Java Mailing List Archive

http://www.redhatconfig.com/

Home » Mandriva Cooker »

[Cooker] wrong perl prereqs detection

Jerome Quelin

2008-06-11

Replies:

Author LoginPost Reply
hi,

trying to update perl-Language-Befunge to latest version fails because
of missing prereq perl-UNIVERSAL::require (see
http://kenobi.mandriva.com/queue/failure/cooker/contrib/release/20080611162938.jquelin.kenobi.9605/log/perl-Language-Befunge-4.01-1mdv2009.0/build.0.20080611163033.log)

we're not supposed to add Requires/BuildRequires for perl modules since
they're supposed to be somehow automagically detected and added during
build (i don't know the exact details of how/when).

since Language::Befunge has a straight:
  use UNIVERSAL::require;

line in one of the modules shipped within the distribution, and that
UNIVERSAL::requier is stated as a prereq in both Build.PL and
Makefile.PL, and thus in shipped META.yml with machine-parsable
information...

... i suppose there's a bug in module autodetection?

should i open a bug report? on which package?

jérôme
--
jquelin@(protected)
©2008 redhatconfig.com - Jax Systems, LLC, U.S.A.