Bug 43036

Summary: Не поддерживается .deb с .tar.zst
Product: Sisyphus Reporter: Alexander Kovalev <alexvk72>
Component: alienAssignee: Vitaly Lipatov <lav>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: lav, ruslandh
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Alexander Kovalev 2022-06-21 23:38:17 MSK
На примере http://mirror.yandex.ru/linuxmint-packages/pool/main/m/mint-themes/mint-themes_2.0.0_all.deb

Новый файл с темами mint содержит внутри уже .tar.zst, а не как раньше .tar.xz
При попытке перепаковать пакет происходит следующее:

[root@localhost install]# epm repack mint-themes_2.0.0_all.deb 

Repacking /disk/install/mint-themes_2.0.0_all.deb to local rpm format ...
 # alien --generate --to-rpm ../mint-themes_2.0.0_all.deb
Control file couldn't be read! at /usr/share/perl5/Alien/Package/Deb.pm line 163.
Error:
Comment 1 Alexander Kovalev 2022-06-26 00:52:15 MSK
Проблема не только в alien:

[root@localhost install]# dpkg-deb --info mint-themes_2.0.0_all.deb 
dpkg-deb: ошибка: в архиве «mint-themes_2.0.0_all.deb» используется неизвестное метод сжатия для «control.tar.zst», прекращаем
Comment 2 Alexander Kovalev 2022-07-24 22:49:19 MSK
Баг неактуален, так как mint-themes_2.0.0_all.deb убран, а новая версия mint-themes_2.0.3_all.deb содержит, как и раньше, .tar.xz и корректно перепаковывается через epm repack.
Comment 3 Vitaly Lipatov 2022-08-18 13:19:46 MSK
Я выяснил, что в Ubuntu сильно отличающийся dpkg, в том числе и перешедший на .zstd после Ubuntu 22.04, что может вызывать такие проблемы с распаковкой.