severity 398537 wishlist tags 398537 wontfix thanks
On 11/14/06, Lucas Nussbaum <[EMAIL PROTECTED]> wrote:
During a piuparts run over all the packages in etch, I ran into a problem with your package:
Unfortunately, torrentflux is not intended to be installed unattended in the manner that piuparts does. The mysql-client dependency is already there as a recommends, and so most people will get it when doing a normal install through apt-get or aptitude.
In http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=353617#10: if you depend on dbconfig-common, then you also need to depend on the cmdline tools for the database types you support. otherwise you'd have to install postgres clients and libraries even if you were packaging a mysql app and vice versa.
As I said, the dependency is there as a recommends. This is specified this way, as the minimum packages needed for torrentflux to install and run are given as depends. The reason for this is better explained by this list mail: http://lists.debian.org/debian-devel/2006/07/msg00927.html So for torrentflux, mysql-server is a suggests because a local server is not necessary as a remote mysql server could be available, and mysql-client is a recommends as most will need it but some may choose to not use the dbconfig-common method for database installation and would rather prefer to install the database themselves (dbconfig-common installation is not required, only recommended). This second dependency also allows future expansion to PostGreSQL (which is on the TODO list) by adding postgresql-client to the recommends as both dbconfig-common and torrentflux support it. I don't think this violates any debian policy that I'm aware of, or makes the package unusable to most people. Therefore I have downgraded the severity to wishlist and will leave this as wontfix for others to see until such a time as a better solution is available or required. If I've overlooked something about this, please let me know. Cameron -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]