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

2017-07-26 Thread Bruce Schultz


On July 26, 2017 8:36:01 AM GMT+10:00, Alan McKinnon  
wrote:
>On 25/07/2017 23:05, Iván wrote:
>> First im not sure if this belongs here or in -dev, posting here just
>in
>> case.
>> 
>> Second, i must say im not trying to be agressive. I aprecciate the
>> developers work, specially maintaining a side project.
>> 
>> Uclibc-ng, for some reason, cant read relative paths for
>LD_LIBRARY_PATH
>> 
>> I barely know about ebuilds and dont even know how to submit a patch.
>> But in python and icu bugtrackers you can find workarounds to both
>> problems.
>> 
>> https://bugs.gentoo.org/show_bug.cgi?id=591586
>> 
>> https://bugs.gentoo.org/show_bug.cgi?id=608312
>> 
>> For python one, you would need to remove PYTHON_SITEDIR from local
>vars
>> (line 268) and add in the next line
>> 
>> local -x LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}$PWD
>> 
>> As for icu, we can declare the variable in the ebuild, this ought to
>be
>> enough.
>> 
>> export
>>
>LD_LIBRARY_PATH=${WORKDIR}/icu/source-*/lib:${WORKDIR}/icu/source-*/stubdata
>> 
>> Both these options wrapped under a if elibc=uclibc-ng obviously.
>
>
>
>file a bug report at bugs.gentoo.org
>
>bug wranglers will ensure it gets to the right people

The bug reports already exist; no point opening another one.

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.



-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.



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

2017-07-25 Thread Alan McKinnon
On 25/07/2017 23:05, Iván wrote:
> First im not sure if this belongs here or in -dev, posting here just in
> case.
> 
> Second, i must say im not trying to be agressive. I aprecciate the
> developers work, specially maintaining a side project.
> 
> Uclibc-ng, for some reason, cant read relative paths for LD_LIBRARY_PATH
> 
> I barely know about ebuilds and dont even know how to submit a patch.
> But in python and icu bugtrackers you can find workarounds to both
> problems.
> 
> https://bugs.gentoo.org/show_bug.cgi?id=591586
> 
> https://bugs.gentoo.org/show_bug.cgi?id=608312
> 
> For python one, you would need to remove PYTHON_SITEDIR from local vars
> (line 268) and add in the next line
> 
> local -x LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}$PWD
> 
> As for icu, we can declare the variable in the ebuild, this ought to be
> enough.
> 
> export
> LD_LIBRARY_PATH=${WORKDIR}/icu/source-*/lib:${WORKDIR}/icu/source-*/stubdata
> 
> Both these options wrapped under a if elibc=uclibc-ng obviously.



file a bug report at bugs.gentoo.org

bug wranglers will ensure it gets to the right people

-- 
Alan McKinnon
alan.mckin...@gmail.com