Bug#932210: Fwd: Bug#932210: libimage-exiftool-perl: Exiftool does not start

Salvatore Bonaccorso carnil at debian.org
Tue Jul 16 20:16:46 BST 2019


Hi Pierre,

On Tue, Jul 16, 2019 at 12:31:41PM -0400, Phil Harvey wrote:
> > From: Pierre AUSSAGUEL <pierre_aussaguel at yahoo.fr>
> > Subject: Re: Bug#932210: libimage-exiftool-perl: Exiftool does not start
> > Date: July 16, 2019 at 12:26:43 PM EDT
> > To: Phil Harvey <phil at owl.phy.queensu.ca>
> > 
> > Le 16/07/2019 à 18:14, Phil Harvey a écrit :
> >> Somehow you've got a very old version (9.76) in /usr/local/bin
> >> This explains the problem.  Delete this old version and replace it with the most current one (if it doesn't already exist somewhere else in the path).
> > 
> > # rm /usr/local/bin/exiftool
> > # apt reinstall libimage-exiftool-perl
> > # exiftool -v
> > bash: /usr/local/bin/exiftool: Aucun fichier ou dossier de ce type
> > 
> > I dont understand ... isn't libimage-exiftool-perl supposed to provide the file ?
> > 
> > I solved the problem by placing a symlink in /usr/local/bin from /usr/bin/exiftool
> > 
> > Thank for your help
> > 
> > I think the package should be modified to remove the old file and make the symlink or any other better solution.

This is actually not needed that you create a symlink.
/usr/bin/exiftool is provided by the package. But you previously
invoked in the sheell having probably a preference of /usr/local/bin
before /usr/bin. I guess after removing the file you did not invoked
hash -r in bash to forget the remembered locations of a command? (see
hash under SHELL BUILTIN COMMANDS in bash(1)).

Regards,
Salvatore



More information about the pkg-perl-maintainers mailing list