Bug 57144 - Неправильный расчёт изменений между пакетами
Summary: Неправильный расчёт изменений между пакетами
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: pkgdiff (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Constantin Sunzow
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-12-05 14:58 MSK by Красовский Доминик Олегович
Modified: 2025-12-05 15:14 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Красовский Доминик Олегович 2025-12-05 14:58:02 MSK
pkgdiff-1.8-alt1.noarch

Alt Workstation K 11.1 x86-64 (Обновлена до Sisyphus)

Шаги воспроизведения :

1. Подготовить пакеты:
Базовые пакеты old.tar.gz и new.tar.gz:
$ mkdir -p pkg_old/usr/share/mypkg
$ echo "hello" > pkg_old/usr/share/mypkg/hello.txt
$ tar -czf old.tar.gz -C pkg_old .

$ mkdir -p pkg_new/usr/share/mypkg
$ echo "hello world" > pkg_new/usr/share/mypkg/hello.txt
$ echo "new file" > pkg_new/usr/share/mypkg/new.txt
$ tar -czf new.tar.gz -C pkg_new .

2. Выполнить сравнение:
$ pkgdiff old.tar.gz new.tar.gz

Ожидаемый результат : Процент изменения будет такой же как и на остальных системах.
Реальный результат : Процент изменений CHANGED (34.9%), на остальных системах CHANGED (11.1%)

Дополнительно:
Системы на которых CHANGED (11.1%):
Alt Workstation K 11.1 x86-64 (Обновлена до Sisyphus)
Alt Workstation 11.1 x86-64 (Обновлена до Sisyphus)
Alt Education kde 11.1 x86-64 (Обновлена до Sisyphus)
Alt Education xfce 11.1 x86-64 (Обновлена до Sisyphus)
Alt Server minimal 11.1 x86-64 (Обновлена до Sisyphus)
Comment 1 Красовский Доминик Олегович 2025-12-05 15:00:42 MSK
Поправка:
Alt Workstation K 11.1 x86-64 (Обновлена до Sisyphus), в разделе "Дополнительно" быть не должно, на этой системе процент изменений CHANGED (34.9%)
Comment 2 Красовский Доминик Олегович 2025-12-05 15:14:27 MSK
Дополнение: 
В p11, на следующих системах процент изменений CHANGED (11.1%):

Alt Workstation 11.1 x86-64
Alt Education kde 11.1 x86-64
Alt Education xfce 11.1 x86-64
Alt Server minimal 11.1 x86-64

В p11, на Alt Workstation K 11.1 x86-64 процент изменений CHANGED (0.2%)