Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 79316 - jde-2.3.5.tar.gz is required in the current jde ebuild - it does not exist in the repository.
Summary: jde-2.3.5.tar.gz is required in the current jde ebuild - it does not exist in...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Emacs project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-24 04:54 UTC by David Fellows
Modified: 2005-02-07 22:44 UTC (History)
1 user (show)

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


Attachments
updated ebuild (jde-2.3.5.ebuild,1.13 KB, text/plain)
2005-02-05 07:27 UTC, Arne Mejlholm (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Fellows 2005-01-24 04:54:53 UTC
I am in the middle of emerge -uDv world to get from 2004.2 to 2004.3 profile.
emerge --search jde shows:
 app-emacs/jde
      Latest version available: 2.3.5
      Latest version installed: 2.3.4_beta
The emerge of app-emeacs/jde fails as detailed, this is blocking the emerge of the rest of my packages.

I suspect the missing file is due to the jde author's weird naming convention on
his web site.  "jde-latest.tar.gz" is what he calls the current download. 
jde-2.3.5 *is* the current version of jde.  The gentoo rpository may have it under the name jde-latest.tar.gz.

Reproducible: Always
Steps to Reproduce:
1. emerge app-emacs/jde
2.
3.

Actual Results:  
Calculating dependencies ...done!
>>> emerge (1 of 1) app-emacs/jde-2.3.5 to /
>>> Downloading ftp://gentoo.risq.qc.ca/distfiles/jde-2.3.5.tar.gz
--08:45:40--  ftp://gentoo.risq.qc.ca/distfiles/jde-2.3.5.tar.gz
           => `/usr/portage/distfiles/jde-2.3.5.tar.gz'
Resolving gentoo.risq.qc.ca... 206.167.113.52
Connecting to gentoo.risq.qc.ca[206.167.113.52]:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD /distfiles ... done.
==> PASV ... done.    ==> RETR jde-2.3.5.tar.gz ...
No such file `jde-2.3.5.tar.gz'.
Repeated for about 25 different mirrors.

Expected Results:  
completed emerge of jde-2.3.5

kanga portage # emerge --info
Portage 2.0.51-r14 (default-linux/amd64/2004.3, gcc-3.3.4,
glibc-2.3.4.20040808-r1, 2.6.7-gentoo-r11 x86_64)
=================================================================
System uname: 2.6.7-gentoo-r11 x86_64 5
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Jan 23 2005, 20:46:00)]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r5
sys-devel/automake:  1.8.5-r1
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.2-r7
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CFLAGS="-O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox"
GENTOO_MIRRORS="ftp://gentoo.risq.qc.ca/ ftp://cs.ubishops.ca/pub/gentoo
ftp://sunsite.ualberta.ca/pub/unix/Linux/gentoo/
ftp://ibiblio.org/pub/Linux/distributions/gentoo/ http://gentoo.mirrored.ca/"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X acpi alsa arts berkdb bitmap-fonts bonobo cdr crypt cups esd f77
fam font-server foomaticdb fortran gdbm gif gnome gphoto2 gpm gstreamer gtk
gtkhtml guile imagemagick imlib ipv6 java jp2 jpeg ldap lzw lzw-tiff motif
mozilla multilib mysql ncurses nls oggvorbis opengl oss pam perl png python qt
readline samba slang ssl tcltk tcpd tiff truetype truetype-fonts type1-fonts usb
userlocales xml xml2 xpm xrandr xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS
Comment 1 Arne Mejlholm (RETIRED) gentoo-dev 2005-02-05 07:27:14 UTC
Yes, the failiure is due to their naming convention. Changing SRC_URI
does the trick:

SRC_URI="mirror://gentoo/${PN}-latest.tar.gz
         http://jdee.sunsite.dk/${PN}-latest.tar.gz"



Comment 2 Arne Mejlholm (RETIRED) gentoo-dev 2005-02-05 07:27:57 UTC
Created attachment 50444 [details]
updated ebuild
Comment 3 David Fellows 2005-02-05 17:44:27 UTC
This fix appears to cure the immediate problem, but what happens when 2.3.6 is put on the source web-site as jde-latest and you want to have 2.3.5 as gentoo stable and 2.3.6 as ~ ?

I think it much better if different things have different names.  Propagating the jde developer's bad naming convention into Gentoo does not make sense to me.

Renaming the tarball to jde-2.3.5.tar.gz in the Gentoo mirrors makes more sense to me.  I presume that the inital act of adding a source tarball to the repository is mediated by a person - that would be the time to change the name.  I have been doing this for years on my personal systems vis-a-vis jde, muttering under my breath each time.

There was a discussion on this on the jde mailing list last Dec.  The conclusion of which was that the jde author was going to put up files with version # s in the future.  He does not seem to have done this yet, however.

Comment 4 Arne Mejlholm (RETIRED) gentoo-dev 2005-02-06 13:18:14 UTC
Yes I totally agree, I only posted the ebuild because the fetch error had irritated me for a while. Well that, and to get some attention to the bug :)
Comment 5 Matthew Kennedy (RETIRED) gentoo-dev 2005-02-07 22:44:10 UTC
Sorry about that. Evidently I forgot to upload the archive to the
master.  I added it just now.  It may take a while to proliferate onto
the mirrors, but if you like you can download the archive from

  http://dev.gentoo.org/~mkennedy/jde-2.3.5.tar.gz