You are not logged in.

#1 2018-05-05 03:30:45

ace_ang
Member
Registered: 2018-03-18
Posts: 16

[Solved] installing libaio (0.3.111-1) breaks dependency

Running pacman -Syu today with the following error:

error: failed to prepare transaction (could not satisfy dependencies)
:: lib32-libaio: installing libaio (0.3.111-1) breaks dependency 'libaio=0.3.110'

I checked for the packages online and lib32-libaio is outdated from multilib, while the 0.3.111-1 version is under multilib-testing, which is not enabled in mine, and I do not intend to.

Can these packages be safely put in IgnorePkg for now until the 0.3.111-1 version gets passed down to the multilib repo so I can still upgrade everything else?
Or should I just wait and upgrade everything when there's no more mismatch?

Thanks!

ETA: Packages are now updated.

Last edited by ace_ang (2018-05-06 02:50:08)

Offline

#2 2018-05-05 06:09:25

guihkx
Member
Registered: 2013-03-22
Posts: 34

Re: [Solved] installing libaio (0.3.111-1) breaks dependency

I'm getting the same message. I'm not sure of what I should do.

Offline

#3 2018-05-05 06:41:01

kamelie1706
Member
Registered: 2014-02-19
Posts: 176

Re: [Solved] installing libaio (0.3.111-1) breaks dependency

I do not have testing either but doing this worked for me
sudo pacman -Sd libaio
result was that it actually installed libaio-0.3.111-1.

Then used
pacman -Syu
.... had to delete  /usr/lib/libmozjs-52.so.0 (complaining already installed)

try again and everything looks inline.

Hope it helps

Last edited by kamelie1706 (2018-05-05 08:03:22)

Offline

#4 2018-05-05 07:48:39

halogen
Member
Registered: 2014-06-12
Posts: 67

Re: [Solved] installing libaio (0.3.111-1) breaks dependency

kamelie1706 wrote:

Hope it helps

Seemed to work for me, although it now complains about "missing 'libaio=0.3.110' dependency for 'lib32-libaio'".

Last edited by halogen (2018-05-05 07:55:36)

Offline

#5 2018-05-05 08:45:08

kole
Member
Registered: 2015-09-19
Posts: 1

Re: [Solved] installing libaio (0.3.111-1) breaks dependency

The issue is that lib32-libaio package is not yet updated to version 0.3.111 (right now it's version 0.3.110-1 and has dependency to libaio=0.3.110).
Until it's upgraded, the best solution is to skip upgrading libaio:

pacman -Syu --ignore libaio

Offline

#6 2018-05-05 09:12:52

ace_ang
Member
Registered: 2018-03-18
Posts: 16

Re: [Solved] installing libaio (0.3.111-1) breaks dependency

kole wrote:

The issue is that lib32-libaio package is not yet updated to version 0.3.111 (right now it's version 0.3.110-1 and has dependency to libaio=0.3.110).

Exactly!

So, for now, ignoring it is fine then.
I still know little and highly likely not there yet, but on a side note, how does one determine if a package can safely be ignored or not?

Thanks!

Offline

#7 2018-05-06 01:01:36

anatolik
Developer
Registered: 2012-09-27
Posts: 458

Re: [Solved] installing libaio (0.3.111-1) breaks dependency

It should be fixed now in the official repo. Please try to update the system.


Read it before posting http://www.catb.org/esr/faqs/smart-questions.html
Ruby gems repository done right https://bbs.archlinux.org/viewtopic.php?id=182729
Fast initramfs generator with security in mind https://wiki.archlinux.org/index.php/Booster

Offline

#8 2018-05-06 02:49:20

ace_ang
Member
Registered: 2018-03-18
Posts: 16

Re: [Solved] installing libaio (0.3.111-1) breaks dependency

@anatolik

Yes, it is, thank you.
I can't yet though. My mirrors aren't synced yet. I think it will be there by evening and I'll update then.

Offline

Board footer

Powered by FluxBB