Автор Тема: xarchver 0.5.2 - ругается на архив tar.xz  (Прочитано 1371 раз)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
По мотивам темы:
Archive Manager 3.8.4 - ругается на архивы
http://forum.altlinux.org/index.php/topic,33975.0.html

xarchiver 0.5.2 не может открыть архив tar.xz:
Цитировать
Не удалось открыть файл «/home/user/BPEMEHHOE/fluxbox-1.3.6.tar.xz»:
Archive format is not recognized!

Зашёл сюда:
http://sourceforge.net/projects/xarchiver/
http://sourceforge.net/projects/xarchiver/?source=typ_redirect
http://sourceforge.net/p/xarchiver/bugs/62/
http://sourceforge.net/projects/xarchiver/files/
http://xarchiver.sourceforge.net/

Развернул тарбол и на пробу начал собирать на лишь бы как-нибудь в бинарники версию 0.5.4 дополнив devel-зависимостями:
# CPPFLAGS=-I/usr/lib/glib-2.0/include ./configure --prefix=/usr/local/
# make
Потом немного передумал и
# make install DESTDIR=/opt/xarchiver

Тестовый архив
http://sourceforge.net/projects/fluxbox/files/fluxbox/1.3.6/fluxbox-1.3.6.tar.xz

И xarchiver 0.5.4 открыл тестовый архив tar.xz.

На скраншотах:
вверху репозиторный 0.5.2
внизу свежеобинаренный 0.5.4 с xarchiver.sourceforge.net
« Последнее редактирование: 15.01.2015 07:20:07 от Speccyfighter »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 189
    • Домашняя страница
Re: xarchver 0.5.2 - ругается на архив tar.xz
« Ответ #1 : 15.01.2015 07:30:32 »
Повешайте багу.
Андрей Черепанов (cas@)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: xarchver 0.5.2 - ругается на архив tar.xz
« Ответ #2 : 15.01.2015 08:59:11 »
Пересобрал сизифный xarchiver-0.5.4
http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus/files/SRPMS/xarchiver-0.5.4-alt1.src.rpm
под систему на t7:
$ rpm --rebuild --target i586 xarchiver-0.5.4-alt1.src.rpm
Устанавливается xarchiver-0.5.4-alt1.src.rpm
Платформы для сборки: i586
Сборка для платформы i586
предупреждение: Macro %xfce4reconf not found
ошибка: неудовлетворенные зависимости сборки:
rpm-build-xfce4   нужен для xarchiver-0.5.4-alt1
xfce4-dev-tools   нужен для xarchiver-0.5.4-alt1
glibc-devel-static нужен для xarchiver-0.5.4-alt1
# apt-get install rpm-build-xfce4 xfce4-dev-tools glibc-devel-static
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
  diffstat git-core intltool libapr1 libaprutil1 libsubversion subversion
Следующие НОВЫЕ пакеты будут установлены:
  diffstat git-core glibc-devel-static intltool libapr1 libaprutil1 libsubversion rpm-build-xfce4 subversion
  xfce4-dev-tools
0 будет обновлено, 10 новых установлено, 0 пакетов будет удалено и 6 не будет обновлено.
Необходимо получить 8004kB архивов.
После распаковки потребуется дополнительно 39,8MB дискового пространства.
Продолжить? [Y/n] y
$ rpm --rebuild --target i586 xarchiver-0.5.4-alt1.src.rpm
# apt-get install /home/user/RPM/RPMS/i586/xarchiver-0.5.4-alt1.i586.rpm

Он тоже открывает архивы tar.xz.
Но он о себе пишет:
$ xarchiver -V
xarchiver 0.5.3
$ rpm -qf $(which xarchiver)
xarchiver-0.5.4-alt1

Обинаренный мусором из сырцов с xarchiver.sf.net, честно сообщает о себе, что он
$ /opt/xarchiver/usr/local/bin/xarchiver -V
xarchiver 0.5.4
« Последнее редактирование: 15.01.2015 11:11:33 от Speccyfighter »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: xarchver 0.5.2 - ругается на архив tar.xz
« Ответ #3 : 15.01.2015 09:00:55 »
Повесил баг на xarchiver-0.5.2 бранчевого p7:
https://bugzilla.altlinux.org/show_bug.cgi?id=30651