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





Reply via email to