On Tue 02 Nov, Russell King - ARM Linux Admin wrote:
> Wookey writes:
> > Installing with this lot produces some package dependency errors. 

> If you are doing a NFS-based or CD-based install, the hdlist and uglist
> must must must match the .rpms you have, or else you will be asking for
> problems.

OK, doing a get * (isn't ncftp marvellous!) to get all my packages
uptodate allows the installer to proceed. Indeed it has just finished so
that seems to work OK.

(BTW is there a good reason why this step of the installer formats the
HDs? If there is a 'package foo not found' error (quite likely for a
range of scenarios) you have to wait whilst it formats all the linux
partitions again each time you think you have fixed it.) It would be
better if the drive formatting was done and then the package 
picker/dependencies/installing part was independent of drive formatting.

> The hdlist and so forth is a convienient and quick way to store and
> retrieve the information which is contained in the .rpm headers.

OK, but how are they generated? or even examined? If I knew this I could
make them match up, and make new distributions that worked. 

> Most fo the missing dependencies are caused because the "distribution" is
> not one single "distribution", but many different ones.  It now contains
> bits of RH 3.0.3, 4.0, 4.1, 4.2 and even some RH 5.x stuff.  Also, for
> some reason, the rpm utility seems to add /bin/sh, but nothing seems to
> provide /bin/sh in the dependency information (but the bash package does
> actually satisfy it irl).

I'm happy to spend time fixing these problems, and updating packages, if
someone points me at some clues/tools for installation fettling.

> Yes, it's something that should be fixed, but in the next update to the
> installer, I've decided to mask out some specific dependency warnings
> instead.

Hmm, bit of a bodge, but functional for a given set of rpms I suppose.

-- 
Aleph One Ltd, Bottisham, CAMBRIDGE, CB5 9BA, UK  Tel (00 44) 1223 811679
work: http://www.aleph1.co.uk/     play: http://www.chaos.org.uk/~wookey/

unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]

Reply via email to