From owner-freebsd-current Thu Dec 17 08:53:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA18648 for freebsd-current-outgoing; Thu, 17 Dec 1998 08:53:40 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dt053n73.san.rr.com (dt053n73.san.rr.com [204.210.34.115]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA18642 for ; Thu, 17 Dec 1998 08:53:38 -0800 (PST) (envelope-from Studded@gorean.org) Received: from gorean.org (Studded@localhost [127.0.0.1]) by dt053n73.san.rr.com (8.8.8/8.8.8) with ESMTP id IAA14078; Thu, 17 Dec 1998 08:52:34 -0800 (PST) (envelope-from Studded@gorean.org) Message-ID: <367936D1.20D17414@gorean.org> Date: Thu, 17 Dec 1998 08:52:33 -0800 From: Studded Organization: Triborough Bridge & Tunnel Authority X-Mailer: Mozilla 4.5 [en] (X11; I; FreeBSD 2.2.7-STABLE-1101 i386) X-Accept-Language: en MIME-Version: 1.0 To: Alexander Leidinger CC: axl@iafrica.com, current@FreeBSD.ORG Subject: Re: 'make clean' in /usr/src does not cleanup .o's or shared libs ? References: <199812170914.KAA10443@wurzelausix> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG First off, thanks to Sheldon for cc'ing me. My new job has left near zero time for freebsd stuff the last two months. Personal note, last time I checked sheldon I still couldn't send you mail at this address. If you could send me an address on another mailhost I will answer your other letters re mergemaster. :) Alexander Leidinger wrote: > >> Now I have found the problem: mergemaster (script from ports/sysutils, > >> revision 1.17) > >> It creates /usr/src/sendmail/freebsd.cf. (Is the author listening?) Mergemaster itself does not create anything. It relies entirely on /usr/src/etc/Makefile to create the proper files and install them to the temporary root "filesystem." So the freebsd.cf file is created wherever that makefile tells it to be. In my experience, it is created in /usr/src/usr.sbin/sendmail/cf/cf/freebsd.cf if I forget to mount /usr/obj before I run mergemaster, or if /usr/obj is an empty directory. If there is a /usr/obj populated with the proper directory structure (as a side-effect of a previous or currently running buildworld) then freebsd.cf is created in it's corresponding /usr/obj directory. I actually sent in a request to have that behaviour changed quite a while ago since TMK that's the last thing that is created in the /usr/src tree "sometimes," but my request was ignored. Maybe now someone will give it another look. Happy holidays to all, Doug -- Now you sailors know where your women come for love. "Zoot Suit Riot" - Cherry Poppin' Daddies To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message