Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 104184 - some components of renameutils-0.6.0 fail if POSIXLY_CORRECT is set
Summary: some components of renameutils-0.6.0 fail if POSIXLY_CORRECT is set
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-29 14:09 UTC by Brian Hall
Modified: 2005-08-29 16:20 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild for fixed renameutils (renameutils-0.8.1.ebuild,699 bytes, application/octet-stream)
2005-08-29 14:11 UTC, Brian Hall
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Brian Hall 2005-08-29 14:09:09 UTC
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
Comment 1 Brian Hall 2005-08-29 14:11:33 UTC
Created attachment 67208 [details]
ebuild for fixed renameutils

simple version bump to use the fixed renameutils
Comment 2 SpanKY gentoo-dev 2005-08-29 16:20:09 UTC
0.8.1 now in portage