Bug#604360: Preparations for the removal of the KDE3 and Qt3 libraries
"Didier 'OdyX' Raboud" <[email protected]>
| Newsgroups | gmane.linux.debian.devel.bugs.general,gmane.linux.debian.devel.lsb |
|---|---|
| Organization | Debian, the Universal OS |
| Message-ID | <[email protected]> |
tags 604360 +patch thanks Hi Eckhart, and thanks for your bugreport, Le 21.11.2010 20:42, Eckhart Wörner a écrit : > In order to make this move, all packages directly or indirectly depending on > the KDE3/Qt3 libraries have to either get ported to KDE4/Qt4 or eventually get > removed from the Debian repositories. > > Therefore, please take the time and: > - contact your upstream (if existing) and ask about the state of a KDE4/Qt4 > port of your application > - if there are no activities regarding porting, investigate whether there are > suitable alternatives for your users > - if there is a KDE4/Qt4 port that is not yet packaged, consider packaging it > - if both the KDE3/Qt3 and the KDE4/Qt4 version already coexist in the Debian > archives, consider removing the KDE3/Qt3 version Given that LSB has deprecated the use of Qt3 libraries since its 3.2 version, I propose to demote the relationship on libqt3-mt from Depends to Recommends. This would mean that Qt3 would still be installed by lsb-desktop in default installations (where apt recommends are enabled) but at the same time make the LSB support in Debian future-proof and allow seamless removal of Qt3 when its time will have come. Opinions ? Cheers, OdyX
fix_604360.patch
(text/plain, 929 B)
commit 525b8eddc086760f28715dac8fbc13374fd4c9d0 Author: Didier Raboud <[email protected]> Date: Tue Feb 21 15:59:11 2012 +0100 Qt3 is deprecated since LSB 3.2, demote to Recommends. Closes: #604360 Signed-off-by: Didier Raboud <[email protected]> diff --git a/debian/control b/debian/control index 7527871..99f8a09 100644 --- a/debian/control +++ b/debian/control @@ -128,7 +128,6 @@ Depends: lsb-graphics, libpango1.0-0 (>= 1.10.4), libgtk2.0-0 (>= 2.10.14), libcairo2 (>= 1.2.0), - libqt3-mt (>= 3.3.6), libqt4-gui (>= 4.2), libqt4-sql-sqlite (>= 4.2), libqt4-network (>= 4.2), @@ -140,6 +139,7 @@ Depends: lsb-graphics, xdg-utils, libnss3-1d, ${misc:Depends} +Recommends: libqt3-mt (>= 3.3.6) Provides: lsb-desktop-noarch, lsb-qt4, lsb-qt4-noarch, ${provides} Description: Linux Standard Base 4.1 Desktop support package The Linux Standard Base (http://www.linuxbase.org/) is a standard
signature.asc
(application/pgp-signature, 663 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (MingW32) iQGcBAEBAgAGBQJPRk3VAAoJEIvPpx7KFjRVcUsL/iuCEw9teusaMVDh52PZ2WQ1 QntLZDWdhONaehkALOBZZyNoLYFZMMwgK9oMkQBiH6NHUvPetCh5IRBiaFcN7QCl CL0w8TRzLjW9c/R2ySZ9FfC5qauwEzQDi3CpM/EwWok2yKeZsnPMo+qW6UMTnFav K42dsAW4Vn+6S822Sw/jqYIAc+M9r9dfnFaW+8Xz8AQTOs05wVTXdM0mnG2frwMU OsR1wJh883dSGuQgGYey7kIygCzQsu9W9jtmAzXjIthwH2S7hDAn+mKEMa0ijkTv Ddxz5CeaZM+gs8QtGz5uG9RkriayRldOIS8q+/L6XCAyfCVIijfkRLhkuYYfk2gj D+Q9RGPRCclRyC/vkPU5MskChtqHcu9ZoVQ2WdqmvbG8JM9G8kSc88y3US4Z6cKk GbiI1c2cT4Z/wKJBey1CYYe/S4NW3GEZjO78eQudxh/NNN8X8A0fZOU8fozDhg+6 IJQLe3QQgFWfehzqWUvCUWb/nE2PVlPlJS58bHBiog== =4fM2 -----END PGP SIGNATURE-----