Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 152773
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Games <games@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Kir Kolyshkin <kir@sacred.ru>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 152773 depends on: Show dependency tree
Bug 152773 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: 2006-10-25 05:50 0000
SRC_URI given in ebuild -- i.e.
http://prdownload.berlios.de/supertuxkart/SuperTuxKart-0.2.tar.bz2 -- is not
valid.

>>> Emerging (8 of 8) games-action/supertuxkart-0.2 to /
>>> Downloading 'ftp://dgap-gw.mipt.ru/Gentoo/distfiles/SuperTuxKart-0.2.tar.bz2'
--16:36:55--  ftp://dgap-gw.mipt.ru/Gentoo/distfiles/SuperTuxKart-0.2.tar.bz2
           => `/usr/portage/distfiles/SuperTuxKart-0.2.tar.bz2'
Resolving dgap-gw.mipt.ru... 194.85.81.130
Connecting to dgap-gw.mipt.ru|194.85.81.130|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD /Gentoo/distfiles ... done.
==> PASV ... done.    ==> RETR SuperTuxKart-0.2.tar.bz2 ... 
No such file `SuperTuxKart-0.2.tar.bz2'.

>>> Downloading 'http://prdownload.berlios.de/supertuxkart/SuperTuxKart-0.2.tar.bz2'
--16:36:55-- 
http://prdownload.berlios.de/supertuxkart/SuperTuxKart-0.2.tar.bz2
           => `/usr/portage/distfiles/SuperTuxKart-0.2.tar.bz2'
Resolving prdownload.berlios.de... 195.37.77.141
Connecting to prdownload.berlios.de|195.37.77.141|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3,357 (3.3K) [text/html]

100%[====================================>] 3,357         --.--K/s             

16:36:55 (2.74 MB/s) - `/usr/portage/distfiles/SuperTuxKart-0.2.tar.bz2' saved
[3357/3357]

!!! Couldn't download 'SuperTuxKart-0.2.tar.bz2'. Aborting.

!!! Fetch for /usr/portage/games-action/supertuxkart/supertuxkart-0.2.ebuild
failed, continuing...



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

------- Comment #1 From Jakub Moc (RETIRED) 2006-10-25 06:28:17 0000 -------
>>> Emerging (2 of 2) games-action/supertuxkart-0.2 to /
>>> Downloading 'ftp://ftp.sh.cvut.cz/MIRRORS/gentoo/gentoo/distfiles/SuperTuxKart-0.2.tar.bz2'
--15:26:48-- 
ftp://ftp.sh.cvut.cz/MIRRORS/gentoo/gentoo/distfiles/SuperTuxKart-0.2.tar.bz2
           => `/usr/portage/distfiles/SuperTuxKart-0.2.tar.bz2'
Resolving ftp.sh.cvut.cz... 147.32.127.222
Connecting to ftp.sh.cvut.cz|147.32.127.222|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD /MIRRORS/gentoo/gentoo/distfiles ... done.
==> PASV ... done.    ==> RETR SuperTuxKart-0.2.tar.bz2 ... done.
Length: 9,854,112 (9.4M) (unauthoritative)

100%[===================================================================================================>]
9,854,112    234.09K/s    ETA 00:00

15:27:32 (220.73 KB/s) - `/usr/portage/distfiles/SuperTuxKart-0.2.tar.bz2'
saved [9854112]

 * SuperTuxKart-0.2.tar.bz2 MD5 ;-) ...                                        
                                                         [ ok ]
 * SuperTuxKart-0.2.tar.bz2 RMD160 ;-) ...                                     
                                                         [ ok ]
 * SuperTuxKart-0.2.tar.bz2 SHA1 ;-) ...                                       
                                                         [ ok ]
 * SuperTuxKart-0.2.tar.bz2 SHA256 ;-) ...                                     
                                                         [ ok ]
 * SuperTuxKart-0.2.tar.bz2 size ;-) ...                                       
                                                         [ ok ]
 * checking ebuild checksums ;-) ...                                           
                                                         [ ok ]
 * checking auxfile checksums ;-) ...                                          
                                                         [ ok ]
 * checking miscfile checksums ;-) ...                                         
                                                         [ ok ]
 * checking SuperTuxKart-0.2.tar.bz2 ;-) ...                                   
                                                         [ ok ]

Downloads just fine here; Berlios plain suck, complain to them, we can't do
anything about it.

------- Comment #2 From Kir Kolyshkin 2006-10-25 11:32:44 0000 -------
(In reply to comment #1)

Unfortunately you don't get the point.

First, emerge tries to download a package from Gentoo mirrors. This is what you
showed, and yep, it works for you (and didn't work for me because I have a
limited set of gentoo mirrors set up in /etc/make.conf -- but this is not the
bug).

The bug is, if all Gentoo mirrors (and their set can be limited) are tried,
SRC_URI in .ebuild is used -- and this one is incorrect.

Hope I have made myself clear this time. :)

------- Comment #3 From Jakub Moc (RETIRED) 2006-10-25 12:10:46 0000 -------
SRC_URI is correct, Berlios is a piece of junk that kills wget. Complain to
them, we can't fix it.

------- Comment #4 From Jakub Moc (RETIRED) 2006-10-25 12:36:05 0000 -------
OK, does either of these work for you?

http://download.berlios.de/supertuxkart/SuperTuxKart-0.2.tar.bz2
http://download2.berlios.de/supertuxkart/SuperTuxKart-0.2.tar.bz2

I get some junk index page when I try from 2 ISPs, from one it works... go
figure. Personally I haven't been able to d/l anything from Berlios reliably
for months.

------- Comment #5 From Kir Kolyshkin 2006-10-25 12:40:15 0000 -------
Sourceforge does exactly the same for more than five years AFAIK. Sourceforge
case is handled in a special way by using "SRC_URI="mirror://sourceforge/..."
in ebuild (and some logic within portage -- apparently I don't know where).

Berlios.de case is very similar, so I suppose two things can be done

1. (long-term) Implement mirror://berlios/ support, same as for sf.net

2. (short-term) Put
http://download.berlios.de/supertuxkart/SuperTuxKart-0.2.tar.bz2
http://download2.berlios.de/supertuxkart/SuperTuxKart-0.2.tar.bz2
into supertuxkart ebuild. Both URLs works fine for me (tried from two distinct
hosts in distinct networks).

------- Comment #6 From Jakub Moc (RETIRED) 2006-10-25 12:47:55 0000 -------
Eh, you don't understand either. I'm not talking about the redirects, I'm
talking about getting index pages instead of the tarballs *randomly*. As I've
written above, the URLs I've posted are supposed to be correct, yet I only only
get junk via wget from two different ISPs, works from the third one.

------- Comment #7 From Tristan Heaven 2006-10-25 17:01:26 0000 -------
Fixed, thanks.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug