ExifTool Forum

ExifTool => Archives => Topic started by: Archive on May 12, 2010, 08:54:21 AM

Title: ImageExifTool
Post by: Archive on May 12, 2010, 08:54:21 AM
[Originally posted by drbeams on 2008-06-23 09:14:03-07]

While using Image ExifTool 7.33 with a current svn build of hugin, i get this error.

exiftool -overwrite_original_in_place -TagsFromFile /storage/photos/drbeams/20080622/dscf6315.jpg 20080622-old_cottonwood_stack_ldr_0000.tif
Undefined subroutine Image::ExifTool::PostScript::CheckPS called at /usr/share/perl5/Image/ExifTool/PostScript.pm line 113

where line 113 is:

#------------------------------------------------------------------------------
# AutoLoad our writer routines when necessary
#
sub AUTOLOAD
{
    return Image::ExifTool::DoAutoLoad($AUTOLOAD, @_);
}
Title: Re: ImageExifTool
Post by: Archive on May 12, 2010, 08:54:21 AM
[Originally posted by exiftool on 2008-06-23 10:41:46-07]

It sounds like either WritePostScript.pl was not found, or was the wrong
version.  This is an installation problem. Check to see that
WritePostScript.pl exists in the Image/Exiftool directory along with
PostScript.pm, and that it contains the CheckPS subroutine.  If both
of these are true, then you aren't running the version of exiftool
that you thought.  Check to be sure there aren't older exiftool
installations somewhere else on your system.

- Phil
Title: Re: ImageExifTool
Post by: Archive on May 12, 2010, 08:54:22 AM
[Originally posted by exiftool on 2008-06-23 10:50:39-07]

Ah!  I was right!  I just checked PostScript.pm, and the DoAutoLoad
call is on line 111 in ExifTool 7.33, not line 113.  It moved to line
111 with the ExifTool 7.10 release, so the version of ExifTool you
have installed in /usr/share/perl5/Image/ExifTool is 7.09 or older.
Try deleting this old version, and if necessary re-install 7.33.

To delete the old version, remove the /usr/share/perl5/Image/ExifTool,
directory, /usr/share/perl5/Image/File/RandomAccess.pm, and
/usr/share/bin/exiftool if it exists.

- Phil
Title: Re: ImageExifTool
Post by: Archive on May 12, 2010, 08:54:22 AM
[Originally posted by exiftool on 2008-06-23 10:54:08-07]

Oops, that should have been /usr/share/perl5/File/RandomAccess.pm,
not /usr/share/perl5/Image/File/RandomAccess.pm.

- Phil