Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 187641 - webapp-config depends on old >=net-www/apache-1.3.
Summary: webapp-config depends on old >=net-www/apache-1.3.
Status: VERIFIED DUPLICATE of bug 187081
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo Web Application Packages Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-08-03 20:00 UTC by Fernando (likewhoa)
Modified: 2007-08-04 17:53 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 Fernando (likewhoa) 2007-08-03 20:00:30 UTC
webapp-config depends on old >=net-www/apache-1.3 when it should be >=www-servers/apache-1.3. this only affects webapp-config-1.50.15 in server.py


Reproducible: Always

Steps to Reproduce:
1. emerge =app-admin/webapp-config-1.50.15
2. webapp-config -I -h localhost mediawiki 1.8.4 
3. webapp-config complaints it can't find >=net-www/apache-1.3 server installed.

Actual Results:  
* Fatal error: Your configuration file sets the server type "Apache"
* Fatal error: but the corresponding package does not seem to be installed!
* Fatal error: Please "emerge >=net-www/apache-1.3" or correct your settings.
* Fatal error(s) - aborting

Expected Results:  
work?

Portage 2.1.3_rc9 (default-linux/amd64/2006.1, gcc-4.2.0, glibc-2.6-r0, 2.6.21-gentoo x86_64)
=================================================================
System uname: 2.6.21-gentoo x86_64 Intel(R) Xeon(TM) CPU 2.80GHz
Gentoo Base System release 1.12.10
Timestamp of tree: Fri, 03 Aug 2007 17:50:01 +0000
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r6
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.61-r1
sys-devel/automake:  1.9.6-r2, 1.10
sys-devel/binutils:  2.17-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="amd64 ~amd64 ~x86"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=nocona -pipe -ftracer -ftree-vectorize"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/php/apache1-php5/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=nocona -pipe -ftracer -ftree-vectorize"
DISTDIR="/usr/portage/distfiles"
FEATURES="candy distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userpriv usersandbox"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://gentoo.osuosl.org/ http://mirrors.acm.cs.rpi.edu/gentoo/ http://gentoo.mirrors.pair.com/"
LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--warn-once"
LINGUAS="en"
MAKEOPTS="-j6"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/webapps-experimental /usr/portage/local/layman/php-experimental /usr/portage/local/layman/mysql-experimental /usr/portage/local/layman/sunrise"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2007-08-03 22:56:04 UTC
Raising severity to major, as the stable tree is broken.
Comment 2 Christian Heim (RETIRED) gentoo-dev 2007-08-04 05:42:18 UTC
(In reply to comment #1)
> Raising severity to major, as the stable tree is broken.

No, it ain't .... Or what do you guys think there was the stable request for webapp-config-1.50.16-r1 (as in bug 187081) ? :)
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-08-04 08:21:52 UTC

*** This bug has been marked as a duplicate of bug 187081 ***
Comment 4 Carsten Lohrke (RETIRED) gentoo-dev 2007-08-04 14:41:46 UTC
(In reply to comment #2)
> No, it ain't .... Or what do you guys think there was the stable request for
> webapp-config-1.50.16-r1 (as in bug 187081) ? :)

I guess the bug is then, that not all relevant ebuilds got >=webapp-config-1.50.16-r1 as dependency. Using the tree should work fine for everyone without have to specify the --deep option on emerge. Marking a newer version stable does _not_ suffice in such a case.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2007-08-04 17:53:52 UTC
(In reply to comment #4)
> I guess the bug is then, that not all relevant ebuilds got
> >=webapp-config-1.50.16-r1 as dependency.

No ebuild depends on webapp-config directly. There's nothing that could be done with the dependency in webapp.eclass until stabilization is completed in bug 187081.