Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 494688 - [TRACKER] profile/thirdpartymirrors - massive problems in fedora mirror group
Summary: [TRACKER] profile/thirdpartymirrors - massive problems in fedora mirror group
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Quality Assurance Team
URL:
Whiteboard:
Keywords: Tracker
Depends on: 496028 496030 496032
Blocks: thirdpartymirrors-13
  Show dependency tree
 
Reported: 2013-12-18 21:23 UTC by Ben Kohler
Modified: 2015-10-21 13:32 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 Ben Kohler gentoo-dev 2013-12-18 21:23:03 UTC
Hello,

A massive number of mirrors in this group are invalid.  Furthermore, the structure of this mirror list is quite ugly.  For the same "server", there are multiple paths, e.g.:

http://ftp-stud.hs-esslingen.de/pub/fedora/linux/extras
http://ftp-stud.hs-esslingen.de/pub/fedora/linux/core
http://ftp-stud.hs-esslingen.de/pub/fedora/linux

MOST of the mirrors in this list have 2-4 paths like this, which means you really only have about a 1 in 3 chance of hitting a working URL, IF the specific server is even up.  Realistically, if you are requesting a specific file, your chances are much much worse.  This mirror list is just a mess.

Since so few ebuilds use this MASSIVE list (6 ebuilds, 605 mirror URLs), I would suggest these few ebuilds be moved to direct URLs or a URL based on the fedora-dev group.  Here are the affected packages:

x11-themes/redhat-artwork-5.0.8-r4:SRC_URI=mirror://fedora/development/source/SRPMS/redhat-artwork-5.0.8-4.fc7.src.rpm
x11-misc/xsri-2.1.0-r1:SRC_URI=mirror://fedora/5/source/SRPMS/xsri-2.1.0-9.2.1.src.rpm
www-client/htmlview-3.0.0-r1:SRC_URI=mirror://fedora/development/SRPMS/htmlview-3.0.0-8.src.rpm
net-dns/bind-dns-keygen-9.3.2.39-r1:SRC_URI=mirror://fedora/development/source/SRPMS/bind-9.3.2-39.fc6.src.rpm
net-dns/bind-dns-keygen-9.3.2.39:SRC_URI=mirror://fedora/development/source/SRPMS/bind-9.3.2-39.fc6.src.rpm
sys-devel/gdb-7.2.50.20101117.4.15:SRC_URI=mirror://fedora/development/source/SRPMS/gdb-7.2.50.20101117-4.fc15.src.rpm

Thanks!
Comment 1 Chris Reffett (RETIRED) gentoo-dev Security 2013-12-25 21:41:29 UTC
Thank you for the report, I concur that it's best to kill the fedora mirror group if it's just 6 ebuilds. Tracker-ifying bug.
Comment 2 Chris Reffett (RETIRED) gentoo-dev Security 2013-12-25 22:23:52 UTC
htmlview handled (was maintainer-needed; since I can't find any hosting for it on the standard mirrors I just moved a copy onto the gentoo mirrors).
Comment 3 Chris Reffett (RETIRED) gentoo-dev Security 2013-12-25 23:42:11 UTC
bind-dns-keygen updated likewise.
Comment 4 SpanKY gentoo-dev 2013-12-25 23:48:59 UTC
just change the handful of ebuilds yourself to use the right path.  filing bugs for people takes more time than just making the change.
Comment 5 Chris Reffett (RETIRED) gentoo-dev Security 2013-12-26 00:24:43 UTC
We are not pressed for time, and I would rather be slow, file bugs, and give people the courtesy of letting them know about the change than just go in and edit without notifying the maintainer.
Comment 6 SpanKY gentoo-dev 2014-01-07 01:14:14 UTC
(In reply to Chris Reffett from comment #5)

maintainers don't care about stupid stuff like this.  just make the change and be done.
Comment 7 Ben Kohler gentoo-dev 2015-05-04 18:00:21 UTC
No ebuilds use this mirror group anymore so I believe this group can be pruned from the thirdpartymirrors file (reducing its total size by ~35%!)
Comment 8 Jason Zaman gentoo-dev 2015-10-21 13:32:18 UTC
commit 7a6dd0729b603b0679324d20c351c9286b760857
Author: Jason Zaman <perfinion@gentoo.org>
Date:   Wed Oct 21 21:28:50 2015 +0800

    profiles/thirdpartymirrors: Drop fedora. not used in any ebuilds.
    
    Gentoo-Bug: https://bugs.gentoo.org/494688