Package Details: escrotum-git 0.2.1.r31.g094b288-1

Git Clone URL: (read-only, click to copy)
Package Base: escrotum-git
Description: Screen capture using pygtk, inspired by scrot
Upstream URL:
Keywords: cli screenshot
Licenses: GPL3
Provides: escrotum=0.1.0
Submitter: RogerDuran
Maintainer: RogerDuran (vchimishuk)
Last Packager: vchimishuk
Votes: 24
Popularity: 0.000003
First Submitted: 2013-06-17 11:52
Last Updated: 2018-02-13 18:46

Dependencies (6)

Required by (1)

Sources (1)

Latest Comments

krafczyk.n commented on 2020-03-29 22:50

I fixed it by

  • Migrating to python3 (removing the 2 from all mentions of python in the PKGBUILD)
  • Installing python-xcffib
  • Installing python-gobject
  • Removing 'gobject' from '/usr/lib/python3.8/site-packages/escrotum-1.0.1-py3.8.egg-info/requires.txt'. This can also be done removing it from the There should be another way by having python find the gobject thing required but I don't know enough about python to properly setup the requires.txt

vchimishuk commented on 2020-02-10 23:10

@severin.kaderli, still cannot find a way to fix the build. Hope to provide update soon.

severin.kaderli commented on 2020-01-20 19:15

Since the latest update I get the following error when I try to start escrotum:

Traceback (most recent call last):
  File "/usr/bin/escrotum", line 6, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib/python2.7/site-packages/pkg_resources/", line 3251, in <module>
  File "/usr/lib/python2.7/site-packages/pkg_resources/", line 3235, in _call_aside
    f(*args, **kwargs)
  File "/usr/lib/python2.7/site-packages/pkg_resources/", line 3264, in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File "/usr/lib/python2.7/site-packages/pkg_resources/", line 583, in _build_master
  File "/usr/lib/python2.7/site-packages/pkg_resources/", line 900, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib/python2.7/site-packages/pkg_resources/", line 786, in resolve
    raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'xcffib' distribution was not found and is required by escrotum

orestisf commented on 2016-05-30 10:52

you can add python2-numpy as an opt. dependancy:

fabertawe commented on 2014-02-25 18:33

Roger, it's working beautifully!

Many thanks.

p.s. typo in help output for "-s" of "rectnagle".

fabertawe commented on 2014-02-25 18:30

Roger, it's working beautifully!

Many thanks.

RogerDuran commented on 2014-02-25 16:17

fabertawe, nice bug, was using the colormap from the wrong window, should be fixed

fabertawe commented on 2014-02-25 14:09

Roger, many thanks for the quick response!

It's working for a whole screen snap but windowed results in this error -

$ escrotum -s '/dev/shm/%d%m%y-%s.png'
/usr/lib/python2.7/site-packages/escrotum/ GtkWarning: gdkpixbuf-drawable.c:1257: Depth of the source drawable is 32 where as the visual depth of the colormap passed is 24
width, height)
Invalid Pixbuf

RogerDuran commented on 2014-02-25 12:16

fabertawe, can you try now? python2-distribute(setuptools) is a dependence, also added git in makedepends

fabertawe commented on 2014-02-25 11:11

Hi, git should be in "makedepends".

Also, I can't run it at all, getting this error -

Traceback (most recent call last):
File "/usr/bin/escrotum", line 5, in <module>
from pkg_resources import load_entry_point
ImportError: No module named pkg_resources