Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.5-r3, 2.6.15-gentoo-r1 i686) ================================================================= System uname: 2.6.15-gentoo-r1 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz Gentoo Base System version 1.6.14 dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-Os -march=pentium4 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -Os -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="pl" LC_ALL="pl_PL" LINGUAS="pl" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3dnow 3dparanoia X aalib ac alsa apache2 apm arts audiofile avi berkdb bitmap-fonts bzip2 cdr crypt cups curl directfb divx4linux dri dts dvd dvdread dvi eds emboss encode esd exif expat fam fbcon ffmpeg foomaticdb fortran gd gdbm ggi gif glut gnome gpm gstreamer gtk gtk2 gtkhtml guile hal idn imagemagick imlib ipv6 isdnlog ithreads j3 jack java jpeg jpg junit lcms libcaca libg++ libwww lirc live mad matroska matrox mikmod mmx mmxext mng motif mozilla mp3 mpeg mplayer mysql mythtv nas ncurses nls nptl nptlonly nsplugin ogg oggvorbis openal opengl oss pam pcre pdflib perl plotutils png pppd python qt quicktime readline real rtc samba scanner sdl spell sqlite sse sse2 ssl svg svga tcltk tcpd tetex theora threads tiff truetype truetype-fonts type1-fonts udev usb utf-8 utf8 vorbis win32codecs xanim xine xml xml2 xmms xv xvid zlib linguas_pl userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, INSTALL_MASK, LDFLAGS, MAKEOPTS ############################################################################### There's icon 9.40 in portage. It's latest version available. But newest version is 9.4. Besides - when i try install this version it generates huge number of processes which cause my computer slow down and than halt. My friend have tha same problem. The problem is something like: gpacks/README nie jest katalogiem in polish, translated to english it would be something like: gpacks/README is not a directory I use 9.2 version of icon wich is stable. dev-lang/icon Latest version available: 9.40 Latest version installed: 9.4.2 Size of downloaded files: 3,133 kB Homepage: http://www.cs.arizona.edu/icon/ Description: very high level language License: as-is
Can we finally punt this version that's broken and besides just screws versioning (Bug 125258). from portage? Assigning to x86, no maintainer in metadata.xml and it's not keyworded for anything else.
I've just been trying to compile this and even though the compilation process actually works fine for me (no errors at all), a problem arises when actually merging it. [ebuild N ] dev-lang/icon-9.40 +X output: ____________________________________________ >>> Install icon-9.40 into /var/tmp/portage/icon-9.40/image/ category dev-lang man: prepallstrip: strip: i686-pc-linux-gnu-strip --strip-unneeded usr/bin/rtt usr/bin/patchstr usr/bin/icont usr/bin/libcfunc.so usr/bin/iconx QA Notice: the following files contain executable stacks Files with executable stacks will not work properly (or at all!) on some architectures/operating systems. A bug should be filed at http://bugs.gentoo.org/ to make sure the file is fixed. RWX --- --- usr/bin/iconx >>> Completed installing icon-9.40 into /var/tmp/portage/icon-9.40/image/ * checking 807 files for package collisions existing file /usr/bin/xgamma is not owned by this package * spent 0.0277819633484 seconds checking for file collisions * This package is blocked because it wants to overwrite * files belonging to other packages (see messages above). * If you have no clue what this is all about report it * as a bug for this package on http://bugs.gentoo.org package dev-lang/icon-9.40 NOT merged emerge info _____________________________________________ Portage 2.0.54 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.5-r3, 2.6.16.9 i686) ================================================================= System uname: 2.6.16.9 i686 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.6.14 dev-lang/python: 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=k8 -O2 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=k8 -O2 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig collision-protect distlocks sandbox sfperms strict test" GENTOO_MIRRORS="ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo/" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.nl.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext X aac acpi alsa apache2 avi bitmap-fonts bzip2 cairo cdparanoia cli crypt ctype cups dri dvd dvdread eds encode esd exif expat fam ffmpeg firefox foomaticdb ftp gd gdbm gif gstreamer gtk gtk2 iconv icu idn isdnlog jpeg jpeg2k kde kdeenablefinal libwww lm_sensors mad mmx mmxext mozsvg mp3 mpeg mplayer msn ncurses network nls nomotif nptl nptlonly nsplugin ogg opengl pcre pdflib php png posix ppds pppd qt quicktime rdesktop readline reflection rtc session sharedmem sockets spl sse sse2 ssl svg tcpd tetex tiff truetype truetype-fonts type1-fonts udev unicode userlocales vorbis win32codecs xml xml2 xorg xpm xv zlib video_cards_radeon input_devices_keyboard input_devices_mouse userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
Well, I'm not sure we should care about bugs with that version of icon - there are several never versions in portage, the most recent of which has been marked stable on x86. Since 9.40 isn't the newest version, isn't keyworded for any other arches, doesn't compile for a lot of people (myself included, fwiw), I don't see much point in doing anything with it than removing it from the tree. Other versions of icon causing collisions is something that needs to be looked at, though.
I agree something has to be done about version 9.40. It should at least be renamed to 9.4.0, but even better: removed. (if so many people have problems compiling it) I haven't got the power to do it though... :P
George, can you punt this version from the tree? I'm marking it -x86, so it is going to be essentially lacking all keywords.
Done. Sorry for the delay - I meant to remove it right after 9.4.3 is marked stable on both x86 and sparc, just being really busy this week with RL.. George
Just a quick comment on the versioning names for Icon. The "problems" comes from how the University of Arizona (who are the keepers and maintainers of the language itself) have named their tar files for the source code. They do not put dots in the filename (thus icon.v940src.tgz is version 9.4.0 of Icon and icon.v943src.tgz is version 9.4.3). The problem within the portage tree is that there was a 9.40 ebuild version and a 9.4.1 version (I believe). But anyway -- much of that is besides the point. The actually differences in the language between 9.4.0 and 9.4.3 (which is the latest version) are fairly small bug fixes and additional library packages.