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-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.