Review queue/FESCo after the merge

Thorsten Leemhuis fedora at leemhuis.info
Fri Nov 16 19:07:11 UTC 2007


On 16.11.2007 16:36, Tom "spot" Callaway wrote:
> On Fri, 2007-11-16 at 10:33 -0500, Matthias Clasen wrote:
>> On Fri, 2007-11-16 at 10:24 -0500, Tom "spot" Callaway wrote:
>>> On Fri, 2007-11-16 at 10:18 -0500, Matthias Clasen wrote:
>>>
>>>> Of course, the correct way to have scriptlets that don't fail is to
>>>> write them in a way that doesn't fails, not the swipe the failure under
>>>> the carpet...
>>> Yes, but fixing every possible application which could ever be put in a
>>> scriplet to never, ever, ever fail, even in the cases when failure is
>>> acceptable (and shouldn't kill the transaction) is a little beyond the
>>> mandate of the FPC. ;)
>> If scriptlet are not allowed to ever, ever, fail, then just make rpm
>> ignore the exit code of scriptlets.
> Again, code changes are outside of the FPC mandate. Feel like patching
> rpm? :)

BTW, this touches another problem where Fedora needs to improve: we have
no group that realizes adjustments done to the packaging guidelines in
the packages. Take *for example* the scriptlet change in
http://fedoraproject.org/wiki/Packaging/ScriptletSnippets?action=diff&rev2=14&rev1=13

Is just a corner case, but a good example.

With grep, sed, cvs diff and some small adjustments by hand this change
could also be done quickly in CVS for all effected packages. I could
start now and will likely finished the task for all packages in devel
within less then 30 minutes. But nobody does that, as modifying packages
that are owned by other people is frowned upon in Fedora land.

Such changes therefor often take years to get realized in practice. Is
that what we want?

CU
knurd




More information about the fedora-devel-list mailing list