Hello. You say it is not a hard depends, but
https://www.debian.org/doc/manuals/maint-guide/dreq.en.html#control
says to use Depends "if your program absolutely will not run (or will
cause severe breakage) unless a particular package is present." Given
that assistant is one of the programs installed by this package, and
it does not run without the libqt*sqlite package, IMO it stands to
reason that the latter is indeed a Depends.

The page above does not seem to say anything special re many programs
installed by a single package. In any case, if I install a package, I
expect to be able to run the programs installed by it. Hence the
dependency of one of the programs of the package should be a
dependency of the package. If it is felt important to avoid installing
that dependency unless absolutely necessary, then the program should
be put in a separate package IMO.

BTW apologies for botching up the title/version number. Also, I had
provided the source package name based on Launchpad experience -- I
can now see it in Debian should be the binary package with the source
package given as part of the version.


-- 
Shriramana Sharma ஶ்ரீரமணஶர்மா श्रीरमणशर्मा


--
To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/cah-hcwupe_ca1tu4itgqmhc4yjbx_7_dtn_04avpeprjpjw...@mail.gmail.com

Reply via email to