From owner-freebsd-current Wed Apr 17 13: 1: 0 2002 Delivered-To: freebsd-current@freebsd.org Received: from mailout01.sul.t-online.com (mailout01.sul.t-online.com [194.25.134.80]) by hub.freebsd.org (Postfix) with ESMTP id 719DF37B417 for ; Wed, 17 Apr 2002 13:00:56 -0700 (PDT) Received: from fwd00.sul.t-online.de by mailout01.sul.t-online.com with smtp id 16xvbm-0001qO-01; Wed, 17 Apr 2002 22:00:50 +0200 Received: from twoflower.liebende.de (320072111332-0001@[217.80.121.176]) by fmrl00.sul.t-online.com with esmtp id 16xvbi-0rCxk0C; Wed, 17 Apr 2002 22:00:46 +0200 Subject: Re: sometimes make install does nothing From: Jan Stocker Reply-To: jstocker@tzi.de To: Alfred Perlstein Cc: current@FreeBSD.org In-Reply-To: <20020417151550.GJ78520@elvis.mu.org> References: <1018971073.440.5.camel@twoflower> <20020417151550.GJ78520@elvis.mu.org> Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Ximian Evolution 1.0.3 Date: 16 Apr 2002 22:59:53 +0300 Message-Id: <1018987199.443.4.camel@twoflower> Mime-Version: 1.0 X-Sender: 320072111332-0001@t-dialin.net Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Wed, 2002-04-17 at 18:15, Alfred Perlstein wrote: > * Jan Stocker [020417 06:33] wrote: > > Hi, > > > > sometime a 'make install' does completely nothing. This leads that > > dependencies weren't installed or i've to call the make again. Mostly > > this happens while defining install and clean on the commandline > > together. > > Have a look at the following output. The port wasnt installed before > > (and no work directory exists!) ++++++++++++++++++++++++++++ > > > > twoflower# make install clean > > ===> Cleaning for autoconf213-2.13.000227_1 > > ===> Cleaning for m4-1.4_1 > > ===> Cleaning for ruby-1.6.7.2002.03.27 > > ===> Cleaning for ruby-fnmatch-1.1b_1 > > twoflower# make install clean > > ===> Extracting for ruby-fnmatch-1.1b_1 > > >> Checksum OK for ruby/ruby-fnmatch-1.1b.tar.gz. > > ===> ruby-fnmatch-1.1b_1 depends on file: /usr/local/bin/ruby - found > > ===> Patching for ruby-fnmatch-1.1b_1 > > ===> Configuring for ruby-fnmatch-1.1b_1 > > ===> Running extconf.rb to configure > > ... > > > > It happens here and there and not all the time, i cant find a common > > part when or where it happens... > > Check for a ".install_done" file in the "work" dir. I think that's > what can cause this. I think the answer is to use "reinstall" instead > of "install" or to "make clean" first. As i wrote the port is clean.... NO WORK DIR, SO NO .install_done ! This happens also with a clean port (no work-dir) with $ make install nothing happens $ make install the make starts... so here cant the maybe (but really not) existing .install_done file disappear. But with clean and install both in one make the problem appears more times. > > -- > -Alfred Perlstein [alfred@freebsd.org] > 'Instead of asking why a piece of software is using "1970s technology," > start asking why software is ignoring 30 years of accumulated wisdom.' > Tax deductible donations for FreeBSD: http://www.freebsdfoundation.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message