Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 26113 - geting 404 or file not found errors when emerging packadged
Summary: geting 404 or file not found errors when emerging packadged
Status: RESOLVED FIXED
Alias: None
Product: Mirrors
Classification: Unclassified
Component: Server Problem (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Mirror Admins
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-08-07 02:21 UTC by Frank Bellavance
Modified: 2003-09-28 16:14 UTC (History)
2 users (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 Frank Bellavance 2003-08-07 02:21:19 UTC
Users have started reporting geting 404 or file not found when emerging
packadges. It seams some, and many, of the mirrors are broken. 

See the following tread http://forums.gentoo.org/viewtopic.php?p=452140
for details.
Comment 1 Patrick Kursawe (RETIRED) gentoo-dev 2003-08-07 02:33:34 UTC
A list with files that were not found and when they were not found on which mirror would quite likely be helpful.
Comment 2 Frank Bellavance 2003-08-07 02:58:07 UTC
that's why I posted a link to the tread. I don't have the full list. 
Comment 3 Patrick Kursawe (RETIRED) gentoo-dev 2003-08-07 03:13:28 UTC
That's why I added the comment. Would be nice if some forum user (no, I am none) would collect such a list.
Comment 4 Steve Wagoner 2003-08-13 05:21:05 UTC
I was the one who originally posted the problem on forums.gentoo.org. I would love to 
give you a list of the servers not working with which files, but it would be an endless list. 
The only servers that actually had the packages that I was attempting to download 
were those hosted by KDE.  Almost every package that I have attempted to emerge 
runs through the list of 100 servers without any luck. The error being given (ERROR 
404: Not Found) is correct, as scanning the servers on my own proves that the 
packages are indeed not there. It seems that emerge sync is either giving me a list of 
files that does not apply to the standard mirrors, or that the mirrors (just about 100 	of 
them) are not getting the updated files. 
 
I would love to help troubleshoot this problem, but I have finally (after a lot of manual 
package downloading) running an up to date system. As such emerge world doesn't 
give me any of the errors that would be helpfull to you. If there is anything I can do to 
help, please let me know.  
Comment 5 Patrick Kursawe (RETIRED) gentoo-dev 2003-08-13 05:29:36 UTC
 - the list can't be endless since our list of source mirrors is definitely finite. :-)

To find out which kind of files aren't there but should be there at least a filename, a date and a mirror (and the package which requires the file) would be helpful.
Comment 6 Corey Shields 2003-08-13 06:42:38 UTC
It may not be a problem with the mirror system at all.   With each package, portage checks each mirror listed in GENTOO_MIRRORS for the package.  If it is not found in any of the mirrors, it results to the SRC_URI listed in the ebuild script.  This is generally the "source" location of the package, and in the case of KDE, would be kde.org.  This happens often with packages that were recently added/updated to portage but have not been submitted to the mirror system yet, as the rsync (portage) mirrors are updated 8 times as often as the source mirrors due to the volume of the mirrors.

Cheers!

leaving this assigned for now, however with no other stats or data this can be resolved.
Comment 7 Kurt Lieber (RETIRED) gentoo-dev 2003-08-13 07:09:40 UTC
The only specific file mentioned in that entire thread is libid3tag.  That ebuild is currently masked.  Regardless, I was able to successfully download it using 'emerge -f libid3tag'.  It is not on our mirrors at the moment, but it does download from the SRC_URI location.  I have added that file to our mirrors so it should show up within the next ~24 hours or so.  As for the other reported problems, without specific package names, we cannot reproduce this bug.

For now, closing as cantfix.  If someone can post specific package names, we will look at the issue further.
Comment 8 Jon Portnoy (RETIRED) gentoo-dev 2003-09-28 16:14:07 UTC
I recently fixed the autofetch script to correctly handle mirror:// and weird
bashisms in SRC_URI. That means that any files that were missing that can
still be fetched from the original location will be fetched into distfiles
properly, whereas before many mirror:// cases would bork.