Bug 53892 - Избыточные зависимости у nvm
Summary: Избыточные зависимости у nvm
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: nvm (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: majioa@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-04-18 10:51 MSK by Alexander Makeenkov
Modified: 2025-04-20 01:48 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 Alexander Makeenkov 2025-04-18 10:51:38 MSK
Версия пакета: nvm-0.40.2-alt1

С новой версией устанавливаются лишние зависимости:

Следующие пакеты будут ОБНОВЛЕНЫ:
  nvm
Следующие НОВЫЕ пакеты будут установлены:
  aardvark-dns  catatonit  conmon  containers-common  containers-common-extra  crun  libcrun  libslirp  libsubid  netavark  nftables  passt  podman  podman-docker  shadow-submap  slirp4netns
1 будет обновлено, 16 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.

Причина:

# rpm -qR nvm | grep docker
/usr/bin/docker

Зависимость на docker в спеке явно не прописана, могу предположить, что притянулось автоматически из-за упоминания в скрипте тестов:

/usr/lib/nvm/test/fast/Unit tests/nvm_download
5:  docker stop httpbin && docker rm httpbin
20:docker pull kennethreitz/httpbin && SHELL=bash docker run -d --name httpbin -p 80:80 kennethreitz/httpbin

Регресс по отношению к версии 0.39.3-alt1 из р11.
Comment 1 Repository Robot 2025-04-20 01:48:26 MSK
nvm-0.40.2-alt1.1 -> sisyphus:

 Fri Apr 18 2025 Pavel Skrylev <majioa@altlinux> 0.40.2-alt1.1
 - ! fixed deps by splitting the packages and disabling some autos (ALT #53892)