<html style="direction: ltr;">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<style type="text/css">body p { margin-bottom: 0cm; margin-top: 0pt; } </style>
</head>
<body bidimailui-charset-is-forced="true" style="direction: ltr;"
text="#000000" bgcolor="#FFFFFF">
<p>Hello all:</p>
<p>I have some GRASS data that I share between different computers.
The newer machine got updated recently to version 7.6.1, and
rasters are by default compressed with zstd. The older machine
(Linux Mint 18.3) was running 7.4 and (I think) did not support
zstd. So those rasters created on the newer machine will no longer
open on the older one. I updated to GRASS 7.6.1 (a word of thanks
to the ubuntugis-unstable packagers!) and added the libzstd
libraries, but still rasters created on the newer machine will not
open on the older one. The difference between them is the version
of libzstd. Is there a minimum required version of zstd??<br>
</p>
<p><br>
</p>
<p>On the old machine:</p>
<p><br>
</p>
<p><font size="+1"><tt>micha@RMS ~ $ g.version</tt><tt><br>
</tt><tt>GRASS 7.6.1 (2019)</tt><tt><br>
</tt><tt>micha@RMS ~ $ zstd --version</tt><tt><br>
</tt><tt>*** zstd command line interface 64-bits v1.3.1, by Yann
Collet ***</tt><tt><br>
</tt><tt>micha@RMS ~ $ r.univar slope</tt><tt><br>
</tt><tt>WARNING: ZSTD compression error -2: Unknown frame
descriptor</tt><tt><br>
</tt><tt>ERROR: Error uncompressing raster data for row 2913 of
<slope></tt><tt><br>
</tt><tt>micha@RMS ~ $ ldd /usr/lib/grass76/bin/r.univar | grep
zstd</tt><tt><br>
</tt><tt> libzstd.so.0 =>
/usr/lib/x86_64-linux-gnu/libzstd.so.0 (0x00007fadf663c000)</tt></font></p>
<p><br>
</p>
<p>The new machine has zstd version 1.3.8, and everything works
fine. But not on the old machine. Is my problem the difference in
zstd versions?</p>
<p><br>
</p>
<p>Thanks<br>
</p>
<pre class="moz-signature" cols="72">--
Micha Silver
Ben Gurion Univ.
Sde Boker, Remote Sensing Lab
cell: +972-523-665918</pre>
</body>
</html>