For the fun of it, I tried a "build.sh syspkgs", because I saw it as a
subcommand of build.sh and I hadn't heard about it for a while.
Is this actually supposed to work, or was this in the process of being
removed but not completely?
Anyway, it started out well but then stopped with this error:
regpkg: WARNING: no comment for "base-x11-root" (using placeholder)
regpkg: WARNING: no description for "base-x11-root" (re-using comment)
Registered base-x11-root-8.99.27.0.20181215
Packaged base-x11-root-8.99.27.0.20181215.tgz
Registered base-util-root-8.99.27.0.20181212
regpkg: ERROR: The metalog file (/vol1/rhialto/destdir.amd64/METALOG.sanitised) does not
contain entries for the following files or directories
which should be part of the base-util-root syspkg:
./bin/\133
--- makesyspkgs ---
*** [makesyspkgs] Error code 128
nbmake[1]: stopped in /mnt/vol1/rhialto/cvs/src/distrib/sets
1 error
Actuallu, the named METALOG.sanitised does contain a line for exactly
that spelling:
./bin/\133 type=file uname=root gname=wheel mode=0555 size=18416
sha256=887c6f1483584be2d8a8247cccef74592807859f88a5ba1b193f43fe47d81132
However the file cvs/src/distrib/sets/lists/base/mi references the file
like this:
./bin/[ base-util-root
So it seem that somewhere along the line, the [ gets escaped for the
error message but not for the actual check in the METALOG file.
Or maybe the entry in METALOG should not be escaped? Anybody knows?
-Olaf.
--
___ Olaf 'Rhialto' Seibert -- "What good is a Ring of Power
\X/ rhialto/at/falu.nl -- if you're unable...to Speak." - Agent Elrond
Attachment:
signature.asc
Description: PGP signature