First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 35701
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Java team <java@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Eric Siegerman <eric_97@pobox.com>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
patch Patch for blackdown-jdk-1.4.1.ebuild patch Eric Siegerman 2003-12-12 23:20 0000 366 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 35701 depends on: Show dependency tree
Bug 35701 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2003-12-12 23:19 0000
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.

------- Comment #1 From Eric Siegerman 2003-12-12 23:20:52 0000 -------
Created an attachment (id=22123) [edit]
Patch for blackdown-jdk-1.4.1.ebuild

------- Comment #2 From Adrian Almenar 2003-12-19 21:55:20 0000 -------
Moving this again to java@gentoo.org, so everyone out there can help.

------- Comment #3 From Adrian Almenar 2004-01-25 00:13:15 0000 -------
Fixed. Thanks.

First Last Prev Next    No search results available      Search page      Enter new bug