[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Stable version on Manjaro


On 1/16/25 5:35 AM, Gianluigi wrote:
Il 16/01/25 11:01, Benoît Minisini ha scritto:
Le 16/01/2025 à 10:35, Gianluigi a écrit :
Hi,

It seems that the instructions on the wiki for installing the stable
version of Gambas are incorrect:

These instructions come from the openSuse build server. But they are for
ArchLinux, and I thought it would work too for Manjaro...

Anyway, you can't install the packages on Manjaro because its poppler
library is not on par with the ArchLinux poppler library. :-/


Hi Benoit,

thanks for the reply, so if I understand correctly, the only way to get
the stable version of Gambas (3.20) is to compile?

Regards
Gianluigi



Perhaps not the only way, Gianluigi. I tested the idea of upgrading 'poppler' from the testing branch on a Manjaro stable VM.

This is a relatively fresh install so the dependencies are currently few. On this system, there are three packages that depend on poppler (Gambas excluded because I removed it for this test): libcupsfilters, poppler-glib, and poppler-qt6. libcupsfilters doesn't seem to care what version of poppler is installed, but the other two require 'poppler=24.11.0' making it necessary to upgrade them at the same time.

I may have been able to use "packman -U" specifying the testing branch URLs for all three, but that would have made the console command line rather long (which would not have been a problem except I have a personal aversion to long command lines). Another option may have been using the '--nodeps' option to upgrade each one individually, but I did not want to bypass dependency checking for the test. So, I did neither.

Instead, I manually downloaded the poppler, poppler-glib, and poppler-qt6 packages from a testing mirror. (I may have been able to use the '--downloadonly' option, but I didn't try that either.) Then, I upgraded those three downloaded packages in one (much shorter) command line using "packman -U". They installed with no dependency issues; so I proceeded to install Gambas from OBS using the OBS instructions.

Gambas 3.20 installed just fine. It launched and ran a project successfully. Whether or not this procedure would work in the future may be doubtful as Manjaro testing does not equate with Arch stable (As I understand it, Manjaro unstable = Arch stable). Perhaps upgrading from Manjaro unstable would be more appropriate.


--
Lee

--- Gambas User List Netiquette [https://gambaswiki.org/wiki/doc/netiquette] ----
--- Gambas User List Archive [https://lists.gambas-basic.org/archive/user] ----


Follow-Ups:
Re: Stable version on ManjaroGianluigi <gradobag@xxxxxxxxxxx>
References:
Stable version on ManjaroGianluigi <gradobag@xxxxxxxxxxx>
Re: Stable version on ManjaroBenoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: Stable version on ManjaroGianluigi <gradobag@xxxxxxxxxxx>