Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 37068 - Missing DEPEND in log-dispatch-2.08.ebuild
Summary: Missing DEPEND in log-dispatch-2.08.ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-02 19:48 UTC by Thomas Preissler
Modified: 2004-02-27 08:43 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Preissler 2004-01-02 19:48:55 UTC
There is an important DEPEND missing: dev-perl/module-build
This is required, that log-dispatch can be compiled properly.
Comment 1 Thomas Preissler 2004-01-02 19:50:39 UTC
Oops, sorry, I forgot:

[...download...]
04:42:57 (64.76 KB/s) - `/usr/portage/distfiles/Log-Dispatch-2.08.tar.gz' saved [26987/26987]

>>> md5 src_uri ;-) Log-Dispatch-2.08.tar.gz
perl-module
perl-module
>>> Unpacking source...
>>> Unpacking Log-Dispatch-2.08.tar.gz to /var/tmp/portage/log-dispatch-2.08/work
>>> Source unpacked.
perl-module
Can't locate Module/Build.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/site_perl/5.8.0/i686-linux /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl/5.6.1 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.0/i686-linux /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.0/i686-linux /usr/lib/perl5/5.8.0 /usr/local/lib/site_perl /usr/lib/perl5/site_perl/5.6.1 .) at /var/tmp/portage/log-dispatch-2.08/work/Log-Dispatch-2.08/Build.PL line 1.
BEGIN failed--compilation aborted at /var/tmp/portage/log-dispatch-2.08/work/Log-Dispatch-2.08/Build.PL line 1.
perl-module

>>> Install log-dispatch-2.08 into /var/tmp/portage/log-dispatch-2.08/image/ category dev-perl
Can't open perl script "/var/tmp/portage/log-dispatch-2.08/work/Log-Dispatch-2.08/Build": No such file or directory
man:
prepallstrip:
strip: 
>>> Completed installing into /var/tmp/portage/log-dispatch-2.08/image/

>>> Merging dev-perl/log-dispatch-2.08 to /
perl-module
--- /usr/
--- /usr/share/
--- /usr/share/perl/
[...merging...]
Comment 2 Thomas Preissler 2004-01-02 20:00:35 UTC
Hm, there is something odd with CPAN:

Installing Log::Dispatch via perl -MCPAN -e shell shows up, that
Params::Validate is missing (on my system):

[...install Log::Dispatch ...]
Log-Dispatch-2.08/LICENSE
Log-Dispatch-2.08/Build.PL

  CPAN.pm: Going to build D/DR/DROLSKY/Log-Dispatch-2.08.tar.gz

/usr/bin/perl Build.PL 
Creating custom builder _build/lib/MyModuleBuilder.pm in _build/lib
Checking whether your kit is complete...
Looks good
ERROR: Params::Validate: Prerequisite Params::Validate isn't installed
ERRORS/WARNINGS FOUND IN PREREQUISITES.  You may wish to install the versions
 of the modules indicated above before proceeding with this installation.

Creating new 'Build' script for 'Log-Dispatch' version '2.08'
---- Unsatisfied dependencies detected during [D/DR/DROLSKY/Log-Dispatch-2.08.tar.gz] -----
    Params::Validate
Shall I follow them and prepend them to the queue
of modules we are processing right now? [yes] 
Running make test
  Delayed until after prerequisites
Running make install
  Delayed until after prerequisites
[... end ...]

I think that is another missing DEPEND, isn't it?
Comment 3 Michael Cummings (RETIRED) gentoo-dev 2004-02-27 08:43:52 UTC
missing deps added. totally my fault.