some noarch packages only exists on x86_64. eg: media/core/release/perl-bioperl-1.6.901-1.mga2.noarch.rpm media/core/release/lsb-noarch-4.1-10.mga2.x86_64.rpm media/core/release/lsb-core-noarch-4.1-10.mga2.x86_64.rpm media/core/release/fusion-icon-0.1-4.mga2.noarch.rpm media/core/release/docbook-xsl-saxon-javadoc-1.0.0-0.mga2.noarch.rpm media/core/release/codenarc-javadoc-0.13-1.mga2.noarch.rpm media/core/release/cargo-maven2-plugin-1.0-1.mga2.noarch.rpm media/core/release/cantarell-fonts-0.0.7-1.mga2.noarch.rpm The bug happens on upload. Reuploading fixes the issue for a package but the same issue will happen with other packages. On the other hand, some old packages were only cleaned on i586. eg firefox-beta-*-9.0b6*noarch* only exist on x86_64 Verified on several mirrors. Problem exist for several monthes.
The cleaning of obsoleted noarch packages was indeed only happening on i586 c.f. https://bugs.mageia.org/show_bug.cgi?id=2328 regarding the missing packages it may be the same problem: $ urpmf --use-distrib /distrib/mirror/distrib/cauldron/x86_64/ --obsoletes perl-bioperl perl-bioperl:perl-Bioperl perl-BioPerl-Run:perl-bioperl-run[<= 1.6.1] perl-BioPerl:perl-bioperl[<= 1.6.901] It seems perl-bioperl obsoletes perl-BioPerl which obsoletes perl-bioperl, so one of them shouldn't have been re-uploaded. I did not check others
CC: (none) => pterjan
Closing as old
Status: NEW => RESOLVEDResolution: (none) => OLD