[Bug 725888] New: zypper: wildcard not properly resolved
https://bugzilla.novell.com/show_bug.cgi?id=725888 https://bugzilla.novell.com/show_bug.cgi?id=725888#c0 Summary: zypper: wildcard not properly resolved Classification: openSUSE Product: openSUSE 12.1 Version: Factory Platform: All OS/Version: Linux Status: NEW Severity: Normal Priority: P5 - None Component: libzypp AssignedTo: zypp-maintainers@forge.provo.novell.com ReportedBy: jengelh@medozas.de QAContact: qa@suse.de Found By: Beta-Customer Blocker: --- The lib* wildcard is not expanded, but libw* is not. # zypper up --no-r 'lib*' Loading repository data... Reading installed packages... No update candidate for 'libtool-2.4-17.1.x86_64'. The highest available version is already installed. [...] No package matching 'lib*' are installed. No package matching 'lib*' are installed. No update candidate for 'libacl-devel-2.2.51-3.2.x86_64'. The highest available version is already installed. 'libavcodec53' providing 'lib*' is already installed. Package 'libavcodec53' is not available in your repositories. Cannot reinstall, upgrade, or downgrade. Resolving package dependencies... Nothing to do. # zypper up --no-r 'libw*' Loading repository data... Reading installed packages... No package matching 'libw*' are installed. There is an update candidate for 'libwbclient0', but it is from different vendor. Use 'zypper install libwbclient0-3.6.0-33.1.x86_64' to install this candidate. No package matching 'libw*' are installed. No update candidate for 'libwebp0-0.1.2-3.1.x86_64'. The highest available version is already installed. [...] Resolving package dependencies... The following packages are going to be upgraded: libwnck-1-22 libwx_base-2_8-0-wxcontainer libwx_base_net-2_8-0-wxcontainer libwx_base_xml-2_8-0-wxcontainer libwx_baseu-2_8-0-compat-lib-stl [...] 49 packages to upgrade. Overall download size: 8.2 MiB. No additional space will be used or freed after the operation. Continue? [y/n/?] (y): -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=725888 https://bugzilla.novell.com/show_bug.cgi?id=725888#c1 --- Comment #1 from Jan Engelhardt <jengelh@medozas.de> 2011-10-21 21:10:24 UTC --- Created an attachment (id=458308) --> (http://bugzilla.novell.com/attachment.cgi?id=458308) /var/log/zypp* -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=725888 https://bugzilla.novell.com/show_bug.cgi?id=725888#c2 Carlos Lange <carlos.lange@ualberta.ca> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |carlos.lange@ualberta.ca --- Comment #2 from Carlos Lange <carlos.lange@ualberta.ca> 2013-06-05 10:53:42 UTC --- Here is another strange wildcard behaviour from zypper 1.8.11 (oS 12.3): zypper install google-a* zypper install google-* zypper install google* all work as expected and install the Google fonts, but zypper install texlive-a* zypper install texlive-* zypper install texlive* gives: zypper install texlive-a* : Package 'texlive-a*' not found zypper install texlive-* : installs only texlive-2012.20120611-3.3.1.i586 zypper install texlive* : installs all texlive packages (as expected) There seems to be a problem interpreting the dash character in zypper, because: zypper rm texlive-japanese* : Package 'texlive-japanese*' not found. zypper rm texlive?japanese* : all 6 packages and additional 4 dependencies are found and removed There is no dash in the original posting, but cause for the wrong wildcard expansion could be similar. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=725888 https://bugzilla.novell.com/show_bug.cgi?id=725888#c3 --- Comment #3 from Michael Schröder <mls@suse.com> 2013-06-05 11:07:18 UTC --- Comment #2: I bet this is another of those "oh, there is a dash and a "texlive" package exists, so the user must mean "texlive = a*" problems in zypper. Sigh. libsolv does that correctly since years... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=725888 https://bugzilla.novell.com/show_bug.cgi?id=725888#c4 Michael Andres <ma@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P2 - High --- Comment #4 from Michael Andres <ma@suse.com> 2013-06-06 06:56:51 CEST --- Yes, if the stem denotes an existing package, zypper wrongly splits at the '-' instead of testing the whole pattern first ;( I'll have a look at it. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com