=app-portage/eix-0.13.3 is in the tree 4 weeks tomorrow, is it ok for stabling with you?
"genstef Feel free to fix my packages" http://www.gentoo.org/proj/en/devrel/roll-call/devaway.xml?select=genstef#genstef
I guess the question was rather directed to vaeth@ who is more familiar with the codebase and bugs in 0.13.3 in particular.
I did not understand it that way, otherwise I would have replied earlier. Yes, I see no problem for stabilizing eix-0.13.3 if this does not delay stabilization of eix-0.13.4 which contains some more important bug fixes (eix-0.13.4 is out since about three weeks but not in the tree yet). The only "problems" I know is that due to the changed redirection policy some users might have to fix e.g. cron-jobs calling eix-sync, and that they might have an obsolete /var/log/eix-sync.log lying around. It appears reasonable to warn them in post_install (but this might also be postponed for the eix-0.13.4 bump), e.g. if test -d /var/log && ! test -x /var/log || test -e /var/log/eix-sync.log then einfo einfo "eix no longer supports redirection to /var/log/eix-sync.log" einfo "You can remove that file." fi (the message is output if /var/log/eix-sync.log exists or its existence cannot be checked due to lack of permissions).
(In reply to comment #3) > (eix-0.13.4 is out since about three weeks but not in the tree yet). Do you have ebuilds or is it just a simple rename with the einfo bit or ..?
Created attachment 165701 [details, diff] Add info message concerning eix-sync.log As usual, a rename should be enough. For your convenience, I attach a patch which adds the info message (I should have posted the patch immediately instead of the plain text, but I was not at my machine).
*eix-0.13.4 (18 Sep 2008) 18 Sep 2008; Robert Buchholz <rbu@gentoo.org> -eix-0.13.1.ebuild, -eix-0.13.2.ebuild, eix-0.13.3.ebuild, +eix-0.13.4.ebuild: Version bump, add einfo about log file by Martin Väth (bug #236281)
Arches, please test and mark stable: =app-portage/eix-0.13.3
*** Bug 224297 has been marked as a duplicate of this bug. ***
Sparc stable, -0.13.3 works fine.
ppc64 stable
ppc stable
amd64 stable
Stable for HPPA.
alpha/ia64/x86 stable
(In reply to comment #12) > amd64 stable > eix 0.13.3 doesn't build with the currently stable dev-python/docutils 0.4-r3. (With the unstable dev-python/docutils-0.5 it builds just fine): rst2html.py format.txt --embed-stylesheet \ --stylesheet-path=stylesheet.css > format.html Traceback (most recent call last): File "/usr/bin/rst2html.py", line 19, in <module> from docutils.core import publish_cmdline, default_description ImportError: No module named docutils.core make[2]: *** [format.html] Fehler 1 make[2]: Leaving directory `/var/tmp/portage/app-portage/eix-0.13.3/work/eix-0.13.3/doc'
Portage 2.1.4.4 (default/linux/amd64/2008.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.25-gentoo-r7 x86_64) ================================================================= System uname: 2.6.25-gentoo-r7 x86_64 AMD Athlon(tm) 64 Processor 3500+ Timestamp of tree: Sat, 20 Sep 2008 15:15:01 +0000 app-shells/bash: 3.2_p33 dev-java/java-config: 1.3.7, 2.1.6 dev-lang/python: 2.5.2-r7 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r2 sys-devel/automake: 1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.23-r3 ACCEPT_KEYWORDS="amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -march=athlon64 -pipe" 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/config" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O2 -march=athlon64 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo" LANG="de_DE.utf8" LC_ALL="de_DE.utf8" LDFLAGS="-Wl,-O1" LINGUAS="de_DE de en_GB en" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="16bit 3dnow 3dnowext X Xaw3d a52 aac acl acpi adns alsa amarok amd64 ansi apm applet aqua_theme aspell audiofile bash-completion bluetooth bonobo boost branding browserplugin bzip2 c++ cairo caps cdaudio cddb cdparanoia cdr cli cpudetection cracklib crypt cups dbus deskbar dhcp directfb doc dpms dri dvbplayer dvd dvdnav dvdr dvdread dvi encode epydoc ethereal expat ffmpeg fftw firefox firefox3 flac ftp galago gcl gdbm geoip gimp gimpprint git glibc-omitfp glitz glut glx gnome gnomecanvas gnuplot gnutls gpg gpgme gpm graphviz gs gsf gsm gstreamer gtk2 gvim gzip hal hpn html ical iconv icu id3 ieee1394 imagemagick imap imlib2 inkjar intl ipv6 irda irmc isdnlog jabber java jfs jikes jimi jpeg jpeg2k lame latex lcms live lm_sensors mad madwifi midi mime mjpeg mmap mmx mmxext mozsvg mp3 mp4 mp4live mpd mpd-mad mpeg mpeg2 mplayer mudflap multilib musepack musicbrainz nautilus ncurses net netpbm network nls nntp nptl nptlonly nsplugin nspr ntfs nvtv offensive ogg openal opengl openmp openntpd openssh openssl oscar pam pango pci pcntl pcre pdf plotutils plugins png posix postgres postscript pppd python quicktime rar readline realmedia reflection reiserfs rtc ruby scp screen sdl session sftp sms sndfile sockets sox spamassassin spl sqlite sqlite3 sse sse2 ssl subversion svg svgz svnserve symlink sysfs tagwriting tcpd tetex tga theora threads thunderbird tidy tiff tracker truetype type1 unicode usb userlocales vfat vim vim-pager vim-syntax vorbis webdav wifi wireshark wmf wxwindows xcomposite xface xfs xine xml xorg xosd xpm xprint xrandr xsl xslt xulrunner xv xvid xvmc yv12 zip zlib zoran" 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 mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de_DE de en_GB en" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
(In reply to comment #15) > eix 0.13.3 doesn't build with the currently stable > dev-python/docutils 0.4-r3. The error message sounds to me like a broken installation of either python or docutils-0.4-r3. I run the same stable version on amd64 (of course with the doc useflag - with -doc there shouldn't be anything wrong at all) and have no such problem. Please test with a re-emerged docutils-0.4-r3 once more; in case of failure check whether you have the file /usr/lib64/python2.5/site-packages/docutils/core.py and whether this can be read by everybody. If the problem persists, I suggest that you open a new bug, because AFAIK stabilization bugs shouldn't be used for anything else.
Marking as fixed, due to unforeseen bug in this version. Proceed at bug 238282.