Scriptforge library not functioning since LO 7.5.5

Hi,

I’m using LO 7.5.5.2 on Linux Mint 21.2 Cinnamon on a MacBook Pro 15 Retina.
Everything worked well until LO 7.3… (Software manager stock install system).

After fooling around with different versions up to LO 7.6… I removed all traces of LO (including a flatpack version) as suggested on the Linux Mint forum - and reinstalled LO 7.5.5.2 - again with the Software manager. Everything seems fine but Scriptforge doesn’t work at all.

Any idea if that’s a bug or failed app install?
Can it be that more libraries need to be installed for Scriptforge?

I’m using the following extensions:

  1. Interpolation
  2. APSO
  3. MRI 1.3.4
  4. Basic IDE (1.2 for LO)

Many thanks in advance.

How did you install 7552?
From Snap, Flatpak, or some other source (PPA)?
You need to check whether the scripting environment package for that version is provided/ installed, and if so, whether it is configured properly, e.g. if Snap packages, whether all permissions have been granted to escape the jail to allow for script execution.

Thx for your reply, iplaw67.

I downloaded from the LibreOffice website and installed all DEB’s of the extracted archive. Prior to that step I made a backup of the user profile folder and completely removed all traces of any prior LO installation.

There are now more instabilities with the StarBasic-IDE (Variable monitor showing mutilated objects, repeating array elements, showing countless DUMMY entries, refusing to function at all, etc.) with some (complex) spreadsheets that worked perfectly well until 7.3.

While checking the Software Manager for installed components of the stock version of Linux Mint 21.2, I got a message:

The following packages have unmet dependencies:
libreoffice-calc: Depends: libreoffice-core (= 1:7.3.7-0ubuntu0.22.04.3) but it is not installable
libreoffice-base-core: Depends: libreoffice-core (= 1:7.3.7-0ubuntu0.22.04.3) but it is not installable or
libreoffice-core-nogui (= 1:7.3.7-0ubuntu0.22.04.3) but it is not installable
libreoffice-report-builder-bin: Depends: libreoffice-core but it is not installable
libreoffice-draw: Depends: libreoffice-core (= 1:7.3.7-0ubuntu0.22.04.3) but it is not installable
libreoffice-impress: Depends: libreoffice-core (= 1:7.3.7-0ubuntu0.22.04.3) but it is not installable
libreoffice-base-drivers: Depends: libreoffice-core-nogui but it is not installable or
libreoffice-core but it is not installable
Recommends: libreoffice-sdbc-hsqldb but it is not installable
Recommends: libreoffice-sdbc-firebird but it is not installable
libreoffice: Depends: libreoffice-core (= 1:7.3.7-0ubuntu0.22.04.3) but it is not installable
Depends: libreoffice-writer but it is not installable
Recommends: libreoffice-gnome but it is not installable or
libreoffice-plasma but it is not installable
Recommends: libreoffice-nlpsolver but it is not installable
Recommends: libreoffice-report-builder but it is not installable
Recommends: libreoffice-script-provider-bsh but it is not installable
Recommends: libreoffice-script-provider-js but it is not installable
Recommends: libreoffice-script-provider-python but it is not installable
Recommends: libreoffice-sdbc-mysql but it is not installable
Recommends: libreoffice-sdbc-postgresql but it is not installable
Recommends: libreoffice-wiki-publisher but it is not installable
python3-uno: Depends: libreoffice-core (= 1:7.3.7-0ubuntu0.22.04.3) but it is not installable or
libreoffice-core-nogui (= 1:7.3.7-0ubuntu0.22.04.3) but it is not installable
libreoffice-base: Depends: libreoffice-core (= 1:7.3.7-0ubuntu0.22.04.3) but it is not installable
Recommends: libreoffice-writer but it is not installable
libreoffice-math: Depends: libreoffice-core (= 1:7.3.7-0ubuntu0.22.04.3) but it is not installable

Therein lies your problem.
Your LibreOffice environment still points to the distrib provided version of LO for the scripting environment (among others unmet dependencies), because *buntu packaging used by Mint only provides 7337 by default for that version of Mint, and the scripting environment relies on multiple packages in the *buntu packaging system.

You’re going to have to try and completely remove any trace of LO7337 and 7552 and then try again. Be aware that the desktop environment you’re using may pull in dependencies on LO stuff that you might not immediately suspect as being relevant. Welcome to Ubuntu dependency hell.

Yes. I thought the same and again removed all traces of LO and installed the (now) stock LO 7.5.5.2 flatpack version. Many thanks for the hint. Much appreciated.

For those who experience similar problems, I recommend the system package rather than the flatpack version. Now all works again.

1 Like