All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: [oe] [PATCH 14/19] upower: upgrade 0.99.13 -> 0.99.17 / build with mesom
       [not found] ` <20220403173611.3422002-14-schnitzeltony@gmail.com>
@ 2022-04-04  1:22   ` Khem Raj
  2022-04-04  3:25     ` Khem Raj
  0 siblings, 1 reply; 2+ messages in thread
From: Khem Raj @ 2022-04-04  1:22 UTC (permalink / raw)
  To: Andreas Müller; +Cc: openembeded-devel

fails on x86_64/systemd with

ERROR: upower-0.99.17-r0 do_package: QA Issue: upower:
Files/directories were installed but not shipped in any package:
  /usr/rules.d
  /usr/rules.d/95-upower-hid.rules
  /usr/rules.d/95-upower-wup.rules
Please set FILES such that these items are packaged. Alternatively if
they are unneeded, avoid installing them or delete them within
do_install.
upower: 3 installed and not shipped files. [installed-vs-shipped]

For details see
https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/1608/steps/14/logs/stdio

On Sun, Apr 3, 2022 at 10:36 AM Andreas Müller <schnitzeltony@gmail.com> wrote:
>
> Port to meson turned into total overhaul of recipe
>
> Version 0.99.17
> ---------------
> Released: 2022-03-09
>
> Bug fixes:
> - Fix FD handling issues that may cause lid to not be detected
>
> Version 0.99.16
> ---------------
> Released: 2022-02-23
>
> Bug fixes:
> - Silence unnecessary udev event warnings
> - Increase test timeout (#171)
> - Explicitly link with plist
> - Fix UpClient reference leak
> - Fix DisplayDevice state on battery hotplug
> - Fix critical action to work after it was cancelled (#172)
>
> Version 0.99.15
> ---------------
> Released: 2022-02-09
>
> Bug fixes:
> - Various build fixes
> - Update bluetooth device alias when it changes (#169)
>
> No info for 0.99.14
>
> Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
> ---
>  .../recipes-support/upower/upower_0.99.13.bb  | 38 ----------------
>  .../recipes-support/upower/upower_0.99.17.bb  | 44 +++++++++++++++++++
>  2 files changed, 44 insertions(+), 38 deletions(-)
>  delete mode 100644 meta-oe/recipes-support/upower/upower_0.99.13.bb
>  create mode 100644 meta-oe/recipes-support/upower/upower_0.99.17.bb
>
> diff --git a/meta-oe/recipes-support/upower/upower_0.99.13.bb b/meta-oe/recipes-support/upower/upower_0.99.13.bb
> deleted file mode 100644
> index 55a735482..000000000
> --- a/meta-oe/recipes-support/upower/upower_0.99.13.bb
> +++ /dev/null
> @@ -1,38 +0,0 @@
> -DESCRIPTION = "UPower is an abstraction for enumerating power devices, listening to device events and querying history and statistics. "
> -LICENSE = "GPL-2.0-or-later"
> -LIC_FILES_CHKSUM = "file://COPYING;md5=0de8fbf1d97a140d1d93b9f14dcfbf08"
> -
> -DEPENDS = "intltool-native libusb1 libgudev glib-2.0 dbus-glib"
> -
> -SRC_URI = "git://gitlab.freedesktop.org/upower/upower.git;protocol=https;branch=master"
> -SRCREV = "0f6cc0a10be22d7ddd684e1cd851e4364a440494"
> -S = "${WORKDIR}/git"
> -
> -UPSTREAM_CHECK_GITTAGREGEX = "UPOWER_(?P<pver>\d+(\_\d+)+)"
> -
> -inherit autotools pkgconfig gtk-doc gettext gobject-introspection systemd
> -
> -PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}"
> -PACKAGECONFIG[idevice] = "--with-idevice,--without-idevice,libimobiledevice libplist"
> -PACKAGECONFIG[systemd] = "--with-systemdutildir=${systemd_unitdir} --with-systemdsystemunitdir=${systemd_system_unitdir}, \
> -                          --without-systemdutildir --without-systemdsystemunitdir,systemd"
> -
> -EXTRA_OECONF = " --with-backend=linux"
> -
> -SYSTEMD_SERVICE:${PN} = "upower.service"
> -# don't start on boot by default - dbus does that on demand
> -SYSTEMD_AUTO_ENABLE = "disable"
> -
> -do_configure:prepend() {
> -    touch ${S}/ABOUT-NLS
> -    mkdir -p ${S}/build-aux
> -    touch ${S}/build-aux/config.rpath
> -    sed -i -e s:-nonet:\:g ${S}/doc/man/Makefile.am
> -    sed -i -e 's: doc : :g' ${S}/Makefile.am
> -}
> -
> -RDEPENDS:${PN} += "dbus"
> -RRECOMMENDS:${PN} += "pm-utils"
> -FILES:${PN} += "${datadir}/dbus-1/ \
> -                ${base_libdir}/udev/* \
> -"
> diff --git a/meta-oe/recipes-support/upower/upower_0.99.17.bb b/meta-oe/recipes-support/upower/upower_0.99.17.bb
> new file mode 100644
> index 000000000..d30fcea87
> --- /dev/null
> +++ b/meta-oe/recipes-support/upower/upower_0.99.17.bb
> @@ -0,0 +1,44 @@
> +SUMMARY = "UPower is an abstraction for enumerating power devices"
> +DESCRIPTION = "UPower is an abstraction for enumerating power devices, listening to device events and querying history and statistics."
> +LICENSE = "GPL-2.0-or-later"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=0de8fbf1d97a140d1d93b9f14dcfbf08"
> +
> +DEPENDS = " \
> +    intltool-native \
> +    libusb1 \
> +    libgudev \
> +    glib-2.0 \
> +    dbus-glib \
> +"
> +
> +SRC_URI = "git://gitlab.freedesktop.org/upower/upower.git;protocol=https;branch=master"
> +SRCREV = "c889154ec8e3e2239db9260d48b2e198d72ba002"
> +S = "${WORKDIR}/git"
> +
> +UPSTREAM_CHECK_GITTAGREGEX = "UPOWER_(?P<pver>\d+(\_\d+)+)"
> +
> +GIR_MESON_ENABLE_FLAG = "enabled"
> +GIR_MESON_DISABLE_FLAG = "disabled"
> +GTKDOC_MESON_OPTION = "gtk-doc"
> +
> +inherit meson pkgconfig gtk-doc gettext gobject-introspection systemd
> +
> +PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}"
> +PACKAGECONFIG[idevice] = "-Didevice=enabled,-Didevice=disabled,libimobiledevice libplist"
> +PACKAGECONFIG[systemd] = "-Dsystemdsystemunitdir=${systemd_system_unitdir},-Dsystemdsystemunitdir=no,systemd"
> +
> +EXTRA_OEMESON = " \
> +    -Dos_backend=linux \
> +    -Dman=false \
> +"
> +
> +SYSTEMD_SERVICE:${PN} = "upower.service"
> +# don't start on boot by default - dbus does that on demand
> +SYSTEMD_AUTO_ENABLE = "disable"
> +
> +RDEPENDS:${PN} += "dbus"
> +RRECOMMENDS:${PN} += "pm-utils"
> +FILES:${PN} += " \
> +    ${datadir}/dbus-1/ \
> +    ${base_libdir}/udev/* \
> +"
> --
> 2.34.1
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#96363): https://lists.openembedded.org/g/openembedded-devel/message/96363
> Mute This Topic: https://lists.openembedded.org/mt/90224168/1997914
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [oe] [PATCH 14/19] upower: upgrade 0.99.13 -> 0.99.17 / build with mesom
  2022-04-04  1:22   ` [oe] [PATCH 14/19] upower: upgrade 0.99.13 -> 0.99.17 / build with mesom Khem Raj
