Arch package name changes

Hello everyone :wave:

Some of you have already discovered that there are a few changes in the Arch repository, possibly breaking some package dependencies. So what’s going on here? :eyes:

KDE 6 is going to be released next year, which moves the entire desktop from Qt5 to Qt6. In order to prepare the upgrade, Archlinux alters current packages to have a 5 at the end (reflecting being built against Qt5).

This was recently also applied to KDE frameworks, which a lot of packages of ours and the AUR depend on. One symptom were messages like this while applying system updates:

While the needed changes have been applied to our applications, we have no or limited control over AUR PKGBUILDs. Please notify the AUR maintainer to have the dependencies updated (eg. kdbusaddonskdbusaddons5). Once packages have been updated, the changes will be deployed automatically after a while. More information:

Have a nice weekend! :cowboy_hat_face:

25 Likes

I feel left out, I’ve not had any errors :upside_down_face:

4 Likes

Some of them got fixed in the past 2h and it also depends on the packages you have installed.

3 Likes

Can confirm all my errors have magically gone away. updates successful

2 Likes

I had such errors on my Laptop, where I use Arch + KDE. I actually deinstalled all the telepathy-packages because of it.

Luckily I don’t need it anyway… But that was a little annoying, because they were quite a few packages to discover and delete before I could update again.

2 Likes

It did help me trim down the number of AUR packages I had installed.
Plus this has reminded me that in the realm of the Linux OS, there is no problem that can not be solved with a gallon of gasoline and a match.

5 Likes

does the above also refer to AUR apps that aren’t KDE / Plasma not wanting to build? I have been going back and fourth with AUR packager for Radarr cause it and Prowlarr will not install, but four other AUR apps install without issue.

I’ve run into a couple–I don’t remember which–that have QT dependencies that required user-intervention, even using makepkg, but there were work-arounds.

3 Likes

Any chance you can PM me what you tried? I’m completely frustrated at this point. I want to install a fresh Plasma of both Garuda and Xero but not worth it if I can’t get Prowlarr and Radarr up and running.

https://aur.archlinux.org/pkgbase/radarr/flag-comment

Please tell me at what point Prowlarr fails to build using the PKGBUILD & ‘makepkg -si’ What error messages, and do they match any known issues?

Radarr itself is flagged out-of-date have you tried building any of the other Radarr packages (dev, nightly)? Again, error messages are important.

I normally use paru, or build using the PKGBUILD & makepkg. If all else fails, I chroot and keep trying.

I can’t try building either package right now–I’m Windows-only until I buy a new backup SSD/HDD today–probably take a couple days getting here. If you are still having problems, say Tuesday, I’ll be happy to try.

Have you asked @dr460nf1r3 if he wants to bring them into the Chaotic AUR?

The important thing to note with any AUR (or otherwise) pkg is that they’re always moving targets. When they fail to build, contact the package maintainer. They’re listed on the AUR page. If they don’t know, they can’t fix.
:smiley:

1 Like

According to this comment from Locutus (so the maintainer was informed :+1:):
https://aur.archlinux.org/packages/prowlarr#comment-941146
This seems to be something else:

==> Validating source_x86_64 files with sha512sums...
prowlarr.master.1.9.4.4039.linux-core-x64.tar.gz ... FAILED
==> ERROR: One or more files did not pass the validity check!

I see also:

I’m also getting that with Radarr

So it shouldn’t be related to the package name changes in my opinion…

2 Likes

OK guys quick update Xero besides Garuda’s latest install with the ISO that just came out Prowlarr nor Radarr would install. I removed both OS’s after trying everything I could think of. I just installed the newest Xero ISO released this morning and installed the apps I normally do from the AUR including radarr-develop and prowlarr-nightly and at least in Xero the issue is gone. I followed my normal routine for setting up the OS as I do with any Arch-based OS so nothing done different to cause the issue to be fixed by anything I did.

Well, just my 2 cents, paru did install radarr-develop very well on my lil’ hypr machine.

I couldn’t update due to sweet-theme-full-git was showing conflicts
So I uninstalled garuda-dr460nized it enabled me to update normally.

But, now I am trying to install garuda-dr460nized packege it is showing following error.

[:red_circle:] × sudo pacman -S garuda-dr460nized
resolving dependencies…
warning: cannot resolve “sweet-theme-full-git”, a dependency of “garuda-dr460nized”
:: The following package cannot be upgraded due to unresolvable dependencies:
garuda-dr460nized

What I understand is this package has bad dependancy and needs to be updated to plasma5-themes-sweet-full-git

Edit:- I will continue in respective topic

Please try first forum search function.

sudo pacman -Rdd sweet-theme-full-git
sudo pacman -S plasma5-themes-sweet-full-git
sudo garuda-update

I dont have it

╭─amey@amey in ~ as 🧙 took 3s
[🔴] × sudo pacman -Rdd sweet-theme-full-git
error: target not found: sweet-theme-full-git

That is wrong, there is no dependency for sweet-theme-full-git in garuda-dr460nized

depends=('beautyline'
        'garuda-common-settings'
        'garuda-icons'
        'garuda-fish-config'
        'garuda-wallpapers'
        'ksysguard'
        'kvantum'
        'plasma5-applets-window-appmenu'
        'plasma5-applets-window-buttons'
        'plasma5-applets-window-title'
        'plasma5-applets-betterinlineclock-git'
        'plasma5-wallpapers-blurredwallpaper'
        'plasma5-themes-sweet-full-git'
        'ttf-fira-sans'
        'ttf-firacode-nerd')

Refresh your mirrors, try garuda-update in terminal.

