>>>>    What does the following show:

>> 
>>>> 
>>>>    rpm -q --requires perl-IO-Socket-INET6
>>>> 
>>> 
>>>  Oops, I meant:
>>> 
>>>  rpm -q --whatrequires perl-IO-Socket-INET6
>> 
>>  no package requires perl-IO-Socket-INET6
> 
> Try rpm -q --whatrequires 'perl(IO::Socket::INET6)' - Perl dependencies 
> in RPM-land are rarely expressed in terms of the package names:

Yeah:

spamassassin-3.3.1-2.el5

>>  -->  Running transaction check
>>  --->  Package perl-IO-Socket-INET6.noarch 0:2.51-2.fc6 set to be erased
>>  -->  Processing Dependency: perl(IO::Socket::INET6) for package: 
> spamassassin
>                                ^^^^^^^^^^^^^^^^^^^^^^^
> 
> For my own RPM-based systems, I keep my own .spec file around since even 
> the RPMForge package pulls in too many other things that I don't use. 
> It's just an older version of the RPMForge one (the one from SA v3.2.3), 
> lightly updated as necessary to build the current release without build 
> errors.

Reply via email to