On Wed, 2003-05-28 at 17:56, Duncan wrote: > On Tue 27 May 2003 09:53, Robert Fox posted as excerpted below: > > The problem has been as follows: when Cooker is out of Sync (when the > > Mandrake/base files don't match up with the contents of the RPMS) - then > > an install will fail or have problems. > > > > So I learned to always run a "mkcd --check" against my local Cooker > > tree. If I get errors (like duplicates) I then have to run gendistrib > > against it to make sure everything is syncronized. Presently gendistrib > > fails on me because it can't find the SPMS root directory - which I have > > never had locally - because up until now I've never needed it. So now I > > can't perform a network install until I get gendistrib working properly. > > OK, I admit I haven't done a gendistrib myself, so I don't know what I am > talking about, but isn't the simplest thing to create the appropriate SRPMs > dir yourself? I'm not sure "root" means "root" in this case, as it might > mean the mirror root, but if it were me, I'd either take apart the script and > figure it out, or experiment with placing the SRPMS dir in various places > until it either worked or I got a different error or I tried all the logical > places and gave up. > > Maybe one could take an educated guess from the layout in either the online > mirrors or the ISO image.. BTW, it's possible all it needs is the empty dir. > Maybe not, but I'd create one and see if that changed the error, at least. > > .. Or am I missing the obvious somewhere here? ..
I tried that - I created two empty SRPMS directories and this time it got further - but different errors occurred - and the mkcd --check fails horribly now. Back to the drawing board . . . Thanks, R.Fox