Package Details: shutter 0.94.2-1

Git Clone URL: https://aur.archlinux.org/shutter.git (read-only)
Package Base: shutter
Description: A featureful screenshot tool (formerly gscrot)
Upstream URL: http://shutter-project.org/
Licenses: GPL3
Submitter: City-busz
Maintainer: PhotonX
Last Packager: PhotonX
Votes: 76
Popularity: 2.957574
First Submitted: 2017-01-24 12:16
Last Updated: 2018-09-10 20:29

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'
gnome-perl
gnome-vfs-perl
gnomecanvas-perl
perl-gnome2-wnck
perl-goo-canvas
perl-gtk2-imageview
perl-gtk2-unique

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
[snip]
[rocketmouse@archlinux ~]$ yaourt -S gnome-perl perl-gnome2-wnck perl-goo-canvas perl-gtk2-imageview perl-gtk2-unique
[snip]

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 2018-09-28 14:25

@ronjouch: Nevermind, the issue has been figured out in the forums, thanks for the followup though!

ronjouch commented on 2018-09-28 12:15

@PhotonX whoopsie, didn't see your last question. I don't know if I had revision 4 or 5, but I have rev 7 now and Shutter works fine for me.

PhotonX commented on 2018-09-27 12:41

Cool! :) Could you please let me know if you installed orbit2 in revision 4 or 5?

ronjouch commented on 2018-09-27 12:15

@PhotonX fix confirmed :) , I was able to install shutter 0.94.2-1 (plus optionsl perl-goo-canvas perl-gtk2-appindicator) on a new machine. Thanks!

PhotonX commented on 2018-09-27 05:55

@ronjouch: Pushed a temporary fix in orbit2 2.14.19-4.

PhotonX commented on 2018-09-26 16:18

@ronjouch: Thanks for the report! So far I cannot find a better solution than just including this file as source file though it should be actually created by the build process...

I will upload an updated orbit2 package in a few hours.

ronjouch commented on 2018-09-26 12:49

Build fails on building dependency 'orbit2', which is a dep of libbonobo 2.32.1-4, which is a dep of libgnome 2.32.1-7, which is a dep of libbonoboui 2.24.5-3, which is a dep of libgnomeui 2.24.5-3

Truncated log:

mv -f .deps/boot.Tpo .deps/boot.Po /bin/sh ../../../libtool --tag=CC --mode=link gcc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Werror-implicit-function-declaration -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o orbit-name-server-2 boot.o libname-server-2.a ../../../src/orb/libORBit-2.la libORBitCosNaming-2.la -lm -lgobject-2.0 -lgthread-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lglib-2.0
libtool: link: gcc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Werror-implicit-function-declaration -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -o .libs/orbit-name-server-2 boot.o -Wl,--export-dynamic -pthread libname-server-2.a ../../../src/orb/.libs/libORBit-2.so ./.libs/libORBitCosNaming-2.so /tmp/yaourt-tmp-ronj/aur-orbit2/src/ORBit2-2.14.19/src/orb/.libs/libORBit-2.so -lm -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lglib-2.0 -pthread gcc: error: libname-server-2.a: No such file or directory make[5]: [Makefile:604: orbit-name-server-2] Error 1 make[5]: Leaving directory '/tmp/yaourt-tmp-ronj/aur-orbit2/src/ORBit2-2.14.19/src/services/name' make[4]: [Makefile:480: all] Error 2 make[4]: Leaving directory '/tmp/yaourt-tmp-ronj/aur-orbit2/src/ORBit2-2.14.19/src/services/name' make[3]: [Makefile:395: all-recursive] Error 1 make[3]: Leaving directory '/tmp/yaourt-tmp-ronj/aur-orbit2/src/ORBit2-2.14.19/src/services' make[2]: [Makefile:392: all-recursive] Error 1 make[2]: Leaving directory '/tmp/yaourt-tmp-ronj/aur-orbit2/src/ORBit2-2.14.19/src' make[1]: [Makefile:598: all-recursive] Error 1 make[1]: Leaving directory '/tmp/yaourt-tmp-ronj/aur-orbit2/src/ORBit2-2.14.19' make: [Makefile:435: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build orbit2.

PhotonX commented on 2018-09-10 19:53

Adopted and updated perl-json-maybexs.

PhotonX commented on 2018-09-10 09:57

@chris_muc: Thanks for the report! Looks like perl-json-maybexs is out of date and orphaned, I will have a look in the evening.

chris_muc commented on 2018-09-10 08:05

==> Making package: perl-json-maybexs 1.003008-1 (Mon 10 Sep 2018 10:00:47 AM CEST)

==> Checking runtime dependencies...

==> Installing missing dependencies...

error: target not found: perl-cpanel-json-xs>=2.3310

==> ERROR: 'pacman' failed to install missing dependencies.

:: Unable to build perl-json-maybexs - makepkg exited with code: 8

Update: Installing perl-cpanel-json-xs before upgrading shutter did the trick!