Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
View Bug Activity | Format For Printing | XML | Clone This Bug
Splat will attempt to parse your portage log and show information about the various times you have emerged particular packages (including the build times).
Created an attachment (id=13456) [edit] splat 0.05 ebuild attached splat 0.05 ebuild
lub the name :) however after emerging 0.05 i get this: root@rux0r splat # splat Undefined subroutine &Getopt::Long::Parser::Configure called at /usr/lib/perl5/5.6.1/Getopt/Long.pm line 184.
I'll look into fixing that today - I assumed that module was included by default with 5.6+ ::sigh:: ;-)
Hey there, this is a bug in Getopt::Long version 2.30 and previous. It was fixed in 2.31 - relevant excerpt from ChangeLog: Changes in version 2.31 ----------------------- * Fix a bug where calling the configure method on a Getopt::Long::Parser object would bail out with Undefined subroutine &Getopt::Long::Parser::Configure called at Getopt/Long.pm line 186. What's the best way to solve this? A DEPEND entry of some sort?
yes, add a '>=dev-perl/Getopt-Long-2.31' ill add it to the ebuild after i test it ;)
ok when i emerged that package it worked ... until i did this: `splat -s php` ... then it freaked out ;) a lot of these lines: Use of uninitialized value in quotemeta at /usr/bin/splat line 355. and then a lot of these lines: Use of uninitialized value in pattern match (m//) at /usr/bin/splat line 401. Use of uninitialized value in pattern match (m//) at /usr/bin/splat line 413. Use of uninitialized value in pattern match (m//) at /usr/bin/splat line 416.
Can you send me a copy of your portage log or attach it to the bug? Thanks :)
Created an attachment (id=13943) [edit] emerge.log.bz2 it probably crashes because this has logs from back in october ... the log file has changed format since then ;) you might just wanna ignore the old stuff ... its fine if you dont support it, just be like 'ignoring first # lines due to outdated format' ...
any luck ?
Weird, I didn't get any email notification of your last post - I'll take a look at this tomorrow and fix it up - thanks :)
(From update of attachment 13456 [edit]) marked 0.05 obsolete
Created an attachment (id=14459) [edit] splat 0.06 ebuild Added 0.06 ebuild with DEPEND line, tested on my system and it works ok.
Created an attachment (id=14460) [edit] splat 0.06 ebuild Added 0.06 ebuild with DEPEND line, tested on my system and it works ok.
(From update of attachment 14459 [edit]) duplicate post of ebuild, woops
mv splat.pl splat exeinto /usr/bin doexe splat fperms +x /usr/bin/splat you can do all of this with just `newbin splat.pl splat` ;)
added to portage, not too shabby package :)