by procount » Thu Apr 06, 2017 12:49 pm
Hi, I am the author of PINN - a NOOBS fork that I modified to allow Arch to be installed on the RPi by direct download from the Arch Website.
That had been working fine, but I recently had reports that the installation had stopped working, so I tried it myself and indeed I got the same errors as reported above.
I used the following version:
$this->bbcode_second_pass_code('', 'ArchLinuxARM-rpi-latest.tar.gz 05-Apr-2017 05:59 310591672
using bsdtar 3.1.2
md5: 9f96cf2d9cadf1635d918caa91c7b063 ArchLinuxARM-rpi-latest.tar.gz
')
I even tried to untar the file manually (onto an ext4 fs) to make sure it was not a problem with PINN and I still got the same errors.
It seems there are 4 files which are causing the problem:
$this->bbcode_second_pass_code('', 'bsdtar: Ignoring malformed pax extended attribute
./usr/bin/ping: Failed to set extended attribute
bsdtar: Ignoring malformed pax extended attribute
./usr/bin/rlogin: Failed to set extended attribute
bsdtar: Ignoring malformed pax extended attribute
./usr/bin/rsh: Failed to set extended attribute
bsdtar: Ignoring malformed pax extended attribute
./usr/bin/rcp: Failed to set extended attribute
')
I tried this on Ubuntu 14.04 on my PC and got the same errors using bsdtar 3.1.2
The version that I had previously downloaded (and which still works ok) is:
$this->bbcode_second_pass_code('', 'ArchLinuxARM-rpi-latest.tar.gz Oct 12 2016 305937722 ')
Has something changed in the tar distribution format since Oct 2016? I have heard there are some subtle differences between the bsdtar and gnutar versions, for example.
(So far I have only tested the RPI1 for armv6 chips, but although this is an armv7 subforum, I thought I should keep the info together instead of starting a new topic)