Sending to ports@ to continue this part of the discussion. Please remove misc@ in any replies.
On Thu, Jul 20, 2017 at 01:20:41AM +0200, Stefan Wollny wrote: > >> When it comes to backups one usual advice (among others) is to make use > >> of different storage types. So I have tar'ed one folder (~32GB) and > >> zip'd with p7zip. man p7 explains the '-v{size}bkmg'-switch but I got > >> "System ERROR: E_NOTIMPL". > > > > I am unable to recreate this problem on amd64. I just used > > > > $ vmctl create 100mb.file -s 100m > > $ 7z a test.7z 100mb.file -v5k > > > > I obtained 4 output files, test.7z.0001 thru test.7z.0004. > > > > This is the actual command and result: > > $ tar cf - /home/sw/Bilder/Nikon\ Transfer/20170430_Keukenhof/ | 7z a > -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -ms=on -v4880m -si > Keukenhof_20170430.tar.7z > tar: Removing leading / from absolute path names in the archive > > 7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21 > p7zip Version 16.02 (locale=de_DE.UTF-8,Utf16=on,HugeFiles=on,64 bits,4 > CPUs x64) > > System ERROR: > E_NOTIMPL I ran the same command with a small 100MB test file, and didn't bump into this either. I can guess that your large pipe is bumping up against a limit. There's only one module where "System ERROR:" is produced: CPP/7zip/UI/Console/MainAr.cpp. But it's a catch(). I can try to reproduce but it will take me some time to prepare a test environment large enough. You may be able to set a breakpoint there and obtain a backtrace to determine the source of the error. That's what I will do when I try to recreate with a 32GB test stream.