Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 591048

Summary: depend.php's need_php_httpd results in dependency.missingslot repoman warnings
Product: Gentoo Linux Reporter: Dirkjan Ochtman (RETIRED) <djc>
Component: Current packagesAssignee: PHP Bugs <php-bugs>
Status: RESOLVED WONTFIX    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

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.