Environment
Novell ZENworks 7.2 Linux Management - ZLM7.2
Novell ZENworks 7.3 Linux Management - ZLM7.3
Situation
Unable to upgrade to ZLM 7.3
ERROR:
Unresolved dependencies:
Updating novell-zenworks-server-7.2.0-0.0.0.x86_64[System packages] to novell-zenworks-server-7.3.0-0.0.0.x86_64[server]
novell-zenworks-edir-8.8.3-0.0.0.x86_64[edir] provides novell-zenworks-edir == 8.8.3-0.0.0, but has another architecture.
There are no installable providers of novell-zenworks-edir >= 8.8.3 for novell-zenworks-server-7.3.0-0.0.0.x86_64[server]
ERROR:
Unresolved dependencies:
Updating novell-zenworks-server-7.2.0-0.0.0.x86_64[System packages] to novell-zenworks-server-7.3.0-0.0.0.x86_64[server]
novell-zenworks-edir-8.8.3-0.0.0.x86_64[edir] provides novell-zenworks-edir == 8.8.3-0.0.0, but has another architecture.
There are no installable providers of novell-zenworks-edir >= 8.8.3 for novell-zenworks-server-7.3.0-0.0.0.x86_64[server]
Resolution
Uninstall ConsoleOne from the ZLM server.
Check the following locations on the server to see if ConsoleOne is installed.
/usr/ConsoleOne
/root/c1
If these folders are there ConsoleOne will need to be removed before the upgrade to 7.3 will happen.
To remove Console One packages
Note: See additional information below before running these commands. It is important to include the package name and version info to be certain only the Console One versions of these packages are uninstalled.
rpm -e NDSbase<version>
rpm -e NLDAPbase<version>
rpm -e NLDAPsdk<version>
When these packages are successfully removed, attempt installation again.
Check the following locations on the server to see if ConsoleOne is installed.
/usr/ConsoleOne
/root/c1
If these folders are there ConsoleOne will need to be removed before the upgrade to 7.3 will happen.
To remove Console One packages
Note: See additional information below before running these commands. It is important to include the package name and version info to be certain only the Console One versions of these packages are uninstalled.
rpm -e NDSbase<version>
rpm -e NLDAPbase<version>
rpm -e NLDAPsdk<version>
When these packages are successfully removed, attempt installation again.
Additional Information
Console One files are apart of the NDSbase, NLDAPbase, and NLDAPsdk packages. They show up as duplicates, although with different package versions when doing: rpm -qa |grep NDS and rpm -qa |grep NLDAP
for example:
rpm -qa |grep NDSbase
NDSbase-8.7.3.9-19
NDSbase-8.7.34
To determine which package has the Console One files use this command: rpm -ql NDS<version> and rpm -ql NLDAP<version>
for example:
rpm -qa |grep NDSbase
NDSbase-8.7.3.9-19
NDSbase-8.7.34
To determine which package has the Console One files use this command: rpm -ql NDS<version> and rpm -ql NLDAP<version>