[Gambas-bugtracker] Bug #2282: Packages with broken dependencies Manjaro, Debian, Ubuntu
bugtracker at gambaswiki.org
bugtracker at gambaswiki.org
Wed Nov 17 23:32:02 CET 2021
http://gambaswiki.org/bugtracker/edit?object=BUG.2282&from=L21haW4-
Comment #6 by Martín BELMONTE:
Hi.
ok, sorry for the delay in replying.
I installed the Gambas IDE 3.16.9 from source in debian testing with the method I describe below.
git clone --depth=1 https://gitlab.com/gambas/gambas.git
sudo apt-get update && sudo apt-get install -y build-essential g++ automake autoconf libbz2-dev libzstd-dev default-libmysqlclient-dev unixodbc-dev libpq-dev libsqlite3-dev libglib2.0-dev libgtk2.0-dev libcurl4-gnutls-dev libgtkglext1-dev libpcre3-dev libsdl-sound1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libxml2-dev libxslt1-dev librsvg2-dev libpoppler-dev libpoppler-glib-dev libpoppler-private-dev libpoppler-cpp-dev libasound2-dev libdirectfb-dev libxtst-dev libffi-dev libglew-dev libimlib2-dev libv4l-dev libsdl-ttf2.0-dev libgdk-pixbuf2.0-dev linux-libc-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libcairo2-dev libgsl-dev libncurses5-dev libgmime-3.0-dev libalure-dev libgmp-dev libgtk-3-dev libsdl2-dev libsdl2-mixer-dev libsdl2-ttf-dev libsdl2-image-dev sane-utils libdumb1-dev libqt5opengl5-dev libqt5svg5-dev libqt5webkit5-dev libqt5x11extras5-dev qtbase5-dev qtwebengine5-dev libwebkit2gtk-4.0-dev git libssl-dev
./reconf-all
./configure -C --disable-keyring --disable-sqlite2 --disable-qt4 --disable-qtwebkit
make -j
sudo make install
- Then the IDE work fine.
1) I open a project
2) I made a package (tradukisto) for debian.
3a) sudo gdebi tradukisto_0.2.34-1_all.deb
it method install all dependencies because in the debian repository its was founded by package installer, but gambas IDE was broken after unistall its dependencies.
3b) sudo dpkg -i tradukisto_0.2.34-1_all.deb
it method abort the installation.
then it remains impossible to install a package on a system on which the gambas components were installed from the source with make + make install method.
Evidently when the IDE is installed with make install the package manager is not aware that it was added to the system.
That is, for example, gambas3-runtime exists in the system but neither gdebi nor dpkg are aware of the issue.
Best regrds
Martín.
More information about the Bugtracker
mailing list