[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#520441: RM: gtk+1.2 -- ROM; deprecated for 8 years, no security support



On Thu, Mar 19, 2009 at 09:00:26PM +0100, Josselin Mouette wrote:
> Please remove gtk+1.2 from unstable. The last upstream release was 8 
> years ago, and there isn’t any kind of maintenance happening on it, 
> either upstream or in Debian.
> 
> This will immediately make all reverse dependencies uninstallable, but 
> this is desirable. Those who can’t be updated will need to be removed as 
> well. They have had plenty of time to switch to GTK+ 2.X now. We 
> shouldn’t be struggling with GTK+ 1.2 while already planning the 
> introduction of GTK+ 3. 

Since AFAICT all of those packages already have RC bugs open against them,
I would be open for the idea. But it might be preferable to remove the
reverse-dependencies that are obsolete libraries themself earlier or
at the same time, e.g. gnome-libs, wxwindows2.4, libgtkmm. 

If someone could collect those packages and file removal bugs for them,
that would be appreciated.

For reference here the current reverse dependencies:
Checking reverse dependencies...
# Broken Depends:
cheops: cheops [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
codebreaker: codebreaker
crank: crank
dbmix: dbmix [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
       libdbaudiolib0 [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
dillo: dillo
gaby: gaby [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
gbuffy: gbuffy
gcrontab: gcrontab
gcvs: gcvs [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
gcx: gcx
gdk-pixbuf: libgdk-pixbuf-dev
            libgdk-pixbuf2
geg: geg
gentoo: gentoo [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
ghfaxviewer: ghfaxviewer
gman: gman
gnome-libs: gnome-bin
            libgnome-dev
            libgnomeui32
            libgnorba27
            libgnorbagtk0
            libgtkxmhtml-dev
            libgtkxmhtml1
            libzvt-dev
            libzvt2
gps: gps [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
gpsim-led: gpsim-led [alpha amd64 armel hppa ia64 mips mipsel powerpc sparc]
gpsim-logic: gpsim-logic [alpha amd64 armel hppa ia64 mips mipsel powerpc sparc]
gqcam: gqcam [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
gtalk: gtalk
gtkglarea: gtkglarea5
           gtkglarea5-dev
gtkmm: libgtkmm-dev
       libgtkmm1.2-0c2a
gtkpool: gtkpool
guile-gtk-1.2: libguilegtk-1.2-0
gwave: gwave [alpha hppa hurd-i386 ia64 s390 sparc]
i2e: i2e
imlib: gdk-imlib11
       gdk-imlib11-dev
lazarus: lazarus-ide [amd64 i386 powerpc sparc]
ledcontrol: ledcontrol-gtk [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
libdv: libdv-bin [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
libjsw: jscalibrator
linpopup: linpopup
lopster: lopster
mah-jong: mah-jong
mbrowse: mbrowse [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
powershell: powershell
predict: predict-gsat [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
python-visual: python-visual [alpha hurd-i386]
qiv: qiv
shaketracker: shaketracker [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
soundtracker: soundtracker
swami: swami [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
tex-guy: spawg [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
         xgdvi [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
unicorn/non-free: unicorn [i386]
wmclockmon: wmclockmon [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
wmmaiload: wmmaiload
wxwindows2.4: libwxgtk2.4-1
xarchon: xarchon [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
xbindkeys-config: xbindkeys-config
xemacs21: xemacs21-gnome-mule [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
          xemacs21-gnome-mule-canna-wnn [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
          xemacs21-gnome-nomule [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
xoscope: xoscope [alpha amd64 armel hppa i386 ia64 mips mipsel powerpc s390 sparc]
xscorch: xscorch

# Broken Build-Depends:
cheops: libgtk1.2-dev
codebreaker: libgtk1.2-dev
crank: libgtk1.2-dev
ctsim: libgtk1.2-dev
dbmix: libgtk1.2-dev
dillo: libgtk1.2-dev
gaby: libgtk1.2-dev
gbuffy: libgtk1.2-dev
gcrontab: libgtk1.2-dev
gcvs: libgtk1.2-dev
gcx: libgtk1.2-dev
gdk-pixbuf: libgtk1.2-dev
geg: libgtk1.2-dev
gentoo: libgtk1.2-dev
ghfaxviewer: libgtk1.2-dev
gman: libgtk1.2-dev
gnome-libs: libgtk1.2-dev (>= 1.2.10-1)
gps: libgtk1.2-dev (>= 1.2.7)
gqcam: libgtk1.2-dev
gtalk: libgtk1.2-dev
gtkglarea: libgtk1.2-dev
gtkmm: libgtk1.2-dev (>= 1.2.7-1)
gtkpool: libgtk1.2-dev
guile-gtk-1.2: libgtk1.2-dev
i2e: libgtk1.2-dev
imlib: libgtk1.2-dev
kdebindings: libgtk1.2-dev
ledcontrol: libgtk1.2-dev
libdv: libgtk1.2-dev
libjsw: libgtk1.2-dev
linpopup: libgtk1.2-dev
lopster: libgtk1.2-dev (>= 1.2.8-1)
mah-jong: libgtk1.2-dev
mbrowse: libgtk1.2-dev
predict: libgtk1.2-dev
qiv: libgtk1.2-dev
swami: libgtk1.2-dev
tex-guy: libgtk1.2-dev
unicorn/non-free: libgtk1.2-dev
wmclockmon: libgtk1.2-dev
wmmaiload: libgtk1.2-dev
wxwindows2.4: libgtk1.2-dev
xarchon: libgtk1.2-dev
xbindkeys-config: libgtk1.2-dev
xemacs21: libgtk1.2-dev
xoscope: libgtk-dev
xscorch: libgtk1.2-dev

-- 
Frank Lichtenheld <djpig@debian.org>
www: http://www.djpig.de/


Reply to: