Package Details: screencloud 1.3.1-5

Git Clone URL: https://aur.archlinux.org/screencloud.git (read-only)
Package Base: screencloud
Description: Easy to use screenshot sharing application.
Upstream URL: https://github.com/olav-st/screencloud
Licenses: GPL2
Conflicts: screencloud-git
Submitter: lybin
Maintainer: lybin
Last Packager: lybin
Votes: 36
Popularity: 0.887155
First Submitted: 2012-09-24 12:40
Last Updated: 2016-10-11 19:02

Latest Comments

bcc commented on 2016-12-07 12:20

on latest Arch update, QT5 broke screencloud. I had to reinstall screecloud, make sure pythonqt installed properly (it was breaking for me), then rm -rf ~/.local/share/screencloud, reinstalled imgur plugin and it worked again

lybin commented on 2016-11-17 16:22

Hi, looks like a bugs in screencloud plugins. May be someone will have time to open issue in github: https://github.com/olav-st/screencloud-plugins I'm so busy, sorry, I solved this problem using script(shell plugin), which upload by sftp screenshots: https://gist.github.com/llybin/73502a930808e368c6de27c7f1fdce1d

xgdgsc commented on 2016-11-17 07:36

I encountered a crash when installing the local file plugin with this package. And solved it by replacing the old quazip-qt4 with quazip and rebuild screencloud. Just note here in case anyone else also get hit.

tate commented on 2016-11-16 14:53

I've noticed problems with screencloud since the latest version of gnome started using wayland.
All of my screenshots are just black screens.
Anyone else experiencing this? Is there a way to get screencloud to not use Wayland?

[$] <> gnome-shell --version
GNOME Shell 3.22.2

[$] <> screencloud --version
[INFO] "ScreenCloud version 1.3.1 (Linux)"

schischa commented on 2016-11-02 13:23

@SunRed and all others who have problems with the sftp module:

The only solution I found for now is linking the crypto module directly in the sftp module. Make sure python-crypto is installed then as normal user:

cd /home/$your-user/.local/share/screencloud/ScreenCloud/plugins/sftp/modules/

ln -s /usr/lib/python3.5/site-packages/Crypto Crypto

Worked for me

AlfredoRamos commented on 2016-10-11 18:40

pythonqt-qt5 and pythonqt [1] were merged, I thought I had commented on the packages that needed the *-qt5 package but apparently I missed this one, sorry for that.

[1]: https://aur.archlinux.org/packages/pythonqt/

greyfade commented on 2016-10-10 23:44

@lybin: Dependency `pythonqt-qt5` doesn't exist, and cmake can't seem to find it when the equivalent `qt5-python27-git` is installed.

lybin commented on 2016-09-04 11:21

@SunRed, do you have idea how to fix it?

SunRed commented on 2016-09-04 11:10

I still have the same error posted below when using the sftp service / module.

AlfredoRamos commented on 2016-08-31 03:27

It doesn't provide "screencloud-git" but "screencloud", you should change that in your PKGBUILD.

grochat commented on 2016-08-21 10:34

Fail if cmake is not present.

SunRed commented on 2016-08-16 23:57

Error when opening with SFTP module installed - even with python-crypto:

Error in file: /home/XXX/.local/share/screencloud/ScreenCloud/plugins/sftp/main.py
Traceback (most recent call last):
File "<string>", line 5, in <module>
File "/home/XXX/.local/share/screencloud/ScreenCloud/plugins/sftp/modules/paramiko/__init__.py", line 30, in <module>
from paramiko.transport import SecurityOptions, Transport
File "/home/XXX/.local/share/screencloud/ScreenCloud/plugins/sftp/modules/paramiko/transport.py", line 50, in <module>
from paramiko.dsskey import DSSKey
File "/home/XXX/.local/share/screencloud/ScreenCloud/plugins/sftp/modules/paramiko/dsskey.py", line 26, in <module>
from Crypto.PublicKey import DSA
ImportError: No module named 'Crypto.PublicKey'

Bermond commented on 2015-11-12 19:27

I'm also getting this error when installing with packer:
error: 'screencloud-1.2.0-2-x86_64.pkg.tar.xz': duplicate target

lybin commented on 2015-10-30 23:57

If you know how to fix - show me diff. I don't use aura. Thank you.

s0r00t commented on 2015-10-30 18:17

Building fails with Aura, check https://github.com/aurapm/aura/issues/14.

"When I built it, I got this: error: '/var/cache/pacman/pkg/screencloud-1.2.0-1-64.pkg.tar.xz': duplicate target

Notice the difference? This file here is actually a source file, as defined in the PKGBUILD. After building, aura copies files that match .pkg.tar.xz and tries to install them. For this file to be named in the same way as built packages is the cause of the problem here."

lybin commented on 2015-02-15 15:31

updated

orschiro commented on 2015-01-21 15:05

Should xrandr be a dependency? I get the following message during build process:

Checking for xrandr .. [failure]

remhume commented on 2014-06-14 13:35

i needed to install the package 'python2-crypto' additionally so that the SFTP-upload won't crash.
i guess that should be added to the dependencies - correct me if i'm wrong.

olav_st commented on 2014-03-31 18:10

Author here, just wanted to point out that some dependencies are no longer required. The current dependencies are: 'qt4' 'quazip' 'libqxt' 'python2' while 'python2-crypto' is optional.

kmicu commented on 2014-03-28 15:34

"skips validation because package updated, but version not changed"
It skips validation, because you have md5sums=('SKIP') in PKGBUILD.
You shoud have e.g. md5sums=('3dd2f2b7dc4e1859cfd13b16e0dc7cc7') (for current x86_64 version)

This is proper PKGBUILD's validation part with sums checking for current version:
https://www.refheap.com/67395

"To ensure the security of pkgs submitted to the AUR please ensure that you have correctly filled the md5sum field. The md5sum's can be generated using the updpkgsums command." [1]

[1] https://wiki.archlinux.org/index.php/Arch_Packaging_Standards#Submitting_packages_to_the_AUR

lybin commented on 2014-03-28 14:30

kmicu, skips validation because package updated, but version not changed. See last comments.

kmicu commented on 2014-03-28 14:03

Current source hash is
sha256sum screencloud-1.1.4-1-x86_64.pkg.tar.xz
eb7d6240c176b2aa7ab72bfac52faa621ba85bfee11efd95a2ccb22136d8467e

Downloaded file was not exact copy of remote file. Maybe because of aria2c or my external disk setup or some space neutrino.
This is really why my build faild in the first place.

Please do not skip 'validating source files with md5sums' step.
You can generate this array quickly and easily using the command *updpkgsums* in the directory that contains the PKGBUILD file. [1]

[1] https://wiki.archlinux.org/index.php/PKGBUILD#md5sums

lybin commented on 2014-03-27 03:50

kmitsu, show me how you want, making PKGBUILD, thx.
olav_st, thx, updated.

olav_st commented on 2014-03-26 19:43

New version has fewer dependencies. The required dependencies are now: 'qt4' 'quazip' 'libqxt' 'python2'

kmicu commented on 2014-03-23 18:35

I needed to separete SRCDEST directory from build dir in makepkg.conf to be able to build it. Thanks for version update.

lybin commented on 2014-03-22 20:41

works for me
http://screencloud.net/v/FLGE

kmicu commented on 2014-03-22 20:32

Source updated, but still can't install new 1.1.4 version:

==> Validating source files with md5sums...
screencloud-1.1.4-1-x86_64.pkg.tar.xz ... Skipped
==> Extracting sources...
==> Removing existing pkg/ directory...
==> Entering fakeroot environment...
==> Starting package()...
cp: cannot stat ‘/tmp/makepkg/screencloud/src/opt’: No such file or directory
==> ERROR: A failure occurred in package().

kmicu commented on 2014-03-22 20:06

http://download.opensuse.org/repositories/home:/olav-st/Arch_Extra/x86_64/screencloud-1.1.3-1-x86_64.pkg.tar.xz
The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.

New source?
http://download.opensuse.org/repositories/home:/olav-st/Arch_Extra/x86_64/screencloud-1.1.4-1-x86_64.pkg.tar.xz

Fidelix commented on 2013-11-09 11:40

lybin, thanks, my database was outdated, this package moved from AUR to the official repo.

lybin commented on 2013-11-09 09:53

Fidelix, https://www.archlinux.org/packages/extra/x86_64/quazip/

lybin commented on 2013-11-09 09:53

https://www.archlinux.org/packages/extra/x86_64/quazip/

Fidelix commented on 2013-11-09 02:46

Unfortunately this package does not work. It depends on quazip, which cannot be found on AUR or official repo.

stjhimy commented on 2013-10-30 12:57

lybin oh ok, i see.

lybin commented on 2013-10-30 01:01

stjhimy, the author does not changes the version of package when update the package.

stjhimy commented on 2013-10-29 15:34

Here's the right md5 for the version 1.1.2-4:

4472a18d22b2981b1603da7b0bb11fa5

lybin commented on 2013-10-24 23:48

