SUSE Support

Here When You Need Us

Problems installing Online Updates

This document (7004374) is provided subject to the disclaimer at the end of this document.

Environment

SUSE Linux Enterprise Desktop 11
SUSE Linux Enterprise Server 11


Situation

A Problem Temporary Fix (PTF) for a bug report has been installed on the system. Later, when an online update for that package appears, the update tools silently ignore the update, so the online update is never installed. Using "zypper lu", the available update is not even seen.

Resolution

Use YaST Online Update to install the update. It will present a popup where the choice "install with vendor change" is available. With this option, the update can be installed

Additional Information

Because of a problem in the configuration in the build system used for producing PTFs, the vendor string on PTFs was set to "openSUSE Build Service" on all PTFs built before August 13, 2009.

The update tools are configured to not consider packages from a different vendor (as determined by the vendor string) as updates - this is why the update tools won't show or use these packages. With the command

zypper lu

it is normally possible to display a list of available updates. However, packages with different vendor strings are not shown. To get a list of all available packages with higher version numbers than those installed on the system, it is necessary to use the -a flag

zypper lu -a

While these packages are not seen as updates, it is possible to force an update using the installation feature of zypper. In the example shown in the screenshot above, the update would have been installed using the command

zypper in xorg-x11-xauth

or using the patch installation feature

zypper patch

With the patch installation feature, a question similar to that from YaST will be presented on the command line and it is necessary to select the option that allows installation with vendor change. With the "zypper in" method, this question will not be presented, which makes this method suitable for use in scripted updates, when such problematic updates need to be installed on multiple machines.

Disclaimer

This Support Knowledgebase provides a valuable tool for SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.

  • Document ID:7004374
  • Creation Date: 04-Sep-2009
  • Modified Date:04-Oct-2022
    • SUSE Linux Enterprise Desktop
    • SUSE Linux Enterprise Server

< Back to Support Search

For questions or concerns with the SUSE Knowledgebase please contact: tidfeedback[at]suse.com

tick icon

SUSE Support Forums

Get your questions answered by experienced Sys Ops or interact with other SUSE community experts.

tick icon

Support Resources

Learn how to get the most from the technical support you receive with your SUSE Subscription, Premium Support, Academic Program, or Partner Program.

tick icon

Open an Incident

Open an incident with SUSE Technical Support, manage your subscriptions, download patches, or manage user access.