Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 309347

Summary: dev-embedded/gpsim: Current ebuild is missing GUI
Product: Gentoo Linux Reporter: Robert Pearce <bugs.gentoo>
Component: Current packagesAssignee: Embedded Team (OBSOLETE) <dev-embedded+disabled>
Status: RESOLVED FIXED    
Severity: normal CC: notordoktor, pacho
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 292211    
Bug Blocks:    

Description Robert Pearce 2010-03-14 08:41:39 UTC
Recently (bug 302502) somebody decided to disable the GUI part of GPSIM. This appears to have been a result of bug 292211, based on a claim that GPsim's "main purpose is the command-line"

As one of the GPSim developers I can assure you that claim is blatantly wrong. Very few people use GPSim in CLI mode, and even fewer as an embedded part of ktechlab, in comparison to the PIC software developer user base who like to have the GUI available.

Please reinstate the gtk USE flag for GPSim.
Comment 1 Doktor Notor 2010-03-14 11:43:07 UTC
(In reply to comment #0)
> Please reinstate the gtk USE flag for GPSim.

You can't reinstate a use flag which creates a dependency on a masked package. Actually, you can - but then you need to mask the package with that use flag as well. :P 

So, I'd suggest to continue on bug 292211 until upstream produces a usable 
x11-libs/gtk+extra version and someone agrees to maintain it on Gentoo. Until then, no point in bugs similar like this one - can't be done.
Comment 2 Joop Stakenborg 2010-03-23 08:32:24 UTC
A new version of gtkextra has been release which builds fine with gtk+-2.4.17. So there is hope for gpsim. See bug 292211.
Comment 3 Pacho Ramos gentoo-dev 2010-03-27 11:08:39 UTC
+*gpsim-0.24.0-r1 (27 Mar 2010)
+
+  27 Mar 2010; Pacho Ramos <pacho@gentoo.org> +gpsim-0.24.0-r1.ebuild:
+  Reinstating gtk gui since latest gtk+extra version has fixed gtk+-2.18
+  support. Thanks to Robert Pearce for noticing in bug 309347.
+