Updated. Greetings, olav_st :) I can send a packet to the author, just tell me :)

olav_st commented on 2013-10-24 20:43

Author here, I've updated the OpenSuse build service package to create the symlink in the package function.

xgdgsc commented on 2013-10-21 13:12

+1 for this:
Can you please create the symbolic link inside the package function, so it's part of the package and can be tracked by pacman? Like ln -s /opts/screencloud/screencloud.sh $pkgdir/usr/bin/screencloud

xgdgsc commented on 2013-10-21 13:10

Validating source files with md5sums...
screencloud-1.1.2-1-x86_64.pkg.tar.xz ... FAILED

aaronfischer commented on 2013-10-17 07:55

==> Validating source files with md5sums...
screencloud-1.1.2-1-x86_64.pkg.tar.xz ... FAILED
==> ERROR: One or more files did not pass the validity check!
==> ERROR: Makepkg was unable to build screencloud.

jhass commented on 2013-10-15 14:17

Can you please create the symbolic link inside the package function, so it's part of the package and can be tracked by pacman? Like ln -s /opts/screencloud/screencloud.sh $pkgdir/usr/bin/screencloud

Nothing4You commented on 2013-10-15 05:57

The md5sum (x64) doesn't match. Appearently it's 4472a18d22b2981b1603da7b0bb11fa5.

lybin commented on 2013-10-14 10:59

REPO of author:

Add before [archlinuxfr] to /etc/pacman.conf

[home_olav-st_Arch_Extra]
SigLevel = Never
Server = http://download.opensuse.org/repositories/home:/olav-st/Arch_Extra/$arch/

pacman -R screencloud
yaourt -S qt4-solutions quazip
pacman -Sy screencloud

lybin commented on 2013-10-12 07:30

Done.

conan513 commented on 2013-10-11 19:42

pkgbuild fix for the latest version:

http://pastebin.com/KY9wtLBT

Anonymous comment on 2013-09-13 19:35

I can't compile :
Erreur: l’ouverture du fichier /var/lib/pacman/sync/core.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/extra.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/community.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/archlinuxfr.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/core.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/extra.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/community.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/archlinuxfr.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/core.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/extra.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/community.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/archlinuxfr.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/core.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/extra.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/community.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/archlinuxfr.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/core.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/extra.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/community.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/archlinuxfr.db a échoué : Unrecognized archive format
Erreur: impossible de trouver la cible: sdl_mixer
Erreur: l’ouverture du fichier /var/lib/pacman/sync/core.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/extra.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/community.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/archlinuxfr.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/core.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/extra.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/community.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/archlinuxfr.db a échoué : Unrecognized archive format
Erreur: impossible de trouver la cible: qca
Erreur: l’ouverture du fichier /var/lib/pacman/sync/core.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/extra.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/community.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/archlinuxfr.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/core.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/extra.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/community.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/archlinuxfr.db a échoué : Unrecognized archive format
Erreur: impossible de trouver la cible: qca-ossl
Erreur: l’ouverture du fichier /var/lib/pacman/sync/core.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/extra.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/community.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/archlinuxfr.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/core.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/extra.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/community.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/archlinuxfr.db a échoué : Unrecognized archive format
Erreur: impossible de trouver la cible: qoauth
Erreur: l’ouverture du fichier /var/lib/pacman/sync/core.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/extra.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/community.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/archlinuxfr.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/core.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/extra.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/community.db a échoué : Unrecognized archive format
Erreur: l’ouverture du fichier /var/lib/pacman/sync/archlinuxfr.db a échoué : Unrecognized archive format
Erreur: impossible de trouver la cible: qtscriptgenerator

lybin commented on 2013-06-03 17:03

Symbolic link is added.

xgdgsc commented on 2013-06-01 10:49

Also hope adding
ln -s /opt/screencloud/screencloud.sh /usr/bin/screencloud
by default.

Ba7a7chy commented on 2013-05-06 15:00

In gnome3 there is no indicator icon.

Anonymous comment on 2013-04-12 20:15

I had a problem if i wanted to execute screencloud from my terminal.
I needed to do a symbolic link.

ln -S /opt/screencloud/screencloud.sh /usr/bin/screencloud

Like this you can execute it directly or run it

lybin commented on 2013-03-01 11:44

Updated, thx!

xgdgsc commented on 2013-03-01 11:27

Please replace `qt` with `qt4` from the depends array.
There's no more a 'qt' package in [extra].

jnbek commented on 2012-09-24 14:22

wtf, this was just submitted and already marked out of date??!!! o_O