From owner-freebsd-ports Wed Mar 20 3:28:24 2002 Delivered-To: freebsd-ports@freebsd.org Received: from pcwin002.win.tue.nl (pcwin002.win.tue.nl [131.155.71.72]) by hub.freebsd.org (Postfix) with ESMTP id 3BAF937B420 for ; Wed, 20 Mar 2002 03:27:06 -0800 (PST) Received: (from stijn@localhost) by pcwin002.win.tue.nl (8.11.6/8.11.6) id g2KBQVf71019; Wed, 20 Mar 2002 12:26:31 +0100 (CET) (envelope-from stijn) Date: Wed, 20 Mar 2002 12:26:31 +0100 From: Stijn Hoop To: Peter Pentchev Cc: Danny Braniss , ports@freebsd.org Subject: Re: FW: cvs commit: ports/x11/XFree86-4 Makefile Makefile.man pkg-plist pkg-plist.alpha pkg-plist.pc98 ports/x11/XFree86-4/files patch-2 patch-c patch-c2 patch-d patch-f patch-i810 patch-j patch-k patch-mouse patch-r128 patch-r128dri patch-r128xmesa patch-shm Message-ID: <20020320122631.C29185@pcwin002.win.tue.nl> References: <20020320132120.F351@straylight.oblivion.bg> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="cmJC7u66zC7hs+87" Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20020320132120.F351@straylight.oblivion.bg>; from roam@ringlet.net on Wed, Mar 20, 2002 at 01:21:20PM +0200 X-Bright-Idea: Let's abolish HTML mail! Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --cmJC7u66zC7hs+87 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Mar 20, 2002 at 01:21:20PM +0200, Peter Pentchev wrote: > On Wed, Mar 20, 2002 at 01:17:01PM +0200, Danny Braniss wrote: > >=20 > > > Maybe you should try 'make install', too :) The XFree86-4 meta-port > > > has run-time dependencies on all the other ports; "run-time" means > > > that those dependencies are not needed for the build itself, so they > > > are only satisfied (and the dependency ports are only installed) right > > > before the installation of the meta-port. > > >=20 > > > G'luck, > > > Peter > >=20 > > doh :-) > > i like to do the make as myself, and the make install as root, i guess > > this is now history. >=20 > Only for this port :) >=20 > BTW, it could not work anyway for ports with dependencies; you cannot > install dependencies as yourself. The XFree86-4 meta-port is there to > make it easier to install all the individual ports in one go; of course, > you are still free to build the individual ports by yourself and then > install them as root, it just will not work for the meta-port :) There once was an idea (maybe with patch to bsd.port.mk) to let the users specify a sort of 'sudo' command, so that this would work with the appropriate setup. Anyone know where this idea has gone? On a related note, converters/libiconv still can't be build as a non-root user. Here's the error of make build: libtool: install: warning: remember to run `libtool --finish /usr/local/lib' /bin/sh ./../autoconf/mkinstalldirs /usr/local/libdata test -f /usr/local/libdata/charset.alias && orig=3D/usr/local/libdata/chars= et.alias || orig=3Dcharset.alias; sed -f ref-add.sed $orig > /usr/local/l= ibdata/t-charset.alias; install -c -m 444 /usr/local/libdata/t-charset.al= ias /usr/local/libdata/charset.alias; rm -f /usr/local/libdata/t-charset.a= lias cannot create /usr/local/libdata/t-charset.alias: permission denied *** Error code 2 Seems that libtool is trying to install during the build step, dunno why. I probably should send a PR but I remember ade@FreeBSD.org complaining about this the other day, so it's in the pipeline I guess. --Stijn --=20 SIGSIG -- signature too long (core dumped) --cmJC7u66zC7hs+87 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE8mHHnY3r/tLQmfWcRAoFSAJ9Q5VPSDE5HZn050nGKDLa2YDUXwwCgnvuM 3RInjDyGFdw8Tbe4qq0+FRA= =M5eK -----END PGP SIGNATURE----- --cmJC7u66zC7hs+87-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message