NetBSD Problem Report #60929
From pacavegano@odonian.org Mon Oct 26 18:38:53 2026
Return-Path: <pacavegano@odonian.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256
client-signature RSA-PSS (2048 bits) client-digest SHA256)
(Client CN "mail.netbsd.org", Issuer "YR1" (not verified))
by mollari.NetBSD.org (Postfix) with ESMTPS id 2FDF21A923B
for <gnats-bugs@gnats.NetBSD.org>; Mon, 26 Oct 2026 18:38:53 +0000 (UTC)
Message-Id: <20261022181844.BA3F54F5B0F@optimus.soqforest.home.arpa>
Date: Thu, 22 Oct 2026 11:18:44 -0700 (PDT)
From: pacavegano@odonian.org
Reply-To: pacavegano@odonian.org
To: gnats-bugs@NetBSD.org
Subject: Rhythmbox fatal error
X-Send-Pr-Version: 3.95
X-From4GNATS: "pacavegano@odonian.org via gnats" <gnats-admin@NetBSD.org>
>Number: 60929
>Category: pkg
>Synopsis: selecting 'Grilo media brower' in Rhythmbox Preferences->Plugins causes crash
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: pkg-manager
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Oct 26 18:40:01 +0000 2026
>Closed-Date: Mon Oct 26 21:20:47 +0000 2026
>Last-Modified: Mon Oct 26 21:25:01 +0000 2026
>Originator: pacavegano@odonian.org
>Release: NetBSD 11.0
>Organization:
>Environment:
System: NetBSD optimus.soqforest.home.arpa 11.0 NetBSD 11.0 (GENERIC) #0: Thu Jul 30 15:23:12 UTC 2026 mkrepro@mkrepro.NetBSD.org:/usr/src/sys/arch/amd64/compile/GENERIC amd64
Architecture: x86_64
Machine: amd64
>Description:
In Rhythmbox, if one opens Preferences->Plugins and clicks the box for 'Grilo media browser' (the only box not checked by default) the application immediately crashes and cannot be relaunched. When attempting to launch from the command line the following output is seen:
(rhythmbox:13538): libsoup-ERROR **: 19:08:54.274: libsoup2 symbols detected. Using libsoup2 and libsoup3 in the same process is not supported.
Abort trap (core dumped) rhythmbox
If it is launched from the command line with 'rhythmbox --disable-plugins' it launches without issue. However, the Preferences->Plugins dialog is then empty, making it impossible to uncheck Grilo.
>How-To-Repeat:
Go to Preferences->Plugins and check the box for 'Grilo media browser'.
>Fix:
Removing the file ~/.config/dconf/user allows Rhythmbox to be launched in its default state (with Grilo not checked).
>Release-Note:
>Audit-Trail:
From: "Thomas Klausner" <wiz@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/60929 CVS commit: pkgsrc/audio/rhythmbox
Date: Mon, 26 Oct 2026 21:19:51 +0000
Module Name: pkgsrc
Committed By: wiz
Date: Mon Oct 26 21:19:51 UTC 2026
Modified Files:
pkgsrc/audio/rhythmbox: Makefile PLIST
Log Message:
rhythmbox: remove grilo support
libsoup2 (required by rhythmbox) and libsoup3 (pulled in by grilo)
can not coexist in the same binary, see PR 60929.
Bump PKGREVISION.
To generate a diff of this commit:
cvs rdiff -u -r1.228 -r1.229 pkgsrc/audio/rhythmbox/Makefile
cvs rdiff -u -r1.32 -r1.33 pkgsrc/audio/rhythmbox/PLIST
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
State-Changed-From-To: open->closed
State-Changed-By: wiz@NetBSD.org
State-Changed-When: Mon, 26 Oct 2026 21:20:47 +0000
State-Changed-Why:
Fixed by disabling grilo support in rhythmbox.
From: Thomas Klausner <wiz@netbsd.org>
To: NetBSD bugtracking <gnats-bugs@netbsd.org>
Cc:
Subject: Re: pkg/60929: Rhythmbox fatal error
Date: Mon, 26 Oct 2026 22:20:24 +0100
On Mon, Oct 26, 2026 at 06:40:01PM +0100, pacavegano@odonian.org via gnats wrote:
> In Rhythmbox, if one opens Preferences->Plugins and clicks the box for 'Grilo media browser' (the only box not checked by default) the application immediately crashes and cannot be relaunched. When attempting to launch from the command line the following output is seen:
>
> (rhythmbox:13538): libsoup-ERROR **: 19:08:54.274: libsoup2 symbols detected. Using libsoup2 and libsoup3 in the same process is not supported.
> Abort trap (core dumped) rhythmbox
>
> If it is launched from the command line with 'rhythmbox --disable-plugins' it launches without issue. However, the Preferences->Plugins dialog is then empty, making it impossible to uncheck Grilo.
> >How-To-Repeat:
> Go to Preferences->Plugins and check the box for 'Grilo media browser'.
> >Fix:
> Removing the file ~/.config/dconf/user allows Rhythmbox to be launched in its default state (with Grilo not checked).
grilo in pkgsrc is built against libsoup3 (which is 3.x).
rhythmbox is using libsoup (which version 2.x).
I just tried, but the current pkgsrc version of rhythmbox requires
libsoup 2, libsoup 3 is not supported.
So for now I've removed grilo support from rhythmbox; perhaps this can
be revisited after an update.
Thomas
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.51 2026/08/10 02:28:17 riastradh Exp $
$NetBSD: gnats_config.sh,v 1.10 2026/05/13 22:00:09 riastradh Exp $
Copyright © 1994-2026
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.