At 10:34 AM 11/19/01 -0800, Chuck Esterbrook wrote:
>On Monday 19 November 2001 08:30 am, Geoff Talvola wrote:
> > Propagating stylesheets...
> > Traceback (most recent call last):
> >    File "install.py", line 421, in ?
> >      Installer().run(verbose=verbose)
> >    File "install.py", line 55, in run
> >      self.installDocs()
> >    File "install.py", line 110, in installDocs
> >      self.propagateStyleSheet()
> >    File "install.py", line 125, in propagateStyleSheet
> >      open(target, 'wb').write(stylesheet)
> > IOError: [Errno 13] Permission denied:
> > 'CGIWrapper\\Docs\\StyleSheet.css'
>
>That's not a modification, it's an actual copy. Probably your Docs/ 
>directory is not writable either.

Huh?  It's modifying the file by overwriting it.  I still consider that a 
modification :-)

All my directories are writable.  StyleSheet.css is NOT writable because 
it's part of the CVS repository and is therefore part of my Perforce depot, 
and is therefore read-only until I check it out.

If install.py is going to be overwriting StyleSheet.css in the 
CGIWrapper/Docs directory, then we should _remove_ 
CGIWrapper/Docs/StyleSheet.css from CVS.  It doesn't make any sense to have 
a file checked into CVS if it's going to be overwritten as soon as we run 
install.py.

>In any case, my original --expand-docs=no idea should help.

Actually, I don't mind having to run install.py as long as it only 
generates new files, and doesn't attempt to touch files that are part of 
the CVS repository.  Perhaps CGIWrapper/Docs/StyleSheet.css and other files 
that are overwritten by install.py just need to be deleted from CVS.


--

- Geoff Talvola
   [EMAIL PROTECTED]

_______________________________________________
Webware-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/webware-devel

Reply via email to