imv and icp fail to work in renameutils-0.6.0 if POSIXLY_CORRECT is set in the user's environment. This problem was confirmed by the renameutils author and fixed in subsequent versions, however the intermediate versions below 0.8.1 have other problems. Recommended fix: add the newest version (currently 0.8.1) to portage. Once 0.8.1 is marked stable 0.6.0 should be masked or deleted, since it has problems. Reproducible: Always Steps to Reproduce: 1. export POSIXLY_CORRECT=1 2. touch testfile 3. imv testfile Actual Results: imv parses the arguments incorrectly due to POSIXLY_CORRECT enforcing mv argument order; imv passes them in an invalid POSIX order (arg1 -- arg2): mv: missing file argument Try `mv --help' for more information. Expected Results: renamed the file as requested Portage 2.0.51.22-r2 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r1, 2.6.11-ck10 x86_64) ================================================================= System uname: 2.6.11-ck10 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.6.13 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.4 [disabled] dev-lang/python: 2.3.5, 2.4.1-r1 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 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-Os -march=k8 -fomit-frame-pointer -funit-at-a-time -frename-registers -mtune=athlon64 -fno-ident -pipe" CHOST="x86_64-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/lib64/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-Os -march=k8 -fomit-frame-pointer -funit-at-a-time -frename-registers -mtune=athlon64 -fno-ident -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig digest distcc distlocks nodoc noinfo sfperms strict" GENTOO_MIRRORS="http://gentoo.mirrors.pair.com/ http://mirror.datapipe.net/gentoo http://mirror.datapipe.net/gentoo http://gentoo.osuosl.org/ http://gentoo.llarian.net/" LDFLAGS="-Wl,-O1 -Wl,--enable-new-dtags -Wl,--sort-common -Wl,--as-needed -s" MAKEOPTS="-j1" PKGDIR="/varsrc/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="amd64 X alsa avi berkdb bitmap-fonts bonobo bzlib cdparanoia cdr chroot crypt cups curl dedicated dga dillo dio dnd dvd dvdr dvdread eds encode esd faac faad fam ffmpeg flac foomaticdb fortran freetype gb gd gdbm gif gimp gimpprint ginac glut gnome gpm gs gstreamer gtk gtk2 gtkhtml imagemagick imlib imlib2 jikes joystick jpeg kde lcd lesstif libdsk lzw lzw-tiff mad maildir matrox mbox mcal md5sum mikmod mmap mng motif mozilla moznocompose moznoirc moznomail mozp3p mozsvg mozxmlterm mp3 mpeg mpeg4 mplayer music native ncurses net network nptl nptlonly offensive ofx ogg openal opengl pam parse-clocks pdf pdflib perl physfs pic pie png ppds python qt quicktime readline rogue sdl slang sox spell ssl svg tcltk tcpd theora threads tiff transcode truetype-fonts type1 type1-fonts usb userlocales v4l v4l2 videos vorbis wmf wxwindows xface xft xine xml xml2 xmms xosd xpm xprint xscreensaver xv xvid xvmc yv12 zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LINGUAS
Created attachment 67208 [details] ebuild for fixed renameutils simple version bump to use the fixed renameutils
0.8.1 now in portage