[Bug 1226523] New: cnf suggests wrong package installation
https://bugzilla.suse.com/show_bug.cgi?id=1226523 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 ``` -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1226523 https://bugzilla.suse.com/show_bug.cgi?id=1226523#c1 --- Comment #1 from Mitsuru Shimamura <smbd.jp@gmail.com> --- scout shows gettext-runtime, too. Is the problem in gettext-runtime package? ``` $ scout bin envsubst repository | package | path | binary ---------------------------------+----------------------+----------+---------- zypp (openSUSE:repo-oss) | gettext-runtime | /usr/bin | envsubst zypp (openSUSE:repo-oss) | gettext-runtime-mini | /usr/bin | envsubst zypp (openSUSE:update-slowroll) | envsubst | /usr/bin | envsubst zypp (openSUSE:update-slowroll) | envsubst-mini | /usr/bin | envsubst ``` -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1226523 https://bugzilla.suse.com/show_bug.cgi?id=1226523#c2 Andreas Stieger <Andreas.Stieger@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |Andreas.Stieger@gmx.de Assignee|screening-team-bugs@suse.de |dcermak@suse.com --- Comment #2 from Andreas Stieger <Andreas.Stieger@gmx.de> --- From https://build.opensuse.org/request/show/1179033
Split out envsubst into a separate package -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1226523 https://bugzilla.suse.com/show_bug.cgi?id=1226523#c5 Paul Fee <pafee@tycoint.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pafee@tycoint.com --- Comment #5 from Paul Fee <pafee@tycoint.com> --- (In reply to Bernhard Wiedemann from comment #4)
If envsubst is needed for something, maybe there are some Requires missing?
It's needed by /usr/bin/gettext.sh, see bug 1227070. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1226523 Andreas Stieger <Andreas.Stieger@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|Andreas.Stieger@gmx.de | -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com