Operation Manual
3b
On the right hand side of the window, click Switch system packages to the
versions in this repository. This explicitly allows YaST to change the package
vendor when replacing the packages.
All installed packages will be replaced by packages deriving from this
repository, if available. This may lead to changes in vendor and architecture
and even to downgrading some packages.
4
Before applying the changes, you can review or modify them by clicking View
All Changes at the bottom of the dialog. By default, all packages that will change
status are listed.
5
To refrain from switching the system packages to the versions in this repository,
click the Undo button next to the respective option.
6
If all options are set according to your wishes, conrm your changes with Apply
to start the mass update.
3.3.4 Checking Software Dependencies
Most packages are dependent on other packages. If a package, for example, uses a
shared library, it will be dependent on the package providing this library. On the other
hand, some packages cannot coexist with each other, causing a conict (for example,
you can only install one mail transfer agent: sendmail or postx). When installing or
removing software, the Software Manager makes sure no dependencies or conicts
remain unresolved to ensure system integrity.
In case there exists only one solution to resolve a dependency or a conict, it is resolved
automatically. Multiple solutions always cause a conict which needs to be resolved
manually. If solving a conict involves a vendor or architecture change, it also needs
to be solved manually. When clicking Apply to apply any changes in the Software
Manager, you get an overview of all actions triggered by the automatic resolver which
you need to conrm.
By default, dependencies are automatically checked. A check is performed every time
you change a package status (for example, by marking a package for installation or re-
moval). This is generally useful, but can become exhausting when manually resolving
a dependency conict. To disable this function, uncheck Dependencies > Autocheck.
74 Reference










