Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 910484 - sys-fs/udisks-2.10.0 headers missing with installed sys-libs/libblockdev-3.0.1[-nvme]
Summary: sys-fs/udisks-2.10.0 headers missing with installed sys-libs/libblockdev-3.0....
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Freedesktop bugs
URL: https://github.com/storaged-project/u...
Whiteboard:
Keywords:
: 910488 (view as bug list)
Depends on:
Blocks:
 
Reported: 2023-07-18 11:05 UTC by josef.95
Modified: 2023-07-20 19:49 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge-infoo.txt,7.94 KB, text/plain)
2023-07-18 11:05 UTC, josef.95
Details
udisks-2.10.0 build.log (udisks-2.10.0-build.log.txt,13.57 KB, text/plain)
2023-07-18 11:06 UTC, josef.95
Details
udisks-2.10.0 config.log (udisks-2.10.0-config.log.txt,85.73 KB, text/plain)
2023-07-18 11:07 UTC, josef.95
Details

Note You need to log in before you can comment on or make changes to this bug.
Description josef.95 2023-07-18 11:05:08 UTC
Created attachment 865711 [details]
emerge --info

Hello,
new sys-fs:udisks-2.10.0 failed for me with installed sys-libs/libblockdev[-nvme]
in configure with
checking libblockdev-nvme presence... no
configure: error: BLOCKDEV NVMe support requested but header or library not found

emerge -pv sys-libs/libblockdev sys-fs/udisks output
[ebuild   R    ] sys-libs/libblockdev-3.0.1:0/3::gentoo  USE="cryptsetup tools -device-mapper -escrow -gtk-doc -introspection -lvm -nvme -test" PYTHON_SINGLE_TARGET="python3_11 -python3_10" 0 KiB
[ebuild     U  ] sys-fs/udisks-2.10.0:2::gentoo [2.9.4-r3:2::gentoo] USE="acl daemon introspection nls systemd -debug (-elogind) -lvm (-selinux) (-vdo%) (-zram%)" 0 KiB
Comment 1 josef.95 2023-07-18 11:06:50 UTC
Created attachment 865712 [details]
udisks-2.10.0 build.log
Comment 2 josef.95 2023-07-18 11:07:54 UTC
Created attachment 865713 [details]
udisks-2.10.0 config.log
Comment 3 Pacho Ramos gentoo-dev 2023-07-18 14:35:34 UTC
*** Bug 910488 has been marked as a duplicate of this bug. ***
Comment 4 Matt Whitlock 2023-07-20 19:29:45 UTC
Upstream is refusing to make the dependency optional, so sys-fs/udisks needs an unconditional dependency on sys-libs/libblockdev[nvme].
Comment 5 Larry the Git Cow gentoo-dev 2023-07-20 19:49:04 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09b81851d6c22eb4989a9b49f96ccaa2e47a4c27

commit 09b81851d6c22eb4989a9b49f96ccaa2e47a4c27
Author:     Pacho Ramos <pacho@gentoo.org>
AuthorDate: 2023-07-20 19:48:12 +0000
Commit:     Pacho Ramos <pacho@gentoo.org>
CommitDate: 2023-07-20 19:48:12 +0000

    sys-fs/udisks: libblockdev needs to have nvme support
    
    Closes: https://bugs.gentoo.org/910484
    Signed-off-by: Pacho Ramos <pacho@gentoo.org>

 sys-fs/udisks/udisks-2.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)