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]

Reply via email to