Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 170030 - sys-devel/crossdev-0.9.18 writes invalid atoms to /etc/portage/package.mask
Summary: sys-devel/crossdev-0.9.18 writes invalid atoms to /etc/portage/package.mask
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Low minor (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-08 22:31 UTC by Daniel Santos
Modified: 2007-03-09 17:44 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 Daniel Santos 2007-03-08 22:31:43 UTC
Even though I copied the title from Bug 92859, this isn't a dupe, I promise :)  When specifying the option --k 2.6.20-gentoo-r1, crossdev is happy, builds everything and we all rejoice.  However, it writes into package.mask:

>cross-i686-pc-linux-gnu/linux-headers-2.6.20-gentoo-r1

..which portage later complains about.  It should either tell you to f*ck off and not put "gentoo" in the kernel name or strip it once it writes the mask for linux-headers to the package.mask.


=============================================================================

emerge --info
Portage 2.1.2.1-r1 (default-linux/amd64/2006.0, gcc-4.1.2, glibc-2.5-r0, 2.6.20-gentoo-r1 x86_64)
=================================================================
System uname: 2.6.20-gentoo-r1 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+
Gentoo Base System release 1.12.9
Timestamp of tree: Wed, 07 Mar 2007 08:50:01 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.31-r4
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.15
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.20-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -msse3 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /opt/openjms/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/php/apache1-php5/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=athlon64 -O2 -msse3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/ http://distro.ibiblio.org/pub/linux/distributions/gentoo/ ftp://ftp.gtlib.gatech.edu/pub/gentoo http://www.gtlib.gatech.edu/pub/gentoo ftp://mirror.iawnet.sandia.gov/pub/gentoo/ ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://gentoo.chem.wisc.edu/gentoo/ ftp://gentoo.chem.wisc.edu/gentoo/ http://cudlug.cudenver.edu/gentoo/ http://gentoo.mirrors.pair.com/ ftp://gentoo.mirrors.pair.com/ http://gentoo.mirrors.tds.net/gentoo ftp://gentoo.mirrors.tds.net/gentoo http://mirror.datapipe.net/gentoo ftp://mirror.datapipe.net/gentoo http://mirror.usu.edu/mirrors/gentoo/ ftp://mirror.usu.edu/mirrors/gentoo/ http://mirror.phy.olemiss.edu/mirror/gentoo http://mirror.mcs.anl.gov/pub/gentoo/ ftp://mirror.mcs.anl.gov/pub/gentoo/ "
LINGUAS="en_US"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X a52 aac aalib acpi aim akode alsa amd64 amr apache apache2 apm arts audiofile autoipd bash-completion berkdb binfilter bitmap-fonts bonjour branding bzip2 cairo calendar caps cdr cg cgi cli console cpudetection cracklib crypt cups curl curlwrappers dbus directfb dmx dri dts dvd dvdr dvdread dxr3 eds emboss encode esd exif fbcon fftw firefox flac fontconfig foomaticdb fortran ftp fuse fusion gcj gdb gdbm gif glitz gmp gnome gnutls gphoto2 gpm graphviz gstreamer gtk gtk2 hal hibernate iconv icq ieee1394 imagemagick imap imlib insecure-savers ipv6 isdnlog jack java javascript jbig jikes jingle jpeg jpeg2k kde kdeenablefinal kdexdeltas kdrive kerberos keyring ldap libcaca libg++ libwww lirc lm_sensors logitech-mouse lzw lzw-tiff mad md5sum meanwhile midi mime ming mmap mng modperl modplug motif mozbranding mozilla mp3 mpeg msn mudflap multislot musepack mysql mysqli nas ncurses netjack nls nntp nptl nptlonly nsplugin odk ogg openal openexr opengl pam pcntl pcre pdf perl php png portaudio posix pppd pulseaudio python qq qt qt3 qt4 quicktime readline reflection rrdcgi sametime sasl sdl seamonkey sensord session sharedext sharedmem silc slp smtp sndfile soap sockets sound source speex spell spl sqlite sse3 ssl startup-notification svg sysfs sysvipc tcl tcpd theora threads tidy tiff tk tokenizer truetype truetype-fonts type1-fonts unicode urandom usb userlocales v4l v4l2 vcd vhosts videos vorbis vorbis-psy wavpack webdav wifi wmf wxwindows x264 xcb xface xine xinerama xml xmlreader xmlwriter xorg xpm xprint xscreensaver xsl xv xvid xvmc yahoo zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse joystick" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_US" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Daniel Santos 2007-03-08 22:32:34 UTC
crap! I never seem to be able to get all of my details on the 1st submit.  This is crossdev-0.9.18.
Comment 2 Daniel Santos 2007-03-08 22:43:47 UTC
This is the error message I got on one box with it (I was able to produce this on more than one box)

--- Invalid atom in /etc/portage/package.mask: >cross-x86_64-pc-linux-gnu/linux-headers-2.6.20-gentoo-r1

This is from a different box from the one my original emerge --info is from, but I suspect that's not important since I got the same problem on both machines (if it is, let me know and I"ll post that one here too)
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-03-08 22:50:52 UTC
*** Bug 170034 has been marked as a duplicate of this bug. ***
Comment 4 SpanKY gentoo-dev 2007-03-08 23:55:48 UTC
"2.6.20-gentoo-r1" is not a valid value ... --k takes a version

so while crossdev *could* do error checking on the things given to --k/--l/etc..., i dont think the effort is worth it
Comment 5 Daniel Santos 2007-03-09 15:49:58 UTC
sorry, but for accuracy, can we change this to wontfix?  I don't mean to be a pain...
Comment 6 Daniel Santos 2007-03-09 15:50:36 UTC
ok...
Comment 7 SpanKY gentoo-dev 2007-03-09 17:44:12 UTC
that's fine, dont worry about it