[Gambas-user] [Gambas Bug Tracker] Bug #1107: project components unselectable if not qt4 libs complety installed

bugtracker at ...3416... bugtracker at ...3416...
Wed May 24 16:27:30 CEST 2017


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

PICCORO LENZ MCKAY reported a new bug.

Summary
-------

project components unselectable if not qt4 libs complety installed

Type             : Bug
Priority         : High
Gambas version   : 3.9
Product          : Development Environment


Description
-----------

installed gambas but not taking care (or packages does not) of the qt4 libs depends...

so when open the project properties and try to select componentes, all the checkboxes are selected but in readonly mode

after some debug, see that qt4 libs are triying to access so installed, but need configure the qt4 env USING QT4-QTCONFIG (on other may be named qtconfig): after that, checkboxes are displayed normally and i can select components for the project, 

install the packages was not enoguh.. i must setup the qt4 environment to use a GTK style, and then all are correct, this only happen when no mayor desktop are used like openbox or icewm

i installed GAMBAS 3.9 packaged by me follow and based on ppa sources.. 

NOTE: later try installed in same way, using the ppa packages and debian jesee, same results if no qtconfig configuration was made!

NOTE2: important qt4 style was not configured and any other qt program was ever started until qtconfig was

ANEXOS:

oot at ...3659...:/var/www# apt-get install qt4-qtconfig
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libmng1 libphonon4 libpulse-mainloop-glib0 
Suggested packages:
  libmng-dev phonon libphonon-dev libqt4-dev qt4-qmlviewer
Recommended packages:
  libphononexperimental4 libqt4-sql-mysql libqt4-sql-odbc libqt4-sql-psql libqt4-sql-sqlite
  libqt4-sql-sqlite2 libqt4-sql-ibase libqt4-xmlpatterns libqt4-help libqt4-opengl
The following NEW packages will be installed:
  libmng1 libphonon4 libpulse-mainloop-glib0 qdbus qt4-qtconfig libqt4-qt3support
0 upgraded, 6 newly installed, 0 to remove and 92 not upgraded.
Need to get 15.0 MB of archives.
After this operation, 36.6 MB of additional disk space will be used.
Do you want to continue [Y/n]? Y
WARNING: The following packages cannot be authenticated!
  libmng1 libpulse-mainloop-glib0 libqtcore4 libqt4-xml qdbus libqt4-dbus libqtgui4 libphonon4
  libqt4-script libqt4-designer libqt4-network libqt4-sql libqt4-qt3support qt4-qtconfig
Authentication warning overridden.
Get:1 http://10.10.34.20/debian/venenux/ squeeze/main libmng1 i386 1.0.10-3vnz1 [135 kB]
Get:2 http://10.10.34.20/debian/ squeeze/main libpulse-mainloop-glib0 i386 0.9.21-3+squeeze1 [161 kB]
Get:5 http://10.10.34.20/debian/venenux/ squeeze/main qdbus i386 4:4.7.4-2vnz1 [67.6 kB]
Get:8 http://10.10.34.20/debian/venenux/ squeeze/main libphonon4 i386 4:4.6.0really4.5.1-1vgnzsq1 [137 kB]
Get:13 http://10.10.34.20/debian/venenux/ squeeze/main libqt4-qt3support i386 4:4.7.4-2vnz1 [1,198 kB]
Get:14 http://10.10.34.20/debian/venenux/ squeeze/main qt4-qtconfig i386 4:4.7.4-2vnz1 [182 kB]
Fetched 15.0 MB in 1s (9,359 kB/s)     
Selecting previously deselected package libmng1.
(Reading database ... 50813 files and directories currently installed.)
Unpacking libmng1 (from .../libmng1_1.0.10-3vnz1_i386.deb) ...
Selecting previously deselected package libpulse-mainloop-glib0.
Unpacking libpulse-mainloop-glib0 (from .../libpulse-mainloop-glib0_0.9.21-3+squeeze1_i386.deb) ...
Selecting previously deselected package qdbus.
Unpacking qdbus (from .../qdbus_4%3a4.7.4-2vnz1_i386.deb) ...
Selecting previously deselected package libphonon4.
Unpacking libphonon4 (from .../libphonon4_4%3a4.6.0really4.5.1-1vgnzsq1_i386.deb) ...
Selecting previously deselected package libqt4-qt3support.
Unpacking libqt4-qt3support (from .../libqt4-qt3support_4%3a4.7.4-2vnz1_i386.deb) ...
Selecting previously deselected package qt4-qtconfig.
Unpacking qt4-qtconfig (from .../qt4-qtconfig_4%3a4.7.4-2vnz1_i386.deb) ...
Processing triggers for man-db ...
Setting up libmng1 (1.0.10-3vnz1) ...
Setting up libpulse-mainloop-glib0 (0.9.21-3+squeeze1) ...
Setting up qdbus (4:4.7.4-2vnz1) ...
Setting up libqt4-dbus (4:4.7.4-2vnz1) ...
Setting up libphonon4 (4:4.6.0really4.5.1-1vgnzsq1) ...
Setting up libqt4-qt3support (4:4.7.4-2vnz1) ...
Setting up qt4-qtconfig (4:4.7.4-2vnz1) ...
update-alternatives: using /usr/bin/qtconfig-qt4 to provide /usr/bin/qtconfig (qtconfig) in auto mode.
root at ...3659...:/var/www#


System information
------------------

[System]
Gambas=3.9.1
OperatingSystem=Linux
Kernel=2.6.38-bpo.2-686
Architecture=x86
Distribution=<hostname> 6.1
Desktop=
Theme=Gtk
Language=es_VE.UTF-8
Memory=2958M

[Libraries]
Cairo=libcairo.so.2.11000.2
Curl=libcurl.so.4.2.0
DBus=libdbus-1.so.3.4.0
GStreamer=libgstreamer-0.10.so.0.27.0
GTK+2=libgtk-x11-2.0.so.0.2000.1
Poppler=libpoppler.so.5.0.0
QT4=libQtCore.so.4.7.4
SDL=libSDL-1.2.so.0.11.4
SQLite=libsqlite3.so.0.8.6

[Environment]
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-vBmVAKTmAe,guid=ab802896e9e02a1f9130b5430000020a
DESKTOP_SESSION=openbox
DISPLAY=:0.0
GB_GUI=gb.qt4
GDMSESSION=openbox
GDM_LANG=es_VE.UTF-8
GDM_XSERVER_LOCATION=local
HOME=<home>
LANG=es_VE.UTF-8
LOGNAME=<user>
ORBIT_SOCKETDIR=/tmp/orbit-<user>
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=<home>
SHELL=/bin/bash
SSH_AGENT_PID=3169
SSH_AUTH_SOCK=/tmp/ssh-ufENJB3126/agent.3126
TZ=:/etc/localtime
USER=<user>
USERNAME=<user>
WINDOWPATH=7:7:7:7
XAUTHORITY=<home>/.Xauthority
XDG_DATA_DIRS=/usr/local/share/:/usr/share/:/usr/share/gdm/
XDG_MENU_PREFIX=lxde-
XDG_SESSION_COOKIE=e95ad835c51ba625379e246200000423-1494956351.268990-1110310328






More information about the User mailing list