Design new LCFG package specification

Description

We should change the line format of the package lists to be more generic. Currently it is very oriented towards specifying RPM packages and is not totally suitable for other systems, such as Solaris or MacOSX. The idea would be to create a single library (probably in C) with a perl higher level interface which would do the line parsing and return a struct (or similar) of the useful information about the package (name, version, release, architecture, flags). As we are currently in the situation where updaterpms, rpmcache and the LCFG server all need code changes for their separate package list handling routines we could take this opportunity to make the first steps towards unifying their package list parsing.

Unit Priority

Strong Wish

Status

-- StephenQuinney - 14 Nov 2006

Topic revision: r1 - 14 Nov 2006 - 09:49:50 - StephenQuinney
 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback
This Wiki uses Cookies