gentoo / libressl

[MIRROR] LibreSSL ebuilds testing repository
https://gitweb.gentoo.org/repo/proj/libressl.git
72 stars 43 forks source link

Problem with @world update #553

Closed stefan11111 closed 5 months ago

stefan11111 commented 5 months ago

I recently updated to the 23.0 profiles and did an emerge -1eav @world, so I'm not sure if this is a ::libressl or a ::gentoo problem.

I tried to run my daily emerge --deep --update --newuse --verbose --ask --keep-going --autounmask-write --with-bdeps=y -X sys-kernel/gentoo-sources @world, but it failed:

$ emergeallk @world

These are the packages that would be merged, in order:

Calculating dependencies... done!
Dependency resolution took 13.75 s (backtrack: 7/20).

Total: 0 packages, Size of downloads: 0 KiB

WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:

dev-qt/qtcore:5

  (dev-qt/qtcore-5.15.12-r2:5/5.15.12::gentoo, ebuild scheduled for merge) USE="-debug -icu -old-kernel -test" ABI_X86="(64)" conflicts with
    =dev-qt/qtcore-5.15.13*:5= required by (dev-qt/qtxml-5.15.13:5/5.15::gentoo, ebuild scheduled for merge) USE="-debug -test" ABI_X86="(64)"
    ^              ^^^^^^^^
    =dev-qt/qtcore-5.15.13*:5= required by (dev-qt/qtsql-5.15.13:5/5.15.13::gentoo, ebuild scheduled for merge) USE="sqlite -debug -freetds -mysql -oci8 -odbc -postgres -test" ABI_X86="(64)"
    ^              ^^^^^^^^
    =dev-qt/qtcore-5.15.13*:5= required by (dev-qt/linguist-tools-5.15.13:5/5::gentoo, ebuild scheduled for merge) USE="-debug -qml -test" ABI_X86="(64)"
    ^              ^^^^^^^^

!!! The following update(s) have been skipped due to unsatisfied dependencies
!!! triggered by backtracking:

dev-qt/qtnetwork:5
net-p2p/qbittorrent:0

!!! Problems have been detected with your world file
!!! Please run emaint --check world

!!! Ebuilds for the following packages are either all
!!! masked or don't exist:
net-p2p/qbittorrent

Nothing to merge; quitting.

Qbittorrent is still in tree and not masked:

$ emerge -pqv qbittorrent
[ebuild   R   ] net-p2p/qbittorrent-4.6.3  USE="verify-sig webui -dbus -gui -qt6 -systemd -test"

emaint --check world returns nothing:

$ emaint --check world
Emaint: check world        100% [============================================>]

I have not modified my world file in a long time.

Any idea how to fix this?

orbea commented 5 months ago

I think this was fixed in commit https://github.com/gentoo/libressl/commit/3e1500a8ba1262d6a93c45fd0c5dea257ca10a6d, can you confirm?

stefan11111 commented 5 months ago

Yes, it is now fixed.