|
Bugzilla – Full Text Bug Listing |
| Summary: | Replace the terminology "uninstallable provider" with something understandable | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE Distribution | Reporter: | Stefan Knorr <sknorr> |
| Component: | libzypp | Assignee: | E-mail List <zypp-maintainers> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Enhancement | ||
| Priority: | P3 - Medium | CC: | astieger |
| Version: | Leap 15.0 | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Stefan Knorr
2017-03-14 18:15:40 UTC
For the installation of foo-tools the resolvable items foo-lib is required. foo-lib is provided by the specific package foo-lib.7.31.13.x86_64 foo-lib itself cannot be installed for other reasons. Sorry for the harsh phrasing before. OK, so this sounds like: (1) "The dependency foo-tools is available but not all of its dependencies are available." (2) "The dependency foo-tools is available but not compatible." Or are there other cases that are also subsumed under this error message? Am I misunderstanding something? Anyway, in regular usage, the word "uninstall" means "removal of something installed" which is where part of my confusion came from. Even the very forced phrasing "not-installable" would seem like a better option. It's actually a bit more: foo-tools was explicitly requested to be installed. foo-tools needs the capability (not package) foo-lib, which is provided by foo-lib-1.2.3. But the package foo-lib-1.2.3 cannot be installed due to another dependency error. "uninstallable" means "not installable" in this instance. There was similar trouble with --installed-only/--uninstalled-only which is meanwhile --not-installed-only. We should try to avoid using 'uninstall' unless it actually means 'remove'. This is automated batch bugzilla cleanup. The openSUSE 42.2 changed to end-of-life (EOL [1]) status. As such it is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of openSUSE, or you can still observe it under openSUSE Leap 15.0, please feel free to reopen this bug against that version (see the "Version" component in the bug fields), or alternatively open a new ticket. Thank you for reporting this bug and we are sorry it could not be fixed during the lifetime of the release. [1] https://en.opensuse.org/Lifetime I don't think this has been fixed - reopening. Sorry I missed this. Fixed in libzypp-17.3.1. Oh! Thanks, good stuff! -> setting to fixed then instead. |