[Gambas-user] Packaging problems with X11 and Wayland

PICCORO McKAY Lenz mckaygerhard at gmail.com
Wed Apr 21 21:02:44 CEST 2021


you can isntall both and both can provided one.. check the debian template
for gambas.. is the right made of..

Benoit i gues you should let the debina packagin to a more experiment
user.. i made those debian packages for years inclusivelly for olders debian


El mié, 21 de abr. de 2021 a la(s) 14:49, Benoît Minisini (g4mba5 at gmail.com)
escribió:

> Le 21/04/2021 à 20:32, Laurent Carlier a écrit :
> > Le mercredi 21 avril 2021, 20:09:04 CEST Laurent Carlier a écrit :
> >> Le mercredi 21 avril 2021, 19:28:07 CEST Benoît Minisini a écrit :
> >>> Hi,
> >>>
> >>> I think that the problem with the current packaging and 'gb.desktop' is
> >>> that when using a GUI component or gb.desktop, you need either X11 or
> >>> wayland support.
> >>>
> >>> But package manager (afaik) can't handle that. Either you create no
> >>> dependency, and you have to install the x11 or wayland packages
> >>> manually, either you created dependencies on both x11 and wayland, and
> >>> it's idiot, as now you are force to install unneeded packages.
> >>>
> >>> So I think a part of the solution would be creating two meta-packages:
> >>> 'gambas3-x11-support' and 'gambas3-wayland-support' that would install
> >>> all x11 or wayland related packages ('gb.qt5', 'gb.gtk3' and
> >>> 'gb.desktop' have such packages).
> >>>
> >>> What do you think?
> >>
> >> Resolved in Archlinux; gambas3-gb-desktop will depend on
> gambas3-gb-desktop-
> >> driver (?)  and gambas3-gb-desktop-x11 and gambas3-gb-desktop
> >> -wayland will provide gambas3-gb-desktop-driver
> >>
> >> Like that when installing gambas3-gb-desktop you'll have to install (at
> >> least) one of them.
> >>
> >> Regards.
> >
> > In debian, it's a virtual package
> >
> > https://www.debian.org/doc/manuals/debian-faq/pkg-basics.en.html#virtual
> >
>
> Mmm... You should be able to install both x11 and wayland support at the
> same time. Isn't it a problem?
>
> --
> Benoît Minisini
>
> ----[ http://gambaswiki.org/wiki/doc/netiquette ]----
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gambas-basic.org/pipermail/user/attachments/20210421/b016e460/attachment.htm>


More information about the User mailing list