[oe-issues] [Bug 2349] New: Speed up ipkg-make-index few times, try 2.

bugzilla-daemon at tinman.treke.net bugzilla-daemon at tinman.treke.net
Sun May 20 23:14:18 UTC 2007


http://bugs.openembedded.org/show_bug.cgi?id=2349

           Summary: Speed up ipkg-make-index few times, try 2.
           Product: Openembedded
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Build
        AssignedTo: openembedded-issues at lists.openembedded.org
        ReportedBy: pmiscml at gmail.com
         QAContact: tinderbox-oe at gmx.net


See #1751 for initial version. Since then, complete issue set with
ipkg-make-index was identified, and partially solved. Latest version of speedup
patch was tested quite extensively, and works well.

There're actually 2 patches:

1. To add tracking of ipk timestamps, so ipkg-make-index could update Package
file even when file name of package didn't change, but content was (for
example, when using bitbake -c rebuild). To not bloat packages file with
internal, auxiliary data, it was done a-la Packages.files: by introducing
separate file for timestamps only, Packages.stamps.

2. Actual speedup patch, which replaces ar/tar subprocess spawning to parse
ipk's with native Python modules to read these formats.

My last test shows that time to do package-index went from 8:58 to 2:58 in my
setup.


-- 
Configure bugmail: http://bugs.openembedded.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.




More information about the Openembedded-issues mailing list