You are not logged in.

#1 2015-08-05 07:50:55

replabrobin
Member
Registered: 2010-05-06
Posts: 233

[solved] libidn update puzzle

I see this message when trying pacman -Syu

warning: cannot resolve "libidn>=1.32", a dependency of "lib32-libidn"
:: The following package cannot be upgraded due to unresolvable dependencies:
      lib32-libidn

:: Do you want to skip the above package for this upgrade? [y/N] 

pacman -Qs reveals

$ pacman -Qs libidn
local/lib32-libidn 1.30-1
    Implementation of the Stringprep, Punycode and IDNA specifications (32 bit)
local/libidn 1.30-1
    Implementation of the Stringprep, Punycode and IDNA specifications

Inspection of the latest packages for libidn reveals it is at 1.30-1 so what is requiring the update?

Edit: turned out pacman.conf.[multilib-testing] was enabled for some reason.

Last edited by replabrobin (2015-08-05 20:18:13)

Offline

#2 2015-08-05 08:07:26

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

Re: [solved] libidn update puzzle

Post you pacman.conf and  the full output of pacman -Syyu.


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#3 2015-08-05 09:51:17

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [solved] libidn update puzzle

What's the output of

uname -a

?
What changes to the pacman configuration did you make recently?

Offline

#4 2015-08-05 10:56:29

progandy
Member
Registered: 2012-05-17
Posts: 5,211

Re: [solved] libidn update puzzle

libidn 1.32 is in testing. Since you get an error for lib32-libidn, have you forgotten to enable multilib-testing as well?
It is also possible that at the time of your update your mirror was out of sync and the testing repo was newer than the multilib-testing copy. In that case, simply try it again now (a few hours after your first try).

Edit: Clarified wording

Last edited by progandy (2015-08-05 12:20:19)


| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |

Offline

#5 2015-08-05 11:13:10

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [solved] libidn update puzzle

progandy wrote:

libidn 1.32 is in testing. Have you forgotten to enable multilib-testing?.

FTFY.
lib32-libidn is in multilib-testing, so OP might be the third person in just several hours who enabled one testing repo w/o enabling the other.

Offline

#6 2015-08-05 20:16:28

replabrobin
Member
Registered: 2010-05-06
Posts: 233

Re: [solved] libidn update puzzle

Apologies, for some reason [multilib-testing] was enabled along with [multilib], don't know how that happened, but the replies here lead me to the answer.

Offline

#7 2015-08-08 18:35:36

PTBM133A4X
Member
Registered: 2011-10-30
Posts: 33

Re: [solved] libidn update puzzle

Exactly the same happened to me! That's weird, I've no idea how that happened.

Thanks for posting your solution.


Arch x86_64 as of 01/01/2013

Offline

Board footer

Powered by FluxBB