Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 546014 - dev-perl/MongoDB should not DEPEND="test? ( virtual/perl-threads )"
Summary: dev-perl/MongoDB should not DEPEND="test? ( virtual/perl-threads )"
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Tony Vroon (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-04-09 02:14 UTC by Kent Fredric (IRC: kent\n) (RETIRED)
Modified: 2015-04-28 10:52 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 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2015-04-09 02:14:02 UTC
As with bug #545998 , the requirement to have virtual/perl-threads ( and thus, a threaded perl ) is not necessary for actually testing MongoDB.

MongoDB itself does not require threads.pm at any point, and the tests pertaining to threads only load if $Config{useithreads}

However, unlike bug #545998, MongoDB does not expose any functionality which might in its own require a user to install threads.

So nuking this dependency summarily is probably adequate.

If you really wanted to you could delete those files ... but YAGNI.

Benefits: People can test MongoDB without needing a threaded perl.

> http://grep.cpan.me/?q=dist%3A^MongoDB%24+threads
Comment 1 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2015-04-18 01:10:06 UTC
Sorry for the incorrect initial assignment.
Comment 2 Tony Vroon (RETIRED) gentoo-dev 2015-04-28 10:52:38 UTC
+  28 Apr 2015; Tony Vroon <chainsaw@gentoo.org> MongoDB-0.708.0.0.ebuild:
+  Remove incorrect dependency on threaded Perl for test suite, as per Kent
+  Fedric in bug #546014.