|
Bugzilla – Full Text Bug Listing |
| Summary: | zypper dup removes essential packages | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE Distribution | Reporter: | Andreas Jaeger <aj> |
| Component: | libzypp | Assignee: | E-mail List <zypp-maintainers> |
| Status: | RESOLVED INVALID | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Critical | ||
| Priority: | P5 - None | ||
| Version: | Leap 15.2 | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | solver test case - created with "zypper dup --debug-solver --force-resolution -r packman" | ||
|
Description
Andreas Jaeger
2020-03-15 18:54:47 UTC
This is a regression from 15.1 that breaks my system, therefore Critical. This is no regression. It behaves as expected:
See man zypper and use of -r. '-r packman' only loads the packman repo, so all packages originally installed from other repos are considered to be unwanted/orphaned. If you use -r you must specify ALL relevant repos.
You want 'dup --from packman':
--from alias|name|#|URI
The option can be used multiple times and restricts the
upgrade to the specified repositories only. Nevertheless
all enabled repositories are visible to the resolver and
will be considered to satisfy dependency problems.
Wasn't aware of --from - thanks. |