From owner-freebsd-ports@FreeBSD.ORG Sun May 27 19:58:47 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 603CF16A479 for ; Sun, 27 May 2007 19:58:47 +0000 (UTC) (envelope-from gerald@pfeifer.com) Received: from vexpert.dbai.tuwien.ac.at (vexpert.dbai.tuwien.ac.at [128.131.111.2]) by mx1.freebsd.org (Postfix) with ESMTP id ACA3013C565 for ; Sun, 27 May 2007 19:58:30 +0000 (UTC) (envelope-from gerald@pfeifer.com) Received: from acrux.dbai.tuwien.ac.at (acrux [128.131.111.60]) by vexpert.dbai.tuwien.ac.at (Postfix) with ESMTP id C2B8E13788; Sun, 27 May 2007 21:58:27 +0200 (CEST) Received: by acrux.dbai.tuwien.ac.at (Postfix, from userid 1203) id 78F631A7C7; Sun, 27 May 2007 21:58:33 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by acrux.dbai.tuwien.ac.at (Postfix) with ESMTP id 69B091A7C6; Sun, 27 May 2007 21:58:33 +0200 (CEST) Date: Sun, 27 May 2007 21:58:33 +0200 (CEST) From: Gerald Pfeifer To: Kris Kennaway In-Reply-To: <20070520192708.GA42397@xor.obsecurity.org> Message-ID: References: <20070520183403.GD41378@xor.obsecurity.org> <20070520192708.GA42397@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: ports@FreeBSD.org, Florent Thoumie Subject: Re: X.org update broke emulators/wine with old version of X X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 May 2007 19:58:47 -0000 On Sun, 20 May 2007, Kris Kennaway wrote: >> Given that we do not have an update solution which nicely works for >> some non-trivial setups and situations I'm afraid this is going to >> hurt us. > Can you explain to which situations you refer? One kind of setup I am running is a ports tree mount over NFS that belongs to my account. Running portupgrade, or anything else, in such a setting is challenging, because run as user the tools cannot modify crucial package database data, while running as root stumbles over NFS not forwarding root privilege (in the default setup). Specific issue I ran into include ports/112819: /usr/local/sbin/pkgdb:1100: [BUG] Segmentation fault ports/112818: portupgrade -a fails with database error ports/112816: portupgrade -f advised when /var/db/pkg not owned by user > OK, well it's also true that X.org 6.9 is unsupported as of yesterday > since it is no longer present in ports. "pkg_add -r" when ran on a FreeBSD 6.2-RELEASE system still only gets binary packages based on X.org 6.9, though. Gerald