You are not logged in.

#1 2022-12-19 19:13:28

TheColonel
Member
Registered: 2017-01-31
Posts: 10

[SOLVED] lib32-python2 blocking updates due to lib32-db dependency

This was opened briefly as an issue at https://bugs.archlinux.org/task/76882

Looking for recommendations as I have some legacy software that's dependent on lib32-python2 which is an AUR package so I'm not sure if it warrants requesting a re-open on the issue.

I currently cannot update my system due to the recent change to libdb 6.x

pacman -Syu
...
:: installing db (6.2.32-1) breaks dependency 'db=5.3.28' required by lib32-db

Solved: lib32-db has been added to the AUR. Thanks for the help!

Last edited by TheColonel (2022-12-22 16:18:11)

Offline

#2 2022-12-19 19:42:36

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 29,523
Website

Re: [SOLVED] lib32-python2 blocking updates due to lib32-db dependency

Nothing in your error output mentions lib32-python2, though if there are issues with that package, you'd need to take it up with the AUR maintainer.  You cannot re-open a bug for a repo package that no longer exists.

But for the actual error, what is lib32-db?  That's neither a repo nor AUR package.  I suspect just updating / rebuilding that might be sufficient.

Last edited by Trilby (2022-12-19 19:43:11)


"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" -  Richard Stallman

Offline

#3 2022-12-19 20:53:29

TheColonel
Member
Registered: 2017-01-31
Posts: 10

Re: [SOLVED] lib32-python2 blocking updates due to lib32-db dependency

Thank you -

The only real reason I know of the dependency is because I tried to remove the package:

pacman -Rs lib32-db
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing lib32-db breaks dependency 'lib32-db' required by lib32-python2

lib32-db is, or was just the 32-bit version of the db package:

pacman -Ss "^db$"
core/db 6.2.32-1 [installed: 5.3.28-5]
    The Berkeley DB embedded database system

There is now a db5.3 in the core repo, but it seems it was decided to simply remove the multilib version.

Offline

#4 2022-12-20 09:40:45

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,911

Re: [SOLVED] lib32-python2 blocking updates due to lib32-db dependency

lib32-db was in repos until a few days ago, you can retrieve the latest version through asp export lib32-db .
https://wiki.archlinux.org/title/Arch_B … ILD_source


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#5 2022-12-24 09:37:13

Xelvet
Member
Registered: 2014-02-20
Posts: 82

Re: [SOLVED] lib32-python2 blocking updates due to lib32-db dependency

:: removing lib32-db breaks dependency 'lib32-db' required by lib32-jack

Offline

#6 2022-12-24 13:13:47

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

Re: [SOLVED] lib32-python2 blocking updates due to lib32-db dependency

Xelvet wrote:

:: removing lib32-db breaks dependency 'lib32-db' required by lib32-jack

You should be using lib32-jack2 or lib32-pipewire-jack, not lib32-jack.

Last edited by Scimmia (2022-12-24 13:16:52)

Offline

Board footer

Powered by FluxBB