Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 370623 - cross-i686-pc-linux-gnu/glibc-2.12.2: Fails to update with emerge -auvDN world
Summary: cross-i686-pc-linux-gnu/glibc-2.12.2: Fails to update with emerge -auvDN world
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: AMD64 Linux
: Normal minor
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-08 07:34 UTC by Quasimodo
Modified: 2011-06-09 08:17 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Quasimodo 2011-06-08 07:34:18 UTC
cross-i686-pc-linux-gnu/glibc-2.12.2 seem to fail to update via emerge -auvDN world on (amd64?) systems with global use flag gnutls enabled. Updated to amd64 systems today, where one was failing and the other one was not. One difference I could find was the gnutls flag was set on the system, which failed to compile.

Seems like during compilation of cross-i686-pc-linux-gnu/glibc-2.12.2 the compiler can't find the gnutls libraries?

Removing the crossdev environment with crossdev and then reinstalling it works. So crossdev can compile the same package without problems.

Reproducible: Always
Comment 1 Matt Turner gentoo-dev 2011-06-09 05:55:19 UTC
glibc doesn't depend on gnutls, I don't think. So I'm not sure what problem you were having.

Is this reproducible?
Comment 2 SpanKY gentoo-dev 2011-06-09 06:01:09 UTC
please dont file bugs without any actual logs.  and dont go re-assigning them until proper information has been provided.

run `crossdev -C i686 && crossdev i686`.  if it still fails, post all the logs crossdev tells you to as attachments.
Comment 3 Quasimodo 2011-06-09 06:25:37 UTC
> please dont file bugs without any actual logs.  and dont go re-assigning them
> until proper information has been provided.
Sorry, I lost the log while trying to solve the problem. And now I've solved it I can't reproduce it because I already have the current glibc.

 
> run `crossdev -C i686 && crossdev i686`.  if it still fails, post all the logs
> crossdev tells you to as attachments.
As mentioned I already solved the problem like that. But there seems to be a different in the way glibc is build by emerge compared to crossdev.
Comment 4 SpanKY gentoo-dev 2011-06-09 08:17:56 UTC
not really.  fixes in newer crossdev dont auto propagate until you redo things.