I am using tar with mbuffer to prevent buffer underruns when dumping data to a LTO tape drive on a remote system. The included in Stretch tar version is 1.29 - it fails for some reason ( data sender side ):
Code: Select all
.
tar cv --preserve-permissions --numeric-owner -f >(mbuffer -s $MBUFBLK -m 8G -O 10.0.0.113:8000) $2 $3
.
/bin/sh: 1: p�~��V: not found
tar: /dev/fd/63: Wrote only 4096 of 10240 bytes
tar: Child returned status 127
tar: Error is not recoverable: exiting now
the old systems run tar 1.27.1 on the sender side and 1.26 on the receiver.
I compiled 1.27.1 on Stretch - it runs with mbuffer as expected...
the problem is the new tar, v1.29, on the sender side... looks like it is not that POSIX...
any suggestions? should i maybe go directly to GNU.org with this?
Thanks Folks!!
Mike