#4256 NORM Never A: Killjoy, stable builds

Zarro Boogs per Child bugtracker at laptop.org
Wed Oct 17 07:59:52 EDT 2007


#4256: Killjoy, stable builds
---------------------+------------------------------------------------------
  Reporter:  marco   |       Owner:  kimquirk      
      Type:  defect  |      Status:  new           
  Priority:  normal  |   Milestone:  Never Assigned
 Component:  distro  |     Version:                
Resolution:          |    Keywords:                
  Verified:  0       |  
---------------------+------------------------------------------------------

Comment(by marco):

 Building in Koji is a requirement because packages will be built in the
 same environment of the XO, which is the only sane way to build them. A
 package input -> output can be very different depending on the environment
 it's built in.

 If you build on Fedora 7 and one of your dependencies has ABI
 incompatibilities between F7 and OLPC you are screwed. In most cases stuff
 will work (or break in an evident way) but there will be cases where stuff
 will break in a subtle way. In those cases we will have to track down
 those issues the hard way and to fallback to use koji for them. For
 example one of the telepathy packages would be built without Tubes support
 on F7.

 Building in koji isn't really difficult. It's something like: checkout
 package from cvs, make your changes, commit your changes, make tag; make
 build. I believe there is documentation on the Fedora site, it should just
 be matter of linking the most relevant pages from the wiki or something.

-- 
Ticket URL: <https://dev.laptop.org/ticket/4256#comment:5>
One Laptop Per Child <https://dev.laptop.org>
OLPC bug tracking system



More information about the Bugs mailing list