Bug 13473 - 4: Unable to run flight gear control center
Summary: 4: Unable to run flight gear control center
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 4
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA4-64-OK MGA4-32-OK advisory
Keywords: Triaged, validated_update
Depends on:
Blocks:
 
Reported: 2014-06-03 10:48 CEST by Bit Twister
Modified: 2014-06-19 22:40 CEST (History)
5 users (show)

See Also:
Source RPM: fglc-0.1.16-2.mga4.src.rpm
CVE:
Status comment:


Attachments

Description Bit Twister 2014-06-03 10:48:50 CEST
Description of problem:
Unable to run flight gear control center

$ /usr/games/fglc.gambas

** Oops! Internal error! **
** Cannot find interface of library 'gb.geom'
ERROR: #27: Cannot load component 'gb.geom': cannot find component
** Program aborting. Sorry! :-(

Version-Release number of selected component (if applicable):


How reproducible: Always


Steps to Reproduce:
1. urpmi flgc
2. /usr/games/fglc.gambas
3.

Probably would not hurt to have gambas3-gb-geom as a dependency.
But after loading that, I get
ERROR: #2: Cannot load class 'TableView': Cannot load parent class: Cannot load class 'GridView': Unable to load class file


Reproducible: 

Steps to Reproduce:
Manuel Hiebel 2014-06-12 01:11:33 CEST

Keywords: (none) => Triaged
Assignee: bugsquad => matteo.pasotti

Comment 1 Matteo Pasotti 2014-06-12 09:39:12 CEST
Hello,
fglc is no longer developed and yaflight(1) has replaced it.
yaflight is a rewrite of fglc using C++/Qt and it provides almost the same feautures (maybe a few more).
Anyway, I'm going to fix this bug as soon as I'm back home but consider to give a try to yaflight.
Regards

(1) http://yaflight.altervista.org/
Comment 2 Manuel Hiebel 2014-06-12 09:57:10 CEST
to drop then (in mga5) ? :)
Comment 3 Bit Twister 2014-06-12 10:48:02 CEST
(In reply to Matteo Pasotti from comment #1)

> Anyway, I'm going to fix this bug as soon as I'm back home but consider to
> give a try to yaflight.

yaflight works without problem. I will be using it.

(In reply to Manuel Hiebel from comment #2)

> to drop then (in mga5) ?

If bug not easily fixed, I vote yes since yaflight is working and this bug can be closed with won't fix if Matteo decides it is not worth the effort.
Comment 4 Matteo Pasotti 2014-06-12 13:30:01 CEST
I'm going to maintain it for mga4 but I'll have to drop fglc for mga5 as it is not working with flightgear 3.0 (yaflight will support it instead).
I'll let you know when it's done.
Thank you for reporting
Comment 5 Matteo Pasotti 2014-06-13 00:56:51 CEST
I've uploaded a patched package for Mageia 4.

fglc-0.1.16-2.1 is now available from core/updates_testing waiting for your validation.

Suggested advisory
==================

Two requirements have been added to the fglc package to resolve the bug reported by Bit Twister.

Those missing packages were causing the ERROR #2 (verified).

This update do not introduce any new features; fglc is no longer developed in favour of yaflight thus it has been dropped from cauldron (future mga5).

Updated packages in core/updates_testing:
=========================================
fglc-0.1.16-2.1.mga4

fglc-0.1.16-2.1.mga4.src.rpm

CC: (none) => matteo.pasotti
Assignee: matteo.pasotti => qa-bugs

Matteo Pasotti 2014-06-13 01:05:24 CEST

Hardware: x86_64 => All

Comment 6 Bit Twister 2014-06-13 14:19:19 CEST
fglc launches which is good enough for me.

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 7 Rémi Verschelde 2014-06-13 14:23:10 CEST
Reopening, this is an update candidate so it has to be validated by the QA team and pushed by sysadmins.

@Bit Twister, can you tell us on which arch you tested the update candidate?

Status: RESOLVED => REOPENED
CC: (none) => remi
Resolution: FIXED => (none)

Comment 8 Bit Twister 2014-06-13 15:09:31 CEST
(In reply to Rémi Verschelde from comment #7)
 
> @Bit Twister, can you tell us on which arch you tested the update candidate?

x86_64, Cedar [Radeon HD 5450 Series] pci video card with fglrx driver.

$ cat /etc/sysconfig/desktop
DISPLAYMANAGER=kdm
DESKTOP=KDE4
Rémi Verschelde 2014-06-13 15:20:17 CEST

Whiteboard: (none) => MGA4-64-OK

Comment 9 David GEIGER 2014-06-19 19:42:05 CEST
Tested mga4_32,

Testing complete for fglc-0.1.16-2.1.mga4, ok for me. Seems to work now.

Before:

$ fglc.gambas 

** Oops! Internal error! **
** Cannot find interface of library 'gb.geom'
ERROR: #27: Cannot load component 'gb.geom': cannot find component
** Program aborting. Sorry! :-(
** Please send a bug report at gambas@users.sourceforge.net

-----------------------------------------------------------------------------
After:

# LC_ALL=C urpmi fglc
To satisfy dependencies, the following packages are going to be installed:
  Package                        Version      Release       Arch    
(medium "Core Release (distrib1)")
  gambas3-gb-geom                3.5.1        1.mga4        i586    
  gambas3-gb-gui                 3.5.1        1.mga4        i586    
(medium "Core Updates Testing (distrib5)")
  fglc                           0.1.16       2.1.mga4      noarch  
344KB of additional disk space will be used.
143KB of packages will be retrieved.
Proceed with the installation of the 3 packages? (Y/n) y

$ fglc.gambas 
loaded the Generic plugin 
loaded the grue plugin


Now it seems to start and run here.

CC: (none) => geiger.david68210
Whiteboard: MGA4-64-OK => MGA4-64-OK MGA4-32-OK

Comment 10 Rémi Verschelde 2014-06-19 20:26:45 CEST
Validating update. Advisory uploaded.

Please push "fglc" to 4 core/updates.

Keywords: (none) => validated_update
Whiteboard: MGA4-64-OK MGA4-32-OK => MGA4-64-OK MGA4-32-OK advisory
CC: (none) => sysadmin-bugs

Comment 11 Thomas Backlund 2014-06-19 22:40:43 CEST
Update pushed:
http://advisories.mageia.org/MGAA-2014-0130.html

Status: REOPENED => RESOLVED
CC: (none) => tmb
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.