Bug 39646

Summary: Не хватает зависимости на readelf
Product: Sisyphus Reporter: Антон Мидюков <antohami>
Component: distro_infoAssignee: Vitaly Lipatov <lav>
Status: ASSIGNED --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: lav
Version: unstable   
Hardware: arm   
OS: Linux   

Description Антон Мидюков 2021-02-04 10:33:03 MSK
distro_info при запуске ругается на отсутствие команды readelf. Но в целом выводит информацию.
Comment 1 Vitaly Lipatov 2021-02-04 10:41:02 MSK
(Ответ для Антон Мидюков на комментарий #0)
> distro_info при запуске ругается на отсутствие команды readelf. Но в целом
> выводит информацию.
Как я понимаю, это на arm?
Там
readelf -A /proc/self/exe | grep Tag_ABI_VFP_args
чтобы отличить
armel от armhf

Может быть, более прямое решение?
Comment 2 Антон Мидюков 2021-02-04 10:51:58 MSK
(Ответ для Vitaly Lipatov на комментарий #1)
> (Ответ для Антон Мидюков на комментарий #0)
> > distro_info при запуске ругается на отсутствие команды readelf. Но в целом
> > выводит информацию.
> Как я понимаю, это на arm?

Да.

> Там
> readelf -A /proc/self/exe | grep Tag_ABI_VFP_args
> чтобы отличить
> armel от armhf
> 
> Может быть, более прямое решение?

А почему просто не показывать вывод arch? На Raspberry - это armv7l
Comment 3 Vitaly Lipatov 2021-02-05 04:05:28 MSK
(Ответ для Антон Мидюков на комментарий #2)
...
> А почему просто не показывать вывод arch? На Raspberry - это armv7l
У меня на Raspberry выводит
$ arch
aarch64

:)
Comment 4 Антон Мидюков 2021-02-05 05:02:48 MSK
(Ответ для Vitaly Lipatov на комментарий #3)
> (Ответ для Антон Мидюков на комментарий #2)
> ...
> > А почему просто не показывать вывод arch? На Raspberry - это armv7l
> У меня на Raspberry выводит
> $ arch
> aarch64
> 
> :)

64 битный Linux будет выводить aarch64, а 32 битный armv7l.