Re: Strange configure behavior on Win 2K
"Kevin Myers" <[email protected]>
| Newsgroups | gmane.comp.video.gimp.windows.devel |
|---|---|
| Message-ID | <054c01c27a71$eaff7ae0$66c8a8c0@gusher> |
Hmmm, sorry to follow up my own post so soon, but I seem to have at least partially figured out this problem. It appears that I lied when I said that there was nothing else running that could (should?) be triggering this problem... With Norton's (SystemWorks 2002) Protected Recycle Bin DISABLED on the drive that configure is writing to, everything is fine. But with Protected Recycle Bin ENABLED, I get the sporadic permission errors. Does anyone have a good feel for what is most likely at fault here? Is this a problem with Norton's Recycle Bin feature, and problem with some underlying Win 2K/Win 32 functionality, or a problem on the GNU/MinGW/mSys side? I plan on posting this problem to some other newsgroups, because I could see how this type of thing could be triggering problems in other applications as well. I'd appreciate any specific insite or suggestions that any of you may happen to have regarding this. s/KAM P.S. - I haven't yet tried reverting to Windows default Recycle Bin handling. Also FWIW, this is a single 2GHz P4 machine with tons of free RAM and hard disk space. ----- Original Message ----- From: "Kevin Myers" <[email protected]> To: "gimpwin developers" <[email protected]> Sent: Wednesday, October 23, 2002 3:08 AM Subject: [gimpwin-dev] Strange configure behavior on Win 2K > Hello, > > In my continuing efforts to learn how to build the gimp under Windows, I > have come across what seems to be a really strange problem with configure, > or possibly with the underlying MinGW version of the mv program that it is > using. When you run configure, it creates and also executes a config.status > script, which is the part that actually goes about creating Makefiles, etc. > While create.status is being executed, I am receiving seemingly random > permission errors on the files that it is attempting to create. It is NOT > the same files every time, and I do NOT have any other significant processes > running that could be accessing these files (no other configure or make > scripts, no backups, no anti-virus scanners, etc.). This is a single user > machine that has been recently set up from scratch, so I am fairly confident > that I have very good control and knowledge over the processes that are > running. There is NOTHING running that should be interfering with > config.status creating these files. Below is a typical excerpt from the > on-screen messages while config.status is running. Does anyone have ANY > idea what could be causing these problems??? Thanks. > > s/KAM > > > Note the "mv: cannot stat <filename>': Permission denied" messages below: > > configure: creating ./config.status > config.status: creating gimp-1.2.1 > config.status: creating gimprc > config.status: creating gimprc_user > config.status: creating gimprc-1.2.5 > config.status: creating gimptool-1.2 > config.status: creating gimptool-1.2.1 > config.status: creating gimp-remote-1.2.1 > config.status: creating gimp.spec > config.status: creating gimp-zip > config.status: creating gimptool-win32.c > config.status: creating libgimp/gimpfeatures.h > config.status: creating libgimp/Makefile > config.status: creating libgimp/makefile.mingw > config.status: creating app/Makefile > config.status: creating app/makefile.mingw > mv: cannot stat `app/makefile.mingw': Permission denied > config.status: creating app/gimp.rc > config.status: creating plug-ins/Makefile > config.status: creating plug-ins/makefile.mingw > config.status: creating plug-ins/perl/config.pl > config.status: creating plug-ins/libgck/Makefile > config.status: creating plug-ins/libgck/gck/Makefile > config.status: creating plug-ins/dbbrowser/Makefile > config.status: creating plug-ins/script-fu/Makefile > config.status: creating plug-ins/script-fu/scripts/Makefile > config.status: creating plug-ins/webbrowser/Makefile > config.status: creating plug-ins/xjt/Makefile > config.status: creating plug-ins/FractalExplorer/Makefile > config.status: creating > plug-ins/FractalExplorer/fractalexplorer-examples/Makefile > config.status: creating plug-ins/Lighting/Makefile > config.status: creating plug-ins/MapObject/Makefile > config.status: creating plug-ins/bmp/Makefile > config.status: creating plug-ins/common/Makefile > config.status: creating plug-ins/faxg3/Makefile > config.status: creating plug-ins/fits/Makefile > config.status: creating plug-ins/flame/Makefile > config.status: creating plug-ins/fp/Makefile > config.status: creating plug-ins/gap/Makefile > config.status: creating plug-ins/gdyntext/Makefile > config.status: creating plug-ins/gfig/Makefile > config.status: creating plug-ins/gfig/gfig-examples/Makefile > config.status: creating plug-ins/gflare/Makefile > config.status: creating plug-ins/gflare/gflares/Makefile > config.status: creating plug-ins/gfli/Makefile > config.status: creating plug-ins/gimpressionist/Makefile > config.status: creating plug-ins/gimpressionist/Brushes/Makefile > config.status: creating plug-ins/gimpressionist/Paper/Makefile > config.status: creating plug-ins/gimpressionist/Presets/Makefile > config.status: creating plug-ins/helpbrowser/Makefile > config.status: creating plug-ins/ifscompose/Makefile > config.status: creating plug-ins/imagemap/Makefile > config.status: creating plug-ins/maze/Makefile > config.status: creating plug-ins/mosaic/Makefile > config.status: creating plug-ins/pagecurl/Makefile > config.status: creating plug-ins/print/Makefile > config.status: creating plug-ins/rcm/Makefile > config.status: creating plug-ins/sel2path/Makefile > config.status: creating plug-ins/sgi/Makefile > config.status: creating plug-ins/twain/Makefile > config.status: creating plug-ins/winsnap/Makefile > config.status: creating modules/Makefile > config.status: creating modules/makefile.mingw > mv: cannot stat `modules/makefile.mingw': Permission denied > config.status: creating devel-docs/Makefile > mv: cannot stat `devel-docs/Makefile': Permission denied > config.status: creating devel-docs/libgimp/Makefile > mv: cannot stat `devel-docs/libgimp/Makefile': Permission denied > config.status: creating devel-docs/pdb/Makefile > mv: cannot stat `devel-docs/pdb/Makefile': Permission denied > config.status: creating data/Makefile > mv: cannot stat `data/Makefile': Permission denied > config.status: creating data/brushes/Makefile > mv: cannot stat `data/brushes/Makefile': Permission denied > config.status: creating data/gradients/Makefile > mv: cannot stat `data/gradients/Makefile': Permission denied > config.status: creating data/palettes/Makefile > mv: cannot stat `data/palettes/Makefile': Permission denied > config.status: creating data/patterns/Makefile > mv: cannot stat `data/patterns/Makefile': Permission denied > config.status: creating Makefile > config.status: creating build/Makefile > config.status: creating build/win32/Makefile > config.status: creating build/win32/dirent/Makefile > config.status: creating po/Makefile.in > config.status: creating po-libgimp/Makefile.in > config.status: creating plug-ins/perl/po/Makefile.in > config.status: creating po-plug-ins/Makefile.in > config.status: creating po-script-fu/Makefile.in > config.status: creating intl/Makefile > config.status: creating tools/Makefile > config.status: creating tools/authorsgen/Makefile > config.status: creating tools/pdbgen/Makefile > config.status: creating tips/Makefile > config.status: creating help/Makefile > config.status: creating help/C/Makefile > config.status: creating help/C/channels/Makefile > config.status: creating help/C/dialogs/Makefile > config.status: creating help/C/dialogs/channels/Makefile > config.status: creating help/C/dialogs/color_selectors/Makefile > config.status: creating help/C/dialogs/gradient_editor/Makefile > config.status: creating help/C/dialogs/layers/Makefile > config.status: creating help/C/dialogs/palette_editor/Makefile > config.status: creating help/C/dialogs/paths/Makefile > config.status: creating help/C/dialogs/preferences/Makefile > config.status: creating help/C/file/Makefile > config.status: creating help/C/filters/Makefile > config.status: creating help/C/image/Makefile > config.status: creating help/C/image/edit/Makefile > config.status: creating help/C/image/image/Makefile > config.status: creating help/C/image/image/colors/Makefile > config.status: creating help/C/image/image/colors/auto/Makefile > config.status: creating help/C/image/image/mode/Makefile > config.status: creating help/C/image/image/transforms/Makefile > config.status: creating help/C/image/select/Makefile > config.status: creating help/C/image/view/Makefile > config.status: creating help/C/images/Makefile > config.status: creating help/C/images/examples/Makefile > config.status: creating help/C/images/glossary/Makefile > config.status: creating help/C/images/tools/Makefile > config.status: creating help/C/layers/Makefile > config.status: creating help/C/layers/stack/Makefile > config.status: creating help/C/open/Makefile > config.status: creating help/C/paths/Makefile > config.status: creating help/C/save/Makefile > config.status: creating help/C/stylesheet-images/Makefile > config.status: creating help/C/toolbox/Makefile > config.status: creating help/C/toolbox/help/Makefile > config.status: creating help/C/tools/Makefile > config.status: creating config.h > config.status: executing depfiles commands > config.status: executing default-1 commands > config.status: executing default commands > > > > To Post a message, send it to: [email protected] > To Unsubscribe, send a blank message to: [email protected] > > Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ > >