Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
If environment variable TAPE is defined, dev-java/blackdown-jdk-1.4.1 fails to unpack the distribution. What's happening is: - the ebuild doesn't explicitly specify an input file to the tar command that unpacks the distribution - when the tarball to extract is not explicitly given on the command line, GNU tar 1.13.25: - checks whether the TAPE env. variable is defined; if so, it tries to read the file named there (typically something like /dev/st0 or remotehost:/dev/st0) - if TAPE is not defined, reads the tarball from standard input A patch is attached. Reproducible: Always Steps to Reproduce: 1.TAPE=helium:/dev/nrst29; export TAPE 2.emerge blackdown-jdk 3. Actual Results: >>> Unpacking j2sdk-1.4.1-01-linux-i586-gcc3.2.bin... tar (child): helium\:/dev/nrst29: Cannot open: Input/output error tar (child): Error is not recoverable: exiting now bzip2: Compressed file ends unexpectedly; perhaps it is corrupted? *Possible* reason follows. bzip2: Invalid argument Input file = (stdin), output file = (stdout) It is possible that the compressed file(s) have become corrupted. You can use the -tvv option to test integrity of such files. You can use the `bzip2recover' program to attempt to recover data from undamaged sections of corrupted files. tar: Child returned status 2 tar: Error exit delayed from previous errors tail: write error: Broken pipe >>> Source unpacked. java nsplugins java nsplugins >>> Install blackdown-jdk-1.4.1 into /var/tmp/portage/blackdown-jdk-1.4.1/image/ category dev-java cp: cannot stat `/var/tmp/portage/blackdown-jdk-1.4.1/work/j2sdk1.4.1/bin': No such file or directory cp: cannot stat `/var/tmp/portage/blackdown-jdk-1.4.1/work/j2sdk1.4.1/jre': No such file or directory cp: cannot stat `/var/tmp/portage/blackdown-jdk-1.4.1/work/j2sdk1.4.1/lib': No such file or directory cp: cannot stat `/var/tmp/portage/blackdown-jdk-1.4.1/work/j2sdk1.4.1/man': No such file or directory cp: cannot stat `/var/tmp/portage/blackdown-jdk-1.4.1/work/j2sdk1.4.1/include': No such file or directory cp: cannot stat `/var/tmp/portage/blackdown-jdk-1.4.1/work/j2sdk1.4.1/demo': No such file or directory cp: cannot stat `/var/tmp/portage/blackdown-jdk-1.4.1/work/j2sdk1.4.1/src.zip': No such file or directory /usr/lib/portage/bin/dodoc: COPYRIGHT does not exist. /usr/lib/portage/bin/dodoc: LICENSE does not exist. /usr/lib/portage/bin/dodoc: README does not exist. /usr/lib/portage/bin/dodoc: INSTALL does not exist. ESC[32;01m*ESC[0m Not creating symlink for the plugin, because one already exists man: prepallstrip: strip: >>> Completed installing into /var/tmp/portage/blackdown-jdk-1.4.1/image/ Expected Results: Installed.
Created an attachment (id=22123) [details] Patch for blackdown-jdk-1.4.1.ebuild
Moving this again to java@gentoo.org, so everyone out there can help.
Fixed. Thanks.