You are not logged in.

#1 2015-08-10 02:08:24

kpalmer78
Member
Registered: 2015-03-03
Posts: 12

System update issue

Hello all I am trying to update and am having some dependency issues I do not know how to resolve:
[kenny@TITAN ~]$ yaourt -Syu --devel --aur
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib-testing is up to date
multilib is up to date
error: failed to prepare transaction (could not satisfy dependencies)
:: Starting full system upgrade...
resolving dependencies...
warning: cannot resolve "glibc>=2.22", a dependency of "gcc-libs-multilib"
warning: cannot resolve "glibc>=2.22", a dependency of "gcc-libs-multilib"
warning: cannot resolve "glibc>=2.22", a dependency of "gcc-libs-multilib"
warning: cannot resolve "glibc>=2.22", a dependency of "gcc-libs-multilib"
warning: cannot resolve "glibc>=2.22", a dependency of "gcc-libs-multilib"
warning: cannot resolve "gcc-libs-multilib=5.2.0-2", a dependency of "gcc-multilib"
warning: cannot resolve "glibc>=2.22", a dependency of "gcc-libs-multilib"
warning: cannot resolve "libidn>=1.32", a dependency of "lib32-libidn"
warning: cannot resolve "libidn>=1.32", a dependency of "lib32-libidn"
warning: cannot resolve "libidn>=1.32", a dependency of "lib32-libidn"
warning: cannot resolve "libidn>=1.32", a dependency of "lib32-libidn"
warning: cannot resolve "glibc>=2.22", a dependency of "gcc-libs-multilib"
warning: cannot resolve "glibc>=2.22", a dependency of "gcc-libs-multilib"
warning: cannot resolve "glibc>=2.22", a dependency of "gcc-libs-multilib"
:: The following packages cannot be upgraded due to unresolvable dependencies:
      gcc-libs-multilib  gcc-multilib  lib32-libidn

I have tried to resolve the dependencies manually with no avail:

[kenny@TITAN ~]$ sudo pacman -Sy gcc-libs-multilib
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib-testing is up to date
multilib is up to date
resolving dependencies...
warning: cannot resolve "glibc>=2.22", a dependency of "gcc-libs-multilib"
:: The following package cannot be upgraded due to unresolvable dependencies:
      gcc-libs-multilib

:: Do you want to skip the above package for this upgrade? [y/N] n
error: failed to prepare transaction (could not satisfy dependencies)
:: gcc-libs-multilib: requires glibc>=2.22


Im not sure what is going on here. Can anyone point me in the right direction?

Thanks!

Kenny

Offline

#2 2015-08-10 02:19:04

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: System update issue

You installed Archbang, presumably?


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#3 2015-08-10 03:40:36

kpalmer78
Member
Registered: 2015-03-03
Posts: 12

Re: System update issue

Sorry, I dont know what archbang is?

Offline

#4 2015-08-10 03:45:43

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: System update issue

It is a derivative, like Manjaro, or Evolution or whatever it is you used to install Arch that has a broken pacman.conf...


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#5 2015-08-10 06:13:41

kpalmer78
Member
Registered: 2015-03-03
Posts: 12

Re: System update issue

I am running the standard arch install. No derivatives. I have updated many times with no issues.

Offline

#6 2015-08-10 06:33:15

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: System update issue

Please paste your pacman.conf and the output of `uname -a`


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#7 2015-08-10 07:08:43

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: System update issue

:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib-testing is up to date
multilib is up to date

You're using multilib-testing without testing.

Offline

#8 2015-08-10 07:13:56

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: System update issue

Yes. There seems to be a run on that issue at the moment.

Which is why I think it unlikely to be mass PEBKAC...


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#9 2015-08-10 09:03:32

kpalmer78
Member
Registered: 2015-03-03
Posts: 12

Re: System update issue

So I need to enable testing in my pacman.conf?

I did have to enable multilib testing a while back to get a VMWARE patch to work. However I have updated since then without issue many times.

Can anyone explain why enabling testing resolves this issue? I am just trying to understand what is going on to further my knowledge. Thanks to all that have responded.



[kenny@TITAN ~]$ uname -a
Linux TITAN 4.1.2-2-ARCH #1 SMP PREEMPT Wed Jul 15 08:30:32 UTC 2015 x86_64 GNU/Linux
[kenny@TITAN ~]$


