Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 134938 - missing distfiles on mirrors
Summary: missing distfiles on mirrors
Status: RESOLVED FIXED
Alias: None
Product: Mirrors
Classification: Unclassified
Component: Server Problem (show other bugs)
Hardware: All Linux
: High critical (vote)
Assignee: Zac Medico
URL:
Whiteboard:
Keywords:
: 151011 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-05-30 10:50 UTC by Richard Fleming
Modified: 2006-11-09 05:17 UTC (History)
5 users (show)

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


Attachments
make mirror-dist attempt every available uri if necessary (bug_134938_try_all_available_uris.patch,789 bytes, patch)
2006-11-09 05:15 UTC, Zac Medico
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Fleming 2006-05-30 10:50:55 UTC
I've been upgrading my system today and have twice run into missing distfiles on a wide variety of mirror servers.  After the second, I did a quick glance and have noticed 1 more that is missing.

Missing distfiles I've found (in x11-misc only) include:
  x11-misc/xorg-cf-files-1.0.2
  x11-misc/util-macros-1.0.2
  x11-misc/basket-0.5.0
Comment 1 Donnie Berkholz (RETIRED) gentoo-dev 2006-05-30 12:55:20 UTC
Confirmed with util-macros and xorg-cf-files, considering this a mirror or mirrororing-script issue.
Comment 2 Shyam Mani (RETIRED) gentoo-dev 2006-06-08 07:25:47 UTC
Which "mirrors" did you try? Without the server name we really can't do much...
Comment 3 Richard Fleming 2006-06-08 21:23:27 UTC
Sorry, about that.  Here's a snippet from my make.conf

# RSync and Package Mirrors.
GENTOO_MIRRORS="http://gentoo.ussg.indiana.edu http://adelie.polymtl.ca/ http://gentoo.osuosl.org/ ftp://cs.ubishops.ca/pub/gentoo ftp://gentoo.risq.qc.ca/"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"

All of these mirrors failed.  I was talking to the author of LiSt, and he's using European mirrors and he had all of his fail as well.

As of today, this file isn't on any gentoo mirror listed above, but is available now through xorg.freedesktop.org (before it wasn't).
Comment 4 Shyam Mani (RETIRED) gentoo-dev 2006-06-08 23:24:03 UTC
Donnie, when did you push these files to /space/distfiles-local? They're not on the mirrors, since the master distfiles don't have them...so I just wanted to check.
Comment 5 Zac Medico gentoo-dev 2006-06-20 10:47:15 UTC
x11-misc/xorg-cf-files-1.0.2 and x11-misc/util-macros-1.0.2 both come up 404 for their first uri.  Each has a second uri that works but our fetch script (mirror dist) apparently stops trying after the first uri fails.

The problem with x11-misc/basket-0.5.0 is that it's uri is abnormal:

http://basket.kde.org/downloads/index.php?file=basket-0.5.0.tar.gz

It was fetched and saved as 'index.php?file=basket-0.5.0.tar.gz'.
Comment 6 Zac Medico gentoo-dev 2006-06-20 11:19:19 UTC
I'll fix mirror-dist so that it continues to try all available uris.  Portage seems to handle 'index.php?file=basket-0.5.0.tar.gz' like any other filename, so maybe that's not a problem.
Comment 7 Krzysztof Pawlik (RETIRED) gentoo-dev 2006-08-22 05:34:29 UTC
(In reply to comment #6)
> I'll fix mirror-dist so that it continues to try all available uris.  Portage
> seems to handle 'index.php?file=basket-0.5.0.tar.gz' like any other filename,
> so maybe that's not a problem.

It works ok.
Comment 8 Przemyslaw Maciag (RETIRED) gentoo-dev 2006-09-30 13:59:58 UTC
(In reply to comment #7)
> (In reply to comment #6)
> > I'll fix mirror-dist so that it continues to try all available uris.  Portage
> > seems to handle 'index.php?file=basket-0.5.0.tar.gz' like any other filename,
> > so maybe that's not a problem.
> 
> It works ok.

It looks like some mirrors, have their own index.php scripts, and for some mirrors basket _may_ have problems...

I'm fixing basket problem as reported here in #134602

Cheers,
Przemek
Comment 9 Przemyslaw Maciag (RETIRED) gentoo-dev 2006-09-30 14:07:39 UTC
s/basket _may_ have problems/_may_ have problems with basket/

basket should be fixed now in CVS.

Regards,
Przemek
Comment 10 Thomas Richter 2006-10-15 04:04:53 UTC
(In reply to comment #9)
> basket should be fixed now in CVS.

Works now for me.
I think it could be changed to FIXED now.

Look also at:
http://bugs.gentoo.org/show_bug.cgi?id=134602

Comment 11 Zac Medico gentoo-dev 2006-11-09 04:30:15 UTC
*** Bug 151011 has been marked as a duplicate of this bug. ***
Comment 12 Zac Medico gentoo-dev 2006-11-09 05:15:09 UTC
Created attachment 101533 [details, diff]
make mirror-dist attempt every available uri if necessary

(In reply to comment #5)
> x11-misc/xorg-cf-files-1.0.2 and x11-misc/util-macros-1.0.2 both come up 404
> for their first uri.  Each has a second uri that works but our fetch script
> (mirror dist) apparently stops trying after the first uri fails.

I've applied this to make sure that mirror-dist attempts every available uri if necessary.
Comment 13 Zac Medico gentoo-dev 2006-11-09 05:17:24 UTC
This should be solved now.