magicrescue should depend on a package which provides jpegtran

Bug #91442 reported by Noah Slater
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
magicrescue (Debian)
Fix Released
Unknown
magicrescue (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: magicrescue

root@hinata: /home/nslater/photos # magicrescue -r jpeg-exif -d output /dev/sde1
Found jpeg-exif at 0x51A00
sh: 1: jpegtran: not found
No output file

magicrescue: killed by signal 2 at offset 0x6EECB8 in file /dev/sde1
Use the -O option to resume from this offset later
root@hinata: /home/nslater/photos # apt-cache search jpegtran
libjpeg-progs - Programs for manipulating JPEG files
exiftran - transform digital camera jpeg images
root@hinata: /home/nslater/photos # apt-get install libjpeg-progs exiftran
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libapache2-svn trac-base python-psycopg2 trac python-clearsilver
Use 'apt-get autoremove' to remove them.
The following NEW packages will be installed:
  exiftran libjpeg-progs
0 upgraded, 2 newly installed, 0 to remove and 723 not upgraded.
Need to get 110kB of archives.
After unpacking 332kB of additional disk space will be used.
Get:1 http://gb.archive.ubuntu.com feisty/universe exiftran 2.05-2ubuntu1 [26.7kB]
Get:2 http://gb.archive.ubuntu.com feisty/main libjpeg-progs 6b-13 [83.0kB]
Fetched 110kB in 0s (234kB/s)
Selecting previously deselected package exiftran.
(Reading database ... 161497 files and directories currently installed.)
Unpacking exiftran (from .../exiftran_2.05-2ubuntu1_powerpc.deb) ...
Selecting previously deselected package libjpeg-progs.
Unpacking libjpeg-progs (from .../libjpeg-progs_6b-13_powerpc.deb) ...
Setting up exiftran (2.05-2ubuntu1) ...
Setting up libjpeg-progs (6b-13) ...
root@hinata: /home/nslater/photos # magicrescue -r jpeg-exif -d output /dev/sde1
Found jpeg-exif at 0x51A00
output/000000051A00-0.jpg: 3255722 bytes

Related branches

Revision history for this message
Luca Falavigna (dktrkranz) wrote :

Thank you for your bug report.
Could be enough for you to add jpegtran to Recommend or Suggest?

Changed in magicrescue:
importance: Undecided → Low
Revision history for this message
vadimo (michalgejdos-azet) wrote :

Magicrescue - dependency not completed - Ubuntu 7.10 Gutsy

Magicrescue require jpegtran that is package libjpeg-progs.
I am think, this is no big problem for repair.

Revision history for this message
Pablo Castellano (pablocastellano) wrote :

I can confirm this issue under Ubuntu Intrepid fully updated.
I think it should be enough by adding libjpeg-progs as a recommended package since apt-get would install it automagically.

Changed in magicrescue:
status: New → Confirmed
Revision history for this message
Pablo Castellano (pablocastellano) wrote :

It was reported to debian on 6 december 2008 and also affects to mencoder.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=507954

Revision history for this message
Pablo Castellano (pablocastellano) wrote :
Changed in magicrescue:
status: Unknown → Fix Released
Revision history for this message
Lee Braiden (lee-braiden) wrote :

You would perhaps think this was a bigger problem if you'd just left magicrescue running for 24 hours, only to find it hadn't picked up a single jpeg on a partition used for general browsing. I'd suggest pushing this fix quite hard, to make sure it doesn't catch anyone else out.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package magicrescue - 1.1.9-1

---------------
magicrescue (1.1.9-1) unstable; urgency=medium

  * New upstream release. (Closes: #633554)
  * New maintainer and co-maintainer. Thanks a lot to Varun Hiremath and
      Torsten Werner for the previous work around this package.
  * Migrations:
      - DH level from 7 to 9.
      - CDBS to pure DH.
      - Copyright to 1.0 format.
      - Standards-Version from 3.8.3 to 3.9.6.
  * Removed the useless files debian/{stamp-autotools,stamp-autotools-files,
      stamp-makefile-build,stamp-makefile-install}.
  * debian/control:
      - Added to Depends field: dcraw, flac, mpg123, sqlite3, unzip, zip.
      - Moved dependency libjpeg-progs from Recommends field to Depends.
        (LP: #91442)
      - Improved the long description.
      - Updated the upstream homepage.
      - VCS now in collab-maint.
  * debian/copyright:
      - Updated the upstream homepage.
      - Updated the upstream and packaging copyright information.
  * debian/docs: removed the README file. All useful information are in manpage.
  * debian/intall: created to install the new file debian/recipes/sqlite.
  * debian/lintian-overrides: added to override a false positive.
  * debian/patches/:
      - Added some fields in header of the pre_configure patch.
      - Added the magicrescue.1 patch. (Closes: #759369)
      - Extracted the changes of the tools/laola.pl from pre-configure patch.
        These lines, now, are in (new) laola.pl patch.
      - Renamed from pre_configure.patch to pre_configure.
  * debian/README.Debian: added to explain about the 'recipes'.
  * debian/recipes/sqlite: added as new recipe. Thanks a lot to Eric Pozharski.
      (Closes: #730007)
  * debian/rules: added the DEB_BUILD_MAINT_OPTIONS variable to fix the issues
      pointed by blhc.
  * debian/watch: updated and improved.

 -- Joao Eriberto Mota Filho <email address hidden> Wed, 29 Oct 2014 14:41:43 -0200

Changed in magicrescue (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.