1 |
El mié, 31-07-2013 a las 19:42 +0000, Robin H. Johnson escribió: |
2 |
> As both a member of base-system, and the lvm2 maintainer, I'm going to |
3 |
> go and look at fixing them, because I'd prefer to keep them available as |
4 |
> static builds. |
5 |
> |
6 |
|
7 |
But, what is requiring it? |
8 |
https://bugs.gentoo.org/show_bug.cgi?id=478110#c33 |
9 |
|
10 |
Looks like the static stuff isn't needed (that would allow us to not |
11 |
need to keep static stuff in sys-apps/udev) |
12 |
|
13 |
> On Wed, Jul 31, 2013 at 09:07:39PM +0200, Pacho Ramos wrote: |
14 |
> > El mar, 30-07-2013 a las 11:42 +0300, Samuli Suominen escribió: |
15 |
> > > On 29/07/13 23:57, Pacho Ramos wrote: |
16 |
> > > > Hello |
17 |
> > > > |
18 |
> > > > As discussed at: |
19 |
> > > > https://bugs.gentoo.org/show_bug.cgi?id=478476 |
20 |
> > > > |
21 |
> > > > Upstream is dropping static libs from udev and, then, sys-apps/udev is |
22 |
> > > > currently reverting that commit downstream (even if upstream says some |
23 |
> > > > problems could appear in the future as nobody is taking care of static |
24 |
> > > > stuff there). |
25 |
> > > > |
26 |
> > > > Grepping in the tree, looks like only some old genkernel versions are |
27 |
> > > > depending on it. Apart of that, what is requiring static libs in |
28 |
> > > > cryptsetup and lvm2? |
29 |
> > > > |
30 |
> > > > Thanks a lot |
31 |
> > > > |
32 |
> > > |
33 |
> > > cryptsetup upstream installed minimal Gentoo setup and tested our |
34 |
> > > handling of 'static' and was disappointed finding them broken |
35 |
> > > |
36 |
> > > https://bugs.gentoo.org/show_bug.cgi?id=438998 - cryptsetup static+pcre |
37 |
> > > fails |
38 |
> > > |
39 |
> > > https://bugs.gentoo.org/show_bug.cgi?id=468400 - cryptsetup |
40 |
> > > static+selinux fails |
41 |
> > > |
42 |
> > > https://bugs.gentoo.org/show_bug.cgi?id=472692 - cryptsetup static+ssl fails |
43 |
> > > |
44 |
> > > https://bugs.gentoo.org/show_bug.cgi?id=462908 - lvm2 static-libs |
45 |
> > > missing library |
46 |
> > > |
47 |
> > > https://bugs.gentoo.org/show_bug.cgi?id=467204 - lvm2 static USE flag |
48 |
> > > missing proper description, yes this is minor |
49 |
> > > |
50 |
> > > https://bugs.gentoo.org/show_bug.cgi?id=370217 - lvm2 fails to build due |
51 |
> > > to missing -lrt, likely related to linking against libudev, yes the |
52 |
> > > feature we are discussing to be dropped has been completely broken for ages |
53 |
> > > |
54 |
> > > https://bugs.gentoo.org/show_bug.cgi?id=439414 - lvm2 static+selinux fails |
55 |
> > > |
56 |
> > > So we are not talking about removing anything that works, but something |
57 |
> > > users get hit by reading outdated guides that instruct them to enable |
58 |
> > > USE=static |
59 |
> > > |
60 |
> > > +1 for punting broken features |
61 |
> > > |
62 |
> > > |
63 |
> > |
64 |
> > We should drop that broken support I guess, but will CC its maintainers |
65 |
> > here too (they are CCed in bug report already) |
66 |
> > |
67 |
> |