[opensuse] curious zypper and texlive packages behaviour (12.3)
In openSUSE 12.3, if I issue the commands zypper install google-a* zypper install google-* zypper install google* then all Google fonts starting with letter "a" or all Google fonts are installed, as expected. However, if I want to do the same with texlive: zypper install texlive-a* zypper install texlive-* zypper install texlive* Only the last version works as expected. The first version says "Package 'texlive-a*' not found", even though there are possibly more than 100 packages starting with "texlive-a", and the second version just installs the one package texlive-2012.20120611-3.3.1.i586. It almost looks like there is something wrong with the dash character in the name of the texlive-* packages. -- Carlos F Lange -- Recursive: Adj. See Recursive. -- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Mon, Jun 03, 2013 at 07:09:02PM -0600, Carlos F. Lange wrote:
In openSUSE 12.3, if I issue the commands zypper install google-a* zypper install google-* zypper install google* then all Google fonts starting with letter "a" or all Google fonts are installed, as expected.
However, if I want to do the same with texlive: zypper install texlive-a* zypper install texlive-* zypper install texlive* Only the last version works as expected.
The first version says "Package 'texlive-a*' not found", even though there are possibly more than 100 packages starting with "texlive-a", and the second version just installs the one package texlive-2012.20120611-3.3.1.i586.
It almost looks like there is something wrong with the dash character in the name of the texlive-* packages.
Guess ... the shell tries to expand the wildcard. You may escape or quote to avoid this. -- "Having a smoking section in a restaurant is like having a peeing section in a swimming pool." -- Edward Burr -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
I want the wildcard to be expanded, but the expansion only works if I
leave the dash out.
For example, there are 6 packages starting with "texlive-japanese".
If I type
zypper rm texlive-japanese*
I get
Package 'texlive-japanese*' not found.
If I type
zypper rm texlive?japanese*
all 6 packages and additional 4 dependencies are found and removed.
So, there is definitely a non-standard dash symbol being used in the
package names of texlive.
Calling BUGZILLA!
On 6/4/13, Dr. Werner Fink
On Mon, Jun 03, 2013 at 07:09:02PM -0600, Carlos F. Lange wrote:
In openSUSE 12.3, if I issue the commands zypper install google-a* zypper install google-* zypper install google* then all Google fonts starting with letter "a" or all Google fonts are installed, as expected.
However, if I want to do the same with texlive: zypper install texlive-a* zypper install texlive-* zypper install texlive* Only the last version works as expected.
The first version says "Package 'texlive-a*' not found", even though there are possibly more than 100 packages starting with "texlive-a", and the second version just installs the one package texlive-2012.20120611-3.3.1.i586.
It almost looks like there is something wrong with the dash character in the name of the texlive-* packages.
Guess ... the shell tries to expand the wildcard. You may escape or quote to avoid this.
-- "Having a smoking section in a restaurant is like having a peeing section in a swimming pool." -- Edward Burr -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-- Carlos F Lange -- Recursive: Adj. See Recursive. -- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
В Wed, 5 Jun 2013 08:31:09 -0600
"Carlos F. Lange"
So, there is definitely a non-standard dash symbol being used in the package names of texlive.
Could you give reference to standard that states dash in invalid in package *name*? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (3)
-
Andrey Borzenkov
-
Carlos F. Lange
-
Dr. Werner Fink