Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Mar 2002 12:26:31 +0100
From:      Stijn Hoop <stijn@win.tue.nl>
To:        Peter Pentchev <roam@ringlet.net>
Cc:        Danny Braniss <danny@cs.huji.ac.il>, 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>
In-Reply-To: <20020320132120.F351@straylight.oblivion.bg>; from roam@ringlet.net on Wed, Mar 20, 2002 at 01:21:20PM %2B0200
References:  <roam@ringlet.net> <E16ne5V-000GvA-00@pampa.cs.huji.ac.il> <20020320132120.F351@straylight.oblivion.bg>

next in thread | previous in thread | raw e-mail | index | archive | help

--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




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