Message ID | 20211212183612.3489223-1-open.source@oleksandr-kravchuk.com |
---|---|
State | New |
Headers | show |
Series | [meta-multimedia] gssdp: update to 1.4.0.1 | expand |
I am seeing this failure stdio: ERROR: Nothing PROVIDES 'gtk4' (but /home/pokybuild/yocto-worker/meta-oe/build/meta-openembedded/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.4.0.1.bb DEPENDS on or otherwise requires it). Close matches: stdio: ERROR: Required build target 'meta-world-pkgdata' has no buildable providers. stdio: ERROR: Nothing PROVIDES 'gtk4' (but /home/pokybuild/yocto-worker/meta-oe/build/meta-openembedded/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.4.0.1.bb DEPENDS on or otherwise requires it). Close matches: stdio: ERROR: Required build target 'meta-world-pkgdata' has no buildable providers. stdio: ERROR: Command . ./oe-init-build-env; yocto-check-layer-wrapper ../meta-openembedded failed with exit code 2, see errors above. (1639376061.2: 1715.6) see https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/1788 On Sun, Dec 12, 2021 at 10:36 AM Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> wrote: > > Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> > --- > .../recipes-connectivity/gupnp/gssdp_1.2.3.bb | 20 -------------- > .../gupnp/gssdp_1.4.0.1.bb | 27 +++++++++++++++++++ > 2 files changed, 27 insertions(+), 20 deletions(-) > delete mode 100644 meta-multimedia/recipes-connectivity/gupnp/gssdp_1.2.3.bb > create mode 100644 meta-multimedia/recipes-connectivity/gupnp/gssdp_1.4.0.1.bb > > diff --git a/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.2.3.bb b/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.2.3.bb > deleted file mode 100644 > index 8f27ae292..000000000 > --- a/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.2.3.bb > +++ /dev/null > @@ -1,20 +0,0 @@ > -SUMMARY = "Resource discovery and announcement over SSDP" > -DESCRIPTION = "GSSDP implements resource discovery and announcement over SSDP (Simpe Service Discovery Protocol)." > -LICENSE = "LGPLv2" > -LIC_FILES_CHKSUM = "file://COPYING;md5=3bf50002aefd002f49e7bb854063f7e7" > -DEPENDS = "glib-2.0 libsoup-2.4" > - > -SRC_URI = "${GNOME_MIRROR}/${BPN}/1.2/${BPN}-${PV}.tar.xz" > -SRC_URI[md5sum] = "ef3295a965c06ce0f683522391fbb910" > -SRC_URI[sha256sum] = "a263dcb6730e3b3dc4bbbff80cf3fab4cd364021981d419db6dd5a8e148aa7e8" > - > -GTKDOC_MESON_OPTION = 'gtk_doc' > - > -inherit meson pkgconfig gobject-introspection vala gtk-doc > - > -PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'sniffer', '', d)}" > -PACKAGECONFIG[sniffer] = "-Dsniffer=true,-Dsniffer=false,gtk+3," > - > -PACKAGES =+ "gssdp-tools" > - > -FILES:gssdp-tools = "${bindir}/gssdp* ${datadir}/gssdp/*.glade" > diff --git a/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.4.0.1.bb b/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.4.0.1.bb > new file mode 100644 > index 000000000..43d2fcfa0 > --- /dev/null > +++ b/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.4.0.1.bb > @@ -0,0 +1,27 @@ > +SUMMARY = "Resource discovery and announcement over SSDP" > +DESCRIPTION = "GSSDP implements resource discovery and announcement over SSDP \ > + (Simpe Service Discovery Protocol)." > +HOMEPAGE = "https://gitlab.gnome.org/GNOME/gssdp/" > +BUGTRACKER = "https://gitlab.gnome.org/GNOME/gssdp/-/issues" > +LICENSE = "LGPLv2.1" > +LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" > + > +SRC_URI = "${GNOME_MIRROR}/${BPN}/1.4/${BPN}-${PV}.tar.xz" > +SRC_URI[sha256sum] = "8676849d57fb822b8728856dbadebf3867f89ee47a0ec47a20045d011f431582" > + > +GTKDOC_MESON_OPTION = 'gtk_doc' > + > +DEPENDS = " \ > + glib-2.0 \ > + libsoup-2.4 \ > + gtk4 \ > +" > + > +inherit meson pkgconfig gobject-introspection vala gtk-doc > + > +PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'sniffer', '', d)}" > +PACKAGECONFIG[sniffer] = "-Dsniffer=true,-Dsniffer=false,gtk+3," > + > +PACKAGES =+ "gssdp-tools" > + > +FILES:gssdp-tools = "${bindir}/gssdp* ${datadir}/gssdp/*.glade" > -- > 2.25.1 > > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#94306): https://lists.openembedded.org/g/openembedded-devel/message/94306 > Mute This Topic: https://lists.openembedded.org/mt/87681937/1997914 > Group Owner: openembedded-devel+owner@lists.openembedded.org > Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [raj.khem@gmail.com] > -=-=-=-=-=-=-=-=-=-=-=- >
Isn't it because meta-gnome is not included? On 13/12/2021 17:09, Khem Raj wrote: > I am seeing this failure > > stdio: ERROR: Nothing PROVIDES 'gtk4' (but > /home/pokybuild/yocto-worker/meta-oe/build/meta-openembedded/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.4.0.1.bb > DEPENDS on or otherwise requires it). Close matches: > stdio: ERROR: Required build target 'meta-world-pkgdata' has no > buildable providers. > stdio: ERROR: Nothing PROVIDES 'gtk4' (but > /home/pokybuild/yocto-worker/meta-oe/build/meta-openembedded/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.4.0.1.bb > DEPENDS on or otherwise requires it). Close matches: > stdio: ERROR: Required build target 'meta-world-pkgdata' has no > buildable providers. > stdio: ERROR: Command . ./oe-init-build-env; yocto-check-layer-wrapper > ../meta-openembedded failed with exit code 2, see errors above. > (1639376061.2: 1715.6) > > see > https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/1788 > > On Sun, Dec 12, 2021 at 10:36 AM Oleksandr Kravchuk > <open.source@oleksandr-kravchuk.com> wrote: >> Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> >> --- >> .../recipes-connectivity/gupnp/gssdp_1.2.3.bb | 20 -------------- >> .../gupnp/gssdp_1.4.0.1.bb | 27 +++++++++++++++++++ >> 2 files changed, 27 insertions(+), 20 deletions(-) >> delete mode 100644 meta-multimedia/recipes-connectivity/gupnp/gssdp_1.2.3.bb >> create mode 100644 meta-multimedia/recipes-connectivity/gupnp/gssdp_1.4.0.1.bb >> >> diff --git a/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.2.3.bb b/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.2.3.bb >> deleted file mode 100644 >> index 8f27ae292..000000000 >> --- a/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.2.3.bb >> +++ /dev/null >> @@ -1,20 +0,0 @@ >> -SUMMARY = "Resource discovery and announcement over SSDP" >> -DESCRIPTION = "GSSDP implements resource discovery and announcement over SSDP (Simpe Service Discovery Protocol)." >> -LICENSE = "LGPLv2" >> -LIC_FILES_CHKSUM = "file://COPYING;md5=3bf50002aefd002f49e7bb854063f7e7" >> -DEPENDS = "glib-2.0 libsoup-2.4" >> - >> -SRC_URI = "${GNOME_MIRROR}/${BPN}/1.2/${BPN}-${PV}.tar.xz" >> -SRC_URI[md5sum] = "ef3295a965c06ce0f683522391fbb910" >> -SRC_URI[sha256sum] = "a263dcb6730e3b3dc4bbbff80cf3fab4cd364021981d419db6dd5a8e148aa7e8" >> - >> -GTKDOC_MESON_OPTION = 'gtk_doc' >> - >> -inherit meson pkgconfig gobject-introspection vala gtk-doc >> - >> -PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'sniffer', '', d)}" >> -PACKAGECONFIG[sniffer] = "-Dsniffer=true,-Dsniffer=false,gtk+3," >> - >> -PACKAGES =+ "gssdp-tools" >> - >> -FILES:gssdp-tools = "${bindir}/gssdp* ${datadir}/gssdp/*.glade" >> diff --git a/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.4.0.1.bb b/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.4.0.1.bb >> new file mode 100644 >> index 000000000..43d2fcfa0 >> --- /dev/null >> +++ b/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.4.0.1.bb >> @@ -0,0 +1,27 @@ >> +SUMMARY = "Resource discovery and announcement over SSDP" >> +DESCRIPTION = "GSSDP implements resource discovery and announcement over SSDP \ >> + (Simpe Service Discovery Protocol)." >> +HOMEPAGE = "https://gitlab.gnome.org/GNOME/gssdp/" >> +BUGTRACKER = "https://gitlab.gnome.org/GNOME/gssdp/-/issues" >> +LICENSE = "LGPLv2.1" >> +LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" >> + >> +SRC_URI = "${GNOME_MIRROR}/${BPN}/1.4/${BPN}-${PV}.tar.xz" >> +SRC_URI[sha256sum] = "8676849d57fb822b8728856dbadebf3867f89ee47a0ec47a20045d011f431582" >> + >> +GTKDOC_MESON_OPTION = 'gtk_doc' >> + >> +DEPENDS = " \ >> + glib-2.0 \ >> + libsoup-2.4 \ >> + gtk4 \ >> +" >> + >> +inherit meson pkgconfig gobject-introspection vala gtk-doc >> + >> +PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'sniffer', '', d)}" >> +PACKAGECONFIG[sniffer] = "-Dsniffer=true,-Dsniffer=false,gtk+3," >> + >> +PACKAGES =+ "gssdp-tools" >> + >> +FILES:gssdp-tools = "${bindir}/gssdp* ${datadir}/gssdp/*.glade" >> -- >> 2.25.1 >> >> >> -=-=-=-=-=-=-=-=-=-=-=- >> Links: You receive all messages sent to this group. >> View/Reply Online (#94306): https://lists.openembedded.org/g/openembedded-devel/message/94306 >> Mute This Topic: https://lists.openembedded.org/mt/87681937/1997914 >> Group Owner: openembedded-devel+owner@lists.openembedded.org >> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [raj.khem@gmail.com] >> -=-=-=-=-=-=-=-=-=-=-=- >>
On Mon, Dec 13, 2021 at 8:53 AM Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> wrote: > > Random q: shouldn't this kind of e-mails be automated, e.g. CI/CD sw > notifies you that your patch fails to build? In theory yes. However, we do not have such sophisticated CI systems to avail. > > On 13/12/2021 17:39, Khem Raj wrote: > > > > > > On 12/13/21 8:15 AM, Oleksandr Kravchuk wrote: > >> Isn't it because meta-gnome is not included? > > > > point is that we can not create hard dependency for meta-oe on > > meta-gnome, otherway around is fine. So this recipe should be able to > > build > > without gtk4+ and perhaps can be enabled with packageconfig. > > > >> > >> On 13/12/2021 17:09, Khem Raj wrote: > >>> I am seeing this failure > >>> > >>> stdio: ERROR: Nothing PROVIDES 'gtk4' (but > >>> /home/pokybuild/yocto-worker/meta-oe/build/meta-openembedded/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.4.0.1.bb > >>> > >>> DEPENDS on or otherwise requires it). Close matches: > >>> stdio: ERROR: Required build target 'meta-world-pkgdata' has no > >>> buildable providers. > >>> stdio: ERROR: Nothing PROVIDES 'gtk4' (but > >>> /home/pokybuild/yocto-worker/meta-oe/build/meta-openembedded/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.4.0.1.bb > >>> > >>> DEPENDS on or otherwise requires it). Close matches: > >>> stdio: ERROR: Required build target 'meta-world-pkgdata' has no > >>> buildable providers. > >>> stdio: ERROR: Command . ./oe-init-build-env; yocto-check-layer-wrapper > >>> ../meta-openembedded failed with exit code 2, see errors above. > >>> (1639376061.2: 1715.6) > >>> > >>> see > >>> https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/1788 > >>> > >>> On Sun, Dec 12, 2021 at 10:36 AM Oleksandr Kravchuk > >>> <open.source@oleksandr-kravchuk.com> wrote: > >>>> Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> > >>>> --- > >>>> .../recipes-connectivity/gupnp/gssdp_1.2.3.bb | 20 -------------- > >>>> .../gupnp/gssdp_1.4.0.1.bb | 27 > >>>> +++++++++++++++++++ > >>>> 2 files changed, 27 insertions(+), 20 deletions(-) > >>>> delete mode 100644 > >>>> meta-multimedia/recipes-connectivity/gupnp/gssdp_1.2.3.bb > >>>> create mode 100644 > >>>> meta-multimedia/recipes-connectivity/gupnp/gssdp_1.4.0.1.bb > >>>> > >>>> diff --git > >>>> a/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.2.3.bb > >>>> b/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.2.3.bb > >>>> deleted file mode 100644 > >>>> index 8f27ae292..000000000 > >>>> --- a/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.2.3.bb > >>>> +++ /dev/null > >>>> @@ -1,20 +0,0 @@ > >>>> -SUMMARY = "Resource discovery and announcement over SSDP" > >>>> -DESCRIPTION = "GSSDP implements resource discovery and > >>>> announcement over SSDP (Simpe Service Discovery Protocol)." > >>>> -LICENSE = "LGPLv2" > >>>> -LIC_FILES_CHKSUM = > >>>> "file://COPYING;md5=3bf50002aefd002f49e7bb854063f7e7" > >>>> -DEPENDS = "glib-2.0 libsoup-2.4" > >>>> - > >>>> -SRC_URI = "${GNOME_MIRROR}/${BPN}/1.2/${BPN}-${PV}.tar.xz" > >>>> -SRC_URI[md5sum] = "ef3295a965c06ce0f683522391fbb910" > >>>> -SRC_URI[sha256sum] = > >>>> "a263dcb6730e3b3dc4bbbff80cf3fab4cd364021981d419db6dd5a8e148aa7e8" > >>>> - > >>>> -GTKDOC_MESON_OPTION = 'gtk_doc' > >>>> - > >>>> -inherit meson pkgconfig gobject-introspection vala gtk-doc > >>>> - > >>>> -PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'x11', > >>>> 'sniffer', '', d)}" > >>>> -PACKAGECONFIG[sniffer] = "-Dsniffer=true,-Dsniffer=false,gtk+3," > >>>> - > >>>> -PACKAGES =+ "gssdp-tools" > >>>> - > >>>> -FILES:gssdp-tools = "${bindir}/gssdp* ${datadir}/gssdp/*.glade" > >>>> diff --git > >>>> a/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.4.0.1.bb > >>>> b/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.4.0.1.bb > >>>> new file mode 100644 > >>>> index 000000000..43d2fcfa0 > >>>> --- /dev/null > >>>> +++ b/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.4.0.1.bb > >>>> @@ -0,0 +1,27 @@ > >>>> +SUMMARY = "Resource discovery and announcement over SSDP" > >>>> +DESCRIPTION = "GSSDP implements resource discovery and > >>>> announcement over SSDP \ > >>>> + (Simpe Service Discovery Protocol)." > >>>> +HOMEPAGE = "https://gitlab.gnome.org/GNOME/gssdp/" > >>>> +BUGTRACKER = "https://gitlab.gnome.org/GNOME/gssdp/-/issues" > >>>> +LICENSE = "LGPLv2.1" > >>>> +LIC_FILES_CHKSUM = > >>>> "file://COPYING;md5=4fbd65380cdd255951079008b364516c" > >>>> + > >>>> +SRC_URI = "${GNOME_MIRROR}/${BPN}/1.4/${BPN}-${PV}.tar.xz" > >>>> +SRC_URI[sha256sum] = > >>>> "8676849d57fb822b8728856dbadebf3867f89ee47a0ec47a20045d011f431582" > >>>> + > >>>> +GTKDOC_MESON_OPTION = 'gtk_doc' > >>>> + > >>>> +DEPENDS = " \ > >>>> + glib-2.0 \ > >>>> + libsoup-2.4 \ > >>>> + gtk4 \ > >>>> +" > >>>> + > >>>> +inherit meson pkgconfig gobject-introspection vala gtk-doc > >>>> + > >>>> +PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'x11', > >>>> 'sniffer', '', d)}" > >>>> +PACKAGECONFIG[sniffer] = "-Dsniffer=true,-Dsniffer=false,gtk+3," > >>>> + > >>>> +PACKAGES =+ "gssdp-tools" > >>>> + > >>>> +FILES:gssdp-tools = "${bindir}/gssdp* ${datadir}/gssdp/*.glade" > >>>> -- > >>>> 2.25.1 > >>>> > >>>> > >>>> -=-=-=-=-=-=-=-=-=-=-=- > >>>> Links: You receive all messages sent to this group. > >>>> View/Reply Online (#94306): > >>>> https://lists.openembedded.org/g/openembedded-devel/message/94306 > >>>> Mute This Topic: https://lists.openembedded.org/mt/87681937/1997914 > >>>> Group Owner: openembedded-devel+owner@lists.openembedded.org > >>>> Unsubscribe: > >>>> https://lists.openembedded.org/g/openembedded-devel/unsub > >>>> [raj.khem@gmail.com] > >>>> -=-=-=-=-=-=-=-=-=-=-=- > >>>>
diff --git a/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.2.3.bb b/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.2.3.bb deleted file mode 100644 index 8f27ae292..000000000 --- a/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.2.3.bb +++ /dev/null @@ -1,20 +0,0 @@ -SUMMARY = "Resource discovery and announcement over SSDP" -DESCRIPTION = "GSSDP implements resource discovery and announcement over SSDP (Simpe Service Discovery Protocol)." -LICENSE = "LGPLv2" -LIC_FILES_CHKSUM = "file://COPYING;md5=3bf50002aefd002f49e7bb854063f7e7" -DEPENDS = "glib-2.0 libsoup-2.4" - -SRC_URI = "${GNOME_MIRROR}/${BPN}/1.2/${BPN}-${PV}.tar.xz" -SRC_URI[md5sum] = "ef3295a965c06ce0f683522391fbb910" -SRC_URI[sha256sum] = "a263dcb6730e3b3dc4bbbff80cf3fab4cd364021981d419db6dd5a8e148aa7e8" - -GTKDOC_MESON_OPTION = 'gtk_doc' - -inherit meson pkgconfig gobject-introspection vala gtk-doc - -PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'sniffer', '', d)}" -PACKAGECONFIG[sniffer] = "-Dsniffer=true,-Dsniffer=false,gtk+3," - -PACKAGES =+ "gssdp-tools" - -FILES:gssdp-tools = "${bindir}/gssdp* ${datadir}/gssdp/*.glade" diff --git a/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.4.0.1.bb b/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.4.0.1.bb new file mode 100644 index 000000000..43d2fcfa0 --- /dev/null +++ b/meta-multimedia/recipes-connectivity/gupnp/gssdp_1.4.0.1.bb @@ -0,0 +1,27 @@ +SUMMARY = "Resource discovery and announcement over SSDP" +DESCRIPTION = "GSSDP implements resource discovery and announcement over SSDP \ + (Simpe Service Discovery Protocol)." +HOMEPAGE = "https://gitlab.gnome.org/GNOME/gssdp/" +BUGTRACKER = "https://gitlab.gnome.org/GNOME/gssdp/-/issues" +LICENSE = "LGPLv2.1" +LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" + +SRC_URI = "${GNOME_MIRROR}/${BPN}/1.4/${BPN}-${PV}.tar.xz" +SRC_URI[sha256sum] = "8676849d57fb822b8728856dbadebf3867f89ee47a0ec47a20045d011f431582" + +GTKDOC_MESON_OPTION = 'gtk_doc' + +DEPENDS = " \ + glib-2.0 \ + libsoup-2.4 \ + gtk4 \ +" + +inherit meson pkgconfig gobject-introspection vala gtk-doc + +PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'sniffer', '', d)}" +PACKAGECONFIG[sniffer] = "-Dsniffer=true,-Dsniffer=false,gtk+3," + +PACKAGES =+ "gssdp-tools" + +FILES:gssdp-tools = "${bindir}/gssdp* ${datadir}/gssdp/*.glade"
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> --- .../recipes-connectivity/gupnp/gssdp_1.2.3.bb | 20 -------------- .../gupnp/gssdp_1.4.0.1.bb | 27 +++++++++++++++++++ 2 files changed, 27 insertions(+), 20 deletions(-) delete mode 100644 meta-multimedia/recipes-connectivity/gupnp/gssdp_1.2.3.bb create mode 100644 meta-multimedia/recipes-connectivity/gupnp/gssdp_1.4.0.1.bb