[opensuse-factory] [RFC] Drop glib/gtk/gnome 1.x stack
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
Le lundi 28 décembre 2009, à 18:15 +0100, Vincent Untz a écrit :
Packages that can be removed, but with no replacement =====================================================
Those are all dead upstream.
I forgot to mention: packages which are dead upstream, but where we have a patch to use GTK+ 2.x should probably also be removed, unless someone wants to maintain the upstream project. I'm only aware of gtktalog there. Vincent -- 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
Le lundi 28 décembre 2009, à 18:15 +0100, Vincent Untz a écrit :
Packages that can be removed, but with no replacement =====================================================
Those are all dead upstream.
I forgot to mention: packages which are dead upstream, but where we have a patch to use GTK+ 2.x should probably also be removed, unless someone wants to maintain the upstream project. I'm only aware of gtktalog there. There are some commercial apps that still require gtk1. Games from: http://www.linuxgamepublishing.com/
Il lunedì 28 dicembre 2009, Vincent Untz scrisse: the first that come to my mind.. So, whay don't "dowgrade" to contrib at least for another release (11.3) ? If contrib is not valid solution, a repo in obs might be enough.. Bye. -- *** Linux user # 198661 ---_ ICQ 33500725 *** *** Home http://www.kailed.net *** *** Powered by openSUSE *** -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Le mardi 29 décembre 2009, à 01:46 +0100, Daniele a écrit :
Le lundi 28 décembre 2009, à 18:15 +0100, Vincent Untz a écrit :
Packages that can be removed, but with no replacement =====================================================
Those are all dead upstream.
I forgot to mention: packages which are dead upstream, but where we have a patch to use GTK+ 2.x should probably also be removed, unless someone wants to maintain the upstream project. I'm only aware of gtktalog there. There are some commercial apps that still require gtk1. Games from: http://www.linuxgamepublishing.com/
Il lunedì 28 dicembre 2009, Vincent Untz scrisse: the first that come to my mind..
I would expect commercial apps that don't get updated to not link to gtk in a dynamic way, and to have it statically linked instead. If not, then, well, they did it wrong :/
So, whay don't "dowgrade" to contrib at least for another release (11.3) ? If contrib is not valid solution, a repo in obs might be enough..
Contrib is not a solution, since somebody will have to maintain it there too. If someone wants to maintain it (and this includes security issues), then it can be maintained in the main repository. (But again, I think it's not reasonable to keep it) Vincent -- 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
On Tuesday 2009-12-29 02:03, Vincent Untz wrote:
Packages that can be removed, but with no replacement =====================================================
Those are all dead upstream.
I forgot to mention: packages which are dead upstream, but where we have a patch to use GTK+ 2.x should probably also be removed, unless someone wants to maintain the upstream project. I'm only aware of gtktalog there. There are some commercial apps that still require gtk1.
I would expect commercial apps that don't get updated to not link to gtk in a dynamic way, and to have it statically linked instead. If not, then, well, they did it wrong :/
# zypper rm gtk The following packages are going to be REMOVED: gdk-pixbuf gtk gtk-devel icewm-default icewm-theme-icevista imlib xmms xmms-bs2b xmms-lib Not there yet. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Tue, 2009-12-29 at 03:34 +0100, Jan Engelhardt wrote:
I would expect commercial apps that don't get updated to not link to gtk in a dynamic way, and to have it statically linked instead. If not, then, well, they did it wrong :/
# zypper rm gtk The following packages are going to be REMOVED: gdk-pixbuf gtk gtk-devel icewm-default icewm-theme-icevista imlib xmms xmms-bs2b xmms-lib
xmms is obsolete and nobody should use it. Also why icewm depends of gtk1.x ? Sounds stupid for me. Death to gtk+-1.x please. Cheers Luis -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Dec 29, 3:12am, Luis Medinas wrote:
xmms is obsolete and nobody should use it.
I like xmms. I have, in addition to the main window, windows for playlist, equalizer and 'blur scope'. What would you suggest instead? Steve -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Tuesday 29 Dec 2009 03:12:09 Luis Medinas wrote:
On Tue, 2009-12-29 at 03:34 +0100, Jan Engelhardt wrote:
I would expect commercial apps that don't get updated to not link to gtk in a dynamic way, and to have it statically linked instead. If not, then, well, they did it wrong :/
# zypper rm gtk The following packages are going to be REMOVED: gdk-pixbuf gtk gtk-devel icewm-default icewm-theme-icevista imlib xmms xmms-bs2b xmms-lib
xmms is obsolete and nobody should use it. Also why icewm depends of gtk1.x ? Sounds stupid for me.
XMMS I'll have you know is probably the finest audio playing app Linux has beats the crap out of banshee VLC and the rest Pete . -- Powered by openSUSE 11.2 Milestone 2 (x86_64) Kernel: 2.6.30-rc6-git3-4- default KDE: 4.2.86 (KDE 4.2.86 (KDE 4.3 >= 20090514)) "release 1" 07:48 up 3 days 10:48, 2 users, load average: 0.04, 0.19, 0.24
Am 29.12.2009 08:49, schrieb Peter Nikolic:
On Tuesday 29 Dec 2009 03:12:09 Luis Medinas wrote:
On Tue, 2009-12-29 at 03:34 +0100, Jan Engelhardt wrote:
I would expect commercial apps that don't get updated to not link to gtk in a dynamic way, and to have it statically linked instead. If not, then, well, they did it wrong :/
# zypper rm gtk The following packages are going to be REMOVED: gdk-pixbuf gtk gtk-devel icewm-default icewm-theme-icevista imlib xmms xmms-bs2b xmms-lib
xmms is obsolete and nobody should use it. Also why icewm depends of gtk1.x ? Sounds stupid for me.
XMMS I'll have you know is probably the finest audio playing app Linux has beats the crap out of banshee VLC and the rest
I can remember the last time the gtk1 discussion came up with the same arguments also about xmms. And I still support that. Recently I'm trying to find a good and simple audio player and still XMMS seems to be the best fit. Last discussion nobody was able to point me to a good replacement. (/me knowing that's a little bit off-topic but still it needed to be repeated ;-)) Wolfgang -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Tuesday 29 Dec 2009 08:00:16 Wolfgang Rosenauer wrote:
Am 29.12.2009 08:49, schrieb Peter Nikolic:
On Tuesday 29 Dec 2009 03:12:09 Luis Medinas wrote:
On Tue, 2009-12-29 at 03:34 +0100, Jan Engelhardt wrote:
I would expect commercial apps that don't get updated to not link to gtk in a dynamic way, and to have it statically linked instead. If not, then, well, they did it wrong :/
# zypper rm gtk The following packages are going to be REMOVED: gdk-pixbuf gtk gtk-devel icewm-default icewm-theme-icevista imlib xmms xmms-bs2b xmms-lib
xmms is obsolete and nobody should use it. Also why icewm depends of gtk1.x ? Sounds stupid for me.
XMMS I'll have you know is probably the finest audio playing app Linux has beats the crap out of banshee VLC and the rest
I can remember the last time the gtk1 discussion came up with the same arguments also about xmms. And I still support that. Recently I'm trying to find a good and simple audio player and still XMMS seems to be the best fit. Last discussion nobody was able to point me to a good replacement. (/me knowing that's a little bit off-topic but still it needed to be repeated ;-))
Wolfgang Hi .
Yes there simply is not a worthy contender for XMMS as yet there have been attempts but not one can get close , it is small if you want it has visual tricks if you want it plays ALL formats if you want it does NOT attempt to be a psuedo file manager it's just a pity it has not been extended for video now there's a thought . We have a few people here that can think of nothing else but what can we get rid of that is still relavent this week . Ho Hummm Pete . -- Powered by openSUSE 11.2 Milestone 2 (x86_64) Kernel: 2.6.30-rc6-git3-4- default KDE: 4.2.86 (KDE 4.2.86 (KDE 4.3 >= 20090514)) "release 1" 09:17 up 3 days 12:17, 2 users, load average: 0.15, 0.16, 0.18
On Tuesday 2009-12-29 09:00, Wolfgang Rosenauer wrote:
The following packages are going to be REMOVED: gdk-pixbuf gtk gtk-devel icewm-default icewm-theme-icevista imlib xmms xmms-bs2b xmms-lib
xmms is obsolete and nobody should use it. Also why icewm depends of gtk1.x ? Sounds stupid for me.
XMMS I'll have you know is probably the finest audio playing app Linux has beats the crap out of banshee VLC and the rest
I can remember the last time the gtk1 discussion came up with the same arguments also about xmms. And I still support that. Recently I'm trying to find a good and simple audio player and still XMMS seems to be the best fit. Last discussion nobody was able to point me to a good replacement. (/me knowing that's a little bit off-topic but still it needed to be repeated ;-))
It is proposed by Novell staff[1] that audacious is the "preferred" replacement for xmms. However, I should check where the bug reports [53,54] went before trying to install and run that again. [1] https://bugzilla.novell.com/show_bug.cgi?id=219589 [53] http://jira.atheme.org/browse/AUD-53 [54] http://jira.atheme.org/browse/AUD-54 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Am 29.12.2009 10:22, schrieb Jan Engelhardt:
On Tuesday 2009-12-29 09:00, Wolfgang Rosenauer wrote:
xmms is obsolete and nobody should use it. Also why icewm depends of gtk1.x ? Sounds stupid for me.
XMMS I'll have you know is probably the finest audio playing app Linux has beats the crap out of banshee VLC and the rest
I can remember the last time the gtk1 discussion came up with the same arguments also about xmms. And I still support that. Recently I'm trying to find a good and simple audio player and still XMMS seems to be the best fit. Last discussion nobody was able to point me to a good replacement. (/me knowing that's a little bit off-topic but still it needed to be repeated ;-))
It is proposed by Novell staff[1] that audacious is the "preferred" replacement for xmms. However, I should check where the bug reports [53,54] went before trying to install and run that again.
Hmm, interesting. So XMMS got dropped while the proposed replacement was not added to openSUSE? (Or was it dropped also? But at least it's not available in openSUSE repos.) Wolfgang -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Le mardi 29 décembre 2009, à 03:34 +0100, Jan Engelhardt a écrit :
# zypper rm gtk The following packages are going to be REMOVED: gdk-pixbuf gtk gtk-devel icewm-default icewm-theme-icevista imlib xmms xmms-bs2b xmms-lib
Not there yet.
My original mail was a proposal, highlighting what needs to be done to make this happen. Of course we're not there yet since it was a request for comment. (FWIW, I've started fixing a few packages) As for xmms, all I know is that it's not in the openSUSE repositories. I don't think it makes sense to keep old & unmaintained libraries in the main repositories for packages that live outside... (also, looking at your list, and removing xmms: the only "issue" left is icewm-default, which I discussed in my original mail) Vincent -- 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
On Mon, 2009-12-28 at 19:18 -0800, Space Case wrote:
On Dec 29, 3:12am, Luis Medinas wrote:
xmms is obsolete and nobody should use it.
I like xmms. I have, in addition to the main window, windows for playlist, equalizer and 'blur scope'. What would you suggest instead?
There's tons of decent players, take a look at banshee, rhythmbox, muine, exaile, listen or if you like xmms interface look at audacious. Luis -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Tuesday 29 Dec 2009 13:57:34 Luis Medinas wrote:
On Mon, 2009-12-28 at 19:18 -0800, Space Case wrote:
On Dec 29, 3:12am, Luis Medinas wrote:
xmms is obsolete and nobody should use it.
I like xmms. I have, in addition to the main window, windows for playlist, equalizer and 'blur scope'. What would you suggest instead?
There's tons of decent players, take a look at banshee, rhythmbox, muine, exaile, listen or if you like xmms interface look at audacious.
Luis
I got an even better suggestion stop trying to dis XMMS it is the king of the heap as far as players go . Pete . -- Powered by openSUSE 11.2 Milestone 2 (x86_64) Kernel: 2.6.30-rc6-git3-4- default KDE: 4.2.86 (KDE 4.2.86 (KDE 4.3 >= 20090514)) "release 1" 16:05 up 3 days 19:05, 2 users, load average: 0.87, 0.56, 0.42
On Tue, Dec 29, 2009 at 04:05:53PM +0000, Peter Nikolic wrote:
On Tuesday 29 Dec 2009 13:57:34 Luis Medinas wrote:
On Mon, 2009-12-28 at 19:18 -0800, Space Case wrote:
On Dec 29, 3:12am, Luis Medinas wrote:
xmms is obsolete and nobody should use it.
I like xmms. I have, in addition to the main window, windows for playlist, equalizer and 'blur scope'. What would you suggest instead?
There's tons of decent players, take a look at banshee, rhythmbox, muine, exaile, listen or if you like xmms interface look at audacious.
Luis
I got an even better suggestion stop trying to dis XMMS it is the king of the heap as far as players go .
But it is not maintained (bugs, even security bugs, are not being fixed) and depends on obsolete libraries that are also not maintained, thus incurring a raising maintenance load. Petr "Pasky" Baudis -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Il martedì 29 dicembre 2009, Space Case scrisse:
On Dec 29, 3:12am, Luis Medinas wrote:
xmms is obsolete and nobody should use it.
I like xmms. I have, in addition to the main window, windows for playlist, equalizer and 'blur scope'. What would you suggest instead? Try this: http://www.qt-apps.org/content/show.php/Qmmp?content=59218 Bye.
-- *** Linux user # 198661 ---_ ICQ 33500725 *** *** Home http://www.kailed.net *** *** Powered by openSUSE *** -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Il martedì 29 dicembre 2009, Vincent Untz scrisse:
Le mardi 29 décembre 2009, à 03:34 +0100, Jan Engelhardt a écrit :
# zypper rm gtk The following packages are going to be REMOVED: gdk-pixbuf gtk gtk-devel icewm-default icewm-theme-icevista imlib xmms xmms-bs2b xmms-lib
Not there yet.
My original mail was a proposal, highlighting what needs to be done to make this happen. Of course we're not there yet since it was a request for comment. (FWIW, I've started fixing a few packages)
As for xmms, all I know is that it's not in the openSUSE repositories. I don't think it makes sense to keep old & unmaintained libraries in the main repositories for packages that live outside... Right, a semi-official obs repo is, IMHO, the best compromise.
(also, looking at your list, and removing xmms: the only "issue" left is icewm-default, which I discussed in my original mail) Drop and replace with lxde. Bye.
-- *** Linux user # 198661 ---_ ICQ 33500725 *** *** Home http://www.kailed.net *** *** Powered by openSUSE *** -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Tuesday 29 Dec 2009 16:53:52 Petr Baudis wrote:
On Tue, Dec 29, 2009 at 04:05:53PM +0000, Peter Nikolic wrote:
On Tuesday 29 Dec 2009 13:57:34 Luis Medinas wrote:
On Mon, 2009-12-28 at 19:18 -0800, Space Case wrote:
On Dec 29, 3:12am, Luis Medinas wrote:
xmms is obsolete and nobody should use it.
I like xmms. I have, in addition to the main window, windows for playlist, equalizer and 'blur scope'. What would you suggest instead?
There's tons of decent players, take a look at banshee, rhythmbox, muine, exaile, listen or if you like xmms interface look at audacious.
Luis
I got an even better suggestion stop trying to dis XMMS it is the king of the heap as far as players go .
But it is not maintained (bugs, even security bugs, are not being fixed) and depends on obsolete libraries that are also not maintained, thus incurring a raising maintenance load.
Petr "Pasky" Baudis But there is nothing to replace it , This security thing is becoming a bit of a nonsense lets face it we are talking about Home systems not top security commercial or government systems here they got SLED and SLES if they are running 11.2 distro then thats their problem .
When there is a decent working replacement for XMMS then all well and good but so far the choices just suck . Pete . -- Powered by openSUSE 11.2 Milestone 2 (x86_64) Kernel: 2.6.30-rc6-git3-4- default KDE: 4.2.86 (KDE 4.2.86 (KDE 4.3 >= 20090514)) "release 1" 18:45 up 3 days 21:45, 2 users, load average: 0.22, 0.21, 0.18
On Tuesday 29 Dec 2009 17:15:17 Daniele wrote:
Il martedì 29 dicembre 2009, Space Case scrisse:
On Dec 29, 3:12am, Luis Medinas wrote:
xmms is obsolete and nobody should use it.
I like xmms. I have, in addition to the main window, windows for playlist, equalizer and 'blur scope'. What would you suggest instead?
Try this: http://www.qt-apps.org/content/show.php/Qmmp?content=59218 Bye.
Could not be installed may try by hand but no go using one click Pete . -- Powered by openSUSE 11.2 Milestone 2 (x86_64) Kernel: 2.6.30-rc6-git3-4- default KDE: 4.2.86 (KDE 4.2.86 (KDE 4.3 >= 20090514)) "release 1" 19:00 up 3 days 22:00, 2 users, load average: 1.20, 0.79, 0.52
On Tue, 2009-12-29 at 18:50 +0000, Peter Nikolic wrote:
But there is nothing to replace it , This security thing is becoming a bit of a nonsense lets face it we are talking about Home systems not top security commercial or government systems here they got SLED and SLES if they are running 11.2 distro then thats their problem .
I would argue against that kind of thinking. Security isn't just about hacks into your server. It's also about vulnerabilities of the desktop. And much of the vulnerability exploits that occur in this world are on home systems. Specifically, Windows home systems that cripple the rest of the world. To forgo such thinking would be to re-introduce home system vulnerability to Linux/openSUSE systems that we've been good at avoiding all along. I would also argue that not all openSUSE installations are home systems. I use a number of openSUSE boxes in business/commercial situations as well. So, we shouldn't limit our thinking of who uses openSUSE. Although, I will grant that the majority of users are likely home users.
When there is a decent working replacement for XMMS then all well and good but so far the choices just suck .
Sometimes, we seem to forget we're in an open source world. If XMMS is a must have, then we have the opportunity to adopt it, fix it, rally support around it to get others to work with it and rebuild the ecosystem around XMMS that seems to have disintegrated. We all say "We gotta <insert what you will>...." but no one ever seems to step up to the plate to make it happen.
Pete .
If XMMS is truly the way to go, then let's roll up our sleeves and make it truly a viable option complete with the fixes it needs that reflect the quality and security considerations that make openSUSE known. -- Bryen Yunashko openSUSE Board Member GNOME-A11y Team Member www.bryen.com (Personal Blog) www.planet-a11y.net (Feed aggregator of the Accessibility Community) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Tuesday 29 Dec 2009 19:08:16 Bryen M Yunashko wrote:
On Tue, 2009-12-29 at 18:50 +0000, Peter Nikolic wrote:
But there is nothing to replace it , This security thing is becoming a bit of a nonsense lets face it we are talking about Home systems not top security commercial or government systems here they got SLED and SLES if they are running 11.2 distro then thats their problem .
I would argue against that kind of thinking. Security isn't just about hacks into your server. It's also about vulnerabilities of the desktop. And much of the vulnerability exploits that occur in this world are on home systems. Specifically, Windows home systems that cripple the rest of the world. To forgo such thinking would be to re-introduce home system vulnerability to Linux/openSUSE systems that we've been good at avoiding all along.
Well we will have to agree to disagree on that one
I would also argue that not all openSUSE installations are home systems. I use a number of openSUSE boxes in business/commercial situations as well. So, we shouldn't limit our thinking of who uses openSUSE. Although, I will grant that the majority of users are likely home users.
When there is a decent working replacement for XMMS then all well and good but so far the choices just suck .
Sometimes, we seem to forget we're in an open source world. If XMMS is a must have, then we have the opportunity to adopt it, fix it, rally support around it to get others to work with it and rebuild the ecosystem around XMMS that seems to have disintegrated. We all say "We gotta <insert what you will>...." but no one ever seems to step up to the plate to make it happen.
Pete .
If XMMS is truly the way to go, then let's roll up our sleeves and make it truly a viable option complete with the fixes it needs that reflect the quality and security considerations that make openSUSE known.
Now that is what i love to see happen but i have tried and tried so many times to get my head round C and C++ with no luck else i would dive right in and sort it out my coding days seem to have faded out . As for the suggestion of Qmmp that was mentioned it is going to need a bit of massaging to get it to install the only ones i can find are for 11.1 We will see once again if i can get something to stick in this stubborn brain and see if i can sort that out for 11.2 . Pete . -- Powered by openSUSE 11.2 Milestone 2 (x86_64) Kernel: 2.6.30-rc6-git3-4- default KDE: 4.2.86 (KDE 4.2.86 (KDE 4.3 >= 20090514)) "release 1" 19:26 up 3 days 22:26, 2 users, load average: 0.76, 0.80, 0.68
2009/12/29 Peter Nikolic
On Tuesday 29 Dec 2009 16:53:52 Petr Baudis wrote:
On Tue, Dec 29, 2009 at 04:05:53PM +0000, Peter Nikolic wrote:
On Tuesday 29 Dec 2009 13:57:34 Luis Medinas wrote:
On Mon, 2009-12-28 at 19:18 -0800, Space Case wrote:
On Dec 29, 3:12am, Luis Medinas wrote:
xmms is obsolete and nobody should use it.
I like xmms. I have, in addition to the main window, windows for playlist, equalizer and 'blur scope'. What would you suggest instead?
There's tons of decent players, take a look at banshee, rhythmbox, muine, exaile, listen or if you like xmms interface look at audacious.
Luis
I got an even better suggestion stop trying to dis XMMS it is the king of the heap as far as players go .
But it is not maintained (bugs, even security bugs, are not being fixed) and depends on obsolete libraries that are also not maintained, thus incurring a raising maintenance load.
Petr "Pasky" Baudis But there is nothing to replace it , This security thing is becoming a bit of a nonsense lets face it we are talking about Home systems not top security commercial or government systems here they got SLED and SLES if they are running 11.2 distro then thats their problem .
When there is a decent working replacement for XMMS then all well and good but so far the choices just suck .
Just prove there isn't a decent working replacement for XMMS. Start listing bug reports.. Here the only bug reports seen are the ones from jengelh. - There is problem with XMMS - AUD-53 is a no problem with Audacious. Read the bug report to see the problem is with an specific ALSA driver. - AUD-54 is a problem with the user that fails to install the HTTP Audacious plugin and then complains because Audacious doesn't plays HTTP streams. Yes, I tested it and after installing the audacious-plugins-transport-http package the URL from the bug report just worked. So right now the list of real problems is XMMS: 1 Audacious: 0 Audacious wins... -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 29/12/09 19:01, Peter Nikolic wrote:
On Tuesday 29 Dec 2009 17:15:17 Daniele wrote:
Il martedì 29 dicembre 2009, Space Case scrisse:
On Dec 29, 3:12am, Luis Medinas wrote:
xmms is obsolete and nobody should use it.
I like xmms. I have, in addition to the main window, windows for playlist, equalizer and 'blur scope'. What would you suggest instead?
Try this: http://www.qt-apps.org/content/show.php/Qmmp?content=59218 Bye.
Could not be installed may try by hand but no go using one click
Pete .
I got it to build here, just needed savpack and wavpack-devel installed. Regards Sid. -- Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support Specialist, Cricket Coach Microsoft Windows Free Zone - Linux used for all Computing Tasks -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Monday, 2009-12-28 at 19:18 -0800, Space Case wrote:
On Dec 29, 3:12am, Luis Medinas wrote:
xmms is obsolete and nobody should use it.
I like xmms. I have, in addition to the main window, windows for playlist, equalizer and 'blur scope'. What would you suggest instead?
Well, audacious is a modern fork of beep, which was a fork of xmms. And some more, I think. Unless you need some of the propietary plugins, they are fine. http://en.wikipedia.org/wiki/Xmms#Forks XMMS has continued to use GTK+ 1.x toolkit, despite a major revision of GTK (2.x) being available for several years. The primary reason for this reluctance to upgrade is that many XMMS plugins (written by third parties) are dependent on the older version of GTK+ to properly function (e.g. about boxes and configuration dialogs). Many software developers also consider the XMMS codebase to be poorly designed and difficult to maintain. These factors led to various forks and related projects: - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAks6hyMACgkQtTMYHG2NR9WFqACbBHln3B822Mj03h8FGC0zOrYm PMkAnia1wfVhS/1eDtGWB4iRTNFAUnt9 =x17+ -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tuesday, 2009-12-29 at 10:28 +0100, Wolfgang Rosenauer wrote:
Hmm, interesting. So XMMS got dropped while the proposed replacement was not added to openSUSE? (Or was it dropped also? But at least it's not available in openSUSE repos.)
It is available in packman. I use it. Maybe there are legal reasons for not having it? Like mp3 support. - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAks6iIQACgkQtTMYHG2NR9W0SwCgi1pgeClr6RtRazN6IkcYWlQG 1hwAn1qB2PeNo27QhIx/uAYofN4AawRP =94Fr -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Dec 29, 6:15pm, Daniele wrote:
Il martedì 29 dicembre 2009, Space Case scrisse:
I like xmms. I have, in addition to the main window, windows for playlist, equalizer and 'blur scope'. What would you suggest instead? Try this: http://www.qt-apps.org/content/show.php/Qmmp?content=59218
Looks promising. Is there a Suse repository that contains that for 11.2 or factory? Steve -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
* Space Case
Looks promising. Is there a Suse repository that contains that for 11.2 or factory?
http://software.opensuse.org/search use the force, Luke. -- Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://counter.li.org -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Wednesday 2009-12-30 06:01, Patrick Shanahan wrote:
* Space Case
[12-29-09 22:57]: [qmmp] Looks promising. Is there a Suse repository that contains that for 11.2 or factory?
http://software.opensuse.org/search
use the force, Luke.
Except that none you will find there will have audio/mpeg support. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
2009/12/30 Jan Engelhardt
On Wednesday 2009-12-30 06:01, Patrick Shanahan wrote:
* Space Case
[12-29-09 22:57]: [qmmp] Looks promising. Is there a Suse repository that contains that for 11.2 or factory?
http://software.opensuse.org/search
use the force, Luke.
Except that none you will find there will have audio/mpeg support.
So what? neither has xmms in openSUSE. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Tuesday 29 Dec 2009 17:15:17 Daniele wrote:
Il martedì 29 dicembre 2009, Space Case scrisse:
On Dec 29, 3:12am, Luis Medinas wrote:
xmms is obsolete and nobody should use it.
I like xmms. I have, in addition to the main window, windows for playlist, equalizer and 'blur scope'. What would you suggest instead?
Try this: http://www.qt-apps.org/content/show.php/Qmmp?content=59218 Bye.
Well it's working but now to find out where to put the skins as there is so far Zero documentation that i can find , I got rucks of XMMS skins that it is claimed to be able to use but where to place them the preferences gives no hints no chooser only shows the default Think it still has a long way to go to be an replacement for XMMS Pete . -- Powered by openSUSE 11.2 Milestone 2 (x86_64) Kernel: 2.6.30-rc6-git3-4- default KDE: 4.2.86 (KDE 4.2.86 (KDE 4.3 >= 20090514)) "release 1" 14:13 up 4 days 17:13, 3 users, load average: 0.12, 0.08, 0.02
On Wednesday 2009-12-30 15:16, Peter Nikolic wrote:
On Tuesday 29 Dec 2009 17:15:17 Daniele wrote:
Il martedì 29 dicembre 2009, Space Case scrisse:
On Dec 29, 3:12am, Luis Medinas wrote:
xmms is obsolete and nobody should use it.
I like xmms. I have, in addition to the main window, windows for playlist, equalizer and 'blur scope'. What would you suggest instead?
Try this: http://www.qt-apps.org/content/show.php/Qmmp?content=59218 Bye.
Well it's working but now to find out where to put the skins
Preferences > Skins > Import. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Wednesday 2009-12-30 13:53, Stefan Seyfried wrote:
[qmmp] Looks promising. Is there a Suse repository that contains that for 11.2 or factory?
http://software.opensuse.org/search use the force, Luke.
Except that none you will find there will have audio/mpeg support.
So what? neither has xmms in openSUSE.
So pointing to software.opensuse.org won't be of use. There, I compiled it with mad, ffmpeg and bs2b: http://jftp.medozas.de/SUSE-11.2 Bottom line: It works (contrary to my previous audacious expriences), but is missing some features - like disabling the spectrometer, and changing the font in the playlist. The quest goes on... -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Tuesday 2009-12-29 23:53, Carlos E. R. wrote:
On Tuesday, 2009-12-29 at 10:28 +0100, Wolfgang Rosenauer wrote:
Hmm, interesting. So XMMS got dropped while the proposed replacement was not added to openSUSE? (Or was it dropped also? But at least it's not available in openSUSE repos.)
It is available in packman. I use it. Maybe there are legal reasons for not having it? Like mp3 support.
That is no argument. The openSUSE version could have at least Ogg support. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 30/12/09 14:16, Peter Nikolic wrote:
On Tuesday 29 Dec 2009 17:15:17 Daniele wrote:
Il martedì 29 dicembre 2009, Space Case scrisse:
On Dec 29, 3:12am, Luis Medinas wrote:
xmms is obsolete and nobody should use it.
I like xmms. I have, in addition to the main window, windows for playlist, equalizer and 'blur scope'. What would you suggest instead?
Try this: http://www.qt-apps.org/content/show.php/Qmmp?content=59218 Bye.
Well it's working but now to find out where to put the skins as there is so far Zero documentation that i can find , I got rucks of XMMS skins that it is claimed to be able to use but where to place them the preferences gives no hints no chooser only shows the default
Think it still has a long way to go to be an replacement for XMMS
Pete .
# l ~/.qmmp total 20 drwxr-xr-x 3 root root 50 2009-12-30 16:40 ./ drwx------ 65 root root 8192 2009-12-30 16:26 ../ -rw-r--r-- 1 root root 134 2009-12-30 16:40 playlist.txt -rw-r--r-- 1 root root 777 2009-12-30 16:40 qmmprc drwxr-xr-x 2 root root 6 2009-12-30 16:26 skins/ I've just been playing an audio/video presentation Intro_to_Beagle_Software_Defined_Radio.flv, no problems, it chose the mplayer plugin. Regards Sid. -- Sid Boyce ... Hamradio License G3VBV, Licensed Private Pilot Emeritus IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support Specialist, Cricket Coach Microsoft Windows Free Zone - Linux used for all Computing Tasks -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
2009/12/30 Jan Engelhardt
On Wednesday 2009-12-30 13:53, Stefan Seyfried wrote:
[qmmp] Looks promising. Is there a Suse repository that contains that for 11.2 or factory?
http://software.opensuse.org/search use the force, Luke.
Except that none you will find there will have audio/mpeg support.
So what? neither has xmms in openSUSE.
So pointing to software.opensuse.org won't be of use.
There, I compiled it with mad, ffmpeg and bs2b: http://jftp.medozas.de/SUSE-11.2
Bottom line: It works (contrary to my previous audacious expriences), but is missing some features - like disabling the spectrometer, and changing the font in the playlist.
The quest goes on...
Not being able to change the font in the playlist is in no way a good cause to keep GTK1 in the distribution. But, if such a thing is so important to you, open a bug report. "Other players don't make things I like but I never asked for to the developer" is even a worse cause to keep GTK1. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 30/12/09 11:20, Jan Engelhardt wrote:
Bottom line: It works
Yes, and looks like a suitable replacement for XMMS, Im actually using the RPM you just provided, thanks :) Will be great If packman can ship a subpackage qmmp-restricted or similar though. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Wednesday 30 Dec 2009 16:49:11 Sid Boyce wrote:
On 30/12/09 14:16, Peter Nikolic wrote:
On Tuesday 29 Dec 2009 17:15:17 Daniele wrote:
Il martedì 29 dicembre 2009, Space Case scrisse:
On Dec 29, 3:12am, Luis Medinas wrote:
xmms is obsolete and nobody should use it.
I like xmms. I have, in addition to the main window, windows for playlist, equalizer and 'blur scope'. What would you suggest instead?
Try this: http://www.qt-apps.org/content/show.php/Qmmp?content=59218 Bye.
Well it's working but now to find out where to put the skins as there is so far Zero documentation that i can find , I got rucks of XMMS skins that it is claimed to be able to use but where to place them the preferences gives no hints no chooser only shows the default
Think it still has a long way to go to be an replacement for XMMS
Pete .
# l ~/.qmmp total 20 drwxr-xr-x 3 root root 50 2009-12-30 16:40 ./ drwx------ 65 root root 8192 2009-12-30 16:26 ../ -rw-r--r-- 1 root root 134 2009-12-30 16:40 playlist.txt -rw-r--r-- 1 root root 777 2009-12-30 16:40 qmmprc drwxr-xr-x 2 root root 6 2009-12-30 16:26 skins/
I've just been playing an audio/video presentation Intro_to_Beagle_Software_Defined_Radio.flv, no problems, it chose the mplayer plugin. Regards Sid. Thanks Sid sorted got a useable skin up now have to play with it for a few days now
Pete . -- Powered by openSUSE 11.2 Milestone 2 (x86_64) Kernel: 2.6.30-rc6-git3-4- default KDE: 4.2.86 (KDE 4.2.86 (KDE 4.3 >= 20090514)) "release 1" 21:16 up 5 days 0:16, 4 users, load average: 1.23, 1.00, 0.77
On Dec 30, 12:01am, Patrick Shanahan wrote:
* Space Case
[12-29-09 22:57]: Looks promising. Is there a Suse repository that contains that for 11.2 or factory?
http://software.opensuse.org/search
use the force, Luke.
Cool. Gotta know the force exists before one can use it. ;-) Steve -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Wednesday 2009-12-30 23:17, Space Case wrote:
On Dec 30, 12:01am, Patrick Shanahan wrote:
* Space Case
[12-29-09 22:57]: Looks promising. Is there a Suse repository that contains that for 11.2 or factory?
http://software.opensuse.org/search
use the force, Luke.
Cool. Gotta know the force exists before one can use it. ;-)
It does: F = m * a. SCNR, Jan -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 30/12/09 11:20, Jan Engelhardt wrote:
Bottom line: It works
If it happends to support "find song as you type" and CDDB/Freedb/Musicbrainz/whatever thing to tag songs in the future, Im sold, ready to ditch amarok ;-) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Vincent Untz wrote:
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.
We still have even older toolkits like motif and xaw3d. Gtk1 was once very popular, there are probably 3rd party tools out there that use it¹.
Why should we remove those libraries? Well, they're not maintained upstream, and from a security point of view, this can be quite bad.
Well, what kind of security issues do you expect? Some integer overflows in gdk_pixbuf maybe. Nothing that would be hard nor critical to fix I suppose. cu Ludwig [1] Wasn't there some Deutsche Telekom Phone Book CD that had a gtk app on it? I can't remember exactly. -- (o_ Ludwig Nussel //\ V_/_ http://www.suse.de/ SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nuernberg) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Le jeudi 07 janvier 2010, à 13:24 +0100, Ludwig Nussel a écrit :
Vincent Untz wrote:
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.
We still have even older toolkits like motif and xaw3d. Gtk1 was once very popular, there are probably 3rd party tools out there that use it¹.
For motif: - last release of openmotif: 2.3.2, 15/03/2009 - last release of lesstif: 0.95.2, 27/05/2009 For xaw3d: - last release: 1.5E, 17/04/2003 For GTK+ 1.2: - last release: 1.2.10, 04/01/2002 It looks to me like motif is well maintained anyway, so it's not an issue. Xaw3d is not as well maintained, but at least it had a release after the last GTK+ 1.2 release...
Why should we remove those libraries? Well, they're not maintained upstream, and from a security point of view, this can be quite bad.
Well, what kind of security issues do you expect? Some integer overflows in gdk_pixbuf maybe. Nothing that would be hard nor critical to fix I suppose.
I don't assume anything about potential security issues, except that I doubt anybody from the GNOME team will ever look at them. Keep also in mind that applications (or optional code in applications) using those old libraries are likely to not be maintained by anybody upstream since many years. This means we're supporting stuff with no active upstream, and this is generally a bad idea, imho. Anyway, let's turn the topic another way: the GNOME team will most likely stop supporting glib/gtk 1.x (and other GNOME 1.x stuff) in 11.3. If anybody wants to step up and maintain them, we can make this happen: we will create a devel project in the build service and move everything there. Vincent -- 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
participants (16)
-
Bryen M Yunashko
-
Carlos E. R.
-
Cristian Morales Vega
-
Cristian Rodríguez
-
Daniele
-
Jan Engelhardt
-
Ludwig Nussel
-
Luis Medinas
-
Patrick Shanahan
-
Peter Nikolic
-
Petr Baudis
-
Sid Boyce
-
Stefan Seyfried
-
Vincent Untz
-
Wolfgang Rosenauer
-
wormey@eskimo.com