Re: Review queue/FESCo after the merge

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux