Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 463250 - sys-apps/systemd should have USE=static-libs
Summary: sys-apps/systemd should have USE=static-libs
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo systemd Team
URL:
Whiteboard:
Keywords:
: 463374 (view as bug list)
Depends on: 462998
Blocks:
  Show dependency tree
 
Reported: 2013-03-25 16:38 UTC by poletti.marco
Modified: 2014-02-26 07:34 UTC (History)
5 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description poletti.marco 2013-03-25 16:38:12 UTC
Currently virtual/udev[static_libs] can't be satisfied by sys-apps/systemd and pulls in sys-fs/udev, which is not compatible with the new revision of sys-apps/systemd (and vice versa).
It's currently impossible to have both virtual/udev[static_libs] and systemd on the same system. virtual/udev[static_libs] is needed by e.g. cryptsetup[static].


Reproducible: Always
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2013-03-26 15:03:12 UTC
*** Bug 463374 has been marked as a duplicate of this bug. ***
Comment 2 Mike Gilbert gentoo-dev 2013-03-26 15:13:14 UTC
I have no objection to adding that.
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2013-03-26 16:29:52 UTC
Added now. I didn't revbump since -199 will land soon enough.
Comment 4 Thomas 2013-09-17 03:33:05 UTC
We're on -206-r5 now and the issue is still there, so why is this "RESOLVED FIXED" ?
Comment 5 Mike Gilbert gentoo-dev 2013-09-17 03:42:45 UTC
systemd upstream declared static libraries as being unsupported, so we dropped it as well.
Comment 6 Thomas 2013-09-18 09:49:31 UTC
Thanks, guess I have to use a hackish ebuild that gives the USE flag without building static for now. :(

Anyway, as this (the problem with virtual/udev and static_libs) is not fixed I think somebody should re-open this issue.
Comment 7 Eric Grüttefien 2013-10-14 09:23:13 UTC
I 'am interested too.

Because i don't how to build an initrd with lvm for my lvm root device without static-libs.
Comment 8 zym 2014-02-26 07:10:33 UTC
as for now:

zymtest1 systemd # grep static-libs *.ebuild
systemd-204-r1.ebuild  systemd-208-r2.ebuild  systemd-208-r3.ebuild  systemd-210.ebuild     systemd-9999.ebuild
zymtest1 systemd # grep static-libs *.ebuild
systemd-204-r1.ebuild:  keymap +kmod lzma openrc pam policykit python qrcode selinux static-libs
zymtest1 systemd # LANG=C date -u
Wed Feb 26 07:06:48 UTC 2014


it is still not a fix in the portage stable.

:(
Comment 9 zym 2014-02-26 07:34:29 UTC
a temp solution maybe remove the static-libs flags from the virtual/udev when rdepends on >=systemd-208

:(