Issue Details (XML | Word | Printable)

Key: MBS-2249
Type: Bug Bug
Status: Closed Closed
Resolution: Won't Fix
Priority: Major Major
Assignee: Oliver Charles
Reporter: Charles Babby
Votes: 1
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
MusicBrainz Server

Sound Juicer no longer works with NGS

Created: 20/May/11 08:17 PM   Updated: 26/Jul/11 11:59 AM   Resolved: 27/May/11 03:26 PM
Component/s: None
Affects Version/s: None
Fix Version/s: Hot fixes, 2011-05-27

File Attachments: 1. Text File test_with_more_details.txt (12 kB) 25/May/11 08:51 PM - Jipi I. Ratonpiru

Issue Links:
Relates
 


 Description  « Hide

I have Ubuntu 10.04 installed and am using Sound Juicer to rip CDs into Rhythmbox. Sound Juicer was retrieving artist/track data from MusicBrainz with no problem on all CDs (old and new) until for some reason it no longer retrieved the data. The following is from my Terminal:

cb@ubuntu:~$ sound-juicer retrieve tracks data from musicbrainz
This CD could not be queried: Cannot find musicbrainz pages on server. Check your server name and port settings.

(sound-juicer:7995): Gtk-CRITICAL **: gtk_entry_set_text: assertion `text != NULL' failed

(sound-juicer:7995): Gtk-CRITICAL **: gtk_entry_set_text: assertion `text != NULL' failed

    • (sound-juicer:7995): CRITICAL **: musicbrainz_submit_message_area_new: assertion `title != NULL' failed

(sound-juicer:7995): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(sound-juicer:7995): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

    • (sound-juicer:7995): CRITICAL **: gedit_message_area_set_default_response: assertion `GEDIT_IS_MESSAGE_AREA (message_area)' failed

(sound-juicer:7995): Gtk-CRITICAL **: gtk_widget_show: assertion `GTK_IS_WIDGET (widget)' failed
This CD could not be queried: Cannot find musicbrainz pages on server. Check your server name and port settings.

Thanks...Any help is appreciated~



Sort Order: Ascending order - Click to sort in descending order
voiceinsideyou added a comment - 21/May/11 04:02 AM

Do you have the details on which CD/discId caused this; i.e the query it made to the web service?


nikki added a comment - 21/May/11 11:57 AM

Simon can reproduce this on his computer with any CD. I don't know how to get the query it made to the webservice though.


Oliver Charles added a comment - 23/May/11 09:40 PM

I don't have a CD drive so I'm not sure how I can help with this. If some could provide a tcpdump of soundjuicer or something, I can have a look


Jipi I. Ratonpiru added a comment - 25/May/11 08:51 PM

Here you are.
I see the same problem. I have done the standard updates in my system, but I do not remember that I would have updated anything about Sound Juicer.
I tested with CD's that I can find in MusicBrainz. All of them failed. If I try to enter data to Musicbrainz, it suggests directly right CD, but I do not get any feedback to Sound Juicer.

File is created with tcpdump -vv


Jipi I. Ratonpiru added a comment - 26/May/11 09:16 PM

...and it seems that also Rhythmbox has stopped showing CD titles. I assume that it has same routines as Sound Juicer.
If needed, I can also test it otherwise.


Chris Metzler added a comment - 26/May/11 10:43 PM

Dunno if this is helpful or not, but . . .the last time I absolutely know for certain that MusicBrainz queries from sound-juicer and/or rhythmbox worked perfectly was May 15th. Queries from both failed for me yesterday (and since). I have not done any software upgrades on this machine of any kind at all since May 1st, well before the last successful query. That fact, plus the fact that most (all?) users are also running into these problems, strongly suggests to me that it's a server-side issue and not an application-side one.


Chris Metzler added a comment - 27/May/11 01:27 PM

Further info:

Ubuntu bugs reporting that Musicbrainz queries are failing . . .

on banshee:
https://bugs.launchpad.net/ubuntu/+source/banshee/+bug/778090

on sound-juicer:
https://bugs.launchpad.net/ubuntu/+source/sound-juicer/+bug/788921

on rhythmbox:
https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/787475

. . .leaving Ubuntu users unable to rip except by entering disc/track info manually.

A question: did Musicbrainz recently drop support (i.e. within the last few weeks) for RDF queries? If so, perhaps that's the source of the problem – cf. this Ubuntu bug filed against sound-juicer, which was first reported a year and a half ago but apparently still applies:

https://bugs.launchpad.net/ubuntu/+source/sound-juicer/+bug/455461


Oliver Charles added a comment - 27/May/11 02:16 PM

Thanks for that Chris. Yes, the RDF service has been deprecated for years now, and we have now finally removed it entirely. I see SoundJuicer does use the old RDF MB, but also looks like it uses libmusicbrainz3, which iirc uses /ws/1


Chris Metzler added a comment - 27/May/11 02:45 PM

I think it depends on the version. For that matter, the same is true for banshee and rhythmbox – older versions use libmusicbrainz4, which did RDF queries. My machine is still running Ubuntu Karmic, which passed out of support just last week. So maybe the reason why some banshee/rhythmbox/sound-juicer users are complaining, but not a flood of them, is because it's just hitting the ones using older versions of those packages?


Aurélien Mino added a comment - 27/May/11 03:00 PM - edited

FYI Banshee issue has a different origin:

Banshee doesn't use libmusicbrainz3, it uses Musicbrainz_Sharp (http://wiki.musicbrainz.org/Musicbrainz_Sharp) which uses /ws/1.
Banshee issue (MBS-2185) comes from its inability to handle CD TOC attached to multiple releases - upstream ticket: https://bugzilla.gnome.org/show_bug.cgi?id=587264.


Oliver Charles added a comment - 27/May/11 03:16 PM

Ah, thanks for pointing me to that one murdos, I hadn't seen that! I was aware they used /ws/1/, but not that they had this bug, so I guess that's out of our control to fix.


Oliver Charles added a comment - 27/May/11 03:26 PM

This is a packaging problem. I have spoken with the contributor who added libmusicbrainz3 support to both Rhythmbox and Sound Juicer, and he can confirm they both work if built with the correct bindings. It's a packaging problem by the sound of things, so the Ubuntu/etc team need to rebuild packages.


Philipp Wolfer added a comment - 05/Jun/11 06:14 PM

In Ubuntu this affects Lucid and earlier. Since Lucid is a LTS release I really hope it will get updated.

Until this gets officially fixed you can use the updated package from my PPA at https://code.launchpad.net/~phw/+archive/musicbrainz/ , see my notes on https://bugs.launchpad.net/ubuntu/+source/sound-juicer/+bug/455461


Henri Souchay added a comment - 26/Jul/11 11:59 AM

Thanks Philipp, works nice on Sound Juicer for Ubuntu Lucid.