Bug ID | 1226523 |
---|---|
Summary | cnf suggests wrong package installation |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Slowroll |
Hardware | Other |
OS | openSUSE Tumbleweed |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Other |
Assignee | screening-team-bugs@suse.de |
Reporter | smbd.jp@gmail.com |
QA Contact | qa-bugs@suse.de |
Target Milestone | --- |
Found By | --- |
Blocker | --- |
``` $ rpm -q cnf cnf-0.6.0~0-3.4.x86_64 $ rpm -q gettext-runtime gettext-runtime-0.22.5-5.0.2.1.sr20240605.x86_64 ``` ``` $ cnf envsubst The program 'envsubst' can be found in following packages: * gettext-runtime [ path: /usr/bin/envsubst, repository: openSUSE:repo-oss ] * gettext-runtime-mini [ path: /usr/bin/envsubst, repository: openSUSE:repo-oss ] * envsubst [ path: /usr/bin/envsubst, repository: openSUSE:update-slowroll ] * envsubst [ path: /usr/bin/envsubst, repository: openSUSE:update-slowroll ] * envsubst-mini [ path: /usr/bin/envsubst, repository: openSUSE:update-slowroll ] * envsubst-mini [ path: /usr/bin/envsubst, repository: openSUSE:update-slowroll ] Try installing with: sudo zypper install <selected_package> ``` But gettext-runtime does not have envsubst. In the first place, gettext-runtime is already installed. ``` $ rpm -q gettext-runtime gettext-runtime-0.22.5-5.0.2.1.sr20240605.x86_64 $ rpm -ql gettext-runtime | grep envsubst $ ``` And why envsubst and envsubst-mini are shown twice, even though they are in the same repository? supplement: ``` $ cat /etc/zypp/repos.d/openSUSE:repo-oss.repo [openSUSE:repo-oss] name=repo-oss enabled=1 autorefresh=1 baseurl=http://download.opensuse.org/slowroll/repo/oss service=openSUSE $ cat /etc/zypp/repos.d/openSUSE:update-slowroll.repo [openSUSE:update-slowroll] name=update-slowroll enabled=1 autorefresh=1 baseurl=http://download.opensuse.org/update/slowroll/repo/oss priority=80 service=openSUSE ```