Subject: pkg/36293: rhythmbox does not run
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <cjs@netbsd.org>
List: pkgsrc-bugs
Date: 05/08/2007 05:15:00
>Number:         36293
>Category:       pkg
>Synopsis:       rhythmbox does not run
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue May 08 05:15:00 +0000 2007
>Originator:     Curt Sampson
>Release:        NetBSD 4.0_BETA2
>Organization:
	NetBSD
>Environment:
System: NetBSD stoic.cynic.net 4.0_BETA2 NetBSD 4.0_BETA2 (THINKPAD-4-$Revision: 762 $) #0: Thu Mar 8 11:26:03 JST 2007 cjs@stoic.cynic.net:/u/netbsd/build/i386-4.2007-02-07/obj/u/netbsd/src-4/sys/arch/i386/compile/THINKPAD-4 i386
Architecture: i386
Machine: i386
>Description:

    Building from pkgsrc head as of 2007-05-02, and with no packages
    previously installed, the rhythmbox package compiles, but does not
    run. When started, it prints the following to stdout:

(process:28660): GStreamer-WARNING **: The GStreamer function gst_init_get_option_group() was
        called, but the GLib threading system has not been initialised
        yet, something that must happen before any other GLib function
        is called. The application needs to be fixed so that it calls
           if (!g_thread_supported ()) g_thread_init(NULL);
        as very first thing in its main() function. Please file a bug
        against this application.
process 28660: D-Bus library appears to be incorrectly set up; failed to read machine uuid: Failed to open "/var/lib/dbus/machine-id": No such file or directory
See the manual page for dbus-uuidgen to correct this issue.
  D-Bus not compiled with backtrace support so unable to print a backtrace

(rhythmbox:28660): Gdk-CRITICAL **: gdk_x11_display_ungrab: assertion `display_x11->grab_count > 0' failed

(rhythmbox:28660): Gdk-CRITICAL **: gdk_x11_display_ungrab: assertion `display_x11->grab_count > 0' failed

(rhythmbox:28660): Gdk-CRITICAL **: gdk_x11_display_ungrab: assertion `display_x11->grab_count > 0' failed

(rhythmbox:28660): Gdk-CRITICAL **: gdk_x11_display_ungrab: assertion `display_x11->grab_count > 0' failed

(rhythmbox:28660): Gdk-CRITICAL **: gdk_x11_display_ungrab: assertion `display_x11->grab_count > 0' failed

(rhythmbox:28660): Gdk-CRITICAL **: gdk_x11_display_ungrab: assertion `display_x11->grab_count > 0' failed

(rhythmbox:28660): Gdk-CRITICAL **: gdk_x11_display_ungrab: assertion `display_x11->grab_count > 0' failed

(rhythmbox:28660): Gdk-CRITICAL **: gdk_x11_display_ungrab: assertion `display_x11->grab_count > 0' failed

(rhythmbox:28660): Gdk-CRITICAL **: gdk_x11_display_ungrab: assertion `display_x11->grab_count > 0' failed

(rhythmbox:28660): Gdk-CRITICAL **: gdk_x11_display_ungrab: assertion `display_x11->grab_count > 0' failed
Fontconfig warning: no <cachedir> elements found. Check configuration.
Fontconfig warning: adding <cachedir>/var/cache/fontconfig</cachedir>
Fontconfig warning: adding <cachedir>~/.fontconfig</cachedir>

    It then pops up a dialogue box stating:

	The application rhythmbox has crashed.

	Please install bug-buddy, the GNOME crash report tool, which
	enables you to send the developers detailed information about
	the error.

>How-To-Repeat:

	cd /usr/pkgsrc/audio/rhythmbox
	make package
	rhythmbox

>Fix: