Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 335280 - dev-php/PEAR-Net_FTP needs php with ftp
Summary: dev-php/PEAR-Net_FTP needs php with ftp
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: PHP Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-30 14:53 UTC by Vicente Olivert Riera (RETIRED)
Modified: 2010-09-19 12:00 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 Vicente Olivert Riera (RETIRED) gentoo-dev 2010-08-30 14:53:18 UTC
I think the ebuild of dev-php/PEAR-Net_FTP should have a RDEPEND for dev-lang/php[ftp]

Reproducible: Always
Comment 1 Alex Brandt (RETIRED) gentoo-dev 2010-08-30 15:40:33 UTC
It looks like that ebuild uses the  depend.php eclass which should alert the user to rebuild php with the ftp use flag.  You are right that it doesn't automatically pull in the dependency with the RDEPEND including dev-lang/php[ftp].  I'm not sure what the developers think of this but with at least EAPI=3 we should be able to change this behavior to work as we would expect?

Can someone with a little more knowledge on how the depend classes work explain why they can't inject RDEPEND values or why we use them rather than specifying the RDEPEND values in the ebuilds?
Comment 2 Matti Bickel (RETIRED) gentoo-dev 2010-09-19 12:00:54 UTC
We're already planing to get rid of depend.php, but the sheer amount of packages means we're unable to check and convert every one of them. That said, I've fixed this package now.

Thanks for helping.