Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 59396 - ibm-jre-bin.1.4.1-r1 is missing distfile - this time it's on x86...
Summary: ibm-jre-bin.1.4.1-r1 is missing distfile - this time it's on x86...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-04 06:49 UTC by vjacob
Modified: 2004-08-27 01:54 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 vjacob 2004-08-04 06:49:56 UTC
This bug is similar to bug 56801 although this time around it's on X86, and some time has passed since the PPC bug report.

ibm-jre-bin-1.4.1-r1.ebuild is expecting BMJava2-JRE-141.tgz.

- Using the .ebuild file, it appears emerge doesn't find the distfile where it thinks it should be, on any of the mentioned servers.

What follows is #gentoo-bugs discussion on the situation:
14:58 < axxo> it had mirror://file, instead of mirror://gentoo/file, dunno who 
              added that
14:59 < axxo> it was accepted with older version, but not anymore
15:23 < axxo> there is a digest entry for ppc64 for 1.4.1, but i can only find 
              it for 1.4.2 on ibm.com
15:25 < axxo> https://www6.software.ibm.com/dl/lxdk/lxdk-p?S_TACT=104AHW03&S_CMP=LXJDK
15:28 < axxo> somehow the mirrors always truncate the jdk 1.4.2, second time 
              i'm putting it back now

Reproducible: Always
Steps to Reproduce:
1.# emerge sync (wait for that to finish ;)
2.# emerge ibm-jre-bin-1.4.1-r1.ebuild
Actual Results:  
Calculating dependencies ...done!
>>> emerge (1 of 1) dev-java/ibm-jre-bin-1.4.1-r1 to /
>>> Downloading ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo/distfil
es/IBMJava2-JRE-141.tgz
--14:36:13--  ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo/distfiles
/IBMJava2-JRE-141.tgz
           => `/usr/portage/distfiles/IBMJava2-JRE-141.tgz'
L?ser sunsite.informatik.rwth-aachen.de...137.226.34.227
Kontakter sunsite.informatik.rwth-aachen.de[137.226.34.227]:21... forbundet.
Logger ind som anonymous ... Logget ind!
==> SYST ... faerdig.      ==> PWD ... O.k.
==> TYPE I ... O.k.    ==> CWD /pub/Linux/gentoo/distfiles ... O.k.
==> PASV ... faerdig.      ==> RETR IBMJava2-JRE-141.tgz ... 
Ingen fil ved navn 'IBMJava2-JRE-141.tgz'.

>>> Downloading http://mirror.pudas.net/gentoo/distfiles/IBMJava2-JRE-141.tgz
--14:36:13--  http://mirror.pudas.net/gentoo/distfiles/IBMJava2-JRE-141.tgz
           => `/usr/portage/distfiles/IBMJava2-JRE-141.tgz'
L?ser mirror.pudas.net...195.245.242.43
Kontakter mirror.pudas.net[195.245.242.43]:80... forbundet.
HTTP foresp?rgsel sendt, afventer svar... 404 Not Found
14:36:13 FEJL 404: Not Found.

>>> Downloading ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo/distfiles/IBMJava
2-JRE-141.tgz
--14:36:13--  ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo/distfiles/IBMJava2-
JRE-141.tgz
           => `/usr/portage/distfiles/IBMJava2-JRE-141.tgz'
L?ser ftp.wh2.tu-dresden.de...141.30.228.4
Kontakter ftp.wh2.tu-dresden.de[141.30.228.4]:21... forbundet.
Logger ind som anonymous ... Logget ind!
==> SYST ... faerdig.      ==> PWD ... O.k.
==> TYPE I ... O.k.    ==> CWD /pub/mirrors/gentoo/distfiles ... O.k.
==> PASV ... faerdig.      ==> RETR IBMJava2-JRE-141.tgz ... 
Ingen fil ved navn 'IBMJava2-JRE-141.tgz'.

!!! Couldn't download IBMJava2-JRE-141.tgz. Aborting.

Expected Results:  
Emerge ibm-jre-bin-1.4.1-r1 could have completed, and completing the emerge
would require the distfile should be found, which it wasn't.

So it seems this is an example of a build where the distfile was moved/changed,
and therefore a build broken. Could something be done to avoid similar situations?

# emerge info
Portage 2.0.50-r8 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0,
2.6.7-gentoo-r5)
=================================================================
System uname: 2.6.7-gentoo-r5 i686 Mobile Intel(R) Pentium(R) III CPU - M  1200MHz
Gentoo Base System version 1.4.16
distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /opt/glftpd/etc /usr/X11R6/lib/X11/xkb
/usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config
/usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo
http://mirror.pudas.net/gentoo ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
USE="X aalib acpi alsa apm arts audiofile avi berkdb bonobo cdr crypt cups dga
directfb distcc dvd dvdr encode esd faac faad fbcon flac foomaticdb gdbm gif
gnome gpm gtk gtk2 gtkhtml guile imap imlib ipv6 jack jikes jpeg kde ldap libg++
libwww mad maildir matroska mikmod mmx monkey motif mpeg nas ncurses nls oci8
oggvorbis opengl oss pam pdflib perl png portaudio python qt quicktime readline
sasl sdl slang speex spell sse ssl tcltk tcpd tetex theora threads truetype usb
video_cards_intel8x0 wifi x86 xml2 xmms xv xvid zlib"
Comment 1 Thomas Matthijs (RETIRED) gentoo-dev 2004-08-27 01:54:00 UTC
All there now ...