Please test and mark stable
Before marking stable believe 180144 needs to be resolved.
sparc stable, we don't care about ruby-rrd since it's not even ~sparc keyworded.
Stable for HPPA too!!!
Keywords for dev-ruby/ruby-rrd: | a a a h i m m p p p s s s s x x | l m r p a 6 i p p p 3 h p p 8 8 | p d m p 6 8 p c c c 9 a a 6 6 | h 6 a 4 k s 6 - 0 r r - | a 4 4 m c c f | a - b | c f s | o b d | s s | d ----+-------------------------------- 1.1 | ~ + No need to wait for most arches except ~amd64 and x86.
alpha/ia64 stable
net-analyzer/rrdtool-1.2.23-r1 USE="perl python -doc -rrdcgi -ruby -tcl (-uclibc)" 1. Emerges on AMD64. 2. No collisions etc. 3. Works. Ok, ruby-rrd is only ~AMD64. Please mark rrdtool-1.2.23-r1 stable on AMD64. Portage 2.1.2.9 (default-linux/amd64/2006.1, gcc-4.1.2, glibc-2.5-r4, 2.6.19-gentoo-r5 x86_64) ================================================================= System uname: 2.6.19-gentoo-r5 x86_64 AMD Athlon(tm) 64 Processor 3500+ Gentoo Base System release 1.12.9 Timestamp of tree: Fri, 27 Jul 2007 21:50:01 +0000 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.4 [enabled] dev-java/java-config: 1.3.7, 2.0.32 dev-lang/python: 2.4.4-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r7 sys-apps/sandbox: 1.2.17 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.16 sys-devel/libtool: 1.5.23b virtual/os-headers: 2.6.21 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /var/bind" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="ccache collision-protect distcc distlocks metadata-transfer multilib-strict sandbox sfperms strict test" GENTOO_MIRRORS="http://gentoo.intergenia.de http://ftp.du.se/pub/os/gentoo http://mirror.uni-c.dk/pub/gentoo/ http://ftp.lug.ro/gentoo/ http://trumpetti.atm.tut.fi/gentoo/" LC_ALL="en_DK.utf-8" MAKEOPTS="-j6" 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" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X a52 aac acpi alsa amd64 apache2 berkdb bitmap-fonts cdr cli cracklib crypt cups dga directfb dri dts dvd dvdr dvdread encode fbcn ffmpeg fortran gd gdbm gif gpm iconv isdnlog ivtv jpeg libg++ lirc lm_sensors midi mjpeg mp3 mpeg mplayer mudflap mysql ncurses nls nptl nptlonly nvidia ogg oggvorbis opengl openmp pam pcre perl png ppds pppd python readline reflection samba session spl ssl tcpd test threads tiff transcode truetype truetype-fonts type1-fonts unicode vorbis x264 xorg xv xvid xvmc 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" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIRC_DEVICES="hauppauge" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
x86 stable
x86 can't be done until bug 180144 is fixed...
ppc64 stable (no ruby-rrd on ppc64)
ppc stable
amd64 stable
Stable on x86
Note that rrdtool-1.2.23-r1 bails out on QA checks with the ruby USE flag enabled on amd64: ecompressdir: bzip2 -9 usr/share/man strip: x86_64-pc-linux-gnu-strip --strip-unneeded usr/lib/ruby/1.8/x86_64-linux/RRD.so usr/bin/rrdupdate usr/bin/rrdtool usr/lib64/python2.4/site-packages/rrdtoolmodule.so usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux/auto/RRDs/RRDs.so usr/lib64/librrd_th.so.2.0.8 usr/lib64/librrd.so.2.0.10 usr/lib64/librrd_th.a usr/lib64/librrd.a scanelf: rpath_security_checks(): Security problem with relative DT_RPATH '../../src/.libs' in /var/tmp/portage/net-analyzer/rrdtool-1.2.23-r1/image/usr/lib64/python2.4/site-packages/rrdtoolmodule.so scanelf: rpath_security_checks(): Security problem with relative DT_RUNPATH '../../src/.libs' in /var/tmp/portage/net-analyzer/rrdtool-1.2.23-r1/image/usr/lib64/python2.4/site-packages/rrdtoolmodule.so removing executable bit: usr/lib64/librrd.la removing executable bit: usr/lib64/librrd_th.la Files matching a file type that is not allowed: usr/lib/ruby/1.8/x86_64-linux/RRD.so !!! ERROR: net-analyzer/rrdtool-1.2.23-r1 failed. Call stack: misc-functions.sh, line 561: Called install_qa_check misc-functions.sh, line 341: Called die !!! multilib-strict check failed! !!! If you need support, post the topmost build error, and the call stack if relevant. !!! A complete build log is located at '/var/tmp/portage/net-analyzer/rrdtool-1.2.23-r1/temp/build.log'.
the same bad RPATH/RUNPATH appear with USE=python as well: readelf -ed /usr/lib/python2.5/site-packages/rrdtoolmodule.so|grep PATH 0x0000000f (RPATH) Library rpath: [../../src/.libs] 0x0000001d (RUNPATH) Library runpath: [../../src/.libs] having such relative paths is really bad (probably they're not needed at all), they should be fixed...
As stable is through, and this runpath issue being discussed in bug #191060, marking fixed