I've tried to reproduce this, but failed. A key difference is clearly that my ".gnd" files are much smaller. You report ~66 kb files, while I end up with a ~2k file. I'm not sure where this difference originates from, but the most likely cause is that your libextractor has a different set of plugins (or different versions of libraries those plugins use), creating more meta data for the files.
As for the non-determinism in the ".gnd" creation, a _small_ variance is expected as the publication data is included in the directory and that can cause some minor fluctuations in size when compressed. You can pass the "-d" option to disable adding the creation date. Once you do that, you should get deterministic ".gnd" files --- given truly identical libextractor setups... Note that with or without "-d", the directory URIs work for me (for downloading, incl. recursive download) just fine. I don't have a Debian stable at hand right now, can anyone else reproduce this on Debian stable? On 01/31/2016 08:10 PM, zPlus wrote: >> As for your publish/download report, when I try your directory >> it does download properly from the URI >> >> gnunet://fs/chk/SE1XEY4KFSQC8ASJV01X0P5Y83AWC84XPK977KN3B8Q5DFMKBQQNBE4CC4K9ZQD14TV3NG26PSE3AFYCAJNQDR4Q4V4N5GMPREV5K0G.E847ZS636HXQKFBNNN63FRWE9TXNYCP85FNAPS49JY0WFKXB0V12DB21M7AE5X86R66FX6A9K614PQSB6N0W3VDY7SWC5T36351N52G.2174 > > I think the problem might be restricted to the ".gnd" file. Every time > that I publish the pictures I always get the same CHK URI (as expected), > but this is not true for the GND. This is what I get running the command > > $ gnunet-publish mydir/ > > three times. Note the different hash, and also the different size (at > the end of the URI). Below I've copied the URI, a copy of your hexdump, > and a few bytes for each of the ".gnd" files that I get when running > `gnunet-download`. All ".gnd" files on my tests begin without errors, > but then they seem to diverge at some point. > > gnunet://fs/chk/AM2EXFDC0VGP1X3PFQRBSR324GF55ZA3D04YVJXW3QTRHPRH9YBS1FAV3JVT00B8XY1HD2STDEVXEEBB87V02W07HKMSMWCM8XF5WGG.C5X97ZARXFNHBN0JM8W75GQXQ9P9KV7NMG66N68FBGQMFB8VE42EXNYVD0W7615BASB61EEG8CNZYYECM27AVZVWNY8QXNDXGTX00H0.66261 > > 0000000 4789 444e 0a0d 0a1a 0000 a200 0080 0200 > 0000010 0000 0500 0000 1001 da78 6063 6060 8064 > > 0000000 4789 444e 0a0d 0a1a 0000 cb00 0080 0200 > 0000010 0000 0800 0000 9601 da78 ce7d 0a4b 30c2 > > -------- > > gnunet://fs/chk/6MSSZGEM2WJS3KH767D8G2JEBMFC00NAKYTCCFF7V4EZZ4Q2C0ZDE1D4VACFQPGXV69TFM11Y1FG9F3K4P88WCPJGSX9GZBNTA978GR.TSYCHBSXVNQJPWRNQ0A7EHRWBQ19APP9559WG5WVVET3NNG0WC0DYRRDV79R4MYFFBNZZJ5K32JB2GC611VYTJ64BNPJ61DKEFENNNG.66260 > > 0000000 4789 444e 0a0d 0a1a 0000 a200 0080 0200 > 0000010 0000 0500 0000 1001 da78 6063 6060 8064 > > 0000000 4789 444e 0a0d 0a1a 0000 cb00 0080 0200 > 0000010 0000 0800 0000 9601 da78 6063 6060 8064 > > -------- > > gnunet://fs/chk/BTF49N510BV35BCSTCASWG3J442VXQD4XJ94VMS3TR2W1VEE6V5WGRCNHAB26HVN2MZKT6QPYTMEXTA3BA8B8ZSF2VW38X4FSK3W8GR.XEC2CB5BSBYR6QD9DVFRVJY77VCFGJ7JP48QS9HVC606P6NF8A5DFYY2D4MM1D52ZDP4P93XMD3EC561BJ22CHHRAG8SJZ8ZZMXERFR.66266 > > 0000000 4789 444e 0a0d 0a1a 0000 a200 0080 0200 > 0000010 0000 0500 0000 1001 da78 6063 6060 8064 > > 0000000 4789 444e 0a0d 0a1a 0000 cc00 0080 0200 > 0000010 0000 0800 0000 9601 da78 6063 6060 8064 > > > The ".gnd" files have a block of ~6KB filled with zeros approximately in > the middle. > If it can help, I've installed all the dependencies from Debian-stable > main repository, and I've just re-compiled/installed GNUnet and > Extractor from SVN. > > > _______________________________________________ > GNUnet-developers mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/gnunet-developers >
signature.asc
Description: OpenPGP digital signature
_______________________________________________ GNUnet-developers mailing list [email protected] https://lists.gnu.org/mailman/listinfo/gnunet-developers
