Path: utzoo!telly!attcan!uunet!wuarchive!mit-eddie!mit-amt!snorkelwacker!spdcc!merk!xylogics!cloud9!jjmhome!m2c!umvlsi!dime!dime.cs.umass.edu!moss From: moss@takahe.cs.umass.edu (Eliot &) Newsgroups: gnu.utils.bug Subject: Re: BUG in GNU Make 3.57 Message-ID: Date: 15 Dec 89 20:59:01 GMT References: <1277@hamilton.maths.tcd.ie> Sender: news@dime.cs.umass.edu Reply-To: Moss@cs.umass.edu Distribution: gnu Organization: Dept of Comp and Info Sci, Univ of Mass (Amherst) Lines: 27 In-reply-to: ajudge@maths.tcd.ie's message of 11 Dec 89 12:34:07 GMT We have had a similar though slightly different problem. We have rules something like this: %.dvi: %.tex latex .... %.ps: %.dvi dvips %.print: %.ps printing program The first make runs fine. then I update foo.tex and invoke make again. It *does* run latex, but *not* dvips. This happens (apparently) because I am running make with -n and it is not updating its internal concept of the time on foo.dvi, so it thinks foo.dvi is up to date. (I use make to build a script that I run separately because it asks interactive questions as it goes, etc.) For my usage, this is losing behavior, and it *worked* in the past. the current release we have installed is 3.57. I seem to recall some recent messages about this point; is it being fixed? Thanks for any info you can offer! Eliot -- J. Eliot B. Moss, Assistant Professor Department of Computer and Information Science Lederle Graduate Research Center University of Massachusetts Amherst, MA 01003 (413) 545-4206; Moss@cs.umass.edu