Date: Tue, 16 Dec 2008 06:37:18 +1000 From: Da Rock <rock_on_the_web@comcen.com.au> To: freebsd-questions@freebsd.org Subject: Re: Firebird client fails port install Message-ID: <1229373442.1647.57.camel@laptop2.herveybayaustralia.com.au> In-Reply-To: <443agpp78i.fsf@be-well.ilk.org> References: <1229202715.18610.5.camel@laptop2.herveybayaustralia.com.au> <443agpp78i.fsf@be-well.ilk.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 2008-12-15 at 14:29 -0500, Lowell Gilbert wrote: > Da Rock <rock_on_the_web@comcen.com.au> writes: > > > I'm trying to install php5-extensions (which includes firebird), but its > > failing with an error code 1 on firebird20-client. It does mention > > running make to build firebird, but not as root. So I've tried > > everything to get this to work: running make as my wheel group user, > > installing as a pkg instead. > > > > What could I be missing? > > > > (And before anybody asks: I ran portsnap fetch update twice yesterday - > > and I did run the update. I've learnt my lesson from last time...) > > Unless you set variables to put the work directory somewhere non-standard, > the ports system will try to do its building under each port's directory, > which is normally not writable by regular users. Similarly, installing a > port (or a package, for the same reasons) normally requires root > permissions for access to system directories and in many cases to let > programs installed by ports run as special-purpose users. > > What is the reason you're trying to install ports as a different user? > Because the first stop error occurs and it says to run make to build firebird, but it also says "Please do not build firebird as 'root' because this may cause conflicts with SysV semaphores of running services."
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1229373442.1647.57.camel>