[lug] Slackware 7.1 and WPO2000

B O'Fallon bof at americanisp.net
Wed Oct 18 06:02:10 MDT 2000


Hello,

Has anyone gotten WP Office 2000 to run under Slackware 7.0/7.1?

Apparently, from the WP newsgroups, there have been some problems with
it, for which there are some solutions, none of which work for me.

The first problem is if the installation program is run is that it does
not recognise the Slackware glibc6 libraries as being version glib6.
This supposedly can be fixed by setting the variable LC_AL=en. 
This did not help with the installation, but it did remove the
error message. 

Someone has written a script file (below) to do the installation
manually.
It also did not work, giving with multiple errors about failed
dependencies among files like /bin/sh, lib.so.6 files, etc.

(BTW, this script file is supposed to work with SuSE 6.2/6.3,
which also has installation problems. One would think that Corel would
have
at least tested it with SuSE, since they are the best selling
flavor in Europe).

My installation of 7.1 is a new, "stock" installation without
modification and
has the kernel code and development packages on it and is using gcc 2-95
or egcs 1.7. 

Any suggestions?

Thanx.

B. O'Fallon

-----------------------
#!/bin/sh
#
# Install script for Corel WordPerfect Office 2000 for RPM-based
# systems.

# Ask user the path to the CD-ROM
echo "Enter the location where the installation CD is mounted"
echo -n "(e.g. /mnt/cdrom): "
read CDPATH

RPMPATH=$CDPATH/dists/redhat/i386

# Make sure CD appears to be there
if [ ! -d "$RPMPATH" ]
then
  echo "Unable to find RPM directory on CD. Check that the CD is mounted
and"
  echo "the correct path was specified and run the script again."
  exit 1
fi

# Determine whether Standard or Deluxe edition
if [ -f $RPMPATH/wpo2000-full-dlx-*.rpm ]
then
  EDITION=deluxe
else
  EDITION=standard
fi

# Determine whether system uses glibc 2.0 or 2.1
if [ -f /lib/libc.so.6 ]
then
  GLIBC=`strings /lib/libc.so.6 | grep "GNU C Library" | awk '{print
$7}' | cut -c 1-3`
  if [ $GLIBC != "2.0" -a $GLIBC != "2.1" ]
  then
    echo "Glibc version $GLIBC not supported.  Only Glibc 2.0 and 2.1
are supported."
    exit 1
  fi
else
  echo "Library file /lib/libc.so.6 not found. Unable to determine C
library version."
  exit 1
fi

# Ask whether to install minimal or full
echo "Select install option:"
echo "1 - Full install"
echo "2 - Minimal install"
read ANS
if [ "$ANS" = "1" ]
then
  INSTALL=full
elif [ "$ANS" = "2" ]
then
  INSTALL=minimal
else
  echo "Invalid selection, run the script again."
  exit 1
fi

# Ask user to confirm choices
echo "Doing $INSTALL install of WordPerfect Office 2000 $EDITION edition
for glibc $GLIBC"
echo "Press <Enter> to proceed or <Ctrl>-C to cancel install."
read ANS

# Full install
if [ "$INSTALL" = "full" ]
then
  rpm -Uvh $RPMPATH/wine-wpo2000-glibc-${GLIBC}-*.rpm
  rpm -Uvh $RPMPATH/wpo2000-fonts-core-*.rpm
  rpm -Uvh $RPMPATH/fonttastic-glibc-${GLIBC}-*.rpm
  rpm -Uvh $RPMPATH/libaps-1*.rpm
  rpm -Uvh $RPMPATH/wpo2000-icons-minimal-*.rpm
  rpm -Uvh $RPMPATH/wpo2000-help-wordperfect-*.rpm
  rpm -Uvh $RPMPATH/wpo2000-help-macros-wordperfect-*.rpm
  rpm -Uvh $RPMPATH/wpo2000-help-quattropro-*.rpm
  rpm -Uvh $RPMPATH/wpo2000-help-macros-quattropro-*.rpm
  rpm -Uvh $RPMPATH/wpo2000-help-minimal-*.rpm
  rpm -Uvh $RPMPATH/wpo2000-show-on-the-go-*.rpm
  rpm -Uvh $RPMPATH/wpo2000-icons-full-std-*.rpm
  rpm -Uvh $RPMPATH/wpo2000-help-corelcentral-*.rpm
  rpm -Uvh $RPMPATH/wpo2000-help-presentations-*.rpm
  rpm -Uvh $RPMPATH/wpo2000-help-macros-presentations-*.rpm
  rpm -Uvh $RPMPATH/wpo2000-help-utilities-*.rpm
  rpm -Uvh $RPMPATH/wpo2000-help-macros-utilities-*.rpm
  rpm -Uvh $RPMPATH/wpo2000-help-full-std-*.rpm
  rpm -Uvh $RPMPATH/wpo2000-minimal-2000*.rpm
  rpm -Uvh $RPMPATH/wpo2000-full-2000*.rpm
  if [ "$EDITION" = "deluxe" ]
  then
    rpm -Uvh $RPMPATH/wpo2000-icons-full-dlx-*.rpm
    rpm -Uvh $RPMPATH/wpo2000-help-paradox-*.rpm
    rpm -Uvh $RPMPATH/wpo2000-help-macros-paradox-*.rpm
    rpm -Uvh $RPMPATH/wpo2000-help-full-dlx-*.rpm
    rpm -Uvh $RPMPATH/wpo2000-full-dlx-*.rpm
  else
    rpm -Uvh $RPMPATH/wpo2000-full-std-*.rpm
  fi
fi

# Minimal install
if [ "$INSTALL" = "minimal" ]
then
  rpm -Uvh $RPMPATH/wine-wpo2000-glibc-${GLIBC}-*.rpm
  rpm -Uvh $RPMPATH/wpo2000-fonts-core-*.rpm
  rpm -Uvh $RPMPATH/fonttastic-glibc-${GLIBC}-*.rpm
  rpm -Uvh $RPMPATH/libaps-1*.rpm
  rpm -Uvh $RPMPATH/wpo2000-icons-minimal-*.rpm
  rpm -Uvh $RPMPATH/wpo2000-help-wordperfect-*.rpm
  rpm -Uvh $RPMPATH/wpo2000-help-macros-wordperfect-*.rpm
  rpm -Uvh $RPMPATH/wpo2000-help-quattropro-*.rpm
  rpm -Uvh $RPMPATH/wpo2000-help-macros-quattropro-*.rpm
  rpm -Uvh $RPMPATH/wpo2000-help-minimal-*.rpm
  rpm -Uvh $RPMPATH/wpo2000-help-utilities-*.rpm
  rpm -Uvh $RPMPATH/wpo2000-minimal-2000*.rpm
  if [ "$EDITION" = "deluxe" ]
  then
    rpm -Uvh $RPMPATH/wpo2000-minimal-dlx-*.rpm
  else
    rpm -Uvh $RPMPATH/wpo2000-minimal-std-*.rpm
  fi
fi




More information about the LUG mailing list