[users] perl-AcePerl missing dependency
Dag Wieers
dag at wieers.com
Tue Oct 16 11:15:40 CEST 2007
On Mon, 15 Oct 2007, Ralph Angenendt wrote:
> Tony Schreiner wrote:
> > --> Processing Dependency: perl(Ace::Browser::LocalSiteDefs) for package:
> > perl-AcePerl
> > --> Finished Dependency Resolution
> > Error: Missing Dependency: perl(Ace::Browser::LocalSiteDefs) is needed by
> > package perl-AcePerl
> >
> > I don't see LocalSiteDefs anywhere in the source for this.
> >
> > Side question for my own understanding: where in the spec or source does
> > this dependency come from?
>
> It comes from automatical perl dependency detection, looks like it is
> pulled in from README.ACEBROWSER.
Yes, it is unfortunate that the automatic perl dependency detection does
not exclude everything but the perl module directories. It should at least
exclude the documentation directory.
What we usually do to avoid detecting dependencies from /usr/share/doc is
to disable the execute bits on files in those included
(example) directories.
A real fix should go into RPM, which upstream does not want to touch.
Also see:
/usr/lib/rpm/perldeps.pl
For now I will modify the README.ACEBROWSER to get rid of this dependency.
Thanks for the feedback,
--
-- 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