Bug 54105 - hardinfo2 сообщает, что Альт - это Fedora
Summary: hardinfo2 сообщает, что Альт - это Fedora
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: hardinfo2 (show other bugs)
Version: unstable
Hardware: all Linux
: P5 blocker
Assignee: Vladislav Glinkin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-05-02 09:04 MSK by Антон Мидюков
Modified: 2025-05-04 14:23 MSK (History)
2 users (show)

See Also:


Attachments
ALT - это Fedora (601.92 KB, image/png)
2025-05-02 09:04 MSK, Антон Мидюков
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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

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