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

Package: ftp.debian.org; Maintainer for ftp.debian.org is Debian FTP Master <ftpmaster@ftp-master.debian.org>;

Reported by: Josselin Mouette <joss@debian.org>

Date: Thu, 19 Mar 2009 20:03:02 UTC

Severity: normal

Tags: moreinfo

Done: Debian Archive Maintenance <ftpmaster@ftp-master.debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, debian-qa@lists.debian.org, Debian FTP Master <ftpmaster@ftp-master.debian.org>:
Bug#520441; Package ftp.debian.org. (Thu, 19 Mar 2009 20:03:04 GMT) (full text, mbox, link).


Acknowledgement sent to Josselin Mouette <joss@debian.org>:
New Bug report received and forwarded. Copy sent to debian-qa@lists.debian.org, Debian FTP Master <ftpmaster@ftp-master.debian.org>. (Thu, 19 Mar 2009 20:03:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Josselin Mouette <joss@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: RM: gtk+1.2 -- ROM; deprecated for 8 years, no security support
Date: Thu, 19 Mar 2009 21:00:26 +0100
Package: ftp.debian.org
Severity: normal

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. 

Thanks,
-- 
 .''`.      Debian 5.0 "Lenny" has been released!
: :' :
`. `'   Last night, Darth Vader came down from planet Vulcan and told
  `-    me that if you don't install Lenny, he'd melt your brain.




Information forwarded to debian-bugs-dist@lists.debian.org, Debian FTP Master <ftpmaster@ftp-master.debian.org>:
Bug#520441; Package ftp.debian.org. (Thu, 19 Mar 2009 22:00:05 GMT) (full text, mbox, link).


Acknowledgement sent to Frank Lichtenheld <djpig@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian FTP Master <ftpmaster@ftp-master.debian.org>. (Thu, 19 Mar 2009 22:00:05 GMT) (full text, mbox, link).


Message #10 received at 520441@bugs.debian.org (full text, mbox, reply):

From: Frank Lichtenheld <djpig@debian.org>
To: Josselin Mouette <joss@debian.org>, 520441@bugs.debian.org
Cc: debian-release@lists.debian.org, debian-qa@lists.debian.org
Subject: Re: Bug#520441: RM: gtk+1.2 -- ROM; deprecated for 8 years, no security support
Date: Thu, 19 Mar 2009 22:55:31 +0100
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/




Information forwarded to debian-bugs-dist@lists.debian.org, Debian FTP Master <ftpmaster@ftp-master.debian.org>:
Bug#520441; Package ftp.debian.org. (Thu, 19 Mar 2009 22:00:06 GMT) (full text, mbox, link).


Acknowledgement sent to Moritz Muehlenhoff <jmm@inutil.org>:
Extra info received and forwarded to list. Copy sent to Debian FTP Master <ftpmaster@ftp-master.debian.org>. (Thu, 19 Mar 2009 22:00:06 GMT) (full text, mbox, link).


Message #15 received at 520441@bugs.debian.org (full text, mbox, reply):

From: Moritz Muehlenhoff <jmm@inutil.org>
To: Josselin Mouette <joss@debian.org>
Cc: 520441@bugs.debian.org
Subject: Re: RM: gtk+1.2 -- ROM; deprecated for 8 years, no security support
Date: Thu, 19 Mar 2009 22:57:22 +0100
On Thu, Mar 19, 2009 at 09:00:26PM +0100, Josselin Mouette wrote:
> Package: ftp.debian.org
> Severity: normal
> 
> 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. 

Barry deFreese and myself are currently working on yanking GTK 1.2 et al out,
the current state of affairs is tracked at 
http://wiki.debian.org/Gtk1.2ImlibGnome1Removals

It's still in flux and some packages are currently being ported, so
we don't probably need an immediate removal.

Cheers,
        Moritz




Information forwarded to debian-bugs-dist@lists.debian.org, Debian FTP Master <ftpmaster@ftp-master.debian.org>:
Bug#520441; Package ftp.debian.org. (Thu, 19 Mar 2009 22:33:02 GMT) (full text, mbox, link).


Acknowledgement sent to Moritz Muehlenhoff <jmm@inutil.org>:
Extra info received and forwarded to list. Copy sent to Debian FTP Master <ftpmaster@ftp-master.debian.org>. (Thu, 19 Mar 2009 22:33:02 GMT) (full text, mbox, link).


Message #20 received at 520441@bugs.debian.org (full text, mbox, reply):

From: Moritz Muehlenhoff <jmm@inutil.org>
To: Josselin Mouette <joss@debian.org>, 520441@bugs.debian.org, debian-release@lists.debian.org, debian-qa@lists.debian.org
Subject: Re: Bug#520441: RM: gtk+1.2 -- ROM; deprecated for 8 years, no security support
Date: Thu, 19 Mar 2009 23:29:24 +0100
On Thu, Mar 19, 2009 at 10:55:31PM +0100, Frank Lichtenheld wrote:
> 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. 

We can remove the following right-away:
- gnome-libs
- wxwindows2.4
- gtkglarea
- gtkmm

imlib and gtk1.2 should be given some more time, they're much more smoothly
to remove once KDE 4 is uploaded to unstable.

Cheers,
        Moritz




Information forwarded to debian-bugs-dist@lists.debian.org, Debian FTP Master <ftpmaster@ftp-master.debian.org>:
Bug#520441; Package ftp.debian.org. (Thu, 19 Mar 2009 22:33:03 GMT) (full text, mbox, link).


Acknowledgement sent to Thomas Bushnell BSG <tb@becket.net>:
Extra info received and forwarded to list. Copy sent to Debian FTP Master <ftpmaster@ftp-master.debian.org>. (Thu, 19 Mar 2009 22:33:03 GMT) (full text, mbox, link).


Message #25 received at 520441@bugs.debian.org (full text, mbox, reply):

From: Thomas Bushnell BSG <tb@becket.net>
To: Josselin Mouette <joss@debian.org>, 520441@bugs.debian.org
Subject: Re: Bug#520441: RM: gtk+1.2 -- ROM; deprecated for 8 years, no security support
Date: Thu, 19 Mar 2009 15:32:32 -0700
On Thu, 2009-03-19 at 21:00 +0100, Josselin Mouette wrote:
> Package: ftp.debian.org
> Severity: normal
> 
> 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. 

If you know of any such reverse dependencies, it would be good to open
new bug reports, or increase severity on old ones, as appropriate.

Thomas






Information forwarded to debian-bugs-dist@lists.debian.org, Debian FTP Master <ftpmaster@ftp-master.debian.org>:
Bug#520441; Package ftp.debian.org. (Fri, 20 Mar 2009 00:00:02 GMT) (full text, mbox, link).


Acknowledgement sent to bdefreese@debian.org:
Extra info received and forwarded to list. Copy sent to Debian FTP Master <ftpmaster@ftp-master.debian.org>. (Fri, 20 Mar 2009 00:00:02 GMT) (full text, mbox, link).


Message #30 received at 520441@bugs.debian.org (full text, mbox, reply):

From: Barry deFreese <bdefreese@debian.org>
To: Moritz Muehlenhoff <jmm@inutil.org>
Cc: Josselin Mouette <joss@debian.org>, 520441@bugs.debian.org, debian-release@lists.debian.org, debian-qa@lists.debian.org
Subject: Re: Bug#520441: RM: gtk+1.2 -- ROM; deprecated for 8 years, no security support
Date: Thu, 19 Mar 2009 19:58:36 -0400
Moritz Muehlenhoff wrote:
> On Thu, Mar 19, 2009 at 10:55:31PM +0100, Frank Lichtenheld wrote:
>   
>> 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. 
>>     
>
> We can remove the following right-away:
> - gnome-libs
> - wxwindows2.4
> - gtkglarea
> - gtkmm
>
> imlib and gtk1.2 should be given some more time, they're much more smoothly
> to remove once KDE 4 is uploaded to unstable.
>
> Cheers,
>         Moritz
>
>
>   

Just a reminder to anyone that doesn't know, we have been tracking these 
here:  http://wiki.debian.org/Gtk1.2ImlibGnome1Removals

This should include any r(b)depends of any of the packages to be removed 
as well.

Several of these I have already sent patches for, a few of which don't 
seem to work properly if any of you are so inclined.


Thanks,

Barry deFreese




Tags added: moreinfo Request was from Frank Lichtenheld <djpig@debian.org> to control@bugs.debian.org. (Fri, 20 Mar 2009 06:42:02 GMT) (full text, mbox, link).


Reply sent to Debian Archive Maintenance <ftpmaster@ftp-master.debian.org>:
You have taken responsibility. (Fri, 10 Apr 2009 22:18:09 GMT) (full text, mbox, link).


Notification sent to Josselin Mouette <joss@debian.org>:
Bug acknowledged by developer. (Fri, 10 Apr 2009 22:18:09 GMT) (full text, mbox, link).


Message #37 received at 520441-close@bugs.debian.org (full text, mbox, reply):

From: Debian Archive Maintenance <ftpmaster@ftp-master.debian.org>
To: 520441-close@bugs.debian.org
Cc: gtk+1.2@packages.debian.org, gtk+1.2@packages.qa.debian.org
Subject: Bug#520441: fixed
Date: Fri, 10 Apr 2009 21:51:46 +0000
We believe that the bug you reported is now fixed; the following
package(s) have been removed from unstable:

   gtk+1.2 | 1.2.10-18.1 | source
 libgtk1.2 | 1.2.10-18.1 | alpha, amd64, armel, hppa, hurd-i386, i386, ia64, mips, mipsel, powerpc, s390, sparc
libgtk1.2-common | 1.2.10-18.1 | all
libgtk1.2-dbg | 1.2.10-18.1 | alpha, amd64, armel, hppa, hurd-i386, i386, ia64, mips, mipsel, powerpc, s390, sparc
libgtk1.2-dev | 1.2.10-18.1 | alpha, amd64, armel, hppa, hurd-i386, i386, ia64, mips, mipsel, powerpc, s390, sparc
libgtk1.2-doc | 1.2.10-18.1 | all

Note that the package(s) have simply been removed from the tag
database and may (or may not) still be in the pool; this is not a bug.
The package(s) will be physically removed automatically when no suite
references them (and in the case of source, when no binary references
it).  Please also remember that the changes have been done on the
master archive (ftp-master.debian.org) and will not propagate to any
mirrors (ftp.debian.org included) until the next cron.daily run at the
earliest.

Packages are never removed from testing by hand.  Testing tracks
unstable and will automatically remove packages which were removed
from unstable when removing them from testing causes no dependency
problems.

Bugs which have been reported against this package are not automatically
removed from the Bug Tracking System.  Please check all open bugs and
close them or re-assign them to another package if the removed package
was superseded by another one.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 520441@bugs.debian.org.

The full log for this bug can be viewed at http://bugs.debian.org/520441

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@debian.org.

Debian distribution maintenance software
pp.
Frank Lichtenheld (the ftpmaster behind the curtain)




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 09 May 2009 07:31:17 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Tue Jan 9 21:07:58 2018; Machine Name: beach

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.