You are not logged in.

#1 2010-08-03 19:10:53

russ0r
Member
Registered: 2008-03-29
Posts: 26

Problems with gmusicbrowser & Perl?

Hey,
I'm using gmusicbrowser on KDE, Arch X86_64. Up until a couple of days ago it was working fine, however I've done an update yesterday and today and now it won't start.
Here's what I get when I start it from the console:

Locale::gettext not found -> no translations
Gtk2::TrayIcon not found -> tray icon won't be available
Error loading Net::DBus :
Base class package "Net::DBus::Object" is empty.
    (Perhaps you need to 'use' the module which defines that package first,
    or make that module available in @INC (@INC contains: /usr/bin/../share/gmusicbrowser /usr/lib/perl5/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/                 l /usr/lib/perl5/core_perl /usr/share/perl5/core_perl /usr/lib/perl5/site_perl/5.10.1 /usr/share/perl5/site_perl/5.10.1 /usr/lib/perl5/current /usr/lib/perl5/site_perl/curren
 at /usr/bin/../share/gmusicbrowser/gmusicbrowser_dbus.pm line 13
BEGIN failed--compilation aborted at /usr/bin/../share/gmusicbrowser/gmusicbrowser_dbus.pm line 13.
Compilation failed in require at /usr/bin/gmusicbrowser line 261.
 => controling gmusicbrowser through DBus won't be possible.

GStreamer::Interfaces perl module not found -> visuals not available
/usr/bin/perl: symbol lookup error: /usr/lib/perl5/vendor_perl/auto/GStreamer/GStreamer.so: undefined symbol: Perl_sv_utf8_upgrade_flags

Any ideas how I can resolve this? Is it perhaps related to Perl 5.12 being moved to core?

Many thanks!

Offline

#2 2010-08-03 19:38:32

russ0r
Member
Registered: 2008-03-29
Posts: 26

Re: Problems with gmusicbrowser & Perl?

Installing gmusicbrowser-development from the AUR seems to have fixed it. I'd still be interested if anyone knows how I can get the version in community to work!
EDIT: Ignore that, I get exactly the same error only it now happens upon playback rather than startup.

Last edited by russ0r (2010-08-03 19:39:49)

Offline

#3 2010-08-03 20:11:48

aldeano
Member
Registered: 2009-09-04
Posts: 30

Re: Problems with gmusicbrowser & Perl?

Got the same problem.

My errorlog:

[user@host]$ gmusicbrowser
print() on closed filehandle $fifofh at /usr/bin/gmusicbrowser line 280.
Net::DBus::Binding::C::Connection::_set_owner() -- con is not a blessed SV reference at /usr/lib/perl5/vendor_perl/Net/DBus/Binding/Connection.pm line 110.
Net::DBus::Binding::C::Connection::_set_watch_callbacks() -- con is not a blessed SV reference at /usr/lib/perl5/vendor_perl/Net/DBus/Binding/Connection.pm line 349.
Net::DBus::Binding::C::Connection::_set_timeout_callbacks() -- con is not a blessed SV reference at /usr/lib/perl5/vendor_perl/Net/DBus/Binding/Connection.pm line 374.
Net::DBus::Binding::C::Connection::_add_filter() -- con is not a blessed SV reference at /usr/lib/perl5/vendor_perl/Net/DBus/Binding/Connection.pm line 520.
Reading saved tags in /home/aldeano/.config/gmusicbrowser/gmbrc ...
@Fields=album_shuffle replaygain_album_gain skipcount file grouping compilation replaygain_track_peak modif lastskip replaygain_reference_level genre label title replaygain_album_peak album_artist samprate filetype bitrate missing added channel title_or_file size rating album_artist_raw lastplay shuffle playcount replaygain_track_gain extension track version path length artist album comment disc year barefilename fullfilename_raw artists first_artist album_picture album_years version_or_empty uri artist_picture rating_picture missingkey fullfilename at /usr/bin/../share/gmusicbrowser/gmusicbrowser_songs.pm line 947.
adding update code for artists at /usr/bin/../share/gmusicbrowser/gmusicbrowser_songs.pm line 1066.
Reading saved tags in /home/aldeano/.config/gmusicbrowser/gmbrc ... done
Songs::SortList(SongArray=ARRAY(0x5b11b00) shuffle)
sort (shuffle) : 0,0600000000000001 s
Ignoring layout 'test_visuals' because it is based on unknown layout 'default player layout'
DisplayFromGID_sub(artist)
DisplayFromGID_sub(added.year)
DisplayFromGID_sub(year)
Songs::SortList(ARRAY(0x508e260) path file)
sort (path file) : 0,0700000000000003 s
SongArray_changed replace,filter Filter=HASH(0x61917a8)
/usr/bin/perl: symbol lookup error: /usr/lib/perl5/vendor_perl/auto/GStreamer/GStreamer.so: undefined symbol: Perl_sv_utf8_upgrade_flags

Offline

#4 2010-08-03 21:52:27

Mr.Elendig
#archlinux@freenode channel op
From: The intertubes
Registered: 2004-11-07
Posts: 4,097

Re: Problems with gmusicbrowser & Perl?

http://www.archlinux.org/news/506/

You will have to rebuild anything you got from cpan etc. Also some packages in extra/community might not be moved/rebuilt against the new perl yet.


Evil #archlinux@libera.chat channel op and general support dude.
. files on github, Screenshots, Random pics and the rest

Offline

Board footer

Powered by FluxBB