Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 58333 - crossdev fails at unpacking gcc-3.3.3_pre2004xxxx due to missing directory
Summary: crossdev fails at unpacking gcc-3.3.3_pre2004xxxx due to missing directory
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Joshua Kinard
Depends on:
Reported: 2004-07-25 14:06 UTC by Carl Hudkins
Modified: 2005-03-03 17:36 UTC (History)
0 users

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


Note You need to log in before you can comment on or make changes to this bug.
Description Carl Hudkins 2004-07-25 14:06:11 UTC
Seems to be a problem with parsing the version numbering.  Unpacking fails at this point:

 * Copying /var/tmp/portage/gcc-3.3.3_pre20040408-r1/work/gcc-3.3.3_pre20040408 -> /var/tmp/portage/crossdevbuild...
cp: cannot stat `/var/tmp/portage/gcc-3.3.3_pre20040408-r1/work/gcc-3.3.3_pre20040408': No such file or directory

The actual directory that was created is /var/tmp/portage/gcc-3.3.3_pre20040408-r1/work/gcc-20040408

Reproducible: Always
Steps to Reproduce:
1. crossdev --arch=ppc -u

Actual Results:  
Unpacking abended because it was seeking a non-existent directory. 

Expected Results:  
Snapshot names should be parsed correctly so that crossdev knows where things 
have been unpacked. 

Making a symlink to the actual directory allows crossdev to continue from this 
Comment 1 Joshua Kinard gentoo-dev 2004-07-26 19:46:04 UTC
Just the version detection needs changing for the gcc search.  the glibc ebuilds have this already.  You can also force a specific version with --vgcc=<version>.
Comment 2 Carl Hudkins 2004-07-26 20:52:09 UTC
Indeed, and I wish I could add a confirmation that it works to build a ppc target, but so far it has failed here, even with various circumventions.  Please see for some of our efforts.  We've gotten past the gcc stage, and at least one person claims success building the entire toolchain on kernel 2.6, but on 2.4 I have no good news.
I will understand if this bug, relating specifically to gcc, is closed, but I hope that I can help in some way with the more general issue of i686 -> ppc builds.
Comment 3 SpanKY gentoo-dev 2005-03-03 17:36:44 UTC
<=crossdev-0.4 is no longer supported ... please upgrade to crossdev-0.9 and if
you're still having problems, re-open the bug and re-assign to