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