Bug 58001 - zoneminder тянет yarn
Summary: zoneminder тянет yarn
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: zoneminder (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Anton Farygin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-02-24 18:36 MSK by Блинов Денис Вячеславович
Modified: 2026-02-24 20:58 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 Блинов Денис Вячеславович 2026-02-24 18:36:06 MSK
Сизиф, версия пакета: 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
Comment 1 Anton Farygin 2026-02-24 20:06:27 MSK
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

посмотрю где оно вызывается.
Comment 2 Anton Farygin 2026-02-24 20:37:49 MSK
в пакет попали devel куски для сборки, они не нужны.
Comment 3 Repository Robot 2026-02-24 20:58:52 MSK
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)