Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 633818 - dev-perl/Benchmark-Timer needs to depend on dev-perl/URI
Summary: dev-perl/Benchmark-Timer needs to depend on dev-perl/URI
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-09 05:08 UTC by JMW
Modified: 2017-10-09 06:53 UTC (History)
2 users (show)

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


Attachments
emerge --info (emergeinfo.txt,6.95 KB, text/plain)
2017-10-09 05:08 UTC, JMW
Details

Note You need to log in before you can comment on or make changes to this bug.
Description JMW 2017-10-09 05:08:04 UTC
Created attachment 498188 [details]
emerge --info

dev-perl/Benchmark-Timer needs to depend on dev-perl/URI. It won't emerge without it.
Comment 1 Tomáš Mózes 2017-10-09 05:16:47 UTC
Please attach the full build log.
Comment 2 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2017-10-09 06:43:08 UTC
Upstream metadata confirms this is the case:

configure_requires:
  ExtUtils::MakeMaker: 6.36
  URI::Escape: 0


And its part of the stupid upstream build tooling that needs it just so it can put a bug tracker in its metadata:

./inc/Module/Install/Bugtracker.pm:use URI::Escape;
./inc/Module/Install/Bugtracker.pm:        $self->configure_requires('URI::Escape', 0);

./Makefile.PL:auto_set_bugtracker;


But yes, please attach a build log in future, makes diagnosing these sorts of problems easier without needing forensics.
Comment 3 Larry the Git Cow gentoo-dev 2017-10-09 06:53:40 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a953099b852d3e3224f005c5593b823f63da069d

commit a953099b852d3e3224f005c5593b823f63da069d
Author:     Kent Fredric <kentnl@gentoo.org>
AuthorDate: 2017-10-09 06:52:47 +0000
Commit:     Kent Fredric <kentnl@gentoo.org>
CommitDate: 2017-10-09 06:53:15 +0000

    dev-perl/Benchmark-Timer: Fix missing build dep on URI bug #633818
    
    Closes: https://bugs.gentoo.org/633818
    Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-perl/Benchmark-Timer/Benchmark-Timer-0.710.700.ebuild | 1 +
 1 file changed, 1 insertion(+)