Ubuntu dependencies

Messages in english

Modérateur : xcasadmin

belanger
Messages : 59
Inscription : jeu. juil. 27, 2017 3:26 pm

Ubuntu dependencies

Message par belanger » dim. janv. 27, 2019 5:09 am

Hi!

I got a new laptop and installed Ubuntu 18 on it; but I ran into problems installing giac on it. (I've installed giac on my other computers which have an older version of Ubuntu.)

I got giac and giac-dbgsym from the install_en page, but installing those didn't work. I did
sudo dpkg -i giac*deb
and got dependency problems; when I then did
sudo apt-get -f install
it actually removed giac and giac-dbgsym.

I tried using the repositories, Ubuntu is supposed to use testing, but when I update I got the error
E: The repository 'http://www-fourier.ujf-grenoble.fr/~parisse/debian testing Release' does not have a Release file.
so I simply downloaded the latest giac from the testing repository, and tried to install it, but Ubuntu 18 doesn't have the dependencies. It needs libmpfr4 (Ubuntu 18 has libmpfr6), libpng12-0 (Ubuntu 18 has libpng16-16), and libreadline6 (Ubuntu 18 has libreadline7).

I got the needed libraries from previous versions of Ubuntu and got giac installed that way, but it looks like giac doesn't install the way that it should in Ubuntu 18.

parisse
Messages : 5740
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: Ubuntu dependencies

Message par parisse » lun. janv. 28, 2019 7:06 am

Did you try the Ubuntu 18 packages from
https://www-fourier.ujf-grenoble.fr/~pa ... n#packages
I compiled them on an xubuntu 18 box, they should work on any ubuntu 18.

belanger
Messages : 59
Inscription : jeu. juil. 27, 2017 3:26 pm

Re: Ubuntu dependencies

Message par belanger » lun. janv. 28, 2019 11:46 pm

The package at https://www-fourier.ujf-grenoble.fr/~pa ... n#packages is the one that was removed by
apt-get -f install
So I looked into it some more, and it was because libpari-gmp-tls5 was an unavailable dependency. Apparently, that package is in Ubuntu 18.04 but not Ubuntu 18.10, which has libpari-gmp-tls6. Changing the version number of a library in the middle of the 18 series seems like a bad thing for Ubuntu to do. Downloading a copy of libpari-gmp-tls5 from Ubuntu 18.04 was easy enough, and everything works fine.

parisse
Messages : 5740
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: Ubuntu dependencies

Message par parisse » mar. janv. 29, 2019 10:28 am

Ok, that's because I provide only packages for the stable Ubuntu release...

Répondre