[Mono-devel-list] Makefile problems?

Raja R Harinath rharinath at novell.com
Thu Aug 5 06:22:49 EDT 2004


Chris Turchin <chris at turchin.net> writes:

> I am building from cvs right now and getting lots of:
> mv: overwrite `cs-parser.cs', overriding mode 0644? y
> mv: overwrite `.deps/events.Plo', overriding mode 0644?
> ...
> and similar messages. 

Looks like the files are owned by someone else -- likely by 'root'.
Maybe you did a 'sudo make' sometime before, and are re-'make'ing in the
same directory.

> Could it be that someone forgot to use 'mv -f' in the make process

That too, but I don't think that's a major oversight.  'mv -f' is useful
only in conditions like yours, which can often just as well be
attributed to "user error".

The use of plain 'mv' is prevalent enough (even automake's 'depcomp'
doesn't use 'mv -f' according to your message) that it doesn't really
help to fix a few cases in our makefiles.

So, we won't fix it (at least not now, and not everywhere).

- Hari

More information about the Mono-devel-list mailing list