From owner-freebsd-gnome Sun Feb 16 20: 7:19 2003 Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 332B737B401 for ; Sun, 16 Feb 2003 20:07:16 -0800 (PST) Received: from creme-brulee.marcuscom.com (rdu57-17-158.nc.rr.com [66.57.17.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B3D143F93 for ; Sun, 16 Feb 2003 20:07:15 -0800 (PST) (envelope-from marcus@marcuscom.com) Received: from [192.168.1.9] (gyros.marcuscom.com [192.168.1.9]) by creme-brulee.marcuscom.com (8.12.6/8.12.6) with ESMTP id h1H460RA094725; Sun, 16 Feb 2003 23:06:00 -0500 (EST) (envelope-from marcus@marcuscom.com) Subject: Re: Here's Lumiere 0.4 ports.. From: Joe Marcus Clarke To: "Mezz bsdforums.org" Cc: FreeBSD GNOME Users In-Reply-To: References: Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-OfpcW6EL/Vr9cSraIMWM" Organization: MarcusCom, Inc. Message-Id: <1045454820.974.43.camel@gyros> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.2 Date: 16 Feb 2003 23:07:01 -0500 X-Spam-Status: No, hits=-2.7 required=5.0 tests=AWL,IN_REP_TO,MIME_LONG_LINE_QP,NOSPAM_INC,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_01_02 version=2.44 Sender: owner-freebsd-gnome@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --=-OfpcW6EL/Vr9cSraIMWM Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sun, 2003-02-16 at 22:50, Mezz bsdforums.org wrote: > >On Sun, 2003-02-16 at 22:15, Mezz bsdforums.org wrote: > > > > > > > > > > > >I just installed lumiere with the added BUILD_DEPENDS, and it instal= led > > > >just fine. configure found mplayer in /usr/local/bin. Try unstalli= ng > > > >lumiere and mplayer, and see if you encounter the same problem. > > > > > > Yeah, BUILD_DEPENDS works fine, so delete RUN_DEPENDS, correct? With = or > > > without the RUN_DEPENDS, it will work perfect when we use BUILD_DEPEN= DS > > > instead. Just wondering, do you understand or know what's wrong with=20 > >MPlayer > > > under RUN_DEPENDS? > > > >You need to keep both. I didn't see a problem with RUN_DEPENDS. See: > > > >=3D=3D=3D> Installing for lumiere-0.4 > >=3D=3D=3D> lumiere-0.4 depends on executable: mplayer - found > >=3D=3D=3D> lumiere-0.4 depends on file: /usr/X11R6/share/gnome/.keep_m= e - > >found >=20 > I think, you misunderstand, I misread or my English grammar isn't clear. = :-)=20 > I only see the problem with the RUN_DEPENDS when it has no mplayer in=20 > BUILD_DEPENDS. So, why do we need two mplayer in the two different=20 > *_DEPENDS? >=20 > -With mplayer in BUILD_DEPENDS, so either with or without RUN_DEPENDS. It= =20 > does the same thing, so I don't understand why we still need the=20 > RUN_DEPENDS? >=20 > -Without mplayer in BUILD_DEPENDS, so without have MPlayer installed and=20 > RUN_DEPENDS doesn't work at all. >=20 > I am just trying to understand, because I fail to see the point of still=20 > need RUN_DEPENDS. I think you misunderstand what BUILD_DEPENDS and RUN_DEPENDS do (or when they're evaluated). BUILD_DEPENDS is calculated a build-time, and it reflects dependencies that are required for the port to build. Once the port is built, those dependencies can be safely removed. If the port is installed as a package, those dependencies will not be installed at all. RUN_DEPENDS is calculated at install-time. Packages in the RUN_DEPENDS _must_ be installed in order for the installing port to run. If those packages are removed, the port will be in a broken state. If the port is being installed from a package, then everything in RUN_DEPENDS is installed before the package. LIB_DEPENDS is evaluated at build and install-time. LIB_DEPENDS enumerate libraries needed for the port to build and run. Note, LIB_DEPENDS can only contain _libraries_ that can be found in the ldconfig -r output. Therefore, if a port requires something both at build-time and at run-time, you have to specify in both BUILD and RUN_DEPENDS (unless it has a shared library component, then it can be specified in LIB_DEPENDS). Hope that clears it up. Joe >=20 > Thanks for being patient.. :-) >=20 > Cheers, > Mezz >=20 > _________________________________________________________________ > MSN 8 helps eliminate e-mail viruses. Get 2 months FREE*. =20 > http://join.msn.com/?page=3Dfeatures/virus --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-OfpcW6EL/Vr9cSraIMWM Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQA+UF/kb2iPiv4Uz4cRAsKHAJ4rpw0dzt2I+8Y4G+gJeKeOYSaxsACcDP2e Px0SmJShm1WMnc/dMrQFo7E= =XTDW -----END PGP SIGNATURE----- --=-OfpcW6EL/Vr9cSraIMWM-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-gnome" in the body of the message