Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 74005 - ncpfs-2.2.5 changed to depend on non-existant virtual/http-php
Summary: ncpfs-2.2.5 changed to depend on non-existant virtual/http-php
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Stuart Herbert (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-10 07:06 UTC by Peter Johanson (RETIRED)
Modified: 2004-12-15 06:06 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 Peter Johanson (RETIRED) gentoo-dev 2004-12-10 07:06:22 UTC
Hey,

You commited a fix for a sandbox error or somesuch to ncpfs-2.2.5 which breaks DEPs with its dep on virtual/http-php, which seems not to exist anywhere.
peter@gonzo peter $ emerge -uD world -pv

These are the packages that I would merge, in order:

Calculating world dependencies -
emerge: there are no ebuilds to satisfy "virtual/http-php".


!!! Problem with ebuild net-fs/ncpfs-2.2.5
!!! Possibly a DEPEND/*DEPEND problem.

!!! Depgraph creation failed.
peter@gonzo peter $ cd /usr/portage/
peter@gonzo portage $ !find
find . | xargs grep http-php
./metadata/cache/net-fs/ncpfs-2.2.5:nls? ( sys-devel/gettext ) pam? ( sys-libs/pam ) php? || ( virtual/php virtual/http-php ) !bootstrap? ( sys-devel/patch )
./metadata/cache/net-fs/ncpfs-2.2.5:nls? ( sys-devel/gettext ) pam? ( sys-libs/pam ) php? || ( virtual/php virtual/http-php )
./net-fs/ncpfs/ncpfs-2.2.5.ebuild:              php? || ( virtual/php virtual/http-php )"


Should this virtual actually be coming from somewhere?
Comment 1 Stuart Herbert (RETIRED) gentoo-dev 2004-12-10 11:48:14 UTC
It's a typo.  virtual/httpd-php is provided by mod_php.  It'll be fixed just as soon as I've finished an emerge sync.

Best regards,
Stu
Comment 2 Stuart Herbert (RETIRED) gentoo-dev 2004-12-10 11:58:55 UTC
Submitted a fix.  Please test, and let me know if it fixes this for you.

Best regards,
Stu
Comment 3 Rafal Dejewski 2004-12-15 00:47:22 UTC
Hi,
So now in ncpfs-2.2.5.ebuild DEPEND is set like this:
DEPEND="nls? ( sys-devel/gettext )
                pam? ( sys-libs/pam )
                php? || ( virtual/php virtual/httpd-php )"
I have php disabled, but when I run emerge -pv ncpfs it pulls mod_php. Is an alternative in DEPEND supported? I see this on two of my systems.

Best regards,
Rafal
Comment 4 Peter Johanson (RETIRED) gentoo-dev 2004-12-15 04:41:49 UTC
Yeah, this should in reality be

php? ( || ( foo bar ) )

I've commited this fix in the ebuild. Please confirm that you no longer have this problem.
Comment 5 Rafal Dejewski 2004-12-15 06:00:22 UTC
Yes, works for me. Thanks!
Comment 6 Peter Johanson (RETIRED) gentoo-dev 2004-12-15 06:06:37 UTC
Ok, Marking FIXED again. (hopefully finally)