Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 151146 - app-arch/tar-1.15.92 produces b0rked binpkgs
Summary: app-arch/tar-1.15.92 produces b0rked binpkgs
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Binary packages support (show other bugs)
Hardware: All Linux
: Highest critical (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords: InVCS
: 153017 155440 156366 156683 162211 (view as bug list)
Depends on:
Blocks: 147007
  Show dependency tree
 
Reported: 2006-10-13 03:59 UTC by Jakub Moc (RETIRED)
Modified: 2007-02-19 16:59 UTC (History)
7 users (show)

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


Attachments
basiliskII-jit-1.0.0-r1.tbz2 - a sample of broken binpkg (basiliskII-jit-1.0.0-r1.tbz2,561.17 KB, application/octet-stream)
2006-10-13 04:20 UTC, Jakub Moc (RETIRED)
Details
don't use tar's --verbose option because it behaves differently now (tar_args.patch,645 bytes, patch)
2006-10-13 19:20 UTC, Zac Medico
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jakub Moc (RETIRED) gentoo-dev 2006-10-13 03:59:59 UTC
# emerge -K basiliskII-jit

>>> Emerging (1 of 1) app-emulation/basiliskII-jit-1.0.0-r1 to /
>>> Extracting info
>>> Extracting basiliskII-jit-1.0.0-r1
tar: This does not look like a tar archive
tar: Skipping to next header
tar: Error exit delayed from previous errors
!!! Error Extracting '/usr/portage/packages/All/basiliskII-jit-1.0.0-r1.tbz2'

After downgrading to tar-1.15.91, it still didn't work. Had to emerge -B basiliskII-jit with the downgraded tar and now it works:
# emerge -K basiliskII-jit
Calculating dependencies... done!

>>> Emerging (1 of 1) app-emulation/basiliskII-jit-1.0.0-r1 to /
>>> Extracting info
>>> Extracting basiliskII-jit-1.0.0-r1
* checking 10 files for package collisions
* spent 0.000974178314209 seconds checking for file collisions
>>> Merging app-emulation/basiliskII-jit-1.0.0-r1 to /
--- /usr/
--- /usr/bin/
>>> /usr/bin/BasiliskII-jit
--- /usr/share/
--- /usr/share/doc/
>>> /usr/share/doc/basiliskII-jit-1.0.0-r1/
>>> /usr/share/doc/basiliskII-jit-1.0.0-r1/README.gz
>>> /usr/share/doc/basiliskII-jit-1.0.0-r1/TECH.gz
>>> /usr/share/doc/basiliskII-jit-1.0.0-r1/TODO.gz
>>> /usr/share/doc/basiliskII-jit-1.0.0-r1/INSTALL.gz
>>> /usr/share/doc/basiliskII-jit-1.0.0-r1/TODO.JIT.gz
>>> /usr/share/doc/basiliskII-jit-1.0.0-r1/ChangeLog.gz
--- /usr/share/man/
--- /usr/share/man/man1/
>>> /usr/share/man/man1/BasiliskII-jit.1.gz
>>> /usr/share/BasiliskII/
>>> /usr/share/BasiliskII/fbdevices
>>> /usr/share/BasiliskII/keycodes
>>> app-emulation/basiliskII-jit-1.0.0-r1 merged.
>>> Recording app-emulation/basiliskII-jit in "world" favorites file...

>>> No packages selected for removal by clean.

>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-10-13 04:00:26 UTC
# emerge --info 
Portage 2.1.2_pre2-r9 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.18-gentoo i686)
=================================================================
System uname: 2.6.18-gentoo i686 AMD Athlon(tm) XP 1600+
Gentoo Base System version 1.12.5
Last Sync: Fri, 13 Oct 2006 08:30:01 +0000
ccache version 2.4 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 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, 2.17.50.0.3, 2.17.50.0.5
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="-march=athlon-xp -O2 -pipe -fomit-frame-pointer -fforce-addr -ftree-vectorize"
CHOST="i686-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"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer -fforce-addr -ftree-vectorize"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--alphabetical"
FEATURES="autoconfig ccache collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms splitdebug strict userfetch userpriv usersandbox"
GENTOO_MIRRORS="ftp://ftp.sh.cvut.cz/MIRRORS/gentoo/gentoo ftp://ftp.fi.muni.cz/pub/linux/gentoo/"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--sort-common"
LINGUAS="cs en"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_EXTRA_OPTS="--progress"
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 /usr/local/overlays/beryl"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext 7zip X X509 a52 aac acl acpi alsa amr asf audiofile bash-completion berkdb bluetooth bzip2 cairo caps cddb cdparanoia cdr chroot cli crypt cscope css cups curl curlwrappers dbus dbx dga dlloader dri dts dv dvd dvdr dvdread elibc_glibc encode ethereal exif expat fam fbcon ffmpeg fftw firefox flac flash flatfile foomaticdb gd gdbm gif glibc-omitfp glitz glut gmp gpm gstreamer gtk iconv icq idn imagemagick imap imlib inifile input_devices_joystick input_devices_keyboard input_devices_mouse input_devices_vmmouse ipv6 irda jack javascript jbig joystick jpeg jpeg2k kdeenablefinal kdehiddenvisibility kernel_linux lcms libcaca libg++ libsamplerate linguas_cs linguas_en lirc lirc_devices_cph06x lm_sensors logrotate mad maildir matroska mikmod mime mmap mmx mng mp3 mpeg musepack musicbrainz ncurses nls nodrm nptl nptlonly nsplugin nvidia offensive ogg openal opengl pam pcre pdf perl png ppds python qt3 quicktime readline real reflection samba sdl session sftplogging skey sndfile speex spell spl sse ssl startup-notification svg symlink tcpd theora threads tiff truetype udev unicode urandom usb userland_GNU v4l v4l2 vcd video_cards_fbdev video_cards_nv video_cards_nvidia video_cards_v4l video_cards_vesa video_cards_vmware vorbis win32codecs wmf x264 xcomposite xine xinerama xinetd xml xml2 xmlrpc xorg xosd xpm xv xvid xvmc zlib"
Unset:  CTARGET, INSTALL_MASK, LC_ALL
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-10-13 04:20:18 UTC
Created attachment 99522 [details]
basiliskII-jit-1.0.0-r1.tbz2 - a sample of broken binpkg
Comment 3 Francois Chenier 2006-10-13 15:12:40 UTC
Exactly the same problem here.
Comment 4 SpanKY gentoo-dev 2006-10-13 16:31:24 UTC
this is prob a dupe of 151239