This is really Strange

╭─amey@amey in ~ as 🧙 took 2m25s
[🧱] × garuda-update --aur
sudo pacman -Rdd sweet-theme-full-git
sudo pacman -S garuda-dr460nized
:: Synchronizing package databases...
garuda is up to date
core is up to date
extra is up to date
multilib is up to date
chaotic-aur is up to date

--> Refreshing mirrorlists using rate-mirrors, please be patient..🍵
:: Synchronizing package databases...
garuda downloading...
core downloading...
extra downloading...
multilib downloading...
chaotic-aur downloading...
:: Starting full system upgrade...
there is nothing to do

--> Updating AUR packages with paru..
:: Looking for AUR upgrades...
:: Looking for devel upgrades...
there is nothing to do

System updated! 🐧
error: target not found: sweet-theme-full-git
resolving dependencies...
warning: cannot resolve "sweet-theme-full-git", a dependency of "garuda-dr460nized"
:: The following package cannot be upgraded due to unresolvable dependencies:
garuda-dr460nized

:: Do you want to skip the above package for this upgrade? [y/N] y
looking for conflicting packages...
there is nothing to do

Maybe I should wait till new pkgbuild arrives at mirror near me?
My mirrorlist configuration

arch mirrors
################################################################################
################# Arch Linux mirrorlist generated by Reflector #################
################################################################################
# With:       reflector --verbose -c IN --protocol https --sort rate --latest 10 --download-timeout 5
# When:       2023-11-04 05:03:00 UTC
# From:       https://archlinux.org/mirrors/status/json/
# Retrieved:  2023-11-04 04:58:28 UTC
# Last Check: 2023-11-04 04:45:35 UTC

## India
Server = https://mirror.sahil.world/archlinux/$repo/os/$arch

## India
Server = https://mirrors.piconets.webwerks.in/archlinux-mirror/$repo/os/$arch

## Worldwide
Server = https://geo.mirror.pkgbuild.com/$repo/os/$arch

Chaotic

`

## Special CDN mirror (delayed syncing, expect some (safe to ignore) amount of 404s)
# Globally
# * By: Garuda Linux donators, hosted on Cloudflare R2
Server = https://cdn-mirror.chaotic.cx/$repo/$arch

# Automatic per-country routing of the mirrors below.
Server = https://geo-mirror.chaotic.cx/$repo/$arch

## Regular Syncthing mirrors (close to instant syncing)
# Brazil
# * By: Universidade Federal de São Carlos (São Carlos)
Server = https://br-mirror.chaotic.cx/$repo/$arch

# Bulgaria
# * By: Sudo Man <github.com/sakrayaami>
Server = https://bg-mirror.chaotic.cx/$repo/$arch

# Canada
# * By freebird54 (Toronto)
Server = https://ca-mirror.chaotic.cx/$repo/$arch

# Chile
# * By makzk (Santiago)
Server = https://cl-mirror.chaotic.cx/$repo/$arch

# France
# * By: Snowy <github.com/Gontier-Julien>
Server = https://fr-1-mirror.chaotic.cx/$repo/$arch

# Germany (de-1 ceased to exist)
# * By: ParanoidBangL
Server = https://de-2-mirror.chaotic.cx/$repo/$arch
# * By: itsTyrion
Server = https://de-3-mirror.chaotic.cx/$repo/$arch
# * By: redgloboli
Server = https://de-4-mirror.chaotic.cx/$repo/$arch

# Greece
# * By: vmmaniac <github.com/vmmaniac>
Server = https://gr-mirror.chaotic.cx/$repo/$arch

# India
# * By Naman (Kaithal)
Server = https://in-mirror.chaotic.cx/$repo/$arch
# * By Albony <https://albony.xyz/>
Server = https://in-2-mirror.chaotic.cx/$repo/$arch
# * By: BRAVO68DEV <https://www.itsmebravo.dev/>
Server = https://in-3-mirror.chaotic.cx/$repo/$arch

# Korea
# * By: <t.me/silent_heigou> (Seoul)
Server = https://kr-mirror.chaotic.cx/$repo/$arch

# Spain
# * By: JKANetwork
Server = https://es-mirror.chaotic.cx/$repo/$arch
# * By: Ícar <t.me/IcarNS>
Server = https://es-2-mirror.chaotic.cx/$repo/$arch

# United States
# * By: Technetium1 <github.com/Technetium1>
Server = https://us-mi-mirror.chaotic.cx/$repo/$arch
# New York
# * By: xstefen <t.me/xstefen>
Server = https://us-tx-mirror.chaotic.cx/$repo/$arch
# Utah
# * By: ash <t.me/the_ashh>
Server = https://us-ut-mirror.chaotic.cx/$repo/$arch


# IPFS mirror - for instructions on how to use it consult the projects repo (https://github.com/RubenKelevra/pacman.store)
# * By: RubenKelevra / pacman.store
# Server = http://chaotic-aur.pkg.pacman.store.ipns.localhost:8080/$arch

`

Two cents today is only worth .000000000000001 cent. I do not like paru and paru was doing the exact same thing.

I eventually installed it using sudo pacman -S garuda-dr460nized --assume-installed sweet-theme-full-git

But does this mean I have other serious problem in my system with pacman
It sometimes also warns for some packages

warning: garuda-video-linux-config: local (1:r63.2f652e8-3) is newer than garuda (1.1.4-2)

It did this even before I removed garuda-dr460nized package

Suggestions are welcome.

Sorry for posting this here. But I didn’t thought its worth creating new topic

Thanks, @SGS for your time