Hi, For a while, I've been wondering why we still have glib 1.x and gtk 1.x (as well as some other part of the GNOME 1.x stack). So today I looked at this closely, and I think we can work towards removing those packages. Why should we remove those libraries? Well, they're not maintained upstream, and from a security point of view, this can be quite bad. See below for some analysis on which package it impacts, and what needs to be done. Please have a look at the list of packages that would get removed. Note: I've filed this as https://features.opensuse.org/308601 Thanks, Vincent ====================================================================== One package needs to be investigated: psx-plugins. All other packages fall in some category: Packages that need to be updated or changed =========================================== fvwm2-gtk: - this is only a GTK-based alternative for GUI elements in fvwm. Not critical. - remove the dependency from fvwm2 icewm: - simple wm - make it compile without imlib mgp: - tool for presentation - add patch to move to imlib2 (from Debian, and committed upstream) procmeter: - monitoring tool - version 3.5 is based on GTK+ 2.x qiv: - image viewer - version 2.2.2 (http://spiegl.de/qiv/) uses GDK 2.x smilutils: - tool to convert/edit digital video data (used by kino) - ported to GTK+ 2.0 in cvs - other distributions use code from cvs swami: - soundfont editor - uses GTK+ 2.x in svn - will have a release by next May according to mailing list TeX-Guy: - dvi library and utilities - GTK+ 1.x only needed for xgdvi - evince can replace xgdvi usbview: - display topography of USB devices - version 1.1 uses GTK+ 2.x WindowMaker-applets: - various applets for WindowMaker - it looks like E-Notes, wmtimer and wmcliphist are the ones requiring the new libraries - wmcliphist 1.0 uses GTK+ 2.x - wmtimer 2.92 uses GTK+ 2.x - e-notes 0.5 was released in 2001, and there has been no change since then (we have 0.4). Maybe just drop it? wmakerconf: - configuration tool for Window Maker - versions >= 2.11 use GTK+ 2.x xteddy: - some weird app ;-) - version 2.2 uses imlib 2 xzgv: - image viewer - 0.9.x versions use GTK+ 2.x Packages that can be safely removed =================================== ami: - Korean input method - scim deprecates this fnlib: - font rendering for enlightenment - was used by old versions of enlightenment only, as far as I know gau: - Gtk-based Hangul terminal emulator - shouldn't be needed with a recent terminal and a good Korean input method gdk-pixbuf: - library for images - can only be used with GTK+ 1.x (was integrated in GTK+ 2.x) gnome-libs: - GNOME 1.x libraries - can only be used with GTK+ 1.x goom2k4: - visual effects generator for mp3 players - not used by anything anymore, as far as I can tell (code was integrated in gstreamer) imlib: - image loading and rendering library - part of what we want to remove kanji-lookup: - simple kanji lookup application - gucharmap can be used nicolatter: - Japanese input method - scim deprecates this orbit: - GNOME 1.x library - can only be used with GTK+ 1.x Packages that can be removed, but with no replacement ===================================================== Those are all dead upstream. bombermaze: - game (bomberman/dynablaster clone) - similar games are available in the games OBS project (xblast, tomatoes) gbuffy: - mailbox watcher - patch to port to gtk2 available in case someone wants to resurrect the project: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=515274 pcpmon: - graphical monitor for Performance Co-Pilot - kmchart is an alternative soundtracker: - sound editor - has been removed from Debian -- Les gens heureux ne sont pas pressés. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org