Menu

#664 Error on Linux re-installation

v4.0
closed
5
2012-08-14
2009-05-01
No

On Ubuntu Server 9.04, when re-installing over self:

dpkg -i ooRexx-4.0.0-4567.i386.deb
(Reading database ... 32713 files and directories currently installed.)
Preparing to replace oorexx 4.0.0-4567 (using ooRexx-4.0.0-4567.i386.deb) ...
Stopping rxapi:
Unpacking replacement oorexx ...
Setting up oorexx (4.0.0-4567) ...
cp: cannot stat `/opt/ooRexx/bin/rxapid': No such file or directory
/var/lib/dpkg/info/oorexx.postinst: 124: /etc/init.d/rxapid: not found
dpkg: error processing oorexx (--install):
subprocess post-installation script returned error exit status 127
Processing triggers for libc6 ...
ldconfig deferred processing now taking place
Errors were encountered while processing:
oorexx

Bypass is to run dpkg -r oorexx first.

Discussion

  • Mark Miesfeld

    Mark Miesfeld - 2009-05-01

    Mark,

    We don't really support doing an upgrade type of install on a Debian based system. We have limited resources, and even less expertise on Debian based systems. I'm actually quite proud of the fact that we can even supply a Debian package. In fact, we don't support an upgrade type of install on any platform. On Windows, the install first does a complete uninstall of the existing version.

    The very top of the ReadMe.pdf implicitly states this in bold type:

    "If a previous version of ooRexx is installed, it should be uninstalled prior to installing 4.0.0.

    On Windows, when the installation program is started, the installer will recognize that a previous version is installed. It will then present an option to uninstall the previous version before proceeding with the 4.0.0 install. Alternatively, you can unistall the previous version prior to starting the 4.0.0 installation.

    On a Unix-like system use the appropriate package manager to uninstall the previous version. For instance, on Linux with a rpm install, you could use the command:

    rpm -iv ooRexx

    to uninstall ooRexx."

    I guess we could make that statement more forceful and just say you have to run the unistall first, then run the install.

    On my systems, it takes about 30 seconds for the uninstall to complete. So, it doesn't seem like much of a burden.

     
  • Mark Miesfeld

    Mark Miesfeld - 2009-05-02

    Committed revision 4574.
    Committed revision 4576.

    I clarified in both the Release Notes and the readme.pdf that we do not support installing over the top of an existing installation on any platform. I noted that you need to completely uninstall an existing version before preceeding with an install.

     
  • Mark Miesfeld

    Mark Miesfeld - 2010-02-19

    The fix for this item was in the 4.0.0 release.

     

Anonymous
Anonymous

Add attachments
Cancel