but quickpkg works fine for me, so i dunno
Comment 5 Zac Medico gentoo-dev 2006-10-13 19:20:46 UTC
Created attachment 99625 [details, diff]
don't use tar's --verbose option because it behaves differently now

This is fixed in svn r4676.
Comment 6 Zac Medico gentoo-dev 2006-10-14 00:56:34 UTC
This has been released in 2.1.2_pre3.
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2006-10-28 16:07:04 UTC
*** Bug 153017 has been marked as a duplicate of this bug. ***
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2006-11-17 01:09:03 UTC
*** Bug 155440 has been marked as a duplicate of this bug. ***
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2006-11-26 17:33:08 UTC
*** Bug 156366 has been marked as a duplicate of this bug. ***
Comment 10 Jakub Moc (RETIRED) gentoo-dev 2006-11-29 23:28:18 UTC
*** Bug 156683 has been marked as a duplicate of this bug. ***
Comment 11 Jakub Moc (RETIRED) gentoo-dev 2007-01-15 14:46:00 UTC
*** Bug 162211 has been marked as a duplicate of this bug. ***
Comment 12 Stanislovas Mickus 2007-01-19 00:03:10 UTC
This is not the case for xorg-server package.
I downgraded to tar-1.15.1-r1, then made 
quickpkg xorg-server and with emerge -avk xorg-server i get this:
...
>>> Extracting xorg-server-1.1.1-r4
tar: ./usr/share/X11/xkb/compiled/README.compiled: Cannot open: Not a directory
tar: Skipping to next header
tar: Error exit delayed from previous errors
!!! Error Extracting /usr/portage/packages/All/xorg-server-1.1.1-r4.tbz2

The same thing with tar-1.16-r2
Comment 13 Martin Parm 2007-02-19 16:59:56 UTC
(In reply to comment #12)
> This is not the case for xorg-server package.
> I downgraded to tar-1.15.1-r1, then made 
> quickpkg xorg-server and with emerge -avk xorg-server i get this:
> ...
> >>> Extracting xorg-server-1.1.1-r4
> tar: ./usr/share/X11/xkb/compiled/README.compiled: Cannot open: Not a directory
> tar: Skipping to next header
> tar: Error exit delayed from previous errors
> !!! Error Extracting /usr/portage/packages/All/xorg-server-1.1.1-r4.tbz2
> 
> The same thing with tar-1.16-r2

What you experience is bug #164655.