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

[Gambas-bugtracker] Bug #2901: Packages dependies (step 7 of packager)


http://gambaswiki.org/bugtracker/edit?object=BUG.2901&from=L21haW4-

Comment #13 by Willy RAETS:

I'm not sure if I'm clear enough about this, so trying a short resume here:
1. To be clear, package dependency in step 7 is not the cause of my issue
2. Problem is that:.
- an application once installed will enforce the library series (e.g 0.2 -> 2 first numbers in version) as originally set in the application project properties -> library tab -> add -> 'Select a library' dialog.
- it should enforce the minimum version as set there, but for maximum that what is set internal in the library being 1.0.0 (so 1.0 series) under 'compatible until version' see library project properties -> proprieties tab.

Is it not the library that determines to where the reach of it's compatibility is?
And what is the use of central library code for multiple applications if an update in the series (so 0.2.x going 0.3.x) of the library, also forces you to create a new version of the applications.

In short: Library says compatible until 1.0.0, but that is not respected by the application using the library, is my main problem here.

And think installed Gambas applications and Gambas libraries from packages (binaries) on client systems NOT running the complete Gambas environment, just the runtime and the required components.
Install is from an internal repository that also has the Gambas binaries, so a fully functional internal Debian repository for distributing applications using apt to update and upgrade the Gambas applications and libraries.

I hope the problem is clear



----[ Gambas bugtracker-list is hosted by https://www.hostsharing.net ]----