[oe] multiple virtual/gail on reviving gtk+-directfb

Luke Kenneth Casson Leighton lkcl at lkcl.net
Fri Nov 12 18:05:19 UTC 2010


[hi please cc me direct because i am subscribed with nomail, thx]

folks, hi,

i have a requirement to bring gtk+-directfb up-to-date [and also do
python-pygtk-directfb, which is gonna be interesting on a 400mhz
ARM9... :) have to see how that goes...]

i've taken a copy of gtk+_2.14.bb and created gtk+-2.20.1.bb with the
following, as might be expected:

RCONFLICTS_${PN} = "gtk+"
RPROVIDES_${PN} ="gtk+-directfb"
DEPENDS = "glib-2.0 pango-directfb atk jpeg libpng gtk-doc libgcrypt cups \
       cairo-directfb jasper gtk+-native"

however, err.. i'm getting this:

ERROR: Multiple .bb files are due to be built which each provide
virtual/gail (/home/lkcl/oe/openembedded/recipes/gtk+/gtk+-directfb_2.20.1.bb
/home/lkcl/oe/openembedded/recipes/gtk+/gtk+_2.20.1.bb).
 This usually means one provides something the other doesn't and should.
ERROR: Multiple .bb files are due to be built which each provide
python-pygtk2 (/home/lkcl/oe/openembedded/recipes/python/python-pygtk-directfb_2.16.0.bb
/home/lkcl/oe/openembedded/recipes/python/python-pygtk_2.16.0.bb).
 This usually means one provides something the other doesn't and should.

at the bottom is these:

PROVIDES = "virtual/gail"
RPROVIDES_${PN} = "libgailutil18"
RCONFLICTS_${PN} = "libgailutil18"
RREPLACES_${PN} = "libgailutil18"

should i be modifying these to:

PROVIDES = "virtual/gail-directfb"
RCONFLICTS = "virtual/gail-directfb"
RPROVIDES_${PN} = "libgailutil18-directfb"
RCONFLICTS_${PN} = "libgailutil18"
RREPLACES_${PN} = "libgailutil18"
etc. etc.

tia.

l.




More information about the Openembedded-devel mailing list