Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 591048 - depend.php's need_php_httpd results in dependency.missingslot repoman warnings
Summary: depend.php's need_php_httpd results in dependency.missingslot repoman warnings
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: PHP Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-08-11 17:41 UTC by Dirkjan Ochtman (RETIRED)
Modified: 2016-08-11 17:49 UTC (History)
0 users

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 Dirkjan Ochtman (RETIRED) gentoo-dev 2016-08-11 17:41:51 UTC
dependency.missingslot        1
   www-apps/piwik/piwik-2.16.2.ebuild: RDEPEND: 'virtual/httpd-php' matches more than one slot, please specify an explicit slot and/or use the := or :* slot operator

(This is from an overlay, but presumably it would apply to all ebuilds using depend.php?)
Comment 1 Brian Evans (RETIRED) gentoo-dev 2016-08-11 17:45:59 UTC
Nothing should be using depend.php.eclass as it is scheduled for removal as soon as bug 552836 and bug 552838 are solved.

It is unfortunate that all overlays don't keep up with the announcements or become stale.
Comment 2 Michael Orlitzky gentoo-dev 2016-08-11 17:47:08 UTC
I think we're only waiting on one more package (websvn) before removing depend.php entirely. You'd better just get rid of it.

It doesn't do anything special, you can replace it with a standard dev-lang/php:slot[flags] dep.
Comment 3 Dirkjan Ochtman (RETIRED) gentoo-dev 2016-08-11 17:49:33 UTC
Okay, sorry! Thanks for the suggestion.