From owner-freebsd-stable@FreeBSD.ORG Mon Feb 18 07:36:09 2008 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0C61516A41A for ; Mon, 18 Feb 2008 07:36:09 +0000 (UTC) (envelope-from parv@pair.com) Received: from hrndva-omtalb.mail.rr.com (hrndva-omtalb.mail.rr.com [71.74.56.122]) by mx1.freebsd.org (Postfix) with ESMTP id BD43B13C458 for ; Mon, 18 Feb 2008 07:36:08 +0000 (UTC) (envelope-from parv@pair.com) Received: from localhost.hawaii.res.rr.com ([66.91.120.58]) by hrndva-omta06.mail.rr.com with ESMTP id <20080218073607.PKCZ1990.hrndva-omta06.mail.rr.com@localhost.hawaii.res.rr.com> for ; Mon, 18 Feb 2008 07:36:07 +0000 Received: from holstein.holy.cow (localhost [127.0.0.1]) by localhost.hawaii.res.rr.com (Postfix) with ESMTP id AF47432C6 for ; Sun, 17 Feb 2008 21:37:51 -1000 (HST) Received: (from parv@localhost) by holstein.holy.cow (8.13.8/8.13.8/Submit) id m1I7boXq004624 for freebsd-stable@freebsd.org; Sun, 17 Feb 2008 21:37:50 -1000 (HST) (envelope-from parv@pair.com) X-Authentication-Warning: holstein.holy.cow: parv set sender to parv@pair.com using -f Date: Sun, 17 Feb 2008 21:37:50 -1000 From: Parv To: freebsd-stable@freebsd.org Message-ID: <20080218073750.GA1639@holstein.holy.cow> Mail-Followup-To: freebsd-stable@freebsd.org References: <20080207124403.GA2792@pollux> <20080210181332.A23724@eskimo.com> <20080211093702.GA2367@pollux> <20080211122913.A9514@eskimo.com> <20080215124413.GB2938@pollux> <20080217160242.GA2841@pollux> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080217160242.GA2841@pollux> Subject: Re: X.org: Fatal server error [Solved] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Feb 2008 07:36:09 -0000 in message <20080217160242.GA2841@pollux>, wrote Harald Weis thusly... > > 2. The `pkg_info -L' check does not certify that the file is > actually in its place To actually verify the existence of the files, stat(2) them somehow (will work at least in bourne like shells) ... pkg_info -L \ | awk '!/^(Info|Files:|$)/ { print $0 }' \ | xargs ls -l >/dev/null ... above will only show the error messages for missing files of a port|package. - Parv --