Bug 54105

Summary: hardinfo2 сообщает, что Альт - это Fedora
Product: Sisyphus Reporter: Антон Мидюков <antohami>
Component: hardinfo2Assignee: Vladislav Glinkin <smasher>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: blocker    
Priority: P5 CC: armatik, smasher
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
ALT - это Fedora none

Description Антон Мидюков 2025-05-02 09:04:34 MSK
Created attachment 18361 [details]
ALT - это Fedora

hardinfo2 сообщает, что Альт - это Fedora.
Смотрит на наличие /etc/fedora-release и выдаёт такое.
Проблему создаёт вот этот код:
https://git.altlinux.org/gears/h/hardinfo2.git?p=hardinfo2.git;a=blob;f=modules/computer/os.c;h=3ed19d0b07a0324b13629a6aceb0d929a953c2da;hb=b68964ee375fd4ca14958d97498ef23fe89051f6#l582

Нужно или написать аналогичный код перед этим условием, проверяющий /etc/altlinux-release или просто выкинуть два условия, проверяющие /etc/fedora-release и /etc/redhat-release
Comment 1 Semen Fomchenkov 2025-05-02 09:28:57 MSK
На момент коммита https://github.com/hardinfo2/hardinfo2/commit/3aaa700bc45f9f63d3a9d2ea1e3bb7c4b8dc9e98 проблема исправлена. Предлагаю собрать новую версию пакета с изменениями на момент этого коммита.
Comment 2 Repository Robot 2025-05-04 14:10:04 MSK
hardinfo2-2.2.10-alt1.gitda7f31d -> sisyphus:

 Sun May 04 2025 Vladislav Glinkin <smasher@altlinux> 2.2.10-alt1.gitda7f31d
 - 2.2.7 -> 2.2.10
 - Fixed output of operating system information for ALT (Closes: #54105)
 - Built with systemd/SysV service
 - Commit hash: da7f31d
Comment 3 Vladislav Glinkin 2025-05-04 14:21:59 MSK
Задание для p11: 383218
Comment 4 Антон Мидюков 2025-05-04 14:23:57 MSK
(Ответ для smasher@altlinux.org на комментарий #3)
> Задание для p11: 383218

Коммитьте, чтобы на тестирование попало.