Package Details: shutter 0.95-1

Git Clone URL: (read-only, click to copy)
Package Base: shutter
Description: A featureful screenshot tool (formerly gscrot)
Upstream URL:
Licenses: GPL3
Submitter: City-busz
Maintainer: PhotonX
Last Packager: PhotonX
Votes: 92
Popularity: 0.83
First Submitted: 2017-01-24 12:16
Last Updated: 2021-01-30 14:47

Dependencies (35)

Required by (0)

Sources (1)

Pinned Comments

Ralf_Mardorf commented on 2017-09-03 13:25

Follow the announcement to "get a list of affected packages":

[rocketmouse@archlinux ~]$ pacman -Qqo '/usr/lib/perl5/vendor_perl'

Check dependencies:

[rocketmouse@archlinux ~]$ pacman -Qi gnome-perl | grep Depends\ On
Depends On : gnomecanvas-perl gnome-vfs-perl libgnomeui perl

Proper would be to check build dependencies.

Build after increasing the pkgrel of the PKGBUILDs:

[rocketmouse@archlinux ~]$ yaourt -S gnomecanvas-perl gnome-vfs-perl
[rocketmouse@archlinux ~]$ yaourt -S gnome-perl perl-gnome2-wnck perl-goo-canvas perl-gtk2-imageview perl-gtk2-unique

Then launch shutter:

[rocketmouse@archlinux ~]$ shutter >/dev/null 2>&1

Take a screenshot and edit the screenshot.

Latest Comments

1 2 3 4 5 6 ... Next › Last »

PhotonX commented on 2021-01-30 16:45

Following direct and indirect AUR dependencies are not needed any more after the 0.95 update and can be safely removed (unless some of your other installed packages requires them):

orbit2 libbonobo libgnome libbonoboui libgnomeui gnome-vfs-perl gnomevfs gamin gnome-mime-data

See also

Ralf_Mardorf commented on 2020-07-12 01:40

Hi, I didn't experience an issue. When perl was updated to the now current version, I run the command mentioned by the update.

$ asp checkout perl
Cloning into 'perl'...
$ grep 'affected packages' perl/repos/core-x86_64/
                printf " -> Run the following command to get a list of affected packages: pacman -Qqo '%s'\n" "$dir"

I run the command and rebuild the affected packages, by taking into account that some packages that needed to be rebuild, possibly depend on other of those packages.

valandil commented on 2020-07-12 01:08

@Ralf_Mardorf, did you come across this issue and fixed it by rebuilding the whole runtime dependency tree?

Ralf_Mardorf commented on 2020-07-09 15:48

Hi, there's unlikely the need to rebuild shutter at all at the moment. Most likely you only need to rebuild the broken dependencies and care about rebuilding them in the correct order. If dependency x and y need to be rebuild, while x depends on y, you can't rebuild them in lexical order, since you need to rebuild y before you can rebuild x. Don't use an AUR helper or scripts that might rebuild x before y. Most likely taking care about the runtime dependencies is all you need to do, at least it worked for me, without taking care about the PKGBUILDs' makedepends arrays.

valandil commented on 2020-07-09 14:28

Did you ever come accross this issue? I just rebuilt this package yay -S --rebuildtree shutter as I was having soname related issues.

The screenshot is corrupted and mostly shows a mosaic of shutter icons...

Corruped screenshot

kaipee2 commented on 2020-07-04 23:14

For any issues related to newer versions of perl:

perl_upgrade () 
    perl_oldest=$(find /usr/lib/perl*/ -maxdepth 1 -mindepth 1 -type d | sort -V | head -1);
    printf "Re-installing all perl packages from $perl_oldest ...\n";
    yay -S $(pacman -Qqo $perl_oldest)


PhilipC commented on 2020-06-26 19:45

@PhotonX : Shutter is now back and fonctionnal. I had to rebuild perl-goo-canvas too. I use this tool quite a lot and it's more complete than Flameshot.

(And as a bonus, i learned how to rebuild packages)

Thank you for the help, very appreciated!

PhotonX commented on 2020-06-26 16:37

@PhilipC: Now it's perl-gtk2-imageview which needs a rebuild.

PhilipC commented on 2020-06-26 14:40

@PhotonX : after rebuild of perl-gnome2-wnck (shutter-git), shutter still not work and i get this output in terminal :

Gtk-WARNING **: Impossible de trouver le moteur de thème dans module_path : « adwaita » at /usr/lib/perl5/5.32/vendor_perl/ line 126.
Can't locate Gtk2/ in @INC (you may need to install the Gtk2::ImageView module) (@INC contains: /usr/lib/perl5/5.32/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.32/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.32/core_perl /usr/share/perl5/core_perl) at /usr/bin/shutter line 54.
BEGIN failed--compilation aborted at /usr/bin/shutter line 54.

PhotonX commented on 2020-06-26 03:50

@PhilipC: Oh, sorry, I wasn't clear enough. for shutter-git you don't need gnome-perl and gnome-vfs-perl...

But you need perl-gnome2-wnck still and this is what requires a rebuild now. :)