Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 143367 - Crossdev does not know how to deal with new package.* layouts.
Summary: Crossdev does not know how to deal with new package.* layouts.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GCC Porting (show other bugs)
Hardware: All Linux
: Highest normal (vote)
Assignee: Please assign to toolchain
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-09 10:43 UTC by Ryan Neufeld
Modified: 2006-08-09 20:52 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 Ryan Neufeld 2006-08-09 10:43:41 UTC
crossdev can't handle the new style of /etc/portage/package.* namely the fact that it cant handle them being directories.
crossdev -s4 --target avr
-----------------------------------------------------------------------------------------------------------------------
 * Host Portage ARCH:     x86
 * Target Portage ARCH:   x86
 * Target System:         avr
 * Stage:                 3 (C compiler & libc)

 * binutils:              binutils-2.16.1-r2
 * gcc:                   gcc-3.4.6
 * libc:                  avr-libc-[latest]

 * PORTDIR_OVERLAY:       /usr/local/portage
 * PORT_LOGDIR:           /var/log/portage
 * PKGDIR:                /usr/portage/packages/cross/avr
 * PORTAGE_TMPDIR:        /var/tmp/cross/avr
  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~
sed: couldn't edit package.keywords: not a regular file
/usr/sbin/crossdev: line 447: package.keywords: Is a directory
sed: couldn't edit package.keywords: not a regular file
/usr/sbin/crossdev: line 447: package.keywords: Is a directory
sed: couldn't edit package.keywords: not a regular file
/usr/sbin/crossdev: line 443: package.keywords: Is a directory
sed: couldn't edit package.keywords: not a regular file
/usr/sbin/crossdev: line 443: package.keywords: Is a directory
 * Forcing the latest versions of binutils-config/gcc-config ...                                                 [ ok ]
 * Log: /var/log/portage/cross-avr-binutils.log
 * Emerging cross-binutils ...                                                                                   [ ok ]
 * Log: /var/log/portage/cross-avr-gcc-stage1.log
 * Emerging cross-gcc-stage1 ...
sed: couldn't edit package.use: not a regular file
/usr/sbin/crossdev: line 456: package.use: Is a directory
Comment 1 SpanKY gentoo-dev 2006-08-09 20:52:38 UTC
fixed in crossdev-0.9.15-r2