* Re: [oe-commits] Ross Burton : Add gtk-doc-stub [not found] <20120722104320.C057610218@opal> @ 2012-07-23 8:15 ` Martin Jansa 2012-07-23 9:06 ` Burton, Ross 0 siblings, 1 reply; 7+ messages in thread From: Martin Jansa @ 2012-07-23 8:15 UTC (permalink / raw) To: openembedded-core; +Cc: openembedded-commits [-- Attachment #1: Type: text/plain, Size: 2404 bytes --] On Sun, Jul 22, 2012 at 10:43:20AM +0000, git@git.openembedded.org wrote: > Module: openembedded-core.git > Branch: master > Commit: dd5d1104fde0418c18f9b18ab23837bf23e5b45b > URL: http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=dd5d1104fde0418c18f9b18ab23837bf23e5b45b > > Author: Ross Burton <ross.burton@intel.com> > Date: Wed Jul 18 16:58:51 2012 +0100 > > Add gtk-doc-stub > > This is a maintained stub for gtk-doc (and gobject-introspection) that was > created by Colin Walters for his Poky-powered ostree project. > > Signed-off-by: Ross Burton <ross.burton@intel.com> This has couple of unpackaged files: NOTE: package gtk-doc-stub-0.0+git1+3dfd0a09de696ec8c544762747f8a0f77153622e-r0: task do_package: Started WARNING: QA Issue: gtk-doc-stub: Files/directories were installed but not shipped /usr/share/gtk-doc-devel /usr/share/gobject-introspection-1.0 /usr/share/gtk-doc-devel/gtk-doc.make /usr/share/gobject-introspection-1.0/Makefile.introspection NOTE: package gtk-doc-stub-0.0+git1+3dfd0a09de696ec8c544762747f8a0f77153622e-r0: task do_package: Succeeded Cheers, > > --- > > .../recipes-gnome/gtk-doc-stub/gtk-doc-stub_git.bb | 19 +++++++++++++++++++ > 1 files changed, 19 insertions(+), 0 deletions(-) > > diff --git a/meta/recipes-gnome/gtk-doc-stub/gtk-doc-stub_git.bb b/meta/recipes-gnome/gtk-doc-stub/gtk-doc-stub_git.bb > new file mode 100644 > index 0000000..195fc41 > --- /dev/null > +++ b/meta/recipes-gnome/gtk-doc-stub/gtk-doc-stub_git.bb > @@ -0,0 +1,19 @@ > +SUMMARY = "Stub implementation of gtk-doc" > +DESCRIPTION = "Stub implementation of gtk-doc, as we don't want to build the API documentation" > +SECTION = "x11/base" > +LICENSE = "GPLv2" > +LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f" > + > +PROVIDES = "gtk-doc" > + > +SRCREV = "3dfd0a09de696ec8c544762747f8a0f77153622e" > +PV = "0.0+git${SRCPV}" > +PR = "r0" > + > +SRC_URI = "git://git.gnome.org/${BPN};protocol=git" > + > +S = "${WORKDIR}/git" > + > +inherit autotools > + > +BBCLASSEXTEND = "native" > > > _______________________________________________ > Openembedded-commits mailing list > Openembedded-commits@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-commits -- Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 205 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [oe-commits] Ross Burton : Add gtk-doc-stub 2012-07-23 8:15 ` [oe-commits] Ross Burton : Add gtk-doc-stub Martin Jansa @ 2012-07-23 9:06 ` Burton, Ross 2012-07-23 9:18 ` Martin Jansa 0 siblings, 1 reply; 7+ messages in thread From: Burton, Ross @ 2012-07-23 9:06 UTC (permalink / raw) To: Patches and discussions about the oe-core layer; +Cc: openembedded-commits On 23 July 2012 09:15, Martin Jansa <martin.jansa@gmail.com> wrote: > This has couple of unpackaged files: > > NOTE: package gtk-doc-stub-0.0+git1+3dfd0a09de696ec8c544762747f8a0f77153622e-r0: task do_package: Started > WARNING: QA Issue: gtk-doc-stub: Files/directories were installed but not shipped > /usr/share/gtk-doc-devel > /usr/share/gobject-introspection-1.0 > /usr/share/gtk-doc-devel/gtk-doc.make > /usr/share/gobject-introspection-1.0/Makefile.introspection > NOTE: package gtk-doc-stub-0.0+git1+3dfd0a09de696ec8c544762747f8a0f77153622e-r0: task do_package: Succeeded Good point, I never tested the non-native package because it's generally going to be used in a native context. Ross ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [oe-commits] Ross Burton : Add gtk-doc-stub 2012-07-23 9:06 ` Burton, Ross @ 2012-07-23 9:18 ` Martin Jansa 2012-07-23 9:24 ` Burton, Ross 2012-07-23 9:40 ` Burton, Ross 0 siblings, 2 replies; 7+ messages in thread From: Martin Jansa @ 2012-07-23 9:18 UTC (permalink / raw) To: Patches and discussions about the oe-core layer; +Cc: openembedded-commits [-- Attachment #1: Type: text/plain, Size: 1037 bytes --] On Mon, Jul 23, 2012 at 10:06:54AM +0100, Burton, Ross wrote: > On 23 July 2012 09:15, Martin Jansa <martin.jansa@gmail.com> wrote: > > This has couple of unpackaged files: > > > > NOTE: package gtk-doc-stub-0.0+git1+3dfd0a09de696ec8c544762747f8a0f77153622e-r0: task do_package: Started > > WARNING: QA Issue: gtk-doc-stub: Files/directories were installed but not shipped > > /usr/share/gtk-doc-devel > > /usr/share/gobject-introspection-1.0 > > /usr/share/gtk-doc-devel/gtk-doc.make > > /usr/share/gobject-introspection-1.0/Makefile.introspection > > NOTE: package gtk-doc-stub-0.0+git1+3dfd0a09de696ec8c544762747f8a0f77153622e-r0: task do_package: Succeeded > > Good point, I never tested the non-native package because it's > generally going to be used in a native context. For some reason non-native gtk-doc-stub is pulled to image dependency tree for me after last oe-core changes. I'll check dep graph.. if that's not expected. Cheers, -- Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 205 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [oe-commits] Ross Burton : Add gtk-doc-stub 2012-07-23 9:18 ` Martin Jansa @ 2012-07-23 9:24 ` Burton, Ross 2012-07-23 9:40 ` Burton, Ross 1 sibling, 0 replies; 7+ messages in thread From: Burton, Ross @ 2012-07-23 9:24 UTC (permalink / raw) To: Patches and discussions about the oe-core layer; +Cc: openembedded-commits On 23 July 2012 10:18, Martin Jansa <martin.jansa@gmail.com> wrote: > For some reason non-native gtk-doc-stub is pulled to image dependency > tree for me after last oe-core changes. I'll check dep graph.. if that's > not expected. No, it's not expected. Ross ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [oe-commits] Ross Burton : Add gtk-doc-stub 2012-07-23 9:18 ` Martin Jansa 2012-07-23 9:24 ` Burton, Ross @ 2012-07-23 9:40 ` Burton, Ross 2012-07-23 11:30 ` Martin Jansa 1 sibling, 1 reply; 7+ messages in thread From: Burton, Ross @ 2012-07-23 9:40 UTC (permalink / raw) To: Patches and discussions about the oe-core layer; +Cc: openembedded-commits On 23 July 2012 10:18, Martin Jansa <martin.jansa@gmail.com> wrote: > For some reason non-native gtk-doc-stub is pulled to image dependency > tree for me after last oe-core changes. I'll check dep graph.. if that's > not expected. It's not in the core-image-sato dependencies according to depexp. If you could see what pulls it in for you that would be much appreciated (I suspect some development task). Ross ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [oe-commits] Ross Burton : Add gtk-doc-stub 2012-07-23 9:40 ` Burton, Ross @ 2012-07-23 11:30 ` Martin Jansa 2012-07-23 12:19 ` Burton, Ross 0 siblings, 1 reply; 7+ messages in thread From: Martin Jansa @ 2012-07-23 11:30 UTC (permalink / raw) To: Patches and discussions about the oe-core layer; +Cc: openembedded-commits [-- Attachment #1: Type: text/plain, Size: 1233 bytes --] On Mon, Jul 23, 2012 at 10:40:39AM +0100, Burton, Ross wrote: > On 23 July 2012 10:18, Martin Jansa <martin.jansa@gmail.com> wrote: > > For some reason non-native gtk-doc-stub is pulled to image dependency > > tree for me after last oe-core changes. I'll check dep graph.. if that's > > not expected. > > It's not in the core-image-sato dependencies according to depexp. If > you could see what pulls it in for you that would be much appreciated > (I suspect some development task). That's probably because of one of those: OE @ ~/meta-openembedded $ git grep DEPENDS.*gtk-doc meta-gnome/recipes-gnome/bonobo/libbonoboui_2.24.3.bb:DEPENDS = "libgnomecanvas libbonobo libgnome glib-2.0 gtk-doc gconf libxml2 libglade" meta-gnome/recipes-gnome/orbit2/orbit2_2.14.17.bb:DEPENDS = "libidl popt gtk-doc ${IDL_COMPILER_DEPENDS}" meta-gnome/recipes-gnome/orbit2/orbit2_2.14.17.bb:DEPENDS_virtclass-native = "libidl-native popt-native gtk-doc-native" meta-gpe/recipes-graphics/libgpewidget/libgpewidget_0.117.bb:DEPENDS = "gtk+ cairo libxinerama libxcomposite libxrender gtk-doc" In my case it was libgpewidget which is dependency of fbreader.. Cheers, -- Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 205 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [oe-commits] Ross Burton : Add gtk-doc-stub 2012-07-23 11:30 ` Martin Jansa @ 2012-07-23 12:19 ` Burton, Ross 0 siblings, 0 replies; 7+ messages in thread From: Burton, Ross @ 2012-07-23 12:19 UTC (permalink / raw) To: Patches and discussions about the oe-core layer; +Cc: openembedded-commits On 23 July 2012 12:30, Martin Jansa <martin.jansa@gmail.com> wrote: > That's probably because of one of those: > OE @ ~/meta-openembedded $ git grep DEPENDS.*gtk-doc > meta-gnome/recipes-gnome/bonobo/libbonoboui_2.24.3.bb:DEPENDS = "libgnomecanvas libbonobo libgnome glib-2.0 gtk-doc gconf libxml2 libglade" > meta-gnome/recipes-gnome/orbit2/orbit2_2.14.17.bb:DEPENDS = "libidl popt gtk-doc ${IDL_COMPILER_DEPENDS}" > meta-gnome/recipes-gnome/orbit2/orbit2_2.14.17.bb:DEPENDS_virtclass-native = "libidl-native popt-native gtk-doc-native" > meta-gpe/recipes-graphics/libgpewidget/libgpewidget_0.117.bb:DEPENDS = "gtk+ cairo libxinerama libxcomposite libxrender gtk-doc" They are all wrong. You'll never DEPEND on gtk-doc, it's a build tool so you'll DEPEND on gtk-doc-native (indirectly, inherit gtkdoc instead) and maybe (say a build tools metapackage) RDEPEND on gtk-doc. Ross ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2012-07-23 12:31 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20120722104320.C057610218@opal>
2012-07-23 8:15 ` [oe-commits] Ross Burton : Add gtk-doc-stub Martin Jansa
2012-07-23 9:06 ` Burton, Ross
2012-07-23 9:18 ` Martin Jansa
2012-07-23 9:24 ` Burton, Ross
2012-07-23 9:40 ` Burton, Ross
2012-07-23 11:30 ` Martin Jansa
2012-07-23 12:19 ` Burton, Ross
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox