Не получился "Filter out more dependencies". $ rpmqR neofetch|wc -l 13 $ rpmqR -p /storage/ALTLinux/Sisyphus/files/noarch/RPMS/neofetch-7.1.0-alt3.1.noarch.rpm |wc -l 50
Вопрос к тому, кто это сделал: $ rpm -q neofetch && rpm -qR neofetch | wc -l neofetch-7.1.0-alt3.noarch 13 $ rpm -qpR neofetch-7.1.0-alt3.1.noarch.rpm | wc -l 50 $ rpm -qp neofetch-7.1.0-alt3.1.noarch.rpm --lastchange * Ср фев 28 2024 Ivan A. Melnikov <iv@altlinux.org> 7.1.0-alt3.1 - Filter out more dependencies (fixes rebuilding).
https://git.altlinux.org/tasks/archive/done/_333/341626/gears/100/git?p=git;a=commitdiff;h=cd2b8fef7f930a56be7c14d45dccd4e6ab8b2fbe +%filter_from_requires /uname/d +%filter_from_requires /pve-manager/d +%filter_from_requires /powerpc-utils/d Там же и так нет этих зависимостей: $ rpm -q neofetch && rpm -qR neofetch | grep -E -c "uname|pve|powerpc" neofetch-7.1.0-alt3.noarch 0
Изменился порядок поиска зависимостей shell.req -- я думаю, из-за обновления bash, так как раньше конструкции вида $(foo) не приводили к появлениям зависимостей на foo, а теперь, похоже, приводят. Глеб, ты что-нибудь про это знаешь? В результате простая пересборка neofetch привела к появлению новых зависимостей. https://git.altlinux.org/tasks/341625/ Я это заметил при попытке собрать neofetch под loongarch64, проблема оказалась переносимой на все архитектуры. Я выкинул те, которые мешали сборке пакета, и теперь neofetch собран под loongarch64. Если Вам мои изменения не нравятся, попробуйте их откатить, и вы увидите, зачем они. Воможно, для этого пакета нужно вообще отключить shell.req и прописать необходимый минимум вручную.
> Assignee: Ivan A. Melnikov Я могу решить эту проблему двумя способами: - отключить shell.req и прописать необходимый зависимостей вручную, на сво
Извиняюсь, случайно отправил недописанный комментарий: > Assignee: Ivan A. Melnikov Я могу решить эту проблему двумя способами: - отключить shell.req и прописать необходимый зависимостей вручную, на свой вкус - накидать ещё фильтров чтобы стало "как было" Что выберет майнтейнер?
(Ответ для Ivan A. Melnikov на комментарий #5) > Что выберет майнтейнер? Я поправлю.
neofetch-7.1.0-alt4 -> sisyphus: Thu Feb 29 2024 Alexander Makeenkov <amakeenk@altlinux> 7.1.0-alt4 - Disabled AutoReq for shell (closes: #49556).
Спасибо.
*** Bug 49560 has been marked as a duplicate of this bug. ***