I personally did not develop this solution; however it worked so brilliantly and so difficult to find that I felt it was imperative to share it.
I used the following steps to install Novell Client for Linux 2.0 sp2 on OpenSUSE 11.2 system.
- installed gcc and make utils on system.
yast -i make gcc
- make a symbolic link in the /usr/lib directory for libbfd-2.19.so
ln -s libbfd-184.108.40.20690527-10.26.4.so libbfd-2.19.so
- Install Novell Client for Linux 2.0 sp2 as an addon. Put CD in drive or have iso downloaded. Do the following from a shell prompt.
launch yast add-on
using the TAB key navigate to the add button. Hit ENTER.
Using the TAB key navigate to CD (if using a physical disk) or Local ISO Image (if using ISO on local file system). If using other then you will need to specify the correct type.
Once type is selected hit the ALT + x key for next.
If using a CD then you will be prompted to insert the disk. Hit enter once you have inserted the disk.
You may get an error stating that “No Checksum Found” using the TAB key select Yes to continue. Not sure why Novell didn’t add the check sums to the disk.
Next you will be prompted to accept the license. Use the TAB key to navigate to Yes.
Hit ALT + N to continue.
Here is where things get a little interesting. The Novell Client for Linux requires libbfd-2.19.so but libbfd-220.127.116.1190527-10.26.4.so is installed by default on 11.2. We have already made a sym link that will resolve this issue so simply select the option to break novell-xtier-base. It will work properly. Using the TAB key select Break novell-xtier-base, hit the space bar to select and then hit ALT + o to continue.
You will now be at a YaST software management tool. You will simply hit ALT+a to install the Novell Client for Linux.
On the Automatic Changes screen just hit ENTER to continue. Yast will now install the Novell Client for Linux packages and exit when completed. You are now back at the add-on screen. hit ALT+o to continue and exit YaST.
- Reboot your system.
I would like to thank the originator of this solution; the link to the original article is: http://clayeweb.org/blog/2009/11/23/installing-novell-client-on-opensuse-11-2/