Re: Packaging-related changes in GNOME

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

 



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


[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite Forum]     [KDE Users]

  Powered by Linux