[Mageia-dev] Mirror layout, round two
boklm at mars-attacks.org
Mon Nov 29 20:25:04 CET 2010
On Mon, 29 Nov 2010, andre999 wrote:
> The idea is not that the Mageia community would not support "extra"
> It is just that if an "extra" package breaks, it shouldn't break a user's
> But if a "core" package breaks, we would expect that it would break many
> users' systems.
> Thus the priority to ensure that "core" packages are always fixed in a
> timely manner.
I don't think we need repositories to define bug priorities. If a
package break the system, the bug report should mention it. And we can
also have minor bugs in "core" packages not breaking anything. Should
we fix them in a timely manner, before any critical bug on "extra"
packages breaking useful applications ?
>> - Some packages can have a different support time. On Mandriva, "Base
>> system& components" was supported longer, but it was not clear which
>> packages were part of this.
> Core is proposed to be largely "base system & components". Part of the
> idea is to make clearer, to everyone, which packages have an enhanced level
> of support.
> Support time is another (useful) question.
Why do we need two repositories for that ?
>> - Some packages have a lot of optional plugins, and we build them all,
>> adding a lot of build requires. With main/contrib separation we need
>> to add all the build dependencies to main, even if most of them are
>> not runtime dependencies.
> We will have to be more selective for core packages, to avoid this problem.
> Maybe "suggests", or other features being added with rpm5.
Suggests on BuildRequires does not exists. And we need them to be
installed for the build.
More information about the Mageia-dev