+++ This bug was initially created as a clone of Bug #10335 +++ Description of problem: Since some recents changes (after mga3 RC, but I don't know exactly when), when adding online media with urpmi.addmedia --distrib or drakrpm-edit-media, the added media are badly sorted: - backports are before release and updates, - on x86_64, 32bit media are mixed with 64 bits media. cf urpmi.cfg in attachment Previously, they were sorted more logically: Core Release Release Debug Updates Updates Debug Updates Testing Updates Testing Debug Backports Backports Debug Backports Testing Backports Testing Debug Nonfree Release ... Tainted Release ... Core 32bit Release ... The order seems to follow media order in media/media_info/media.cfg on mirrors. This affects mga2 and mga3. See the diff in media_info/media.cfg between mga1 and mga2 or mga3. ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/1/i586/media/media_info/media.cfg ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/3/i586/media/media_info/media.cfg Version-Release number of selected component (if applicable): mga 2 and mga 3 Reproducible: Steps to Reproduce:
in a cauldron netinstall I have core release core release 32bit core updates core updates 32bit etc, and even nonfree/tainted 32 bit are shown. Please go back to previous situation, this is really a mess, for advanced users as for new one
Severity: normal => critical
Hardware: All => x86_64Summary: online media are badly sorted (backports before release, ...) => online media are badly sorted (32bit always after the 64bit equivalent)
Fixed on primary mirror
Status: NEW => RESOLVEDCC: (none) => tmbResolution: (none) => FIXED
sorry but it's still the same, on tier 1 mirror: http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/cauldron/x86_64/media/media_info/media.cfg
Status: RESOLVED => REOPENEDResolution: FIXED => (none)
Depends on: 10335 => (none)
Ah, crap. I forgot there is a automatic script that rewrites that file ... I need to fix the script or disable it...
I've disabled the script until it can be fixed properly, and readded the fixed media.cfg on primary mirror.
Status: REOPENED => RESOLVEDResolution: (none) => FIXED
much better, thanks.