Bug#747716: Fwd: KDbg should be upgraded to latest version to work with latest GDB

2014-05-11 Thread Shriramana Sharma
Package: qttools-opensource-src
Version: 5.2.1-8build1

I am using Kubuntu Trusty 64 bit. Since the relevant package is not
modified downstream for Ubuntu, I am reporting this bug against
Debian.

https://packages.debian.org/sid/qttools5-dev-tools shows that
libqt5sql5-sqlite is only a Recommends. However, without installing
the latter, I am not able to run Qt 5 Assistant at all:

$ assistant -qt=5
QSqlDatabase: QSQLITE driver not loaded
QSqlDatabase: available drivers:
Error reading collection file
'/home/samjnaa/.local/share/QtProject/Assistant/qthelpcollection_5.2.1.qhc':
Cannot load sqlite database driver!.

Installing the libqt5sql5-sqlite package allows Qt 5 Assistant to
load. Apparently this is a hard dependency which is mistakenly labeled
as a Recommends. Please fix this.

Thank you.

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


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#747716: Fwd: KDbg should be upgraded to latest version to work with latest GDB

2014-05-11 Thread Pino Toscano

reassign 747716 qttools5-dev-tools qttools-opensource-src/5.2.1-8
thanks

On 2014-05-11 13:05, Shriramana Sharma wrote:

Package: qttools-opensource-src
Version: 5.2.1-8build1

I am using Kubuntu Trusty 64 bit. Since the relevant package is not
modified downstream for Ubuntu, I am reporting this bug against
Debian.


Then please at least use a package and version number that exist in
Debian...


https://packages.debian.org/sid/qttools5-dev-tools shows that
libqt5sql5-sqlite is only a Recommends. However, without installing
the latter, I am not able to run Qt 5 Assistant at all:

$ assistant -qt=5
QSqlDatabase: QSQLITE driver not loaded
QSqlDatabase: available drivers:
Error reading collection file

'/home/samjnaa/.local/share/QtProject/Assistant/qthelpcollection_5.2.1.qhc':
Cannot load sqlite database driver!.

Installing the libqt5sql5-sqlite package allows Qt 5 Assistant to
load. Apparently this is a hard dependency which is mistakenly 
labeled

as a Recommends. Please fix this.


No, it has not been mistakenly marked as recommend: assistant is not
the only tool on qttools5-dev-tools, and it is the only one requiring
libqt5sql5-sqlite.

--
Pino Toscano


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#747716: Fwd: KDbg should be upgraded to latest version to work with latest GDB

2014-05-11 Thread Shriramana Sharma
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-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#747716: Fwd: KDbg should be upgraded to latest version to work with latest GDB

2014-05-11 Thread Scott Kitterman
On Sunday, May 11, 2014 18:52:31 Shriramana Sharma wrote:
 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.

You are misreading that.  In this case Recommends is what is typically used.  
Debian (and Ubuntu) install Recommends by default, so the only reason you 
wouldn't have Recommends installed too is if your system is in a non-standard 
configuration.  If so, that's the problem, not the package.

Scott K

signature.asc
Description: This is a digitally signed message part.