From owner-freebsd-ports Wed Apr 3 17:39:27 2002 Delivered-To: freebsd-ports@freebsd.org Received: from gyros.marcuscom.com (rdu57-17-158.nc.rr.com [66.57.17.158]) by hub.freebsd.org (Postfix) with ESMTP id 386E637B41E for ; Wed, 3 Apr 2002 17:39:01 -0800 (PST) Received: from gyros.marcuscom.com (localhost [127.0.0.1]) by gyros.marcuscom.com (8.12.2/8.12.2) with ESMTP id g341cjNX011644; Wed, 3 Apr 2002 20:38:48 -0500 (EST) (envelope-from marcus@marcuscom.com) Received: (from marcus@localhost) by gyros.marcuscom.com (8.12.2/8.12.2/Submit) id g33JpPKe060085; Wed, 3 Apr 2002 14:51:25 -0500 (EST) X-Authentication-Warning: gyros.marcuscom.com: marcus set sender to marcus@marcuscom.com using -f Subject: Re: More GNOME errors... "Argument list too long", among others. From: Joe Marcus Clarke To: Richard Kuhns Cc: freebsd-ports@FreeBSD.ORG In-Reply-To: <20020403132334.768c283f.rjk@grauel.com> References: <20020403132334.768c283f.rjk@grauel.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-NtGLwdbJ6nI7IApmL3Ki" X-Mailer: Ximian Evolution 1.0.3 Date: 03 Apr 2002 14:51:24 -0500 Message-Id: <1017863484.325.60.camel@gyros.marcuscom.com> Mime-Version: 1.0 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 --=-NtGLwdbJ6nI7IApmL3Ki Content-Type: multipart/mixed; boundary="=-HTPWw7MluRmusX1jUWgM" --=-HTPWw7MluRmusX1jUWgM Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2002-04-03 at 13:23, Richard Kuhns wrote: > This machine is running 4.5-stable as of March 12. Earlier this morning = I > ran cvsup to update my local repository, then changed to /usr/ports and > ran 'cvs up' so I should be fairly up-to-date. >=20 > I then ran `pkg_delete -a', since I thought it would be safer to start > from scratch. >=20 > >From ports, I made and installed bash2, jove, less, and XFree86-4. So > far, so good. I then changed to /usr/ports/x11/gnome and typed "make > install". >=20 > The make died the first time trying to make ghostscript-gnu, as follows: > : servit$/usr/ports/print/ghostscript-gnu; make > Type "make A4=3Dyes" if you want -DA4 for compilation. > =3D=3D=3D> Extracting for ghostscript-gnu-6.52_5 > cannot open ghostscript/ghostscript-6.52.tar.bz2:DEFAULT,gatekeeper: no > such file*** Error code 2 >=20 > Stop in /usr/ports/print/ghostscript-gnu. >=20 > I removed the ":.*" stuff from the DISTFILES line in the Makefile, and wa= s > able to continue. >=20 > The build of nautilus failed also. I'm afraid I didn't save that one, an= d > got around it by removing nautilus from RUN_DEPENDS in gnome/Makefile > since I don't use it anyway. That got me to this point: If you can get the build output from this, please send it to me. >=20 > =3D=3D=3D> Returning to build of gnome-1.4.1b2_2 > =3D=3D=3D> gnome-1.4.1b2_2 depends on file: /usr/local/bin/python2.2 - = found > =3D=3D=3D> gnome-1.4.1b2_2 depends on shared library: esd.2 - found > =3D=3D=3D> gnome-1.4.1b2_2 depends on shared library: glib12.3 - found > =3D=3D=3D> gnome-1.4.1b2_2 depends on shared library: gtk12.2 - found > =3D=3D=3D> gnome-1.4.1b2_2 depends on shared library: Imlib.5 - found > =3D=3D=3D> gnome-1.4.1b2_2 depends on shared library: gnome.5 - found > =3D=3D=3D> gnome-1.4.1b2_2 depends on shared library: capplet.5 - found > =3D=3D=3D> gnome-1.4.1b2_2 depends on shared library: panel_applet.5 - = found > =3D=3D=3D> Generating temporary packing list > =3D=3D=3D> Registering installation for gnome-1.4.1b2_2 > /bin/sh:Argument list too long > /bin/sh:Argument list too long This is a bug in bsd.port.mk. I have a patch attached to this email.=20 Note, that until this is committed to the ports tree, cvsup will overwrite it each time. Joe >=20 > As I said, this was a fresh, from-scratch make and install after deleting > all installed packages.--=20 > Richard Kuhns rjk@grauel.com > PO Box 6249 Tel: (765)477-6000 \ > 100 Sawmill Road x319 > Lafayette, IN 47903 (800)489-4891 / >=20 > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-ports" in the body of the message >=20 --=20 PGP Key: http://www.marucscom.com/pgp.asc --=-HTPWw7MluRmusX1jUWgM Content-Disposition: attachment; filename=bsd.port.mk.diff Content-Type: text/plain; name=bsd.port.mk.diff; charset=ISO8859-1 Content-Transfer-Encoding: quoted-printable --- bsd.port.mk.orig Mon Apr 1 03:54:09 2002 +++ bsd.port.mk Mon Apr 1 03:53:50 2002 @@ -3154,6 +3154,8 @@ if (${ECHO} $$checked | ${GREP} -qwv "$$dir"); then \ childout=3D$$(cd $$dir; ${MAKE} CHILD_DEPENDS=3Dyes PARENT_CHECKED=3D"= $$checked" package-depends-list); \ set -- $$childout; \ + childname=3D""; \ + childdir=3D""; \ while [ $$\# !=3D 0 ]; do \ childname=3D"$$childname $$1"; \ childdir=3D"$$childdir $$2"; \ --=-HTPWw7MluRmusX1jUWgM-- --=-NtGLwdbJ6nI7IApmL3Ki Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iEYEABECAAYFAjyrXTwACgkQb2iPiv4Uz4e4sgCggWiUxW4MaaKM1l5WU9RZWdQx aKIAnRvvkIqbt51KKDB+Rv0DDdYEu8Xk =RncV -----END PGP SIGNATURE----- --=-NtGLwdbJ6nI7IApmL3Ki-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message