[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Call to help testing osb for backward compatibility
[Thread Prev] | [Thread Next]
- Subject: Call to help testing osb for backward compatibility
- From: gbWilly <gbWilly@xxxxxxxxxxxxxx>
- Date: Thu, 19 Dec 2024 18:49:42 +0000
- To: Gambas Mailing List <user@xxxxxxxxxxxxxxxxxxxxxx>
To all who want to help out, Installing the osb version of gambas on a fresh install is something that is tested by most of you and will probably work. That is actually the easiest part of making packages. The difficult part is, like in gambas3 it self, is ensuring backward compatibility (read: not breaking the past, but supporting it into the future). So, there was a successful build realized, but after (also taking into account the backward compatibility on 2 fronts) it failed miserably as I discovered for debian/ubuntu. Now these problems have probably also impacted other builds, like Arch and openSuSe, as there too, the past has probably been broken. It should be fixed now for debian/ubuntu and thus probably for the others too. My request to those testing ubuntu is as follows (I advise making a base vm and using a clone for eacht test): - install gambas from Gambas ubuntu ppa (gambas 3.19.5 was last version) - start gambas 3.19.5 and create a gui application (just empty form) - make it depend on qt5-ext - package it for ubuntu - now open 'synaptic package manager' and go to menu 'Settings -> Repositories" and disable the gambas team ubuntu ppa and close again - go to https://gambas.sourceforge.net/en/main.html# and add osb version repo (follow instructions, might need to do a sudo apt-get install curl first) - this should start update to osb version and it will probably not update a few parts (no problem) - follow instructions to fix (meaning doing apt --fix-broken install) - now all missing parts should be installed and gambas3 and gambas3-ide can be finaly installed by doing apt-get install gambas3 - open 'synaptic package manager' and search 'gambas3' in name and see what versions have been installed or not. - report back if parts got stuck on old version after doing above (screenshots are appreciated but there is a 512 Kb limit on mails here, keep that in mind) - ohh, and try to install the previously created .deb package and report back what happened. For the risky dudes amongst you (both on debian and ubuntu). Try above but instead of ppa, install official version, a.k.a. the back in time machine ;-) For those on Arch, openSuSe, I advise the same as to the risky dudes above, but for your distro. Install official gambas3, create application and package it using qt5-ext, change to osb version, upgrade and see what happens and install previous packaged application (.rpm or whatever you dudes do). I have no detailed instructions for you as I started on Ubuntu, long time ago, to move to Linux Mint as I started disliking Ubuntu, to finally move to Debian, as Ubuntu influences the core way of how Linux Mint works too much to my liking's. But it shouldn't be all that different. Please report back (try to be very specific as details matter), as it will help improving the future builds on osb Thank you all willing to fulfill this request on forehand... gbWilly Gambas3 for Debian Sent with Proton Mail secure email.
Re: Call to help testing osb for backward compatibility | T Lee Davidson <t.lee.davidson@xxxxxxxxx> |
Re: [SPAM?] Call to help testing osb for backward compatibility | Gianluigi <gradobag@xxxxxxxxxxx> |
Re: Call to help testing osb for backward compatibility | T Lee Davidson <t.lee.davidson@xxxxxxxxx> |
Re: Call to help testing osb for backward compatibility | Christof Thalhofer <chrisml@xxxxxxxxxxx> |