FS#34032 - gambas3 3.4.0 missing view* components -> can't use gb.qt4.ext

Attached to Project: Community Packages
Opened by Antonio (kokoko3k) - Tuesday, 26 February 2013, 17:26 GMT
Last edited by Laurent Carlier (lordheavy) - Monday, 15 April 2013, 08:59 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Laurent Carlier (lordheavy)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
Can't use gb.qt4.ext with any *view widget (treeview,gridview and so on)

Steps to reproduce:
# pacman -Rdd gambas3
# pacman -S gambas3 --ignore gambas3-gb-eval-highlight,gambas3-examples,gambas3-gb-map,gambas3-ide,gambas3-gb-args

# pacman -Sdd gambas3-ide
# gambas3

* Create a new qt project
* See that several widget components like gridview, treeview (*view), under the unexisting "view" tab are missing.
* edit the components used by the project; remove qt4 and qt4.ext and add the gui component.
* see that the view tab is present

Still, any component provided by gb.qt4.ext is unavailable, because gb.qt4.ext depends from gb.qt4 which is in conflict with gb.gui (needed to use the *view widgets).

I tried gambas3-svn from aur and the view tab containing view* component shows up in the ide even if NOT using gb.gui, but just gb.qt4 (which allows you to use gb.qt4.ext too)




This task depends upon

Closed by  Laurent Carlier (lordheavy)
Monday, 15 April 2013, 08:59 GMT
Reason for closing:  Fixed
Additional comments about closing:  fixed with recent versions of gambas3
Comment by Laurent Carlier (lordheavy) - Friday, 01 March 2013, 19:39 GMT
It's hard to understand whet you are trying to do. You are installing package without respecting dependencies and you report this as a bug.

Really.......

Comment by Antonio (kokoko3k) - Monday, 15 April 2013, 01:54 GMT
  • Field changed: Percent Complete (100% → 0%)
Here's what i get when i try to install gambas3-ide:
# LC_ALL=C pacman -S gambas3-ide
-bash: warning: setlocale: LC_ALL: cannot change locale (en_EN)
resolving dependencies...
looking for inter-conflicts...

Targets (16): gambas3-devel-3.4.0-2 gambas3-gb-db-3.4.0-2 gambas3-gb-db-form-3.4.0-2 gambas3-gb-desktop-3.4.0-2
gambas3-gb-eval-highlight-3.4.0-2 gambas3-gb-form-3.4.0-2 gambas3-gb-form-dialog-3.4.0-2
gambas3-gb-form-mdi-3.4.0-2 gambas3-gb-image-3.4.0-2 gambas3-gb-image-effect-3.4.0-2 gambas3-gb-qt4-3.4.0-2
gambas3-gb-qt4-ext-3.4.0-2 gambas3-gb-qt4-webkit-3.4.0-2 gambas3-gb-settings-3.4.0-2 gambas3-runtime-3.4.0-2
gambas3-ide-3.4.0-2

Total Installed Size: 8.45 MiB

Proceed with installation? [Y/n]
(16/16) checking package integrity [############################################] 100%
(16/16) loading package files [############################################] 100%
(16/16) checking for file conflicts [############################################] 100%
error: failed to commit transaction (conflicting files)
/usr/lib/gambas3/gb.eval.highlight.component exists in both 'gambas3-runtime' and 'gambas3-gb-eval-highlight'
/usr/lib/gambas3/gb.eval.highlight.gambas exists in both 'gambas3-runtime' and 'gambas3-gb-eval-highlight'
/usr/share/gambas3/info/gb.eval.highlight.info exists in both 'gambas3-runtime' and 'gambas3-gb-eval-highlight'
/usr/share/gambas3/info/gb.eval.highlight.list exists in both 'gambas3-runtime' and 'gambas3-gb-eval-highlight'
Errors occurred, no packages were upgraded.
Comment by Laurent Carlier (lordheavy) - Monday, 15 April 2013, 08:58 GMT
Please udapte fully your system first!
pacman -Syu gambas3-ide

gambas3 3.4.0-2 is really an old and buggy version!

Loading...