Sunday, January 31, 2021

Remove audio/soundtracker

Starting this app spews numerous GLib-GObject-WARNING and -CRITICAL,
Gtk-WARNING, Pango-CRITICAL and Gdk-CRITICAL messages before dying right
away:

$ soundtracker
[...]
Segmentation fault (core dumped)

(gdb) bt
#0 0x000002fdf28dba99 in gdk_window_enable_synchronized_configure () from /usr/local/lib/libgdk-x11-2.0.so.2400.0
#1 0x000002fe76ab9e0e in gtk_window_realize () from /usr/local/lib/libgtk-x11-2.0.so.2400.0
#2 0x000002fe446793b9 in g_closure_invoke () from /usr/local/lib/libgobject-2.0.so.4200.12
#3 0x000002fe44691d9a in signal_emit_unlocked_R () from /usr/local/lib/libgobject-2.0.so.4200.12
#4 0x000002fe44692dda in g_signal_emit_valist () from /usr/local/lib/libgobject-2.0.so.4200.12
#5 0x000002fe446934a1 in g_signal_emit () from /usr/local/lib/libgobject-2.0.so.4200.12
#6 0x000002fe76a9d866 in gtk_widget_realize () from /usr/local/lib/libgtk-x11-2.0.so.2400.0
#7 0x000002fe76ab964b in gtk_window_show () from /usr/local/lib/libgtk-x11-2.0.so.2400.0
#8 0x000002fe446793b9 in g_closure_invoke () from /usr/local/lib/libgobject-2.0.so.4200.12
#9 0x000002fe44691d9a in signal_emit_unlocked_R () from /usr/local/lib/libgobject-2.0.so.4200.12
#10 0x000002fe44692dda in g_signal_emit_valist () from /usr/local/lib/libgobject-2.0.so.4200.12
#11 0x000002fe446934a1 in g_signal_emit () from /usr/local/lib/libgobject-2.0.so.4200.12
#12 0x000002fe76a9cb8a in gtk_widget_show () from /usr/local/lib/libgtk-x11-2.0.so.2400.0
#13 0x000002fb8268c5e2 in ?? ()
#14 0x000002fb82695f0c in ?? ()
#15 0x000002fb8267b411 in ?? ()
#16 0x0000000000000000 in ?? ()

We package 0.6.8 and http://soundtracker.org says this:

Last release (GTK+ 2): v1.0.1 (29-Jul-2020)
Development / maintenance (GTK+ 2): Git master
More or less functional GTK+ 3 port: Git gtk3 branch
Last release for GTK+ 1: v0.6.8 (25-Feb-2006)
The rest of this web site is mostly out of date.

So we're massively behind with a broken port that won't see updates.
Id' say interested users may port newer versions (once they're stable).

It also requires Python 2.

Objections? OK?

No comments:

Post a Comment