On Wed, 17 Nov 2010, James Antill wrote: > On Tue, 2010-11-16 at 12:41 -0500, Matthias Clasen wrote: >> On Thu, 2010-05-27 at 13:37 -0400, Toshio Kuratomi wrote: >> >>> #2 was passed yesterday by FPC based on a combination of your messade to >>> devel list and rhughes message here. I need to write it into draft form >>> before handing it over to fesco. >> >> Toshio, has that ever happened ? I can't find anything gsettings-related >> in ScriptletSnippets on the wiki. >> >>> If you could write up #1 and #3 in draft form (basically, something that we >>> can drop in verbatim into the ScriptletSnippets page) that would help out >>> a lot as I'm able to keep up otherwise. >> >> Let me give it a try now: >> >> https://fedoraproject.org/wiki/User:Mclasen/giomodules >> https://fedoraproject.org/wiki/User:Mclasen/gdkpixbufloaders >> https://fedoraproject.org/wiki/User:Mclasen/gtkmodules > > A couple of points: > > 1. Requires(posttrans) is not legal Indeed. It's an ancient bug in rpm that it doesn't spot illegal requires qualifiers in all cases. For example Requires(posttrans) and Requires(pre,posttrans) pass (incorrectly) in current rpm versions but Requires(posttrans,pre) spits out an error message like it should. Fixed upstream though... > ... I'm also not sure why you'd want > %posttrans instead of %post, is that a typo? > > 2. Given the use of %{__isa_bits) we almost certainly want the requires > to use %{_isa}. Indeed. No if's and but's, the dependency MUST either have %{_isa}, or be changed to a file dependency. Ie the require(s) need to be on either "glib2%{_isa}" or "%{_bindir}/gio-querymodules-%{__isa_bits}", whichever is preferred. - Panu - -- packaging mailing list packaging@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/packaging