Bug 54704 - lsb: Вопрос о корректности `%filter_from_requires \|^%_libdir/ld-linux-*|d`
Summary: lsb: Вопрос о корректности `%filter_from_requires \|^%_libdir/ld-linux-*|d`
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: lsb (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-06-06 11:50 MSK by Artem Varaksa
Modified: 2025-06-06 13:21 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Artem Varaksa 2025-06-06 11:50:59 MSK
В версии 5.0-alt5 в коммите https://git.altlinux.org/gears/l/lsb.git?p=lsb.git;a=commitdiff;h=849cf4af35d3bd4072646998d02dc1824c9b2c75 было добавлено:

>   # All LSB releases starting with version 3.0 are compatible with previous releases
>  +%filter_from_requires \|^%_libdir/ld-linux-*|d
>  +
>   %define compat_version 3.0

Из changelog:

> Exclude usr path for ld-linux from requires.

Прошу пояснить причину изменения, т. к. не уверен в его корректности по спецификации, и в целом из-за:

https://git.altlinux.org/tasks/archive/done/_367/376290/logs/events.24.2.log

> [i586] #12760 lsb: install check OK
> 	i586: lsb-core=5.0-alt6 post-install unowned files:
> /usr/lib/ld-linux.so.2

> [x86_64] #12760 lsb: install check OK
> 	x86_64: lsb-core=5.0-alt6 post-install unowned files:
>  /usr/lib64/ld-linux-x86-64.so.2

Вероятно, стоит также оставить комментарий про 3.0 ближе к `%define compat_version 3.0`.

Актуально для [sisyphus] lsb-desktop-5.0-alt6.
Ещё не актуально для [p11] и ниже, т. к. там сейчас <= lsb-desktop-5.0-alt4.
Comment 1 Sergey V Turchin 2025-06-06 13:21:44 MSK
(Ответ для Artem Varaksa на комментарий #0)
> не уверен в его корректности по спецификации
А причём там спецификация?