Gentoo Archives: gentoo-musl

From: Aric Belsito <lluixhi@×××××.com>
To: felix.janda@××××××.de, blueness@g.o
Cc: gentoo-musl@l.g.o
Subject: Re: [gentoo-musl] Which FTS library to use?
Date: Sun, 08 Jan 2017 18:50:57
Message-Id: 20170108185051.GA22320@gmail.com
In Reply to: Re: [gentoo-musl] Which FTS library to use? by Felix Janda
1 On Sat, Dec 24, 2016 at 11:33:34AM +0100, Felix Janda wrote:
2 > Anthony G. Basile wrote:
3 > > On 12/23/16 1:11 PM, Felix Janda wrote:
4 > > > Aric Belsito wrote:
5 > > >> This is mostly a question for Blueness, but in the Gentoo repository, we
6 > > >> currently have sys-libs/fts-standalone -- but I cannot link elfutils
7 > > >> against it (build-time issues).
8 > > >>
9 > > >> On the other hand, there is the musl-fts library
10 > > >> (https://github.com/pullmoll/musl-fts) which does work (and I currently
11 > > >> have in the musl-extras repository) but as Blueness put the
12 > > >> fts-standalone package into the gentoo repository, is the maintainer,
13 > > >> and wrote it, it seemed like a bad idea to use musl-fts instead. I'd
14 > > >> like some advice.
15 > > >>
16 > > >> The main reason I ask is because in updating sys-fs/f2fs-tools, it gains
17 > > >> the sys-libs/libselinux dependency, which won't build on musl without
18 > > >> fts. IcedTea, Chromium, and SystemTap also require elfutils.
19 > > >
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 > >
35 > > I don't have any strong feeling about musl-fts vs fts-standalone. What
36 > > are your preferences and why?
37 >
38 > I also do not have any strong preferences.
39 >
40 > Since musl-fts seems to be in wider usage, and fts-standalone has caused
41 > some trouble for Aric, I would prefer using musl-fts.
42 >
43 > Best,
44 > Felix
45 >
46
47 I would prefer to use musl-fts as it is used by both Alpine and Void, so
48 it makes maintenance a bit easier -- and for the reason that I mentioned
49 earlier -- I couldn't get it to link with elfutils (though it may be
50 possible to get it to work).
51
52 In the meantime while we phase out fts-standalone, I can move over
53 packages in the Gentoo tree that depend on it such as app-arch/pax
54 (which isn't building right now anyway).
55
56 --
57 Aric Belsito

Replies

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