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 |