Bug 3185

Summary: Shutter crashes in LXDE
Product: Mageia Reporter: Jacques Pronchery <jacques.pronchery>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: davidwhodgins, shlomif
Version: Cauldron   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard:
Source RPM: shutter-0.87.3-3.mga2 CVE:
Status comment:

Description Jacques Pronchery 2011-10-25 22:04:24 CEST
Shutter crashes in LXDE. see the report below :

[jacques@localhost ~]$ shutter
Can't locate Gnome2.pm in @INC (@INC contains: /usr/lib/perl5/site_perl/5.14.2/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.14.2 /usr/lib/perl5/vendor_perl/5.14.2/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.14.2 /usr/lib/perl5/5.14.2/i386-linux-thread-multi /usr/lib/perl5/5.14.2 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.14.2 /usr/lib/perl5/vendor_perl/5.14.2/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.14.1 /usr/lib/perl5/vendor_perl/5.14.1/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.14.0 /usr/lib/perl5/vendor_perl/5.14.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.12.3 /usr/lib/perl5/vendor_perl/5.12.2 /usr/lib/perl5/vendor_perl .) at /usr/bin/shutter line 32.
BEGIN failed--compilation aborted at /usr/bin/shutter line 32.
[jacques@localhost ~]$
Comment 1 Manuel Hiebel 2011-10-26 00:56:42 CEST
shlomif, something for you ?

CC: (none) => shlomif

Comment 2 Dave Hodgins 2011-10-26 03:22:18 CEST
(In reply to comment #0)

> Can't locate Gnome2.pm in @INC (@INC contains:
> /usr/lib/perl5/vendor_perl/5.14.2/i386-linux-thread-multi

From urpmf Gnome2.pm ...
perl-Gnome2:/usr/lib/perl5/vendor_perl/5.14.1/i386-linux-thread-multi/Gnome2.pm

Looks like a missing requires for shutter.

Try installing perl-Gnome2.

CC: (none) => davidwhodgins

Comment 3 Shlomi Fish 2011-10-26 09:27:55 CEST
(In reply to comment #1)
> shlomif, something for you ?

Well, I should note that I just had fixed the shutter package because its "Provides:" statements interfered with installing other packages, and I'm not really using it or maintaining. Nevertheless, I'll take a look at this bug.

Regards,

-- Shlomi Fish
Comment 4 Jacques Pronchery 2011-10-26 10:13:31 CEST
Yes many dependences are missing like :

Perl-gnome2
Perl-gtk2-unique
Perl-image-ExifTool
Perl-Proc-ProcessTable

And some that doesn't exists like

Gnome-web-photo

And somthing with dbus of glib
Comment 5 Jacques Pronchery 2011-11-06 10:48:50 CET
One dependence is allways missing :
It's
Perl-Image-Exiftool
Comment 6 Shlomi Fish 2011-11-06 11:11:39 CET
(In reply to comment #5)
> One dependence is allways missing :
> It's
> Perl-Image-Exiftool

I added it as a "Suggests:" to the .spec. I'm closing this bug as fixed, because it seems to be OK.

Status: NEW => RESOLVED
Resolution: (none) => FIXED