Re: [gentoo-user] glibc update 2.16 > 2.17 - python relocation error at end of emerge

2014-01-13 Thread Tanstaafl

On 2014-01-11 10:06 PM, Rick Zero_Chaos Farina  wrote:

On 01/08/2014 01:03 PM, Tanstaafl wrote:

Could this have anything to do with the fact that I don't have either of
these set in /etc/portage/make.comf:

PYTHON_TARGETS="python2_7 python3_3"
PYTHON_SINGLE_TARGET="python2_7"



You really do not want to do that. These are set by the profile, and
when updates come around (like python 3.4) your system won't get it
because you manually said you wanted python 3.3. Please, nobody should
be setting this variable randomly in make.conf. When in doubt, don't
change the defaults from the profile. You can see what is set for
everything with "emerge --info".


I didn't set it (yet), I don't change things like this without learning 
whether or not it is really needed - which is why I asked the question. ;)


That said...

emerge --info shows no mention of anything PYTHON related, much less 
either of these.


Hmmm... it also doesn't show:

PHP_INI_VERSION="production"
PHP_TARGETS="php5-5"

Which I have explicitly set in /etc/portage/make.conf

Shouldn't they be showing?



Re: [gentoo-user] glibc update 2.16 > 2.17 - python relocation error at end of emerge

2014-01-11 Thread Rick "Zero_Chaos" Farina
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 01/08/2014 01:03 PM, Tanstaafl wrote:
> Could this have anything to do with the fact that I don't have either of
> these set in /etc/portage/make.comf:
> 
> PYTHON_TARGETS="python2_7 python3_3"
> PYTHON_SINGLE_TARGET="python2_7"
> 
You really do not want to do that. These are set by the profile, and
when updates come around (like python 3.4) your system won't get it
because you manually said you wanted python 3.3. Please, nobody should
be setting this variable randomly in make.conf. When in doubt, don't
change the defaults from the profile. You can see what is set for
everything with "emerge --info".

Thanks,
Zero

-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBAgAGBQJS0gavAAoJEKXdFCfdEflKGHQQAJkP/3fSeF1+gL7DhLkxvj+r
rZAhUZ14p6nho6QGzLZIrzzj+ujHK+iB85Nh+J3SsS6l+/9070kP1yqg6d4PsrKE
KPSmm1Fb6b+JN+x2ccXtyfDys5s9u5if9pOuf1xQKPPJb+GOPYrXeyW1HK6bR4Ak
lhAisDpMiv6xeO0QAHwlyt4RntbweOdvPJDe6i7ZhSN/5YNX+vGQNlbzVQ+8o0W8
HMRDlokw3Zqi9XgdcfaJzCQ5NtXHxIS6vhdpSzvvD16D8acRcDhlxc3YcRGwKryp
gpVOk/WjYXY11nNhJAkuyEetDEVPFFFTg4Vfb/ZSDsGBDF+EliP/IvNUOFpdxS3a
/Mu31sedaOHjiFRaLLwHm8owmVSjYvbo1G3A95stoWhV/gUJGz3Srxw1RPd8iPwi
h/zQi24bjWVVmN4WOjvkP6hG4HCDf+MOOA03vB3jEQWHrTaHMbT2ezLwx+++crxx
kA69m9ohKdXaWc1w88C6d+v4r/FvAibpECVFS/Z5tCHs9HiQVtp8vdXwGyT6Ac8j
3ARekki6FxgbFPQ2qXNXzbOcFd3SGlHnaiPW4/yeqKMdxMj4IMVElSAon/fVnWJd
0meS8J8mfK6Lgx3IMziowQ2ZkAD4AofNmtX0iiMygA1E6vCqsGthmO0wmuoQja3P
pO1Vkzw0FE9sbg1VJqXh
=XeIY
-END PGP SIGNATURE-



Re: [gentoo-user] glibc update 2.16 > 2.17 - python relocation error at end of emerge

