Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 290598 - [TRACKER] Deprecate mirrors.xml page
Summary: [TRACKER] Deprecate mirrors.xml page
Status: RESOLVED FIXED
Alias: None
Product: Mirrors
Classification: Unclassified
Component: Feature Request (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Mirror Admins
URL:
Whiteboard:
Keywords: Tracker
Depends on: 287356 290601
Blocks:
  Show dependency tree
 
Reported: 2009-10-26 17:42 UTC by Jeremy Olexa (darkside) (RETIRED)
Modified: 2017-01-19 18:47 UTC (History)
1 user (show)

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


Attachments
mirrors.xml dummy (mirrors.xml,436 bytes, text/plain)
2009-10-26 20:32 UTC, Christian Ruppert (idl0r)
Details
mirrors.xml dummy-2 (mirrors.xml,1.03 KB, text/plain)
2009-10-26 23:35 UTC, Christian Ruppert (idl0r)
Details
mirrors.xml dummy-3 (mirrors.xml,788 bytes, text/plain)
2009-10-28 22:46 UTC, Christian Ruppert (idl0r)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-10-26 17:42:50 UTC
Eventually, I want to deprecate this page.

Todo:
- mirrorselect-2.0.0 needs to be stable on all arches
- New mirrorstats.g.o deployment that uses mirrors3.xml
    - Staged at mirrorstats.jolexa.net until ready
Comment 1 Christian Ruppert (idl0r) gentoo-dev 2009-10-26 20:32:48 UTC
Created attachment 208349 [details]
mirrors.xml dummy

Please add a dummy like in my attachment.
That would look like: http://dev.gentoo.org/~idl0r/tmp/mirrorselect.png

Users which are still using mirrorselect < 2.0.0 are able to select at least the global distfiles mirror and they'll see the update notification as well.
The behaviour in non-interactive mode might be unexpected.
Comment 2 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2009-10-26 20:55:30 UTC
idl0r: that attachment doesn't pass XML validation. Please fix that. Also look at where the redirect is done (at the top of mirrors.xml).
Comment 3 Christian Ruppert (idl0r) gentoo-dev 2009-10-26 23:35:40 UTC
Created attachment 208382 [details]
mirrors.xml dummy-2

Try this one.
Comment 4 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2009-10-28 01:34:55 UTC
idl0r:
still doesn't pass validation - You missed changing a < to &gt;.
drop the old authors too.

Comment 5 Christian Ruppert (idl0r) gentoo-dev 2009-10-28 19:56:14 UTC
hm, validation was fine here *wonders
Does the '>' cause an error? mirrorselect doesn't understand &gt; thats why I wrote '>' instead of &gt;
Comment 6 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2009-10-28 20:29:55 UTC
I'm using strict XML validation, that says any <> must either be in a CDATA block or part of a element.

Why does mirrorselect fail on the entity? It should be decoding it.
Comment 7 Christian Ruppert (idl0r) gentoo-dev 2009-10-28 20:56:50 UTC
It'll ignore it and you'll get "=app-portage/mirrorselect-2.0.0".
Comment 8 Christian Ruppert (idl0r) gentoo-dev 2009-10-28 22:46:06 UTC
Created attachment 208587 [details]
mirrors.xml dummy-3

I've removed all authors except one since there must be at least one author element.
Comment 9 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2009-12-03 10:25:56 UTC
The new mirrors.xml to redirect users is now committed.