Bug#747716: Fwd: KDbg should be upgraded to latest version to work with latest GDB
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
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
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
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.