On Oct 12, 2010, at 6:14 PM, Vadym Chepkov wrote:

> 
> On Oct 12, 2010, at 1:43 PM, Fabio M. Di NItto wrote:
> 
>> 
>> what distribution are you looking at? In Fedora, where the spec file was 
>> first done as template for others to use and modify as needed, it's 
>> pretty much mandatory to have the subpackage Require the main package.
>> 
>> http://fedoraproject.org/wiki/Packaging/Guidelines#RequiringBasePackage
>> 
>> http://fedoraproject.org/wiki/Packaging/ReviewGuidelines#Things_To_Check_On_Review
>> 
>> "SHOULD: Usually, subpackages other than devel should require the base 
>> package using a fully versioned dependency. [21]"
>> 
>> If all the packages you mention above do not Require the main package, 
>> either they have an exception from the Fedora Board, or they are not 
>> strictly following the Fedora packaging guidelines.
> 
…

> I have asked the author of the guidelines, Tom Callaway,  hopefully he will 
> respond.
> 
> Vadym
> 


Here is Tom's response:
"
I would agree with you. In the specific case of a %{name}-libs
subpackage, which only contains shared libraries, that package does not
need to explicitly depend on %{name} = %{version}-%{release} (unless
there is some other technical reason, of course).

I've proposed amending the Packaging Guidelines to reflect common sense
here:

https://fedorahosted.org/fpc/ticket/20

The Fedora Packaging Committee should address this next week.

~spot
"

Seems "common sense" to him too

Vadym

_______________________________________________
Openais mailing list
Openais@lists.linux-foundation.org
https://lists.linux-foundation.org/mailman/listinfo/openais

Reply via email to