Gentoo Archives: gentoo-musl

From: "Anthony G. Basile" <basile@××××××××××.net>
To: gentoo-musl@l.g.o
Subject: Re: [gentoo-musl] Which FTS library to use?
Date: Sun, 08 Jan 2017 20:56:25
Message-Id: daa423c3-70f5-f21c-a68f-b2304badeece@freeharbor.net
In Reply to: Re: [gentoo-musl] Which FTS library to use? by Aric Belsito
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

Replies

Subject Author
Re: [gentoo-musl] Which FTS library to use? "Anthony G. Basile" <basile@××××××××××××××.edu>