Summary: | =sys-boot/lilo-23.2-r2: USE=device-mapper should depend on sys-fs/lvm2 (ld: cannot find -ldevmapper) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Milan Berger <m.berger> |
Component: | [OLD] Core system | Assignee: | Tony Vroon (RETIRED) <chainsaw> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | m.berger |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log |
Description
Milan Berger
2013-03-11 11:51:33 UTC
Created attachment 341662 [details]
build.log
The libdevmapper library is part of sys-fs/lvm2 and the .ebuild has that dependency behind USE="device-mapper" already Or wait, are you saying libdevmapper a.k.a. lvm2 is required also without USE="device-mapper"? @Samuli Suominen correct, also with USE="-device-mapper" the lvm2 seems to be needed. I had sys-boot/lilo-23.2-r2 built with USE=-device-mapper and it had automagic dependency on libdevmapper.so:
!!! existing preserved libs:
>>> package: sys-fs/lvm2-2.02.103
* - /lib64/libdevmapper.so.1.02
* used by /sbin/lilo (sys-boot/lilo-23.2-r2)
However, on my system lilo rebuilt correctly w/o sys-fs/lvm2 without any use flags.
(In reply to Tomasz Golinski from comment #4) > However, on my system lilo rebuilt correctly w/o sys-fs/lvm2 without any use > flags. That is what I am expecting, that 24.0 & 24.1 deal with this correctly and that the issue no longer exists. But I must apologise for not spotting this report earlier. |