[Gambas-user] Specifications for Gambas 3 packaging : updated!

Benoît Minisini gambas at ...1...
Tue Oct 29 22:45:36 CET 2013


Le 29/10/2013 19:28, Kende Krisztián a écrit :
>
> 2013-10-29 19:04 keltezéssel, Tobias Boege írta:
>> On Tue, 29 Oct 2013, Kende Kriszti?n wrote:
>>> 2013-10-28 20:37 keltez?ssel, Beno?t Minisini ?rta:
>>>> Hi,
>>>>
>>>> The specifications of "how to package Gambas 3" have been updated (list
>>>> of components, dependencies), thanks to all errors and misses detected
>>>> by Kende Kriszti?n.
>>>>
>>>> If anyone find any error in it, please tell!
>>>>
>>>> Regards,
>>>>
>>> I created a Debian installer package with Gambas IDE. I checked, and
>>> debian/control file contain this:
>>>
>>> Depends: gambas3-runtime (>= 3.0.90), gambas3-runtime (<< 3.99.0),
>>> gambas3-gb-image (>= 3.0.90), gambas3-gb-image (<< 3.99.0),
>>> gambas3-gb-gui (>= 3.0.90), gambas3-gb-gui (<< 3.99.0), gambas3-gb-form
>>> (>= 3.0.90), gambas3-gb-form (<< 3.99.0)
>>>
>>> But the correct dependencies are the following:
>>>
>>> Depends: gambas3-runtime (>= 3.5.0), gambas3-gb-image (>= 3.5.0),
>>> gambas3-gb-gtk (>= 3.5.0), gambas3-gb-qt4 (>= 3.5.0), gambas3-gb-form
>>> (>= 3.5.0)
>>>
>>> So this packager is completly useless on Debian and Ubuntu. Does not
>>> meet the specifications.
>>> This package is not work with Gambas 3.4 or older, and gambas3-gb-gui
>>> package is not exist. And if gambas3-gb-gtk and gambas3-gb-qt4 is not
>>> dependency, the application will not start.
>>>
>> We had a user at gambas-club.de reporting that he cannot install packages
>> made by your PPA's 3.5.0 IDE. The problem was also about something with
>> gambas3-gb-gui not being found. I'm glad this problem found its way to the
>> list without me having to mediate it (because I don't know anything about
>> Debian/Ubuntu packaging).
>>
>> What should I tell him?
>>
>> Regards,
>> Tobi
>>
>>
> It's funny, because Benoît said that if I not followed the packaging
> specifications, the integrated packager is completly useless. But now
> that I fully abide by the rules, does not work anymore.
> I'd say wait until this bug is corrected in Gambas IDE.
>

You're right, I don't know what I have smoked.

I have updated the minimum version requirements in revision #5920. Now 
each components is ">= <current gambas major version>" and "<< 3.99.0".

I will make a 3.5.1 as soon as we have fixed most of the problems.

Regards,

-- 
Benoît Minisini




More information about the User mailing list