Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 389141 - app-emulation/emul-linux-x86-java-1.6.0.29 doesn't tell which file to download
Summary: app-emulation/emul-linux-x86-java-1.6.0.29 doesn't tell which file to download
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal minor
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-01 00:34 UTC by Hamlet
Modified: 2011-11-05 21:31 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hamlet 2011-11-01 00:34:55 UTC
A typo in the ebuild prevents the user from knowing the exact name of the file to fetch manually.

Reproducible: Always

Steps to Reproduce:
1. make sure you don't have jre-6u29-linux-i586.bin in the distfiles
2. emerge -f =app-emulation/emul-linux-x86-java-1.6.0.29

Actual Results:  
 * Fetch failed for 'app-emulation/emul-linux-x86-java-1.6.0.29'
 * Due to Oracle no longer providing the distro-friendly DLJ bundles, the package has become fetch restricted again.
 * Please download  from:
 * http://www.oracle.com/technetwork/java/javase/downloads/jre-6u29-download-513650.html
 * and move it to /usr/portage/distfiles


Expected Results:  
 * Fetch failed for 'app-emulation/emul-linux-x86-java-1.6.0.29'
 * Due to Oracle no longer providing the distro-friendly DLJ bundles, the package has become fetch restricted again.
 * Please download jre-6u29-linux-i586.bin from:
 * http://www.oracle.com/technetwork/java/javase/downloads/jre-6u29-download-513650.html
 * and move it to /usr/portage/distfiles


The ebuild uses ${X86_AT} variable to store which file to download, but the new ebuild then in the download instructions the new ebuild prints to the user the ${AT} variable (which in my case looks empty).
So I don't get on the screen the name of the file to download.
Comment 1 Willard Dawson 2011-11-05 15:48:49 UTC
I also had this issue, and made the same observation re: the X86_AT typo.
Comment 2 Elijah "Armageddon" El Lazkani (amd64 AT) 2011-11-05 19:13:57 UTC
Please do not CC arches on your own.
Comment 3 Agostino Sarubbo gentoo-dev 2011-11-05 19:27:19 UTC
(In reply to comment #2)
> Please do not CC arches on your own.

devil ago # meta emul-linux-x86-java
Package: app-emulation/emul-linux-x86-java Herd: amd64, java Maintainer: amd64, java


Re-adding amd64
Comment 4 Ian Delaney (RETIRED) gentoo-dev 2011-11-05 20:46:32 UTC
something in my system is eroring out a step or 2 before the pkf_nofetch() messages come up.

It should simply be a matter of changing line form 
einfo "Please download ${AT} from:" 
to 
einfo "Please download ${x86_AT} from:"

another care to try and test?
Comment 5 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2011-11-05 21:31:57 UTC
Fixed, thanks.