Marcus Hüwe wrote:
On 2009-02-26 14:24:02 +0100, Michael Schroeder
Yep, Build::readdeps() is broken. It still is
only able to parse
the old autobuild format while the Build.pm code nowadays writes
some slight different format. Luckily this part of readdeps() isn't
used at all, thus we're free to fix it.
Ok this sounds good. Yet another question: is the current format used somewhere
Files with that format are created by create*deps scripts and parsed by expanddeps.
Because otherwise it would be cool if it's
possible to slightly change
the format. At the moment it has the following structure:
I:<pkgid>: <name>-<version>-<release> <buildtime>
My proposal is to separate <name>, <version> and <release> with a
instead of the dash because it would be easier to parse the name version and
release of a package (I need this info in order to send back a "clean"
That line is (optionally) used by init_buildsystem to speed up
installation. See RPMIDFMT in there. It is possible to change the
format but existing srcfiles.cache in build roots have to be rebuilt
(o_ Ludwig Nussel
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nuernberg)
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-buildservice+help(a)opensuse.org