Gentoo Archives: gentoo-user

From: Bruce Schultz <brulzki@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] We have had known workarounds for python:3 and icu in uclibc-ng for a few months but they havent yet been implemented
Date: Wed, 26 Jul 2017 20:18:29
Message-Id: 00679D27-1667-4FCC-9AF2-AB7003714A13@gmail.com
In Reply to: Re: [gentoo-user] We have had known workarounds for python:3 and icu in uclibc-ng for a few months but they havent yet been implemented by Alan McKinnon
1 On July 26, 2017 8:36:01 AM GMT+10:00, Alan McKinnon <alan.mckinnon@×××××.com> wrote:
2 >On 25/07/2017 23:05, Iván wrote:
3 >> First im not sure if this belongs here or in -dev, posting here just
4 >in
5 >> case.
6 >>
7 >> Second, i must say im not trying to be agressive. I aprecciate the
8 >> developers work, specially maintaining a side project.
9 >>
10 >> Uclibc-ng, for some reason, cant read relative paths for
11 >LD_LIBRARY_PATH
12 >>
13 >> I barely know about ebuilds and dont even know how to submit a patch.
14 >> But in python and icu bugtrackers you can find workarounds to both
15 >> problems.
16 >>
17 >> https://bugs.gentoo.org/show_bug.cgi?id=591586
18 >>
19 >> https://bugs.gentoo.org/show_bug.cgi?id=608312
20 >>
21 >> For python one, you would need to remove PYTHON_SITEDIR from local
22 >vars
23 >> (line 268) and add in the next line
24 >>
25 >> local -x LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}$PWD
26 >>
27 >> As for icu, we can declare the variable in the ebuild, this ought to
28 >be
29 >> enough.
30 >>
31 >> export
32 >>
33 >LD_LIBRARY_PATH=${WORKDIR}/icu/source-*/lib:${WORKDIR}/icu/source-*/stubdata
34 >>
35 >> Both these options wrapped under a if elibc=uclibc-ng obviously.
36 >
37 >
38 >
39 >file a bug report at bugs.gentoo.org
40 >
41 >bug wranglers will ensure it gets to the right people
42
43 The bug reports already exist; no point opening another one.
44
45 If you are comfortable with overlays you could add the suggested fixes locally and provide feedback in the bug reports. Otherwise try pinging devs in irc. Maybe try gentoo-embedded also, since the issues are both uclibc-ng related.
46
47
48
49 --
50 Sent from my Android device with K-9 Mail. Please excuse my brevity.