@ 2022-04-04  3:25     ` Khem Raj
  0 siblings, 0 replies; 2+ messages in thread
From: Khem Raj @ 2022-04-04  3:25 UTC (permalink / raw)
  To: Andreas Müller; +Cc: openembeded-devel

On Sun, Apr 3, 2022 at 6:22 PM Khem Raj <raj.khem@gmail.com> wrote:
>
> fails on x86_64/systemd with

I should have said sysvinit not systemd here. It works ok with systemd
but not when using sysvinit.

>
> ERROR: upower-0.99.17-r0 do_package: QA Issue: upower:
> Files/directories were installed but not shipped in any package:
>   /usr/rules.d
>   /usr/rules.d/95-upower-hid.rules
>   /usr/rules.d/95-upower-wup.rules
> Please set FILES such that these items are packaged. Alternatively if
> they are unneeded, avoid installing them or delete them within
> do_install.
> upower: 3 installed and not shipped files. [installed-vs-shipped]
>
> For details see
> https://autobuilder.yoctoproject.org/typhoon/#/builders/88/builds/1608/steps/14/logs/stdio
>
> On Sun, Apr 3, 2022 at 10:36 AM Andreas Müller <schnitzeltony@gmail.com> wrote:
> >
> > Port to meson turned into total overhaul of recipe
> >
> > Version 0.99.17
> > ---------------
> > Released: 2022-03-09
> >
> > Bug fixes:
> > - Fix FD handling issues that may cause lid to not be detected
> >
> > Version 0.99.16
> > ---------------
> > Released: 2022-02-23
> >
> > Bug fixes:
> > - Silence unnecessary udev event warnings
> > - Increase test timeout (#171)
> > - Explicitly link with plist
> > - Fix UpClient reference leak
> > - Fix DisplayDevice state on battery hotplug
> > - Fix critical action to work after it was cancelled (#172)
> >
> > Version 0.99.15
> > ---------------
> > Released: 2022-02-09
> >
> > Bug fixes:
> > - Various build fixes
> > - Update bluetooth device alias when it changes (#169)
> >
> > No info for 0.99.14
> >
> > Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
> > ---
> >  .../recipes-support/upower/upower_0.99.13.bb  | 38 ----------------
> >  .../recipes-support/upower/upower_0.99.17.bb  | 44 +++++++++++++++++++
> >  2 files changed, 44 insertions(+), 38 deletions(-)
> >  delete mode 100644 meta-oe/recipes-support/upower/upower_0.99.13.bb
> >  create mode 100644 meta-oe/recipes-support/upower/upower_0.99.17.bb
> >
> > diff --git a/meta-oe/recipes-support/upower/upower_0.99.13.bb b/meta-oe/recipes-support/upower/upower_0.99.13.bb
> > deleted file mode 100644
> > index 55a735482..000000000
> > --- a/meta-oe/recipes-support/upower/upower_0.99.13.bb
> > +++ /dev/null
> > @@ -1,38 +0,0 @@
> > -DESCRIPTION = "UPower is an abstraction for enumerating power devices, listening to device events and querying history and statistics. "
> > -LICENSE = "GPL-2.0-or-later"
> > -LIC_FILES_CHKSUM = "file://COPYING;md5=0de8fbf1d97a140d1d93b9f14dcfbf08"
> > -
> > -DEPENDS = "intltool-native libusb1 libgudev glib-2.0 dbus-glib"
> > -
> > -SRC_URI = "git://gitlab.freedesktop.org/upower/upower.git;protocol=https;branch=master"
> > -SRCREV = "0f6cc0a10be22d7ddd684e1cd851e4364a440494"
> > -S = "${WORKDIR}/git"
> > -
> > -UPSTREAM_CHECK_GITTAGREGEX = "UPOWER_(?P<pver>\d+(\_\d+)+)"
> > -
> > -inherit autotools pkgconfig gtk-doc gettext gobject-introspection systemd
> > -
> > -PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}"
> > -PACKAGECONFIG[idevice] = "--with-idevice,--without-idevice,libimobiledevice libplist"
> > -PACKAGECONFIG[systemd] = "--with-systemdutildir=${systemd_unitdir} --with-systemdsystemunitdir=${systemd_system_unitdir}, \
> > -                          --without-systemdutildir --without-systemdsystemunitdir,systemd"
> > -
> > -EXTRA_OECONF = " --with-backend=linux"
> > -
> > -SYSTEMD_SERVICE:${PN} = "upower.service"
> > -# don't start on boot by default - dbus does that on demand
> > -SYSTEMD_AUTO_ENABLE = "disable"
> > -
> > -do_configure:prepend() {
> > -    touch ${S}/ABOUT-NLS
> > -    mkdir -p ${S}/build-aux
> > -    touch ${S}/build-aux/config.rpath
> > -    sed -i -e s:-nonet:\:g ${S}/doc/man/Makefile.am
> > -    sed -i -e 's: doc : :g' ${S}/Makefile.am
> > -}
> > -
> > -RDEPENDS:${PN} += "dbus"
> > -RRECOMMENDS:${PN} += "pm-utils"
> > -FILES:${PN} += "${datadir}/dbus-1/ \
> > -                ${base_libdir}/udev/* \
> > -"
> > diff --git a/meta-oe/recipes-support/upower/upower_0.99.17.bb b/meta-oe/recipes-support/upower/upower_0.99.17.bb
> > new file mode 100644
> > index 000000000..d30fcea87
> > --- /dev/null
> > +++ b/meta-oe/recipes-support/upower/upower_0.99.17.bb
> > @@ -0,0 +1,44 @@
> > +SUMMARY = "UPower is an abstraction for enumerating power devices"
> > +DESCRIPTION = "UPower is an abstraction for enumerating power devices, listening to device events and querying history and statistics."
> > +LICENSE = "GPL-2.0-or-later"
> > +LIC_FILES_CHKSUM = "file://COPYING;md5=0de8fbf1d97a140d1d93b9f14dcfbf08"
> > +
> > +DEPENDS = " \
> > +    intltool-native \
> > +    libusb1 \
> > +    libgudev \
> > +    glib-2.0 \
> > +    dbus-glib \
> > +"
> > +
> > +SRC_URI = "git://gitlab.freedesktop.org/upower/upower.git;protocol=https;branch=master"
> > +SRCREV = "c889154ec8e3e2239db9260d48b2e198d72ba002"
> > +S = "${WORKDIR}/git"
> > +
> > +UPSTREAM_CHECK_GITTAGREGEX = "UPOWER_(?P<pver>\d+(\_\d+)+)"
> > +
> > +GIR_MESON_ENABLE_FLAG = "enabled"
> > +GIR_MESON_DISABLE_FLAG = "disabled"
> > +GTKDOC_MESON_OPTION = "gtk-doc"
> > +
> > +inherit meson pkgconfig gtk-doc gettext gobject-introspection systemd
> > +
> > +PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}"
> > +PACKAGECONFIG[idevice] = "-Didevice=enabled,-Didevice=disabled,libimobiledevice libplist"
> > +PACKAGECONFIG[systemd] = "-Dsystemdsystemunitdir=${systemd_system_unitdir},-Dsystemdsystemunitdir=no,systemd"
> > +
> > +EXTRA_OEMESON = " \
> > +    -Dos_backend=linux \
> > +    -Dman=false \
> > +"
> > +
> > +SYSTEMD_SERVICE:${PN} = "upower.service"
> > +# don't start on boot by default - dbus does that on demand
> > +SYSTEMD_AUTO_ENABLE = "disable"
> > +
> > +RDEPENDS:${PN} += "dbus"
> > +RRECOMMENDS:${PN} += "pm-utils"
> > +FILES:${PN} += " \
> > +    ${datadir}/dbus-1/ \
> > +    ${base_libdir}/udev/* \
> > +"
> > --
> > 2.34.1
> >
> >
> > -=-=-=-=-=-=-=-=-=-=-=-
> > Links: You receive all messages sent to this group.
> > View/Reply Online (#96363): https://lists.openembedded.org/g/openembedded-devel/message/96363
> > Mute This Topic: https://lists.openembedded.org/mt/90224168/1997914
> > Group Owner: openembedded-devel+owner@lists.openembedded.org
> > Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [raj.khem@gmail.com]
> > -=-=-=-=-=-=-=-=-=-=-=-
> >


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2022-04-04 18:46 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <20220403173611.3422002-1-schnitzeltony@gmail.com>
     [not found] ` <20220403173611.3422002-14-schnitzeltony@gmail.com>
2022-04-04  1:22   ` [oe] [PATCH 14/19] upower: upgrade 0.99.13 -> 0.99.17 / build with mesom Khem Raj
2022-04-04  3:25     ` Khem Raj

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.