Bug 509399 - Review Request: bitfrost - OLPC security platform
Summary: Review Request: bitfrost - OLPC security platform
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Steven M. Parrish
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
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)

Fixed In Version: 0.21-2.fc11
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-07-10 20:12:22 UTC
Type: ---
Embargoed:
smparrish: fedora-review+
j: 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
Description:

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.

Steven

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  

 http://koji.fedoraproject.org/koji/getfile?taskID=1453471&name=build.log


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

Steven

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
http://dev.laptop.org/~dsd/20090708/bitfrost-1.0.0-1.fc11.src.rpm
http://dev.laptop.org/~dsd/20090708/bitfrost.spec

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

steven

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.

Steven

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
InitialCC:

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.
http://admin.fedoraproject.org/updates/sugar-update-control-0.21-2.fc11,bitfrost-1.0.1-1.fc11

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.