We run a Jobe server for use by our CodeRunner install, including Octave on it. We have previously been asked to include the octave-symbolic
package as part of our install.
We are now trying to build a new server using Ubuntu 22.04/jammy, but it looks as though the octave-symbolic package does not exist for this release.
As sysadmins, we do not use Octave ourselves. Does anyone know whether the octave-symbolic
functionality is now included in the main Octave package, in a different Octave package, or whether it is lacking a maintainer (or has had problems making it not possible to release it for Ubuntu 22.04)?
At the time of Jammy's release, the package was removed from Ubuntu - see this bug for the package removal - because it was removed in Debian for being a package that failed to build from source (FTBFS). For the same reasons in Debian, which were replicated and the same problem in Ubuntu, the package was removed.
It was not, it seems, sync blacklisted, but at the time of its removal in Ubuntu, the package had a persistent FTBFS, as documented in Debian Bugs #982561 and #980707.
At the time, the package was not compatible with
sympy
1.7 which was a dependency, and the package was removed from Testing. And because of the FTBFS, it was removed from Ubuntu at the time.It was not fixed in Debian until June 9th, 2022, when version
2.9.1~git.2022.06.09-1
was uploaded to Debian to fix the incompatibilities and have a version update. By this point, it was long after the Jammy 22.04 release which was in April and is therefore not available in Jammy.It is, however, in Kinetic now (the next version of Ubuntu, which is not an LTS release). It is possible this could be backported to Jammy, but that's a task for someone willing to do the work to try and get this into Backports or repackaged into a PPA for Jammy specifically to do.