lunaric-sound build problem

Terry Chan tpchan at comcast.net
Tue Aug 26 00:22:33 GMT 2003


Joe,

I've looked at your changes to lunaric-sound and you don't understand
how modules work.

prepare-install is what invokes installwatch.  Installwatch is what
keeps track of which files are installed and this file list is which
files are removed during an LRM. So your POST_REMOVE is not necessary
and is wrong.  The /var/lib/lunar/sound directory is cleaned on an lrm,
but the sound directory itself is left as an empty dir.

The current BUILD script is already correct.  "cp -avx . /var/lib/lunar/sound"
will automatically create the sound subdir in /var/lib/lunar.  Try it
from the command line and see for yourself.

The CONFLICTS file is wrong in the current module and I have fixed that.
There is no longer a lunar-sound module in moonbase, so I have removed the
CONFLICTS file from lunaric-sound.

Terry Chan
------------------------------------------------------------
On Mon, Aug 25, 2003 at 10:57:15PM -0400, Joe Rocklin wrote:
> Here's an update to lunaric sound...it was doing some things (like
> prepare_install) that I don't think it really needed to be doing
> (someone please correct me if I'm wrong).  I was getting errors if it
> was trying to copy the files when the /var/lib/lunar/sound directory
> didn't exist.  I also added a POST_REMOVE to actually remove the
> directory when you do an lrm.  I still run into an issue
> every-now-and-then when I install, that it gives a problem furing the
> BUILD...but it still installs, so I'm not really sure what that's all
> about, maybe someone can enlughten me.  Otherwise, hope it works for
> others!
> 
> --Joe


More information about the lunar mailing list