rpms/perl-Log-Dispatch/devel perl-Log-Dispatch.spec,1.2,1.3

José Pedro Oliveira jpo at di.uminho.pt
Sat Sep 24 01:11:10 UTC 2005


Tom 'spot' Callaway wrote:
> On Fri, 2005-09-23 at 09:52 +0200, Ralf Corsepius wrote:
> 
>>On Thu, 2005-09-22 at 13:48 -0400, Jose Pedro Oliveira wrote:
>>
>>>Author: jpo
>>>
>>>Update of /cvs/extras/rpms/perl-Log-Dispatch/devel
>>>In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv21370/devel
>>>
>>>Modified Files:
>>>	perl-Log-Dispatch.spec 
>>>Log Message:
>>>- Exclude mod_perl from the requirements list
>>>  (overkill for most applications using Log::Dispatch).
>>
>>VETO
>>
>>IMO, this decision is a fault and should be reverted. You are breaking
>>package dependencies. 
>>
>>If you find this dependency to be too annoying, you probably better
>>should consider to package 
>>%perl_vendordir/Log/Dispatch/ApacheLog.pm
>>into a separate subpackage.
> 
> 
> I agree. If a file in a package needs mod_perl (or any other dependency)
> to fully function, then you should NOT be excluding that dependency from
> the list. The only time excluding dependencies is ok is if it is a false
> positive (rpm says it needs perl, but nothing actually does).

Please see my response to Ralf's email.

It would be nice to see the above policy applied to Fedora Core.  There
are several cases where packages functionalities are being lost due
to requirements filtering (or even worst, files removed). A couple of
examples:

* samba
  filters some perl modules
  the smbldap perl scripts are packaged as documentation

* net-snmp
  removes files in the specfile;
  one being the graphical MIB browser (tkmib) which requires perl(Tk).
  this gui app is advertised in the net-snmp homepage
  (http://www.net-snmp.org/)

* several perl-* packages include filter scripts

Regards,
jpo
-- 
José Pedro Oliveira
* mailto: jpo at di.uminho.pt * http://gsd.di.uminho.pt/jpo *
* gpg fingerprint = F9B6 8D87 859D 1C94 48F0 84C0 9749 9EB5 91BD 851B *
http://conferences.yapceurope.org/2005/ * http://braga.yapceurope.org/

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 251 bytes
Desc: OpenPGP digital signature
URL: <http://listman.redhat.com/archives/fedora-extras-list/attachments/20050924/eb57b8b9/attachment.sig>


More information about the fedora-extras-list mailing list