Comments (3)
I guess there's no way around an option telling how to treat the URL.
Ideally zypper would expect an encoded URL, an I thought it does. But the mistake was made back in 2008. While the zypper man page tells, that special chars must be %-escaped, it does not work. Bugreports in 2008 complaining about spaces or i18n chars not working in a URL were resolved by %-encoding the commandline argument before parsing it. This re-encodes any already encoded special chars.
We can not simply revert this, because it would break lot of setups, so we have to introduce an option, to allow already encoded URLs to work.
from zypper.
Note that this applies to the zypper commandline only. URLs stored inside a .repo file e.g. are stored %-encoded.
from zypper.
However, a flag for each type—potentially --encoded
and --unencoded
, which defaults to --unencoded
if either flag is absent—shall be necessary to ensure that estimation is unnecessary.
from zypper.
Related Issues (20)
- Automatically adapt CLI to terminal size on resize. HOT 7
- Add a "memo" or "notes" flag. HOT 2
- Keys listed in gpgkey= not used for repo metadata signature verification HOT 18
- zypper locks don't allow upgrading into specified version HOT 1
- zypper locks - unexpected influence over version selection during package install HOT 2
- Remove a package and its dependencies with `zypper in` HOT 1
- Improve handling of invisible patterns in search. HOT 1
- Support remove with --dry-run without requiring root
- zypper exits with 0 when remote package is unavailable or timeouts HOT 1
- KDE "get new" HOT 1
- zypper and "Time since last refresh" message when not root access HOT 2
- Pathname gets repeated for key specified in gpgkey option HOT 2
- Instability when updating repo and using repo_gpgcheck HOT 5
- lock on openSUSE-release doesn't get respected HOT 2
- Installing local RPMs is no longer possible HOT 1
- FR colourise output for `dup` as per `list-updates`
- Zypper ignoring piped inputs. HOT 6
- zypper returned 104 with 'No provider of 'sle-module-basesystem' found.' HOT 1
- Add global option --userinstalled
- Answer handling on Continue? prompt is misleading
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from zypper.