Environment
Novell Open Workgroup Suite Small Business Edition (NOWS SBE) 2.0
Novell Open Workgroup Suite Small Business Edition (NOWS SBE) 2.5
Situation
More updates are available however NOWS reports through the Management page that there are no more available.
Resolution
Zypper is the default installation update engine for NOWS SBE 2.5. Check the subscribed catalogs to make sure that you have the appropriate ones listed.
Run the following command:
zypper sl
Sample of Bad Output:
nows:/var/lib/zypp/db/products # zypper sl
# | Enabled | Refresh | Type | Name | URI
---+---------+---------+------+--------------------+--------------------------------------------------------------------------------------------------
1 | No | Yes | YaST | SLES10_SP2 | file:/opt/media/SLES10_SP2
2 | Yes | Yes | YaST | OES2_SP1 | file:/opt/media/OES2_SP1
3 | Yes | Yes | YaST | NOWSSBE2 | file:/opt/media/NOWSSBE2
4 | Yes | Yes | YUM | OES2-SBE25-Updates | https://9223873b88934fc9b551dc23671d0fbc@nu.novell.com/repo/$RCE/OES2-SBE25-Updates/sles-10-i586/
5 | Yes | Yes | YUM | SLES10-SP2-Updates | https://5cb49ee8917243cd9e424919798480f5@nu.novell.com/repo/$RCE/SLES10-SP2-Updates/sles-10-i586/
6 | Yes | Yes | YUM | OES2-SP2-Updates | https://9223873b88934fc9b551dc23671d0fbc@nu.novell.com/repo/$RCE/OES2-SP2-Updates/sles-10-i586/
7 | Yes | Yes | YUM | SLES10-SP3-Updates | https://9223873b88934fc9b551dc23671d0fbc@nu.novell.com/repo/$RCE/SLES10-SP3-Updates/sles-10-i586/
8 | Yes | Yes | YUM | SLES10-SP3-Pool | https://9223873b88934fc9b551dc23671d0fbc@nu.novell.com/repo/$RCE/SLES10-SP3-Pool/sles-10-i586/
9 | Yes | Yes | YUM | OES2-SP2-Pool | https://9223873b88934fc9b551dc23671d0fbc@nu.novell.com/repo/$RCE/OES2-SP2-Pool/sles-10-i586/
10 | Yes | Yes | YUM | SLES10-SP3-Online | https://9223873b88934fc9b551dc23671d0fbc@nu.novell.com/repo/$RCE/SLES10-SP3-Online/sles-10-i586/
Note the SLES 10 SP2 and OES2 SP1 channels. Those will cause a conflict with updates. To resolve this remove the bad update catalogs from:
/var/lib/zypp/db/sources
Note: Make a backup in case you make a mistake
cp /var/lib/zypp/db/soruces /root/ -R
You will have to look in each file and note the catalog. If it's a old catalog remove with with the rm command.
After you have removed all the old catalogs check that zypper reports the correct information with:
zypper sl
Note the SLES 10 SP2 and OES2 SP1 catalogs are now gone.
Sample of Good Output:
# | Enabled | Refresh | Type | Name | URI
--+---------+---------+------+--------------------+--------------------------------------------------------------------------------------------------
1 | No | Yes | YaST | NOWSSBE2 | file:/opt/media/NOWSSBE2
2 | Yes | Yes | YUM | OES2-SBE25-Updates | https://9223873b88934fc9b551dc23671d0fbc@nu.novell.com/repo/$RCE/OES2-SBE25-Updates/sles-10-i586/
3 | Yes | Yes | YUM | OES2-SP2-Updates | https://9223873b88934fc9b551dc23671d0fbc@nu.novell.com/repo/$RCE/OES2-SP2-Updates/sles-10-i586/
4 | Yes | Yes | YUM | SLES10-SP3-Updates | https://9223873b88934fc9b551dc23671d0fbc@nu.novell.com/repo/$RCE/SLES10-SP3-Updates/sles-10-i586/
5 | Yes | Yes | YUM | SLES10-SP3-Pool | https://9223873b88934fc9b551dc23671d0fbc@nu.novell.com/repo/$RCE/SLES10-SP3-Pool/sles-10-i586/
6 | Yes | Yes | YUM | OES2-SP2-Pool | https://9223873b88934fc9b551dc23671d0fbc@nu.novell.com/repo/$RCE/OES2-SP2-Pool/sles-10-i586/
7 | Yes | Yes | YUM | SLES10-SP3-Online | https://9223873b88934fc9b551dc23671d0fbc@nu.novell.com/repo/$RCE/SLES10-SP3-Online/sles-10-i586/