Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 155449 - crossdev writes "invalid atom" on /etc/portage/package.mask
Summary: crossdev writes "invalid atom" on /etc/portage/package.mask
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-16 21:02 UTC by M. Edward Borasky
Modified: 2006-11-18 14:53 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 M. Edward Borasky 2006-11-16 21:02:31 UTC
When I run crossdev, even in "pretend" mode, it writes invalid atoms on the end of /etc/portage/package.mask, like this:

# more /etc/portage/package.mask 
=x11-libs/libXft-2.1.11
=x11-libs/fox-1.0.53
>cross-arm-softfloat-linux-uclibc/binutils---gcc
>cross-arm-softfloat-linux-uclibc/linux-headers---libc

could this be related to bug 155447??
Comment 1 SpanKY gentoo-dev 2006-11-17 03:18:51 UTC
post the actual command you're running with crossdev
Comment 2 M. Edward Borasky 2006-11-18 14:53:58 UTC
It seems to be OK now ... probably emerging unifdef cleaned some things up, or I fixed something else somewhere.



# crossdev -pv --ex-gcc --ex-gdb arm-softfloat-linux-uclibc
--------------------------------------------------------------------------------
 * Host Portage ARCH:     x86
 * Target Portage ARCH:   arm
 * Target System:         arm-softfloat-linux-uclibc
 * Stage:                 4 (C/C++ compiler)

 * binutils:              binutils-[latest]
 * gcc:                   gcc-[latest]
 * headers:               linux-headers-[latest]
 * libc:                  uclibc-[latest]
 * Extra: gcc pass:       DO IT
 * Extra: gdb:            DO IT

 * PORTDIR_OVERLAY:       /usr/portage/local/layman/science
 * PORT_LOGDIR:           /var/log/portage
 * PKGDIR:                /usr/portage/packages/cross/arm-softfloat-linux-uclibc
 * PORTAGE_TMPDIR:        /var/tmp/cross/arm-softfloat-linux-uclibc
  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  ~  -  _  -  
 * Forcing the latest versions of binutils-config/gcc-config ...          [ ok ]
 * Log: /var/log/portage/cross-arm-softfloat-linux-uclibc-binutils.log
 * Emerging cross-binutils ...

These are the packages that would be merged, in order:

Calculating dependencies ... done!
[ebuild  N    ] cross-arm-softfloat-linux-uclibc/binutils-2.17  USE="-multislot -multitarget -nls -test -vanilla" 13,484 kB [1] 

Total: 1 package (1 new), Size of downloads: 13,484 kB
Portage overlays:
 [1] /usr/portage/local/layman/science                                    [ ok ]
 * Log: /var/log/portage/cross-arm-softfloat-linux-uclibc-gcc-stage1.log
 * Emerging cross-gcc-stage1 ...

These are the packages that would be merged, in order:

Calculating dependencies ... done!
[ebuild  N    ] cross-arm-softfloat-linux-uclibc/gcc-4.1.1-r2  USE="nocxx (-altivec) -bootstrap -build -doc -fortran -gcj -gtk -hardened -ip28 -ip32r10k -mudflap (-multilib) -multislot (-n32) (-n64) -nls -objc -objc++ -objc-gc -test -vanilla" 0 kB [1] 

Total: 1 package (1 new), Size of downloads: 0 kB
Portage overlays:
 [1] /usr/portage/local/layman/science                                    [ ok ]
 * Log: /var/log/portage/cross-arm-softfloat-linux-uclibc-linux-headers.log
 * Emerging cross-linux-headers ...

These are the packages that would be merged, in order:

Calculating dependencies ... done!
[ebuild  N    ] cross-arm-softfloat-linux-uclibc/linux-headers-2.6.17-r1  USE="-gcc64" 0 kB [1] 

Total: 1 package (1 new), Size of downloads: 0 kB
Portage overlays:
 [1] /usr/portage/local/layman/science                                    [ ok ]
 * Log: /var/log/portage/cross-arm-softfloat-linux-uclibc-uclibc.log
 * Emerging cross-uclibc ...

These are the packages that would be merged, in order:

Calculating dependencies ... done!
[ebuild  N    ] cross-arm-softfloat-linux-uclibc/uclibc-0.9.28-r1  USE="iconv ipv6 -build -debug -hardened -minimal -nls -pregen -savedconfig -uclibc-compat -userlocales -wordexp" 0 kB [1] 

Total: 1 package (1 new), Size of downloads: 0 kB
Portage overlays:
 [1] /usr/portage/local/layman/science                                    [ ok ]
 * Log: /var/log/portage/cross-arm-softfloat-linux-uclibc-gcc-stage2.log
 * Emerging cross-gcc-stage2 ...

These are the packages that would be merged, in order:

Calculating dependencies ... done!
[ebuild  N    ] cross-arm-softfloat-linux-uclibc/gcc-4.1.1-r2  USE="fortran (-altivec) -bootstrap -build -doc -gcj -gtk -hardened -ip28 -ip32r10k -mudflap (-multilib) -multislot (-n32) (-n64) -nls -nocxx -objc -objc++ -objc-gc -test -vanilla" 0 kB [1] 

Total: 1 package (1 new), Size of downloads: 0 kB
Portage overlays:
 [1] /usr/portage/local/layman/science                                    [ ok ]
 * Log: /var/log/portage/cross-arm-softfloat-linux-uclibc-gcc-extra.log
 * Emerging cross-gcc-extra ...

These are the packages that would be merged, in order:

Calculating dependencies ... done!
[ebuild  N    ] cross-arm-softfloat-linux-uclibc/gcc-4.1.1-r2  USE="fortran (-altivec) -bootstrap -build -doc -gcj -gtk -hardened -ip28 -ip32r10k -mudflap (-multilib) -multislot (-n32) (-n64) -nls -nocxx -objc -objc++ -objc-gc -test -vanilla" 0 kB [1] 

Total: 1 package (1 new), Size of downloads: 0 kB
Portage overlays:
 [1] /usr/portage/local/layman/science                                    [ ok ]
 * Log: /var/log/portage/cross-arm-softfloat-linux-uclibc-gdb.log
 * Emerging cross-gdb ...

These are the packages that would be merged, in order:

Calculating dependencies ... done!
[ebuild  N    ] cross-arm-softfloat-linux-uclibc/gdb-6.5-r2  USE="-nls -test -vanilla" 0 kB [1] 

Total: 1 package (1 new), Size of downloads: 0 kB
Portage overlays:
 [1] /usr/portage/local/layman/science