Re: [gentoo-user] glibc update 2.16 > 2.17 - python relocation error at end of emerge
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
-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
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
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
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
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?