[oe] [PATCH 00/13] fix for dependencies issues

Robert Yang liezhi.yang at windriver.com
Tue Feb 14 02:36:49 UTC 2017


Hi Martin,

On 02/14/2017 10:02 AM, Martin Jansa wrote:
> Hi Robert,
>
> thanks for update, can you update them also to remove PNBLACKLIST in those
> recipes which should be fixed by this?

I removed PNBLACKLIST for python-pbr. And we can't update for postgresql
atm since it requires a patch in oe-core. I will update it after oe-core
merges the patch.

>
> The python-pbr one looks strange, why should ${PN} rdepend on -native? Does it
> work in rungime? Doesn't inherit setuptools do better job with this dependency?

Sorry, I just found that master has merged a patch on python-pbr to change
from DEPENDS to RDEPENDS, so RDEPENDS on a native recipe is wrong. It should
be DEPENDS. And the build is OK after change to RDEPENDS, so the patch is
not needed any more.

Updated in the repo:

   git://git.openembedded.org/meta-openembedded-contrib rbt/deps
   http://cgit.openembedded.org/meta-openembedded-contrib/log/?h=rbt/deps

Robert Yang (3):
   postgresql: add gettext-native and tcl-native to DEPENDS
   udisks: add dbus-glib-native to DEPENDS
   python-pbr: remove PNBLACKLIST


// Robert

>
> On Tue, Feb 14, 2017 at 2:51 AM, Robert Yang <liezhi.yang at windriver.com
> <mailto:liezhi.yang at windriver.com>> wrote:
>
>
>     Hi Martin,
>
>     Thanks, there are 3 patches remaining based on master-next, the postgresql
>     needs another patch in oe-core to fix build with tcl, I will send it to
>     oe-core later.
>
>       git://git.openembedded.org/meta-openembedded-contrib
>     <http://git.openembedded.org/meta-openembedded-contrib> rbt/deps
>       http://cgit.openembedded.org/meta-openembedded-contrib/log/?h=rbt/deps
>     <http://cgit.openembedded.org/meta-openembedded-contrib/log/?h=rbt/deps>
>
>     Robert Yang (3):
>       postgresql: add gettext-native and tcl-native to DEPENDS
>       udisks: add dbus-glib-native to DEPENDS
>       python-pbr: add python-setuptools-native to DEPENDS
>
>      meta-oe/recipes-support/postgresql/postgresql.inc        | 5 ++---
>      meta-oe/recipes-support/udisks/udisks_1.0.5.bb <http://udisks_1.0.5.bb>
>            | 4 +++-
>      meta-python/recipes-devtools/python/python-pbr_1.10.0.bb
>     <http://python-pbr_1.10.0.bb> | 1 +
>      3 files changed, 6 insertions(+), 4 deletions(-)
>
>
>     // Robert
>
>
>     On 02/14/2017 01:37 AM, Martin Jansa wrote:
>
>         On Mon, Feb 13, 2017 at 02:04:14AM -0800, Robert Yang wrote:
>
>             The following changes since commit
>             5ecbf9bab404af0de7d0f058d1620f40dae0d2d8:
>
>               poppler: update to 0.51.0 (2017-01-25 16:00:02 +0100)
>
>             are available in the git repository at:
>
>               git://git.openembedded.org/meta-openembedded-contrib
>             <http://git.openembedded.org/meta-openembedded-contrib> rbt/deps
>
>             http://cgit.openembedded.org/meta-openembedded-contrib/log/?h=rbt/deps
>             <http://cgit.openembedded.org/meta-openembedded-contrib/log/?h=rbt/deps>
>
>
>         Please rebase your changes on top of current master-next, because some of
>         them duplicated older changes already on ML (and in master-next) and
>         send the remaining ones (if there are any still needed).
>
>             Robert Yang (13):
>               dibbler: fix SRC_URI from ${P} to ${BP}
>               postgresql: add gettext-native and tcl-native to DEPENDS
>               udisks: add dbus-glib-native to DEPENDS
>               udisks2: add libxslt-native to DEPENDS
>               xfdesktop: add dbus-glib-native to DEPENDS
>               xfce4-notifyd: add dbus-glib-native to DEPENDS
>               python-pbr: add python-setuptools-native to DEPENDS
>               sthttpd: add base-passwd to DEPENDS
>               nostromo: add base-passwd to DEPENDS
>               openflow: inherit pkgconfig
>               openconnect: add gettext-native to DEPENDS
>               gnome-disk-utility: add dbus-glib-native to DEPENDS
>               libnet-ssleay-perl: fix EXTRALIBS and LDLOADLIBS
>
>              .../recipes-gnome/gnome-disk-utility/gnome-disk-utility_2.32.0.bb
>             <http://gnome-disk-utility_2.32.0.bb>    | 5 ++++-
>              meta-networking/recipes-connectivity/dibbler/dibbler_1.0.1.bb
>             <http://dibbler_1.0.1.bb>        | 2 +-
>              meta-networking/recipes-connectivity/openconnect/openconnect_git.bb
>             <http://openconnect_git.bb>  | 2 +-
>              meta-networking/recipes-protocols/openflow/openflow.inc
>               | 2 +-
>              meta-oe/recipes-support/postgresql/postgresql.inc
>               | 5 ++---
>              meta-oe/recipes-support/udisks/udisks2_2.1.7.bb
>             <http://udisks2_2.1.7.bb>                      | 4 +++-
>              meta-oe/recipes-support/udisks/udisks_1.0.5.bb
>             <http://udisks_1.0.5.bb>                       | 4 +++-
>              meta-perl/recipes-perl/libnet/libnet-ssleay-perl_1.65.bb
>             <http://libnet-ssleay-perl_1.65.bb>             | 4 ++--
>              meta-python/recipes-devtools/python/python-pbr_1.10.0.bb
>             <http://python-pbr_1.10.0.bb>             | 1 +
>              meta-webserver/recipes-httpd/nostromo/nostromo_1.9.6.bb
>             <http://nostromo_1.9.6.bb>              | 2 +-
>              meta-webserver/recipes-httpd/sthttpd/sthttpd_2.27.0.bb
>             <http://sthttpd_2.27.0.bb>               | 2 ++
>              meta-xfce/recipes-apps/xfce4-notifyd/xfce4-notifyd_0.3.4.bb
>             <http://xfce4-notifyd_0.3.4.bb>          | 4 +++-
>              meta-xfce/recipes-xfce/xfdesktop/xfdesktop_4.12.3.bb
>             <http://xfdesktop_4.12.3.bb>                 | 4 +++-
>              13 files changed, 27 insertions(+), 14 deletions(-)
>
>             --
>             2.9.0
>
>
>



More information about the Openembedded-devel mailing list