From: Martin Jansa <martin.jansa@gmail.com>
To: Richard Purdie <richard.purdie@linuxfoundation.org>
Cc: openembeded-devel <openembedded-devel@lists.openembedded.org>,
openembedded-core <openembedded-core@lists.openembedded.org>
Subject: Re: [OE-core] opkg_install_pkg: Package <name> md5sum mismatch. Either the opkg or the package index are corrupt.
Date: Mon, 11 May 2015 08:26:15 +0200 [thread overview]
Message-ID: <20150511062615.GE2400@jama> (raw)
In-Reply-To: <1431160561.8074.345.camel@linuxfoundation.org>
On Sat, May 09, 2015 at 09:36:01AM +0100, Richard Purdie wrote:
> On Fri, 2015-05-08 at 17:09 -0400, Denys Dmytriyenko wrote:
> > weston-init RDEPENDS on weston and kbd.
> >
> > $ bitbake-diffsigs 1.0-r0.do_package_write_ipk.sigdata.eb3921bfc9623056f7ffaef4be8549ab 1.0-r0.do_package_write_ipk.sigdata.90c2978497847912cd64f66039927f7d
> > Hash for dependent task waylandweston_1.6.0.bb.do_packagedata changed from 551b3b5ac7b3c41bfced58b88db2d824 to f3eb9cd1861c186382e47f90e82e3295
> > Hash for dependent task kbdkbd_2.0.1.bb.do_packagedata changed from 53a5dc88b80dc5ab559fbecd14277650 to 950fbc7fe3c33564e781743f2c260670
> >
> > Then, comparing signatures for weston, for exaple, gives all the changes
> > caused by different DEFAULTTUNEs, TUNE_FEATURES and ARMPKGARCH - obviously,
> > since one machine is cortexa8, while another is cortexa9.
> >
> > But why would an allarch package even care about machine tunes in dependant
> > packages, when it only RDEPENDS on them?
>
> If A DEPENDS on B and B changes, the package name may change (thanks to
> debian.bbclass) so A has to repackage. Very very annoying but
> technically correct :/.
>
> > And how should I fix this? Thanks.
>
> See SIGGEN_EXCLUDERECIPES_ABISAFE in layer.conf of OE-Core. You probably
> need to add weston-init to the list.
IIRC this won't help, he would need to add weston and kbd to
SIGGEN_EXCLUDERECIPES_ABISAFE which will exclude it from signature of
all other recipes as well.
Maybe you meant SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS.
SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += "\
weston-init->weston \
weston-init->kbd \
"
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
WARNING: multiple messages have this Message-ID (diff)
From: Martin Jansa <martin.jansa@gmail.com>
To: Richard Purdie <richard.purdie@linuxfoundation.org>
Cc: openembeded-devel <openembedded-devel@lists.openembedded.org>,
openembedded-core <openembedded-core@lists.openembedded.org>
Subject: Re: opkg_install_pkg: Package <name> md5sum mismatch. Either the opkg or the package index are corrupt.
Date: Mon, 11 May 2015 08:26:15 +0200 [thread overview]
Message-ID: <20150511062615.GE2400@jama> (raw)
In-Reply-To: <1431160561.8074.345.camel@linuxfoundation.org>
On Sat, May 09, 2015 at 09:36:01AM +0100, Richard Purdie wrote:
> On Fri, 2015-05-08 at 17:09 -0400, Denys Dmytriyenko wrote:
> > weston-init RDEPENDS on weston and kbd.
> >
> > $ bitbake-diffsigs 1.0-r0.do_package_write_ipk.sigdata.eb3921bfc9623056f7ffaef4be8549ab 1.0-r0.do_package_write_ipk.sigdata.90c2978497847912cd64f66039927f7d
> > Hash for dependent task waylandweston_1.6.0.bb.do_packagedata changed from 551b3b5ac7b3c41bfced58b88db2d824 to f3eb9cd1861c186382e47f90e82e3295
> > Hash for dependent task kbdkbd_2.0.1.bb.do_packagedata changed from 53a5dc88b80dc5ab559fbecd14277650 to 950fbc7fe3c33564e781743f2c260670
> >
> > Then, comparing signatures for weston, for exaple, gives all the changes
> > caused by different DEFAULTTUNEs, TUNE_FEATURES and ARMPKGARCH - obviously,
> > since one machine is cortexa8, while another is cortexa9.
> >
> > But why would an allarch package even care about machine tunes in dependant
> > packages, when it only RDEPENDS on them?
>
> If A DEPENDS on B and B changes, the package name may change (thanks to
> debian.bbclass) so A has to repackage. Very very annoying but
> technically correct :/.
>
> > And how should I fix this? Thanks.
>
> See SIGGEN_EXCLUDERECIPES_ABISAFE in layer.conf of OE-Core. You probably
> need to add weston-init to the list.
IIRC this won't help, he would need to add weston and kbd to
SIGGEN_EXCLUDERECIPES_ABISAFE which will exclude it from signature of
all other recipes as well.
Maybe you meant SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS.
SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += "\
weston-init->weston \
weston-init->kbd \
"
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
next prev parent reply other threads:[~2015-05-11 6:25 UTC|newest]
Thread overview: 25+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-05-01 16:06 opkg_install_pkg: Package <name> md5sum mismatch. Either the opkg or the package index are corrupt Denys Dmytriyenko
2015-05-01 22:13 ` Alejandro del Castillo
2015-05-04 18:50 ` Denys Dmytriyenko
2015-05-04 19:19 ` Denys Dmytriyenko
2015-05-04 20:05 ` Alejandro del Castillo
2015-05-02 21:55 ` [OE-core] " Andrea Adami
2015-05-02 21:55 ` Andrea Adami
2015-05-06 19:12 ` [OE-core] " Steffen Sledz
2015-05-06 19:12 ` Steffen Sledz
2015-05-06 23:31 ` [OE-core] " Denys Dmytriyenko
2015-05-06 23:31 ` Denys Dmytriyenko
2015-05-08 19:28 ` [OE-core] " Denys Dmytriyenko
2015-05-08 19:28 ` Denys Dmytriyenko
2015-05-08 21:09 ` [OE-core] " Denys Dmytriyenko
2015-05-08 21:09 ` Denys Dmytriyenko
2015-05-09 8:36 ` [OE-core] " Richard Purdie
2015-05-09 8:36 ` Richard Purdie
2015-05-11 6:26 ` Martin Jansa [this message]
2015-05-11 6:26 ` Martin Jansa
2015-05-11 20:14 ` [OE-core] " Denys Dmytriyenko
2015-05-11 20:14 ` Denys Dmytriyenko
2015-05-11 6:22 ` [OE-core] " Martin Jansa
2015-05-11 6:22 ` [oe] " Martin Jansa
2015-05-11 7:22 ` [OE-core] " Richard Purdie
2015-05-11 7:22 ` [oe] " Richard Purdie
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20150511062615.GE2400@jama \
--to=martin.jansa@gmail.com \
--cc=openembedded-core@lists.openembedded.org \
--cc=openembedded-devel@lists.openembedded.org \
--cc=richard.purdie@linuxfoundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.