Environment
Suse Linux Enterprise Server 10 Support Pack 2
Novell Open Enterprise Server 2 (OES 2) Linux
Novell Subscription Management Tool
Situation
Need to update from SLES10 SP2/OES2 SP1 to SLES10 SP3/OES2 SP2 using a local SMT server.
Ruby errors when selecting move-to-oes2-sp2 patch
Error: There are no installable providers of ruby >= 1.8.4-17.20 for
patch:product-oes2-sp2-0-0.noarch[OES2-SP2-Online]
Resolution
1. Make sure the SMT server has the correct OES2-SP2 catalogs mirrored (smt-catalogs -o). It should have the following catalogs for each desired architecture:
- SLES10-SP3-Online
- SLES10-SP3-Updates
- OES2-SP2-Online
- OES2-SP2-Updates
- OES2-SP2-Pool
The OES2-SP2-Pool catalog is where the ruby dependancy issue will be resolved. Select the "move-to-oes2-sp2" patch using either rug command line (below) or use the GUI rug tool.
rug in -t patch move-to-oes2-sp2 && rug ping -a