Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 27 May 2007 21:58:33 +0200 (CEST)
From:      Gerald Pfeifer <gerald@pfeifer.com>
To:        Kris Kennaway <kris@obsecurity.org>
Cc:        ports@FreeBSD.org, Florent Thoumie <flz@xbsd.org>
Subject:   Re: X.org update broke emulators/wine with old version of X
Message-ID:  <Pine.LNX.4.64.0705202252100.26010@acrux.dbai.tuwien.ac.at>
In-Reply-To: <20070520192708.GA42397@xor.obsecurity.org>
References:  <Pine.LNX.4.64.0705201621180.26010@acrux.dbai.tuwien.ac.at> <20070520183403.GD41378@xor.obsecurity.org> <Pine.LNX.4.64.0705202051540.26010@acrux.dbai.tuwien.ac.at> <20070520192708.GA42397@xor.obsecurity.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.64.0705202252100.26010>