$ gzip c1; bzip c2; xz c3; lzma c4 $ file c* c1.gz: gzip compressed data, was "c1", from Unix, last modified: Mon Jan 16 15:25:36 2012 c2.bz2: bzip2 compressed data, block size = 900k c3.xz: xz compressed data c4.lzma: data
Это нормально. У lzma нет magic.
жаль :(
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=576950 ?
Я имел в виду: http://git.tukaani.org/?p=xz.git;a=blob;f=doc/faq.txt;hb=02ddf09bc3079b3e17297729b9e43f14d407b8fc#l108
Новый формат альтовский libmagic знает?
(In reply to comment #5) > Новый формат альтовский libmagic знает? xz поддерживается, начиная с 4.26-alt3.
The core of the XZ Utils compression code is based on LZMA SDK, but it has been modified quite a lot to be suitable for XZ Utils. The primary compression algorithm is currently LZMA2, which is used inside the .xz container format. XZ использует LZMA2, который имеет magic и определяется file.
$ lzma > 1 < /dev/null $ xz > 2 < /dev/null $ file 1 2 1: LZMA compressed data, streamed 2: XZ compressed data это дебиан.
У меня: l /usr/bin/lzma lrwxrwxrwx. 1 root root 2 Окт 3 09:29 /usr/bin/lzma -> xz Воспользуйся ключём --lzma1 .
Наврал. lzma это синоним xz --format=lzma
Ещё раз повторюсь: file для чисто служебных целей сборочной системы предлагаю собирать отдельным пакетом.