Bug 509399 - Review Request: bitfrost - OLPC security platform
Summary: Review Request: bitfrost - OLPC security platform
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: Steven M. Parrish
QA Contact: Fedora Extras Quality Assurance
Depends On:
Blocks: FedoraOLPCDelta
TreeView+ depends on / blocked
Reported: 2009-07-02 15:49 UTC by Daniel Drake
Modified: 2009-08-11 22:33 UTC (History)
5 users (show)

Clone Of:
Last Closed: 2009-07-10 20:12:22 UTC
smparrish: fedora-review+
tibbs: fedora-cvs+

Attachments (Terms of Use)
patch for sugar-update-control spec file (921 bytes, patch)
2009-07-02 15:56 UTC, Daniel Drake
no flags Details | Diff

Description Daniel Drake 2009-07-02 15:49:37 UTC
Spec URL: http://dev.laptop.org/~dsd/20090702/bitfrost.spec
SRPM URL: http://dev.laptop.org/~dsd/20090702/bitfrost-1.0.0-1.fc11.src.rpm

This represents an effort to get more of OLPC's platform included in Fedora and also to clean up the current disorganised distribution of bitfrost modules (which are scattered over various packages).

The sugar-update-control package will need to be modified to depend on this (rather than shipping its own bitfrost modules). More packages which use these modules will be added soon.

Please review this package for F11 inclusion.

Comment 1 Daniel Drake 2009-07-02 15:56:53 UTC
Created attachment 350300 [details]
patch for sugar-update-control spec file

Comment 2 Steven M. Parrish 2009-07-02 17:31:58 UTC
I'll start looking at this today.


Comment 3 Steven M. Parrish 2009-07-03 22:50:56 UTC
Spec file looks good.  However will not build on Koji.

See build log here  


When you have a SRPM that builds let me know and I'll finish the review.


Comment 5 Daniel Drake 2009-07-06 08:59:02 UTC
I mean, BuildRequires: Pyrex

Comment 6 Steven M. Parrish 2009-07-07 12:34:25 UTC
Builds fine for i586 but fails on x86_64.  See build log here.  http://koji.fedoraproject.org/koji/getfile?taskID=1458702&name=build.log

Comment 7 Daniel Drake 2009-07-08 16:07:28 UTC

fixed 2 problems: build with -fPIC for libraries
install into python_sitearch

Koji scratch build passed

Comment 8 Steven M. Parrish 2009-07-09 16:08:27 UTC
will finish this tonight.  thanks for the work to get it to build


Comment 9 Steven M. Parrish 2009-07-09 23:22:46 UTC
Everything looks good here and it built just fine for all archs.  I'll approve this with one caveat.  Just remove the conflicts: sugar-update-control.  When you do the initial build go on and apply your patch to s-u-c and do a chain-build.  this will build a new s-u-c package at this same time so the conflicts will not be needed.  Don't forget to include s-u-c in your bodhi request for F11.


Comment 10 Daniel Drake 2009-07-10 08:59:11 UTC
New Package CVS Request
Package Name: bitfrost
Short Description: OLPC bitfrost security modules
Owners: dsd cjb pbrobinson
Branches: F-11

Comment 11 Jason Tibbitts 2009-07-10 18:11:46 UTC
CVS done.

Comment 12 Fedora Update System 2009-07-10 20:11:01 UTC
sugar-update-control-0.21-2.fc11,bitfrost-1.0.1-1.fc11 has been submitted as an update for Fedora 11.

Comment 13 Daniel Drake 2009-07-10 20:12:22 UTC
Thanks Steven!

Comment 14 Fedora Update System 2009-08-11 22:33:12 UTC
sugar-update-control-0.21-2.fc11, bitfrost-1.0.1-1.fc11 has been pushed to the Fedora 11 stable repository.  If problems still persist, please make note of it in this bug report.

Note You need to log in before you can comment on or make changes to this bug.