tar-1.15.92 incorrectly sends verbosity messages to stdout when the selected output file IS stdout. tar-1.15-91 works as expected. # cat tartest.txt line1 line2 # tar -cvf - tartest.txt > tarfile.tar # cat tarfile.tar tartest.txt tartest.txt0000644000175000001440000000001410513745404012466 0ustar felipeusersline1 line2 # emerge --info Portage 2.1.2_pre2-r9 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.5-r0, 2.6.18-gentoo i686) ================================================================= System uname: 2.6.18-gentoo i686 Intel(R) Pentium(R) D CPU 2.80GHz Gentoo Base System version 1.12.5 Last Sync: Fri, 13 Oct 2006 15:30:01 +0000 ccache version 2.4 [enabled] app-admin/eselect-compiler: [Not Present] dev-java/java-config: 1.3.7, 2.0.30 dev-lang/python: 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.4-r6 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.60 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.13-r4 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -pipe -march=prescott -fomit-frame-pointer -mno-tls-direct-seg-refs"CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-O3 -pipe -march=prescott -fomit-frame-pointer -mno-tls-direct-seg-refs" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" MAKEOPTS="-j3" 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" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X aac alsa apache2 apm asf bash-completion berkdb bitmap-fonts cdparanoia cdr cli crypt cups dlloader dri dvd dvdr dvdread eds elibc_glibc emboss encode esd font-server foomaticdb gdbm gif glibc-omitfp gnome gpm gstreamer gtk gtk2 hal howl imlib input_devices_keyboard input_devices_mouse isdnlog jpeg kernel_linux libg++ libwww lm_sensors mad mikmod mono motif mp3 mpeg ncurses nls nptl nptlonly ogg opengl oss pam pcre perl png pppd python qt3 qt4 quicktime readline reflection sdl session spell spl sse sse2 sse3 ssl svg symlink tcpd truetype truetype-fonts type1-fonts udev usb userland_GNU userlocales video_cards_fglrx vorbis win32codecs xine xml xmms xorg xv xvid zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
# equery uses tar [ Searching for packages matching tar... ] [ Colour Code : set unset ] [ Legend : Left column (U) - USE flags from make.conf ] [ : Right column (I) - USE flags packages was installed with ] [ Found these USE variables for app-arch/tar-1.15.92 ] U I - - build : !!internal use only!! DO NOT SET THIS FLAG YOURSELF!, used for creating build images and the first half of bootstrapping. - - bzip2 : Use the bzlib compression library + + nls : Adds Native Language Support (using gettext - GNU locale utilities) - - static : !!do not set this during bootstrap!! Causes binaries to be statically linked instead of dynamically
I compiled it with bzip2 support but using tar cv folder/ | bzip2 -9 > folder.tar.bz2 makes broken archive :/ while tar cvjf makes good ones. This does not occure when using .91 version.
Honestly, I don't get the point of putting *alpha* software into the testing branch. Did the responsible person read the gnutar homepage?
*** Bug 151321 has been marked as a duplicate of this bug. ***
Someone kindly p.mask this broken thing... thanks.
dont be retarded
1.15.92-r1 in cvs with fix from upstream
works ok right now:)