Hi Ricardo,

On 03/17/2014 03:59 PM, Ricardo Ribalda Delgado wrote:
Hello Richard.

I have tested it with dora. I can rebase it.


If it is for dora, then the Subject should in include [dora]

Shall I rebase it over git://git.yoctoproject.org/poky or over
git://git.openembedded.org/openembedded-core


I think that openembedded-core is preferred.

// Robert

Thanks!

On Mon, Mar 17, 2014 at 12:01 AM, Richard Purdie
<richard.pur...@linuxfoundation.org> wrote:
On Thu, 2014-03-13 at 14:27 +0100, Ricardo Ribalda Delgado wrote:
Use apt-ftparchive to create a Release file compatible with SecureApt.

apt-ftparchive is not compatible with libpseudo. The calls to ftw()
returns the path in absolute format instead of relative. This produces
wrong Packages and Release files.

ie:
MD5Sum:
d20227a958f6870137ce0e41b7b84307             1453
/home/ricardo/curro/qtec/qt5022/build-qt5022-cesium/build/tmp/deploy/deb/all/Release

This is why it is called with PSEUDO_UNLOAD.

apt-ftparchive is also a more efficient replacement of dpkg-scanpackages:

root@neopili:~/curro/qtec/qt5022/build-qt5022-cesium/build/tmp/deploy/deb/bobcat
_64# time PSEUDO_UNLOAD=1 apt-ftparchive packages . >/tmp/kkk
real 0m26.873s
user 0m20.968s
sys 0m1.212s

root@neopili:~/curro/qtec/qt5022/build-qt5022-cesium/build/tmp/deploy/deb/bobcat
_64# time PSEUDO_UNLOAD=1 dpkg-scanpackages . >/tmp/kkk
dpkg-scanpackages: info: Wrote 6022 entries to output Packages file.
real 0m59.721s
user 0m16.668s
sys 0m11.164s

Signed-off-by: Ricardo Ribalda Delgado <ricardo.riba...@gmail.com>
---
  meta/classes/package_deb.bbclass | 4 +++-
  1 file changed, 3 insertions(+), 1 deletion(-)

This doesn't apply against master? What was this tested against?

Cheers,

Richard




--
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to