Gentoo Archives: gentoo-user

From: Tanstaafl <tanstaafl@×××××××××××.org>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] glibc update 2.16 > 2.17 - python relocation error at end of emerge
Date: Thu, 09 Jan 2014 11:50:53
Message-Id: 52CE8CF7.9020702@libertytrek.org
In Reply to: Re: [gentoo-user] glibc update 2.16 > 2.17 - python relocation error at end of emerge by Alan McKinnon
1 On 2014-01-09 4:24 AM, Alan McKinnon <alan.mckinnon@×××××.com> wrote:
2 > On 08/01/2014 20:03, Tanstaafl wrote:
3 >> On 2014-01-08 11:54 AM, Tanstaafl <tanstaafl@×××××××××××.org> wrote:
4 >>> I just updated glibc to 2.1.17, and got the following error at the very
5 >>> end of the emerge:
6 >>>
7 >>>> /usr/bin/python2.7: relocation error: /lib64/libresolv.so.2: symbol
8 >>>> __sendmmsg, version GLIBC_PRIVATE not defined in file libc.so.6 with
9 >>>> link time reference
10 >>>
11 >>> Is this something to worry about?
12 >>
13 >> After some googling...
14 >>
15 >> Could this have anything to do with the fact that I don't have either of
16 >> these set in /etc/portage/make.comf:
17 >>
18 >> PYTHON_TARGETS="python2_7 python3_3"
19 >> PYTHON_SINGLE_TARGET="python2_7"
20 >>
21 >> ?
22 >>
23 >> Just added them and am remerging glibc... sill see what happens...
24
25 > I doubt the missing entries are relevant, they just set defaults.
26 > Without PYTHON_TARGETS portage installs all python versions, the
27 > settings just restricts it to the ones you want.
28 >
29 > PYTHON_SINGLE_TARGET says which python to use if there can only be one,
30 > the ebuild normally sets this itself.
31 >
32 > I'd be surprised if the change made a difference, but if it does that
33 > would be an interesting bug to track down
34
35 Well... there was no error this time (did emerge -v1)...
36
37 So, no idea on what the error message even meant? Googling reveals a few
38 older references to it, but nothing substantial as far as a cause, or if
39 it is anything to worry about.