Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 56460 - Unnecessary dependency to dev-db/postgresql-7.4.2-r1
Summary: Unnecessary dependency to dev-db/postgresql-7.4.2-r1
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: High minor
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-08 08:22 UTC by Martijn Kruiswijk
Modified: 2007-09-22 23:19 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 Martijn Kruiswijk 2004-07-08 08:22:55 UTC
keystone root # grep USE /etc/make.conf
USE="-pam -mysql postgres -ldap -ssl"
keystone root # emerge -p pure-ftpd

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

Calculating dependencies ...done!
[ebuild  N    ] dev-java/ant-1.5.4-r1  
[ebuild  N    ] dev-db/postgresql-7.4.2-r1  
[ebuild  N    ] net-ftp/pure-ftpd-1.0.16b  



Its not necessary to make pure-ftpd dependant on the installation of dev-db/postgresql, as the connection could be made to a remote postgresql instead of one installed on the same box. 

The same is true for MySQL and LDAP, the dependencies to dev-db/mysql and net-nds/openldap could be removed.

Reproducible: Always
Steps to Reproduce:
1. set USE="-pam -mysql postgres -ldap -ssl" in your /etc/make.conf
2. do an emerge -p pure-ftpd

Actual Results:  
emerge forces me to install postgresql, which i don't want and is unnecessary

Expected Results:  
Not depend on postgresql, let the user decide where the server will be running.

workaround:

check with emerge -p pure-ftpd which packages will be installed, emerge the
needed packages first, then use emerge --nodeps pure-ftpd to get pure-ftpd.
Comment 1 Martijn Kruiswijk 2004-07-08 08:28:09 UTC
Duhhh, it's dev-db that is being installed.

Noobie error, soz...