[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gambas-bugtracker] Bug #3176: Creation of a headless WebForm runtime metapackage
[Thread Prev] | [Thread Next]
[Date Prev] | [Date Next]
- Subject: [Gambas-bugtracker] Bug #3176: Creation of a headless WebForm runtime metapackage
- From: <bugtracker@xxxxxxxxxxxxxx>
- Date: Tue, 19 May 2026 00:49:41 GMT
- To: msdesarrollo21@xxxxxxxxx,bugtracker@xxxxxxxxxxxxxxxxxxxxxx
http://gambaswiki.org/bugtracker/edit?object=BUG.3176&from=L21haW4- Omar MORENO reported a new bug. Summary ------- Creation of a headless WebForm runtime metapackage Type : Request Priority : High Gambas version : Unknown Product : Web components Description ----------- Hi Benoît and community, When deploying Gambas WebApps on headless production servers, installing the full gambas3 metapackage is highly discouraged as it pulls in numerous graphical and desktop dependencies that are completely unnecessary for a server environment. However, when we attempt to install only the specific standalone libraries required by a WebForm application (such as gambas3-runtime, gambas3-gb-web-gui, gambas3-gb-util-web, etc.), we encounter severe rendering and behavior issues where most web objects are rendered incorrectly compared to a full installation. To bridge this gap and follow best practices for server administration, I would like to propose the creation of a dedicated, officially maintained metapackage geared towards web runtimes (for example: gambas3-web-runtime or gambas3-gb-web-all). This metapackage should group together the core runtime and all the exact backend, utility, and GUI-rendering dependencies required for Gambas WebForms to deploy flawlessly on a headless server, without dragging along any X11 or desktop environment components. Thank you for your hard work and for considering this improvement! System information ------------------ [System] Gambas=3.21.6 b6c6048 (master) OperatingSystem=Linux Distribution=Linux Mint 22.3 (Zena) Kernel=6.8.0-117-generic Architecture=x86_64 Cores=4 Memory=7639M Language=es_PA.UTF-8 Platform=x11 Desktop=XFCE DesktopResolution=96 DesktopScale=7 WidgetTheme=mint-l Font=Ubuntu Sans,10 DarkTheme=False [Programs] dpkg=Programa de gestión de paquetes de Debian `dpkg' versión 1.22.6 (amd64). gcc=gcc (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0 git=git version 2.43.0 msgmerge=msgmerge (GNU gettext-tools) 0.21 rpmbuild=RPM version 4.18.2 [Libraries] Cairo=libcairo.so.2.11800.0 Curl=libcurl.so.4.8.0 DBus=libdbus-1.so.3.32.4 GDK2=libgdk-x11-2.0.so.0.2400.33 GDK3=libgdk-3.so.0.2409.32 GStreamer=libgstreamer-1.0.so.0.2402.0 GTK+2=libgtk-x11-2.0.so.0.2400.33 GTK+3=libgtk-3.so.0.2409.32 OpenGL=libGL.so.1.7.0 Poppler=libpoppler.so.134.0.0 QT5=libQt5Core.so.5.15.13 QT6=libQt6Core.so.6.4.2 RSvg=librsvg-2.so.2.50.0 SDL=libSDL2-2.0.so.0.3000.0 SQLite3=libsqlite3.so.0.8.6 [Environment] CLUTTER_BACKEND=x11 COMPIZ_CONFIG_PROFILE=mint DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus DESKTOP_SESSION=xfce DISPLAY=:0.0 GB_GUI=gb.gtk3 GDMSESSION=xfce GDM_LANG=es_ES GTK3_MODULES=xapp-gtk3-module GTK_MODULES=gail:atk-bridge HOME=<home> LANG=es_PA.UTF-8 LANGUAGE=es_PA.UTF-8 LOGNAME=<user> PATH=<home>/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin PWD=<home> QT_ACCESSIBILITY=1 QT_LOGGING_RULES=*.debug=false SESSION_MANAGER=local/<hostname>:@/tmp/.ICE-unix/1807,unix/<hostname>:/tmp/.ICE-unix/1807 SHELL=/bin/bash SHLVL=0 SSH_AGENT_PID=1945 SSH_AUTH_SOCK=/tmp/ssh-Owg2kIiOAHxi/agent.1944 TZ=:/etc/localtime USER=<user> XAUTHORITY=<home>/.Xauthority XDG_CONFIG_DIRS=/etc/xdg/xdg-xfce:/etc/xdg XDG_CURRENT_DESKTOP=XFCE XDG_DATA_DIRS=/usr/share/xfce4:<home>/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/<user> XDG_MENU_PREFIX=xfce- XDG_RUNTIME_DIR=/run/user/1000 XDG_SEAT=seat0 XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 XDG_SESSION_CLASS=user XDG_SESSION_DESKTOP=xfce XDG_SESSION_ID=c2 XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0 XDG_SESSION_TYPE=x11 XDG_VTNR=7 ----[ Gambas bugtracker-list is hosted by https://www.hostsharing.net ]----