Using PAR_GLOBAL_TEMP prevents library updates

Hi all,

when I use PAR_GLOBAL_TEMP, new versions of the application don't
overwrite existing libraries.

For example, running a new version of ExifTool (for Windows) will fail
then because the libraries of the old version are kept.

I need then to delete the contents of the directory specified by
PAR_GLOBAL_TEMP to have the new libraries unpacked.

Running different versions of ExifTool with the same location of
PAR_GLOBAL_TEMP doesn't seem to be possible this way.

Is this the intended behavior?

Without setting PAR_GLOBAL_TEMP, PAR uses version and application
specific subdirectories, so I wonder whether it is possible to use a
directory tree different from temp, but with subdirectories.

Oliver
0
list_ob
5/8/2019 7:47:49 AM
perl.par 1171 articles. 0 followers. Follow

1 Replies
33 Views

Similar Articles

[PageSpeed] 41

--0000000000008ba9d1058862ccb7
Content-Type: text/plain; charset="UTF-8"

On Wed, May 8, 2019 at 9:47 AM Oliver Betz <list_ob@gmx.net> wrote:

> when I use PAR_GLOBAL_TEMP, new versions of the application don't
> overwrite existing libraries.
>
> For example, running a new version of ExifTool (for Windows) will fail
> then because the libraries of the old version are kept.
>
> I need then to delete the contents of the directory specified by
> PAR_GLOBAL_TEMP to have the new libraries unpacked.
>
> Running different versions of ExifTool with the same location of
> PAR_GLOBAL_TEMP doesn't seem to be possible this way.
>
> Is this the intended behavior?
>

Yes. Use of PAR_GLOBAL_TEMP is discouraged.

Without setting PAR_GLOBAL_TEMP, PAR uses version and application
> specific subdirectories, so I wonder whether it is possible to use a
> directory tree different from temp, but with subdirectories.
>

It's not possible.

Cheers, Roderich

--0000000000008ba9d1058862ccb7
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr">On Wed, May 8, 2019 at 9:47 AM Oliver Bet=
z &lt;<a href=3D"mailto:list_ob@gmx.net">list_ob@gmx.net</a>&gt; wrote:<br>=
</div><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D=
"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-le=
ft:1ex">when I use PAR_GLOBAL_TEMP, new versions of the application don&#39=
;t<br>
overwrite existing libraries.<br>
<br>
For example, running a new version of ExifTool (for Windows) will fail<br>
then because the libraries of the old version are kept.<br>
<br>
I need then to delete the contents of the directory specified by<br>
PAR_GLOBAL_TEMP to have the new libraries unpacked.<br>
<br>
Running different versions of ExifTool with the same location of<br>
PAR_GLOBAL_TEMP doesn&#39;t seem to be possible this way.<br>
<br>
Is this the intended behavior?<br></blockquote><div>=C2=A0</div><div>Yes. U=
se of PAR_GLOBAL_TEMP is discouraged.<br></div><div><br></div><blockquote c=
lass=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px soli=
d rgb(204,204,204);padding-left:1ex">
Without setting PAR_GLOBAL_TEMP, PAR uses version and application<br>
specific subdirectories, so I wonder whether it is possible to use a<br>
directory tree different from temp, but with subdirectories.<br></blockquot=
e><div><br></div><div>It&#39;s not possible.</div><div><br></div><div>Cheer=
s, Roderich<br></div></div></div>

--0000000000008ba9d1058862ccb7--
0
roderich
5/8/2019 4:26:32 PM
Reply: