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
Dear Ana, Ana Guerrero schrieb am 10.04.2011 11:09:> The next step is Qt3 orphaning. The removal of Qt3 from the archive > before Wheezy, assuming a release in ~2 years, seems complicated: > > - 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 > > 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.didn''t we have an announcement already, where all the science team people cropped up and said we can''t drop it? Didn''t they offer back then to take over if the KDE/Qt maintainers dropped it? Can''t rememeber this clearly and I''m just in the middle of setting up a new notebook so I might not have all e-mails around. Anyway, if so, then a normal orphan e-mail to the BTS with the usual copy to -devel should be enough IMHO. Kind regards, Kai Wasserb?ch -- E-Mail: curan at debian.org IRC: Curan Jabber: drizzt at debianforum.de URL: http://wiki.debian.org/C%C3%B9ran GnuPG: 0xE1DE59D2 0600 96CE F3C8 E733 E5B6 1587 A309 D76C E1DE 59D2 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 665 bytes Desc: OpenPGP digital signature URL: <http://lists.alioth.debian.org/pipermail/pkg-kde-talk/attachments/20110410/7331372a/attachment.pgp>
On Sun, Apr 10, 2011 at 01:59:12PM +0200, Kai Wasserb?ch wrote:> didn''t we have an announcement already, where all the science team people > cropped up and said we can''t drop it? Didn''t they offer back then to take over > if the KDE/Qt maintainers dropped it? Can''t rememeber this clearly and I''m just > in the middle of setting up a new notebook so I might not have all e-mails > around. Anyway, if so, then a normal orphan e-mail to the BTS with the usual > copy to -devel should be enough IMHO.There was something like this, but I prefer the approach where you put the package for sale than the one where you tell them to buy it... My bet (I hope I will lose it) is we''ll have to orphan it. Ana
Dear Ana, Ana Guerrero schrieb am 10.04.2011 14:11:> On Sun, Apr 10, 2011 at 01:59:12PM +0200, Kai Wasserb?ch wrote: >> didn''t we have an announcement already, where all the science team people >> cropped up and said we can''t drop it? Didn''t they offer back then to take over >> if the KDE/Qt maintainers dropped it? Can''t rememeber this clearly and I''m just >> in the middle of setting up a new notebook so I might not have all e-mails >> around. Anyway, if so, then a normal orphan e-mail to the BTS with the usual >> copy to -devel should be enough IMHO. > > There was something like this, but I prefer the approach where you put > the package for sale than the one where you tell them to buy it... > My bet (I hope I will lose it) is we''ll have to orphan it.might be more polite your way, still having discussed all this already and fearing another round of "but, but we need it" I''d go with the "standard procedure". ;) But it certainly isn''t my call. Kind regards, Kai P.S.: You don''t have to CC me, I''m subscribed and didn''t request CCing. P.P.S.: About the bet: I''d be surprised if Qt3 won''t be orphaned, at least for a time (i.e. until the bugs for the remaining users become painful enough). -- E-Mail: curan at debian.org IRC: Curan Jabber: drizzt at debianforum.de URL: http://wiki.debian.org/C%C3%B9ran GnuPG: 0xE1DE59D2 0600 96CE F3C8 E733 E5B6 1587 A309 D76C E1DE 59D2 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 665 bytes Desc: OpenPGP digital signature URL: <http://lists.alioth.debian.org/pipermail/pkg-kde-talk/attachments/20110410/7922ef75/attachment.pgp>
Lisandro Damián Nicanor Pérez Meyer
2011-Apr-10 15:23 UTC
kdelibs3 removal and Qt3 orphaning
On Sunday 10 April 2011 06:09:56 Ana Guerrero wrote:> Hi, > > Yesterday kdelibs from KDE 3 was removed from the archive (#619728).[snip]> 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.+1. I''ll also be happy to help on cleaning/creating patches/NMUing some Qt3 stuff. Kinds regards, Lisandro. -- "Los promotores del software privativo demonizan algo tan b?sico y ?tico como el hecho de compartir imponiendo t?rminos como el de ''pirata''. Equiparan ayudar al pr?jimo con atacar barcos. Cuando me preguntan qu? pienso de la pirater?a musical e inform?tica digo que atacar barcos es muy malo y, que yo sepa, los piratas no usan computadoras.? Richard Stallman, 05/11/2008, anexo de la C?mara de Diputados, Argentina Lisandro Dami?n Nicanor P?rez Meyer http://perezmeyer.com.ar/ http://perezmeyer.blogspot.com/ -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 836 bytes Desc: This is a digitally signed message part. URL: <http://lists.alioth.debian.org/pipermail/pkg-kde-talk/attachments/20110410/cc429e47/attachment.pgp>