Bug 39619 - Дублируются magic для разных интерпретаторов
Summary: Дублируются magic для разных интерпретаторов
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: qemu-user-static-binfmt-mips (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Alexey Shabalin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-01-28 17:12 MSK by Ivan A. Melnikov
Modified: 2021-04-14 14:10 MSK (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ivan A. Melnikov 2021-01-28 17:12:36 MSK
В файлах qemu-mipsel-static.conf и qemu-mipsn32el-static.conf совпадают поля magic и mask, так что для одних и тех же mipsel-ных ELF'ов оказываются зарегистрированны два интерпертатора; один из них не работает.
Comment 1 Ivan A. Melnikov 2021-01-28 17:14:31 MSK
Для работы нашего mipsel'ного порта нужен именно /usr/bin/qemu-mipsel.static. Предлагаю удалить qemu-mipsn32el-static.conf из пакета.
Comment 2 Ivan A. Melnikov 2021-04-13 14:35:04 MSK
(In reply to Ivan A. Melnikov from comment #1)
> Для работы нашего mipsel'ного порта нужен именно
> /usr/bin/qemu-mipsel.static. Предлагаю удалить qemu-mipsn32el-static.conf из
> пакета.

Например, так:

http://git.altlinux.org/people/iv/packages/?p=qemu.git;a=commitdiff;h=0221812942d06c548f92f92f09ad8717e76a8356
Comment 3 Repository Robot 2021-04-14 14:10:42 MSK
qemu-5.2.0-alt5 -> sisyphus:

 Mon Apr 12 2021 Ivan A. Melnikov <iv@altlinux> 5.2.0-alt5
 - Move qemu-user-static text segment to 0x60000000 (ALT #39178)
 - Drop qemu-aux dependency from qemu-user-static (ALT #39815)
 - Drop qemu-mipsn32*.conf from binfmt config packages (ALT #39619)