Your message dated Thu, 14 Dec 2017 13:25:52 -0500
with message-id
<CAAajCMZqd4Y1TV1J4L4W2MAk6OipnrFmbV=jye5dpko-sw_...@mail.gmail.com>
and subject line Re: Bug#884332: cheese: could not generate thumbnail
has caused the Debian Bug report #884332,
regarding cheese: could not generate thumbnail
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
884332: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=884332
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: cheese
Version: 3.26.0-2
Severity: normal
When i take a picture with my webcam with cheese, it shows up in the
bottom bar as a generic icon, rather than as a thumbnail.
on stderr at the same time, cheese emits:
** (cheese:25393): WARNING **: could not generate thumbnail for
/home/dkg/Pictures/Webcam/2017-12-13-205800.jpg (image/jpeg)
if i investigate the resulting image with GraphicsMagick, it doesn't
complain about any obvious problems:
$ gm identify -verbose /home/dkg/Pictures/Webcam/2017-12-13-205800.jpg
Image: /home/dkg/Pictures/Webcam/2017-12-13-205800.jpg
Format: JPEG (Joint Photographic Experts Group JFIF format)
Geometry: 1280x720
Class: DirectClass
Type: true color
Depth: 8 bits-per-pixel component
Channel Depths:
Red: 8 bits
Green: 8 bits
Blue: 8 bits
Channel Statistics:
Red:
Minimum: 2056.00 (0.0314)
Maximum: 63736.00 (0.9725)
Mean: 36876.51 (0.5627)
Standard Deviation: 15328.91 (0.2339)
Green:
Minimum: 4883.00 (0.0745)
Maximum: 58339.00 (0.8902)
Mean: 34839.42 (0.5316)
Standard Deviation: 13896.80 (0.2121)
Blue:
Minimum: 6425.00 (0.0980)
Maximum: 65535.00 (1.0000)
Mean: 38506.94 (0.5876)
Standard Deviation: 13386.76 (0.2043)
Filesize: 314.3Ki
Interlace: No
Orientation: Unknown
Background Color: white
Border Color: #DFDFDF
Matte Color: #BDBDBD
Page geometry: 1280x720+0+0
Compose: Over
Dispose: Undefined
Iterations: 0
Compression: JPEG
JPEG-Quality: 85
JPEG-Colorspace: 2
JPEG-Colorspace-Name: RGB
JPEG-Sampling-factors: 1x1,1x1,1x1
Signature: 30ad6206ccb4a32ca9aded5aff7d88b3b2d9d8b635f61930b3afd44c5fd841e4
Profile-EXIF: 196 bytes
Model: Integrated Camera: Integrated C
Software: Cheese 3.26.0
Date Time: 2017:12:13 20:58:00
Exif Offset: 128
Exif Version: 0230
Date Time Original: 2017:12:13 20:58:00
Flash Pix Version: 0100
Profile-XMP: 3053 bytes
Tainted: False
User Time: 0.020u
Elapsed Time: 0m:0.014761s
Pixels Per Second: 59.5Mi
$
I welcome any suggestions for further debugging.
--dkg
-- System Information:
Debian Release: buster/sid
APT prefers testing-debug
APT policy: (500, 'testing-debug'), (500, 'testing'), (500, 'oldstable'),
(200, 'unstable-debug'), (200, 'unstable'), (1, 'experimental-debug'), (1,
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.13.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages cheese depends on:
ii cheese-common 3.26.0-2
ii gnome-video-effects 0.4.3-1
ii libc6 2.25-3
ii libcanberra-gtk3-0 0.30-5
ii libcheese-gtk25 3.26.0-2
ii libcheese8 3.26.0-2
ii libclutter-1.0-0 1.26.2+dfsg-3
ii libclutter-gtk-1.0-0 1.8.4-2
ii libgdk-pixbuf2.0-0 2.36.11-1
ii libglib2.0-0 2.54.1-1
ii libgnome-desktop-3-12 3.26.2-1
ii libgstreamer1.0-0 1.12.3-1
ii libgtk-3-0 3.22.24-3
Versions of packages cheese recommends:
pn gvfs <none>
pn yelp <none>
Versions of packages cheese suggests:
pn gnome-video-effects-frei0r <none>
-- no debconf information
--- End Message ---
--- Begin Message ---
On Thu, Dec 14, 2017 at 12:00 PM, Daniel Kahn Gillmor
<d...@fifthhorseman.net> wrote:
> On Thu 2017-12-14 08:33:37 -0500, Jeremy Bicha wrote:
>> On Thu, Dec 14, 2017 at 8:29 AM, Daniel Kahn Gillmor
>> <d...@fifthhorseman.net> wrote:
>>> On Wed 2017-12-13 21:48:16 -0500, Jeremy Bicha wrote:
>>>> Do you have libgdk-pixbuf2.0-bin installed? It is a recommends of
>>>> libgdk-pixbuf2.0-0.
>>>
>>> nope, i did not have that installed. installing it resolves the
>>> problem.
>>
>> Do you normally install recommends?
>
> sometimes i do, sometimes i do not. I usually look at the recommends of
> any package that i'm deliberately installing to understand what i might
> be missing. The issue here is that this is a recommends of a
> dependency, though, and not a recommends of cheese itself, so it never
> occurred to me to look at it.
Ok, I'm closing this bug.
According to Debian Policy ยง 7.2, Recommends "declares a strong, but
not absolute, dependency. The Recommends field should list packages
that would be found together with this one in all but unusual
installations."
https://www.debian.org/doc/debian-policy/#binary-dependencies-depends-recommends-suggests-enhances-pre-depends
I think it's plausible that a sysadmin may want to not install
thumbnailers to guard against security vulnerabilities similar to the
ones publicized in the past year or so by Chris Evans (even though
tracker and the thumbnailers have been hardened since). If you
disagree, feel free to file a bug against the gdk-pixbuf package.
Thanks,
Jeremy Bicha
--- End Message ---