6 Jun
2019
6 Jun
'19
12:37 a.m.
On 3/6/19 5:32 pm, Andrew Gregory wrote:
pkgname and pkgver are used as directory names within database files. libarchive does not provide a reliable locale-independent method for reading archive file names, causing errors when archive paths include non-ascii characters.
This is a first step toward dealing with FS#49342, by hopefully reducing the number of packages with non-ascii data in the wild before updating libalpm to reject them outright.
See https://github.com/libarchive/libarchive/wiki/Filenames and https://github.com/libarchive/libarchive/issues/587
Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com>
This is a sad limitation of libarchive. Patch is fine as we need to be robust to it. A