[yocto] [PATCH] create dpkg-deb compatible ipks/opks again

Paul Barker paul at paulbarker.me.uk
Sat Mar 1 06:29:14 PST 2014


On 25 February 2014 20:26, Thilo Cestonaro <thilo at cestona.ro> wrote:
> With a change from last august in dpkg-deb, the packages generated by opkg-build will not be accepted by dpkg-deb anymore.
> The change disallows that the data.tar.gz is packed into the ipk/opk before the control.tar.gz.
> For details have a look here:
> http://anonscm.debian.org/gitweb/?p=dpkg/dpkg.git;a=commitdiff;h=547dca4c3ff23df5dfa554f1943b371cd7056ee4
>
> For details which order is correct, see "man 5 deb", but in short it is:
> debian-binary, control.tar.gz and data.tar.gz
>
> Signed-off-by: Thilo Cestonaro <thilo at cestona.ro>

I've slightly modified the subject line to "opkg-build: create
dpkg-deb compatible ipks/opks again" so that we can see in the
shortlog that this relates to opkg-build.

And for future reference, yocto at yoctoproject.org gets patches for
several sub-projects. For opkg-utils try to use something like
`--subject-prefix='opkg-utils PATCH'` when creating your patch.

I'm testing the patch now just to ensure opkg can still use the ipk
files created with this patch applied, I don't forsee any problems
though. Once it's been tested I'll merge this to the main opkg-utils
repository and update the recipe in openembedded-core to use the new
commit.

Cheers,

-- 
Paul Barker

Email: paul at paulbarker.me.uk
http://www.paulbarker.me.uk



More information about the yocto mailing list