Bug 39646 - Не хватает зависимости на readelf
Summary: Не хватает зависимости на readelf
Status: ASSIGNED
Alias: None
Product: Sisyphus
Classification: Development
Component: distro_info (show other bugs)
Version: unstable
Hardware: arm Linux
: P5 normal
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-02-04 10:33 MSK by Антон Мидюков
Modified: 2021-02-05 05:02 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 Антон Мидюков 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.