aura icon indicating copy to clipboard operation
aura copied to clipboard

Aura fails to notice package update from AUR

Open cfinnberg opened this issue 1 year ago • 5 comments

This issue is related to #898, although the package is different this time.

I'm using the package thunderbird-localized-beta-bin. The package just was updated from 134.0b1-1 to 134.0b2-1, but aura doesn't notice the update

Debug log - aura -Ayu --log-level debug:

20:36:09 [DEBUG] (1) aura: Args {
    english: false,
    japanese: false,
    german: false,
    polish: false,
    croatian: false,
    swedish: false,
    spanish: false,
    portuguese: false,
    french: false,
    russian: false,
    italian: false,
    serbian: false,
    norwegian: false,
    indonesian: false,
    simplified_chinese: false,
    esperanto: false,
    dutch: false,
    turkish: false,
    arabic: false,
    ukrainian: false,
    romanian: false,
    vietnamese: false,
    czech: false,
    korean: false,
    hindi: false,
    bengali: false,
    log_level: Some(
        Debug,
    ),
    noconfirm: false,
    subcmd: Aur(
        Aur {
            info: [],
            search: [],
            provides: None,
            abc: false,
            limit: None,
            reverse: false,
            quiet: false,
            open: None,
            pkgbuild: None,
            build: None,
            builduser: None,
            diff: false,
            hotedit: false,
            shellcheck: false,
            delmakedeps: false,
            clean: false,
            asdeps: false,
            sysupgrade: true,
            git: false,
            ignore: [],
            dryrun: false,
            wclone: [],
            unsuppress: false,
            refresh: true,
            nocheck: false,
            skipdepcheck: false,
            skipinteg: false,
            skippgpcheck: false,
            packages: [],
        },
    ),
}
20:36:09 [DEBUG] (1) aura::env: Reading: /home/christian/.config/aura/config.toml
20:36:09 [DEBUG] (1) aura::env: Raw config parse successful: true
20:36:09 [DEBUG] (1) i18n_embed: Attempting to load language file: "en-US/aura_pm.ftl"
20:36:09 [DEBUG] (1) i18n_embed::fluent: Loaded language file: "en-US/aura_pm.ftl" for language: "en-US"
20:36:09 [INFO] Language: en
20:36:09 [INFO] Upgrading all AUR packages.
20:36:09 [DEBUG] (1) aura::command::aur: Will ignore: {}
20:36:09 [DEBUG] (1) aura::command::aur: Foreign packages: 43
20:36:09 [DEBUG] (1) aura::command::aur: After excluding ignores and debugs: 43
aura :: Fetching package information...
20:36:09 [DEBUG] (3) aura::fetch: CURL calling https://faur.fosskers.ca/packages?names=gddccontrol
20:36:10 [DEBUG] (1) aura::command::aur: Unique clones: 42
aura :: Comparing package versions...
20:36:10 [INFO] Reading .SRCINFO files...
20:36:10 [INFO] Pulling AUR data...
20:36:10 [DEBUG] (1) aura::fetch: CURL calling https://faur.fosskers.ca/packages?names=ddccontrol,onedrive-abraunegg,marcel-git,pacnew-chaser,visual-studio-code-bin,droidcam-obs-plugin,thunderbird-localized-beta-bin,rustdesk-bin,ddcui,yle-dl,aura-bin,010editor,autofirma-bin,anydesk-bin,dnieremote-bin,litecli-git,debtap,ncspot-bin,onedriver,configuradorfnmt,powershell-bin,skypeforlinux-bin,whdd,gtkglext,onedrivegui-git,ca-certificates-fnmt,vmware-keymaps,dcmtk,vmware-workstation,simplescreenrecorder-git,ttf-vista-fonts,cpuburn,cryptomator-bin,microsoft-edge-stable-bin,youtube-dl,enpass-bin,sekiro-grub-theme-git,simplenote-electron-bin,ytfzf-git,ddccontrol-db-git,wireguard-dkms,ca-certificates-dnie
20:36:11 [DEBUG] (1) aura::command::aur: Packages pulled: 42
20:36:11 [DEBUG] (1) aura::command::aur: Packages to upgrade: 0
20:36:11 [DEBUG] (1) aura::command::aur: VCS packages to consider: []

cfinnberg avatar Dec 03 '24 20:12 cfinnberg

Thanks for the report.

fosskers avatar Dec 06 '24 20:12 fosskers

it happens to me too from time to time this time I have the package winbox 4.0beta14-1 currently installed but winbox 4.0beta16-1 is available on AUR

amigthea avatar Jan 22 '25 17:01 amigthea

That's likely due to the malformed version number, in particular the section 0beta14.

fosskers avatar Jan 22 '25 20:01 fosskers

But that's a valid version number in Arch: https://wiki.archlinux.org/title/Arch_package_guidelines#Package_versioning. So it's not "malformed".

I suppose then, that the problem I have with Thunderbird it's from the same reason.

cfinnberg avatar Jan 22 '25 21:01 cfinnberg

I will have to confirm the parsing behaviour of that particular version chunk.

fosskers avatar Jan 23 '25 00:01 fosskers