Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 437924 - The list of rsync mirrors should have correct path or notify user of path
Summary: The list of rsync mirrors should have correct path or notify user of path
Status: RESOLVED FIXED
Alias: None
Product: Mirrors
Classification: Unclassified
Component: Feature Request (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mirror Admins
URL: http://www.gentoo.org/main/en/mirrors...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-11 02:16 UTC by Jamie Learmonth
Modified: 2015-06-12 16:38 UTC (History)
1 user (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 Jamie Learmonth 2012-10-11 02:16:35 UTC
Many users arrive at http://www.gentoo.org/main/en/mirrors-rsync.xml when looking for a list of nearby mirrors, however none of the links on that page point to /gentoo-portage/ and nowhere on the page does it mention such a path so many will start to get an error when using the mirrors on this page.

Reproducible: Always

Steps to Reproduce:
1.Visit http://www.gentoo.org/main/en/mirrors-rsync.xml
2. Copy the link of one of the mirrors into your SYNC variable
3. Try to sync
Actual Results:  
You get a cryptic error:

@ERROR: Unknown module 'metadata'

Expected Results:  
Successful sync.
Comment 1 Alec Warner (RETIRED) archtester gentoo-dev Security 2013-09-01 22:05:59 UTC
This seems like a minor change in the xsl (if any change in that beast could be considered minor.)

I think:

<xsl:template match="uri" mode="mirror">
  <uri link="{.}">
just needs to be modified to say something like:

<url link="concat({.}, '/gentoo-portage')">

But I will wait for robin to give a sign-off (plus I'm not sure all rsync-servers export their mirror at /gentoo-portage, we may need a default + an over-ride variable in the mirror listing.

-A
Comment 2 Alex Xu (Hello71) 2014-05-13 22:10:04 UTC
mirrorselect seems to have this information, how do they get it?
Comment 3 Alex Legler (RETIRED) archtester gentoo-dev Security 2015-06-12 16:38:14 UTC
Replacement for the rsync mirrors list is live now and includes a ready-to-use URL for repos.conf: https://www.gentoo.org/support/rsync-mirrors/

Maybe I'll hack together a more fancy thing with whole config snippets to copy, but for this bug the above should do.