Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 177993 - <=sys-libs/timezone-data-2007e : source files no longer hosted by elsie.nci.nih.gov
Summary: <=sys-libs/timezone-data-2007e : source files no longer hosted by elsie.nci.n...
Status: VERIFIED REMIND
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL: ftp://elsie.nci.nih.gov/pub/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-11 03:08 UTC by Julien Décharne
Modified: 2007-05-11 07:43 UTC (History)
0 users

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 Julien Décharne 2007-05-11 03:08:40 UTC
The ftp server elsie.nci.nih.giv no longer host the source for ebuild sys-libs/timezone-data-2007e and < , (files tzcode2007x.tar.gz and tzdata2007x.tar.gz), only for ebuild sys-libs/timezone-data-2007f (files tzcode2007f.tar.gz and tzdata2007f.tar.gz).

Ebuild sys-libs/timezone-data-2007f is masked by keyword "~x86" (and for other archs i think ), current version is sys-libs/timezone-data-2007d.

Ebuild timezone-data-2007d is need for some dependency (on my system) : when updating world - after force install of time-data-2007f - downgrade of this ebuild is required.


Reproducible: Always

Steps to Reproduce:
1.emerge --sync (for the last portage tree)
2.emerge --update sys-libs/timezone-data
or
2. emerge =sys-libs/timezone-data-2007d
Actual Results:  
Emerge complain because it can't fetch the source files

Expected Results:  
fetching the source files for ebuild, of course ...

I actually susccesfully update to timezone-data-2007d :

1. Find an other host. (for example http://public.planetmirror.com/pub/timezone/ host  source for sys-libs/timezone-data-2007d and sys-libs/timezone-data-2007e )

2. Edit /usr/portage/sys-libs/timezone-data/timezone-data-2007x.ebuild  :
Substitute 'ftp://elsie.nci.nih.gov/pub/' whith new hosting (for example 'http://public.planetmirror.com/pub/timezone/' ) (2 occurrences)

3. Edit /usr/portage/sys-libs/timezone-data/Manifest for reflecting new hashes sum of the ebuild (NB : i use emerge =sys-libs/timezone-data-2007d for get old and new hash sum, and substitute them in Manifest, but this is not a very smart method ... )

4. Now emerge can fetch tzcode2007d.tar.gz and tzdata2007d.tar.gz from new host ...
Comment 1 Julien Décharne 2007-05-11 04:41:14 UTC
   Of course, it is not necessary to do what I made for successfully merge the ebuild, you just need to download the source files (tzcode2007x.tar.gz and tzdata2007x.tar.gz) from another host than ftp://elsie.nci.nih.gov/pub/ and put it into /usr/portage/distfiles/.
   I just add the method above for showing how to make a functional ebuild ; the best way for modifying the manifest is to use directly emerge for making ebuild, but I never do that ... In the other hand, I don't know what are 'valid' uri for the source of an ebuild (i.e. for licence or authorization from the mirror ).
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-05-11 06:43:47 UTC
Set yourself GENTOO_MIRRORS like everyone else.
Comment 3 Julien Décharne 2007-05-11 07:03:53 UTC
Thanks for your sympathic advise, but it is already set ...

I'm sorry for my bad english, so I badly explain myself, but this is not a problem with gentoo's mirror, it is a problem with the hosting of the ebuild's source, more precisely the $SRC_URI in ebuild file :  How can I set it without editing this file ? Perhaps you can explain me ... 
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2007-05-11 07:07:25 UTC
It downloads just fine from Gentoo mirrors, that's why we have them.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2007-05-11 07:11:18 UTC
$ emerge -f =sys-libs/timezone-data-2007c
Calculating dependencies... done!

>>> Emerging (1 of 1) sys-libs/timezone-data-2007c to /
>>> Downloading 'ftp://ftp.fi.muni.cz/pub/linux/gentoo/distfiles/tzdata2007c.tar.gz'
--09:08:29--  ftp://ftp.fi.muni.cz/pub/linux/gentoo/distfiles/tzdata2007c.tar.gz
           => `/usr/portage/distfiles/tzdata2007c.tar.gz'
Resolving ftp.fi.muni.cz... 147.251.48.205
Connecting to ftp.fi.muni.cz|147.251.48.205|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD /pub/linux/gentoo/distfiles ... done.
==> PASV ... done.    ==> RETR tzdata2007c.tar.gz ... done.
Length: 158,198 (154K) (unauthoritative)

100%[==================================================================================================>] 158,198      372.91K/s             

09:08:41 (372.20 KB/s) - `/usr/portage/distfiles/tzdata2007c.tar.gz' saved [158198]

 * tzdata2007c.tar.gz RMD160 ;-) ...                                                                                                    [ ok ]
 * tzdata2007c.tar.gz SHA1 ;-) ...                                                                                                      [ ok ]
 * tzdata2007c.tar.gz SHA256 ;-) ...                                                                                                    [ ok ]
 * tzdata2007c.tar.gz size ;-) ...                                                                                                      [ ok ]
