[users] New package perl-DateTime-TimeZone-0.69.2-1.el5.rf.noarch.rpm contains a requirement for Win32::TieRegistry

Dag Wieers dag at wieers.com
Tue Nov 13 17:37:40 CET 2007


On Tue, 13 Nov 2007, Erik Wasser wrote:

> the package perl-DateTime-TimeZone-0.69.2-1.el5.rf.noarch.rpm contains a
> requirement for Win32::TieRegistry which is not in the DAG nor it's
> really necessary for an RPM.
>
> % rpm -q --requires -p \
>   perl-DateTime-TimeZone-0.69.2-1.el5.rf.noarch.rpm | grep Win32
> perl(Win32::TieRegistry)
> %
>
> Possible solutions:
>
> - ignore: install with force
> - keep: the old version
> - patch: remove the requirement for Win32::TieRegistry so this module
> will not work on windows machines. Well, I can live with that.
> - trick: the RPM builder and requirement finder of RPM. How can I do
> that? Is this a good idee?
>
> Thanks for the feedback.

Finding the module which requires Win32::TieRegistry and deciding whether
that module makes sense or the functionality can be excluded.

Maybe also look if the installation scripts allow to exclude the
installation of the file (instead of having to patch something).

-- 
--   dag wieers,  dag at wieers.com,  http://dag.wieers.com/   --
[Any errors in spelling, tact or fact are transmission errors]



More information about the users mailing list