| Summary: | zoneminder тянет yarn | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Блинов Денис Вячеславович <blinovdv> |
| Component: | zoneminder | Assignee: | Anton Farygin <rider> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | rider |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
web/skins/classic/assets/pro-sidebar-template/build.sh:yarn install web/skins/classic/assets/pro-sidebar-template/build.sh:yarn build web/skins/classic/assets/pro-sidebar-template/build.sh:yarn build:dev посмотрю где оно вызывается. в пакет попали devel куски для сборки, они не нужны. zoneminder-1.38.1-alt1 -> sisyphus: Tue Feb 24 2026 Anton Farygin <rider@altlinux> 1.38.1-alt1 - 1.38.0 -> 1.38.1 Tue Feb 24 2026 Anton Farygin <rider@altlinux> 1.38.0-alt2 - removed pro-sidebar-template development files from runtime package to avoid yarn autorequire (closes: #58001) - removed httpd and janus startup dependencies from systemd service file (closes: #57998) |
Сизиф, версия пакета: zoneminder-1.38.0-alt1.x86_64 $ rpm -q --whatrequires yarn zoneminder-1.38.0-alt1.x86_64 В spec файле не указана зависимость для yarn. Yarn используется для управления зависимостями, зачем нужен для zoneminder непонятно. Мог бы использоваться в скриптлетах, но его там нет: $ rpm -q --scripts zoneminder preinstall scriptlet (using /bin/sh): /usr/sbin/groupadd -r -f _webserver 2>/dev/null ||: /usr/sbin/useradd -g _webserver -c 'WWW server' -d /var/www -s '/dev/null' \ -G _webserver -r apache2 2>/dev/null || : postinstall scriptlet (using /bin/sh): /usr/sbin/post_service zoneminder preuninstall scriptlet (using /bin/sh): /usr/sbin/preun_service zoneminder Вдобавок за yarn тянутся node и npm