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?
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. kdbusaddons → kdbusaddons5). Once packages have been updated, the changes will be deployed automatically after a while. More information:
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.
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.
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.
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.
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.
==> 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…
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.
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.
[] × 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
╭─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