Jan Nieuwenhuizen wrote:
> On Monday, 3 April 2000, Alain CULOS writes:
>
> For the moment, I'll be using the unix style layout, because that's
> a bit easier for me, and Cygnus does it that way as well.
OK, fair game.
> > Comments on the distribution :
> > I got rpm to respond by changing [echo > rpmrc] into [touch rpmrc] (after
> > having deleted the file) otherwise it disregarded me with something like
> > [Failed to read rpmrc: error 0.].
>
> Hmm, that's a pity. Touch is a part of the fileutils package, I was
> hoping that we'd only need cygwin.dll, bash and guile.
> Could you try things like: echo -n > rpmrc or dos' echo "" > rpmrc?
echo -n does the job.
I guess it is the CR/LF that threw it.
> > $ rpm --root $ROOT --rcfile rpmrc --initdb
> This creates $ROOT/var/lib/rpm/*
OK, but requires to create the rpm subdirectory first, then try it again and it
does not say anything (neither happy nor discontent) :
$ mkdir -p $ROOT/var/lib/rpm
$ rpm --root $ROOT --rcfile rpmrc --initdb
$ rpm --root $ROOT --rcfile rpmrc --nodeps --ignorearch --ignoreos -Uhv
rpm-3.0.4-1.i686-cygwin.rpm guile-1.3.4-1.i686-cygwin.rpm
lilypond-1.3.41.jcn3-1.i686-cygwin.rpm
Still replies with :
error: rpm-3.0.4-1.i686-cygwin.rpm cannot be installed
error: guile-1.3.4-1.i686-cygwin.rpm cannot be installed
error: lilypond-1.3.41.jcn3-1.i686-cygwin.rpm cannot be installed
OK, now regarding the upgrade, I like to control that (yeah granted many windows
install shields do not allow that either) but I like a plain vanilla zip to put in
my favourite directory so I can enjoy and appreciate several versions
simultaneously, when I'm happy everything runs, then I delete the old one
(sometimes). I am not sure the rpm style installation allows that.
Best regards,
Alain.