kdelibs3 removal and Qt3 orphaning

Ana Guerrero ana at debian.org
Sun Apr 10 09:09:56 UTC 2011


Hi,

Yesterday kdelibs from KDE 3 was removed from the archive (#619728).
Lisandro and I are working now in arts b-d to be also removed in a few 
weeks. There are ~5 packages that need an upload, but we are taking
it more calmly that kdelibs' removal.

The next step is Qt3 orphaning. The removal of Qt3 from the archive
before Wheezy, assuming a release in ~2 years, seems complicated:

- there is a the high number of packages using it (~100, see attached file)
- if we remove it, we do not longer comply the last version of Linux Standard 
Base in Debian, which seems important for some folks.
- there are a lot of scientific software using it, not always packaged into
Debian, and they would have a problem if we remove it from Wheezy.
- personally, I have been convinced leaving Qt3 around is not so
dangerous as leaving kdelibs3. And seems like a good idea as long
as I am not a Qt3 maintainer :D

In any case, some QA work removing/updating some rotten packages using Qt3 
is a very good idea.

So, what we do now? Before doing a final upload orphaning it, I am more
inclined to email debian-devel@ and do a call for new maintainers.
If in 2 weeks after the call nobody steps up, we do a QA upload orphaning
and doing the last changes we want done [1], and if it gets maintainer,
we ask them to do those changes in their adopting upload.

Ana

[1 ]http://whiteboard.debian.net/qt3-removal.wb
Right now only contains:
-lower the qmake alternative
-consider dropping embedded stuff, lot of qt4 is conflicting with it 



-------------- next part --------------

Checking reverse dependencies...
# Broken Depends:
albumshaper: albumshaper                                                                                                                      
alsa-tools: qlo10k1 [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]                                                         
arts: libarts1-dev                                                                                                                            
      libarts1c2a                                                                                                                             
avahi: libavahi-qt3-1                                                                                                                         
       libavahi-qt3-dev
avida: avida-qt-viewer                                                                                                                                       
avifile: avifile-player                                                                                                                                      
         avifile-utils
beid: beid-tools [alpha amd64 armel i386 ia64 mips mipsel powerpc s390 sparc]
      libbeid2 [alpha amd64 armel i386 ia64 mips mipsel powerpc s390 sparc]
      libbeidlibopensc2 [alpha amd64 armel i386 ia64 mips mipsel powerpc s390 sparc]
biblememorizer: biblememorizer
bouml: bouml
callgit: callgit
camstream: camstream [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
celestia: celestia-kde [alpha hppa]
cheesetracker: cheesetracker [alpha amd64 armel hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc]
dares: dares-qt
djplay: djplay [alpha amd64 armel hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc]
dvbcut: dvbcut [i386]
dvr: dvr [amd64 i386]
earth3d: earth3d
engauge-digitizer: engauge-digitizer
esvn: esvn
extcalc: extcalc
fmit: fmit
freecycle: freecycle [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
fslview: fslview
         fslview-doc
gambas2: gambas2-gb-qt [amd64 armel i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc]
         gambas2-gb-qt-ext [amd64 armel i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc]
         gambas2-gb-qt-opengl [amd64 armel i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc]
gmod: xgmod [i386]
hamfax: hamfax
hydrogen: hydrogen [hurd-i386]
icomlib: qpcr1k [alpha amd64 armel hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc]
ihu: ihu [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
ike: ike-qtgui [alpha amd64 armel hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc]
k3dsurf: k3dsurf
kbedic/contrib: kbedic
kdevelop: kdevelop [alpha]
kphone: kphone
kseg: kseg
ktorrent: ktorrent [hurd-i386]
libqglviewer: libqglviewer-qt3-2
              libqglviewer-qt3-dev
libqt-perl: libqt-perl [alpha amd64 armel hppa hurd-i386 i386 ia64 mips mipsel powerpc s390 sparc]
libqwt: libqwt-dev
        libqwt4c2
linamc: linamc [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
lipsia: lipsia
lmms: lmms [hurd-i386]
lprof: lprof [alpha amd64 armel hppa hurd-i386 i386 ia64 mips mipsel powerpc s390 sparc]
lsb: lsb-desktop
lsb-build-base3: lsb-build-desktop3 [amd64 i386 ia64 powerpc s390]
moto4lin: moto4lin
muse: muse [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
museek+: museeq [hurd-i386]
mypasswordsafe: mypasswordsafe
mysql-navigator: mysql-navigator
nethack: nethack-qt [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
oprofile: oprofile-gui [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
pdfedit: pdfedit
pfstools: pfsview
phaseshift: phaseshift [alpha amd64 armel hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc]
polymer: polymer
poppler: libpoppler-qt-dev
         libpoppler-qt2
pyqwt5: python-qwt5-qt3 [hppa]
python-qt3: pyqt-tools
            python-qt3
            python-qt3-dbg
            python-qt3-gl
            python-qt3-gl-dbg
            python-qtext
            python-qtext-dbg
qca: libqca1c2
qca-tls: qca-tls
qcad: qcad
      qcad-doc
qgfe: qgfe
qgo: qgo
qimhangul: qimhangul-qt3
qps: qps [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
qscintilla: libqscintilla7
qsstv: qsstv
qtads: qtads [alpha hppa]
qtdmm: qtdmm
qtodo: qtodo
qtstalker: qtstalker
qucs: qucs
quiteinsanegimpplugin: gimp2.0-quiteinsane [alpha amd64 armel hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc]
qwt: libqwt5-qt3
     libqwt5-qt3-dev
rlplot: rlplot [hurd-i386]
scim-bridge: scim-bridge-client-qt
scim-qtimm: scim-qtimm [alpha amd64 armel hppa hurd-i386 i386 ia64 mips mipsel powerpc s390 sparc]
scribus: scribus [alpha armel mips]
sim: sim-qt
sqlitebrowser: sqlitebrowser
stroq: stroq
ttfm: ttfm
turqstat: xturqstat
tuxeyes: tuxeyes
twinkle: twinkle [alpha amd64 armel hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc]
uim: uim-qt3 [alpha amd64 armel hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc]
unixcw: xcwcp [alpha amd64 armel hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc]
unixodbc: libodbcinstq1c2
          unixodbc-bin
valknut: valknut [hurd-i386]
valkyrie: valkyrie [amd64 i386 powerpc]
webxml: webxml
wvstreams: libwvstreams4.6-qt [alpha amd64 hppa i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc]
xdrawchem: xdrawchem [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
xsidplay: xsidplay
xxdiff: xxdiff
zsafe: zsafe

# Broken Build-Depends:
albumshaper: libqt3-mt-dev (>= 3)
             qt3-dev-tools (>= 3)
alsa-tools: libqt3-mt-dev (>= 3:3.3.4-4)
arts: libqt3-mt-dev (>= 3:3.3.7)
avahi: libqt3-mt-dev
avida: libqt3-compat-headers
       libqt3-headers
       libqt3-mt-dev
       qt3-dev-tools
avifile: libqt3-mt-dev
beid: libqt3-mt-dev
biblememorizer: libqt3-mt-dev
                qt3-dev-tools
bouml: libqt3-mt-dev
       qt3-dev-tools
callgit: libqt3-mt-dev
         qt3-dev-tools
camstream: libqt3-mt-dev (>= 3.3.4-4)
celestia: libqt3-mt-dev
cheesetracker: libqt3-mt-dev
dares: libqt3-mt-dev
djplay: libqt3-mt-dev
dvbcut: libqt3-mt-dev
        qt3-dev-tools
dvr: libqt3-mt-dev
earth3d: libqt3-headers
         libqt3-mt-dev
         qt3-dev-tools
engauge-digitizer: libqt3-headers
                   libqt3-mt-dev
                   qt3-dev-tools
esvn: libqt3-mt-dev (>= 3:3.3.4-7)
      qt3-dev-tools
extcalc: libqt3-mt-dev
fmit: libqt3-mt-dev
freecycle: libqt3-mt-dev
           qt3-apps-dev
           qt3-dev-tools
fslview: libqt3-compat-headers
         qt3-apps-dev
gambas2: libqt3-mt-dev
gmod: libqt3-mt-dev
hamfax: libqt3-mt-dev
        qt3-dev-tools
hydrogen: libqt3-mt-dev
icomlib: libqt3-mt-dev
ihu: libqt3-headers
     libqt3-mt-dev
     qt3-dev-tools
ike: libqt3-mt-dev (>= 3.3)
k3dsurf: libqt3-mt-dev
kbedic/contrib: libqt3-mt-dev
kbedic/contrib/contrib: libqt3-i18n
kdevelop: qt3-apps-dev
          qt3-doc
kdiff3: qt3-dev-tools-compat
kphone: libqt3-mt-dev
kseg: libqt3-mt-dev
      qt3-dev-tools
libqglviewer: libqt3-mt-dev
libqt-perl: libqt3-mt-dev
libqwt: libqt3-compat-headers
        libqt3-mt-dev (>= 3:3.3.4-4)
libterralib: libqt3-mt-dev
             qt3-dev-tools
licq: libqt3-mt-dev
linamc: libqt3-mt-dev
        qt3-dev-tools
lipsia: libqt3-compat-headers
        libqt3-mt-dev
lmms: libqt3-mt-dev
lprof: libqt3-headers
       libqt3-mt-dev
       qt3-apps-dev
moto4lin: libqt3-mt-dev
muse: libqt3-mt-dev
museek+: libqt3-headers
         libqt3-mt-dev
         qt3-dev-tools
mypasswordsafe: libqt3-mt-dev
                qt3-dev-tools
mysql-navigator: libqt3-mt-dev (>= 3.1.1-3)
nethack: libqt3-mt-dev (>= 3:3.3.4-7)
oprofile: libqt3-mt-dev
          qt3-dev-tools
pdfedit: libqt3-mt-dev
         qt3-dev-tools
pfstools: libqt3-mt-dev
phaseshift: libqt3-headers
            libqt3-mt-dev
polymer: libqt3-mt-dev (>= 3)
poppler: libqt3-mt-dev (>= 3:3.3.4-4)
python-qt3: libqt3-mt-dev (>= 3:3.3.4-4)
            qt3-apps-dev (>= 3:3.3.4-4)
            qt3-dev-tools (>= 3:3.3.4-4)
qca: libqt3-mt-dev (>= 3:3.3.4-4)
qca-tls: libqt3-mt-dev
qcad: libqt3-headers
      libqt3-mt-dev
      qt3-apps-dev
      qt3-dev-tools
qgfe: libqt3-mt-dev (>= 3.3.7-4)
      qt3-dev-tools (>= 3.3.7-4)
qgo: libqt3-compat-headers
     libqt3-mt-dev (>= 3:3.3.4-3)
qimhangul: libqt3-mt-dev (>= 3.3.6)
qps: libqt3-mt-dev
qpxtool: libqt3-mt-dev
qscintilla: libqt3-mt-dev (>= 3:3.3.4-4)
            qt3-dev-tools (>= 3:3.3.4-4)
qsstv: libqt3-mt-dev
       qt3-dev-tools
qtads: libqt3-i18n
       libqt3-mt-dev (>= 3:3.3.4-4)
qtdmm: libqt3-mt-dev
       qt3-dev-tools
qtodo: libqt3-mt-dev
qtstalker: libqt3-mt-dev (>= 3:3.3.4)
qucs: libqt3-mt-dev
quiteinsanegimpplugin: libqt3-mt-dev (>= 3:3.3.4-4)
qwt: libqt3-mt-dev
rlplot: libqt3-mt-dev (>= 3)
scim-bridge: libqt3-mt-dev (>= 3.3.6)
scim-qtimm: libqt3-mt-dev (>= 3.3.6)
scribus: libqt3-mt-dev (>= 3.3.4)
sim: libqt3-headers (>= 3:3.3.8)
     libqt3-mt-dev (>= 3:3.3.8)
     qt3-dev-tools (>= 3:3.3.8)
socnetv: libqt3-headers
         qt3-dev-tools
sqlitebrowser: libqt3-headers
               libqt3-mt-dev
               qt3-dev-tools
stroq: libqt3-mt-dev (>= 3:3.3.8b-5)
ttfm: libqt3-mt-dev
turqstat: libqt3-mt-dev
          qt3-dev-tools-compat
tuxeyes: libqt3-mt-dev
twinkle: libqt3-mt-dev (>= 3:3.3.0)
         qt3-apps-dev
uim: libqt3-mt-dev
unixcw: libqt3-mt-dev
unixodbc: libqt3-compat-headers
          libqt3-mt-dev
valknut: libqt3-i18n
         libqt3-mt-dev
valkyrie: libqt3-mt-dev
webxml: libqt3-mt-dev
        qt3-dev-tools
wvstreams: libqt3-mt-dev
xdrawchem: libqt3-mt-dev (>= 3:3.3.4-4)
xsidplay: libqt3-compat-headers
          libqt3-headers
          libqt3-mt-dev (>= 3:3.3.4-4)
xxdiff: libqt3-mt-dev
        qt3-dev-tools
zsafe: libqt3-mt-dev
       qt3-dev-tools



More information about the pkg-kde-talk mailing list