2014-01-09 Thread Tanstaafl

On 2014-01-09 4:24 AM, Alan McKinnon  wrote:

On 08/01/2014 20:03, Tanstaafl wrote:

On 2014-01-08 11:54 AM, Tanstaafl  wrote:

I just updated glibc to 2.1.17, and got the following error at the very
end of the emerge:


/usr/bin/python2.7: relocation error: /lib64/libresolv.so.2: symbol
__sendmmsg, version GLIBC_PRIVATE not defined in file libc.so.6 with
link time reference


Is this something to worry about?


After some googling...

Could this have anything to do with the fact that I don't have either of
these set in /etc/portage/make.comf:

PYTHON_TARGETS="python2_7 python3_3"
PYTHON_SINGLE_TARGET="python2_7"

?

Just added them and am remerging glibc... sill see what happens...



I doubt the missing entries are relevant, they just set defaults.
Without PYTHON_TARGETS portage installs all python versions, the
settings just restricts it to the ones you want.

PYTHON_SINGLE_TARGET says which python to use if there can only be one,
the ebuild normally sets this itself.

I'd be surprised if the change made a difference, but if it does that
would be an interesting bug to track down


Well... there was no error this time (did emerge -v1)...

So, no idea on what the error message even meant? Googling reveals a few 
older references to it, but nothing substantial as far as a cause, or if 
it is anything to worry about.




Re: [gentoo-user] glibc update 2.16 > 2.17 - python relocation error at end of emerge

2014-01-09 Thread Alan McKinnon
On 08/01/2014 20:03, Tanstaafl wrote:
> On 2014-01-08 11:54 AM, Tanstaafl  wrote:
>> I just updated glibc to 2.1.17, and got the following error at the very
>> end of the emerge:
>>
>>> /usr/bin/python2.7: relocation error: /lib64/libresolv.so.2: symbol
>>> __sendmmsg, version GLIBC_PRIVATE not defined in file libc.so.6 with
>>> lin   k time
>>> reference
>>
>> Is this something to worry about?
> 
> After some googling...
> 
> Could this have anything to do with the fact that I don't have either of
> these set in /etc/portage/make.comf:
> 
> PYTHON_TARGETS="python2_7 python3_3"
> PYTHON_SINGLE_TARGET="python2_7"
> 
> ?
> 
> Just added them and am remerging glibc... sill see what happens...


I doubt the missing entries are relevant, they just set defaults.
Without PYTHON_TARGETS portage installs all python versions, the
settings just restricts it to the ones you want.

PYTHON_SINGLE_TARGET says which python to use if there can only be one,
the ebuild normally sets this itself.

I'd be surprised if the change made a difference, but if it does that
would be an interesting bug to track down

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




Re: [gentoo-user] glibc update 2.16 > 2.17 - python relocation error at end of emerge

2014-01-08 Thread Tanstaafl

On 2014-01-08 11:54 AM, Tanstaafl  wrote:

I just updated glibc to 2.1.17, and got the following error at the very
end of the emerge:


/usr/bin/python2.7: relocation error: /lib64/libresolv.so.2: symbol
__sendmmsg, version GLIBC_PRIVATE not defined in file libc.so.6 with
lin   k time
reference


Is this something to worry about?


After some googling...

Could this have anything to do with the fact that I don't have either of 
these set in /etc/portage/make.comf:


PYTHON_TARGETS="python2_7 python3_3"
PYTHON_SINGLE_TARGET="python2_7"

?

Just added them and am remerging glibc... sill see what happens...



[gentoo-user] glibc update 2.16 > 2.17 - python relocation error at end of emerge

2014-01-08 Thread Tanstaafl
I just updated glibc to 2.1.17, and got the following error at the very 
end of the emerge:



/usr/bin/python2.7: relocation error: /lib64/libresolv.so.2: symbol __sendmmsg, 
version GLIBC_PRIVATE not defined in file libc.so.6 with lin
   k time reference


Is this something to worry about?