Differences between Koji and mock buildroots

Nico Kadel-Garcia nkadel at gmail.com
Sun May 17 16:42:08 UTC 2015


On Sun, May 17, 2015 at 11:58 AM, Matthew Miller
<mattdm at fedoraproject.org> wrote:
> On Sun, May 17, 2015 at 04:08:03PM +0200, Reindl Harald wrote:
>> >>I thought, "Recommends:" is still banned from Fedora packages.
>> >Why would you say that?
>> because there are still no clear guidelines how to deal?
>> https://www.google.at/search?q=package+guidelines+waek+dependencies
>
> So, to summarize:
>
> * A draft for FPC wasn't resolved because there were some unanswered
>   questions and a next-draft policy proposal never written.
>
> * There was a proposal for FESCo to ban use until policy exists, and
>   that proposal was droppped pending knowing how DNF will use them.
>
>
> I think in general we can't possibly consider lack of guidelines on
> something as a ban, because the world is big and moves quickly. It
> *would* be nice to have guidelines, and if packages do something before
> there are guidelines for it, they should be brought into compliance
> once guidelines *do* exist.

Then 'mock' and 'buildroots' should 'Recommends:" based installations
disabled by default. Just picture the compilation adventures when
'Recommends:' pulls in something that relies on alternatives based
deployment, such as java or mysql-libs, where the most 'recent'
version of a meta dependency may replace the base software in the OS
image.


More information about the devel mailing list