* [gentoo-user] python-2.5.2-r7 build problems @ 2009-02-12 1:58 Mark Knecht 2009-02-12 2:25 ` Joshua D Doll 0 siblings, 1 reply; 11+ messages in thread From: Mark Knecht @ 2009-02-12 1:58 UTC (permalink / raw To: gentoo-user Hi, I had two machine that for some reason wouldn't build the 2.5 slot for python. I've waited weeks for the possibility that something would get cleaned up in portage or on a server somewhere but as of yet it hasn't happened. For kicks today I cleaned out distfiles and did an emerge -e @system but it failed the same way. I'm wondering what to try next? Is it allowable to remove ebuilds by hand? Will an eix-sync get new versions if ebuilds are missing and I change the servers that the machine is pointing to? Looking for ideas about how to move forward. Thanks, Mark ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] python-2.5.2-r7 build problems 2009-02-12 1:58 [gentoo-user] python-2.5.2-r7 build problems Mark Knecht @ 2009-02-12 2:25 ` Joshua D Doll 2009-02-12 2:40 ` Mark Knecht 0 siblings, 1 reply; 11+ messages in thread From: Joshua D Doll @ 2009-02-12 2:25 UTC (permalink / raw To: gentoo-user Mark Knecht wrote: > Hi, > I had two machine that for some reason wouldn't build the 2.5 slot > for python. I've waited weeks for the possibility that something would > get cleaned up in portage or on a server somewhere but as of yet it > hasn't happened. For kicks today I cleaned out distfiles and did an > emerge -e @system but it failed the same way. I'm wondering what to > try next? > > Is it allowable to remove ebuilds by hand? Will an eix-sync get new > versions if ebuilds are missing and I change the servers that the > machine is pointing to? > > Looking for ideas about how to move forward. > > Thanks, > Mark > > > What's the error message? --Joshua Doll ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] python-2.5.2-r7 build problems 2009-02-12 2:25 ` Joshua D Doll @ 2009-02-12 2:40 ` Mark Knecht 2009-02-12 3:04 ` Joshua D Doll 0 siblings, 1 reply; 11+ messages in thread From: Mark Knecht @ 2009-02-12 2:40 UTC (permalink / raw To: gentoo-user On Wed, Feb 11, 2009 at 6:25 PM, Joshua D Doll <joshua.doll@gmail.com> wrote: > Mark Knecht wrote: >> >> Hi, >> I had two machine that for some reason wouldn't build the 2.5 slot >> for python. I've waited weeks for the possibility that something would >> get cleaned up in portage or on a server somewhere but as of yet it >> hasn't happened. For kicks today I cleaned out distfiles and did an >> emerge -e @system but it failed the same way. I'm wondering what to >> try next? >> >> Is it allowable to remove ebuilds by hand? Will an eix-sync get new >> versions if ebuilds are missing and I change the servers that the >> machine is pointing to? >> >> Looking for ideas about how to move forward. >> >> Thanks, >> Mark >> >> >> > > What's the error message? > > --Joshua Doll Not much unfortunately: Compiling /var/tmp/portage/dev-lang/python-2.5.2-r7/image//usr/lib/python2.5/xml/sax/xmlreader.py ... Compiling /var/tmp/portage/dev-lang/python-2.5.2-r7/image//usr/lib/python2.5/xmllib.py ... Compiling /var/tmp/portage/dev-lang/python-2.5.2-r7/image//usr/lib/python2.5/xmlrpclib.py ... Compiling /var/tmp/portage/dev-lang/python-2.5.2-r7/image//usr/lib/python2.5/zipfile.py ... make: *** [libinstall] Error 1 ^[[31;01m*^[[0m ^[[31;01m*^[[0m ERROR: dev-lang/python-2.5.2-r7 failed. ^[[31;01m*^[[0m Call stack: ^[[31;01m*^[[0m ebuild.sh, line 49: Called src_install ^[[31;01m*^[[0m environment, line 3469: Called die ^[[31;01m*^[[0m The specific snippet of code: ^[[31;01m*^[[0m make DESTDIR="${D}" altinstall maninstall || die; ^[[31;01m*^[[0m The die message: ^[[31;01m*^[[0m (no error message) ^[[31;01m*^[[0m ^[[31;01m*^[[0m If you need support, post the topmost build error, and the call stack if relevant. ^[[31;01m*^[[0m A complete build log is located at '/var/tmp/portage/dev-lang/python-2.5.2-r7/temp/build.log'. ^[[31;01m*^[[0m The ebuild environment file is located at '/var/tmp/portage/dev-lang/python-2.5.2-r7/temp/environment'. ^[[31;01m*^[[0m ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] python-2.5.2-r7 build problems 2009-02-12 2:40 ` Mark Knecht @ 2009-02-12 3:04 ` Joshua D Doll 2009-02-12 4:18 ` Mark Knecht 2009-02-12 4:22 ` Mark Knecht 0 siblings, 2 replies; 11+ messages in thread From: Joshua D Doll @ 2009-02-12 3:04 UTC (permalink / raw To: gentoo-user Mark Knecht wrote: > On Wed, Feb 11, 2009 at 6:25 PM, Joshua D Doll <joshua.doll@gmail.com> wrote: > >> Mark Knecht wrote: >> >>> Hi, >>> I had two machine that for some reason wouldn't build the 2.5 slot >>> for python. I've waited weeks for the possibility that something would >>> get cleaned up in portage or on a server somewhere but as of yet it >>> hasn't happened. For kicks today I cleaned out distfiles and did an >>> emerge -e @system but it failed the same way. I'm wondering what to >>> try next? >>> >>> Is it allowable to remove ebuilds by hand? Will an eix-sync get new >>> versions if ebuilds are missing and I change the servers that the >>> machine is pointing to? >>> >>> Looking for ideas about how to move forward. >>> >>> Thanks, >>> Mark >>> >>> >>> >>> >> What's the error message? >> >> --Joshua Doll >> > > Not much unfortunately: > > Compiling /var/tmp/portage/dev-lang/python-2.5.2-r7/image//usr/lib/python2.5/xml/sax/xmlreader.py > ... > Compiling /var/tmp/portage/dev-lang/python-2.5.2-r7/image//usr/lib/python2.5/xmllib.py > ... > Compiling /var/tmp/portage/dev-lang/python-2.5.2-r7/image//usr/lib/python2.5/xmlrpclib.py > ... > Compiling /var/tmp/portage/dev-lang/python-2.5.2-r7/image//usr/lib/python2.5/zipfile.py > ... > make: *** [libinstall] Error 1 > ^[[31;01m*^[[0m > ^[[31;01m*^[[0m ERROR: dev-lang/python-2.5.2-r7 failed. > ^[[31;01m*^[[0m Call stack: > ^[[31;01m*^[[0m ebuild.sh, line 49: Called src_install > ^[[31;01m*^[[0m environment, line 3469: Called die > ^[[31;01m*^[[0m The specific snippet of code: > ^[[31;01m*^[[0m make DESTDIR="${D}" altinstall maninstall || die; > ^[[31;01m*^[[0m The die message: > ^[[31;01m*^[[0m (no error message) > ^[[31;01m*^[[0m > ^[[31;01m*^[[0m If you need support, post the topmost build error, > and the call stack if relevant. > ^[[31;01m*^[[0m A complete build log is located at > '/var/tmp/portage/dev-lang/python-2.5.2-r7/temp/build.log'. > ^[[31;01m*^[[0m The ebuild environment file is located at > '/var/tmp/portage/dev-lang/python-2.5.2-r7/temp/environment'. > ^[[31;01m*^[[0m > > > I might be mistaken, but I don't think that is make error message. You might want to check further up in the build.log for more information. --Joshua Doll ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] python-2.5.2-r7 build problems 2009-02-12 3:04 ` Joshua D Doll @ 2009-02-12 4:18 ` Mark Knecht 2009-02-12 4:22 ` Mark Knecht 1 sibling, 0 replies; 11+ messages in thread From: Mark Knecht @ 2009-02-12 4:18 UTC (permalink / raw To: gentoo-user On Wed, Feb 11, 2009 at 7:04 PM, Joshua D Doll <joshua.doll@gmail.com> wrote: > Mark Knecht wrote: >> >> On Wed, Feb 11, 2009 at 6:25 PM, Joshua D Doll <joshua.doll@gmail.com> >> wrote: >> >>> >>> Mark Knecht wrote: >>> >>>> >>>> Hi, >>>> I had two machine that for some reason wouldn't build the 2.5 slot >>>> for python. I've waited weeks for the possibility that something would >>>> get cleaned up in portage or on a server somewhere but as of yet it >>>> hasn't happened. For kicks today I cleaned out distfiles and did an >>>> emerge -e @system but it failed the same way. I'm wondering what to >>>> try next? >>>> >>>> Is it allowable to remove ebuilds by hand? Will an eix-sync get new >>>> versions if ebuilds are missing and I change the servers that the >>>> machine is pointing to? >>>> >>>> Looking for ideas about how to move forward. >>>> >>>> Thanks, >>>> Mark >>>> >>>> >>>> >>>> >>> >>> What's the error message? >>> >>> --Joshua Doll >>> >> >> Not much unfortunately: >> >> Compiling >> /var/tmp/portage/dev-lang/python-2.5.2-r7/image//usr/lib/python2.5/xml/sax/xmlreader.py >> ... >> Compiling >> /var/tmp/portage/dev-lang/python-2.5.2-r7/image//usr/lib/python2.5/xmllib.py >> ... >> Compiling >> /var/tmp/portage/dev-lang/python-2.5.2-r7/image//usr/lib/python2.5/xmlrpclib.py >> ... >> Compiling >> /var/tmp/portage/dev-lang/python-2.5.2-r7/image//usr/lib/python2.5/zipfile.py >> ... >> make: *** [libinstall] Error 1 >> ^[[31;01m*^[[0m >> ^[[31;01m*^[[0m ERROR: dev-lang/python-2.5.2-r7 failed. >> ^[[31;01m*^[[0m Call stack: >> ^[[31;01m*^[[0m ebuild.sh, line 49: Called src_install >> ^[[31;01m*^[[0m environment, line 3469: Called die >> ^[[31;01m*^[[0m The specific snippet of code: >> ^[[31;01m*^[[0m make DESTDIR="${D}" altinstall maninstall || die; >> ^[[31;01m*^[[0m The die message: >> ^[[31;01m*^[[0m (no error message) >> ^[[31;01m*^[[0m >> ^[[31;01m*^[[0m If you need support, post the topmost build error, >> and the call stack if relevant. >> ^[[31;01m*^[[0m A complete build log is located at >> '/var/tmp/portage/dev-lang/python-2.5.2-r7/temp/build.log'. >> ^[[31;01m*^[[0m The ebuild environment file is located at >> '/var/tmp/portage/dev-lang/python-2.5.2-r7/temp/environment'. >> ^[[31;01m*^[[0m >> >> >> > > I might be mistaken, but I don't think that is make error message. You might > want to check further up in the build.log for more information. > > --Joshua Doll > Thanks. I really see nothing else in the file unless I'm just missing it somehow. I've grepped the file for error/Error/ERROR. The only thing that shows up is this for 'Error': mkdir: cannot create directory `Include': File exists make: [Include/graminit.h] Error 1 (ignored) Parser/pgen ./Grammar/Grammar ./Include/graminit.h ./Python/graminit.c mkdir: cannot create directory `Include': File exists make: [Python/graminit.c] Error 1 (ignored) Parser/pgen ./Grammar/Grammar ./Include/graminit.h ./Python/graminit.c and this: Compiling /var/tmp/portage/dev-lang/python-2.5.2-r7/image//usr/lib/python2.5/test/test_multibytecodec.py ... Sorry: UnicodeDecodeError: ('unicodeescape', '\\N{SOFT HYPHEN}', 0, 15, 'unknown Unicode character name') Compiling /var/tmp/portage/dev-lang/python-2.5.2-r7/image//usr/lib/python2.5/test/test_multibytecodec_support.py ... For kicks I erased the work directory which gets left around when a build fails. That didn't help. Mostly I was thinking if I knew what I could safely delete then I could let emerge download new copies. I'm assuming that this is being caused by some corrupted file on my machine, or on the server. If I change servers then maybe I'll get a good copy, etc. It's weak but this has been hanging around for a month. I've filed a bug. I haven't heard a word from bugzilla folks. Not like the old days when you'd see a response from someone within hours. - Mark ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] python-2.5.2-r7 build problems 2009-02-12 3:04 ` Joshua D Doll 2009-02-12 4:18 ` Mark Knecht @ 2009-02-12 4:22 ` Mark Knecht 2009-02-12 4:22 ` Mark Knecht 1 sibling, 1 reply; 11+ messages in thread From: Mark Knecht @ 2009-02-12 4:22 UTC (permalink / raw To: gentoo-user On Wed, Feb 11, 2009 at 7:04 PM, Joshua D Doll <joshua.doll@gmail.com> wrote: <SNIP> > > I might be mistaken, but I don't think that is make error message. You might > want to check further up in the build.log for more information. > > --Joshua Doll > > CFLAGS? The machine that fails: CFLAGS="-O3 -march=athlon-xp -funroll-loops -fprefetch-loop-arrays -pipe" CHOST="i686-pc-linux-gnu" CXXFLAGS="${CFLAGS}" MAKEOPTS="-j2" A machine that passes: ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] python-2.5.2-r7 build problems 2009-02-12 4:22 ` Mark Knecht @ 2009-02-12 4:22 ` Mark Knecht 2009-02-12 8:58 ` Neil Bothwick 0 siblings, 1 reply; 11+ messages in thread From: Mark Knecht @ 2009-02-12 4:22 UTC (permalink / raw To: gentoo-user On Wed, Feb 11, 2009 at 8:22 PM, Mark Knecht <markknecht@gmail.com> wrote: > On Wed, Feb 11, 2009 at 7:04 PM, Joshua D Doll <joshua.doll@gmail.com> wrote: > <SNIP> >> >> I might be mistaken, but I don't think that is make error message. You might >> want to check further up in the build.log for more information. >> >> --Joshua Doll >> >> > > CFLAGS? The machine that fails: > > CFLAGS="-O3 -march=athlon-xp -funroll-loops -fprefetch-loop-arrays -pipe" > CHOST="i686-pc-linux-gnu" > CXXFLAGS="${CFLAGS}" > MAKEOPTS="-j2" > > > A machine that passes: > CFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CXXFLAGS="${CFLAGS}" MAKEOPTS="-j2" ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] python-2.5.2-r7 build problems 2009-02-12 4:22 ` Mark Knecht @ 2009-02-12 8:58 ` Neil Bothwick 2009-02-12 14:20 ` Mark Knecht 0 siblings, 1 reply; 11+ messages in thread From: Neil Bothwick @ 2009-02-12 8:58 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 457 bytes --] On Wed, 11 Feb 2009 20:22:32 -0800, Mark Knecht wrote: > > CFLAGS? The machine that fails: > > > > CFLAGS="-O3 -march=athlon-xp -funroll-loops -fprefetch-loop-arrays -pipe" > CFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe" You have more aggressive flags on the failing machine, have you tried using the more conservative (less ricey) flags? -- Neil Bothwick USENET: Uniting Spammers, Erotomaniacs, Newbies, Extroverts and Trolls [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] python-2.5.2-r7 build problems 2009-02-12 8:58 ` Neil Bothwick @ 2009-02-12 14:20 ` Mark Knecht 2009-02-12 14:52 ` Mark Knecht 2009-02-12 17:34 ` Neil Bothwick 0 siblings, 2 replies; 11+ messages in thread From: Mark Knecht @ 2009-02-12 14:20 UTC (permalink / raw To: gentoo-user On Thu, Feb 12, 2009 at 12:58 AM, Neil Bothwick <neil@digimed.co.uk> wrote: > On Wed, 11 Feb 2009 20:22:32 -0800, Mark Knecht wrote: > >> > CFLAGS? The machine that fails: >> > >> > CFLAGS="-O3 -march=athlon-xp -funroll-loops -fprefetch-loop-arrays -pipe" > >> CFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe" > > You have more aggressive flags on the failing machine, have you tried > using the more conservative (less ricey) flags? > > > -- > Neil Bothwick I have not and intend to do that today. The flags have been set like this since 2003 so I'm surprised that it might be something like this but it's clearly possible. I'm unqualified to say what part of the differences is making this set more aggressive. Line by line what's your opinion? -O3 vs -O2 ? -march=athlon-xp vs -march=i686 -funroll-loops -fprefetch-loop-arrays not using -fomit-frame-pointer I would think that I should be able to also make the flags more aggressive on a passing machine and see the same failure, assuming this is the root cause. Strange taht after 6-years this would come up but stranger thing happen. Thanks, Mark ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] python-2.5.2-r7 build problems 2009-02-12 14:20 ` Mark Knecht @ 2009-02-12 14:52 ` Mark Knecht 2009-02-12 17:34 ` Neil Bothwick 1 sibling, 0 replies; 11+ messages in thread From: Mark Knecht @ 2009-02-12 14:52 UTC (permalink / raw To: gentoo-user On Thu, Feb 12, 2009 at 6:20 AM, Mark Knecht <markknecht@gmail.com> wrote: <SNIP> > > -O3 vs -O2 ? > -march=athlon-xp vs -march=i686 > -funroll-loops > -fprefetch-loop-arrays > not using -fomit-frame-pointer <SNIP> I started by removing -funroll-loops & -fprefetch-loop-arrays and it emerged fine. Thanks, Mark ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] python-2.5.2-r7 build problems 2009-02-12 14:20 ` Mark Knecht 2009-02-12 14:52 ` Mark Knecht @ 2009-02-12 17:34 ` Neil Bothwick 1 sibling, 0 replies; 11+ messages in thread From: Neil Bothwick @ 2009-02-12 17:34 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 1090 bytes --] On Thu, 12 Feb 2009 06:20:28 -0800, Mark Knecht wrote: > > You have more aggressive flags on the failing machine, have you tried > > using the more conservative (less ricey) flags? > I have not and intend to do that today. The flags have been set like > this since 2003 so I'm surprised that it might be something like this > but it's clearly possible. > > I'm unqualified to say what part of the differences is making this set > more aggressive. Line by line what's your opinion? > > -O3 vs -O2 ? Not much difference. > -march=athlon-xp vs -march=i686 The former is better, providing you're using an AthlonXP. > -funroll-loops You only have to look at http://funroll-loops.org/ to know this is a bad option... > not using -fomit-frame-pointer That's pretty safe, the frame-pointer isn't much use anyway if you're compiling without debug symbols, which most build do by default. > Strange taht after 6-years this would come up but stranger thing happen. Indeed. -- Neil Bothwick Obscenity is the crutch of inarticulate motherfuckers. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2009-02-12 17:34 UTC | newest] Thread overview: 11+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2009-02-12 1:58 [gentoo-user] python-2.5.2-r7 build problems Mark Knecht 2009-02-12 2:25 ` Joshua D Doll 2009-02-12 2:40 ` Mark Knecht 2009-02-12 3:04 ` Joshua D Doll 2009-02-12 4:18 ` Mark Knecht 2009-02-12 4:22 ` Mark Knecht 2009-02-12 4:22 ` Mark Knecht 2009-02-12 8:58 ` Neil Bothwick 2009-02-12 14:20 ` Mark Knecht 2009-02-12 14:52 ` Mark Knecht 2009-02-12 17:34 ` Neil Bothwick
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox