You are not logged in.

#1 2017-02-19 11:48:11

Osiris
Member
Registered: 2003-01-18
Posts: 153
Website

yaourt: How-To look for updates AUR dependencies

Hello,

I have this situation:

# yaourt -Syua                                                
:: Synchronisiere Paketdatenbanken...
 core ist aktuell
 extra ist aktuell
 community ist aktuell
 archlinuxfr ist aktuell
error: failed to prepare transaction (could not satisfy dependencies)
:: Starte vollständige Systemaktualisierung...
Löse Abhängigkeiten auf...
Suche nach in Konflikt stehenden Paketen...
Fehler: Konnte den Vorgang nicht vorbereiten (Kann Abhängigkeiten nicht erfüllen)
:: spl-linux-lts: das Installieren von linux-lts (4.4.49-1) löscht ein benötigtes Packet von 'linux-lts=4.4.48'
:: zfs-linux-lts: das Installieren von linux-lts (4.4.49-1) löscht ein benötigtes Packet von 'linux-lts=4.4.48'
:: zfs-utils-linux-lts: das Installieren von linux-lts (4.4.49-1) löscht ein benötigtes Packet von 'linux-lts=4.4.48'

while this is correct for the installed zfs* packages, but not for the ones in AUR.

How can I make yaourt look for updates AUR packages that might fulfilll requirements of to-be-installed packages?

Currently I uninstall these packages, updates and reinstall them.

Thanks!

Offline

#2 2017-02-19 12:10:14

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 11,787
Website

Re: yaourt: How-To look for updates AUR dependencies

Please post output in English.

Mod note: Moving to AUR Issues.


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#3 2017-02-19 18:10:35

Osiris
Member
Registered: 2003-01-18
Posts: 153
Website

Re: yaourt: How-To look for updates AUR dependencies

Sorry, forgot to unset LANG. Since I've updates using removal and subsequent installation, I can reproduce the exact error message. The following was back-translated to English:

# yaourt -Syua                                                
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 archlinuxfr is up to date
error: failed to prepare transaction (could not satisfy dependencies)
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
Error: Can't fulfill dependencies
:: spl-linux-lts: installation of linux-lts (4.4.49-1) removes needed package of 'linux-lts=4.4.48'
[...]

Offline

#4 2017-02-19 18:18:05

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,466

Re: yaourt: How-To look for updates AUR dependencies

Yeah, hard version deps in the AUR suck. You'll either have to remove the problem package, update, then reinstall, or rebuild the package in a clean chroot and add it to a local repo so it updates at the same time as everything else.

Offline

Board footer

Powered by FluxBB