Shutter can't run without libnet-dbus-glib-perl installed

Bug #598721 reported by Scott Martin
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Shutter
Fix Released
High
Mario Kemper (Romario)

Bug Description

After upgrading to Shutter 0.86.3, I cannot run. From the terminal, I get the error below.
All was fine until this latest upgrade. I will say that I also upgrade to the latest NVIDIA driver set as well.

I tried a purge/remove/install all the perl libs are installed.
Ubuntu 9.10 amd/64

perl is already the newest version.
perl-modules is already the newest version.

Error:

? shutter
WARNING: Net::DBus::GLib is missing --> Ubuntu One support will be disabled!

Can't locate Net/DBus/GLib.pm in @INC (@INC contains: /usr/share/shutter/resources/modules /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/share/shutter/resources/modules/Shutter/Upload/UbuntuOne.pm line 29.
BEGIN failed--compilation aborted at /usr/share/shutter/resources/modules/Shutter/Upload/UbuntuOne.pm line 29.
Compilation failed in require at /usr/bin/shutter line 186.

What is with the UbuntuOne?

Regards,
Scott.

Revision history for this message
Vadim Rutkovsky (roignac) wrote :

Reproduced on Ubuntu 10.04

Changed in shutter:
importance: Undecided → High
milestone: none → 0.86.3
status: New → Confirmed
Revision history for this message
Vadim Rutkovsky (roignac) wrote :

The package needs "libnet-dbus-perl" to run

Revision history for this message
Vadim Rutkovsky (roignac) wrote :

Correct package to have Shutter running is "libnet-dbus-glib-perl"

summary: - Upgrade broke Shutter
+ Shutter can't run withut libnet-dbus-glib-perl installed
summary: - Shutter can't run withut libnet-dbus-glib-perl installed
+ Shutter can't run without libnet-dbus-glib-perl installed
Changed in shutter:
assignee: nobody → Vadim Rutkovsky (roignac)
status: Confirmed → In Progress
Changed in shutter:
assignee: Vadim Rutkovsky (roignac) → Mario Kemper (Romario) (mario-kemper)
status: In Progress → Fix Committed
Changed in shutter:
status: Fix Committed → Fix Released
Revision history for this message
Elijah Lynn (elijah-lynn) wrote :

I am running 0.88.3 and am getting the error "Status: Net::DBus::GLib/libnet-dbus-glib-perl needs to be installed for this feature" when trying to export to Ubuntu One. I just ran "sudo apt-get install libnet-dbus-glib-perl" and restarted Shutter but same error.

Any ideas?

Revision history for this message
Mario Kemper (Romario) (mario-kemper) wrote : Re: [Bug 598721] Re: Shutter can't run without libnet-dbus-glib-perl installed

Please restart your system and try it again. Still the same error?

Revision history for this message
Elijah Lynn (elijah-lynn) wrote :

Actually I downloaded the recent Ubuntu updates today, mainly the Linux kernel and restarted many times and now Shutter doesn't even launch anymore. Should I reinstall?

Revision history for this message
Elijah Lynn (elijah-lynn) wrote :

I tried launching via command line and it said "WARNING: Image::ExifTool is missing --> Writing Exif information will be disabled! INFO: There is already another instance of Shutter running!".

So then I went and killed the process and launched via command line and it is running now. The ""Status: Net::DBus::GLib/libnet-dbus-glib-perl needs to be installed for this feature" when trying to export to Ubuntu One. I just ran "sudo apt-get install libnet-dbus-glib-perl"" is now fixed and working however when I press alt + printscreen or printscreen the stock screenshot takes place. I double checked prefs and Shutter still has control and dbus and and gnome compatibility are activated in compiz.

How do I get Shutter to takeover printscreen again?

Revision history for this message
Elijah Lynn (elijah-lynn) wrote :

I reported a new bug for #7 here in case anyone else is having this issue. https://bugs.launchpad.net/shutter/+bug/1003132

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.