1 |
On 1/8/17 1:50 PM, Aric Belsito wrote: |
2 |
> On Sat, Dec 24, 2016 at 11:33:34AM +0100, Felix Janda wrote: |
3 |
>> Anthony G. Basile wrote: |
4 |
>>> On 12/23/16 1:11 PM, Felix Janda wrote: |
5 |
>>>> Aric Belsito wrote: |
6 |
>>>>> This is mostly a question for Blueness, but in the Gentoo repository, we |
7 |
>>>>> currently have sys-libs/fts-standalone -- but I cannot link elfutils |
8 |
>>>>> against it (build-time issues). |
9 |
>>>>> |
10 |
>>>>> On the other hand, there is the musl-fts library |
11 |
>>>>> (https://github.com/pullmoll/musl-fts) which does work (and I currently |
12 |
>>>>> have in the musl-extras repository) but as Blueness put the |
13 |
>>>>> fts-standalone package into the gentoo repository, is the maintainer, |
14 |
>>>>> and wrote it, it seemed like a bad idea to use musl-fts instead. I'd |
15 |
>>>>> like some advice. |
16 |
>>>>> |
17 |
>>>>> The main reason I ask is because in updating sys-fs/f2fs-tools, it gains |
18 |
>>>>> the sys-libs/libselinux dependency, which won't build on musl without |
19 |
>>>>> fts. IcedTea, Chromium, and SystemTap also require elfutils. |
20 |
>>>> A while ago, I've reported to blueness the duplication between |
21 |
>>>> musl-fts and fts-standalone: |
22 |
>>>> |
23 |
>>>> https://github.com/blueness/fts-standalone/issues/1 |
24 |
>>>> |
25 |
>>>> Thanks for bringing this up again (and your working ebuild for it). |
26 |
>>>> |
27 |
>>>> |
28 |
>>>> I also wanted to note that there is now a bug for elfutils with musl: |
29 |
>>>> |
30 |
>>>> https://bugs.gentoo.org/show_bug.cgi?id=602126 |
31 |
>>>> |
32 |
>>>> Felix |
33 |
>>>> |
34 |
>>> I don't have any strong feeling about musl-fts vs fts-standalone. What |
35 |
>>> are your preferences and why? |
36 |
>> I also do not have any strong preferences. |
37 |
>> |
38 |
>> Since musl-fts seems to be in wider usage, and fts-standalone has caused |
39 |
>> some trouble for Aric, I would prefer using musl-fts. |
40 |
>> |
41 |
>> Best, |
42 |
>> Felix |
43 |
>> |
44 |
> I would prefer to use musl-fts as it is used by both Alpine and Void, so |
45 |
> it makes maintenance a bit easier -- and for the reason that I mentioned |
46 |
> earlier -- I couldn't get it to link with elfutils (though it may be |
47 |
> possible to get it to work). |
48 |
> |
49 |
> In the meantime while we phase out fts-standalone, I can move over |
50 |
> packages in the Gentoo tree that depend on it such as app-arch/pax |
51 |
> (which isn't building right now anyway). |
52 |
> |
53 |
The name of the package is unfortunate. Would it be possible to bump |
54 |
the fts-standalone ebuild in the tree and get it to pull from musl-fts |
55 |
repo? The reason is we've been using *-standalone in gentoo for the |
56 |
name of breakout packages. |
57 |
|
58 |
-- |
59 |
Anthony G. Basile, Ph.D. |
60 |
Gentoo Linux Developer [Hardened] |
61 |
E-Mail : basile@××××××××××.net |
62 |
GnuPG FP : 1FED FAD9 D82C 52A5 3BAB DC79 9384 FA6E F52D 4BBA |
63 |
GnuPG ID : F52D4BBA |