Olivier Thauvin <[email protected]> writes: > * Olivier Blin ([email protected]) wrote: >> Michael Scherer <[email protected]> writes: >> >> >> Yes, noarch are supposed to be hardlinked already. >> >> But it could make the upload process simpler to have noarch in a >> >> separate directory (no need to hardlink to all arches), and genhdlist2 >> >> faster (by splitting out a noarch hdlist). >> > >> > But this requires all arch to be synced. >> > While we achieved this for x86 and x86_64, this was not the case in the >> > past for sparc and ppc. Given the fact that arm is surely gonna play a >> > important role, what would be the impact on various non synced ports of >> > Mageia, if any ? >> >> Why would they be unsynced? >> If we have a separate directory for noarch, it could be shared by all >> arches, which means there would be no such unsync issue. > > The problem will occurs if new noarch come from i586/x86_64 whereas > another arch is no longer updated. Some dependencies will get broken > between noarch <=> arch rpms (foo -arch- requires bar = 1 -noarch- and > bar get update to version 2 for exemple).
Well, we have to assume that all archs in the cauldron tree are always up-to-date :) -- Olivier Blin - blino
