[blag-whereto] BLAG Trac #14: Sign packages in Slated then rebuild the repo

BLAG admin at trac.slated.org
Fri Apr 10 13:24:07 BST 2009


#14: Sign packages in Slated then rebuild the repo
----------------------------------------+-----------------------------------
 Reporter:  Homer                       |       Owner:  Homer     
     Type:  Infrastructure Maintenance  |      Status:  assigned  
 Priority:  blocker                     |   Milestone:  BLAG 90002
Component:  BLAG Infrastructure         |     Version:            
 Keywords:                              |  
----------------------------------------+-----------------------------------
Changes (by r7):

  * priority:  major => blocker


Comment:

 Replying to [ticket:14 Homer]:

 > Packages hosted on Slated should be signed, and once this is done the
 repo will need to be rebuilt, since the yum indexes will then be out of
 sync.
 >
 > Step 1. Signing the packages.[[BR]]
 > Status: This step is now complete.[[BR]]

 excellent.

 > Step 2. Rebuilding the repo.[[BR]]
 > Status: This step requires a local copy of a '''recent version''' of
 createrepo.[[BR]]
 >
 > Since this shared host is based on Centos 4.7, the most recent version
 of createrepo (and all its deps) available for Centos 4.7 is rather out of
 date, and does not (for example) utilise SQLite databases. This means I
 will need to rebuild all the various components from sources (alas,
 something I think I'll be doing on a permanent basis, until I can move to
 a dedicated host).
 >
 > An earlier attempt to do this failed, but this may have been because I
 lacked a recent copy of Python. Since the upgrade to Trac 0.11.3+ needed
 Python 2.5+, it is now installed, and I can therefore capitalise on this
 to try again.
 >
 > Earlier versions of createrepo had very little dependencies, but
 versions which support SQLite databases now have a vast dep list,
 including Mozilla's NSS and various cryptographic functions. The process
 of shoehorning rpm, yum and createrepo into this shared host will be slow
 and painful, and ultimately may not succeed at all, but I intend to make a
 best-effort attempt to do so anyway.

 how is this going. it seems to me that this is a major hold-up for us at
 the moment. what help can we give you Homer?

-- 
Ticket URL: <http://trac.slated.org/ticket/14#comment:4>
BLAG <http://www.blagblagblag.org/>
BLAG Linux and GNU



More information about the blag-whereto mailing list