Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 442626 - dev-perl/SQL-Translator-0.110.160 - Should depend on >=dev-perl/Moo-1.0.3, failing tests.
Summary: dev-perl/SQL-Translator-0.110.160 - Should depend on >=dev-perl/Moo-1.0.3, fa...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal minor (vote)
Assignee: Robin Johnson
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-10 19:56 UTC by Kent Fredric (IRC: kent\n) (RETIRED)
Modified: 2012-11-11 18:41 UTC (History)
2 users (show)

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


Attachments
`cave info` (cave-info,17.35 KB, text/plain)
2012-11-11 02:51 UTC, Kent Fredric (IRC: kent\n) (RETIRED)
Details
`emerge --info` (emerge-info,5.74 KB, text/plain)
2012-11-11 02:51 UTC, Kent Fredric (IRC: kent\n) (RETIRED)
Details
build log (build-log,156.39 KB, text/plain)
2012-11-11 02:52 UTC, Kent Fredric (IRC: kent\n) (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2012-11-10 19:56:31 UTC
Moo <= 1.0.3 are no longer in Tree, however, I still had a copy lying around installed from when it was.

This results in Module::Build warning about the version miss-match, and all the tests failing due to version miss-match. 

 * perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor INSTALLMAN3DIR=none DESTDIR=/tmp/portage/dev-perl-SQL-Translator-0.110.160/image/
*** Module::AutoInstall version 1.06
*** Checking for Perl dependencies...
[Core Features]
- Test::More          ...loaded. (0.98 >= 0.88)
- Test::Exception     ...loaded. (0.31 >= 0.31)
- Test::Differences   ...loaded. (0.61)
- YAML                ...loaded. (0.81 >= 0.66)
- XML::Writer         ...loaded. (0.615 >= 0.500)
- ExtUtils::MakeMaker ...loaded. (6.62 >= 6.11)
- Try::Tiny           ...loaded. (0.11 >= 0.04)
- Package::Variant    ...loaded. (1.001002 >= 1.001001)
- Moo                 ...too old. (0.091007 < 1.000003)
- Sub::Quote          ...loaded. (undef)
- Parse::RecDescent   ...loaded. (1.967009 >= 1.967009)
- File::ShareDir      ...loaded. (1.03 >= 1.0)
- Digest::SHA         ...loaded. (5.71)
- Carp::Clan          ...loaded. (6.04)
- List::MoreUtils     ...loaded. (0.33 >= 0.09)
- DBI                 ...loaded. (1.622)
*** Module::AutoInstall configuration finished.
Checking if your kit is complete...
Looks good
Warning: prerequisite Moo 1.000003 not found. We have 0.091007.
Writing Makefile for SQL::Translator
Writing MYMETA.yml and MYMETA.json

....

make --jobs=2 --load-average=1.0 test TEST_VERBOSE=0
PERL_DL_NONLAZY=1 /usr/bin/perl5.16.0 "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t Moo version 1.000003 required--this is only version 0.091007 at /tmp/portage/dev-perl-SQL-Translator-0.110.160/work/SQL-Translator-0.11016/blib/lib/SQL/Translator/Schema/Object.pm line 41.ct.pm line 41.ntime.pm line 317.ailed in require at /tmp/portage/dev-perl-SQL-Translator-0.110.160/work/SQL-Translator-0.11016/blib/lib/SQL/Translator/Schema.pm line 31.slator-0.110.160/work/SQL-Translator-0.11016/blib/lib/SQL/Translator/Schema.pm line 31..110.160/work/SQL-Translator-0.11016/blib/lib/SQL/Translator.pm line 19.QL-Translator-0.110.160/work/SQL-Translator-0.11016/blib/lib/SQL/Translator.pm line 19.
BEGIN failed--compilation aborted at t/02mysql-parser.t line 8.
t/02mysql-parser.t ...................... Dubious, test returned 255 (wstat 65280, 0xff00)ests run 
t/03mysql-to-oracle.t ................... Moo version 1.000003 required--this is only version 0.091007 at /tmp/portage/dev-perl-SQL-Translator-0.110.160/work/SQL-Translator-0.11016/blib/lib/SQL/Translator/Schema/Object.pm line 41.ct.pm line 41.ntime.pm line 317.ailed in require at /tmp/portage/dev-perl-SQL-Translator-0.110.160/work/SQL-Translator-0.11016/blib/lib/SQL/Translator/Schema.pm line 31.slator-0.110.160/work/SQL-Translator-0.11016/blib/lib/SQL/Translator/Schema.pm line 31..110.160/work/SQL-Translator-0.11016/blib/lib/SQL/Translator.pm line 19.QL-Translator-0.110.160/work/SQL-Translator-0.11016/blib/lib/SQL/Translator.pm line 19.
BEGIN failed--compilation aborted at t/03mysql-to-oracle.t line 6.
t/03mysql-to-oracle.t ................... Dubious, test returned 255 (wstat 65280, 0xff00)ests run 
t/04file,fh,string.t .................... Moo version 1.000003 required--this is only version 0.091007 at /tmp/portage/dev-perl-SQL-Translator-0.110.160/work/SQL-Translator-0.11016/blib/lib/SQL/Translator/Schema/Object.pm line 41.ct.pm line 41.ntime.pm line 317.ailed in require at /tmp/portage/dev-perl-SQL-Translator-0.110.160/work/SQL-Translator-0.11016/blib/lib/SQL/Translator/Schema.pm line 31.slator-0.110.160/work/SQL-Translator-0.11016/blib/lib/SQL/Translator/Schema.pm line 31..110.160/work/SQL-Translator-0.11016/blib/lib/SQL/Translator.pm line 19.QL-Translator-0.110.160/work/SQL-Translator-0.11016/blib/lib/SQL/Translator.pm line 19.
Comment 1 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2012-11-10 23:02:06 UTC
Can you post `emerge --info` and attach a build log?
Comment 2 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2012-11-11 02:51:21 UTC
Created attachment 329166 [details]
`cave info`
Comment 3 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2012-11-11 02:51:45 UTC
Created attachment 329168 [details]
`emerge --info`
Comment 4 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2012-11-11 02:52:04 UTC
Created attachment 329170 [details]
build log
Comment 5 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2012-11-11 02:53:34 UTC
I usually avoid emerge --info for perl ebuilds, mostly because emerge --info lacks anything that is really relevant for Perl stuff, and it tends to just clutter bug reports with stuff that's not actually of use.

But, here it is anyway.
Comment 6 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2012-11-11 16:30:58 UTC
Ah, makes sense. The build log might be handy though, as we now see which tests fail.
Comment 7 Torsten Veller (RETIRED) gentoo-dev 2012-11-11 18:41:33 UTC
Depends on Moo-1.0.3 now.