#[testing]
#Include = /etc/pacman.d/mirrorlist

[core]
Include = /etc/pacman.d/mirrorlist

[extra]
Include = /etc/pacman.d/mirrorlist

#[community-testing]
#Include = /etc/pacman.d/mirrorlist

[community]
Include = /etc/pacman.d/mirrorlist

# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.

[multilib-testing]
Include = /etc/pacman.d/mirrorlist

[multilib]
Include = /etc/pacman.d/mirrorlist

# An example of a custom package repository.  See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs

Last edited by kpalmer78 (2015-08-10 09:06:29)

Offline

#10 2015-08-10 09:11:34

kpalmer78
Member
Registered: 2015-03-03
Posts: 12

Re: System update issue

So enabling testing has brought me further. Now hp-plugin is complaining.  hplip is installed already so why is the dependency not met?

yaourt -Syu --devel --aur
:: Synchronizing package databases...
testing                                                                                                                23.5 KiB   141K/s 00:00 [########################################################################################] 100%
core is up to date
extra                                                                                                                1750.4 KiB   197K/s 00:09 [########################################################################################] 100%
community                                                                                                               2.7 MiB   185K/s 00:15 [########################################################################################] 100%
multilib-testing is up to date
multilib is up to date
error: failed to prepare transaction (could not satisfy dependencies)
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: hplip-plugin: requires hplip<3.15.7
==> upgrading SVN/CVS/HG/GIT package
[kenny@TITAN ~]$
[kenny@TITAN ~]$ pacman -Qk hplip
hplip: 2454 total files, 0 missing files
[kenny@TITAN ~]$

Last edited by kpalmer78 (2015-08-10 09:12:46)

Offline

#11 2015-08-10 09:19:38

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,754

Re: System update issue

you are essentially doing partial updates because you are using newer lib32 versions of things that aren't out of testing yet. Either you disable all of testing and downgrade or you enable testing with all the potential caveats that that implies.You probably could use it like that because there weren't any libraries that needed updating from testing, however glibc is pretty omnipresent and hence you run into this issue. (You try to update lib32-glibc which has a hard dependency on the corresponding x86_64 version which is in testing)

Offline

#12 2015-08-10 09:20:36

ayekat
Member
Registered: 2011-01-17
Posts: 1,590

Re: System update issue

pacman wrote:
:: hplip-plugin: requires hplip<3.15.7

That is... somewhat incompatible with what's stated here.

Since you're using an automated AUR helper, is it possible that it's still pointing to the old AUR?


pkgshackscfgblag

Offline

#13 2015-08-10 09:27:48

kpalmer78
Member
Registered: 2015-03-03
Posts: 12

Re: System update issue

Ok I think I am understanding here.

error: failed to prepare transaction (could not satisfy dependencies)
:: hplip-plugin: requires hplip<3.15.7

[kenny@TITAN ~]$ pacman -Q hplip
hplip 3.15.6-1
[kenny@TITAN ~]$

so hplip version is lower than required. When i try to update hplip I cannot get version 3.15.7, pacman tells me that 3.15.6-1 is the latest. How do I install the 3.15.7 version?

thanks again for the patience and explanation

Offline

#14 2015-08-10 09:28:16

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,754

Re: System update issue

You have to remove hplib-plugin first then update, then reinstall hplip-plugin as stated in the comments, because the AUR is only checked after the official updates went through but it breaks there because of the hard dependency.

Last edited by V1del (2015-08-10 09:30:54)

Offline

#15 2015-08-10 09:30:21

kpalmer78
Member
Registered: 2015-03-03
Posts: 12

Re: System update issue

If I did want to disable testing and downgrade how can I accomplish this?

Offline

#16 2015-08-10 09:31:44

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,754

Re: System update issue

https://wiki.archlinux.org/index.php/Of … positories

In general checking and fixing errors related to AUR packages are your responsibility you should be aware of which packages you have are from AUR (pacman -Qm will help you here) and determine the necessary steps in case of errors like the one with the hplib (check the AUR page of the package in question for any comments regarding the issue most likely)

Last edited by V1del (2015-08-10 09:35:34)

Offline

#17 2015-08-10 10:08:53

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: System update issue

Please use code tags when pasting to the boards: https://wiki.archlinux.org/index.php/Fo … s_and_code


And try reading the wiki.


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

Board footer

Powered by FluxBB