Openmoko Bug #1650: Mokomakefile: gtk+/gtk+-fastscaling conflicts

Openmoko Public Trac bugs at docs.openmoko.org
Tue Jul 22 00:26:11 CEST 2008


#1650: Mokomakefile: gtk+/gtk+-fastscaling conflicts
---------------------+------------------------------------------------------
 Reporter:  gcasse   |       Owner:  openmoko-devel
     Type:  defect   |      Status:  new           
 Priority:  normal   |   Milestone:                
Component:  unknown  |     Version:                
 Severity:  normal   |    Keywords:                
 Blocking:           |   Blockedby:                
---------------------+------------------------------------------------------
 Could you please let the recipes of the gtk+ applications depend on
 gtk+-fastscaling instead?


 Current issue:
 I try to build the navit ipk, available in openembedded.
 The recipe depends on gtk+ .

 The opkg install fails, because it tries to install gtk+ whereas
 gtk+-fastscaling is already installed. The whole error messages are copied
 below.
 A workaround is to use -nodeps:
 opkg install -nodeps navit_0.0.4-r0_armv4t.ipk

 The solution would be to add in a conf file:
 PREFERRED_PROVIDER_gtk+ = "gtk+-fastscaling"

 I added it manually in openmoko.conf without success, installing the new
 package return the same errors (it seems that the previous erroneous
 package depending on gtk+ was already stored in the opk cache, and opkg
 remove did not help to clean).

 Thank you!



 # opkg install navit_0.0.4-r0_armv4t.ipk
 Multiple packages (navit and navit) providing same name marked HOLD or
 PREFER.  Using latest.
 Installing navit (0.0.4-r0) to root...
 navit: unsatisfied recommendation for flite
 Installing gtk+ (2.12.11-r2) to root...
 Downloading http://buildhost.openmoko.org/daily-
 feed/armv4t/gtk+_2.12.11-r2_armv4t.ipk
 Collected errors:
  * Package gtk+ wants to install file /usr/lib/libgtk-x11-2.0.so.0
         But that file is already provided by package  * gtk+-fastscaling
  * Package gtk+ wants to install file /usr/lib/libgdk_pixbuf_xlib-2.0.so.0
         But that file is already provided by package  * gtk+-fastscaling
 ...

-- 
Ticket URL: <https://docs.openmoko.org/trac/ticket/1650>
docs.openmoko.org <http://docs.openmoko.org/trac/>
openmoko trac


More information about the devel mailing list