>>> Downloading 'ftp://ftp.fi.muni.cz/pub/linux/gentoo/distfiles/tzcode2007c.tar.gz'
--09:08:41--  ftp://ftp.fi.muni.cz/pub/linux/gentoo/distfiles/tzcode2007c.tar.gz
           => `/usr/portage/distfiles/tzcode2007c.tar.gz'
Resolving ftp.fi.muni.cz... 147.251.48.205
Connecting to ftp.fi.muni.cz|147.251.48.205|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD /pub/linux/gentoo/distfiles ... done.
==> PASV ... done.    ==> RETR tzcode2007c.tar.gz ... done.
Length: 189,109 (185K) (unauthoritative)

100%[==================================================================================================>] 189,109      361.45K/s             

09:08:52 (360.15 KB/s) - `/usr/portage/distfiles/tzcode2007c.tar.gz' saved [189109]

 * tzcode2007c.tar.gz RMD160 ;-) ...                                                                                                    [ ok ]
 * tzcode2007c.tar.gz SHA1 ;-) ...                                                                                                      [ ok ]
 * tzcode2007c.tar.gz SHA256 ;-) ...                                                                                                    [ ok ]
 * tzcode2007c.tar.gz size ;-) ...                                                                                                      [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                    [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                   [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                  [ ok ]
 * checking tzdata2007c.tar.gz ;-) ...                                                                                                  [ ok ]
 * checking tzcode2007c.tar.gz ;-) ...                                                                                                  [ ok ]
kuba@notorcomp ~ $ emerge -f =sys-libs/timezone-data-2007d
Calculating dependencies... done!

>>> Emerging (1 of 1) sys-libs/timezone-data-2007d to /
>>> Downloading 'ftp://ftp.fi.muni.cz/pub/linux/gentoo/distfiles/tzcode2007d.tar.gz'
--09:09:10--  ftp://ftp.fi.muni.cz/pub/linux/gentoo/distfiles/tzcode2007d.tar.gz
           => `/usr/portage/distfiles/tzcode2007d.tar.gz'
Resolving ftp.fi.muni.cz... 147.251.48.205
Connecting to ftp.fi.muni.cz|147.251.48.205|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD /pub/linux/gentoo/distfiles ... done.
==> PASV ... done.    ==> RETR tzcode2007d.tar.gz ... done.
Length: 189,157 (185K) (unauthoritative)

100%[==================================================================================================>] 189,157      364.40K/s             

09:09:21 (363.73 KB/s) - `/usr/portage/distfiles/tzcode2007d.tar.gz' saved [189157]

 * tzcode2007d.tar.gz RMD160 ;-) ...                                                                                                    [ ok ]
 * tzcode2007d.tar.gz SHA1 ;-) ...                                                                                                      [ ok ]
 * tzcode2007d.tar.gz SHA256 ;-) ...                                                                                                    [ ok ]
 * tzcode2007d.tar.gz size ;-) ...                                                                                                      [ ok ]
>>> Downloading 'ftp://ftp.fi.muni.cz/pub/linux/gentoo/distfiles/tzdata2007d.tar.gz'
--09:09:21--  ftp://ftp.fi.muni.cz/pub/linux/gentoo/distfiles/tzdata2007d.tar.gz
           => `/usr/portage/distfiles/tzdata2007d.tar.gz'
Resolving ftp.fi.muni.cz... 147.251.48.205
Connecting to ftp.fi.muni.cz|147.251.48.205|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD /pub/linux/gentoo/distfiles ... done.
==> PASV ... done.    ==> RETR tzdata2007d.tar.gz ... done.
Length: 159,373 (156K) (unauthoritative)

100%[==================================================================================================>] 159,373      353.71K/s             

09:09:32 (353.06 KB/s) - `/usr/portage/distfiles/tzdata2007d.tar.gz' saved [159373]

 * tzdata2007d.tar.gz RMD160 ;-) ...                                                                                                    [ ok ]
 * tzdata2007d.tar.gz SHA1 ;-) ...                                                                                                      [ ok ]
 * tzdata2007d.tar.gz SHA256 ;-) ...                                                                                                    [ ok ]
 * tzdata2007d.tar.gz size ;-) ...                                                                                                      [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                    [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                   [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                  [ ok ]
 * checking tzdata2007d.tar.gz ;-) ...                                                                                                  [ ok ]
 * checking tzcode2007d.tar.gz ;-) ...                                                                                                  [ ok ]
Comment 6 Julien Décharne 2007-05-11 07:37:31 UTC
I don't have the same ebuild !!


Calculating dependencies  ... done!

>>> Emerging (1 of 1) sys-libs/timezone-data-2007c to /
>>> Downloading 'rsync://mirrors.sec.informatik.tu-darmstadt.de/gentoo/distfiles/tzdata2007c.tar.gz'
rsync://mirrors.sec.informatik.tu-darmstadt.de/gentoo/distfiles/tzdata2007c.tar.gz: Schème non supporté.
>>> Downloading 'ftp://elsie.nci.nih.gov/pub/tzdata2007c.tar.gz'
--09:27:08--  ftp://elsie.nci.nih.gov/pub/tzdata2007c.tar.gz
           => `/usr/portage/distfiles/tzdata2007c.tar.gz'
Résolution de elsie.nci.nih.gov... 137.187.215.78
Connexion vers elsie.nci.nih.gov|137.187.215.78|:21...connecté.
Ouverture de session en anonymous...Session établie!
==> SYST ... complété.    ==> PWD ... complété.
==> TYPE I ... complété.  ==> CWD /pub ... complété.
==> PASV ... complété.    ==> RETR tzdata2007c.tar.gz ... 
Fichier « tzdata2007c.tar.gz » inexistant.

!!! Couldn't download 'tzdata2007c.tar.gz'. Aborting.


!!! Some fetch errors were encountered.  Please see above for details.

   sys-libs/timezone-data-2007c


!!! Fetch for /usr/portage/sys-libs/timezone-data/timezone-data-2007c.ebuild failed, continuing...
Comment 7 Julien Décharne 2007-05-11 07:43:45 UTC
ok, I have got it ... sorry for the lack of time ... i didn't understand that my gentoo's mirror seems to be no longer online !