From owner-freebsd-ports@FreeBSD.ORG  Sun Aug  5 01:01:50 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id A7B8C16A41B
	for <freebsd-ports@freebsd.org>; Sun,  5 Aug 2007 01:01:50 +0000 (UTC)
	(envelope-from dougb@FreeBSD.org)
Received: from mail2.fluidhosting.com (mx22.fluidhosting.com [204.14.89.5])
	by mx1.freebsd.org (Postfix) with SMTP id 8529013C45D
	for <freebsd-ports@freebsd.org>; Sun,  5 Aug 2007 01:01:50 +0000 (UTC)
	(envelope-from dougb@FreeBSD.org)
Received: (qmail 19329 invoked by uid 399); 5 Aug 2007 01:01:49 -0000
Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1)
	by localhost with ESMTP; 5 Aug 2007 01:01:49 -0000
X-Originating-IP: 127.0.0.1
Message-ID: <46B5217C.30300@FreeBSD.org>
Date: Sat, 04 Aug 2007 18:01:48 -0700
From: Doug Barton <dougb@FreeBSD.org>
Organization: http://www.FreeBSD.org/
User-Agent: Thunderbird 2.0.0.6 (X11/20070803)
MIME-Version: 1.0
To: mm@freebsd.org,  freebsd-ports@freebsd.org
X-Enigmail-Version: 0.95.1
OpenPGP: id=D5B2F0FB
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: 
Subject: Out of order line in /usr/ports/MOVED
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 05 Aug 2007 01:01:50 -0000

The following line was placed first in the file, instead of in
chronological order. Is there a reason that it needs to be first?

Thanks,

Doug

lang/tcl-tk-wrapper||2007-05-31|Replaced by tcl-wrapper and tk-wrapper

-- 

    This .signature sanitized for your protection


From owner-freebsd-ports@FreeBSD.ORG  Sun Aug  5 05:20:31 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 176A216A41B
	for <freebsd-ports@freebsd.org>; Sun,  5 Aug 2007 05:20:31 +0000 (UTC)
	(envelope-from dougb@FreeBSD.org)
Received: from mail2.fluidhosting.com (mx22.fluidhosting.com [204.14.89.5])
	by mx1.freebsd.org (Postfix) with SMTP id BCAC113C45A
	for <freebsd-ports@freebsd.org>; Sun,  5 Aug 2007 05:20:30 +0000 (UTC)
	(envelope-from dougb@FreeBSD.org)
Received: (qmail 6404 invoked by uid 399); 5 Aug 2007 05:20:30 -0000
Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1)
	by localhost with ESMTP; 5 Aug 2007 05:20:30 -0000
X-Originating-IP: 127.0.0.1
Message-ID: <46B55E1C.3020601@FreeBSD.org>
Date: Sat, 04 Aug 2007 22:20:28 -0700
From: Doug Barton <dougb@FreeBSD.org>
Organization: http://www.FreeBSD.org/
User-Agent: Thunderbird 2.0.0.6 (X11/20070803)
MIME-Version: 1.0
To: freebsd-ports@freebsd.org
X-Enigmail-Version: 0.95.1
OpenPGP: id=D5B2F0FB
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Subject: HEADS UP for portmaster users: Mandatory upgrade
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 05 Aug 2007 05:20:31 -0000

Howdy,

The short version is that the DESTDIR changes that were made to
ports/Mk/bsd.port.mk today broke the method that portmaster was using
to detect variable PORTSDIR and PKG_DBDIR. It's fixed now, but in
order to keep using portmaster you must upgrade.

You won't be able to use portmaster to do the upgrade, so you'll have
to do it the old fashioned way:
pkg_delete portmaster*
cd /usr/ports/ports-mgmt/portmaster
make clean ; make install

After that you should be fine.

Regards,

Doug

-------- Original Message --------
Date: Sun, 5 Aug 2007 05:04:15 +0000 (UTC)

dougb       2007-08-05 05:04:15 UTC

  FreeBSD ports repository

  Modified files:
    ports-mgmt/portmaster/files portmaster.sh.in
  Log:
  1. Change to 'make -f/usr/share/mk/bsd.port.mk' in several places
     due to the DESTDIR changes today.
  2. Export pd, pdb, and distdir to avoid having to look them up each
     time
  3. Streamline find_moved() by grepping for lines, and then recursing
  4. Further streamline by using variable stripping instead of cut

http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/ports-mgmt/portmaster/files/portmaster.sh.in.diff?&r1=1.18&r2=1.19&f=h



From owner-freebsd-ports@FreeBSD.ORG  Sun Aug  5 05:53:41 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 3771416A417;
	Sun,  5 Aug 2007 05:53:41 +0000 (UTC)
	(envelope-from kris@obsecurity.org)
Received: from elvis.mu.org (elvis.mu.org [192.203.228.196])
	by mx1.freebsd.org (Postfix) with ESMTP id 329F813C46B;
	Sun,  5 Aug 2007 05:53:41 +0000 (UTC)
	(envelope-from kris@obsecurity.org)
Received: from rot26.obsecurity.org (elvis.mu.org [192.203.228.196])
	by elvis.mu.org (Postfix) with ESMTP id 95F131A4D7E;
	Sat,  4 Aug 2007 22:52:58 -0700 (PDT)
Received: by rot26.obsecurity.org (Postfix, from userid 1001)
	id 3B6DABFBE; Sun,  5 Aug 2007 01:53:40 -0400 (EDT)
Date: Sun, 5 Aug 2007 01:53:40 -0400
From: Kris Kennaway <kris@obsecurity.org>
To: ports@FreeBSD.org
Message-ID: <20070805055340.GA11899@rot26.obsecurity.org>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="jRHKVT23PllUwdXP"
Content-Disposition: inline
User-Agent: Mutt/1.4.2.3i
Cc: 
Subject: PORTSDIR use-before-define fix
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 05 Aug 2007 05:53:41 -0000


--jRHKVT23PllUwdXP
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Previous DESTDIR commits introduced dereferences of ${PORTSDIR} before
it was set (via .include), which broke e.g. portmaster.  This diff
shuffles some things around to hopefully restore everything to being
defined before it is used.  It also cleans up some stale cruft.  It
has only been lightly tested.

Kris

Index: bsd.port.mk
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /home/pcvs/ports/Mk/bsd.port.mk,v
retrieving revision 1.579
diff -u -r1.579 bsd.port.mk
--- bsd.port.mk	4 Aug 2007 19:48:34 -0000	1.579
+++ bsd.port.mk	5 Aug 2007 05:50:10 -0000
@@ -1089,6 +1089,17 @@
 # Most port authors should not need to understand anything after this poin=
t.
 #
=20
+# These need to be absolute since we don't know how deep in the ports
+# tree we are and thus can't go relative.  They can, of course, be overrid=
den
+# by individual Makefiles or local system make configuration.
+PORTSDIR?=3D		/usr/ports
+LOCALBASE?=3D		/usr/local
+X11BASE?=3D		${LOCALBASE}
+LINUXBASE?=3D		/compat/linux
+DISTDIR?=3D		${PORTSDIR}/distfiles
+_DISTDIR?=3D		${DISTDIR}/${DIST_SUBDIR}
+INDEXDIR?=3D		${PORTSDIR}
+
 .include "${PORTSDIR}/Mk/bsd.commands.mk"
=20
 #
@@ -1294,16 +1305,6 @@
 PKGNAME=3D	${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}-${PKGVERSION}
 DISTNAME?=3D	${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION:C/:(.)/\1/g}${D=
ISTVERSIONSUFFIX}
=20
-# These need to be absolute since we don't know how deep in the ports
-# tree we are and thus can't go relative.  They can, of course, be overrid=
den
-# by individual Makefiles or local system make configuration.
-PORTSDIR?=3D		/usr/ports
-LOCALBASE?=3D		/usr/local
-X11BASE?=3D		${LOCALBASE}
-LINUXBASE?=3D		/compat/linux
-DISTDIR?=3D		${PORTSDIR}/distfiles
-_DISTDIR?=3D		${DISTDIR}/${DIST_SUBDIR}
-INDEXDIR?=3D		${PORTSDIR}
 INDEXFILE?=3D		INDEX-${OSVERSION:C/([0-9]).*/\1/}
=20
 DOCSDIR?=3D		${PREFIX}/share/doc/${PORTNAME}
@@ -2300,7 +2301,6 @@
 .undef NO_PACKAGE
 .endif
=20
-COMMENTFILE?=3D	${PKGDIR}/pkg-comment
 DESCR?=3D			${PKGDIR}/pkg-descr
 PLIST?=3D			${PKGDIR}/pkg-plist
 PKGINSTALL?=3D	${PKGDIR}/pkg-install
Index: bsd.port.subdir.mk
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /home/pcvs/ports/Mk/bsd.port.subdir.mk,v
retrieving revision 1.71
diff -u -r1.71 bsd.port.subdir.mk
--- bsd.port.subdir.mk	4 Aug 2007 11:37:24 -0000	1.71
+++ bsd.port.subdir.mk	5 Aug 2007 05:50:10 -0000
@@ -40,6 +40,21 @@
 #		Search for ports using either 'make search key=3D<keyword>'
 #		or 'make search name=3D<keyword>'.
=20
+PORTSDIR?=3D		/usr/ports
+TEMPLATES?=3D		${PORTSDIR}/Templates
+.if defined(PORTSTOP)
+README=3D			${TEMPLATES}/README.top
+.else
+README=3D			${TEMPLATES}/README.category
+.endif
+MOVEDDIR?=3D		${PORTSDIR}
+MOVEDFILE?=3D		MOVED
+
+# XXX Are these needed here?  DESCR was set wrong for a few years
+MASTERDIR?=3D     ${.CURDIR}
+PKGDIR?=3D		${MASTERDIR}
+DESCR?=3D			${PKGDIR}/pkg-descr
+
 .include "${PORTSDIR}/Mk/bsd.commands.mk"
=20
 .MAIN: all
@@ -66,6 +81,9 @@
 .endif
 .endif
=20
+INDEXDIR?=3D	${PORTSDIR}
+INDEXFILE?=3D	INDEX-${OSVERSION:C/([0-9]).*/\1/}
+
 UID!=3D	${ID} -u
 .if exists(${LOCALBASE}/sbin/pkg_info)
 PKG_INFO?=3D	${LOCALBASE}/sbin/pkg_info
@@ -249,28 +267,6 @@
 	@${MAKE} README.html
 .endif
=20
-.if (${OPSYS} =3D=3D "NetBSD")
-PORTSDIR ?=3D /usr/opt
-.else
-PORTSDIR ?=3D /usr/ports
-.endif
-TEMPLATES ?=3D ${PORTSDIR}/Templates
-.if defined(PORTSTOP)
-README=3D	${TEMPLATES}/README.top
-.else
-README=3D	${TEMPLATES}/README.category
-.endif
-COMMENTFILE?=3D	${.CURDIR}/pkg/COMMENT
-DESCR?=3D		${.CURDIR}/pkg/DESCR
-INDEXDIR?=3D	${PORTSDIR}
-.if ${OSVERSION} >=3D 500036
-INDEXFILE?=3D	INDEX-${OSVERSION:C/([0-9]).*/\1/}
-.else
-INDEXFILE?=3D	INDEX
-.endif
-MOVEDDIR?=3D	${PORTSDIR}
-MOVEDFILE?=3D	MOVED
-
 HTMLIFY=3D	${SED} -e 's/&/\&amp;/g' -e 's/>/\&gt;/g' -e 's/</\&lt;/g'
=20
 package-name:
@@ -298,9 +294,6 @@
 .if defined(COMMENT)
 	@${ECHO_CMD} "${COMMENT}" | ${HTMLIFY} > $@.tmp4
 .else
-.if exists(${COMMENTFILE})
-	@${HTMLIFY} ${COMMENTFILE} > $@.tmp4
-.else
 	@> $@.tmp4
 .endif
 .endif
@@ -415,7 +408,7 @@
                        break; \
                  }\
 	      } \
-      	    if (toprint =3D=3D 1 ) disp[fields[d[i]]] =3D 1; \
+	    if (toprint =3D=3D 1 ) disp[fields[d[i]]] =3D 1; \
 	    } \
 	  } \
 	  { \

--jRHKVT23PllUwdXP
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)

iD8DBQFGtWXjWry0BWjoQKURAtgiAJ4lulypxlCN3YRK36OqMu6SWm819ACeJ5pa
pxif9vMqVJam9IRp04qjc/I=
=8W37
-----END PGP SIGNATURE-----

--jRHKVT23PllUwdXP--

From owner-freebsd-ports@FreeBSD.ORG  Sun Aug  5 09:38:11 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id ED4BA16A46B;
	Sun,  5 Aug 2007 09:38:11 +0000 (UTC)
	(envelope-from linimon@lonesome.com)
Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66])
	by mx1.freebsd.org (Postfix) with ESMTP id DE6BC13C4CE;
	Sun,  5 Aug 2007 09:38:11 +0000 (UTC)
	(envelope-from linimon@lonesome.com)
Received: by mail.soaustin.net (Postfix, from userid 502)
	id 75AF1FE6; Sun,  5 Aug 2007 04:38:08 -0500 (CDT)
Date: Sun, 5 Aug 2007 04:38:08 -0500
To: Doug Barton <dougb@FreeBSD.org>
Message-ID: <20070805093808.GA7925@soaustin.net>
References: <46B5217C.30300@FreeBSD.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <46B5217C.30300@FreeBSD.org>
User-Agent: Mutt/1.5.9i
From: linimon@lonesome.com (Mark Linimon)
Cc: mm@freebsd.org, freebsd-ports@freebsd.org
Subject: Re: Out of order line in /usr/ports/MOVED
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 05 Aug 2007 09:38:12 -0000

On Sat, Aug 04, 2007 at 06:01:48PM -0700, Doug Barton wrote:
> The following line was placed first in the file, instead of in
> chronological order. Is there a reason that it needs to be first?

This is a bug.  Fixed.

mcl

From owner-freebsd-ports@FreeBSD.ORG  Sun Aug  5 12:23:25 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 0EF7916A417
	for <ports@FreeBSD.org>; Sun,  5 Aug 2007 12:23:25 +0000 (UTC)
	(envelope-from dandee@hellteam.net)
Received: from pipa.vshosting.cz (pipa.vshosting.cz [81.0.201.10])
	by mx1.freebsd.org (Postfix) with ESMTP id 34DA713C45B
	for <ports@FreeBSD.org>; Sun,  5 Aug 2007 12:23:24 +0000 (UTC)
	(envelope-from dandee@hellteam.net)
Received: from localhost (localhost [127.0.0.1])
	by pipa.vshosting.cz (Postfix) with ESMTP id 127961C97F7
	for <ports@FreeBSD.org>; Sun,  5 Aug 2007 14:23:23 +0200 (CEST)
Received: from pipa.vshosting.cz ([127.0.0.1])
	by localhost (pipa [127.0.0.1]) (amavisd-new, port 10024) with ESMTP
	id 12471-05 for <ports@FreeBSD.org>;
	Sun, 5 Aug 2007 14:23:17 +0200 (CEST)
Received: from gandalf (nat-other.praha12.net [86.49.90.31])
	(using TLSv1 with cipher RC4-MD5 (128/128 bits))
	(No client certificate requested)
	by pipa.vshosting.cz (Postfix) with ESMTP id 511731C97C9
	for <ports@FreeBSD.org>; Sun,  5 Aug 2007 14:23:17 +0200 (CEST)
From: =?utf-8?Q?Daniel_Dvo=C5=99=C3=A1k?= <dandee@hellteam.net>
To: <ports@FreeBSD.org>
Date: Sun, 5 Aug 2007 14:23:16 +0200
Organization: Projekt HELL
Message-ID: <000501c7d75b$66b93cc0$6508280a@tocnet28.jspoj.czf>
MIME-Version: 1.0
X-Mailer: Microsoft Office Outlook 11
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3138
Thread-Index: AcfWEmvMBKqabxVyTouV6dRVzQ91owBSMN5Q
X-Virus-Scanned: by amavisd-new at pipa.vshosting.cz
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Content-Filtered-By: Mailman/MimeDel 2.1.5
Cc: 
Subject: FW: FreeBSD Port: uptimed-0.3.7
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: dandee@hellteam.net
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 05 Aug 2007 12:23:25 -0000

I have no response, so I try to send to public.

=20

  _____ =20

From: Daniel Dvo=C5=99=C3=A1k [mailto:dandee@hellteam.net]=20
Sent: Friday, August 03, 2007 11:09 PM
To: 'andy@athame.co.uk'
Subject: FreeBSD Port: uptimed-0.3.7

=20

Hi Andy,

=20

I ask you about updating uptimed to the last release 0.3.11.

=20

Radek P. is my friend and I show him what the startting script in fbsd =
porttree is, he was surprised a little bit about older our 0.3.7 =
release.

=20

The main problem is with pid file and uptimed.sh script as whole.

=20

See this:

=20

# /etc2/rc.d/uptimed.sh stop

# /etc2/rc.d/uptimed.sh start

 uptimeduptimed is already running.

# /etc2/rc.d/uptimed.sh stop

# ps aux | grep "uptimed"

root   91399  0,0  0,8  1564   948  p0  R+   10:04od   0:00,03 grep =
uptimed

# /etc2/rc.d/uptimed.sh start

 uptimeduptimed is already running.

# ps aux | grep "uptimed"

root   91406  0,0  0,7  1548   872  p0  R+   10:05od   0:00,02 grep =
uptimed

=20

I had to use =E2=80=9Ekillall uptimed=E2=80=9C to really stop it.

=20

This is our latest script:

=20

#!/bin/sh

case "$1" in

start)

        echo -n ' uptimed'

        /usr/local/sbin/uptimed

        ;;

stop)

        ;;

restart)

        ;;

*)

        echo "Usage: ${0##*/}: { start | stop | restart }" 2>&1

        exit 65

        ;;

esac

=20

=20

And Radek has in his sources this much newer code with status. To be =
perfect it should have rcvar option.

=20

http://hg.podgorny.cz/uptimed/file/ccbad14594ae/etc/rc.uptimed

=20

case "$1" in
    69  start)
    70         start
    71         ;;
    72  stop)
    73         stop
    74         ;;
    75  restart)
    76         stop
    77         start
    78         ;;
    79  createbootid)
    80         createbootid
    81         ;;
    82  status)
    83         showstatus
    84         ;;
    85  *)
    86         echo $"Usage: $0 =
{start|stop|restart|createbootid|status}"
    87         RETVAL=3D1
    88esac
    89exit $RETVAL

=20

=20

I think this code above is good point to start and adjust our modern =
uptimed startting script with rc rules for our needs.

=20

I ask you more than I could, becuse my contribution is almost none, but =
at least new modern startting script with whole status and rcvar stuff =
under new rc rules would be great.

=20

Perhaps I do not bother you more than necessary.

=20

Thanks

=20

Bye

=20

Dan


From owner-freebsd-ports@FreeBSD.ORG  Sun Aug  5 16:21:30 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 0FC3616A419
	for <freebsd-ports@freebsd.org>; Sun,  5 Aug 2007 16:21:30 +0000 (UTC)
	(envelope-from andy@athame.co.uk)
Received: from hex.athame.co.uk (salama58.adsl.netsonic.fi [81.17.207.58])
	by mx1.freebsd.org (Postfix) with ESMTP id C89AE13C442
	for <freebsd-ports@freebsd.org>; Sun,  5 Aug 2007 16:21:29 +0000 (UTC)
	(envelope-from andy@athame.co.uk)
Received: from [192.168.10.8]
	by hex.athame.co.uk with esmtp (Exim 4.67 (FreeBSD))
	(envelope-from <andy@athame.co.uk>)
	id 1IHiAA-0003p8-Df; Sun, 05 Aug 2007 18:37:02 +0300
From: Andy Fawcett <andy@athame.co.uk>
To: freebsd-ports@freebsd.org,
 dandee@hellteam.net
Date: Sun, 5 Aug 2007 18:39:40 +0300
User-Agent: KMail/1.9.7
References: <000501c7d75b$66b93cc0$6508280a@tocnet28.jspoj.czf>
In-Reply-To: <000501c7d75b$66b93cc0$6508280a@tocnet28.jspoj.czf>
MIME-Version: 1.0
Content-Type: text/plain;
  charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
Message-Id: <200708051839.41652.andy@athame.co.uk>
Cc: 
Subject: Re: FW: FreeBSD Port: uptimed-0.3.7
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 05 Aug 2007 16:21:30 -0000

Two days is hardly "no response", especially when my baby daughter had a bi=
g=20
day today.

I'll look at your submission during this coming week. Please be patient.

Andy


On Sunday 05 August 2007 15:23:16 Daniel Dvo=C5=99=C3=A1k wrote:
> I have no response, so I try to send to public.
>
>
>
>   _____
>
> From: Daniel Dvo=C5=99=C3=A1k [mailto:dandee@hellteam.net]
> Sent: Friday, August 03, 2007 11:09 PM
> To: 'andy@athame.co.uk'
> Subject: FreeBSD Port: uptimed-0.3.7
>
>
>
> Hi Andy,
>
>
>
> I ask you about updating uptimed to the last release 0.3.11.
>
>
>
> Radek P. is my friend and I show him what the startting script in fbsd
> porttree is, he was surprised a little bit about older our 0.3.7 release.
>
>
>
> The main problem is with pid file and uptimed.sh script as whole.
>
>
>
> See this:
>
>
>
> # /etc2/rc.d/uptimed.sh stop
>
> # /etc2/rc.d/uptimed.sh start
>
>  uptimeduptimed is already running.
>
> # /etc2/rc.d/uptimed.sh stop
>
> # ps aux | grep "uptimed"
>
> root   91399  0,0  0,8  1564   948  p0  R+   10:04od   0:00,03 grep uptim=
ed
>
> # /etc2/rc.d/uptimed.sh start
>
>  uptimeduptimed is already running.
>
> # ps aux | grep "uptimed"
>
> root   91406  0,0  0,7  1548   872  p0  R+   10:05od   0:00,02 grep uptim=
ed
>
>
>
> I had to use =E2=80=9Ekillall uptimed=E2=80=9C to really stop it.
>
>
>
> This is our latest script:
>
>
>
> #!/bin/sh
>
> case "$1" in
>
> start)
>
>         echo -n ' uptimed'
>
>         /usr/local/sbin/uptimed
>
>         ;;
>
> stop)
>
>         ;;
>
> restart)
>
>         ;;
>
> *)
>
>         echo "Usage: ${0##*/}: { start | stop | restart }" 2>&1
>
>         exit 65
>
>         ;;
>
> esac
>
>
>
>
>
> And Radek has in his sources this much newer code with status. To be
> perfect it should have rcvar option.
>
>
>
> http://hg.podgorny.cz/uptimed/file/ccbad14594ae/etc/rc.uptimed
>
>
>
> case "$1" in
>     69  start)
>     70         start
>     71         ;;
>     72  stop)
>     73         stop
>     74         ;;
>     75  restart)
>     76         stop
>     77         start
>     78         ;;
>     79  createbootid)
>     80         createbootid
>     81         ;;
>     82  status)
>     83         showstatus
>     84         ;;
>     85  *)
>     86         echo $"Usage: $0 {start|stop|restart|createbootid|status}"
>     87         RETVAL=3D1
>     88esac
>     89exit $RETVAL
>
>
>
>
>
> I think this code above is good point to start and adjust our modern
> uptimed startting script with rc rules for our needs.
>
>
>
> I ask you more than I could, becuse my contribution is almost none, but at
> least new modern startting script with whole status and rcvar stuff under
> new rc rules would be great.
>
>
>
> Perhaps I do not bother you more than necessary.
>
>
>
> Thanks
>
>
>
> Bye
>
>
>
> Dan
>
> _______________________________________________
> freebsd-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"



=2D-=20
Andy Fawcett                                     | andy@athame.co.uk
                                                 | tap@kde.org
"In an open world without walls and fences,      | tap@lspace.org
  we wouldn't need Windows and Gates."  -- anon  | tap@fruitsalad.org

From owner-freebsd-ports@FreeBSD.ORG  Sun Aug  5 16:30:35 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 95A5616A420;
	Sun,  5 Aug 2007 16:30:35 +0000 (UTC)
	(envelope-from linimon@lonesome.com)
Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66])
	by mx1.freebsd.org (Postfix) with ESMTP id 8436F13C468;
	Sun,  5 Aug 2007 16:30:35 +0000 (UTC)
	(envelope-from linimon@lonesome.com)
Received: by mail.soaustin.net (Postfix, from userid 502)
	id 25B25B2A; Sun,  5 Aug 2007 11:30:32 -0500 (CDT)
Date: Sun, 5 Aug 2007 11:30:32 -0500
To: Doug Barton <dougb@FreeBSD.org>
Message-ID: <20070805163032.GA27165@soaustin.net>
References: <46B5217C.30300@FreeBSD.org> <20070805093808.GA7925@soaustin.net>
	<46B5FACF.5090505@FreeBSD.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <46B5FACF.5090505@FreeBSD.org>
User-Agent: Mutt/1.5.9i
From: linimon@lonesome.com (Mark Linimon)
Cc: Mark Linimon <linimon@lonesome.com>, mm@freebsd.org,
	freebsd-ports@freebsd.org
Subject: Re: Out of order line in /usr/ports/MOVED
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 05 Aug 2007 16:30:35 -0000

On Sun, Aug 05, 2007 at 09:29:03AM -0700, Doug Barton wrote:
> Thanks! I forgot to include in my original message that this is
> important because some tools (like portmaster)
                                     and portsmon
> rely on being able to parse the file in chronological order.

From owner-freebsd-ports@FreeBSD.ORG  Sun Aug  5 16:35:45 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id F157D16A418
	for <freebsd-ports@freebsd.org>; Sun,  5 Aug 2007 16:35:45 +0000 (UTC)
	(envelope-from dougb@FreeBSD.org)
Received: from mail2.fluidhosting.com (mx22.fluidhosting.com [204.14.89.5])
	by mx1.freebsd.org (Postfix) with SMTP id 9D7B513C457
	for <freebsd-ports@freebsd.org>; Sun,  5 Aug 2007 16:35:45 +0000 (UTC)
	(envelope-from dougb@FreeBSD.org)
Received: (qmail 28373 invoked by uid 399); 5 Aug 2007 16:29:04 -0000
Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1)
	by localhost with ESMTP; 5 Aug 2007 16:29:04 -0000
X-Originating-IP: 127.0.0.1
Message-ID: <46B5FACF.5090505@FreeBSD.org>
Date: Sun, 05 Aug 2007 09:29:03 -0700
From: Doug Barton <dougb@FreeBSD.org>
Organization: http://www.FreeBSD.org/
User-Agent: Thunderbird 2.0.0.6 (X11/20070803)
MIME-Version: 1.0
To: Mark Linimon <linimon@lonesome.com>
References: <46B5217C.30300@FreeBSD.org> <20070805093808.GA7925@soaustin.net>
In-Reply-To: <20070805093808.GA7925@soaustin.net>
X-Enigmail-Version: 0.95.1
OpenPGP: id=D5B2F0FB
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: mm@freebsd.org, freebsd-ports@freebsd.org
Subject: Re: Out of order line in /usr/ports/MOVED
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 05 Aug 2007 16:35:46 -0000

Mark Linimon wrote:
> On Sat, Aug 04, 2007 at 06:01:48PM -0700, Doug Barton wrote:
>> The following line was placed first in the file, instead of in
>> chronological order. Is there a reason that it needs to be first?
> 
> This is a bug.  Fixed.

Thanks! I forgot to include in my original message that this is
important because some tools (like portmaster) rely on being able to
parse the file in chronological order.

Doug

-- 

    This .signature sanitized for your protection


From owner-freebsd-ports@FreeBSD.ORG  Sun Aug  5 20:49:09 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id EC02216A418
	for <ports@FreeBSD.org>; Sun,  5 Aug 2007 20:49:09 +0000 (UTC)
	(envelope-from gabor@FreeBSD.org)
Received: from server.t-hosting.hu (server.t-hosting.hu [81.2.252.59])
	by mx1.freebsd.org (Postfix) with ESMTP id A688413C469
	for <ports@FreeBSD.org>; Sun,  5 Aug 2007 20:49:09 +0000 (UTC)
	(envelope-from gabor@FreeBSD.org)
Received: from localhost (localhost [127.0.0.1])
	by server.t-hosting.hu (Postfix) with ESMTP id 29082A49B05;
	Sun,  5 Aug 2007 22:49:06 +0200 (CEST)
X-Virus-Scanned: amavisd-new at t-hosting.hu
Received: from server.t-hosting.hu ([127.0.0.1])
	by localhost (server.t-hosting.hu [127.0.0.1]) (amavisd-new, port 10024)
	with LMTP id zgB1DYCp12+I; Sun,  5 Aug 2007 22:48:55 +0200 (CEST)
Received: from [192.168.2.186] (catv-5063f539.catv.broadband.hu [80.99.245.57])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by server.t-hosting.hu (Postfix) with ESMTP id 3B21CA49965;
	Sun,  5 Aug 2007 22:48:55 +0200 (CEST)
Message-ID: <46B637AA.1040001@FreeBSD.org>
Date: Sun, 05 Aug 2007 22:48:42 +0200
From: Gabor Kovesdan <gabor@FreeBSD.org>
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: Kris Kennaway <kris@obsecurity.org>
References: <20070805055340.GA11899@rot26.obsecurity.org>
In-Reply-To: <20070805055340.GA11899@rot26.obsecurity.org>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Cc: ports@FreeBSD.org
Subject: Re: PORTSDIR use-before-define fix
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 05 Aug 2007 20:49:10 -0000

Kris Kennaway escribió:
> Previous DESTDIR commits introduced dereferences of ${PORTSDIR} before
> it was set (via .include), which broke e.g. portmaster.  This diff
> shuffles some things around to hopefully restore everything to being
> defined before it is used.  It also cleans up some stale cruft.  It
> has only been lightly tested.
>
>   
I haven't tested it yet, but it seems good to me. Thanks for working on 
this! I'll test it a bit next
day. What about COMMENTFILE? I see it was removed, but can't see it 
added back. Is it
completely obsolete?

Regards,

-- 
Gabor Kovesdan
FreeBSD Volunteer

EMAIL: gabor@FreeBSD.org .:|:. gabor@kovesdan.org
WEB:   http://people.FreeBSD.org/~gabor .:|:. http://kovesdan.org


From owner-freebsd-ports@FreeBSD.ORG  Sun Aug  5 21:13:49 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 6F06316A418;
	Sun,  5 Aug 2007 21:13:49 +0000 (UTC)
	(envelope-from kris@obsecurity.org)
Received: from elvis.mu.org (elvis.mu.org [192.203.228.196])
	by mx1.freebsd.org (Postfix) with ESMTP id 607C113C45D;
	Sun,  5 Aug 2007 21:13:49 +0000 (UTC)
	(envelope-from kris@obsecurity.org)
Received: from rot26.obsecurity.org (elvis.mu.org [192.203.228.196])
	by elvis.mu.org (Postfix) with ESMTP id 3E6481A4D7C;
	Sun,  5 Aug 2007 14:13:04 -0700 (PDT)
Received: by rot26.obsecurity.org (Postfix, from userid 1001)
	id A47DDC1D2; Sun,  5 Aug 2007 17:13:48 -0400 (EDT)
Date: Sun, 5 Aug 2007 17:13:48 -0400
From: Kris Kennaway <kris@obsecurity.org>
To: Gabor Kovesdan <gabor@FreeBSD.org>
Message-ID: <20070805211348.GA24361@rot26.obsecurity.org>
References: <20070805055340.GA11899@rot26.obsecurity.org>
	<46B637AA.1040001@FreeBSD.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <46B637AA.1040001@FreeBSD.org>
User-Agent: Mutt/1.4.2.3i
Cc: ports@FreeBSD.org, Kris Kennaway <kris@obsecurity.org>
Subject: Re: PORTSDIR use-before-define fix
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 05 Aug 2007 21:13:49 -0000

On Sun, Aug 05, 2007 at 10:48:42PM +0200, Gabor Kovesdan wrote:
> Kris Kennaway escribi?:
> >Previous DESTDIR commits introduced dereferences of ${PORTSDIR} before
> >it was set (via .include), which broke e.g. portmaster.  This diff
> >shuffles some things around to hopefully restore everything to being
> >defined before it is used.  It also cleans up some stale cruft.  It
> >has only been lightly tested.
> >
> >  
> I haven't tested it yet, but it seems good to me. Thanks for working on 
> this! I'll test it a bit next
> day. What about COMMENTFILE? I see it was removed, but can't see it 
> added back. Is it
> completely obsolete?

Yes, for 3 years now :)

Kris

From owner-freebsd-ports@FreeBSD.ORG  Sun Aug  5 21:43:22 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 9343216A41B
	for <freebsd-ports@freebsd.org>; Sun,  5 Aug 2007 21:43:22 +0000 (UTC)
	(envelope-from billington.chris@gmail.com)
Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.182])
	by mx1.freebsd.org (Postfix) with ESMTP id 71AC013C461
	for <freebsd-ports@freebsd.org>; Sun,  5 Aug 2007 21:43:22 +0000 (UTC)
	(envelope-from billington.chris@gmail.com)
Received: by wa-out-1112.google.com with SMTP id k17so1740807waf
	for <freebsd-ports@freebsd.org>; Sun, 05 Aug 2007 14:43:22 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition;
	b=Mu8JfTcuisyQnOMCk5rRYBTrvgge8nFCyak90/ueGBuewrDr3SXzF4op/KDNtufYBhZrAf5RGdfGU+55sV9mMpy1ONamG7ym9yUBxRiObX8E5tTcyZscOEeTKek+7WcDAxsCfPToNdui+fv6z31gMNV8LreAON8EOhMlNGLMfGU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition;
	b=Jr8fL2KvscV8d+dkQTwvQNvDpNU4h6O8CLDqhV++SHFArOd0D3Yzo6UnA34G479Hqwg0wUKUCEJ8X7C6JK/5GYcWaquDvFn48P7a3LlvCjCDQ002J7kkAt2SkycM0hvJAzBfrK3UArXMgLXPovMmxTs5L3zAmDuRxsprK8A8wi0=
Received: by 10.114.58.1 with SMTP id g1mr5001563waa.1186350201233;
	Sun, 05 Aug 2007 14:43:21 -0700 (PDT)
Received: by 10.115.18.15 with HTTP; Sun, 5 Aug 2007 14:43:21 -0700 (PDT)
Message-ID: <6d0bead20708051443u4b5fb824o648d436015ad5e0f@mail.gmail.com>
Date: Sun, 5 Aug 2007 23:43:21 +0200
From: "Chris Billington" <billington.chris@gmail.com>
To: freebsd-ports@freebsd.org, freebsd-multimedia@freebsd.org
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Cc: 
Subject: Kdenlive video non linear editor port
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 05 Aug 2007 21:43:22 -0000

Has anyone had any success with producing a port for the Kdenlive
video editor (kdenlive.sourceforge.net)? It looks like a more
sophisticated version of Kino, indeed the Kino main developer is
joining that project.

There don't appear to be source snapshot releases as yet. I tried with
the latest svn version of today, but the configure and make gave
multiple errors like

"Makefile", line 6: Missing dependency operator
"Makefile", line 10: Need an operator
"Makefile", line 14: Need an operator
"Makefile", line 95: Missing dependency operator
"Makefile", line 96: Could not find .depend
etc...

The project doesn't appear to use autotools, so I am guessing these
are due to Linuxisms. The web page does say it should build (minus
V4L, etc) on xBSD.
Has anyone had any success with getting this to build on FreeBSD?

regards
Chris

From owner-freebsd-ports@FreeBSD.ORG  Sun Aug  5 21:46:24 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 20E0B16A41A
	for <ports@freebsd.org>; Sun,  5 Aug 2007 21:46:24 +0000 (UTC)
	(envelope-from youshi10@u.washington.edu)
Received: from mxout5.cac.washington.edu (mxout5.cac.washington.edu
	[140.142.32.135])
	by mx1.freebsd.org (Postfix) with ESMTP id 00D5113C458
	for <ports@freebsd.org>; Sun,  5 Aug 2007 21:46:23 +0000 (UTC)
	(envelope-from youshi10@u.washington.edu)
Received: from smtp.washington.edu (smtp.washington.edu [140.142.32.141] (may
	be forged))
	by mxout5.cac.washington.edu (8.13.7+UW06.06/8.13.7+UW07.06) with ESMTP
	id l75LkNfZ012874
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
	Sun, 5 Aug 2007 14:46:23 -0700
X-Auth-Received: from [192.168.10.45] (c-24-10-12-194.hsd1.ca.comcast.net
	[24.10.12.194]) (authenticated authid=youshi10)
	by smtp.washington.edu (8.13.7+UW06.06/8.13.7+UW07.03) with ESMTP id
	l75LkMcp016557
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT);
	Sun, 5 Aug 2007 14:46:23 -0700
Message-ID: <46B6452B.1030202@u.washington.edu>
Date: Sun, 05 Aug 2007 14:46:19 -0700
From: Garrett Cooper <youshi10@u.washington.edu>
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: Chris Billington <billington.chris@gmail.com>, ports@freebsd.org
References: <6d0bead20708051443u4b5fb824o648d436015ad5e0f@mail.gmail.com>
In-Reply-To: <6d0bead20708051443u4b5fb824o648d436015ad5e0f@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-PMX-Version: 5.3.3.310218, Antispam-Engine: 2.5.1.298604,
	Antispam-Data: 2007.8.5.142222
X-Uwash-Spam: Gauge=IIIIIII, Probability=7%, Report='__CP_MEDIA_BODY 0, __CT 0,
	__CTE 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __MIME_TEXT_ONLY 0,
	__MIME_VERSION 0, __SANE_MSGID 0, __USER_AGENT 0'
Cc: 
Subject: Re: Kdenlive video non linear editor port
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 05 Aug 2007 21:46:24 -0000

Chris Billington wrote:
> Has anyone had any success with producing a port for the Kdenlive
> video editor (kdenlive.sourceforge.net)? It looks like a more
> sophisticated version of Kino, indeed the Kino main developer is
> joining that project.
>
> There don't appear to be source snapshot releases as yet. I tried with
> the latest svn version of today, but the configure and make gave
> multiple errors like
>
> "Makefile", line 6: Missing dependency operator
> "Makefile", line 10: Need an operator
> "Makefile", line 14: Need an operator
> "Makefile", line 95: Missing dependency operator
> "Makefile", line 96: Could not find .depend
> etc...
>
> The project doesn't appear to use autotools, so I am guessing these
> are due to Linuxisms. The web page does say it should build (minus
> V4L, etc) on xBSD.
> Has anyone had any success with getting this to build on FreeBSD?
>
> regards
> Chris
Try gmake instead of make and see if it compiles.
-Garrett

From owner-freebsd-ports@FreeBSD.ORG  Sun Aug  5 21:58:50 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id DD04A16A418
	for <freebsd-ports@freebsd.org>; Sun,  5 Aug 2007 21:58:50 +0000 (UTC)
	(envelope-from sem@FreeBSD.org)
Received: from mail.ciam.ru (ns.ciam.ru [213.247.195.75])
	by mx1.freebsd.org (Postfix) with ESMTP id 9F53E13C459
	for <freebsd-ports@freebsd.org>; Sun,  5 Aug 2007 21:58:50 +0000 (UTC)
	(envelope-from sem@FreeBSD.org)
Received: from [87.240.16.199] (helo=solem.sem-home.ciam.ru)
	by mail.ciam.ru with esmtpa (Exim 4.x) id 1IHo7d-000LSQ-QB
	for freebsd-ports@freebsd.org; Mon, 06 Aug 2007 01:58:49 +0400
Message-ID: <46B64819.5080606@FreeBSD.org>
Date: Mon, 06 Aug 2007 01:58:49 +0400
From: Sergey Matveychuk <sem@FreeBSD.org>
User-Agent: Thunderbird 2.0.0.4 (X11/20070708)
MIME-Version: 1.0
To: FreeBSD - Ports <freebsd-ports@freebsd.org>
Content-Type: text/plain; charset=KOI8-R; format=flowed
Content-Transfer-Encoding: 7bit
Subject: for Thomas E. Zander, mplayer maintainer.
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 05 Aug 2007 21:58:50 -0000

Thanks for respecting mail from Russia.

-------- Original Message --------
X-Failed-Recipients: riggs@rrr.de
Auto-Submitted: auto-replied
From: Mail Delivery System <Mailer-Daemon@ciam.ru>
To: sem@FreeBSD.org
Subject: Mail delivery failed: returning message to sender
Message-Id: <E1IHnyi-000LMA-HK@mail.ciam.ru>
Date: Mon, 06 Aug 2007 01:49:36 +0400
X-Spam-Score: 0.0 (/)

This message was created automatically by mail delivery software.

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

   riggs@rrr.de
     SMTP error from remote mail server after MAIL FROM:<sem@FreeBSD.org>:
     host mail.rrr.de [217.160.178.110]: 550 5.0.0 Sorry,to much spam 
from russia

------ This is a copy of the message, including all the headers. ------

Return-path: <sem@FreeBSD.org>
Message-ID: <46B645EC.3040607@FreeBSD.org>
Date: Mon, 06 Aug 2007 01:49:32 +0400
From: Sergey Matveychuk <sem@FreeBSD.org>
User-Agent: Thunderbird 2.0.0.4 (X11/20070708)
MIME-Version: 1.0
To: "Thomas E. Zander" <riggs@rrr.de>
Subject: Re: ports/115170: [Maintainer-update] multimedia/mplayer
References: <200708041450.l74Eoxfo037840@freefall.freebsd.org> 
<20070805041213.GB6385@hueftgold.dyndns.org>
In-Reply-To: <20070805041213.GB6385@hueftgold.dyndns.org>
Content-Type: text/plain; charset=KOI8-R; format=flowed
Content-Transfer-Encoding: 7bit

I've committed mplayer part. But I have problems with extra files with
mencoder port:

=== Checking filesystem state after all packages deleted
================================================================
list of extra files and directories in / (not present on clean system
but present after everything was deinstalled)
120196        4 drwxr-xr-x    3 root             wheel
512 Aug  5 21:47 share
120249        4 drwxr-xr-x    3 root             wheel
512 Aug  5 21:47 share/mplayer
120253        4 drwxr-xr-x    2 root             wheel
512 Aug  5 21:47 share/mplayer/tools
120254        4 -r-xr-xr-x    1 root             wheel
1433 Aug  5 21:47 share/mplayer/tools/calcbpp.pl
120256        4 -r-xr-xr-x    1 root             wheel
756 Aug  5 21:47 share/mplayer/tools/countquant.pl
120258       16 -r-xr-xr-x    1 root             wheel
8116 Aug  5 21:47 share/mplayer/tools/dvd2divxscript.pl
120262        4 -r-xr-xr-x    1 root             wheel
861 Aug  5 21:47 share/mplayer/tools/menc2pass
120263       28 -r-xr-xr-x    1 root             wheel
12398 Aug  5 21:47 share/mplayer/tools/mencvcd
120276        4 -r-xr-xr-x    1 root             wheel
1510 Aug  5 21:47 share/mplayer/tools/mp.pl
120280       28 -r-xr-xr-x    1 root             wheel
13095 Aug  5 21:47 share/mplayer/tools/subedit.pl
120287        4 -r-xr-xr-x    1 root             wheel
622 Aug  5 21:47 share/mplayer/tools/subsearch.sh
120508        4 -r-xr-xr-x    1 root             wheel
458 Aug  5 21:47 share/mplayer/tools/sws-test
120510        8 -r-xr-xr-x    1 root             wheel
3083 Aug  5 21:47 share/mplayer/tools/w32codec_dl.pl
120516       16 -r-xr-xr-x    1 root             wheel
7219 Aug  5 21:47 share/mplayer/tools/wma2ogg.pl
120520        4 -r-xr-xr-x    1 root             wheel
408 Aug  5 21:47 share/mplayer/tools/x2mpsub.sh
================================================================
build of /usr/ports/multimedia/mencoder ended at Sun Aug  5 21:48:21 UTC
2007

Fix it please.

-- 
Dixi.
Sem.

From owner-freebsd-ports@FreeBSD.ORG  Sun Aug  5 22:00:03 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 0143D16A418;
	Sun,  5 Aug 2007 22:00:02 +0000 (UTC)
	(envelope-from jdc@parodius.com)
Received: from mx01.sc1.parodius.com (mx01.sc1.parodius.com [72.20.106.3])
	by mx1.freebsd.org (Postfix) with ESMTP id DF13313C494;
	Sun,  5 Aug 2007 22:00:02 +0000 (UTC)
	(envelope-from jdc@parodius.com)
Received: by mx01.sc1.parodius.com (Postfix, from userid 1000)
	id E968B1CC066; Sun,  5 Aug 2007 14:44:52 -0700 (PDT)
Date: Sun, 5 Aug 2007 14:44:52 -0700
From: Jeremy Chadwick <koitsu@FreeBSD.org>
To: Chris Billington <billington.chris@gmail.com>
Message-ID: <20070805214452.GA35005@eos.sc1.parodius.com>
Mail-Followup-To: Chris Billington <billington.chris@gmail.com>,
	freebsd-ports@freebsd.org, freebsd-multimedia@freebsd.org
References: <6d0bead20708051443u4b5fb824o648d436015ad5e0f@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <6d0bead20708051443u4b5fb824o648d436015ad5e0f@mail.gmail.com>
User-Agent: Mutt/1.5.16 (2007-06-09)
Cc: freebsd-multimedia@freebsd.org, freebsd-ports@freebsd.org
Subject: Re: Kdenlive video non linear editor port
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 05 Aug 2007 22:00:03 -0000

On Sun, Aug 05, 2007 at 11:43:21PM +0200, Chris Billington wrote:
> There don't appear to be source snapshot releases as yet. I tried with
> the latest svn version of today, but the configure and make gave
> multiple errors like
> 
> "Makefile", line 6: Missing dependency operator
> "Makefile", line 10: Need an operator
> "Makefile", line 14: Need an operator
> "Makefile", line 95: Missing dependency operator
> "Makefile", line 96: Could not find .depend
> etc...

gmake should be able to address that.

-- 
| Jeremy Chadwick                                    jdc at parodius.com |
| Parodius Networking                           http://www.parodius.com/ |
| UNIX Systems Administrator                      Mountain View, CA, USA |
| Making life hard for others since 1977.                  PGP: 4BD6C0CB |


From owner-freebsd-ports@FreeBSD.ORG  Sun Aug  5 22:01:57 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 2F43A16A41B;
	Sun,  5 Aug 2007 22:01:57 +0000 (UTC)
	(envelope-from kris@obsecurity.org)
Received: from elvis.mu.org (elvis.mu.org [192.203.228.196])
	by mx1.freebsd.org (Postfix) with ESMTP id 165A113C481;
	Sun,  5 Aug 2007 22:01:57 +0000 (UTC)
	(envelope-from kris@obsecurity.org)
Received: from rot26.obsecurity.org (elvis.mu.org [192.203.228.196])
	by elvis.mu.org (Postfix) with ESMTP id AA8561A4D7C;
	Sun,  5 Aug 2007 15:01:11 -0700 (PDT)
Received: by rot26.obsecurity.org (Postfix, from userid 1001)
	id 3DA2DC1D2; Sun,  5 Aug 2007 18:01:56 -0400 (EDT)
Date: Sun, 5 Aug 2007 18:01:56 -0400
From: Kris Kennaway <kris@obsecurity.org>
To: Sergey Matveychuk <sem@FreeBSD.org>
Message-ID: <20070805220156.GA25122@rot26.obsecurity.org>
References: <46B64819.5080606@FreeBSD.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <46B64819.5080606@FreeBSD.org>
User-Agent: Mutt/1.4.2.3i
Cc: FreeBSD - Ports <freebsd-ports@freebsd.org>
Subject: Re: for Thomas E. Zander, mplayer maintainer.
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 05 Aug 2007 22:01:57 -0000

On Mon, Aug 06, 2007 at 01:58:49AM +0400, Sergey Matveychuk wrote:
> Thanks for respecting mail from Russia.
> 
> -------- Original Message --------
> X-Failed-Recipients: riggs@rrr.de
> Auto-Submitted: auto-replied
> From: Mail Delivery System <Mailer-Daemon@ciam.ru>
> To: sem@FreeBSD.org
> Subject: Mail delivery failed: returning message to sender
> Message-Id: <E1IHnyi-000LMA-HK@mail.ciam.ru>
> Date: Mon, 06 Aug 2007 01:49:36 +0400
> X-Spam-Score: 0.0 (/)
> 
> This message was created automatically by mail delivery software.
> 
> A message that you sent could not be delivered to one or more of its
> recipients. This is a permanent error. The following address(es) failed:
> 
>   riggs@rrr.de
>     SMTP error from remote mail server after MAIL FROM:<sem@FreeBSD.org>:
>     host mail.rrr.de [217.160.178.110]: 550 5.0.0 Sorry,to much spam 
> from russia

How rude :(

Kris

From owner-freebsd-ports@FreeBSD.ORG  Sun Aug  5 22:22:21 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 2FFA016A417;
	Sun,  5 Aug 2007 22:22:21 +0000 (UTC)
	(envelope-from mark@mkproductions.org)
Received: from server1.tntpowerhost.com (server1.tntpowerhost.com
	[208.100.3.23])
	by mx1.freebsd.org (Postfix) with ESMTP id 0EB3313C457;
	Sun,  5 Aug 2007 22:22:21 +0000 (UTC)
	(envelope-from mark@mkproductions.org)
Received: from [75.28.52.232] (helo=localhost)
	by server1.tntpowerhost.com with esmtpsa (TLSv1:AES256-SHA:256)
	(Exim 4.67 (FreeBSD)) (envelope-from <mark@mkproductions.org>)
	id 1IHnsZ-0005M5-Qc; Sun, 05 Aug 2007 16:43:16 -0500
Date: Sun, 5 Aug 2007 16:43:08 -0500
From: Mark Kane <mark@mkproductions.org>
To: Doug Barton <dougb@FreeBSD.org>
Message-ID: <20070805164308.252ff22d@localhost>
In-Reply-To: <46B55E1C.3020601@FreeBSD.org>
References: <46B55E1C.3020601@FreeBSD.org>
X-Mailer: Claws Mail 2.8.1 (GTK+ 2.10.11; amd64-portbld-freebsd6.2)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse,
	please include it with any abuse report
X-AntiAbuse: Primary Hostname - server1.tntpowerhost.com
X-AntiAbuse: Original Domain - freebsd.org
X-AntiAbuse: Originator/Caller UID/GID - [26 6] / [26 6]
X-AntiAbuse: Sender Address Domain - mkproductions.org
Cc: freebsd-ports@freebsd.org
Subject: Re: HEADS UP for portmaster users: Mandatory upgrade
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 05 Aug 2007 22:22:21 -0000

On Sat, Aug 04, 2007, at 22:20:28 -0700, Doug Barton wrote:
> Howdy,
> 
> The short version is that the DESTDIR changes that were made to
> ports/Mk/bsd.port.mk today broke the method that portmaster was using
> to detect variable PORTSDIR and PKG_DBDIR. It's fixed now, but in
> order to keep using portmaster you must upgrade.
> 
> You won't be able to use portmaster to do the upgrade, so you'll have
> to do it the old fashioned way:
> pkg_delete portmaster*
> cd /usr/ports/ports-mgmt/portmaster
> make clean ; make install
> 
> After that you should be fine.
> 
> Regards,
> 
> Doug

Hi.

Unfortunately I didn't see this before trying portmaster on a machine.
I ran portmaster -L and it said that six ports were out of date which
sounded right since I've been working on putting the machine together
recently and I had a recent ports tree. I ran portmaster -a and let it
do it's thing, however afterwards there are a lot of corrupted package
infos (pasted below). 

Only 28 of 450+ come up as corrupted however I'm not sure how to fix
them as I've never had corrupted package data before.
In /var/db/pkg/name on the corrupted ones, some directories are
entirely empty (such as portmaster, intltool, ghostscript-gpl, etc
which portmaster was trying to update) and others such as gimp and vlc
are missing +CONTENTS files even though they weren't being updated.

Are there any quick fixes for this? If not, what's the best way to
proceed? This is on an older slower machine (900MHz) that I've been
compiling on for the last few days and it was just about all ready to
go, so I'd rather not have to recompile a bunch of ports if at all
possible.

Thanks a lot in advance.

-Mark

P.S. Sorry about the paste, some lines wouldn't fit correctly.

-----------------------------------------------------------------------
pkg_info: the package info for package 'Terminal-0.2.6_3' is corrupt
pkg_info: the package info for package 'Thunar-0.8.0_5' is corrupt
pkg_info: the package info for package 'abiword-2.4.6_1' is corrupt
pkg_info: the package info for package 'claws-mail-2.10.0_1' is corrupt
pkg_info: the package info for package 'cups-pstoraster-8.15.4_1' is
corrupt
pkg_info: the package info for package 'gail-1.18.0_1' is
corrupt 
pkg_info: the package info for package 'ghostscript-gpl-8.57_1'
is corrupt 
pkg_info: the package info for package 'gimp-2.2.17,2' is
corrupt 
pkg_info: the package info for package 'gimp-app-2.2.17,1' is
corrupt 
pkg_info: the package info for package 'gimp-gutenprint-5.1.3'
is corrupt 
pkg_info: the package info for package 'gstreamer-0.10.14'
is corrupt 
pkg_info: the package info for package 'gstreamer-plugins-0.10.14,3' is
corrupt 
pkg_info: the package info for package 'gutenprint-cups-5.1.3' is
corrupt 
pkg_info: the package info for package 'intltool-0.36.0' is
corrupt 
pkg_info: the package info for package 'libexo-0.3.2_3' is
corrupt 
pkg_info: the package info for package 'libglade2-2.6.2' is
corrupt 
pkg_info: the package info for package 'libgnomecanvas-2.14.0_3' is
corrupt 
pkg_info: the package info for package 'libgnomeprintui-2.18.0_1' is
corrupt 
pkg_info: the package info for package 'libgtkhtml-2.11.0_3' is
corrupt 
pkg_info: the package info for package 'portmaster-1.19' is
corrupt 
pkg_info: the package info for package 'sane-frontends-1.0.14_3' is
corrupt 
pkg_info: the package info for package 'vlc-0.8.6.c_2,2' is corrupt
pkg_info: the package info for package 'wxgtk2-common-2.8.4' is corrupt
pkg_info: the package info for package 'wxgtk2-unicode-2.8.4' is
corrupt 
pkg_info: the package info for package 'xfce-4.4.1_1' is corrupt
pkg_info: the package info for package 'xfce4-desktop-4.4.1_1' is
corrupt 
pkg_info: the package info for package 'xfce4-session-4.4.1_1' is
corrupt 
pkg_info: the package info for package 'xsane-0.991_3' is corrupt
-----------------------------------------------------------------------


-- 
Internet Radio:
Party107 (Trance/Electronic) - http://www.party107.com
Rock 101.9 The Edge (Rock) - http://www.rock1019.net

IRC:
MIXXnet IRC Network - irc.mixxnet.net (Nick: MIXX941)

From owner-freebsd-ports@FreeBSD.ORG  Sun Aug  5 23:30:50 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 2294216A41A
	for <freebsd-ports@freebsd.org>; Sun,  5 Aug 2007 23:30:50 +0000 (UTC)
	(envelope-from aturetta@commit.it)
Received: from mailbox.rainbownet.com (mailbox.logital.it [85.18.201.116])
	by mx1.freebsd.org (Postfix) with ESMTP id 9B8D113C46C
	for <freebsd-ports@freebsd.org>; Sun,  5 Aug 2007 23:30:49 +0000 (UTC)
	(envelope-from aturetta@commit.it)
Received: from 192.168.44.150 ([151.41.9.83])
	(authenticated user aturetta@rainbownet.com)
	by rainbownet.com (mailbox.rainbownet.com [127.0.0.1])
	(MDaemon.PRO.v6.8.5.R) with ESMTP id 63-md50000000034.tmp
	for <freebsd-ports@freebsd.org>; Mon, 06 Aug 2007 01:19:08 +0200
Message-ID: <46B65AEB.8050503@commit.it>
Date: Mon, 06 Aug 2007 01:19:07 +0200
From: Angelo Turetta <aturetta@commit.it>
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: freebsd-ports@freebsd.org
References: <6d0bead20708051443u4b5fb824o648d436015ad5e0f@mail.gmail.com>
In-Reply-To: <6d0bead20708051443u4b5fb824o648d436015ad5e0f@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Authenticated-Sender: aturetta@rainbownet.com
X-Spam-Processed: mailbox.rainbownet.com, Mon, 06 Aug 2007 01:19:08 +0200
	(not processed: message from valid local sender)
X-MDRemoteIP: 151.41.9.83
X-Return-Path: aturetta@commit.it
X-MDaemon-Deliver-To: freebsd-ports@freebsd.org
Cc: Chris Billington <billington.chris@gmail.com>
Subject: Re: Kdenlive video non linear editor port
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 05 Aug 2007 23:30:50 -0000

Chris Billington wrote:
> Has anyone had any success with producing a port for the Kdenlive
> video editor (kdenlive.sourceforge.net)? It looks like a more
> sophisticated version of Kino, indeed the Kino main developer is
> joining that project.

It's indeed a totally different project from kino, based on much better 
design (multitrack timeline, ecc..).

It's fun you ask today: I've been thinking for 6+ months about writing a 
port for kdenlive, and yesterday I decided I'd give a try.
Not that hard, but the resulting binary has problems playing audio: I 
guess it's a device name problem. All other KDE applications can 
playback audio files, kdenlive not.

If you want to try, or help me iron out the last issues, you can 
download the following files:

   http://www.commit.it/kdenlive-ports.tgz
(ports for kdenlive/mlt/mlt++, untar in /usr/ports/multimedia)

   http://www.commit.it/kdenlive-20070804.tar.bz2
   http://www.commit.it/mlt-20070804.tar.bz2
   http://www.commit.it/mltpp-20070804.tar.bz2
(source tarballs extracted form SVN on 2007-08-04, save them in folder 
/usr/ports/distfiles)

Then, to install:

  #cd /usr/ports/multimedia/kdenlive
  #make install

I'm not yet sure what to do about tarball hosting, so the ports doesn't 
fetch automatically by now.
Please beware that some dependencies may be missing (i.e.: it just 
occurred to me that I've not put multimedia/ffmpeg among the 
RUN/BUILD_DEPENDS, please install it before trying).
I only tested on RELENG_6/AMD64.

Let me know how it works for you

Angelo Turetta.


From owner-freebsd-ports@FreeBSD.ORG  Mon Aug  6 01:54:54 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id E003216A417
	for <ports@freebsd.org>; Mon,  6 Aug 2007 01:54:54 +0000 (UTC)
	(envelope-from freebsd@bitfreak.org)
Received: from mail.twinthornes.com (mail.twinthornes.com [65.75.198.147])
	by mx1.freebsd.org (Postfix) with ESMTP id 56A7A13C45E
	for <ports@freebsd.org>; Mon,  6 Aug 2007 01:54:54 +0000 (UTC)
	(envelope-from freebsd@bitfreak.org)
Received: from [10.9.70.101] (pool-72-90-106-233.ptldor.fios.verizon.net
	[72.90.106.233])
	by mail.twinthornes.com (Postfix) with ESMTP id 341AB896
	for <ports@freebsd.org>; Sun,  5 Aug 2007 18:26:55 -0700 (PDT)
Message-ID: <46B678D0.5050705@bitfreak.org>
Date: Sun, 05 Aug 2007 18:26:40 -0700
From: Darren Pilgrim <freebsd@bitfreak.org>
User-Agent: Thunderbird 1.5.0.12 (Windows/20070509)
MIME-Version: 1.0
To: ports@freebsd.org
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: 
Subject: Would someone please look at ports/114994?
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2007 01:54:55 -0000

The PR is regarding sysutils/3dm, a port for which I'm the maintainer. 
After working with Craig (the PR submitter), I've submitted a follow-up 
to the PR containing a commitable version of the suggested changes plus 
a few of my own.  If someone with a commit bit would be so kind, that 
would be great, thanks.

From owner-freebsd-ports@FreeBSD.ORG  Mon Aug  6 04:26:40 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 2E2CD16A417;
	Mon,  6 Aug 2007 04:26:40 +0000 (UTC)
	(envelope-from seth@hiertec.com)
Received: from rwcrmhc11.comcast.net (rwcrmhc11.comcast.net [204.127.192.81])
	by mx1.freebsd.org (Postfix) with ESMTP id 194A613C442;
	Mon,  6 Aug 2007 04:26:40 +0000 (UTC)
	(envelope-from seth@hiertec.com)
Received: from htws1 (c-76-25-139-88.hsd1.co.comcast.net[76.25.139.88])
	by comcast.net (rwcrmhc11) with SMTP
	id <20070806041242m110012fr5e>; Mon, 6 Aug 2007 04:12:43 +0000
From: "Seth Hieronymus" <seth@hiertec.com>
To: <chinsan@FreeBSD.org>
Date: Sun, 5 Aug 2007 22:12:56 -0600
Organization: Hieronymus Technologies, Inc.
Message-ID: <000601c7d7e0$11c1ace0$0201a8c0@htws1>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 11
Thread-Index: AcfX4BDVzVvVsfojSselYEYOvBAzUA==
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3138
Cc: ports@FreeBSD.org
Subject: FreeBSD Port: p5-Authen-PluggableCaptcha-0.05
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: seth@hiertec.com
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2007 04:26:40 -0000

Hello,

I am having problems getting the p5-Authen-PluggableCaptcha-0.05 port to
work, which lists you as maintainer.  When I try to use it, I get an include
path error:

 [Mon Aug 06 02:18:54 2007] [error] Can't locate Imager.pm in @INC (@INC
contains: /usr/local/hiertec/symtrust/www/perlmod
/usr/local/hiertec/symtrust/conf /usr/local/lib/perl5/5.8.8/BSDPAN
/usr/local/lib/perl5/site_perl/5.8.8/mach
/usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl
/usr/local/lib/perl5/5.8.8/mach /usr/local/lib/perl5/5.8.8 /usr/local) at
/usr/local/lib/perl5/site_perl/5.8.8/Authen/PluggableCaptcha/Render/Image/Im
ager.pm line 17.\nBEGIN failed--compilation aborted at
/usr/local/lib/perl5/site_perl/5.8.8/Authen/PluggableCaptcha/Render/Image/Im
ager.pm line 17.\nCompilation failed in require at
/usr/local/hiertec/symtrust/www/perl/admin/CaptchaTest.pl line 22.\nBEGIN
failed--compilation aborted at
/usr/local/hiertec/symtrust/www/perl/admin/CaptchaTest.pl line 22.\n

I am using Apache 2.2.4_2 and mod_perl2 2.0.3_2,3.  The Perl that triggers
this error is (specifically the last line):

use Authen::PluggableCaptcha;
use Authen::PluggableCaptcha::Challenge::TypeString;
use Authen::PluggableCaptcha::Render::Image::Imager;

Is this likely pilot error?

Thanks,
Seth Hieronymus




From owner-freebsd-ports@FreeBSD.ORG  Mon Aug  6 04:28:13 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 5911216A419
	for <freebsd-ports@freebsd.org>; Mon,  6 Aug 2007 04:28:13 +0000 (UTC)
	(envelope-from dougb@FreeBSD.org)
Received: from mail2.fluidhosting.com (mx22.fluidhosting.com [204.14.89.5])
	by mx1.freebsd.org (Postfix) with SMTP id 0E38813C457
	for <freebsd-ports@freebsd.org>; Mon,  6 Aug 2007 04:28:12 +0000 (UTC)
	(envelope-from dougb@FreeBSD.org)
Received: (qmail 31835 invoked by uid 399); 6 Aug 2007 04:28:12 -0000
Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1)
	by localhost with ESMTP; 6 Aug 2007 04:28:12 -0000
X-Originating-IP: 127.0.0.1
Message-ID: <46B6A35A.1040904@FreeBSD.org>
Date: Sun, 05 Aug 2007 21:28:10 -0700
From: Doug Barton <dougb@FreeBSD.org>
Organization: http://www.FreeBSD.org/
User-Agent: Thunderbird 2.0.0.6 (X11/20070803)
MIME-Version: 1.0
To: Mark Kane <mark@mkproductions.org>
References: <46B55E1C.3020601@FreeBSD.org> <20070805164308.252ff22d@localhost>
In-Reply-To: <20070805164308.252ff22d@localhost>
X-Enigmail-Version: 0.95.1
OpenPGP: id=D5B2F0FB
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: freebsd-ports@freebsd.org
Subject: Re: HEADS UP for portmaster users: Mandatory upgrade
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2007 04:28:13 -0000

Mark Kane wrote:

> Unfortunately I didn't see this before trying portmaster on a machine.

I'm sorry to hear that. :-/

> I ran portmaster -L and it said that six ports were out of date which
> sounded right since I've been working on putting the machine together
> recently and I had a recent ports tree. I ran portmaster -a and let it
> do it's thing, however afterwards there are a lot of corrupted package
> infos (pasted below). 
> 
> Only 28 of 450+ come up as corrupted however I'm not sure how to fix
> them as I've never had corrupted package data before.

For the ones where there are still files in the pkg directory,
"corrupted" usually means that the permissions are wrong on those
files. Try this:
chown -R root:wheel /var/db/pkg
find /var/db/pkg -type d -exec chmod 755 {} \;
find /var/db/pkg -type f -exec chmod 644 {} \;

That should fix you up.

> In /var/db/pkg/name on the corrupted ones, some directories are
> entirely empty (such as portmaster, intltool, ghostscript-gpl, etc
> which portmaster was trying to update) and others such as gimp and vlc
> are missing +CONTENTS files even though they weren't being updated.

For those ports I'm afraid the only way to reliably reproduce the pkg
data is to rebuild and reinstall. If you don't use too many weird
options you could probably get away with downloading the packages and
using the pkg data from those. Then the next time you use portmaster
to update those ports it will properly rebuild the pkgdep and
+REQUIRED_BY stuff.

hope this helps,

Doug

-- 

    This .signature sanitized for your protection


From owner-freebsd-ports@FreeBSD.ORG  Mon Aug  6 06:00:51 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id EE3A116A41B;
	Mon,  6 Aug 2007 06:00:51 +0000 (UTC)
	(envelope-from linimon@lonesome.com)
Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66])
	by mx1.freebsd.org (Postfix) with ESMTP id A484313C461;
	Mon,  6 Aug 2007 06:00:51 +0000 (UTC)
	(envelope-from linimon@lonesome.com)
Received: by mail.soaustin.net (Postfix, from userid 502)
	id 1A1F8A50; Mon,  6 Aug 2007 01:00:47 -0500 (CDT)
Date: Mon, 6 Aug 2007 01:00:47 -0500
To: ports@FreeBSD.org
Message-ID: <20070806060047.GA26529@soaustin.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.5.9i
From: linimon@lonesome.com (Mark Linimon)
Cc: linimon@FreeBSD.org
Subject: new reports added to portsmon
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2007 06:00:52 -0000

These reports deal with package failures, adding together all packages
that are intentionally not made, packages that fail, and all the packages
that depend on them.

Initially I generated these as graphs via GraphViz.  However, the
resulting images are so large that they take minutes to display on a
browser such as firefox.  This is useless.

Now I have added a version of the reports in list form.  Just see the
"List of package failures (direct and indirect) by buildenv" on the charts
and graphs page: http://portsmon.freebsd.org/chartsandgraphs/index.html .
Each package that was not built is listed in the left column; the center
column gives the explanation; and the third column lists the ports, if any,
that depend on the non-built package.

If you are interested in helping to get the packages in better shape,
I think you will find these reports of help.  (I am continuing to work
on them, so the format may change.)

Note: these reports show the state of the packages as of the last full
runs.  Some errors may have been fixed in the meantime; you will need to
check the commit logs.

mcl

From owner-freebsd-ports@FreeBSD.ORG  Mon Aug  6 07:58:15 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id DBB6E16A419;
	Mon,  6 Aug 2007 07:58:15 +0000 (UTC)
	(envelope-from alexander@leidinger.net)
Received: from redbull.bpaserver.net (redbullneu.bpaserver.net
	[213.198.78.217])
	by mx1.freebsd.org (Postfix) with ESMTP id 57E5F13C459;
	Mon,  6 Aug 2007 07:58:15 +0000 (UTC)
	(envelope-from alexander@leidinger.net)
Received: from outgoing.leidinger.net (p54A55A8D.dip.t-dialin.net
	[84.165.90.141])
	by redbull.bpaserver.net (Postfix) with ESMTP id D7CB42E146;
	Mon,  6 Aug 2007 09:58:06 +0200 (CEST)
Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102])
	by outgoing.leidinger.net (Postfix) with ESMTP id C376B5B5A04;
	Mon,  6 Aug 2007 09:55:53 +0200 (CEST)
Received: (from www@localhost)
	by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l767trs9037257;
	Mon, 6 Aug 2007 09:55:53 +0200 (CEST)
	(envelope-from Alexander@Leidinger.net)
Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by
	webmail.leidinger.net (Horde MIME library) with HTTP; Mon, 06 Aug 2007
	09:55:53 +0200
Message-ID: <20070806095553.l75rul9eok0kw004@webmail.leidinger.net>
X-Priority: 3 (Normal)
Date: Mon, 06 Aug 2007 09:55:53 +0200
From: Alexander Leidinger <Alexander@Leidinger.net>
To: Boris Samorodov <bsam@ipt.ru>
References: <52921778@bsam.ru> <1186178328.46188.2.camel@ikaros.oook.cz>
	<86849396@bsam.ru>
In-Reply-To: <86849396@bsam.ru>
MIME-Version: 1.0
Content-Type: text/plain;
	charset=UTF-8;
	DelSp="Yes";
	format="flowed"
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
User-Agent: Internet Messaging Program (IMP) H3 (4.1.4) / FreeBSD-7.0
X-BPAnet-MailScanner-Information: Please contact the ISP for more information
X-BPAnet-MailScanner: Found to be clean
X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached,
	score=-13.35, required 8, BAYES_00 -15.00, DKIM_POLICY_SIGNSOME 0.00,
	MIME_QP_LONG_LINE 1.40, RDNS_DYNAMIC 0.10, TW_GD 0.08, TW_GT 0.08)
X-BPAnet-MailScanner-From: alexander@leidinger.net
X-Spam-Status: No
Cc: emulation@FreeBSD.org, kris@FreeBSD.org, pav@FreeBSD.org,
	freebsd-ports@FreeBSD.org
Subject: Re: ldconfig when PACKAGE_BUILDING=YES (and linux ports)
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2007 07:58:16 -0000

Quoting Boris Samorodov <bsam@ipt.ru> (from Sat, 04 Aug 2007 02:09:47 +0400)=
:

[CCing emulation@...]

> On Fri, 03 Aug 2007 23:58:47 +0200 Pav Lucistnik wrote:
>> Boris Samorodov p=C3=AD=C5=A1e v so 04. 08. 2007 v 01:30 +0400:
>
>> > Seems that running ldconfig while building a package at package
>> > cluster (i.e. when PACKAGE_BUILDING is defined) is quite useless. [1]
>> >
>> > To be more specific I'm interested at linux ports. ATM we run linux
>> > ldconfig (using linuxulator) _at package building_. Hence to create a
>> > package for FC6 port we should change compat.linux.osrelease (which I
>> > don't like and try to avoid). If the "ldconfig" stage may be skipped
>> > when PACKAGE_BUILDING is defined then things get way too easier both
>> > for default kernel linux.osrelease and default linux_base port change.
>
>> I don't follow - what is the problem?
>
> An FC6 port can't be build (and more specific -- linux-fc6 ldconfig
> doesn't run) with current default compat.linux.osrelease=3D2.4.2. So
> this sysctl should be changed to 2.6.16 for package building sake.
> When the default compat.linux.osrelease will be switched to 2.6.16 we
> will get the other way round problem if we try to build and FC4 port.
>
> I don't like the status quo and want to find a way to siplify it.

It's not only a ldconfig problem, it's a generic problem. The gtk =20
ports run plugin detection programs (gtk-query-immodules-2.0-32 and =20
gdk-pixbuf-query-loaders-32) at installation time.

Do you think it is a problem when the non-default linux port is not =20
available as a package? Currently I don't think it is a big problem =20
(you can check the value of the sysctl and IGNORE if it is not ok).

When we switch the default, it will be a problem for those releases =20
which we still support but which have not the "good" default value for =20
the linux emulation (AFAIK pointyhat is running -current with some =20
jails for RELENG_x builds). One workaround would be that portmgr sets =20
the right value in the jail for the package build for the =20
corresponding release. This would be the cleanest solution, as all =20
linux ports are then build in the right environment and we don't have =20
to add magic code to every linux port (or bsd.port.mk).

Kris, your opinion?

Bye,
Alexander.

--=20
Howe's Law:
=09Everyone has a scheme that will not work.

http://www.Leidinger.net    Alexander @ Leidinger.net: PGP ID =3D B0063FE7
http://www.FreeBSD.org       netchild @ FreeBSD.org  : PGP ID =3D 72077137

From owner-freebsd-ports@FreeBSD.ORG  Mon Aug  6 08:34:47 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 3256B16A41B
	for <freebsd-ports@freebsd.org>; Mon,  6 Aug 2007 08:34:47 +0000 (UTC)
	(envelope-from m.seaman@infracaninophile.co.uk)
Received: from smtp.infracaninophile.co.uk (ns0.infracaninophile.co.uk
	[IPv6:2001:8b0:151:1::1])
	by mx1.freebsd.org (Postfix) with ESMTP id 9734213C457
	for <freebsd-ports@freebsd.org>; Mon,  6 Aug 2007 08:34:46 +0000 (UTC)
	(envelope-from m.seaman@infracaninophile.co.uk)
Received: from lack-of-gravitas.thebunker.net (gateway.ash.thebunker.net
	[213.129.64.4]) (authenticated bits=0)
	by smtp.infracaninophile.co.uk (8.14.1/8.14.1) with ESMTP id
	l768YUTv058526
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO)
	for <freebsd-ports@freebsd.org>; Mon, 6 Aug 2007 09:34:40 +0100 (BST)
	(envelope-from m.seaman@infracaninophile.co.uk)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
	d=infracaninophile.co.uk; s=200708; t=1186389281; bh=O0u07zyZbvRh+x
	wuGjwjp/zNP447Gm0R8FSJRNP5DYM=; h=Message-ID:Date:From:Organization:
	User-Agent:MIME-Version:To:Subject:X-Enigmail-Version:Content-Type:
	Content-Transfer-Encoding:Cc:Content-Type:Date:From:In-Reply-To:
	Message-ID:Mime-Version:References:To; b=erYU9ufzCv9Xb+L+mgl68mu75
	FTTpzyxkQMN5h5/GeTz6HaphbCDcT4AX4tntkAhqpUh6hmZ4h8v3OWCjB1DhdY90wM+
	sYrKMO+DjzEYkkrzEH4RVI5HbSkSMKPTwklwWAYZtHqzUIAndl9HhMKnuguJ0minnhW
	QhzdJHUy6XPk=
Message-ID: <46B6DD15.8090704@infracaninophile.co.uk>
Date: Mon, 06 Aug 2007 09:34:29 +0100
From: Matthew Seaman <m.seaman@infracaninophile.co.uk>
Organization: Infracaninophile
User-Agent: Thunderbird 2.0.0.4 (X11/20070621)
MIME-Version: 1.0
To: freebsd ports <freebsd-ports@freebsd.org>
X-Enigmail-Version: 0.95.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by
	milter-greylist-3.0 (smtp.infracaninophile.co.uk
	[81.187.76.162]); Mon, 06 Aug 2007 09:34:41 +0100 (BST)
X-Virus-Scanned: ClamAV 0.91.1/3874/Mon Aug 6 01:38:49 2007 on
	happy-idiot-talk.infracaninophile.co.uk
X-Virus-Status: Clean
X-Spam-Status: No, score=-2.3 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,
	DKIM_VERIFIED,DK_POLICY_SIGNSOME,SPF_FAIL autolearn=no version=3.2.1
X-Spam-Checker-Version: SpamAssassin 3.2.1 (2007-05-02) on
	happy-idiot-talk.infracaninophile.co.uk
Subject: Updated FreeBSD::Portindex
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2007 08:34:47 -0000

-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160


Dear all,

I've just released p5-FreeBSD-Portindex-2.0.  Changes are mostly
bugfixes and some extra functionality arising from various conversations
on this list.

Changes since 1.9:

     * Now tracks changes to OPTIONS settings, and the effect those
       have on port dependencies.

     * Cleanup of warning and error messages -- new 'Warnings'
       configuration variable to turn them on/off

     * New 'Strict' configuration option -- at the moment this just
       enforces a check that all ports are referenced from the
       category Makefile in the directory above.  May be extended to
       other items later.

     * New 'CrunchWhitespace' configuration option -- emulate the way
       that 'make index' collapses multiple whitespace into single in
       port description lines.

     * Internal changes to data structures, cache file locking
       etc. which will be needed to support multithreaded cache
       initialization / update (It is coming... eventually). One
       consequence is that there is no longer a dependency on
       Storable.pm

     * Mk/bsd.commands.mk and Mk/bsd.destdir.mk added to the list of
       Makefiles where changes are not expected to affect the INDEX.

     * Bugfix -- correct programming error when picking out changes to
       lists of SUBDIRs in category Makefiles.

Note: You will have to reinitialize the ports cache when updating.
Unfortunately, due to the changes in BerkeleyDB locking / concurrent
access, version 2.0 code cannot even open the version 1.9 data cache.

	Cheers,

	Matthew

- --
Dr Matthew J Seaman MA, D.Phil.                       Flat 3
                                                      7 Priory Courtyard
PGP: http://www.infracaninophile.co.uk/pgpkey         Ramsgate
                                                      Kent, CT11 9PW, UK
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGtt0V3jDkPpsZ+VYRA8KjAJ9QnyU04wpjHWH6ja88n08RLBP0BgCfQQBl
HqUsW4ZaZ3hcpqvlePSJOQU=
=4UkV
-----END PGP SIGNATURE-----

From owner-freebsd-ports@FreeBSD.ORG  Mon Aug  6 11:05:11 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 676C916A417
	for <freebsd-ports@freebsd.org>; Mon,  6 Aug 2007 11:05:11 +0000 (UTC)
	(envelope-from billington.chris@gmail.com)
Received: from rv-out-0910.google.com (rv-out-0910.google.com [209.85.198.190])
	by mx1.freebsd.org (Postfix) with ESMTP id 40F9A13C49D
	for <freebsd-ports@freebsd.org>; Mon,  6 Aug 2007 11:05:11 +0000 (UTC)
	(envelope-from billington.chris@gmail.com)
Received: by rv-out-0910.google.com with SMTP id f1so919212rvb
	for <freebsd-ports@freebsd.org>; Mon, 06 Aug 2007 04:05:10 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	b=EYXVQL+X7ku15xt7SOG65yHIS/n6oaZivUDkNg4nxaRlkfZVnsHKVqOQ9baDkZeOzDC+S1kdEGp6px/HU4CViz0TDxi3hMUizgS9cN41DJMfe3VwZXKmGxQq5sKd/k7FkTRx+jrFWxgfqzyclY/JTPVs1CLiYZHdPQHV9bx5PK0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	b=AnvUPjffCPoktLCMj9MG4U/LdmK/8QL8sL3qX8JO2hMTCaV4JOUPwkEkGZLs/KWALLLPNUWo4oYTLfVbvkX2/G7E6sU9ItBV8bEl4bppIdTrKpGK4F7mgpUw5KTEMynf3HrM7rfDRAjFkRSk7SJHtE/eLnyLICBnAXqSMzVrLTM=
Received: by 10.114.94.1 with SMTP id r1mr5532534wab.1186398310774;
	Mon, 06 Aug 2007 04:05:10 -0700 (PDT)
Received: by 10.115.18.15 with HTTP; Mon, 6 Aug 2007 04:05:10 -0700 (PDT)
Message-ID: <6d0bead20708060405saefd8a5ka55c0817f437b97c@mail.gmail.com>
Date: Mon, 6 Aug 2007 13:05:10 +0200
From: "Chris Billington" <billington.chris@gmail.com>
To: "Angelo Turetta" <aturetta@commit.it>
In-Reply-To: <46B65AEB.8050503@commit.it>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <6d0bead20708051443u4b5fb824o648d436015ad5e0f@mail.gmail.com>
	<46B65AEB.8050503@commit.it>
Cc: freebsd-ports@freebsd.org
Subject: Re: Kdenlive video non linear editor port
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2007 11:05:11 -0000

On 8/6/07, Angelo Turetta <aturetta@commit.it> wrote:
> Chris Billington wrote:
> > Has anyone had any success with producing a port for the Kdenlive
> > video editor (kdenlive.sourceforge.net)? It looks like a more
> > sophisticated version of Kino, indeed the Kino main developer is
> > joining that project.
>
> It's indeed a totally different project from kino, based on much better
> design (multitrack timeline, ecc..).
>
> It's fun you ask today: I've been thinking for 6+ months about writing a
> port for kdenlive, and yesterday I decided I'd give a try.
> Not that hard, but the resulting binary has problems playing audio: I
> guess it's a device name problem. All other KDE applications can
> playback audio files, kdenlive not.
>
> If you want to try, or help me iron out the last issues, you can
> download the following files:
>
>    http://www.commit.it/kdenlive-ports.tgz
> (ports for kdenlive/mlt/mlt++, untar in /usr/ports/multimedia)
>
>    http://www.commit.it/kdenlive-20070804.tar.bz2
>    http://www.commit.it/mlt-20070804.tar.bz2
>    http://www.commit.it/mltpp-20070804.tar.bz2
> (source tarballs extracted form SVN on 2007-08-04, save them in folder
> /usr/ports/distfiles)
>
> Then, to install:
>
>   #cd /usr/ports/multimedia/kdenlive
>   #make install
>
> I'm not yet sure what to do about tarball hosting, so the ports doesn't
> fetch automatically by now.
> Please beware that some dependencies may be missing (i.e.: it just
> occurred to me that I've not put multimedia/ffmpeg among the
> RUN/BUILD_DEPENDS, please install it before trying).
> I only tested on RELENG_6/AMD64.
>
> Let me know how it works for you
>
> Angelo Turetta.
>
>
Fantastic news- will test tonight and report back.

regards
Chris

From owner-freebsd-ports@FreeBSD.ORG  Mon Aug  6 11:06:15 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@hub.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 314C916A418
	for <ports@hub.freebsd.org>; Mon,  6 Aug 2007 11:06:15 +0000 (UTC)
	(envelope-from owner-bugmaster@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org
	[IPv6:2001:4f8:fff6::28])
	by mx1.freebsd.org (Postfix) with ESMTP id 206F813C48E
	for <ports@hub.freebsd.org>; Mon,  6 Aug 2007 11:06:15 +0000 (UTC)
	(envelope-from owner-bugmaster@FreeBSD.org)
Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1])
	by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l76B6Ec4028913
	for <PORTS@freefall.freebsd.org>; Mon, 6 Aug 2007 11:06:14 GMT
	(envelope-from owner-bugmaster@FreeBSD.org)
Received: (from gnats@localhost)
	by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l76B6Dcd028909
	for PORTS; Mon, 6 Aug 2007 11:06:13 GMT
	(envelope-from owner-bugmaster@FreeBSD.org)
Date: Mon, 6 Aug 2007 11:06:13 GMT
Message-Id: <200708061106.l76B6Dcd028909@freefall.freebsd.org>
X-Authentication-Warning: freefall.freebsd.org: gnats set sender to
	owner-bugmaster@FreeBSD.org using -f
From: FreeBSD bugmaster <bugmaster@FreeBSD.org>
To: FreeBSD ports list <freebsd-ports@FreeBSD.org>
Cc: 
Subject: Current unassigned ports problem reports
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2007 11:06:15 -0000

Current FreeBSD problem reports
The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. 
Bugs can be in one of several states:

o - open
A problem report has been submitted, no sanity checking performed.

a - analyzed
The problem is understood and a solution is being sought.

f - feedback
Further work requires additional information from the
     originator or the community - possibly confirmation of
     the effectiveness of a proposed solution.

p - patched
A patch has been committed, but some issues (MFC and / or
     confirmation from originator) are still open.

r - repocopy
The resolution of the problem report is dependent on
     a repocopy operation within the CVS repository which
     is awaiting completion.

s - suspended
The problem is not being worked on, due to lack of information
     or resources.  This is a prime candidate
     for somebody who is looking for a project to do.
     If the problem cannot be solved at all,
     it will be closed, rather than suspended.

c - closed
A problem report is closed when any changes have been integrated,
     documented, and tested -- or when fixing the problem is abandoned.
Critical problems
Serious problems

S Tracker      Resp.      Description
--------------------------------------------------------------------------------
o ports/106369            vpnd caused kernel panic with ppp mode
o ports/106372            vpnd can't run with slip mode
f ports/108077            www/linux-flashplugin9 crashes linux-firefox
f ports/108413            net/vnc does not works.
f ports/108537            print/hplip: Build failure
f ports/108606            Courier MTA terminates abnormaly after installation
f ports/111338            graphics/yafray: doesn't respect CXX, CXXFLAGS and eve
f ports/112083            mail/qsheff overwrites configuration upon upgrade
f ports/112094            www/lynx: plist missing configuration file
o ports/112385            sysutils/lookupd on Kernel 64
f ports/112698            www/opera's spell-check doesn't work
f ports/112921            x11-wm/Beryl not loading focus and keybinding settings
f ports/113139            sysutils/ucspi-tcp runtime crash on amd64 w/ fix
f ports/113144            print/ghostscript-gnu dumps core with several output d
o ports/114132            mule goes core dump on X Window System
o ports/114560            editors/mule cannot compile in ports
f ports/115163            dns/bind9-sdb-ldap port is outdated
f ports/115203            net/samba3: Broken on filesystems other than UFS
f ports/115209            editors/emacs: info files are not installed correctly

19 problems total.

Non-critical problems

S Tracker      Resp.      Description
--------------------------------------------------------------------------------
o ports/94921             isakmpd fails on amd64
o ports/95854             New Port: www/ochusha
o ports/100896            [new ports] emulators/vmware-server-guestd1 emulators/
f ports/101166            bittorrent-curses only works under English locales.
o ports/103395            security/gnome-ssh-askpass interferes with gnome-scree
o ports/107354            net/icmpinfo: icmpinfo -vvv does not recocnize any ICM
o ports/107368            audio/normalize: [patch] - normalize-mp3 and normalize
f ports/107621            net/proxychains doens't compile on 4 and 5
f ports/107937            jailed net/isc-dhcp3-server wouldn't run with an immut
o ports/108595            pstree (sysutils/psmisc) don't work in jail
f ports/108723            kxgenerator never worked for me
f ports/108788            [patch]  sysutils/fusefs-kmod: Add BASE option
f ports/108853            Contradiction of CONFLICTSÄ„Ä„
f ports/109041            security/tinyca doesn't allow for user installed OpenS
o ports/110144            New port: math/Matlab7
f ports/110320            [security/vpnc] rc script returns 0 on failure
o ports/110326 ports      Use TCL/TK 8.4: games/tvp
o ports/111167            New port:mail/ilohamail-devel IlohaMail is a lightweig
o ports/111247            New port: sysutil/linux-procfs rpm port of procps
f ports/111399            print/ghostscript-gpl: ghostscript-gpl WITH_FT_BRIDGE 
f ports/111456            [UPDATE] finance/pfpro updated distinfo
f ports/111549            ports/net/fping patch to add -S source_addr option
o ports/112124            [New port] archivers/linux-par2cmdline
o ports/112185            [NEW PORT] net/fping+ipv6: Quickly ping N hosts w/o fl
o ports/112248            new port: finance/ledgersmb
o ports/112271            new port: graphics/lightzone: a photo editor
o ports/112499            Add a necessary runtime library for audio/mbrola to ru
o ports/112669            New port: net/snmp++ v3 library
f ports/112876            audio/xmcd - compile problems after xorg 7.2 upgrade (
f ports/112887            net/nxserver 1.4.0_1 fails to compile after upgrading 
o ports/112982            new port: security/hamachi
f ports/113319            [NEW PORT] www/p5-Catalyst-View-Email: Catalyst View f
f ports/113325            japanese/ng: use termios instead of sgtty
f ports/113335            biology/linux-foldingathome needs to run as root?
f ports/113423            Update for ports net/freenx to version 0.6.0
o ports/113538            databases/unixODBC fails to copy required INI files fo
o ports/113572            [patch] japanese/sj3 is broken
o ports/113608            New port: devel/codeblocks-devel SVN version of Code::
f ports/113709            multimedia/mplayer - PATCH - Add icon to gmplayer desk
f ports/113750            update science/kst to 1.4.0
o ports/113827            when trying to play midis using audio/playmidi "/dev/s
o ports/113925            New port: security/openvpn-auth-ldap - LDAP authentica
o ports/114006            [NEW PORT] net/zeroinstall-injector: 0install injector
o ports/114017            New port: net-im/iserverd - Groupware ICQ server clone
o ports/114031            [PATCH] editors/xemacs-devel - stop XEmacs from corrup
o ports/114045            New ports:devel/ETL;devel/synfig;graphics/synfigstudio
f ports/114053            Port graphics/gnash is out of date
o ports/114067            [new port] japanese/asterisk-sounds-jp   Japanese soun
o ports/114114            New port: devel/p5-Cvs Cvs - Object oriented interface
o ports/114122            New port: russian/stardict2-dict-eng_RU, Russian dicti
f ports/114127            net/vnc - vnc.so installed to bad location
o ports/114231            [patch] audio/timidity - audacious/plugins: default /e
o ports/114239            New ports:multimedia/mimms;multimedia/gmimms A fronten
o ports/114336            new ports: graphics/php4-chartdirector, graphics/php5-
o ports/114365            New port: net-mgmt/nagiosgrapher
o ports/114383            [New Port] texproc/yaml-mode.el: Simple major mode to 
o ports/114462            New port: net-im/jabbin Jabber client with VoIP
o ports/114495            [NEW PORT] net-mgmt/netxms: NetXMS - network monitorin
o ports/114511            New port: lang/ocs
o ports/114541            [NEW PORT] databases/tablelog: Logs changes on a table
o ports/114544            New port: net/gateway6 free IPv6 tunnel
o ports/114611            [NEW PORT] net-p2p/freenet05: An anonymous censorship-
s ports/114630            [NEW PORT] emulators/wine-doors - Windows application 
o ports/114634            maintainer update: www/b2evolution
f ports/114684            devel/ddd remove check for FreeBSD 4.x
o ports/114762            New port: sysutils/mtpfs MTP device filesystem
o ports/114763            New port: net-mgmt/nagios-devel Nagios development str
f ports/114769            [PATCH] comms/smstools: update to 2.2.18
o ports/114785            New port: mail/p5-Net-Server-Mail-ESMTP-AUTH   Impleme
o ports/114811            New port: devel/qprog Cross-platform software for the 
o ports/114812            [new port] devel/ta-lib
o ports/114813            [new port] finance/qtstalker-devel
f ports/114825            pam module security/pam_abl not working
a ports/114831            New port:multimedia/qmmp An audio player with Winamp G
f ports/114836            editors/emacs - Emacs22 info files not installed compl
o ports/114867            New port:x11/simdock A fast and customizable dockbar
o ports/114889            New port:graphics/autoq3d A complete QT quick 3d model
f ports/114893            [PATCH] audio/musicpd: update to 0.13.0
f ports/114904            [UPDATE]: audio/qmpdclient Update to new release, 1.0.
a ports/114905            New port: devel/subcommander Qt based multiplatform su
o ports/114934            [NEW PORT] devel/cunit: An automated unit testing fram
o ports/114937            [NEW PORT]:  graphics/blender-doc  -  Blender document
s ports/114984            New port:graphics/qtpfsgui A graphical user interface 
f ports/114993            editors/Emacs causes SIGSEGV
o ports/114999            security/bro, port upgrade to version 1.2.1, take over
o ports/115005            New port: misc/color-theme.el (color themes for emacs)
o ports/115012            New port: comms/bluegps  BlueGPS is a simple command l
o ports/115036            New port: comms/bluez-firmware  Firmware for the D-Lin
o ports/115074            New ports:misc/itest;misc/itestwri A Qt application co
o ports/115087            New port: net/callweaver Fork of the popular Open Sour
o ports/115096            [NEW PORT] emulators/fuse-utils: Utilities from the Fr
o ports/115116            [MAINTAINER UPDATE] net-im/gaim-latex
f ports/115124            mail/spamass-milter install from ports fails on libgpg
o ports/115125            security/chaosreader, new port submission
o ports/115131            ports-mgmt/portcheck - Update of makefile and distinfo
o ports/115138            [Maintainer] graphics/gsculpt Update to 0.99.46.2
o ports/115139            [Update] devel/clanlib Update to 0.8.0
f ports/115141            Ignore games/trophy
o ports/115142            Ignore games/clanbomber
o ports/115144            [Update] games/super_methane_brothers - Update to 1.4.
o ports/115166            [patch] misc/asbutton is broken for RELENG_6
o ports/115177            [maintainer] mail/dkim-milter update to 2.0.2
o ports/115186            security/afterglow, new port submission
o ports/115195            Maintainer update 8 ports: Update QT_COMPONENTS since 
f ports/115198            [PATCH] security/drweb: update to rcNG script
f ports/115201            [UPDATE]: archivers/libzip Update to new release, 0.8
f ports/115204            [UPDATE]: archivers/xar Update to new release, 1.5.1
o ports/115210            port security/sshit not work when hostname not IP
o ports/115216            ADA devel/florist exit_process program doesn't compile
o ports/115217            Ada devel/florist socket program doesn't compile due t
o ports/115218            Update port: audio/libmtp to version 0.2.0
o ports/115229            [MAINTAINER] www/asterisk-gui: update to 0.0.1r2007080
o ports/115231            Maintainer update port:chinese/reciteword Fix compile 
o ports/115233            [MAINTAINER] security/prelude-manager: update to 0.9.9
o ports/115234            [MAINTAINER] www/py24-prewikka: update to 0.9.12.1
f ports/115236            update port: sysutils/puppet
o ports/115237            New port:finance/eqonomize A peronal accounting softwa

117 problems total.


From owner-freebsd-ports@FreeBSD.ORG  Mon Aug  6 11:32:18 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id B45A916A417
	for <freebsd-ports@freebsd.org>; Mon,  6 Aug 2007 11:32:18 +0000 (UTC)
	(envelope-from apvanderveen@att.net)
Received: from mtiwmhc11.worldnet.att.net (mtiwmhc11.worldnet.att.net
	[204.127.131.115])
	by mx1.freebsd.org (Postfix) with ESMTP id 87B3313C46E
	for <freebsd-ports@freebsd.org>; Mon,  6 Aug 2007 11:32:18 +0000 (UTC)
	(envelope-from apvanderveen@att.net)
Received: from t60.mydomain.home
	(cpe-72-231-141-22.nycap.res.rr.com[72.231.141.22])
	by worldnet.att.net (mtiwmhc11) with ESMTP
	id <20070806113217111002lhr4e>; Mon, 6 Aug 2007 11:32:17 +0000
Message-ID: <46B706BF.40000@att.net>
Date: Mon, 06 Aug 2007 07:32:15 -0400
From: "Arend P. van der Veen" <apvanderveen@att.net>
User-Agent: Thunderbird 2.0.0.6 (X11/20070803)
MIME-Version: 1.0
To: Rakhesh Sasidharan <rakhesh@rakhesh.com>,  freebsd-ports@freebsd.org
References: <46B5E0F8.7050405@att.net>
	<20070806083111.F74284@obelix.home.rakhesh.com>
In-Reply-To: <20070806083111.F74284@obelix.home.rakhesh.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: 
Subject: Re: portsdb and cvsup
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2007 11:32:18 -0000

Thanks for your story. The only reason we used -U was that we were not 
sure what they meant got special macros.  The man page for portsdb 
status that you only use -U if you have special macros in 
/etc/make.conf.  All we have in there is version information so I think 
that does not apply to use.

Thanks again,
Arend


Rakhesh Sasidharan wrote:
> 
> On Sun, 5 Aug 2007, Arend P. van der Veen wrote:
> 
>> The approach that I had been using was:
>>
>> /usr/local/bin/cvsup  -L 0 /usr/sup/supfile
>> /usr/local/sbin/portsdb -Uu
>>
>> This had worked great until the emacs22 update.  Now portsdb crashes 
>> due to the emacs entry in /etc/make.conf.  However, I see very little 
>> chatter on the lists about this.  I have started to wonder if the bulk 
>> of the community may be updating their ports differently.  Upon some 
>> limited research I found that I could use:
>>
>> /usr/local/bin/cvsup  -L 0 /usr/sup/supfile
>> /usr/local/sbin/portsdb -Fu
>>
>> This work fine for me.  I can then use tools such as pkg_version, 
>> pkg_delete, portinstall and portupgrade without any problems.
>>
>> My open ended question is what does the rest of the community do to 
>> update their ports collection?
>>
> 
> I don't run portsdb at all. :)
> 
> What I figured from the portsdb manpages is that if you don't run it 
> manually then it gets run upon using one of the portupgrade tools. I 
> don't mind the 30s or so delay that causes and so I don't run portsdb 
> manually.
> 
> During my first few days with FreeBSD, however, I used to run ''portsdb 
> -Fu''. My understanding is that that would fetch the INDEX-6 and update 
> INDEX-6.db (since I am on FreeBSD 6.x) but I don't see why I should do 
> this coz the INDEX files are updated when I update the ports tree 
> anyways! (If I have understood this incorrectly, someone please correct 
> me).
> 
> I tried ''portsdb -Uu'' just once. To see what it does. Took a long time 
> and so I never tried it again. From the manpage I understand that it 
> creates/ updates the INDEX files by running the ''make index'' command, 
> but the reasoning behind that didn't make sense to me ...
> 
> So that's my story.
> 
> Regards,
> Rakhesh
> 

From owner-freebsd-ports@FreeBSD.ORG  Mon Aug  6 12:03:50 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id E821B16A469
	for <freebsd-ports@freebsd.org>; Mon,  6 Aug 2007 12:03:50 +0000 (UTC)
	(envelope-from rakheshster@gmail.com)
Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.224])
	by mx1.freebsd.org (Postfix) with ESMTP id A724B13C49D
	for <freebsd-ports@freebsd.org>; Mon,  6 Aug 2007 12:03:50 +0000 (UTC)
	(envelope-from rakheshster@gmail.com)
Received: by wx-out-0506.google.com with SMTP id i29so1103070wxd
	for <freebsd-ports@freebsd.org>; Mon, 06 Aug 2007 05:03:49 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:received:date:from:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:sender;
	b=SGz++YzOk/O1WOSf1TLwDDST5833X7g2oLxDuwnJmCK9nAOBAD5qRB5CO0lh+wGOdyAu/N4QY8QRpAWQyxdsu/L0KXwhf+Iq62uA5fxvJCfqNygtuOUViO3IHtPPQ98uavDuEZXhXrXmKsTZbXJL9tcWXthsREjTD8U+oTfGiH4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:date:from:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:sender;
	b=jTJR2QbGIasIAh5XuDrCI90FOpo+twDr0XVBrfZObU+eMT11itPeCMtddi10miFhqljb6YbOxC6AzFzWLFUJNG4ZbJ0wD31y6v198DhR+GSeHw0fZLJgDs2fFZvGTDov5weH8sN4PNihgwt1qEDboDVpDiqpDpBQaVzU03SRaaA=
Received: by 10.90.29.18 with SMTP id c18mr4420197agc.1186400369156;
	Mon, 06 Aug 2007 04:39:29 -0700 (PDT)
Received: from smtp.home.rakhesh.com ( [82.178.137.21])
	by mx.google.com with ESMTPS id p27sm7001155ele.2007.08.06.04.39.26
	(version=TLSv1/SSLv3 cipher=OTHER);
	Mon, 06 Aug 2007 04:39:28 -0700 (PDT)
Received: from obelix.home.rakhesh.com (obelix.home.rakhesh.com
	[192.168.17.13])
	by smtp.home.rakhesh.com (Postfix) with ESMTP id E087711420;
	Mon,  6 Aug 2007 15:39:03 +0400 (GST)
Date: Mon, 6 Aug 2007 15:38:43 +0400 (GST)
From: Rakhesh Sasidharan <rakhesh@rakhesh.com>
To: "Arend P. van der Veen" <apvanderveen@att.net>
In-Reply-To: <46B706BF.40000@att.net>
Message-ID: <20070806153345.Y6336@obelix.home.rakhesh.com>
References: <46B5E0F8.7050405@att.net>
	<20070806083111.F74284@obelix.home.rakhesh.com>
	<46B706BF.40000@att.net>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Sender: Rakhesh Sasidharan <rakheshster@gmail.com>
Cc: Rakhesh Sasidharan <rakhesh@rakhesh.com>, freebsd-ports@freebsd.org
Subject: Re: portsdb and cvsup
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2007 12:03:51 -0000


On Mon, 6 Aug 2007, Arend P. van der Veen wrote:

> Thanks for your story. The only reason we used -U was that we were not sure 
> what they meant got special macros.  The man page for portsdb status that you 
> only use -U if you have special macros in /etc/make.conf.  All we have in 
> there is version information so I think that does not apply to use.

Same here! Didn't make sense to me what the manpage meant by special 
macros. A couple of examples on the net seemed to be using the ''-U'' 
switch and so I too gave it a shot. But it took an awfully long time and 
so I didn't try it again. Since I wasn't doing anything fancy, I figured I 
probably don't have special macros. :)

If you ever figure out what special macros are or in which situations the 
''-U'' switch is useful, please do let me know.

Regards,
Rakhesh

ps. In mailing lists people usually prefer if you were to give your reply 
at the *end* of the quoted post. Makes it easier to read the original 
messages first and then the reply in that context. Just mentioning ...

>
> Thanks again,
> Arend
>
>
> Rakhesh Sasidharan wrote:
>> 
>> On Sun, 5 Aug 2007, Arend P. van der Veen wrote:
>> 
>>> The approach that I had been using was:
>>> 
>>> /usr/local/bin/cvsup  -L 0 /usr/sup/supfile
>>> /usr/local/sbin/portsdb -Uu
>>> 
>>> This had worked great until the emacs22 update.  Now portsdb crashes due 
>>> to the emacs entry in /etc/make.conf.  However, I see very little chatter 
>>> on the lists about this.  I have started to wonder if the bulk of the 
>>> community may be updating their ports differently.  Upon some limited 
>>> research I found that I could use:
>>> 
>>> /usr/local/bin/cvsup  -L 0 /usr/sup/supfile
>>> /usr/local/sbin/portsdb -Fu
>>> 
>>> This work fine for me.  I can then use tools such as pkg_version, 
>>> pkg_delete, portinstall and portupgrade without any problems.
>>> 
>>> My open ended question is what does the rest of the community do to update 
>>> their ports collection?
>>> 
>> 
>> I don't run portsdb at all. :)
>> 
>> What I figured from the portsdb manpages is that if you don't run it 
>> manually then it gets run upon using one of the portupgrade tools. I don't 
>> mind the 30s or so delay that causes and so I don't run portsdb manually.
>> 
>> During my first few days with FreeBSD, however, I used to run ''portsdb 
>> -Fu''. My understanding is that that would fetch the INDEX-6 and update 
>> INDEX-6.db (since I am on FreeBSD 6.x) but I don't see why I should do this 
>> coz the INDEX files are updated when I update the ports tree anyways! (If I 
>> have understood this incorrectly, someone please correct me).
>> 
>> I tried ''portsdb -Uu'' just once. To see what it does. Took a long time 
>> and so I never tried it again. From the manpage I understand that it 
>> creates/ updates the INDEX files by running the ''make index'' command, but 
>> the reasoning behind that didn't make sense to me ...
>> 
>> So that's my story.
>> 
>> Regards,
>> Rakhesh
>> 
>

From owner-freebsd-ports@FreeBSD.ORG  Mon Aug  6 12:53:35 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id BC28A16A5EB
	for <ports@freebsd.org>; Mon,  6 Aug 2007 12:53:35 +0000 (UTC)
	(envelope-from hans@lambermont.dyndns.org)
Received: from lambermont.dyndns.org (lambermont.dyndns.org [82.95.221.39])
	by mx1.freebsd.org (Postfix) with ESMTP id 25A3A13C459
	for <ports@freebsd.org>; Mon,  6 Aug 2007 12:53:34 +0000 (UTC)
	(envelope-from hans@lambermont.dyndns.org)
Received: by lambermont.dyndns.org (Postfix, from userid 1001)
	id 2C93722DDF0; Mon,  6 Aug 2007 14:37:59 +0200 (CEST)
Date: Mon, 6 Aug 2007 14:37:59 +0200
To: David Yeske <dyeske@gmail.com>, ports@freebsd.org
Message-ID: <20070806123759.GI12696@leia.lambermont.dyndns.org>
References: <85bdae4e0708011436g3d8b01c1x9da74b26c2fc7d49@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <85bdae4e0708011436g3d8b01c1x9da74b26c2fc7d49@mail.gmail.com>
User-Agent: Mutt/1.4.2.3i
From: hans@lambermont.dyndns.org (Hans Lambermont)
Cc: 
Subject: Re: heads up graphics/blender
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2007 12:53:35 -0000

Hi David,

David Yeske wrote:

> The graphics/blender port is a binary port that has not been updated
> in a couple of years.

I was wondering why ? (you being the maintainer ;-) .

For every blender release I still build the binary blob for the
blender.org website. I don't have any feedback at this time of its
usage, in the NaN days it was a few hundred downloads per release if I'm
not mistaken. The graphics/blender port could just continue to follow
the blender.org website download offerings.

> Most of the functionality has been migrated into the open source
> graphics/blender-devel port.

I must admin that I have not checked graphics/blender-devel for some
time. It uses the scons build system, right ? (the other 2, makefiles
and cmake are what I use mostly) is the game engine building enabled in
scons ? The soundsystem ? standalone-player ? web browser plugins ?

> I wanted to take a survey to see if anyone is still using the
> graphics/blender port as I plan to replace it with the open source
> blender.

Using the blender.org release source tarballs ? Sounds like an idea.
Or do you intend to move the graphics/blender-devel to graphics/blender ?

regards,
   Hans Lambermont

From owner-freebsd-ports@FreeBSD.ORG  Mon Aug  6 15:10:10 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id A11BC16A418;
	Mon,  6 Aug 2007 15:10:10 +0000 (UTC)
	(envelope-from david@vizion2000.net)
Received: from dns1.vizion2000.net
	(77-99-36-42.cable.ubr04.chap.blueyonder.co.uk [77.99.36.42])
	by mx1.freebsd.org (Postfix) with ESMTP id 5BA7113C46C;
	Mon,  6 Aug 2007 15:10:10 +0000 (UTC)
	(envelope-from david@vizion2000.net)
Received: by dns1.vizion2000.net (Postfix, from userid 1007)
	id 508FB1CC38; Mon,  6 Aug 2007 08:24:51 -0700 (PDT)
From: David Southwell <david@vizion2000.net>
Organization: Voice and Vision
To: freebsd-ports@freebsd.org
Date: Mon, 6 Aug 2007 08:24:50 -0700
User-Agent: KMail/1.9.7
References: <46A2ABA9.6090105@delphij.net>
	<20070725.200900.74755344.ken@tydfam.jp>
	<20070725.204952.41633241.ken@tydfam.jp>
In-Reply-To: <20070725.204952.41633241.ken@tydfam.jp>
MIME-Version: 1.0
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Message-Id: <200708060824.51087.david@vizion2000.net>
Cc: Ken Yamada <ken@tydfam.jp>, tmclaugh@sdf.lonestar.org,
	freebsd-eclipse@freebsd.org, delphij@delphij.net, nemoliu@freebsd.org
Subject: Re: eclipse 3.3.0
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2007 15:10:10 -0000

On Wednesday 25 July 2007 04:49:52 Ken Yamada wrote:
>   Sorry, please ignore my previous mail.
>
>   I found the source code....
>
Hi Ken

Just wondered how you are doing with eclipse 3.3 . I saw the recent upgrades 
for 3.2 and wondered how you were fairing with the latest europa (3.3.0). I 
am using it on other platfroms (win and Mac) but would really like to have it 
available on freebsd.

I am sure there is a lot of work for 3.3.0.

BTW You might want to take a look at how the upgrades work for eclipse when a 
user is running eclipse whilst the upgrade is taking place. I found it 
clobbered access to the existing workspace. This is not serious but could be 
disconcerting for someone who is inexperienced with eclipse.

David



From owner-freebsd-ports@FreeBSD.ORG  Mon Aug  6 15:12:37 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id C090116A419
	for <ports@freebsd.org>; Mon,  6 Aug 2007 15:12:37 +0000 (UTC)
	(envelope-from bms@incunabulum.net)
Received: from out2.smtp.messagingengine.com (out2.smtp.messagingengine.com
	[66.111.4.26]) by mx1.freebsd.org (Postfix) with ESMTP id A773E13C468
	for <ports@freebsd.org>; Mon,  6 Aug 2007 15:12:37 +0000 (UTC)
	(envelope-from bms@incunabulum.net)
Received: from compute2.internal (compute2.internal [10.202.2.42])
	by out1.messagingengine.com (Postfix) with ESMTP id 3556BC184;
	Mon,  6 Aug 2007 10:56:48 -0400 (EDT)
Received: from heartbeat1.messagingengine.com ([10.202.2.160])
	by compute2.internal (MEProxy); Mon, 06 Aug 2007 10:56:48 -0400
X-Sasl-enc: ucrlDFZmDRGPpPb9JpCRBr74+BPRcueEBMohtn8HIkPh 1186412207
Received: from empiric.lon.incunabulum.net
	(82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254])
	by mail.messagingengine.com (Postfix) with ESMTP id C2FEAA68;
	Mon,  6 Aug 2007 10:56:47 -0400 (EDT)
Message-ID: <46B736AE.7090203@incunabulum.net>
Date: Mon, 06 Aug 2007 15:56:46 +0100
From: Bruce M Simpson <bms@incunabulum.net>
User-Agent: Thunderbird 2.0.0.4 (X11/20070630)
MIME-Version: 1.0
To: ports@freebsd.org
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: Kris Kennaway <kris@obsecurity.org>
Subject: net/tcpdump fetch failure: tarball attached
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2007 15:12:37 -0000

Folks on the tcpdump mailing list mentioned sporadic problems with 
tcpdump.org connectivity.

I've uploaded the distfiles to http://people.freebsd.org/~bms/dump.

Can someone arrange for them to be mirrored on FreeBSD.org for now?

I have no idea how to do this, and would greatly appreciate any help here.

Kind regards
BMS

From owner-freebsd-ports@FreeBSD.ORG  Mon Aug  6 15:28:53 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 3278616A419
	for <freebsd-ports@freebsd.org>; Mon,  6 Aug 2007 15:28:53 +0000 (UTC)
	(envelope-from kshilov@rbc.ru)
Received: from hermes.hw.ru (hermes.hw.ru [80.68.240.91])
	by mx1.freebsd.org (Postfix) with ESMTP id 8465613C4A5
	for <freebsd-ports@freebsd.org>; Mon,  6 Aug 2007 15:28:49 +0000 (UTC)
	(envelope-from kshilov@rbc.ru)
Received: from [80.68.252.11] (account kshilov@rbc.ru HELO [10.0.0.132])
	by hermes.hw.ru (CommuniGate Pro SMTP 5.0.13)
	with ESMTPA id 181014418 for freebsd-ports@FreeBSD.org;
	Mon, 06 Aug 2007 18:29:32 +0400
Message-ID: <46B7301B.401@rbc.ru>
Date: Mon, 06 Aug 2007 18:28:43 +0400
From: Kirill Shilov <kshilov@rbc.ru>
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: freebsd-ports@FreeBSD.org
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature";
	micalg=sha1; boundary="------------ms000405050906030509050404"
Cc: 
Subject: =?utf-8?b?KNCx0LXQtyDRgtC10LzRiyk=?=
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2007 15:28:53 -0000

This is a cryptographically signed message in MIME format.

--------------ms000405050906030509050404
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit



--------------ms000405050906030509050404
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIII9zCC
AtYwggI/oAMCAQICEB29Ac9Eac+t8hrVSBx0gWgwDQYJKoZIhvcNAQEFBQAwYjELMAkGA1UE
BhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMT
I1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA3MDgwMjA5MjcyNVoX
DTA4MDgwMTA5MjcyNVowQDEfMB0GA1UEAxMWVGhhd3RlIEZyZWVtYWlsIE1lbWJlcjEdMBsG
CSqGSIb3DQEJARYOa3NoaWxvdkByYmMucnUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
AoIBAQCiyFjA2Yp4qC6hSVuILBb4nLVnkr1Dyr2YWvLdWPXKSCaq4apmn+4ZzBUcAbQfg+41
0kyAK7riJqBIgePjZ234iP28qZYIIq/8cP2vf7GgP4EN+IS+4ke7QLXL8fS3UaePiXuVE79b
g2RewtEymQHzfSn1nGonR5cfvRcKt9vIemnsxC6MLxUSIu0oUvowc41UieiklZKqOR1BwkRF
T+w7HkJXO9Qf4EG11IiIQmIPWe1VfFwhlf12meG0CyN/+WVZgFd9uK8JyJvLzCf9yXd4UvsH
io6I73D5JgDTk9QgTUhvXAAM51uRnx4BPi2Hbs0917M8FbW4yQ63ItI7R4kLAgMBAAGjKzAp
MBkGA1UdEQQSMBCBDmtzaGlsb3ZAcmJjLnJ1MAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcNAQEF
BQADgYEAOvtFn2Tk50T5pdG97YUpj5Xgv0xCRe1JAf6coNyly7C9ZvNGEfh75XOuYzl0/wwk
94rnaQzXogug6IzGXm1JQnz6tAw9RVBEajwJKhn9+0bn2cL3p43DmHToGGRyhi23pWJOxLHQ
1XvpSNJfeDLzJwnMZnPWYyXqPbsCdaB0IIowggLWMIICP6ADAgECAhAdvQHPRGnPrfIa1Ugc
dIFoMA0GCSqGSIb3DQEBBQUAMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29u
c3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwg
SXNzdWluZyBDQTAeFw0wNzA4MDIwOTI3MjVaFw0wODA4MDEwOTI3MjVaMEAxHzAdBgNVBAMT
FlRoYXd0ZSBGcmVlbWFpbCBNZW1iZXIxHTAbBgkqhkiG9w0BCQEWDmtzaGlsb3ZAcmJjLnJ1
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoshYwNmKeKguoUlbiCwW+Jy1Z5K9
Q8q9mFry3Vj1ykgmquGqZp/uGcwVHAG0H4PuNdJMgCu64iagSIHj42dt+Ij9vKmWCCKv/HD9
r3+xoD+BDfiEvuJHu0C1y/H0t1Gnj4l7lRO/W4NkXsLRMpkB830p9ZxqJ0eXH70XCrfbyHpp
7MQujC8VEiLtKFL6MHONVInopJWSqjkdQcJERU/sOx5CVzvUH+BBtdSIiEJiD1ntVXxcIZX9
dpnhtAsjf/llWYBXfbivCciby8wn/cl3eFL7B4qOiO9w+SYA05PUIE1Ib1wADOdbkZ8eAT4t
h27NPdezPBW1uMkOtyLSO0eJCwIDAQABoyswKTAZBgNVHREEEjAQgQ5rc2hpbG92QHJiYy5y
dTAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBBQUAA4GBADr7RZ9k5OdE+aXRve2FKY+V4L9M
QkXtSQH+nKDcpcuwvWbzRhH4e+VzrmM5dP8MJPeK52kM16ILoOiMxl5tSUJ8+rQMPUVQRGo8
CSoZ/ftG59nC96eNw5h06BhkcoYtt6ViTsSx0NV76UjSX3gy8ycJzGZz1mMl6j27AnWgdCCK
MIIDPzCCAqigAwIBAgIBDTANBgkqhkiG9w0BAQUFADCB0TELMAkGA1UEBhMCWkExFTATBgNV
BAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMRowGAYDVQQKExFUaGF3dGUg
Q29uc3VsdGluZzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEk
MCIGA1UEAxMbVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIENBMSswKQYJKoZIhvcNAQkBFhxw
ZXJzb25hbC1mcmVlbWFpbEB0aGF3dGUuY29tMB4XDTAzMDcxNzAwMDAwMFoXDTEzMDcxNjIz
NTk1OVowYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkp
IEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMIGf
MA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDEpjxVc1X7TrnKmVoeaMB1BHCd3+n/ox7svc31
W/Iadr1/DDph8r9RzgHU5VAKMNcCY1osiRVwjt3J8CuFWqo/cVbLrzwLB+fxH5E2JCoTzyvV
84J3PQO+K/67GD4Hv0CAAmTXp6a7n2XRxSpUhQ9IBH+nttE8YQRAHmQZcmC3+wIDAQABo4GU
MIGRMBIGA1UdEwEB/wQIMAYBAf8CAQAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2NybC50
aGF3dGUuY29tL1RoYXd0ZVBlcnNvbmFsRnJlZW1haWxDQS5jcmwwCwYDVR0PBAQDAgEGMCkG
A1UdEQQiMCCkHjAcMRowGAYDVQQDExFQcml2YXRlTGFiZWwyLTEzODANBgkqhkiG9w0BAQUF
AAOBgQBIjNFQg+oLLswNo2asZw9/r6y+whehQ5aUnX9MIbj4Nh+qLZ82L8D0HFAgk3A8/a3h
YWLD2ToZfoSxmRsAxRoLgnSeJVCUYsfbJ3FXJY3dqZw5jowgT2Vfldr394fWxghOrvbqNOUQ
Gls1TXfjViF4gtwhGTXeJLHTHUb/XV9lTzGCA2QwggNgAgEBMHYwYjELMAkGA1UEBhMCWkEx
JTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0
ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAhAdvQHPRGnPrfIa1UgcdIFoMAkGBSsO
AwIaBQCgggHDMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTA3
MDgwNjE0Mjg0M1owIwYJKoZIhvcNAQkEMRYEFGdSb4HdBh6ZDFqbEUcYR9SnH10sMFIGCSqG
SIb3DQEJDzFFMEMwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFA
MAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGFBgkrBgEEAYI3EAQxeDB2MGIxCzAJBgNVBAYT
AlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNU
aGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIQHb0Bz0Rpz63yGtVIHHSBaDCB
hwYLKoZIhvcNAQkQAgsxeKB2MGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29u
c3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwg
SXNzdWluZyBDQQIQHb0Bz0Rpz63yGtVIHHSBaDANBgkqhkiG9w0BAQEFAASCAQAtUZDc+k4K
0p5BzHXMXTwAuxanwCcyDEGBSNliJ1X1zzGeay5f0V57zM7IoPOleTjMV2+LdRWkvSLV2yRp
2vDbBPua/ym/1K1HTq8CwTVU7uCeHtyXIEHsuhLPuECdL9UB/4PR44JGuleQR4z6wFl0azCx
isRJNuE/GP/NJtY0ktxymly3xQqKAwIepvdcKxklKZllx+xUUB+CRBnoDhRTnmsrV5RD+Hi9
44xS01aoUXkFdKx9Ey7LtHHd6crq/d1/7zntTczJM4eI8kLcBD/a8VsXOyT45rWQLjK09iBA
4sX8Drmel8UGyzPfWokN+/xbE69yd7U77Qy1v7FuvnFnAAAAAAAA
--------------ms000405050906030509050404--

From owner-freebsd-ports@FreeBSD.ORG  Mon Aug  6 16:48:19 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id A5FD616A417
	for <freebsd-ports@freebsd.org>; Mon,  6 Aug 2007 16:48:19 +0000 (UTC)
	(envelope-from m.seaman@infracaninophile.co.uk)
Received: from smtp.infracaninophile.co.uk (ns0.infracaninophile.co.uk
	[IPv6:2001:8b0:151:1::1])
	by mx1.freebsd.org (Postfix) with ESMTP id 1F5C313C48E
	for <freebsd-ports@freebsd.org>; Mon,  6 Aug 2007 16:48:18 +0000 (UTC)
	(envelope-from m.seaman@infracaninophile.co.uk)
Received: from happy-idiot-talk.infracaninophile.co.uk
	(localhost.infracaninophile.co.uk [IPv6:::1])
	by smtp.infracaninophile.co.uk (8.14.1/8.14.1) with ESMTP id
	l76Gm95s061832; Mon, 6 Aug 2007 17:48:10 +0100 (BST)
	(envelope-from m.seaman@infracaninophile.co.uk)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
	d=infracaninophile.co.uk; s=200708; t=1186418891; bh=FmI+UHGiRJRhMI
	//sAWcm5YqBma16rXawzFwu1GZ2F8=; h=Message-ID:Date:From:Organization:
	User-Agent:MIME-Version:To:CC:Subject:References:In-Reply-To:
	X-Enigmail-Version:Content-Type:Content-Transfer-Encoding:Cc:
	Content-Type:Date:From:In-Reply-To:Message-ID:Mime-Version:
	References:To; b=WaYp+rWkOBxRWHra9VAd27lG4vWREODbLQfi5W6ZYiLg6jQXJ
	gmlQcMUbFqu6rNjWRn7k+003AaJqHsZByGSetcBlW9CwjdWCHtj27+uXJEsoqEkcru9
	+uH+aj58SsdqC9gP2epcSKXvktFl/xIuIG1oQMqvufL/ZaB837he7og=
Message-ID: <46B750C9.7050108@infracaninophile.co.uk>
Date: Mon, 06 Aug 2007 17:48:09 +0100
From: Matthew Seaman <m.seaman@infracaninophile.co.uk>
Organization: Infracaninophile
User-Agent: Thunderbird 2.0.0.6 (X11/20070803)
MIME-Version: 1.0
To: Rakhesh Sasidharan <rakhesh@rakhesh.com>
References: <46B5E0F8.7050405@att.net>	<20070806083111.F74284@obelix.home.rakhesh.com>	<46B706BF.40000@att.net>
	<20070806153345.Y6336@obelix.home.rakhesh.com>
In-Reply-To: <20070806153345.Y6336@obelix.home.rakhesh.com>
X-Enigmail-Version: 0.95.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0
	(smtp.infracaninophile.co.uk [IPv6:::1]);
	Mon, 06 Aug 2007 17:48:11 +0100 (BST)
X-Virus-Scanned: ClamAV 0.91.1/3877/Mon Aug 6 11:18:31 2007 on
	happy-idiot-talk.infracaninophile.co.uk
X-Virus-Status: Clean
X-Spam-Status: No, score=-2.9 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,
	DKIM_VERIFIED, DK_POLICY_SIGNSOME, NO_RELAYS autolearn=ham version=3.2.1
X-Spam-Checker-Version: SpamAssassin 3.2.1 (2007-05-02) on
	happy-idiot-talk.infracaninophile.co.uk
Cc: "Arend P. van der Veen" <apvanderveen@att.net>, freebsd-ports@freebsd.org
Subject: Re: portsdb and cvsup
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2007 16:48:19 -0000

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Rakhesh Sasidharan wrote:
> 
> On Mon, 6 Aug 2007, Arend P. van der Veen wrote:
> 
>> Thanks for your story. The only reason we used -U was that we were not
>> sure what they meant got special macros.  The man page for portsdb
>> status that you only use -U if you have special macros in
>> /etc/make.conf.  All we have in there is version information so I
>> think that does not apply to use.
> 
> Same here! Didn't make sense to me what the manpage meant by special
> macros. A couple of examples on the net seemed to be using the ''-U''
> switch and so I too gave it a shot. But it took an awfully long time and
> so I didn't try it again. Since I wasn't doing anything fancy, I figured
> I probably don't have special macros. :)
> 
> If you ever figure out what special macros are or in which situations
> the ''-U'' switch is useful, please do let me know.

Having "Special Macros" is (I am almost certain) a strange way of
saying that you have set various make variables which will affect
the dependency tree for a port.  Eg. if you were to have the
following in /etc/make.conf:

WANT_OPENLDAP_SASL=     yes

Then you'ld find that any port needed LDAP functionality would
depend on openldap-sasl-client-2.3.37 rather than
openldap-client-2.3.37

In which case, in order to have an accurate INDEX, you'ld need to
build one yourself rather than downloading the default one.
Building an INDEX from scratch is pretty time consuming, although
there are faster alternatives for incrementally updating it (if I
may be excused for blowing my own trumpet:
ports-mgmt/p5-FreeBSD-Portindex).

However, practically speaking, you don't need to have any INDEX
present to install a port via 'make install'; neither do you need an
INDEX present if you use the portmaster scripts.  portupgrade will
generally work quite adequately in most cases if you just use the
default INDEX -- you may have to manually fix up some of the
recorded dependencies using pkgdb -- and 'make search' in /usr/ports
won't give you an accurate response.

	Cheers

	Matthew

- --
Dr Matthew J Seaman MA, D.Phil.                   7 Priory Courtyard
                                                  Flat 3
PGP: http://www.infracaninophile.co.uk/pgpkey     Ramsgate
                                                  Kent, CT11 9PW
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGt1DJ8Mjk52CukIwRCOOuAJ91MNP+bL5TNswMTF+PhLOjra64LwCfTqfQ
IVn0ZjYu0UBhWBGoK8sTrLU=
=twV2
-----END PGP SIGNATURE-----

From owner-freebsd-ports@FreeBSD.ORG  Mon Aug  6 17:52:26 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 7FAA516A41A
	for <freebsd-ports@freebsd.org>; Mon,  6 Aug 2007 17:52:26 +0000 (UTC)
	(envelope-from rakheshster@gmail.com)
Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.227])
	by mx1.freebsd.org (Postfix) with ESMTP id 4031F13C45B
	for <freebsd-ports@freebsd.org>; Mon,  6 Aug 2007 17:52:26 +0000 (UTC)
	(envelope-from rakheshster@gmail.com)
Received: by wx-out-0506.google.com with SMTP id i29so1171371wxd
	for <freebsd-ports@freebsd.org>; Mon, 06 Aug 2007 10:52:25 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:received:date:from:x-x-sender:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:sender;
	b=dUSsW52IC2Mk8O01FsVCpxyyUID4wHg7S1n0/Ua7gCT2Xal0p39y0U6vPftAlTeEO6EUjJzEE9L22ciHui0+WXil60TQGhky5bcTPABlD2kNWx8/LxV6KRypLhxF46HiyxGaKZQWuU8VLQEXR3p7c8bfPZhNJBGvJfCZqWkz+gc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:date:from:x-x-sender:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:sender;
	b=c2GOXXKyzIe5fWP7OKTijM2Ev+D4qSbzj6dfZB+Ml1+bsrUxjrbtDKPyxf4pcaZS+LoAi8E906fplptKf+HXAOooMIfhIXk6S2Js7hOPYtI5dkKCD/Aw1pLk808RWH0yT6yQbOHJ7e5ThYKF1G8GCNgW82iWpbtiXG0qXAhdWzY=
Received: by 10.90.118.12 with SMTP id q12mr5027310agc.1186422744742;
	Mon, 06 Aug 2007 10:52:24 -0700 (PDT)
Received: from smtp.home.rakhesh.com ( [82.178.137.21])
	by mx.google.com with ESMTPS id r28sm7442789ele.2007.08.06.10.52.19
	(version=TLSv1/SSLv3 cipher=OTHER);
	Mon, 06 Aug 2007 10:52:22 -0700 (PDT)
Received: from obelix.home.rakhesh.com (obelix.home.rakhesh.com
	[192.168.17.13])
	by smtp.home.rakhesh.com (Postfix) with ESMTP id CE22F11420;
	Mon,  6 Aug 2007 21:51:59 +0400 (GST)
Date: Mon, 6 Aug 2007 21:51:39 +0400 (GST)
From: Rakhesh Sasidharan <rakhesh@rakhesh.com>
X-X-Sender: rakhesh@obelix.home.rakhesh.com
To: Matthew Seaman <m.seaman@infracaninophile.co.uk>
In-Reply-To: <46B750C9.7050108@infracaninophile.co.uk>
Message-ID: <20070806214438.O36390@obelix.home.rakhesh.com>
References: <46B5E0F8.7050405@att.net>
	<20070806083111.F74284@obelix.home.rakhesh.com>
	<46B706BF.40000@att.net> <20070806153345.Y6336@obelix.home.rakhesh.com>
	<46B750C9.7050108@infracaninophile.co.uk>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Sender: Rakhesh Sasidharan <rakheshster@gmail.com>
Cc: "Arend P. van der Veen" <apvanderveen@att.net>, freebsd-ports@freebsd.org
Subject: Re: portsdb and cvsup
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2007 17:52:26 -0000


>> If you ever figure out what special macros are or in which situations
>> the ''-U'' switch is useful, please do let me know.
>
> Having "Special Macros" is (I am almost certain) a strange way of
> saying that you have set various make variables which will affect
> the dependency tree for a port.  Eg. if you were to have the
> following in /etc/make.conf:
>
> WANT_OPENLDAP_SASL=     yes
>
> Then you'ld find that any port needed LDAP functionality would
> depend on openldap-sasl-client-2.3.37 rather than
> openldap-client-2.3.37

Thank you shedding light on that Matthew. I didn't know you could have 
variables such as these WANT_* ones. Where can I see what all WANT_* 
options are available for a particular port -- in the port's Makefile 
itself, or someplace else?

A quick clarification: while updating to Emacs 22.1, for instance, 
/usr/ports/UPDATING asks one to add a line such as 
"EMACS_PORT_NAME=emacs22" to /etc/make.conf. Does that count as a special 
macro (and so one should use portsdb -Uu while updating INDEX*.db)?

> In which case, in order to have an accurate INDEX, you'ld need to
> build one yourself rather than downloading the default one.
> Building an INDEX from scratch is pretty time consuming, although
> there are faster alternatives for incrementally updating it (if I
> may be excused for blowing my own trumpet:
> ports-mgmt/p5-FreeBSD-Portindex).

Thanks for mentioning that. If I ever need to use special macros I know 
where to look for faster INDEX updating. :)

Regards,
Rakhesh



From owner-freebsd-ports@FreeBSD.ORG  Mon Aug  6 17:53:40 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 12A8C16A418
	for <freebsd-ports@FreeBSD.org>; Mon,  6 Aug 2007 17:53:40 +0000 (UTC)
	(envelope-from bsam@ipt.ru)
Received: from mail.kuban.ru (mail.kuban.ru [62.183.66.246])
	by mx1.freebsd.org (Postfix) with ESMTP id 77E3913C46B
	for <freebsd-ports@FreeBSD.org>; Mon,  6 Aug 2007 17:53:39 +0000 (UTC)
	(envelope-from bsam@ipt.ru)
Received: from bsam.ru ([85.172.12.83])
	by mail.kuban.ru (8.9.1/8.9.1) with ESMTP id l76HrKtS039773;
	Mon, 6 Aug 2007 21:53:30 +0400 (MSD)
Received: (from bsam@localhost)
	by bsam.ru (8.14.1/8.14.1/Submit) id l76HrfIG001226;
	Mon, 6 Aug 2007 21:53:41 +0400 (MSD) (envelope-from bsam@ipt.ru)
X-Authentication-Warning: bsam.ru: bsam set sender to bsam@ipt.ru using -f
To: Alexander Leidinger <Alexander@Leidinger.net>
References: <52921778@bsam.ru> <1186178328.46188.2.camel@ikaros.oook.cz>
	<86849396@bsam.ru>
	<20070806095553.l75rul9eok0kw004@webmail.leidinger.net>
From: Boris Samorodov <bsam@ipt.ru>
Date: Mon, 06 Aug 2007 21:53:41 +0400
In-Reply-To: <20070806095553.l75rul9eok0kw004@webmail.leidinger.net>
	(Alexander Leidinger's message of "Mon\,
	06 Aug 2007 09\:55\:53 +0200")
Message-ID: <88563594@bsam.ru>
User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Cc: emulation@FreeBSD.org, freebsd-ports@FreeBSD.org
Subject: Re: ldconfig when PACKAGE_BUILDING=YES (and linux ports)
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2007 17:53:40 -0000

On Mon, 06 Aug 2007 09:55:53 +0200 Alexander Leidinger wrote:
> Quoting Boris Samorodov <bsam@ipt.ru> (from Sat, 04 Aug 2007 02:09:47 +04=
00):

> [CCing emulation@...]

> > On Fri, 03 Aug 2007 23:58:47 +0200 Pav Lucistnik wrote:
> >> Boris Samorodov p=C3=AD=C5=A1e v so 04. 08. 2007 v 01:30 +0400:
> >
> >> > Seems that running ldconfig while building a package at package
> >> > cluster (i.e. when PACKAGE_BUILDING is defined) is quite useless. [1]
> >> >
> >> > To be more specific I'm interested at linux ports. ATM we run linux
> >> > ldconfig (using linuxulator) _at package building_. Hence to create a
> >> > package for FC6 port we should change compat.linux.osrelease (which I
> >> > don't like and try to avoid). If the "ldconfig" stage may be skipped
> >> > when PACKAGE_BUILDING is defined then things get way too easier both
> >> > for default kernel linux.osrelease and default linux_base port chang=
e.
> >
> >> I don't follow - what is the problem?
> >
> > An FC6 port can't be build (and more specific -- linux-fc6 ldconfig
> > doesn't run) with current default compat.linux.osrelease=3D2.4.2. So
> > this sysctl should be changed to 2.6.16 for package building sake.
> > When the default compat.linux.osrelease will be switched to 2.6.16 we
> > will get the other way round problem if we try to build and FC4 port.
> >
> > I don't like the status quo and want to find a way to siplify it.

> It's not only a ldconfig problem, it's a generic problem. The gtk
> ports run plugin detection programs (gtk-query-immodules-2.0-32 and
> gdk-pixbuf-query-loaders-32) at installation time.

Sure you are right. If we can solve this problem soon -- that will be
great.

> Do you think it is a problem when the non-default linux port is not
> available as a package?

No, the problem is in ability to run a linux binary.

> Currently I don't think it is a big problem
> (you can check the value of the sysctl and IGNORE if it is not ok).

Agreed.


WBR
--=20
bsam

From owner-freebsd-ports@FreeBSD.ORG  Mon Aug  6 19:43:53 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 0D85516A41B
	for <ports@freebsd.org>; Mon,  6 Aug 2007 19:43:53 +0000 (UTC)
	(envelope-from dyeske@gmail.com)
Received: from el-out-1112.google.com (el-out-1112.google.com [209.85.162.178])
	by mx1.freebsd.org (Postfix) with ESMTP id C482F13C4B4
	for <ports@freebsd.org>; Mon,  6 Aug 2007 19:43:52 +0000 (UTC)
	(envelope-from dyeske@gmail.com)
Received: by el-out-1112.google.com with SMTP id r23so258065elf
	for <ports@freebsd.org>; Mon, 06 Aug 2007 12:43:51 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	b=t3ahOg4fqh6tsL/smrfwn6nPljsXmoKZ67jqaa9X3SscVIlK23Ax2ez4AgRn9Ug2xESvclPWrCny8KYJUNMcFU26wAix/bcRO9VOh73gvcF9zEH4Uch4ErIboGnPoMAeCxHV8z0+MJudRxnxA84ZBriQTypGx7CFO/kAuMwautI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	b=pCToNcT12Ml+epbqvdqRMkoieS/aYO9nJq7K0TzSzJEwWnX+CsZVcCwQBuDj+/I5e3G1/rPyNAKlYtauxEhidiRlPUU+NsJcmRjekqxKmKiaojLVm/XQqQackneMKB6J0J3lTC2y/K6yWnoz/zhH6vus5JFy3txVRo91CK4V7pA=
Received: by 10.100.141.13 with SMTP id o13mr3354545and.1186429431567;
	Mon, 06 Aug 2007 12:43:51 -0700 (PDT)
Received: by 10.100.58.11 with HTTP; Mon, 6 Aug 2007 12:43:51 -0700 (PDT)
Message-ID: <85bdae4e0708061243h7724df7eycf803fcd2d390a59@mail.gmail.com>
Date: Mon, 6 Aug 2007 15:43:51 -0400
From: "David Yeske" <dyeske@gmail.com>
To: "Hans Lambermont" <hans@lambermont.dyndns.org>
In-Reply-To: <20070806123759.GI12696@leia.lambermont.dyndns.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <85bdae4e0708011436g3d8b01c1x9da74b26c2fc7d49@mail.gmail.com>
	<20070806123759.GI12696@leia.lambermont.dyndns.org>
Cc: ports@freebsd.org
Subject: Re: heads up graphics/blender
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2007 19:43:53 -0000

On 8/6/07, Hans Lambermont <hans@lambermont.dyndns.org> wrote:
> Hi David,
>
> David Yeske wrote:
>
> > The graphics/blender port is a binary port that has not been updated
> > in a couple of years.
>
> I was wondering why ? (you being the maintainer ;-) .
>
> For every blender release I still build the binary blob for the
> blender.org website. I don't have any feedback at this time of its
> usage, in the NaN days it was a few hundred downloads per release if I'm
> not mistaken. The graphics/blender port could just continue to follow
> the blender.org website download offerings.
>
> > Most of the functionality has been migrated into the open source
> > graphics/blender-devel port.
>
> I must admin that I have not checked graphics/blender-devel for some
> time. It uses the scons build system, right ? (the other 2, makefiles
> and cmake are what I use mostly) is the game engine building enabled in
> scons ? The soundsystem ? standalone-player ? web browser plugins ?
>
> > I wanted to take a survey to see if anyone is still using the
> > graphics/blender port as I plan to replace it with the open source
> > blender.
>
> Using the blender.org release source tarballs ? Sounds like an idea.
> Or do you intend to move the graphics/blender-devel to graphics/blender ?
>
> regards,
>    Hans Lambermont
>

I plan on either removing the Blender 2.25 binary port from the ports
collection or moving it to a directory like graphics/blender-old.  I
also want to move the blender 2.44 code into graphics/blender.  My
primary concern is that I'm not sure how many people are still using
the binary 2.25 blender on FreeBSD since it is i386 only and is a
FreeBSD 4.2 binary.

From owner-freebsd-ports@FreeBSD.ORG  Mon Aug  6 20:42:19 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id CCB9C16A417
	for <freebsd-ports@freebsd.org>; Mon,  6 Aug 2007 20:42:19 +0000 (UTC)
	(envelope-from m.seaman@infracaninophile.co.uk)
Received: from smtp.infracaninophile.co.uk (ns0.infracaninophile.co.uk
	[IPv6:2001:8b0:151:1::1])
	by mx1.freebsd.org (Postfix) with ESMTP id 3135A13C4CB
	for <freebsd-ports@freebsd.org>; Mon,  6 Aug 2007 20:42:19 +0000 (UTC)
	(envelope-from m.seaman@infracaninophile.co.uk)
Received: from happy-idiot-talk.infracaninophile.co.uk
	(localhost.infracaninophile.co.uk [IPv6:::1])
	by smtp.infracaninophile.co.uk (8.14.1/8.14.1) with ESMTP id
	l76Kg8JA063405; Mon, 6 Aug 2007 21:42:10 +0100 (BST)
	(envelope-from m.seaman@infracaninophile.co.uk)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
	d=infracaninophile.co.uk; s=200708; t=1186432930; bh=8Kfh2/4rSv+K4M
	oQcACqbBM8DVnUi/kzyygn0Cy2NGk=; h=Message-ID:Date:From:Organization:
	User-Agent:MIME-Version:To:CC:Subject:References:In-Reply-To:
	X-Enigmail-Version:Content-Type:Content-Transfer-Encoding:Cc:
	Content-Type:Date:From:In-Reply-To:Message-ID:Mime-Version:
	References:To; b=uO+KycVctCStJsEBYG5xUNbLKwycqGtUtIhtbY3kf3gKX0Xkf
	I6Qm8+UelJmv1Y3aLKfHW7ShphfBTxirm6aM12IH+Z9oLHBWPZUFDOLxnhm2BqivW29
	XMNe7O5wfJwAV9SMgQO+M0rjOGkg13E4qcYnzISx3OkfAiEQuykUpfI=
Message-ID: <46B787A0.5030005@infracaninophile.co.uk>
Date: Mon, 06 Aug 2007 21:42:08 +0100
From: Matthew Seaman <m.seaman@infracaninophile.co.uk>
Organization: Infracaninophile
User-Agent: Thunderbird 2.0.0.6 (X11/20070803)
MIME-Version: 1.0
To: Rakhesh Sasidharan <rakhesh@rakhesh.com>
References: <46B5E0F8.7050405@att.net>
	<20070806083111.F74284@obelix.home.rakhesh.com>
	<46B706BF.40000@att.net>
	<20070806153345.Y6336@obelix.home.rakhesh.com>
	<46B750C9.7050108@infracaninophile.co.uk>
	<20070806214438.O36390@obelix.home.rakhesh.com>
In-Reply-To: <20070806214438.O36390@obelix.home.rakhesh.com>
X-Enigmail-Version: 0.95.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0
	(smtp.infracaninophile.co.uk [IPv6:::1]);
	Mon, 06 Aug 2007 21:42:10 +0100 (BST)
X-Virus-Scanned: ClamAV 0.91.1/3878/Mon Aug 6 17:24:41 2007 on
	happy-idiot-talk.infracaninophile.co.uk
X-Virus-Status: Clean
X-Spam-Status: No, score=-2.9 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,
	DKIM_VERIFIED, DK_POLICY_SIGNSOME, NO_RELAYS autolearn=ham version=3.2.1
X-Spam-Checker-Version: SpamAssassin 3.2.1 (2007-05-02) on
	happy-idiot-talk.infracaninophile.co.uk
Cc: "Arend P. van der Veen" <apvanderveen@att.net>, freebsd-ports@freebsd.org
Subject: Re: portsdb and cvsup
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Aug 2007 20:42:19 -0000

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Rakhesh Sasidharan wrote:
> 
>>> If you ever figure out what special macros are or in which situations
>>> the ''-U'' switch is useful, please do let me know.
>>
>> Having "Special Macros" is (I am almost certain) a strange way of
>> saying that you have set various make variables which will affect
>> the dependency tree for a port.  Eg. if you were to have the
>> following in /etc/make.conf:
>>
>> WANT_OPENLDAP_SASL=     yes
>>
>> Then you'ld find that any port needed LDAP functionality would
>> depend on openldap-sasl-client-2.3.37 rather than
>> openldap-client-2.3.37
> 
> Thank you shedding light on that Matthew. I didn't know you could have
> variables such as these WANT_* ones. Where can I see what all WANT_*
> options are available for a particular port -- in the port's Makefile
> itself, or someplace else?

There isn't one place you can go to see everything that might affect
a particular port.  The port's Makefile is a good place to start,
and most port Maintainers will document to a greater or lesser
extent what tunables and so forth are available within the file,
although it does help if you understand make(1) syntax.

Some ports will include other Makefiles either from within their own
port directory, or from a master port or in fact from almost
anywhere else in the ports tree. (PHP ports are a good example.  All
of the various PHP modules such as databases/php5-mysql use
/usr/ports/lang/php5/Makefile for just about everything they need)

The next place to look are the shared Makefiles in /usr/ports/Mk/
where there are a large number of such variables defined.  Some of
those variables in bsd.ports.mk. bsd.commands.mk, bsd.sites.mk etc.
have a global effect, others in eg. bsd.emacs.mk, bsd.gnome.mk etc
only affect the ports that have the corresponding USE_EMACS or
USE_GNOME flags set.

Also note the convention:

Variables called WITH_FOO or WITHOUT_FOO are user settable.  Note
that frequently (but not always) the only test on those variables is
that they are set, not what they are set to.  Thus the converse of

   WITH_FOO= yes

is not:

   WITH_FOO= no          # this actually *enables* FOO

but:

   WITHOUT_FOO= yes

Other variables let you select one out of a number of options.  So
if you want to use MySQL 5.1 generally, then you'ld put:

   WITH_MYSQL_VER=  51

in /etc/make.conf

Variables called 'WANT_FOO' are also user settable -- AFAIK there
isn't a corresponding 'DONT_WANT_FOO' construct -- but in this case
they tend to indicate a preference rather than an absolute
requirement, and the ports system can override them.

Variables called USE_FOO however are maintainer only Makefile
internal stuff (no user serviceable parts inside) and should not be
meddled with.

Other variables may or may not be modifiable by the end user --
generally things that are set in the port (or other) Makefile using
the ?= operator are things that might be overridden.  Thus in the
databases/phpmyadmin port there are these settings:

MYADMDIR?=      www/phpMyAdmin
MYADMGRP?=      ${WWWGRP}

which basically say "install the files into
/usr/local/www/phpMyAdmin owned by group 'www'" --  but you can
override that should you wish to, either from /etc/make.conf or on
the make command line or by setting a variable of the same name in
the environment while you're building/installing the port.

> A quick clarification: while updating to Emacs 22.1, for instance,
> /usr/ports/UPDATING asks one to add a line such as
> "EMACS_PORT_NAME=emacs22" to /etc/make.conf. Does that count as a
> special macro (and so one should use portsdb -Uu while updating INDEX*.db)?

Oh, yes.  Definitely that one does.  The effect of 'EMACS_PORT_NAME'
is quite wide ranging.  Many e-lisp ports have a line like this:

PKGNAMESUFFIX=    -${EMACS_PORT_NAME}

which tags on the version of emacs to the package name, hence having
quite a big effect on the INDEX.

Note that the default set in Mk/bsd.emacs.mk is:

EMACS_PORT_NAME?=     emacs22

which allows various individual ports to override the setting if
they only work with specific emacs versions.  If you put

EMACS_PORT_NAME=  emacs22

in /etc/make.conf (note '=' rather than '?=') then you'll have the
effect of forcing some of the e-lisp ports to try and be installed
for emacs22 when they may not actually work with that version of
emacs.  (Or it's possible they'd work just fine, but the port just
hasn't been updated yet, so fails to install properly)  It will also
break building the INDEX quite dramatically because of those non
working ports.  The best practice is to omit EMACS_PORT_NAME from
/etc/make.conf if you're using emacs22 or else to set it with ?= if
you're using a different emacs port.

	Cheers,

	Matthew

- --
Dr Matthew J Seaman MA, D.Phil.                   7 Priory Courtyard
                                                  Flat 3
PGP: http://www.infracaninophile.co.uk/pgpkey     Ramsgate
                                                  Kent, CT11 9PW
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGt4ef8Mjk52CukIwRCDH4AJ9+B3LRWnN5kMwxkhmy75vXDjTaoQCdFg/k
i0cx5V1RTLsIVOZtpc9JHz8=
=NdB3
-----END PGP SIGNATURE-----

From owner-freebsd-ports@FreeBSD.ORG  Tue Aug  7 05:22:19 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 8C7CD16A496
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 05:22:19 +0000 (UTC)
	(envelope-from rakheshster@gmail.com)
Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.231])
	by mx1.freebsd.org (Postfix) with ESMTP id 353FA13C428
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 05:22:19 +0000 (UTC)
	(envelope-from rakheshster@gmail.com)
Received: by wx-out-0506.google.com with SMTP id i29so1281275wxd
	for <freebsd-ports@freebsd.org>; Mon, 06 Aug 2007 22:22:18 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:received:date:from:x-x-sender:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:sender;
	b=Jra5PXTIBVdOvNVUcGKKdbL7DhY7a+uP1DbkPD9L6aPJgV1i1N/M6krmcLV/kim9AKese7mJAqs36rbCPToou+EeVoVYT+OTlxACaMzyZJceTarWk1CrOhYBwKpduo6H2eovlHoK35Soay2fqcajk60X4O7c72cSQq2LT80zOZI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:date:from:x-x-sender:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:sender;
	b=Vl4oh6n2Pw9Cc3WBGgDvC42MWZ6DXHvSLEAJva7cEoSebLWhKvyFbNLJ4Q2bWN2llwQMMyNtZPAezRHU1NiGz4LuZ50kruE4na3EPrYPMJjfZKI9cdZlMfMv+kC8RZHH+WGlvZb5ICbHPIQ0XPLmLzj8aubV7b5uaM/vQNJb1as=
Received: by 10.70.68.9 with SMTP id q9mr11112712wxa.1186464137867;
	Mon, 06 Aug 2007 22:22:17 -0700 (PDT)
Received: from smtp.home.rakhesh.com ( [82.178.137.21])
	by mx.google.com with ESMTPS id c29sm8124901elf.2007.08.06.22.22.15
	(version=TLSv1/SSLv3 cipher=OTHER);
	Mon, 06 Aug 2007 22:22:16 -0700 (PDT)
Received: from obelix.home.rakhesh.com (obelix.home.rakhesh.com
	[192.168.17.13])
	by smtp.home.rakhesh.com (Postfix) with ESMTP id C301611420;
	Tue,  7 Aug 2007 09:21:55 +0400 (GST)
Date: Tue, 7 Aug 2007 09:21:36 +0400 (GST)
From: Rakhesh Sasidharan <rakhesh@rakhesh.com>
X-X-Sender: rakhesh@obelix.home.rakhesh.com
To: Matthew Seaman <m.seaman@infracaninophile.co.uk>
In-Reply-To: <46B787A0.5030005@infracaninophile.co.uk>
Message-ID: <20070807091853.L90856@obelix.home.rakhesh.com>
References: <46B5E0F8.7050405@att.net>
	<20070806083111.F74284@obelix.home.rakhesh.com>
	<46B706BF.40000@att.net> <20070806153345.Y6336@obelix.home.rakhesh.com>
	<46B750C9.7050108@infracaninophile.co.uk>
	<20070806214438.O36390@obelix.home.rakhesh.com>
	<46B787A0.5030005@infracaninophile.co.uk>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Sender: Rakhesh Sasidharan <rakheshster@gmail.com>
Cc: "Arend P. van der Veen" <apvanderveen@att.net>, freebsd-ports@freebsd.org
Subject: Re: portsdb and cvsup
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2007 05:22:19 -0000



Matthew Seaman wrote:

> There isn't one place you can go to see everything that might affect
> a particular port.  The port's Makefile is a good place to start,
> and most port Maintainers will document to a greater or lesser
> extent what tunables and so forth are available within the file,
> although it does help if you understand make(1) syntax.

<snip>

Wow! Now that's an email! Thanks a lot for all that info Matthew! Things 
make a lot more sense now. :)

Much appreacited!

Regards,
Rakhesh

From owner-freebsd-ports@FreeBSD.ORG  Tue Aug  7 08:48:30 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 3440016A418;
	Tue,  7 Aug 2007 08:48:30 +0000 (UTC)
	(envelope-from mark@mkproductions.org)
Received: from server1.tntpowerhost.com (server1.tntpowerhost.com
	[208.100.3.23])
	by mx1.freebsd.org (Postfix) with ESMTP id 09F5613C428;
	Tue,  7 Aug 2007 08:48:30 +0000 (UTC)
	(envelope-from mark@mkproductions.org)
Received: from [75.28.52.232] (helo=localhost)
	by server1.tntpowerhost.com with esmtpsa (TLSv1:AES256-SHA:256)
	(Exim 4.67 (FreeBSD)) (envelope-from <mark@mkproductions.org>)
	id 1IIKju-000ApN-Iv; Tue, 07 Aug 2007 03:48:30 -0500
Date: Tue, 7 Aug 2007 03:48:28 -0500
From: Mark Kane <mark@mkproductions.org>
To: Doug Barton <dougb@FreeBSD.org>
Message-ID: <20070807034828.1baa9b61@localhost>
In-Reply-To: <46B6A35A.1040904@FreeBSD.org>
References: <46B55E1C.3020601@FreeBSD.org> <20070805164308.252ff22d@localhost>
	<46B6A35A.1040904@FreeBSD.org>
X-Mailer: Claws Mail 2.8.1 (GTK+ 2.10.11; amd64-portbld-freebsd6.2)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-AntiAbuse: This header was added to track abuse,
	please include it with any abuse report
X-AntiAbuse: Primary Hostname - server1.tntpowerhost.com
X-AntiAbuse: Original Domain - freebsd.org
X-AntiAbuse: Originator/Caller UID/GID - [26 6] / [26 6]
X-AntiAbuse: Sender Address Domain - mkproductions.org
Cc: freebsd-ports@freebsd.org
Subject: Re: HEADS UP for portmaster users: Mandatory upgrade
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2007 08:48:30 -0000

On Sun, Aug 05, 2007, at 21:28:10 -0700, Doug Barton wrote:
> For the ones where there are still files in the pkg directory,
> "corrupted" usually means that the permissions are wrong on those
> files. Try this:
> chown -R root:wheel /var/db/pkg
> find /var/db/pkg -type d -exec chmod 755 {} \;
> find /var/db/pkg -type f -exec chmod 644 {} \;
> 
> That should fix you up.
> 
[...]
> For those ports I'm afraid the only way to reliably reproduce the pkg
> data is to rebuild and reinstall. If you don't use too many weird
> options you could probably get away with downloading the packages and
> using the pkg data from those. Then the next time you use portmaster
> to update those ports it will properly rebuild the pkgdep and
> +REQUIRED_BY stuff.
> 
> hope this helps,
> 
> Doug

The permissions change had no effect but reinstalling those ports seems
to have worked fine :).

Thanks!

-Mark

-- 
Internet Radio:
Party107 (Trance/Electronic) - http://www.party107.com
Rock 101.9 The Edge (Rock) - http://www.rock1019.net

IRC:
MIXXnet IRC Network - irc.mixxnet.net (Nick: MIXX941)

From owner-freebsd-ports@FreeBSD.ORG  Tue Aug  7 12:29:34 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id EDAA016A418
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 12:29:34 +0000 (UTC)
	(envelope-from rakheshster@gmail.com)
Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.237])
	by mx1.freebsd.org (Postfix) with ESMTP id A800C13C4CB
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 12:29:34 +0000 (UTC)
	(envelope-from rakheshster@gmail.com)
Received: by wr-out-0506.google.com with SMTP id 67so621851wri
	for <freebsd-ports@freebsd.org>; Tue, 07 Aug 2007 05:29:33 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:received:date:x-x-sender:to:subject:message-id:mime-version:content-type:from:sender;
	b=ieYtDpy9p4+mRMoncdexIR6kmoZyfKtmIyl5u7XFoHQnrugKl118abOlDWU2iEtBgt8SQgAKeKUDKrH/YlJAgLNohaySUWun+4HYQdIjnxvDKk/V9wgm7nXVMuTh6yr6a1BKIZ2RndX3QsMwplfthC3DMbQgXkh6waoQyvcw630=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:date:x-x-sender:to:subject:message-id:mime-version:content-type:from:sender;
	b=el2SDTjLznzjJVAqoao8l7tBPM54XTqYC4/BPMKzFHosuqXlJpWR3T/mjYEe3p2dK+QgaZDkNHBUwKpHNyrjJUnQh5SAshARUyQogTDWqaYAEFP/L4SUOqaeEtLV0bwfxm+x14ad2tRRpwKYCK9cFJfk0foHIw2RA7Ni3T9Pwpg=
Received: by 10.90.89.5 with SMTP id m5mr5732228agb.1186489773106;
	Tue, 07 Aug 2007 05:29:33 -0700 (PDT)
Received: from smtp.home.rakhesh.com ( [82.178.137.21])
	by mx.google.com with ESMTPS id o29sm8491770elf.2007.08.07.05.29.22
	(version=TLSv1/SSLv3 cipher=OTHER);
	Tue, 07 Aug 2007 05:29:25 -0700 (PDT)
Received: from obelix.home.rakhesh.com (obelix.home.rakhesh.com
	[192.168.17.13])
	by smtp.home.rakhesh.com (Postfix) with ESMTP id AF0A711420
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 16:18:11 +0400 (GST)
Date: Tue, 7 Aug 2007 16:17:52 +0400 (GST)
X-X-Sender: rakhesh@obelix.home.rakhesh.com
To: freebsd-ports@freebsd.org
Message-ID: <20070807160649.Y22638@obelix.home.rakhesh.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
From: Rakhesh Sasidharan <rakhesh@rakhesh.com>
Sender: Rakhesh Sasidharan <rakheshster@gmail.com>
Subject: Building Pine with PASSFILE option
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2007 12:29:35 -0000

Hi,

I understand one can compile the email client Pine with an option 
PASSFILE=<some file name> to enable the option of saving your mail account 
passwords. The Pine website talks about it and so do many sites all over 
the net.

FreeBSD's ports do not seem to offer such an option. I went through the 
Pine Makefile, however, and I see that the "EXTRA_OPTS" variable is what's 
used to compile Pine with extra configurable options.

So my question is this: if I want to compile Pine from ports with this 
PASSFILE option, can I do something like the following in 
/usr/ports/mail/pine4?

# make EXTRA_OPTS+=PASSFILE=.pine.pwd install

I used the "+=" coz I got the got the impression that adds onto the 
existing extra options. And if I want to make this permanent, can I define 
it in /etc/make.conf accordingly?

.if ${.CURDIR:M*/mail/pine4}
EXTRA_OPTS+=	PASSFILE=.pine.pwd
.endif

Regards,
Rakhesh

From owner-freebsd-ports@FreeBSD.ORG  Tue Aug  7 13:56:41 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 6BD0B16A417
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 13:56:41 +0000 (UTC)
	(envelope-from swhetzel@gmail.com)
Received: from fk-out-0910.google.com (fk-out-0910.google.com [209.85.128.191])
	by mx1.freebsd.org (Postfix) with ESMTP id 0491713C458
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 13:56:40 +0000 (UTC)
	(envelope-from swhetzel@gmail.com)
Received: by fk-out-0910.google.com with SMTP id b27so1978991fka
	for <freebsd-ports@freebsd.org>; Tue, 07 Aug 2007 06:56:39 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	b=qIzQV9HawFt82LzD7BPaVEpK7feNdj5gCSLZis/8IBWFhxIRDp4/lA8ZF979IYgrjkY6wKkq000RPEMtwAWV2d1WCDHcdFrXhaP0ZkgW2kbiEZehc2giduxrEmhs5kd6BwRhoD/fhLX7ywDX2wI/FW1+P8AZF8x5igwmbCg2uFY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	b=CnMeLba3Mysze0seQihGZOYULa+dPHT4Czc5atYD2fgp2BfcYjhJ9QkTMTeRUWmrEORLJh/jo20mY2CqFe7qu/TMW4uTCWB1jCi4zXRuNC1rzwDEE8RXmX5bEExgtomWF/s0M6DKh8JdSwAzJT+1LlWXYu/V7OhQgWP2d5ZWqNk=
Received: by 10.86.65.11 with SMTP id n11mr5222089fga.1186494999259;
	Tue, 07 Aug 2007 06:56:39 -0700 (PDT)
Received: by 10.86.71.6 with HTTP; Tue, 7 Aug 2007 06:56:39 -0700 (PDT)
Message-ID: <790a9fff0708070656j77bc1f82l6c267df10e65cdfc@mail.gmail.com>
Date: Tue, 7 Aug 2007 08:56:39 -0500
From: "Scot Hetzel" <swhetzel@gmail.com>
To: "Rakhesh Sasidharan" <rakhesh@rakhesh.com>
In-Reply-To: <20070807160649.Y22638@obelix.home.rakhesh.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <20070807160649.Y22638@obelix.home.rakhesh.com>
Cc: freebsd-ports@freebsd.org
Subject: Re: Building Pine with PASSFILE option
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2007 13:56:41 -0000

On 8/7/07, Rakhesh Sasidharan <rakhesh@rakhesh.com> wrote:
> I understand one can compile the email client Pine with an option
> PASSFILE=<some file name> to enable the option of saving your mail account
> passwords. The Pine website talks about it and so do many sites all over
> the net.
>
> FreeBSD's ports do not seem to offer such an option. I went through the
> Pine Makefile, however, and I see that the "EXTRA_OPTS" variable is what's
> used to compile Pine with extra configurable options.
>
> So my question is this: if I want to compile Pine from ports with this
> PASSFILE option, can I do something like the following in
> /usr/ports/mail/pine4?
>
> # make EXTRA_OPTS+=PASSFILE=.pine.pwd install
>

This won't work from the command line.

> I used the "+=" coz I got the got the impression that adds onto the
> existing extra options. And if I want to make this permanent, can I define
> it in /etc/make.conf accordingly?
>
> .if ${.CURDIR:M*/mail/pine4}
> EXTRA_OPTS+=	PASSFILE=.pine.pwd
> .endif
>
But it will work from /etc/make.conf (using either "=" or "+="), as
long as you don't select LDAP support.

A better way to add support for PASSFILE, would be to add:

    PASSFILE "Add support for a Pine Password File (DANGEROUS)" off

to the list of options, then add the following below .if
defined(WITH_IPV6) ... .endif:

.if defined(WITH_PASSFILE)
EXTRA_OPTS+= PASSFILE=.pine.pwd
.endif

You would then need to add a warning when this option is enabled, as
according to
doc/tech-notes.txt this option is dangerous:

   PASSFILE
          _WARNING!_ Turning this on is very dangerous and should
          probably not be done, except on single user systems! For
:
          _WARNING_! Use this feature with caution! It effectively makes
          the user's mail no more secure than the physical security of
          the machine running _Pine_. What's more, while the password is
          cloaked by a mild (some might say, feeble) encryption scheme,
          it is nonetheless sitting in a file on the disk and subject to
          cracking by anyone with access to it. _BEWARE_!

After you make these changes and test them, submit the change using
send-pr for inclusion to the pine4 port.  The maintainer will then
make the decision if this change is appropriate for the ports.

Scot

-- 
DISCLAIMER:
No electrons were mamed while sending this message. Only slightly bruised.

From owner-freebsd-ports@FreeBSD.ORG  Tue Aug  7 14:31:02 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id CFE9E16A418
	for <ports@freebsd.org>; Tue,  7 Aug 2007 14:31:02 +0000 (UTC)
	(envelope-from roberthuff@rcn.com)
Received: from smtp02.lnh.mail.rcn.net (smtp02.lnh.mail.rcn.net
	[207.172.157.102])
	by mx1.freebsd.org (Postfix) with ESMTP id 963A813C457
	for <ports@freebsd.org>; Tue,  7 Aug 2007 14:31:02 +0000 (UTC)
	(envelope-from roberthuff@rcn.com)
Received: from mr08.lnh.mail.rcn.net ([207.172.157.28])
	by smtp02.lnh.mail.rcn.net with ESMTP; 07 Aug 2007 10:02:11 -0400
Received: from smtp01.lnh.mail.rcn.net (smtp01.lnh.mail.rcn.net [207.172.4.11])
	by mr08.lnh.mail.rcn.net (MOS 3.8.3-GA) with ESMTP id IZB98599;
	Tue, 7 Aug 2007 10:02:11 -0400 (EDT)
Received: from 65-78-26-179.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com (HELO
	jerusalem.litteratus.org.litteratus.org) ([65.78.26.179])
	by smtp01.lnh.mail.rcn.net with ESMTP; 07 Aug 2007 10:02:11 -0400
From: Robert Huff <roberthuff@rcn.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <18104.31586.538398.384800@jerusalem.litteratus.org>
Date: Tue, 7 Aug 2007 10:02:10 -0400
To: ports@freebsd.org
X-Mailer: VM 7.17 under 21.5  (beta28) "fuki" XEmacs Lucid
X-Junkmail-Whitelist: YES (by domain whitelist at mr08.lnh.mail.rcn.net)
Cc: kde@freebsd.org
Subject: problem building qt33
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2007 14:31:02 -0000


	[I sent mail to kde@ and haven't heard anything after several
days, so ....]	
	I'm trying to upgrade to qt-3.3.8_5, and keep stopping here:

c++ -c -pipe -fno-exceptions -Wall -W -O -pipe -g -march=pentium4  -DQT_TABLET_SUPPORT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -I/usr/local/share/qt/mkspecs/freebsd-g++ -I. -I/usr/local/include/freetype2 -I/usr/local/include -I../designer -I/usr/local/include -I../../../include -I/usr/local/include -I.moc/release-shared-mt/ -o .obj/release-shared-mt/main.o main.cpp
test -d ../../../bin/ || mkdir -p ../../../bin/
c++ -fno-exceptions  -Wl,-rpath,/usr/local/lib  -Wl,-rpath,/usr/local/lib -pthread -o ../../../bin/designer .obj/release-shared-mt/main.o    -L/usr/local/lib -L/usr/local/lib -L/usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.8/lib -L/usr/local/lib -L/usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.8/lib -L/usr/local/lib -ldesignercore -lqui -lqassistantclient -lqt-mt -lmng -ljpeg -lpng -lz -lXi -lXrender -lXrandr -lXcursor -lXinerama -lXft -lfreetype -lfontconfig -lXext -lX11 -lm -lSM -lICE
/usr/bin/ld: /usr/local/lib/libdesignercore.a(sourceeditor.o)(.text+0x2720): reloc against `_ZNK12SourceEditor10formWindowEv': error 2
*** Error code 1

Stop in /usr/ports/x11-toolkits/qt33/work/qt-x11-free-3.3.8/tools/designer/app.
*** Error code 1

	I'm happy to believe something's broken on my end, though there
are no complaints of missing libraries or header files.  (And yes,
I've wiped and reloaded both the port skeleton and the distfile.)
	Respectfully,


				Robert Huff

From owner-freebsd-ports@FreeBSD.ORG  Tue Aug  7 15:09:30 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 9B0A616A468
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 15:09:30 +0000 (UTC)
	(envelope-from fbsd06@mlists.homeunix.com)
Received: from mxout-03.mxes.net (mxout-03.mxes.net [216.86.168.178])
	by mx1.freebsd.org (Postfix) with ESMTP id 7A83513C45A
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 15:09:30 +0000 (UTC)
	(envelope-from fbsd06@mlists.homeunix.com)
Received: from gumby.homeunix.com. (unknown [87.81.140.128])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by smtp.mxes.net (Postfix) with ESMTP id 06DE7519CA
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 11:09:28 -0400 (EDT)
Date: Tue, 7 Aug 2007 16:09:25 +0100
From: RW <fbsd06@mlists.homeunix.com>
To: freebsd-ports@freebsd.org
Message-ID: <20070807160925.5fa458f0@gumby.homeunix.com.>
In-Reply-To: <790a9fff0708070656j77bc1f82l6c267df10e65cdfc@mail.gmail.com>
References: <20070807160649.Y22638@obelix.home.rakhesh.com>
	<790a9fff0708070656j77bc1f82l6c267df10e65cdfc@mail.gmail.com>
X-Mailer: Claws Mail 2.10.0 (GTK+ 2.10.14; i386-portbld-freebsd6.2)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Subject: Re: Building Pine with PASSFILE option
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2007 15:09:30 -0000

On Tue, 7 Aug 2007 08:56:39 -0500
"Scot Hetzel" <swhetzel@gmail.com> wrote:

> On 8/7/07, Rakhesh Sasidharan <rakhesh@rakhesh.com> wrote:
> > I understand one can compile the email client Pine with an option
> > PASSFILE=<some file name> to enable the option of saving your mail
> > account passwords. The Pine website talks about it and so do many
> > sites all over the net.

I wish something formal could be sorted out for this, for many people
the security implications of this are negligible.

> > FreeBSD's ports do not seem to offer such an option. I went through
> > the Pine Makefile, however, and I see that the "EXTRA_OPTS"
> > variable is what's used to compile Pine with extra configurable
> > options.
> >
> > So my question is this: if I want to compile Pine from ports with
> > this PASSFILE option, can I do something like the following in
> > /usr/ports/mail/pine4?
> >
> > # make EXTRA_OPTS+=PASSFILE=.pine.pwd install
> >
> 
> This won't work from the command line.
> 
> > I used the "+=" coz I got the got the impression that adds onto the
> > existing extra options. And if I want to make this permanent, can I
> > define it in /etc/make.conf accordingly?
> >
> > .if ${.CURDIR:M*/mail/pine4}
> > EXTRA_OPTS+=	PASSFILE=.pine.pwd
> > .endif
> >
> But it will work from /etc/make.conf (using either "=" or "+="), as
> long as you don't select LDAP support.

Have you actually tried this? A few years ago I couldn't get it, nor
several variations on it, to work. IIRC there were a lot of other people
who had problems with it on various mailing lists.

In the end I created a port patchfile - which gets applied automatically
by the ports system. The only problem with it is that if you use
portsnap you will have to replace it after a "extract", although an
"update" should be OK.

Anyway here's the file:

$ cat /usr/ports/mail/pine4/files/patch-passfile
--- pine/osdep/os-bsf.h.safe    Thu Aug 17 20:55:53 2006
+++ pine/osdep/os-bsf.h Thu Aug 17 21:04:04 2006
@@ -54,6 +54,8 @@

  ----*/

+#define PASSFILE   ".pinepw"
+
 /*----------------------------------------------------------------------
    Define this if you want the disk quota to be checked on startup.
    Of course, this only makes sense if your system has quotas.  If it
doesn't,


From owner-freebsd-ports@FreeBSD.ORG  Tue Aug  7 17:08:59 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 39D5A16A468
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 17:08:59 +0000 (UTC)
	(envelope-from rakheshster@gmail.com)
Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.225])
	by mx1.freebsd.org (Postfix) with ESMTP id E385113C46C
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 17:08:58 +0000 (UTC)
	(envelope-from rakheshster@gmail.com)
Received: by wx-out-0506.google.com with SMTP id i29so1397094wxd
	for <freebsd-ports@freebsd.org>; Tue, 07 Aug 2007 10:08:58 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:received:date:x-x-sender:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:from:sender;
	b=XVSWnzcwSKHUsn1KSkhL/aWHbT3ecpOjY9usy+C2/ZHVkCRB0ZPbwAN31Ndqu9/Afa+sE8zzqISBiTW707+/6iP7dQFYPiNGfUUD0dxm71O573LAQjC3eUPi9hKDXmV9DSnZ/pFmhSdkPhxHWMch+/mg/WymbBhw3AME9lRPPmM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:date:x-x-sender:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:from:sender;
	b=cpxiDu+UCniJjPClCfOHC73Ug2ZXpZg7XK+77pEk72PVi0++acTYjLCsePMTpXu8ZCJXTrOMgJiBNkUm+OwnX8OxBePohQKfvCZaUZTUQjyzUhoVWe7wPFBZoZ8qhK7+q83XeOnzkfIQir6ixH2pRnDPjY55j9NTVsNX4eRtGf4=
Received: by 10.90.53.16 with SMTP id b16mr6269460aga.1186506538027;
	Tue, 07 Aug 2007 10:08:58 -0700 (PDT)
Received: from smtp.home.rakhesh.com ( [82.178.137.21])
	by mx.google.com with ESMTPS id q26sm8836306ele.2007.08.07.10.08.53
	(version=TLSv1/SSLv3 cipher=OTHER);
	Tue, 07 Aug 2007 10:08:57 -0700 (PDT)
Received: from obelix.home.rakhesh.com (obelix.home.rakhesh.com
	[192.168.17.13])
	by smtp.home.rakhesh.com (Postfix) with ESMTP id 1337611420;
	Tue,  7 Aug 2007 21:07:51 +0400 (GST)
Date: Tue, 7 Aug 2007 21:07:32 +0400 (GST)
X-X-Sender: rakhesh@obelix.home.rakhesh.com
To: Scot Hetzel <swhetzel@gmail.com>
In-Reply-To: <790a9fff0708070656j77bc1f82l6c267df10e65cdfc@mail.gmail.com>
Message-ID: <20070807210309.B84583@obelix.home.rakhesh.com>
References: <20070807160649.Y22638@obelix.home.rakhesh.com>
	<790a9fff0708070656j77bc1f82l6c267df10e65cdfc@mail.gmail.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
From: Rakhesh Sasidharan <rakhesh@rakhesh.com>
Sender: Rakhesh Sasidharan <rakheshster@gmail.com>
Cc: freebsd-ports@freebsd.org
Subject: Re: Building Pine with PASSFILE option
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2007 17:08:59 -0000


Scot Hetzel wrote:

>> I used the "+=" coz I got the got the impression that adds onto the
>> existing extra options. And if I want to make this permanent, can I define
>> it in /etc/make.conf accordingly?
>>
>> .if ${.CURDIR:M*/mail/pine4}
>> EXTRA_OPTS+=	PASSFILE=.pine.pwd
>> .endif
>>
> But it will work from /etc/make.conf (using either "=" or "+="), as
> long as you don't select LDAP support.

Oh, so if I add the above stuff to /etc/make.conf it will work? Cool. Then 
why won't it work by passing it to "make" on the command line? I thought 
stuff in /etc/make.conf got passed to the "make" command ...

> A better way to add support for PASSFILE, would be to add:
>
>    PASSFILE "Add support for a Pine Password File (DANGEROUS)" off
>
> to the list of options, then add the following below .if
> defined(WITH_IPV6) ... .endif:
>
> .if defined(WITH_PASSFILE)
> EXTRA_OPTS+= PASSFILE=.pine.pwd
> .endif
<snip>
> After you make these changes and test them, submit the change using
> send-pr for inclusion to the pine4 port.  The maintainer will then
> make the decision if this change is appropriate for the ports.

That sounds like fun! I'll try it and get back if there's any problems. :)

Thanks!
Rakhesh

From owner-freebsd-ports@FreeBSD.ORG  Tue Aug  7 17:18:27 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id A0B3416A41B;
	Tue,  7 Aug 2007 17:18:27 +0000 (UTC)
	(envelope-from kstewart@owt.com)
Received: from smtp.owt.com (smtp.owt.com [204.118.6.19])
	by mx1.freebsd.org (Postfix) with ESMTP id 3C2B313C474;
	Tue,  7 Aug 2007 17:18:27 +0000 (UTC)
	(envelope-from kstewart@owt.com)
Received: from topaz-out (owt-207-41-94-233.owt.com [207.41.94.233])
	by smtp.owt.com (8.12.11.20060308/8.12.8) with ESMTP id l77HHtT6013591; 
	Tue, 7 Aug 2007 10:17:55 -0700
From: Kent Stewart <kstewart@owt.com>
To: kde-freebsd@kde.org
Date: Tue, 7 Aug 2007 10:18:22 -0700
User-Agent: KMail/1.9.7
References: <18104.31586.538398.384800@jerusalem.litteratus.org>
	<46B8A70A.3010601@freebsd.org>
In-Reply-To: <46B8A70A.3010601@freebsd.org>
MIME-Version: 1.0
Content-Type: text/plain;
  charset="utf-8"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Message-Id: <200708071018.23252.kstewart@owt.com>
Cc: ports@freebsd.org, Robert Huff <roberthuff@rcn.com>, kde@freebsd.org,
	Michael Nottebrock <lofi@freebsd.org>
Subject: Re: [kde-freebsd] problem building qt33
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2007 17:18:27 -0000

On Tuesday 07 August 2007, Michael Nottebrock wrote:
> Could somebody reading these lists please try and point Robert to the
> reply I sent him here:
>
> http://mail.kde.org/pipermail/kde-freebsd/2007-August/001296.html
>
> Apparently, my mail didn't get through to his address and he doesn't
> check the list archives ...
>
> Cheers,

Lets see if this works :).

Kent

-- 
Kent Stewart
Richland, WA

http://www.soyandina.com/ "I am Andean project".
http://users.owt.com/kstewart/index.html

From owner-freebsd-ports@FreeBSD.ORG  Tue Aug  7 17:51:04 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 4702D16A41B
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 17:51:04 +0000 (UTC)
	(envelope-from rakheshster@gmail.com)
Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.231])
	by mx1.freebsd.org (Postfix) with ESMTP id 0929B13C4D3
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 17:51:03 +0000 (UTC)
	(envelope-from rakheshster@gmail.com)
Received: by wx-out-0506.google.com with SMTP id i29so1404265wxd
	for <freebsd-ports@freebsd.org>; Tue, 07 Aug 2007 10:51:02 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:received:date:x-x-sender:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:from:sender;
	b=A9EnnfMOgMl9Z8/PLwpjrp7QZ8oOw1yrYQl/4lO7DAv+JkrCE8KT/17mQSzCkbuxHjgf9CBE0f8qm836Xa4k6jAlE3Mu1FyNw8bwgQuX8dFH1sLoEr7l5QkBdRzZNwJy1XR43hacT4qrXBPoLp4Epca95XYAs6XSHnlEiszKo4k=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:date:x-x-sender:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:from:sender;
	b=LSFy7NheDkmg3RE+zQy7vOboLli5P8gfsSKgxsW+8ioVVNk5SZ0oDJaSvHwJ72RYAjoRtp9tpJfSxBMIlrOmZIwKXTJ1DOkqVWuuakBHb0jH4IAgvvuSJYuzs8G23AsQqJHtU6zInUnZLoS18XfnFXsmDKfNMlaWU3W5rHwj+UA=
Received: by 10.90.79.6 with SMTP id c6mr6340330agb.1186509062525;
	Tue, 07 Aug 2007 10:51:02 -0700 (PDT)
Received: from smtp.home.rakhesh.com ( [82.178.137.21])
	by mx.google.com with ESMTPS id n26sm8917697ele.2007.08.07.10.50.11
	(version=TLSv1/SSLv3 cipher=OTHER);
	Tue, 07 Aug 2007 10:50:57 -0700 (PDT)
Received: from obelix.home.rakhesh.com (obelix.home.rakhesh.com
	[192.168.17.13])
	by smtp.home.rakhesh.com (Postfix) with ESMTP id 3B16211420;
	Tue,  7 Aug 2007 21:49:48 +0400 (GST)
Date: Tue, 7 Aug 2007 21:49:29 +0400 (GST)
X-X-Sender: rakhesh@obelix.home.rakhesh.com
To: Scot Hetzel <swhetzel@gmail.com>
In-Reply-To: <790a9fff0708070656j77bc1f82l6c267df10e65cdfc@mail.gmail.com>
Message-ID: <20070807214414.I88034@obelix.home.rakhesh.com>
References: <20070807160649.Y22638@obelix.home.rakhesh.com>
	<790a9fff0708070656j77bc1f82l6c267df10e65cdfc@mail.gmail.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
From: Rakhesh Sasidharan <rakhesh@rakhesh.com>
Sender: Rakhesh Sasidharan <rakheshster@gmail.com>
Cc: freebsd-ports@freebsd.org
Subject: Re: Building Pine with PASSFILE option
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2007 17:51:04 -0000


> You would then need to add a warning when this option is enabled, as
> according to
> doc/tech-notes.txt this option is dangerous:
>
>   PASSFILE
>          _WARNING!_ Turning this on is very dangerous and should
>          probably not be done, except on single user systems! For
> :

I'm stuck here!

I went through the Pine Makefile coz I recollect it giving me a warning 
about Pine not recommended by the FreeBSD Security Officer. And I also 
went through the Porter's Handbook (very briefly). From these two I learnt 
about the "pkg-install" file and so I tried putting in something there to 
popup as a warning after the first warning.

/usr/bin/dialog --msgbox "_WARNING!_ Turning the PASSFILE option on is 
very dangerous and should probably not be done, except on single user 
systems!" 7 70

But thing is -- how do I make this warning appear *only* if the PASSFILE 
option is chosen? From what I can see, the "WITH_PASSFILE" variable is not 
visible to the "pkg-install" file and so I can't use that to wrap the 
dialog around an if ... fi block. Any ideas?

Thanks,
Rakhesh

From owner-freebsd-ports@FreeBSD.ORG  Tue Aug  7 18:10:04 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 258B316A421
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 18:10:04 +0000 (UTC)
	(envelope-from rakheshster@gmail.com)
Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.227])
	by mx1.freebsd.org (Postfix) with ESMTP id C95BF13C48A
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 18:10:03 +0000 (UTC)
	(envelope-from rakheshster@gmail.com)
Received: by wr-out-0506.google.com with SMTP id 67so692760wri
	for <freebsd-ports@freebsd.org>; Tue, 07 Aug 2007 11:10:00 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:received:date:x-x-sender:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:from:sender;
	b=nf7cDXpv/eB2B+YngoQH3jvJ1PkbhKo0wJMgLFaBKkz0sxKOV+PXWruE0mvyjfvVRYWUkIJhL5V7KsjFQOMFHtVDCLIvkfpEjG7sauVCyNxCYf21Z13IsoGrm0pVcF8v0nSnL7GXOTwu8p202CbMr2eSERjDCauKKsae1bKh3sg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:date:x-x-sender:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:from:sender;
	b=igRQ/956YnOghU8Y4hlj5zwuEeVVryziGh6rqz+EU2MbRdLvgL4AKzVAn2PbsdzvSz46jv5PUZCjGbF66VgNUF8E7A3sbZF4p5mp+BcwQB5Xbz1ZG+NWyLZ8XEuwdRgQjyKY8X6/59GpZyv2bPx3p7EYBFS++Eza8mlJRtuKKF0=
Received: by 10.90.119.15 with SMTP id r15mr6381318agc.1186510200731;
	Tue, 07 Aug 2007 11:10:00 -0700 (PDT)
Received: from smtp.home.rakhesh.com ( [82.178.137.21])
	by mx.google.com with ESMTPS id v26sm8975851ele.2007.08.07.11.09.57
	(version=TLSv1/SSLv3 cipher=OTHER);
	Tue, 07 Aug 2007 11:09:59 -0700 (PDT)
Received: from obelix.home.rakhesh.com (obelix.home.rakhesh.com
	[192.168.17.13])
	by smtp.home.rakhesh.com (Postfix) with ESMTP id 087BD11420;
	Tue,  7 Aug 2007 22:09:24 +0400 (GST)
Date: Tue, 7 Aug 2007 22:09:05 +0400 (GST)
X-X-Sender: rakhesh@obelix.home.rakhesh.com
To: Scot Hetzel <swhetzel@gmail.com>
In-Reply-To: <20070807214414.I88034@obelix.home.rakhesh.com>
Message-ID: <20070807220701.E88034@obelix.home.rakhesh.com>
References: <20070807160649.Y22638@obelix.home.rakhesh.com>
	<790a9fff0708070656j77bc1f82l6c267df10e65cdfc@mail.gmail.com>
	<20070807214414.I88034@obelix.home.rakhesh.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
From: Rakhesh Sasidharan <rakhesh@rakhesh.com>
Sender: Rakhesh Sasidharan <rakheshster@gmail.com>
Cc: freebsd-ports@freebsd.org
Subject: Re: Building Pine with PASSFILE option
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2007 18:10:04 -0000


Ignore this one please ... I figured a way out!

In Makefile
-----------

pre-fetch:
.if !defined(BATCH) && !defined(PACKAGE_BUILDING) && 
!defined(WITH_PASSFILE)
         ${SH} pkg-install
.endif
.if !defined(BATCH) && !defined(PACKAGE_BUILDING) && 
defined(WITH_PASSFILE)
         ${SH} pkg-install WITH_PASSFILE
.endif

And now I can test if $1 is WITH_MAKEFILE in pkg-install and show the 
dialog accordingly!

That was fun! :)

Regards,
Rakhesh

Rakhesh Sasidharan wrote:

>
>> You would then need to add a warning when this option is enabled, as
>> according to
>> doc/tech-notes.txt this option is dangerous:
>>
>>   PASSFILE
>>          _WARNING!_ Turning this on is very dangerous and should
>>          probably not be done, except on single user systems! For
>> :
>
> I'm stuck here!
>
> I went through the Pine Makefile coz I recollect it giving me a warning about 
> Pine not recommended by the FreeBSD Security Officer. And I also went through 
> the Porter's Handbook (very briefly). From these two I learnt about the 
> "pkg-install" file and so I tried putting in something there to popup as a 
> warning after the first warning.
>
> /usr/bin/dialog --msgbox "_WARNING!_ Turning the PASSFILE option on is very 
> dangerous and should probably not be done, except on single user systems!" 7 
> 70
>
> But thing is -- how do I make this warning appear *only* if the PASSFILE 
> option is chosen? From what I can see, the "WITH_PASSFILE" variable is not 
> visible to the "pkg-install" file and so I can't use that to wrap the dialog 
> around an if ... fi block. Any ideas?
>
> Thanks,
> Rakhesh
> _______________________________________________
> freebsd-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"
>

From owner-freebsd-ports@FreeBSD.ORG  Tue Aug  7 19:33:20 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 3336D16A421
	for <ports@freebsd.org>; Tue,  7 Aug 2007 19:33:20 +0000 (UTC)
	(envelope-from lofi@freebsd.org)
Received: from mail-in-05.arcor-online.net (mail-in-05.arcor-online.net
	[151.189.21.45])
	by mx1.freebsd.org (Postfix) with ESMTP id BD89D13C45B
	for <ports@freebsd.org>; Tue,  7 Aug 2007 19:33:19 +0000 (UTC)
	(envelope-from lofi@freebsd.org)
Received: from mail-in-02-z2.arcor-online.net (mail-in-02-z2.arcor-online.net
	[151.189.8.14])
	by mail-in-05.arcor-online.net (Postfix) with ESMTP id CEC20183806;
	Tue,  7 Aug 2007 19:08:35 +0200 (CEST)
Received: from mail-in-06.arcor-online.net (mail-in-06.arcor-online.net
	[151.189.21.46])
	by mail-in-02-z2.arcor-online.net (Postfix) with ESMTP id C24A0114336; 
	Tue,  7 Aug 2007 19:08:35 +0200 (CEST)
Received: from lofi.dyndns.org (dslb-084-061-180-185.pools.arcor-ip.net
	[84.61.180.185])
	by mail-in-06.arcor-online.net (Postfix) with ESMTP id 9EE6035E666;
	Tue,  7 Aug 2007 19:08:35 +0200 (CEST)
Received: from [192.168.8.11] (kiste.my.domain [192.168.8.11])
	(authenticated bits=0)
	by lofi.dyndns.org (8.13.8/8.13.3) with ESMTP id l77H8Ykx014386
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
	Tue, 7 Aug 2007 19:08:34 +0200 (CEST)
	(envelope-from lofi@freebsd.org)
Message-ID: <46B8A70A.3010601@freebsd.org>
Date: Tue, 07 Aug 2007 19:08:26 +0200
From: Michael Nottebrock <lofi@freebsd.org>
User-Agent: Thunderbird 1.5.0.12 (Windows/20070509)
MIME-Version: 1.0
To: Robert Huff <roberthuff@rcn.com>
References: <18104.31586.538398.384800@jerusalem.litteratus.org>
In-Reply-To: <18104.31586.538398.384800@jerusalem.litteratus.org>
X-Enigmail-Version: 0.94.0.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="------------enigD1CEBBF43FACE56B36EEED30"
X-Virus-Scanned: by amavisd-new
X-Virus-Scanned: ClamAV 0.91.1/3885/Tue Aug 7 17:48:59 2007 on
	mail-in-06.arcor-online.net
X-Virus-Status: Clean
Cc: ports@freebsd.org, kde@freebsd.org
Subject: Re: [kde-freebsd] problem building qt33
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2007 19:33:20 -0000

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enigD1CEBBF43FACE56B36EEED30
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Could somebody reading these lists please try and point Robert to the
reply I sent him here:

http://mail.kde.org/pipermail/kde-freebsd/2007-August/001296.html

Apparently, my mail didn't get through to his address and he doesn't
check the list archives ...

Cheers,
--=20
   ,_,   | Michael Nottebrock               | lofi@freebsd.org
 (/^ ^\) | FreeBSD - The Power to Serve     | http://www.freebsd.org
   \u/   | K Desktop Environment on FreeBSD | http://freebsd.kde.org



--------------enigD1CEBBF43FACE56B36EEED30
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGuKcMXhc68WspdLARAvA+AJwIPoCLAedZPleZ57BJUrldgo/30wCgoWjH
touLldUWiko3Bp6kfkoxYCc=
=1c5J
-----END PGP SIGNATURE-----

--------------enigD1CEBBF43FACE56B36EEED30--

From owner-freebsd-ports@FreeBSD.ORG  Tue Aug  7 20:12:31 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id D9F6516A417;
	Tue,  7 Aug 2007 20:12:31 +0000 (UTC)
	(envelope-from fbsd06@mlists.homeunix.com)
Received: from turtle-out.mxes.net (turtle-out.mxes.net [216.86.168.191])
	by mx1.freebsd.org (Postfix) with ESMTP id B9FA213C459;
	Tue,  7 Aug 2007 20:12:31 +0000 (UTC)
	(envelope-from fbsd06@mlists.homeunix.com)
Received: from mxout-03.mxes.net (mxout-03.mxes.net [216.86.168.178])
	by turtle-in.mxes.net (Postfix) with ESMTP id 89FCD1056E;
	Tue,  7 Aug 2007 15:51:42 -0400 (EDT)
Received: from gumby.homeunix.com. (unknown [87.81.140.128])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by smtp.mxes.net (Postfix) with ESMTP id C7A9751910;
	Tue,  7 Aug 2007 15:51:40 -0400 (EDT)
Date: Tue, 7 Aug 2007 20:51:38 +0100
From: RW <fbsd06@mlists.homeunix.com>
To: ports@FreeBSD.org
Message-ID: <20070807205138.6c5759d6@gumby.homeunix.com.>
X-Mailer: Claws Mail 2.10.0 (GTK+ 2.10.14; i386-portbld-freebsd6.2)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Cc: glewis@FreeBSD.org, Doug Barton <dougb@FreeBSD.org>
Subject: Portmaster and Portmanager problem with jdk15
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2007 20:12:31 -0000

Both Portmaster and Portmanager (I haven't tried Portupgrade) install
java/linux-sun-jdk15 on an upgrade of java/jdk15. If I upgrade
jdk15 manually it isn't built, so it must be done by the tools.

The way the jdk15 makefile works is that it looks for the location
of an existing jdk installation for bootstrapping and sets
BOOTSTRAPJDKDIR accordingly. We then have:

# if no valid jdk found, set dependency
.if !defined(BOOTSTRAPJDKDIR)
BOOTSTRAPJDKDIR?=${LOCALBASE}/linux-sun-jdk${SUN_LINUX_JDK_VERSION} 
.endif
BUILD_DEPENDS+=${BOOTSTRAPJDKDIR}/bin/javac:${PORTSDIR}/java/linux-sun-jdk15


I don't know why this causes the build-tools to install
linux-sun-jdk15, but simply moving the BUILD_DEPENDS+= line inside the
if-endif block, seems to fix the problem. That line is only needed if
no jdk is present.

From owner-freebsd-ports@FreeBSD.ORG  Tue Aug  7 20:28:58 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 814AE16A417
	for <ports@FreeBSD.org>; Tue,  7 Aug 2007 20:28:58 +0000 (UTC)
	(envelope-from dougb@FreeBSD.org)
Received: from mail2.fluidhosting.com (mx22.fluidhosting.com [204.14.89.5])
	by mx1.freebsd.org (Postfix) with SMTP id 2A4A013C457
	for <ports@FreeBSD.org>; Tue,  7 Aug 2007 20:28:57 +0000 (UTC)
	(envelope-from dougb@FreeBSD.org)
Received: (qmail 13870 invoked by uid 399); 7 Aug 2007 20:28:55 -0000
Received: from localhost (HELO ?192.168.0.4?) (dougb@dougbarton.us@127.0.0.1)
	by localhost with ESMTP; 7 Aug 2007 20:28:55 -0000
X-Originating-IP: 127.0.0.1
Message-ID: <46B8D605.2060008@FreeBSD.org>
Date: Tue, 07 Aug 2007 13:28:53 -0700
From: Doug Barton <dougb@FreeBSD.org>
Organization: http://www.FreeBSD.org/
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: RW <fbsd06@mlists.homeunix.com>
References: <20070807205138.6c5759d6@gumby.homeunix.com.>
In-Reply-To: <20070807205138.6c5759d6@gumby.homeunix.com.>
X-Enigmail-Version: 0.95.3
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: ports@FreeBSD.org, glewis@FreeBSD.org
Subject: Re: Portmaster and Portmanager problem with jdk15
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2007 20:28:58 -0000

RW wrote:
> Both Portmaster and Portmanager (I haven't tried Portupgrade) install
> java/linux-sun-jdk15 on an upgrade of java/jdk15. If I upgrade
> jdk15 manually it isn't built, so it must be done by the tools.
> 
> The way the jdk15 makefile works is that it looks for the location
> of an existing jdk installation for bootstrapping and sets
> BOOTSTRAPJDKDIR accordingly. We then have:
> 
> # if no valid jdk found, set dependency
> .if !defined(BOOTSTRAPJDKDIR)
> BOOTSTRAPJDKDIR?=${LOCALBASE}/linux-sun-jdk${SUN_LINUX_JDK_VERSION} 
> .endif
> BUILD_DEPENDS+=${BOOTSTRAPJDKDIR}/bin/javac:${PORTSDIR}/java/linux-sun-jdk15
> 
> 
> I don't know why this causes the build-tools to install
> linux-sun-jdk15, but simply moving the BUILD_DEPENDS+= line inside the
> if-endif block, seems to fix the problem. That line is only needed if
> no jdk is present.

Your analysis sounds right.

Doug

-- 

    This .signature sanitized for your protection

From owner-freebsd-ports@FreeBSD.ORG  Tue Aug  7 20:39:36 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 2844916A417;
	Tue,  7 Aug 2007 20:39:36 +0000 (UTC) (envelope-from scf@FreeBSD.org)
Received: from mail.farley.org (farley.org [67.64.95.201])
	by mx1.freebsd.org (Postfix) with ESMTP id EDF1113C45D;
	Tue,  7 Aug 2007 20:39:35 +0000 (UTC) (envelope-from scf@FreeBSD.org)
Received: from thor.farley.org (thor.farley.org [192.168.1.5])
	by mail.farley.org (8.14.1/8.14.1) with ESMTP id l77KdU1X085176;
	Tue, 7 Aug 2007 15:39:30 -0500 (CDT) (envelope-from scf@FreeBSD.org)
Date: Tue, 7 Aug 2007 15:39:30 -0500 (CDT)
From: "Sean C. Farley" <scf@FreeBSD.org>
To: RW <fbsd06@mlists.homeunix.com>
In-Reply-To: <20070807205138.6c5759d6@gumby.homeunix.com.>
Message-ID: <20070807153205.M12870@thor.farley.org>
References: <20070807205138.6c5759d6@gumby.homeunix.com.>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00
	autolearn=ham version=3.2.1
X-Spam-Checker-Version: SpamAssassin 3.2.1 (2007-05-02) on mail.farley.org
Cc: ports@FreeBSD.org, glewis@FreeBSD.org, Doug Barton <dougb@FreeBSD.org>
Subject: Re: Portmaster and Portmanager problem with jdk15
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2007 20:39:36 -0000

On Tue, 7 Aug 2007, RW wrote:

> Both Portmaster and Portmanager (I haven't tried Portupgrade) install
> java/linux-sun-jdk15 on an upgrade of java/jdk15. If I upgrade jdk15
> manually it isn't built, so it must be done by the tools.
>
> The way the jdk15 makefile works is that it looks for the location of
> an existing jdk installation for bootstrapping and sets
> BOOTSTRAPJDKDIR accordingly. We then have:
>
> # if no valid jdk found, set dependency
> .if !defined(BOOTSTRAPJDKDIR)
> BOOTSTRAPJDKDIR?=${LOCALBASE}/linux-sun-jdk${SUN_LINUX_JDK_VERSION}
> .endif
> BUILD_DEPENDS+=${BOOTSTRAPJDKDIR}/bin/javac:${PORTSDIR}/java/linux-sun-jdk15
>
>
> I don't know why this causes the build-tools to install
> linux-sun-jdk15, but simply moving the BUILD_DEPENDS+= line inside the
> if-endif block, seems to fix the problem. That line is only needed if
> no jdk is present.

The port now depends on the Diablo JDK, but that exposed BUILD_DEPENDS
line still brings in the diablo-jdk15 port even if a native JDK is
already available.

It would be nice to use an installed java/jdk15 port to build itself.

Sean
-- 
scf@FreeBSD.org

From owner-freebsd-ports@FreeBSD.ORG  Tue Aug  7 20:47:35 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 73D0B16A468
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 20:47:35 +0000 (UTC)
	(envelope-from fbsd06@mlists.homeunix.com)
Received: from mxout-03.mxes.net (mxout-03.mxes.net [216.86.168.178])
	by mx1.freebsd.org (Postfix) with ESMTP id 5810613C4DB
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 20:47:35 +0000 (UTC)
	(envelope-from fbsd06@mlists.homeunix.com)
Received: from gumby.homeunix.com. (unknown [87.81.140.128])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by smtp.mxes.net (Postfix) with ESMTP id 14D8F51934
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 16:47:33 -0400 (EDT)
Date: Tue, 7 Aug 2007 21:47:31 +0100
From: RW <fbsd06@mlists.homeunix.com>
To: freebsd-ports@freebsd.org
Message-ID: <20070807214731.7c48500f@gumby.homeunix.com.>
In-Reply-To: <20070807153205.M12870@thor.farley.org>
References: <20070807205138.6c5759d6@gumby.homeunix.com.>
	<20070807153205.M12870@thor.farley.org>
X-Mailer: Claws Mail 2.10.0 (GTK+ 2.10.14; i386-portbld-freebsd6.2)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Subject: Re: Portmaster and Portmanager problem with jdk15
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2007 20:47:35 -0000

On Tue, 7 Aug 2007 15:39:30 -0500 (CDT)
"Sean C. Farley" <scf@FreeBSD.org> wrote:

>
> The port now depends on the Diablo JDK, but that exposed BUILD_DEPENDS
> line still brings in the diablo-jdk15 port even if a native JDK is
> already available.
> 
> It would be nice to use an installed java/jdk15 port to build itself.

That's the way it works if you build it manually from the port
directory. 


From owner-freebsd-ports@FreeBSD.ORG  Tue Aug  7 20:57:29 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id AC7E516A41B
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 20:57:29 +0000 (UTC)
	(envelope-from fbsd06@mlists.homeunix.com)
Received: from mxout-03.mxes.net (mxout-03.mxes.net [216.86.168.178])
	by mx1.freebsd.org (Postfix) with ESMTP id 9070413C469
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 20:57:29 +0000 (UTC)
	(envelope-from fbsd06@mlists.homeunix.com)
Received: from gumby.homeunix.com. (unknown [87.81.140.128])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by smtp.mxes.net (Postfix) with ESMTP id 2E4D851939
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 16:57:27 -0400 (EDT)
Date: Tue, 7 Aug 2007 21:57:25 +0100
From: RW <fbsd06@mlists.homeunix.com>
To: freebsd-ports@freebsd.org
Message-ID: <20070807215725.5659eebf@gumby.homeunix.com.>
In-Reply-To: <46B8D605.2060008@FreeBSD.org>
References: <20070807205138.6c5759d6@gumby.homeunix.com.>
	<46B8D605.2060008@FreeBSD.org>
X-Mailer: Claws Mail 2.10.0 (GTK+ 2.10.14; i386-portbld-freebsd6.2)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Subject: Re: Portmaster and Portmanager problem with jdk15
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2007 20:57:29 -0000

On Tue, 07 Aug 2007 13:28:53 -0700
Doug Barton <dougb@FreeBSD.org> wrote:

> RW wrote:
> > Both Portmaster and Portmanager (I haven't tried Portupgrade)
> > install java/linux-sun-jdk15 on an upgrade of java/jdk15. If I
> > upgrade jdk15 manually it isn't built, so it must be done by the
> > tools.
> > 
> > The way the jdk15 makefile works is that it looks for the location
> > of an existing jdk installation for bootstrapping and sets
> > BOOTSTRAPJDKDIR accordingly. We then have:
> > 
> > # if no valid jdk found, set dependency
> > .if !defined(BOOTSTRAPJDKDIR)
> > BOOTSTRAPJDKDIR?=${LOCALBASE}/linux-sun-jdk${SUN_LINUX_JDK_VERSION} 
> > .endif
> > BUILD_DEPENDS+=${BOOTSTRAPJDKDIR}/bin/javac:${PORTSDIR}/java/linux-sun-jdk15
> > 
> > 
> > I don't know why this causes the build-tools to install
> > linux-sun-jdk15, but simply moving the BUILD_DEPENDS+= line inside
> > the if-endif block, seems to fix the problem. That line is only
> > needed if no jdk is present.
> 
> Your analysis sounds right.

What I don't understand is why portmaster doesn't leave missing
build-dependencies to the ports-system itself. I wasn't using the -t
option and ${BOOTSTRAPJDKDIR}/bin/javac is provided by jdk15.


From owner-freebsd-ports@FreeBSD.ORG  Tue Aug  7 20:59:17 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id C12E816A417
	for <ports@FreeBSD.org>; Tue,  7 Aug 2007 20:59:17 +0000 (UTC)
	(envelope-from rnoland@2hip.net)
Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195])
	by mx1.freebsd.org (Postfix) with ESMTP id 77A6E13C469
	for <ports@FreeBSD.org>; Tue,  7 Aug 2007 20:59:17 +0000 (UTC)
	(envelope-from rnoland@2hip.net)
Received: from [63.251.67.21] (rnoland-ibm.acs.internap.com [63.251.67.21])
	(authenticated bits=0)
	by gizmo.2hip.net (8.13.8/8.13.8) with ESMTP id l77KxFOo092536
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO);
	Tue, 7 Aug 2007 16:59:15 -0400 (EDT) (envelope-from rnoland@2hip.net)
From: Robert Noland <rnoland@2hip.net>
To: Doug Barton <dougb@FreeBSD.org>
In-Reply-To: <46B8D605.2060008@FreeBSD.org>
References: <20070807205138.6c5759d6@gumby.homeunix.com.>
	<46B8D605.2060008@FreeBSD.org>
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-NoNvTBpl9zwzni3CDFjq"
Date: Tue, 07 Aug 2007 16:59:09 -0400
Message-Id: <1186520349.1257.58.camel@rnoland-ibm.acs.internap.com>
Mime-Version: 1.0
X-Mailer: Evolution 2.10.3 FreeBSD GNOME Team Port 
X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00 autolearn=ham
	version=3.1.8
X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on gizmo.2hip.net
Cc: ports@FreeBSD.org, RW <fbsd06@mlists.homeunix.com>, glewis@FreeBSD.org
Subject: Re: Portmaster and Portmanager problem with jdk15
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2007 20:59:17 -0000


--=-NoNvTBpl9zwzni3CDFjq
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Tue, 2007-08-07 at 13:28 -0700, Doug Barton wrote:
> RW wrote:
> > Both Portmaster and Portmanager (I haven't tried Portupgrade) install
> > java/linux-sun-jdk15 on an upgrade of java/jdk15. If I upgrade
> > jdk15 manually it isn't built, so it must be done by the tools.
> >=20
> > The way the jdk15 makefile works is that it looks for the location
> > of an existing jdk installation for bootstrapping and sets
> > BOOTSTRAPJDKDIR accordingly. We then have:
> >=20
> > # if no valid jdk found, set dependency
> > .if !defined(BOOTSTRAPJDKDIR)
> > BOOTSTRAPJDKDIR?=3D${LOCALBASE}/linux-sun-jdk${SUN_LINUX_JDK_VERSION}=20
> > .endif
> > BUILD_DEPENDS+=3D${BOOTSTRAPJDKDIR}/bin/javac:${PORTSDIR}/java/linux-su=
n-jdk15
> >=20
> >=20
> > I don't know why this causes the build-tools to install
> > linux-sun-jdk15, but simply moving the BUILD_DEPENDS+=3D line inside th=
e
> > if-endif block, seems to fix the problem. That line is only needed if
> > no jdk is present.
>=20
> Your analysis sounds right.

Almost, doing this will remove the dependency on linux-sun-jdk15 if
another bootstrap is installed, but it won't add one for the installed
bootstrap.  Currently, it will always have a dependency on
linux-sun-jdk15 even if another bootstrap jdk is installed.  jdk14 also
has this issue.

robert.

> Doug
>=20

--=-NoNvTBpl9zwzni3CDFjq
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQBGuN0XM4TrQ4qfROMRAiGIAJ9PFyuUEfV7WPJENqeZNP5qybdvKgCfWNxr
GU0A4myM8GEUnSbq49S7ewE=
=0Tz1
-----END PGP SIGNATURE-----

--=-NoNvTBpl9zwzni3CDFjq--


From owner-freebsd-ports@FreeBSD.ORG  Tue Aug  7 21:07:55 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id AAF4E16A41B
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 21:07:55 +0000 (UTC)
	(envelope-from dougb@FreeBSD.org)
Received: from mail2.fluidhosting.com (mx22.fluidhosting.com [204.14.89.5])
	by mx1.freebsd.org (Postfix) with SMTP id 5711513C468
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 21:07:55 +0000 (UTC)
	(envelope-from dougb@FreeBSD.org)
Received: (qmail 1533 invoked by uid 399); 7 Aug 2007 21:07:54 -0000
Received: from localhost (HELO ?192.168.0.4?) (dougb@dougbarton.us@127.0.0.1)
	by localhost with ESMTP; 7 Aug 2007 21:07:54 -0000
X-Originating-IP: 127.0.0.1
Message-ID: <46B8DF28.3060601@FreeBSD.org>
Date: Tue, 07 Aug 2007 14:07:52 -0700
From: Doug Barton <dougb@FreeBSD.org>
Organization: http://www.FreeBSD.org/
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: RW <fbsd06@mlists.homeunix.com>
References: <20070807205138.6c5759d6@gumby.homeunix.com.>	<46B8D605.2060008@FreeBSD.org>
	<20070807215725.5659eebf@gumby.homeunix.com.>
In-Reply-To: <20070807215725.5659eebf@gumby.homeunix.com.>
X-Enigmail-Version: 0.95.3
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: freebsd-ports@freebsd.org
Subject: Re: Portmaster and Portmanager problem with jdk15
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2007 21:07:55 -0000

RW wrote:

> What I don't understand is why portmaster doesn't leave missing 
> build-dependencies to the ports-system itself.

Because that's part of portmaster's design. It takes each of the build
and run dependencies and handles the compilation and installation
itself. That way you get all of portmaster's benefits for each port
that you install, not just the parent.

> I wasn't using the -t option and ${BOOTSTRAPJDKDIR}/bin/javac is
> provided by jdk15.

Are there CONFLICTS set between jkd15 and linux-sun-jdk15? Portmaster
would correctly determine that the dependency was already met if so.
Another way to do that would be to wrap that line in an if
!exists(javac) type test, although in principle I would agree that it
probably shouldn't be necessary.

One thing that would make this whole problem go away is some sort of
"need depends" target that would give you all the goodness of the way
that the infrastructure tests for needed dependencies now, without
allowing the infrastructure to recurse itself. I have in mind to look
at this project when I have time, but it's not high on the list at the
moment.

hth,

Doug

-- 

    This .signature sanitized for your protection

From owner-freebsd-ports@FreeBSD.ORG  Tue Aug  7 23:31:37 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 46C2316A417
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 23:31:37 +0000 (UTC)
	(envelope-from fbsd06@mlists.homeunix.com)
Received: from mxout-03.mxes.net (mxout-03.mxes.net [216.86.168.178])
	by mx1.freebsd.org (Postfix) with ESMTP id 247E613C459
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 23:31:37 +0000 (UTC)
	(envelope-from fbsd06@mlists.homeunix.com)
Received: from gumby.homeunix.com. (unknown [87.81.140.128])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by smtp.mxes.net (Postfix) with ESMTP id C292951925
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 19:31:35 -0400 (EDT)
Date: Wed, 8 Aug 2007 00:31:32 +0100
From: RW <fbsd06@mlists.homeunix.com>
To: freebsd-ports@freebsd.org
Message-ID: <20070808003132.251c4205@gumby.homeunix.com.>
In-Reply-To: <1186520349.1257.58.camel@rnoland-ibm.acs.internap.com>
References: <20070807205138.6c5759d6@gumby.homeunix.com.>
	<46B8D605.2060008@FreeBSD.org>
	<1186520349.1257.58.camel@rnoland-ibm.acs.internap.com>
X-Mailer: Claws Mail 2.10.0 (GTK+ 2.10.14; i386-portbld-freebsd6.2)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Subject: Re: Portmaster and Portmanager problem with jdk15
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2007 23:31:37 -0000

On Tue, 07 Aug 2007 16:59:09 -0400
Robert Noland <rnoland@2hip.net> wrote:

> On Tue, 2007-08-07 at 13:28 -0700, Doug Barton wrote:
> > RW wrote:
> > > Both Portmaster and Portmanager (I haven't tried Portupgrade)
> > > install java/linux-sun-jdk15 on an upgrade of java/jdk15. If I
> > > upgrade jdk15 manually it isn't built, so it must be done by the
> > > tools.
> > > 
> > > The way the jdk15 makefile works is that it looks for the location
> > > of an existing jdk installation for bootstrapping and sets
> > > BOOTSTRAPJDKDIR accordingly. We then have:
> > > 
> > > # if no valid jdk found, set dependency
> > > .if !defined(BOOTSTRAPJDKDIR)
> > > BOOTSTRAPJDKDIR?=${LOCALBASE}/linux-sun-jdk${SUN_LINUX_JDK_VERSION} 
> > > .endif
> > > BUILD_DEPENDS+=${BOOTSTRAPJDKDIR}/bin/javac:${PORTSDIR}/java/linux-sun-jdk15
> > > 
> > > 
> > > I don't know why this causes the build-tools to install
> > > linux-sun-jdk15, but simply moving the BUILD_DEPENDS+= line
> > > inside the if-endif block, seems to fix the problem. That line is
> > > only needed if no jdk is present.
> > 
> > Your analysis sounds right.
> 
> Almost, doing this will remove the dependency on linux-sun-jdk15 if
> another bootstrap is installed, but it won't add one for the installed
> bootstrap.  

In the normal case, the installed bootstrap of a native jdk is going to
be itself, so adding a new dependency is going to be undesirable. 

From owner-freebsd-ports@FreeBSD.ORG  Tue Aug  7 23:53:45 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 652B116A41A
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 23:53:45 +0000 (UTC)
	(envelope-from fbsd06@mlists.homeunix.com)
Received: from mxout-03.mxes.net (mxout-03.mxes.net [216.86.168.178])
	by mx1.freebsd.org (Postfix) with ESMTP id 3FDB813C494
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 23:53:45 +0000 (UTC)
	(envelope-from fbsd06@mlists.homeunix.com)
Received: from gumby.homeunix.com. (unknown [87.81.140.128])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by smtp.mxes.net (Postfix) with ESMTP id CEA5151925
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 19:53:43 -0400 (EDT)
Date: Wed, 8 Aug 2007 00:53:41 +0100
From: RW <fbsd06@mlists.homeunix.com>
To: freebsd-ports@freebsd.org
Message-ID: <20070808005341.260611c5@gumby.homeunix.com.>
In-Reply-To: <46B8DF28.3060601@FreeBSD.org>
References: <20070807205138.6c5759d6@gumby.homeunix.com.>
	<46B8D605.2060008@FreeBSD.org>
	<20070807215725.5659eebf@gumby.homeunix.com.>
	<46B8DF28.3060601@FreeBSD.org>
X-Mailer: Claws Mail 2.10.0 (GTK+ 2.10.14; i386-portbld-freebsd6.2)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Subject: Re: Portmaster and Portmanager problem with jdk15
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Aug 2007 23:53:45 -0000

On Tue, 07 Aug 2007 14:07:52 -0700
Doug Barton <dougb@FreeBSD.org> wrote:

> RW wrote:
> 
> > What I don't understand is why portmaster doesn't leave missing 
> > build-dependencies to the ports-system itself.
> 
> Because that's part of portmaster's design. It takes each of the build
> and run dependencies and handles the compilation and installation
> itself. That way you get all of portmaster's benefits for each port
> that you install, not just the parent.
> 
> > I wasn't using the -t option and ${BOOTSTRAPJDKDIR}/bin/javac is
> > provided by jdk15.
> 
> Are there CONFLICTS set between jkd15 and linux-sun-jdk15? 

No, there isn't.

Given that lots of people say they use portmaster because it doesn't
depend on ruby, bringing in a gratuitous jdk and all its dependencies,
is going to be a serious issue for some people. 

In a way this make thing simpler, as it makes a stronger case for fixing
the jdk makefiles, which will fix the problem with portmanager too.


From owner-freebsd-ports@FreeBSD.ORG  Wed Aug  8 00:16:36 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 27FEA16A417
	for <freebsd-ports@freebsd.org>; Wed,  8 Aug 2007 00:16:36 +0000 (UTC)
	(envelope-from rnoland@2hip.net)
Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195])
	by mx1.freebsd.org (Postfix) with ESMTP id 01B2C13C4A6
	for <freebsd-ports@freebsd.org>; Wed,  8 Aug 2007 00:16:35 +0000 (UTC)
	(envelope-from rnoland@2hip.net)
Received: from [63.251.67.21] (rnoland-ibm.acs.internap.com [63.251.67.21])
	(authenticated bits=0)
	by gizmo.2hip.net (8.13.8/8.13.8) with ESMTP id l77No2UJ093239
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO);
	Tue, 7 Aug 2007 19:50:02 -0400 (EDT) (envelope-from rnoland@2hip.net)
From: Robert Noland <rnoland@2hip.net>
To: RW <fbsd06@mlists.homeunix.com>
In-Reply-To: <20070808003132.251c4205@gumby.homeunix.com.>
References: <20070807205138.6c5759d6@gumby.homeunix.com.>
	<46B8D605.2060008@FreeBSD.org>
	<1186520349.1257.58.camel@rnoland-ibm.acs.internap.com>
	<20070808003132.251c4205@gumby.homeunix.com.>
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-1rj/UNEQw9a3pFpiexWs"
Date: Tue, 07 Aug 2007 19:49:57 -0400
Message-Id: <1186530597.1257.72.camel@rnoland-ibm.acs.internap.com>
Mime-Version: 1.0
X-Mailer: Evolution 2.10.3 FreeBSD GNOME Team Port 
X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00 autolearn=ham
	version=3.1.8
X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on gizmo.2hip.net
Cc: freebsd-ports@freebsd.org
Subject: Re: Portmaster and Portmanager problem with jdk15
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2007 00:16:36 -0000


--=-1rj/UNEQw9a3pFpiexWs
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Wed, 2007-08-08 at 00:31 +0100, RW wrote:
> On Tue, 07 Aug 2007 16:59:09 -0400
> Robert Noland <rnoland@2hip.net> wrote:
>=20
> > On Tue, 2007-08-07 at 13:28 -0700, Doug Barton wrote:
> > > RW wrote:
> > > > Both Portmaster and Portmanager (I haven't tried Portupgrade)
> > > > install java/linux-sun-jdk15 on an upgrade of java/jdk15. If I
> > > > upgrade jdk15 manually it isn't built, so it must be done by the
> > > > tools.
> > > >=20
> > > > The way the jdk15 makefile works is that it looks for the location
> > > > of an existing jdk installation for bootstrapping and sets
> > > > BOOTSTRAPJDKDIR accordingly. We then have:
> > > >=20
> > > > # if no valid jdk found, set dependency
> > > > .if !defined(BOOTSTRAPJDKDIR)
> > > > BOOTSTRAPJDKDIR?=3D${LOCALBASE}/linux-sun-jdk${SUN_LINUX_JDK_VERSIO=
N}=20
> > > > .endif
> > > > BUILD_DEPENDS+=3D${BOOTSTRAPJDKDIR}/bin/javac:${PORTSDIR}/java/linu=
x-sun-jdk15
> > > >=20
> > > >=20
> > > > I don't know why this causes the build-tools to install
> > > > linux-sun-jdk15, but simply moving the BUILD_DEPENDS+=3D line
> > > > inside the if-endif block, seems to fix the problem. That line is
> > > > only needed if no jdk is present.
> > >=20
> > > Your analysis sounds right.
> >=20
> > Almost, doing this will remove the dependency on linux-sun-jdk15 if
> > another bootstrap is installed, but it won't add one for the installed
> > bootstrap. =20
>=20
> In the normal case, the installed bootstrap of a native jdk is going to
> be itself, so adding a new dependency is going to be undesirable.

I agree, having it depend on itself isn't good.  In the case of jdk14 it
can only bootstrap from linux-sun-jdk14 or native jdk14 so either it was
built via linux-jdk and should list a dependency on it, or it was built
via itself and should not list a dependency.

For jdk15 however, it can be built using any 1 of 5 bootstrap jdks,
diablo-jdk15, jdk15 (native), jdk14 (native), linux-sun-jdk15, or
linux-sun-jdk14 in that order of preference.  As it stands, it will
always list a dependency on diablo-jdk15 (current cvs) or linux-sun-jdk
before.  It will always list the same dependency, no matter what jdk was
used to bootstrap.  The change proposed above would mean that if any
eligible bootstrap exists no dependency will be recorded, even if that
bootstrap jdk is not itself.

The short version is:

Without the change, you always record a dependency on diablo-jdk15

With the change, first build record a dependency on diablo-jdk15,
subsequent builds record no dependency.
 =20
robert.
=20
> _______________________________________________
> freebsd-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"

--=-1rj/UNEQw9a3pFpiexWs
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQBGuQUlM4TrQ4qfROMRAmBmAJ9EFh4fknZaPMFfWOMdUnz/hL/DYACeJcJH
AISbiP11NJbt9yANFe32eqY=
=P0Y1
-----END PGP SIGNATURE-----

--=-1rj/UNEQw9a3pFpiexWs--


From owner-freebsd-ports@FreeBSD.ORG  Wed Aug  8 00:22:07 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 739E416A419
	for <freebsd-ports@FreeBSD.org>; Wed,  8 Aug 2007 00:22:07 +0000 (UTC)
	(envelope-from amdmi3@amdmi3.ru)
Received: from cp65.agava.net (cp65.agava.net [89.108.66.215])
	by mx1.freebsd.org (Postfix) with ESMTP id 0173413C474
	for <freebsd-ports@FreeBSD.org>; Wed,  8 Aug 2007 00:22:06 +0000 (UTC)
	(envelope-from amdmi3@amdmi3.ru)
Received: from [213.148.16.237] (helo=nexii.panopticon)
	by cp65.agava.net with esmtpsa (TLSv1:AES256-SHA:256)
	(Exim 4.44 (FreeBSD))
	id 1IIYkI-000IGC-7Z; Wed, 08 Aug 2007 03:45:50 +0400
Received: from hades.panopticon (hades.panopticon [192.168.0.2])
	by nexii.panopticon (Postfix) with ESMTP id 09DD917058;
	Wed,  8 Aug 2007 03:46:33 +0400 (MSD)
Received: by hades.panopticon (Postfix, from userid 1000)
	id A889D4097; Wed,  8 Aug 2007 03:46:49 +0400 (MSD)
Date: Wed, 8 Aug 2007 03:46:49 +0400
From: Dmitry Marakasov <amdmi3@amdmi3.ru>
To: freebsd-ports@FreeBSD.org
Message-ID: <20070807234649.GA11004@hades.panopticon>
Mail-Followup-To: freebsd-ports@FreeBSD.org
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="EVF5PPMfhYS0aIcm"
Content-Disposition: inline
User-Agent: Mutt/1.5.16 (2007-06-09)
X-AntiAbuse: This header was added to track abuse,
	please include it with any abuse report
X-AntiAbuse: Primary Hostname - cp65.agava.net
X-AntiAbuse: Original Domain - freebsd.org
X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [26 6]
X-AntiAbuse: Sender Address Domain - amdmi3.ru
X-Source: 
X-Source-Args: 
X-Source-Dir: 
Cc: 
Subject: gnash 0.8.0
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2007 00:22:07 -0000


--EVF5PPMfhYS0aIcm
Content-Type: text/plain; charset=koi8-r
Content-Disposition: inline

Hi!

Sorry for the long delay with gnash port update to 0.8.0. Many things
happened, but now I finally have some spare time.

Here's preliminary version of 0.8.0 port. It (hopefully) builds and
it (more or less) supports many gnash build options such as chosing
GUI/renderer/media handler and building streaming flash server (cygnal).
The main show-stopper is that gnash will segfault on any .swf video,
so I decided to post to the maillist to keep you guys informed. Also,
maybe someone will fix this bug faster than me so I can update the port
sooner. I've written to gnash maillist already so I hope it'll be fixed
soon in any case.

Remember that the port is still unfinished: not all combinations of
options were tested, possibly some depends are missing and it doesn't
build at all WITH_SDL.

Attached are the port itself and some gdb output on a segfault.
Those are also available from http://www.amdmi3.ru/gnash/

-- 
Best regards,
  Dmitry Marakasov               mailto:amdmi3@amdmi3.ru

--EVF5PPMfhYS0aIcm
Content-Type: application/octet-stream
Content-Disposition: attachment; filename="gnash-0.8.0.tar.gz"
Content-Transfer-Encoding: base64

H4sICLEDuUYCA2duYXNoLTAuOC4wLnRhcgDtWnlz4kYWn3/Rp+jymMSzMULitElIDQaB2eFa
wPFsaitUI7VAsa5Vt3zM2N99X3eL0zhONpWZSpXelAup+/fu16dm4WO6fPPXkqZp1XIZwa9e
LWvbv2tCulYpVwqaXqyUkaYXSlX9DSq/+QIUU4YjMAV7lucUX8a91p/4sf79m9CC5z/fxzfE
dlzyl+W/Uiq9mP9qRS9s8l/k+S8V9OIbpKX5/8vpLRqQOxQGEaPIDFyXmMwJfOQlBYHsIKpl
RJEob1ELM4LMiMCPVcsAQeL+iX1UgARD9/Uy8ERzpuU5LHpAfRzhG0yDW/SDDN97+aNG8Y/K
W+A4bkeEXExaNWlBfhHhcOmY8LBTlqe3SFf1KtdTzWvlvH4OjzXtvKafIdv9hIz7EB2DQGU0
HE8Hjb5RT0zm7z8Z40l3OKhnNPVM1ZRmY2p0huOuMQFQok7pNyZTYzybdKe8+fjz1vusM7h6
2gbMJlcXre6Yw1bqnvLyOVH1pAC+O5jCnwG4fdeV5rDfNwbTegZEo7YLhiIvuHUICl38QCJF
6XUvZi1jZAxaYM08CCibsSWE3VJLNalpAhY85S1yS9y8AKD/KJnMryFZqOc7kHVEeZ8AmXHk
7smxWZjnzYpyNTFmFz93R4V65oFQ8drpNz4Y8hXsnTWHg3a3czU2thCDIQ95eLMwA992Fsh1
5veeWxCdH8GZDbRxNR1Oh8Me+AUgl1luTS9D3npXne5gtgrr2Gh3Pz7lAZGfR8EdJdEsdOOF
41NFWeufTRvjjgFRzOXmseNadZ625iXEfNYYNy+fcryk5q6Vs6HG5tQ6/jycjI3e05YEY/BT
PdMcjdq9RmdSP8p1jz/3hs1G76IxgZw6vunGFjkSUeu1VqDeDghslIDR9HJsNFozcBdQ4MTW
+9MupJmI2oBky9PRlm3g3IT7duewZU6kOMcN4lwv2bgDBsP2sGtTE5wMqeVEwpJ1Bp52QMDk
+MzNhRGMxPtdiSug5VA8d0nuhpeyonQHk2mj15vMJpfr3MOAGOj1jByWqq4ow9EURgp4KBVn
MkeGz4WgJOFIWneEYDLiWpr/7gwavQ2s+QCiXOQRy8EI8LckAqxtC3C7N/0A0M5Vt4ZiShB/
R1A9DIYQgFBn+mEDnrR621h4fRHaN1rdBoDFbw0RaYq04YQGsW+9QzQOeeGtDe83WhsOrgAa
thW02/2R0dno6EymUBJ9Y7zD1JkwGP8exOU3WBudDqgaw7RhjI2xZIS2bZZhSPxOb8PSbHTH
w2dMTexEwXM2dELuQ/Wd4FYUNak99AMMLpX7rEKRqN7NjwpfKgiwWJSvH5AevqwQCy1iJy+i
lY+gk0TgDo4IoizCzmLJAHuHI+sUzWOG7pbEBzm27fGJC6R4YIoM9RL7lstDQdeiT9EdQdil
AbKEYh59nkkQCUJEalAQszBm3HAbULbjE+vkuju9nPHyeIe++Wa3FdjfKSpCiEQRqG9i3w/Y
KufzgC1lWYEtQhMUEFVU4h4ULuTs98jKl31orWck6h6ZUt0cVMHkBuFwVgpBETqBsgQX3YfE
QhjF9t7c8R2fPKS1OYh7nfMesm/t5p83LwnDYev47A8AMCtDLfcVYwHIbaXkFRwo2qxAXDRm
NyjE/iJAC3ZT0LZXUt4NjQuX3LPcva7ndFVTtZ11kLeyIHBvHL4XSbBgiHDgWd0Mr6YzMUTf
/YaVomLrfuCTQ8GHuWC78JBsXU8Br9Qfn0l4+a3xu+ODvqTxVXNhqO1HDprUwk6wcGw5AV9U
OHovuwcUbzn1mnqAyqyuWEAqX0ReqwjJLWeMffvxbcwcV9V3XPBilzlyQkq4nvlxOPUzmFaf
zxhiMn0lZ3w+5jkTWLSaBg+miut47u3G3RVzvbHYdxcvFnvZWu8DoeuQssT236NOrA57Ck3e
9pJK0flq9tby5WIjK6C3Tv3LY3A1UY163cmU786/W+0q6kfvzcDziM/Q0SHNq42L3GskFh4S
c/RyJciNya522SbZ9kWu+n6fZabY5qy1h3xnF2JmLmtK5v3x57HRHYx6jaYxa/ZbTyhH0Lf5
X3Z2onlEH395fPv4LTr+fD3+MBk3n/Jylx5H5HUZyVb1/5PCCGWcs15/rD9+Lx7Q/SP/+0Ny
6GM+plHeDUzsPm7vPx8X34tNTAL4qOvjCgDgN+n+Y+bCVEZdhzLwVkpdN6j/2DwfcRySFsHD
sx0218rZD2k+uGeClIpN09e8/4FyY45vB1/l/kcrauL+p1gsVypaucLvf4rp/c+XoX6rjE5E
EeTE/YgK0VDnnwrvUB3Ni7g4LxSsinY2L2tlba7PC9VScW4WS2dmuVhRJpeNAuTrJX7bPjOL
Jq7YhfMqtko2rprmmU1MgktlXT+35tiGV7tqn5fPNd3USsQ057ZmVUqFErHPSsqk+7PxovSC
Vi5q1YryJqU/Pf7Dm0XOItSMvsb4L+gFfTX+y1W9KMZ/OR3/X4Q6PP/8JI3R4dtIFY0icusE
MXUfTpEDRz1MxeEOwcpFHdikKCwQWGRvmKk8EYZREEYOgQg/wCHcZnC8Jyq6XvKbZbaE3R4/
/ys08AgK+Dvid3WJHKmeniJ+eFpdq8De+YEtHX8BR8+HgB+9r9votqQqaz/mmBJx/O9gj0Dv
qdhuJ+wUeSBAMlWRTTCDZZmqitJOHmtKDo1jnyKoCt/CLj+3ISSFw5kXRbG/1YUOea6CiIud
S6wdCeKSgovBPOYSAG4HnogYPHv8NrcffHJcF8NWM3JuiQUSknsxiAeNzSXnbjsRsYN7NREu
BC+hfRUqfvXyIfD/GxM4i3CrErdh4xm6DvbZjl3CDxEdM44ivjHdd+pjv4f6hFK8IMmN21qA
0L2OMUjjWJkJb8XxQBnxuN1WYMZ85wudIjaQ+KTu2kHkYYZoSEzHdkzMP0VwzZfOYon+FWPX
YQ9oKK9xVqpjCsWW3E9xj+UxglcIl7s6g/CC4O8wyd2wIBRFASIaPnM6EYaon4gTHRdAvDmx
LDDOjqCC5rFtQyJFwVswDkwZC/7dAk2Sil7bAuWna1pWVvGm3tv89iqAYudbLO4h/8KSGNQZ
9U7RIuBhCGQktiUDawy1JhjuyBxRhxFRX4QxsGpCIFcQk7UBIX6giNyzCCMMCF8wgmDsusgn
7C6IbiD9vi+/8lA5NqATSitJRMzLFjgAxaLARdgEj/kIub6+rqElY2Etn7+7u1MXfqwG0SK/
cjP5ZJMux3/X9T/kx5uvsf7rpWqZr/8l+FfWqzpf/0uFQrr+fwnKZuWFRDY7d/x8ct3AH+UH
VPEU4ghmheQ5CviEEERKNitvR7LZA9/p+FFYSJDvKg0Ujlq1Ys9ONvTPO1QXP2vaQ82xeQPT
/GERSee+mFXzMzQlL8mh5LkQaNvDLUhwWAB07PPzpn1U7LzAHjvP2KFpDyV3SYclJBu4PSFJ
6x5WLuiH5ci+fTlJK2Cz2VZj2mh1x9lsXqxDHTX0FzvNgmOmF85m5xXVMXd5rGTxUL3ddkIP
t9vRpv295USRh3a7D7USeqjVIgdat0pbdvL/y3DoY3S6fKSUUkoppZRSSimllFJKKaWUUkop
pZRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkoppfSF6X89OxeRAFAAAA==

--EVF5PPMfhYS0aIcm
Content-Type: application/octet-stream
Content-Disposition: attachment; filename="gnash.gdb.log.gz"
Content-Transfer-Encoding: base64

H4sICP9smkYCA2duYXNoLmdkYi5sb2cA7Vttb9s4Ev7uX0FsDovk4NavSWxfmt0eure3wHZb
XIr9SlASZXNPb0tSqX2H/vcbkrJMvcV2JCctLg5iWeRwZsiZZ8ihqPOl51wgnkZosIpDOiCh
F7LJQNIwGZBI0igir8Vnv3cnCZcsWqKEx0tOwgUapIIX2kDNH9SVYpDEHL5xmnhEUm+wjIhY
QS312XrgsMgU7JHX+2jkIE5dyu6phwSDdgG6++Xnu59+/r2P7ugypJEkksUR8kkayNe94XqY
fRCL0A8/oPOL3rnuoSN7Z0OE6gjORqp8PLue08vZTJU7cSzkYiFXnBJvewVS5PM4NB0PYpcE
g4A56l/TY0P2WsS9s7HhOHbnU9dRHHWXF4v38T2jv8bEo3yxEGpI0blcMfFmuJ5NyNiZuBeI
SBQqMuxRH7MwCV67SbIYjS97Z5MtW/fSmVtsi/SLhRvDhUotqSCADIdNAi5Ho97Z1AgYXvvE
s/X+GJCNUln5yZaf4zs+JaNhHxG+dN+M9fU+r5hP+8DAZwHdFjnURd89aPXv+ijlAdAbLY1U
rd1kctU7u9T2mw2nzmys7RcS+DpvEK9ZaP0Nh+tp5gppcgKT71ifxvbwj+xPJhq9QRH9XNT+
PLsDqHnndE3dVNI++h7nnC8u/pbpm3AWSbSr6f1lBBzP3YAIUe9c6PsL9GPuTAv03x5CN2VK
FjGFylvgpeqBQv+8+S1GEBII8hkNPHH7pY9qiqBBSEOHcoFiv8HDFRH2mKukEL7J5eCQJPkN
3L7H0rrVBboTdhloJySYnATKwDLm5hb/y8GSU4qj2KOmKCGM37hxJCSYVfa3ow6/eSogRuFE
8u1YuCvCiSspV0rfIv13W5ILkjFeRil21+vFAuyIn0iHgw2x/VgGKSh2o3RorZfhgO9oANPH
SMguemp4BlQIpWN2WxretmNpGUh51U1JJExKgaC3C3sgwQH/TTdYBWjCadUfNAsALjg19tNI
O7geZPUP+gWPNCDIXVEVeioiocaNg1hVZGbAnHqFxppI6RspNEEIrtYG1Dd1OjCMplUKzpar
AolFUNFV+TuolRqBed2Xnn1V36YllmSJAx1aBTT4UcXfydwdzYymIfbjSIpdlCiGhbqgcIqQ
oJRoiASnjQNlwUd6T7fgz5Rpj/m8V11D3RquoxH+IL5PhO4mbB+A7IdwXUH1pFJfwvTEQmpR
v1o8l1EcYodJmMBxHmsNZF+9evVpk1B0w6lMOawqZIzAlJCNpLCugf79Waj6M2USmjwn0sv9
eGANcFrk71PkWSNBg3LtI0Njr7uOFA8M70vksALDdLYnckxnLSOHAAoPC6Ly3mef6G1lngX2
TQo8K9xLSrWHeaWXXcO7ZhhfYG2h9mrfguCq7YIgCcgmYGIH4gwev4PPxBw7RGTouNcFW8Nl
mx4qLfhrH5XcoIYm952Ss7TmWob+wRGoA8lHhpyuJLaNMd+SaXfq5rtSuZ3NDp+Gwnh4RYfD
IgDUHplY7epHaopssdLN2FIIWLEPwmNOltRmX8RY484bVnt3mOhIhF+g9wK9bx964z3Qm8yK
9U0YmhyMoYiE1MM+h8upF6NmBUEEc0FhzqLljcpGsoFUP6EtYVLo4tvKAOtSpMrZf2B8u1+r
nkq/rpayHel34m7vXSx3PszWWrob3mjvevwErtK8XO+sU50s+bv0wvZsvvrEY74v8Zi3TTzo
Wh9i+EaC90NJLKeQxnL3JBsRz6X//0nwP3BYnmxyONhM3/DkcYQrPunk0j41fJmTTjonkX17
3KTtHjc4WWFOqknIM0c1lJDK+3G/PqOyKB6RJ9cwOXxeaWrcZfb6yHE4LKlsTieHexPJ4cHb
MEYxE3DMAa0HLf9Q3KqcyyoPxlGNH7OxcqSAw53pMYy7dLSnHfavyD+zR5/7dggPeHqqsXfM
0NjtunbGIu9u/LCG51O5YFdD/JU43qMXQSF2OSWSZm6rImnW03cf8K8f3r7Df//l0/u3H+8y
786o1UkgLFYkoTUt/vHht0/47p9vP/60baU3/LDaftjljZxES3u9hdchi1SP8xGBErKGkvnQ
ekaANxWyjSG7Ho2HlaWBkcxBZ6AYXxZKtwuLUVZ6D56kjswDK3N4zuxTmvNzXi6zWIzDVNL1
DumZ80Rx5MbJhjgBxYW7Ji/vldw546O5Z24V5rKMV3yx1IElGnFXoA5Y3dNx8WQq5RJytUqB
pZ3AOpEelYQFlugi2sJCr7eQsU5BfoZ1NCywwW25Ga6dMZ2NtE08HlWLn93EoVZEdSB78A6p
FQnzPoA/M9AhoNFSqqgyvZxdjbOaPxK6xCyyt2sgmpVdKOU7+wn14oiLoiRW0J6O59P51fV4
fpnpDwxUt5IgFbbJ65KT4iTRPEXsiI+K/uXYX02lGjKp+kQKIvlbVYZXTL2I0DKxVONsMpyR
M3Fme9/vKHuskLzOZupxi0cty9WbVgt1LTIQoeeWzKi5g2Rng63XBLarK3NaOHubYWv7IhBO
gXQbDFU47BLE3VseBUeWLKQBi6xpRsP9HU3kquqv1ed6gkp9ygSVj6+UfIZZR3VLWy/Hsaju
PB7xJsaxoo5+zeJRAtq/Q/F1mKVxaVfzKNVzK5sgpYepnlfZBml4nAqU1XP9zWNoe/j758en
wmLvS/YWVe9/wMEneEU5AAA=

--EVF5PPMfhYS0aIcm--

From owner-freebsd-ports@FreeBSD.ORG  Wed Aug  8 00:27:45 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id A6D1516A468
	for <freebsd-ports@freebsd.org>; Wed,  8 Aug 2007 00:27:45 +0000 (UTC)
	(envelope-from fbsd06@mlists.homeunix.com)
Received: from mxout-03.mxes.net (mxout-03.mxes.net [216.86.168.178])
	by mx1.freebsd.org (Postfix) with ESMTP id 7CC1513C47E
	for <freebsd-ports@freebsd.org>; Wed,  8 Aug 2007 00:27:45 +0000 (UTC)
	(envelope-from fbsd06@mlists.homeunix.com)
Received: from gumby.homeunix.com. (unknown [87.81.140.128])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by smtp.mxes.net (Postfix) with ESMTP id 5A09251925
	for <freebsd-ports@freebsd.org>; Tue,  7 Aug 2007 20:27:44 -0400 (EDT)
Date: Wed, 8 Aug 2007 01:27:42 +0100
From: RW <fbsd06@mlists.homeunix.com>
To: freebsd-ports@freebsd.org
Message-ID: <20070808012742.56fbbde8@gumby.homeunix.com.>
In-Reply-To: <1186530597.1257.72.camel@rnoland-ibm.acs.internap.com>
References: <20070807205138.6c5759d6@gumby.homeunix.com.>
	<46B8D605.2060008@FreeBSD.org>
	<1186520349.1257.58.camel@rnoland-ibm.acs.internap.com>
	<20070808003132.251c4205@gumby.homeunix.com.>
	<1186530597.1257.72.camel@rnoland-ibm.acs.internap.com>
X-Mailer: Claws Mail 2.10.0 (GTK+ 2.10.14; i386-portbld-freebsd6.2)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Subject: Re: Portmaster and Portmanager problem with jdk15
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2007 00:27:45 -0000

On Tue, 07 Aug 2007 19:49:57 -0400
Robert Noland <rnoland@2hip.net> wrote:

> On Wed, 2007-08-08 at 00:31 +0100, RW wrote:
>   
> > In the normal case, the installed bootstrap of a native jdk is
> > going to be itself, so adding a new dependency is going to be
> > undesirable.  
> 
> I agree, having it depend on itself isn't good.  In the case of jdk14
> it can only bootstrap from linux-sun-jdk14 or native jdk14 so either
> it was built via linux-jdk and should list a dependency on it, or it
> was built via itself and should not list a dependency.
> 
> For jdk15 however, it can be built using any 1 of 5 bootstrap jdks,
> diablo-jdk15, jdk15 (native), jdk14 (native), linux-sun-jdk15, or
> linux-sun-jdk14 in that order of preference.  As it stands, it will
> always list a dependency on diablo-jdk15 (current cvs) or
> linux-sun-jdk before.  It will always list the same dependency, no
> matter what jdk was used to bootstrap.  The change proposed above
> would mean that if any eligible bootstrap exists no dependency will
> be recorded, even if that bootstrap jdk is not itself.
> 
> The short version is:
> 
> Without the change, you always record a dependency on diablo-jdk15
> 
> With the change, first build record a dependency on diablo-jdk15,
> subsequent builds record no dependency.  

I think it should default to building with itself and having no build
dependency. That seems to be the right thing to do because a
leaf-deletion program that understands build dependencies will then
pickup the bootstrap port as a new leaf.  

Offhand the only consequence I can see of not having the actual
dependency is that the primary jdk and the bootstrap jdk might get
rebuilt out of order - but that's essentially going to be the case when
a  port bootstraps itself (unless it's built twice).

From owner-freebsd-ports@FreeBSD.ORG  Wed Aug  8 04:24:33 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 1BFAE16A41A
	for <freebsd-ports@freebsd.org>; Wed,  8 Aug 2007 04:24:33 +0000 (UTC)
	(envelope-from rakheshster@gmail.com)
Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.184])
	by mx1.freebsd.org (Postfix) with ESMTP id 5F83313C45A
	for <freebsd-ports@freebsd.org>; Wed,  8 Aug 2007 04:24:32 +0000 (UTC)
	(envelope-from rakheshster@gmail.com)
Received: by nf-out-0910.google.com with SMTP id b2so9363nfb
	for <freebsd-ports@freebsd.org>; Tue, 07 Aug 2007 21:24:31 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:received:date:x-x-sender:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:from:sender;
	b=Y7YPoZ7LyrG3q/h3QJ+hHsf4krdDyO1QOHsfAGSxbfWpfDOCv+9SXPj1mBgw8oJK0nRtz/BgTuXtB4sv5pCCDxTNYtxlHjpmYU/yWTb16E01T3mnI5f/Xs+iq1+PWxTEf+wJ5/0OlrD8a9XVGC2V9f32S5m6FWB853oLU2epOf0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:date:x-x-sender:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:from:sender;
	b=CPqroVANupV1BAEf5t7is/9q3P10jfD4vfk9M58Wuu++Fjbzj/po8AVJmsnB3SvN3EyJcmae65rOQwge1iMbgEt/9i6EGZmo+N0tB8mZbpdK+yLzjeYT+/0vRpuhHkeFTgI026Gk7ZOixU4Qp+ZacxG68e0FqKam0IcjwfA16hw=
Received: by 10.78.181.13 with SMTP id d13mr424421huf.1186547070433;
	Tue, 07 Aug 2007 21:24:30 -0700 (PDT)
Received: from smtp.home.rakhesh.com ( [82.178.137.21])
	by mx.google.com with ESMTPS id 36sm89625hub.2007.08.07.21.24.28
	(version=TLSv1/SSLv3 cipher=OTHER);
	Tue, 07 Aug 2007 21:24:29 -0700 (PDT)
Received: from obelix.home.rakhesh.com (obelix.home.rakhesh.com
	[192.168.17.13])
	by smtp.home.rakhesh.com (Postfix) with ESMTP id 8B89711420;
	Wed,  8 Aug 2007 08:24:08 +0400 (GST)
Date: Wed, 8 Aug 2007 08:23:51 +0400 (GST)
X-X-Sender: rakhesh@obelix.home.rakhesh.com
To: RW <fbsd06@mlists.homeunix.com>
In-Reply-To: <20070807160925.5fa458f0@gumby.homeunix.com.>
Message-ID: <20070808082107.X37694@obelix.home.rakhesh.com>
References: <20070807160649.Y22638@obelix.home.rakhesh.com>
	<790a9fff0708070656j77bc1f82l6c267df10e65cdfc@mail.gmail.com>
	<20070807160925.5fa458f0@gumby.homeunix.com.>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
From: Rakhesh Sasidharan <rakhesh@rakhesh.com>
Sender: Rakhesh Sasidharan <rakheshster@gmail.com>
Cc: freebsd-ports@freebsd.org
Subject: Re: Building Pine with PASSFILE option
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2007 04:24:33 -0000


RW wrote:


>> But it will work from /etc/make.conf (using either "=" or "+="), as
>> long as you don't select LDAP support.
>
> Have you actually tried this? A few years ago I couldn't get it, nor
> several variations on it, to work. IIRC there were a lot of other people
> who had problems with it on various mailing lists.

I think you are right, it doesn't work. I modified the pine4 Makefile to 
pass the PASSFILE variable but Pine doesn't seem to be built with PASSFILE 
support.

Regards,
Rakhesh

From owner-freebsd-ports@FreeBSD.ORG  Wed Aug  8 05:26:33 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id EABB416A41A
	for <freebsd-ports@freebsd.org>; Wed,  8 Aug 2007 05:26:33 +0000 (UTC)
	(envelope-from dougb@FreeBSD.org)
Received: from mail2.fluidhosting.com (mx22.fluidhosting.com [204.14.89.5])
	by mx1.freebsd.org (Postfix) with SMTP id 891F713C46C
	for <freebsd-ports@freebsd.org>; Wed,  8 Aug 2007 05:26:33 +0000 (UTC)
	(envelope-from dougb@FreeBSD.org)
Received: (qmail 30186 invoked by uid 399); 8 Aug 2007 05:26:32 -0000
Received: from localhost (HELO ?192.168.0.4?) (dougb@dougbarton.us@127.0.0.1)
	by localhost with ESMTP; 8 Aug 2007 05:26:32 -0000
X-Originating-IP: 127.0.0.1
Message-ID: <46B95401.5040307@FreeBSD.org>
Date: Tue, 07 Aug 2007 22:26:25 -0700
From: Doug Barton <dougb@FreeBSD.org>
Organization: http://www.FreeBSD.org/
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: RW <fbsd06@mlists.homeunix.com>
References: <20070807205138.6c5759d6@gumby.homeunix.com.>	<46B8D605.2060008@FreeBSD.org>	<20070807215725.5659eebf@gumby.homeunix.com.>	<46B8DF28.3060601@FreeBSD.org>
	<20070808005341.260611c5@gumby.homeunix.com.>
In-Reply-To: <20070808005341.260611c5@gumby.homeunix.com.>
X-Enigmail-Version: 0.95.3
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: freebsd-ports@freebsd.org
Subject: Re: Portmaster and Portmanager problem with jdk15
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2007 05:26:34 -0000

RW wrote:
> On Tue, 07 Aug 2007 14:07:52 -0700
> Doug Barton <dougb@FreeBSD.org> wrote:
> 
>> RW wrote:
>>
>>> What I don't understand is why portmaster doesn't leave missing 
>>> build-dependencies to the ports-system itself.
>> Because that's part of portmaster's design. It takes each of the build
>> and run dependencies and handles the compilation and installation
>> itself. That way you get all of portmaster's benefits for each port
>> that you install, not just the parent.
>>
>>> I wasn't using the -t option and ${BOOTSTRAPJDKDIR}/bin/javac is
>>> provided by jdk15.
>> Are there CONFLICTS set between jkd15 and linux-sun-jdk15? 
> 
> No, there isn't.

Bummer, that would have been the easiest way to fix this.

> Given that lots of people say they use portmaster because it doesn't
> depend on ruby, bringing in a gratuitous jdk and all its dependencies,
> is going to be a serious issue for some people. 

Yeah, I agree.

> In a way this make thing simpler, as it makes a stronger case for fixing
> the jdk makefiles, which will fix the problem with portmanager too.

Ok, that (and your followups to this thread) sounds to me like you
have an idea in mind for how this should work on your end. If you need
me to do anything please let me know.

Doug

-- 

    This .signature sanitized for your protection

From owner-freebsd-ports@FreeBSD.ORG  Wed Aug  8 06:08:42 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id A31A816A420
	for <freebsd-ports@freebsd.org>; Wed,  8 Aug 2007 06:08:42 +0000 (UTC)
	(envelope-from swhetzel@gmail.com)
Received: from mu-out-0910.google.com (mu-out-0910.google.com [209.85.134.184])
	by mx1.freebsd.org (Postfix) with ESMTP id 2159F13C457
	for <freebsd-ports@freebsd.org>; Wed,  8 Aug 2007 06:08:41 +0000 (UTC)
	(envelope-from swhetzel@gmail.com)
Received: by mu-out-0910.google.com with SMTP id w9so68771mue
	for <freebsd-ports@freebsd.org>; Tue, 07 Aug 2007 23:08:40 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references;
	b=amGJl7baUxOQYVOzoUuocJqj7DT9uuY5oCmlCNjI/mXDxmnuEdbWVTub/XsZDxfYfG2dtk1Mx5ng6s0kHU0YI+Kkxn6a75LcUL+DJgPLrad0nnlJXPS1BnEPn9uctBPwUIh4doJZckz5RSRLS+aSf22Mii7vJQ5IYNyq1gZjlDw=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references;
	b=BgLA4oueTirl7a/YXB+dZ9u3LLj/bIgoh4kaX/BqUJ8To0Y82TiPOqplftvJjn2G5WY96g+Rrrcq4AiAr779cLuL8LLRutiLZqIVZDNDtLzzkzgoGDLo1O4b0uAOPiu3c+tbTyNmuAzsHlqNynIMvQmwdQPqctM5wVDi9yWZkxw=
Received: by 10.86.95.20 with SMTP id s20mr66089fgb.1186553320649;
	Tue, 07 Aug 2007 23:08:40 -0700 (PDT)
Received: by 10.86.71.6 with HTTP; Tue, 7 Aug 2007 23:08:40 -0700 (PDT)
Message-ID: <790a9fff0708072308s22cb4b7boacc9a85ec4d8c3a2@mail.gmail.com>
Date: Wed, 8 Aug 2007 01:08:40 -0500
From: "Scot Hetzel" <swhetzel@gmail.com>
To: "Rakhesh Sasidharan" <rakhesh@rakhesh.com>
In-Reply-To: <20070808082107.X37694@obelix.home.rakhesh.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; 
	boundary="----=_Part_20077_23023728.1186553320631"
References: <20070807160649.Y22638@obelix.home.rakhesh.com>
	<790a9fff0708070656j77bc1f82l6c267df10e65cdfc@mail.gmail.com>
	<20070807160925.5fa458f0@gumby.homeunix.com.>
	<20070808082107.X37694@obelix.home.rakhesh.com>
Cc: RW <fbsd06@mlists.homeunix.com>, freebsd-ports@freebsd.org
Subject: Re: Building Pine with PASSFILE option
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2007 06:08:42 -0000

------=_Part_20077_23023728.1186553320631
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

On 8/7/07, Rakhesh Sasidharan <rakhesh@rakhesh.com> wrote:
> RW wrote:
> >> But it will work from /etc/make.conf (using either "=" or "+="), as
> >> long as you don't select LDAP support.
> >
> > Have you actually tried this? A few years ago I couldn't get it, nor
> > several variations on it, to work. IIRC there were a lot of other people
> > who had problems with it on various mailing lists.
>
> I think you are right, it doesn't work. I modified the pine4 Makefile to
> pass the PASSFILE variable but Pine doesn't seem to be built with PASSFILE
> support.
>
As you found out setting the PASSFILE variable via the Makefile or
/etc/make.conf didn't work.

I was able to make it work with the hint from RW by modifying
pine/osdep/os-bsf.h, and then creating a new patch-ac file.

Attached is the patch for the ports Makefile, and files/patch-ac.  The
only thing missing is your change for the warning message when the
PASSFILE option is enabled.

Scot
-- 
DISCLAIMER:
No electrons were mamed while sending this message. Only slightly bruised.

------=_Part_20077_23023728.1186553320631
Content-Type: text/x-diff; name="pine.patch"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="pine.patch"
X-Attachment-Id: file0

SW5kZXg6IE1ha2VmaWxlCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9ob21lL25jdnMvcG9ydHMvbWFp
bC9waW5lNC9NYWtlZmlsZSx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS44NwpkaWZmIC11IC1yMS44
NyBNYWtlZmlsZQotLS0gTWFrZWZpbGUJMTUgT2N0IDIwMDYgMjE6MTU6MjQgLTAwMDAJMS44Nwor
KysgTWFrZWZpbGUJOCBBdWcgMjAwNyAwNTo1ODoxNCAtMDAwMApAQCAtMjMsNiArMjMsNyBAQAog
CiBPUFRJT05TPQlQSUNPICJCdWlsZCBhbmQgaW5zdGFsbCBwaWNvLCB0aGUgZGVmYXVsdCBlZGl0
b3IiIG9uIFwKIAkJTUFJTERJUiAiQWRkIGEgcGF0Y2ggdGhhdCBwcm92aWRlcyBtYWlsZGlyIHN1
cHBvcnQiIG9mZiBcCisJCVBBU1NGSUxFICJBZGQgc3VwcG9ydCBmb3IgYSBQaW5lIFBhc3N3b3Jk
IEZpbGUgKERBTkdFUk9VUykiIG9mZiBcCiAJCUxEQVAgIkFkZCBzdXBwb3J0IGZvciBMREFQIiBv
ZmYgXAogCQlJUFY2ICJBZGQgc3VwcG9ydCBmb3IgSVB2NiIgb2ZmCiAKQEAgLTU5LDggKzYwLDE0
IEBACiBFWFRSQV9PUFRTKz0JSVA9NgogLmVuZGlmCiAKKy5pZiBkZWZpbmVkKFdJVEhfUEFTU0ZJ
TEUpCitQQVNTRklMRT89CS5waW5lLnB3ZAorRVhUUkFfT1BUUys9IEVYVFJBQ0ZMQUdTPSItRFdJ
VEhfUEFTU0ZJTEUiCisuZW5kaWYKKwogTUFOMT0JCXBpbmUuMSBwaWxvdC4xIHJwZHVtcC4xIHJw
bG9hZC4xCiAKKwogcHJlLWZldGNoOgogLmlmICFkZWZpbmVkKEJBVENIKSAmJiAhZGVmaW5lZChQ
QUNLQUdFX0JVSUxESU5HKQogCSR7U0h9IHBrZy1pbnN0YWxsCkBAIC05Niw2ICsxMDMsNyBAQAog
CQkke1NFRH0JLWUgInM6L3Vzci9sb2NhbC9ldGMvOiR7UFJFRklYfS9ldGMvOmciIFwKIAkJCS1l
ICJzOi91c3IvbG9jYWwvbGliLzoke1BSRUZJWH0vZXRjLzpnIiBcCiAJCQktZSAiczpAQFBSRUZJ
WEBAOiR7UFJFRklYfTpnIiBcCisJCQktZSAiczpAQFBBU1NGSUxFQEA6JHtQQVNTRklMRX06ZyIg
XAogCQkJLWUgInM6L3Vzci9sb2NhbC9waW5lLmNvbmY6JHtQUkVGSVh9L2V0Yy9waW5lLmNvbmY6
ZyIgXAogCQkJJCRpLnByZXNlZCA+ICQkaSA7IFwKIAlkb25lCkluZGV4OiBmaWxlcy9wYXRjaC1h
Ywo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09ClJDUyBmaWxlOiAvaG9tZS9uY3ZzL3BvcnRzL21haWwvcGluZTQvZmlsZXMv
cGF0Y2gtYWMsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMTMKZGlmZiAtdSAtcjEuMTMgcGF0Y2gt
YWMKLS0tIGZpbGVzL3BhdGNoLWFjCTEwIFNlcCAyMDAzIDE5OjAzOjE5IC0wMDAwCTEuMTMKKysr
IGZpbGVzL3BhdGNoLWFjCTggQXVnIDIwMDcgMDU6Mzk6NTAgLTAwMDAKQEAgLTEsNDcgKzEsNDMg
QEAKLSoqKiBwaW5lL29zZGVwL29zLWJzZi5oLm9yaWcJRnJpIE1heSAyMyAwOTowNToyMSAyMDAz
Ci0tLS0gcGluZS9vc2RlcC9vcy1ic2YuaAlGcmkgU2VwICA1IDAxOjQ0OjIwIDIwMDMKLSoqKioq
KioqKioqKioqKgotKioqIDg3LDkzICoqKioKLSAgICAgTk9URTogWW91J2xsIGFsc28gaGF2ZSB0
byBtYWtlIHN1cmUgdGhlIGFwcHJvcHJpYXRlIG9zZGVwL3Bvc3RyZWFwLioKLSAgICAgICAgICAg
ZmlsZSBpcyBpbmNsdWRlZCBpbiB0aGUgb3MtKi5pYyBmaWxlIGZvciB5b3VyIHN5c3RlbS4KLSAg
IC0tLS0qLwotISAvKiAjZGVmaW5lIEJBQ0tHUk9VTkRfUE9TVCAqLwotICAKLSAgCi0gIAotLS0t
IDg3LDkzIC0tLS0KLSAgICAgTk9URTogWW91J2xsIGFsc28gaGF2ZSB0byBtYWtlIHN1cmUgdGhl
IGFwcHJvcHJpYXRlIG9zZGVwL3Bvc3RyZWFwLioKLSAgICAgICAgICAgZmlsZSBpcyBpbmNsdWRl
ZCBpbiB0aGUgb3MtKi5pYyBmaWxlIGZvciB5b3VyIHN5c3RlbS4KLSAgIC0tLS0qLwotISAjZGVm
aW5lIEJBQ0tHUk9VTkRfUE9TVAotICAKLSAgCi0gIAotKioqKioqKioqKioqKioqCi0qKiogMjA5
LDIxNCAqKioqCi0tLS0gMjA5LDIxNiAtLS0tCi0gICNkZWZpbmUgREZfS0JMT0NLX1BBU1NXRF9D
T1VOVCAgICAiMSIKLSAgI2RlZmluZSBERl9SRU1PVEVfQUJPT0tfSElTVE9SWSAgICIzIgotICAK
LSsgI2RlZmluZSBERl9TUEVMTEVSICAgICAgICAgICAgICAgICJAQFBSRUZJWEBAL2Jpbi9pc3Bl
bGwiCi0rIAotICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KLSAgICAgVGhlIGRlZmF1bHQgcHJpbnRlciB3aGVu
IHBpbmUgc3RhcnRzIHVwIGZvciB0aGUgZmlyc3QgdGltZSB3aXRoIG5vIHByaW50ZXIKLSAgIC0t
LS0qLwotKioqKioqKioqKioqKioqCi0qKiogMjgwLDI4NiAqKioqCi0gICAgICAgICA4Ci0gICAg
ICAgICA5IGxvZ3MgZ3Jvc3MgZGV0YWlscyBvZiBjb21tYW5kIGV4ZWN1dGlvbgotICAgLS0tLSov
Ci0hICNkZWZpbmUgREVGQVVMVF9ERUJVRyAyCi0gIAotICAKLSAgCi0tLS0gMjgyLDI4OCAtLS0t
Ci0gICAgICAgICA4Ci0gICAgICAgICA5IGxvZ3MgZ3Jvc3MgZGV0YWlscyBvZiBjb21tYW5kIGV4
ZWN1dGlvbgotICAgLS0tLSovCi0hICNkZWZpbmUgREVGQVVMVF9ERUJVRyAwCi0gIAotICAKLSAg
CistLS0gcGluZS9vc2RlcC9vcy1ic2YuaC5vcmlnCTIwMDMtMDUtMjMgMTE6MDU6MjEuMDAwMDAw
MDAwIC0wNTAwCisrKysgcGluZS9vc2RlcC9vcy1ic2YuaAkyMDA3LTA4LTA4IDAwOjM3OjQzLjA1
Mjg2MjM1NiAtMDUwMAorQEAgLTg3LDcgKzg3LDcgQEAKKyAgICBOT1RFOiBZb3UnbGwgYWxzbyBo
YXZlIHRvIG1ha2Ugc3VyZSB0aGUgYXBwcm9wcmlhdGUgb3NkZXAvcG9zdHJlYXAuKgorICAgICAg
ICAgIGZpbGUgaXMgaW5jbHVkZWQgaW4gdGhlIG9zLSouaWMgZmlsZSBmb3IgeW91ciBzeXN0ZW0u
CisgIC0tLS0qLworLS8qICNkZWZpbmUgQkFDS0dST1VORF9QT1NUICovCisrI2RlZmluZSBCQUNL
R1JPVU5EX1BPU1QKKyAKKyAKKyAKK0BAIC0yMDksNiArMjA5LDggQEAKKyAjZGVmaW5lIERGX0tC
TE9DS19QQVNTV0RfQ09VTlQgICAgIjEiCisgI2RlZmluZSBERl9SRU1PVEVfQUJPT0tfSElTVE9S
WSAgICIzIgorIAorKyNkZWZpbmUgREZfU1BFTExFUiAgICAgICAgICAgICAgICAiQEBQUkVGSVhA
QC9iaW4vaXNwZWxsIgorKworIC8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorICAgIFRoZSBkZWZhdWx0IHByaW50
ZXIgd2hlbiBwaW5lIHN0YXJ0cyB1cCBmb3IgdGhlIGZpcnN0IHRpbWUgd2l0aCBubyBwcmludGVy
CisgIC0tLS0qLworQEAgLTI1MCw2ICsyNTIsMTMgQEAKKyAjZGVmaW5lIE1BWF9TQ1JFRU5fQ09M
UyAgKDE3MCkgCisgI2RlZmluZSBNQVhfU0NSRUVOX1JPV1MgICgyMDApIAorIAorKy8qLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQorKyAgICBGaWxlIG5hbWUgdXNlZCB0byBzdG9yZSB0aGUgdXNlcidzIHNlcnZlci9p
ZC9wYXNzd29yZCB0cmlwbGUgYmV0d2VlbgorKyBzZXNzaW9uLiAgSXQgaXMgcm9vdGVkIGluIHRo
ZSBzYW1lIGRpcmVjdG9yeSBhcyB0aGUgUElORVJDLgorKyAtLS0tKi8KKysjaWZkZWYgV0lUSF9Q
QVNTRklMRQorKyNkZWZpbmUgUEFTU0ZJTEUgICAgICAgICJAQFBBU1NGSUxFQEAiCisrI2VuZGlm
CisgCisgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tCisgICAgIFdoZXJlIHRvIHB1dCB0aGUgb3V0cHV0IG9mIHBp
bmUgaW4gZGVidWcgbW9kZS4gRmlsZXMgYXJlIGNyZWF0ZWQKK0BAIC0yODAsNyArMjg5LDcgQEAK
KyAgICAgICAgOAorICAgICAgICA5IGxvZ3MgZ3Jvc3MgZGV0YWlscyBvZiBjb21tYW5kIGV4ZWN1
dGlvbgorICAtLS0tKi8KKy0jZGVmaW5lIERFRkFVTFRfREVCVUcgMgorKyNkZWZpbmUgREVGQVVM
VF9ERUJVRyAwCisgCisgCisgCg==
------=_Part_20077_23023728.1186553320631--

From owner-freebsd-ports@FreeBSD.ORG  Wed Aug  8 06:20:43 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 35E0416A419
	for <freebsd-ports@freebsd.org>; Wed,  8 Aug 2007 06:20:43 +0000 (UTC)
	(envelope-from dougb@FreeBSD.org)
Received: from mail2.fluidhosting.com (mx22.fluidhosting.com [204.14.89.5])
	by mx1.freebsd.org (Postfix) with SMTP id C180C13C494
	for <freebsd-ports@freebsd.org>; Wed,  8 Aug 2007 06:20:42 +0000 (UTC)
	(envelope-from dougb@FreeBSD.org)
Received: (qmail 21444 invoked by uid 399); 8 Aug 2007 06:20:42 -0000
Received: from localhost (HELO ?192.168.0.4?) (dougb@dougbarton.us@127.0.0.1)
	by localhost with ESMTP; 8 Aug 2007 06:20:42 -0000
X-Originating-IP: 127.0.0.1
Message-ID: <46B960B6.5070404@FreeBSD.org>
Date: Tue, 07 Aug 2007 23:20:38 -0700
From: Doug Barton <dougb@FreeBSD.org>
Organization: http://www.FreeBSD.org/
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: Scot Hetzel <swhetzel@gmail.com>
References: <20070807160649.Y22638@obelix.home.rakhesh.com>	<790a9fff0708070656j77bc1f82l6c267df10e65cdfc@mail.gmail.com>	<20070807160925.5fa458f0@gumby.homeunix.com.>	<20070808082107.X37694@obelix.home.rakhesh.com>
	<790a9fff0708072308s22cb4b7boacc9a85ec4d8c3a2@mail.gmail.com>
In-Reply-To: <790a9fff0708072308s22cb4b7boacc9a85ec4d8c3a2@mail.gmail.com>
X-Enigmail-Version: 0.95.3
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: RW <fbsd06@mlists.homeunix.com>, Rakhesh Sasidharan <rakhesh@rakhesh.com>,
	freebsd-ports@freebsd.org
Subject: Re: Building Pine with PASSFILE option
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2007 06:20:43 -0000

Scot Hetzel wrote:

> Attached is the patch for the ports Makefile, and files/patch-ac.  The
> only thing missing is your change for the warning message when the
> PASSFILE option is enabled.

Thanks, I'll take a look at this one.

Doug

-- 

    This .signature sanitized for your protection

From owner-freebsd-ports@FreeBSD.ORG  Wed Aug  8 14:42:45 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id DB74716A41B
	for <freebsd-ports@freebsd.org>; Wed,  8 Aug 2007 14:42:45 +0000 (UTC)
	(envelope-from avg@icyb.net.ua)
Received: from gateway.cybervisiontech.com.ua (gateway.cybervisiontech.com.ua
	[88.81.251.18])
	by mx1.freebsd.org (Postfix) with ESMTP id 8CAA613C45A
	for <freebsd-ports@freebsd.org>; Wed,  8 Aug 2007 14:42:45 +0000 (UTC)
	(envelope-from avg@icyb.net.ua)
Received: from localhost (hq.cybervisiontech.com [127.0.0.1])
	by gateway.cybervisiontech.com.ua (Postfix) with ESMTP id 8B7A3ED62CE; 
	Wed,  8 Aug 2007 17:40:04 +0300 (EEST)
X-Virus-Scanned: amavisd-new at cybervisiontech.com
Received: from gateway.cybervisiontech.com.ua ([127.0.0.1])
	by localhost (hq.cybervisiontech.com [127.0.0.1]) (amavisd-new,
	port 10024)
	with ESMTP id tBGJTZRw+9sK; Wed,  8 Aug 2007 17:40:00 +0300 (EEST)
Received: from [10.2.1.87] (rein.cybervisiontech.com.ua [10.2.1.87])
	by gateway.cybervisiontech.com.ua (Postfix) with ESMTP id 4122DED6215; 
	Wed,  8 Aug 2007 17:40:00 +0300 (EEST)
Message-ID: <46B9D65E.8050203@icyb.net.ua>
Date: Wed, 08 Aug 2007 17:42:38 +0300
From: Andriy Gapon <avg@icyb.net.ua>
User-Agent: Thunderbird 2.0.0.6 (X11/20070803)
MIME-Version: 1.0
To: "Robert C. Noland III" <rnoland@2hip.net>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Cc: freebsd-ports@freebsd.org
Subject: swt-devel-3.3_1,1 error: patch fails
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2007 14:42:46 -0000


Trying to upgrade from 3.1,1 to 3.3_1,1 I am getting the following error:

===>  Found saved configuration for swt-devel-3.3,1
===>  Extracting for swt-devel-3.3_1,1
=> MD5 Checksum OK for swt-3.3-gtk-linux-x86_64.zip.
=> SHA256 Checksum OK for swt-3.3-gtk-linux-x86_64.zip.
===>   swt-devel-3.3_1,1 depends on executable: unzip - found
===>  Patching for swt-devel-3.3_1,1
===>  Applying FreeBSD patches for swt-devel-3.3_1,1
1 out of 1 hunks failed--saving rejects to ./os.c.rej
=> Patch patch-os.c failed to apply cleanly.
=> Patch(es) patch-OS.java patch-build.sh patch-build.xml
patch-make_freebsd.mak applied cleanly.
*** Error code 1


Ports were updated last night with portsnap.

Thank you.

-- 
Andriy Gapon

From owner-freebsd-ports@FreeBSD.ORG  Wed Aug  8 15:23:18 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 893FE16A41A
	for <freebsd-ports@freebsd.org>; Wed,  8 Aug 2007 15:23:18 +0000 (UTC)
	(envelope-from rnoland@2hip.net)
Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195])
	by mx1.freebsd.org (Postfix) with ESMTP id 5435E13C459
	for <freebsd-ports@freebsd.org>; Wed,  8 Aug 2007 15:23:18 +0000 (UTC)
	(envelope-from rnoland@2hip.net)
Received: from [63.251.67.21] (rnoland-ibm.acs.internap.com [63.251.67.21])
	(authenticated bits=0)
	by gizmo.2hip.net (8.13.8/8.13.8) with ESMTP id l78FNF3u097085
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO);
	Wed, 8 Aug 2007 11:23:15 -0400 (EDT) (envelope-from rnoland@2hip.net)
From: Robert Noland <rnoland@2hip.net>
To: Andriy Gapon <avg@icyb.net.ua>
In-Reply-To: <46B9D65E.8050203@icyb.net.ua>
References: <46B9D65E.8050203@icyb.net.ua>
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-EQsW8eowLsFRDeiFSEiL"
Date: Wed, 08 Aug 2007 11:23:09 -0400
Message-Id: <1186586589.1257.78.camel@rnoland-ibm.acs.internap.com>
Mime-Version: 1.0
X-Mailer: Evolution 2.10.3 FreeBSD GNOME Team Port 
X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00 autolearn=ham
	version=3.1.8
X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on gizmo.2hip.net
Cc: freebsd-ports@freebsd.org
Subject: Re: swt-devel-3.3_1,1 error: patch fails
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2007 15:23:18 -0000


--=-EQsW8eowLsFRDeiFSEiL
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Wed, 2007-08-08 at 17:42 +0300, Andriy Gapon wrote:
> Trying to upgrade from 3.1,1 to 3.3_1,1 I am getting the following error:
>=20
> =3D=3D=3D>  Found saved configuration for swt-devel-3.3,1
> =3D=3D=3D>  Extracting for swt-devel-3.3_1,1
> =3D> MD5 Checksum OK for swt-3.3-gtk-linux-x86_64.zip.
> =3D> SHA256 Checksum OK for swt-3.3-gtk-linux-x86_64.zip.
> =3D=3D=3D>   swt-devel-3.3_1,1 depends on executable: unzip - found
> =3D=3D=3D>  Patching for swt-devel-3.3_1,1
> =3D=3D=3D>  Applying FreeBSD patches for swt-devel-3.3_1,1
> 1 out of 1 hunks failed--saving rejects to ./os.c.rej
> =3D> Patch patch-os.c failed to apply cleanly.
> =3D> Patch(es) patch-OS.java patch-build.sh patch-build.xml
> patch-make_freebsd.mak applied cleanly.
> *** Error code 1
>=20

The patch doesn't apply cleanly to the amd64 distfile.  I'm working on
it, but I don't have an amd64 to test it out on.

If you could manually remove the patch ( cd files ; rm patch-os.c ) and
it will build successfully.  Then see if opening a file dialog in
something that uses it causes the app to crash on amd64 also.

robert.

> Ports were updated last night with portsnap.
>=20
> Thank you.
>=20

--=-EQsW8eowLsFRDeiFSEiL
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQBGud/WM4TrQ4qfROMRAlrjAJ9RIuF9miWV7rdHimReAy0LkpQOtwCeOPZ2
CLz7+I+yEEP1F+e9cP6INI0=
=HrdX
-----END PGP SIGNATURE-----

--=-EQsW8eowLsFRDeiFSEiL--


From owner-freebsd-ports@FreeBSD.ORG  Wed Aug  8 15:41:38 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 15D1316A417;
	Wed,  8 Aug 2007 15:41:38 +0000 (UTC)
	(envelope-from tony@crosswinds.net)
Received: from out-mx1.crosswinds.net (out-mx1.crosswinds.net [216.18.117.38])
	by mx1.freebsd.org (Postfix) with ESMTP id E261F13C458;
	Wed,  8 Aug 2007 15:41:37 +0000 (UTC)
	(envelope-from tony@crosswinds.net)
Received: from admin.crosswinds.net (out-mx1.crosswinds.net [216.18.117.38])
	by out-mx1.crosswinds.net (Postfix) with ESMTP
	id 3C4F02B034; Wed,  8 Aug 2007 11:41:37 -0400 (EDT)
Received: by admin.crosswinds.net (Postfix, from userid 1001)
	id 06BA5403D; Wed,  8 Aug 2007 11:41:36 -0400 (EDT)
Date: Wed, 8 Aug 2007 11:41:36 -0400
From: Tony Holmes <tony@crosswinds.net>
To: freebsd-ports@freebsd.org, freebsd-current@freebsd.org
Message-ID: <20070808154136.GA2852@crosswinds.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.4.2.1i
Cc: 
Subject: Apache on Current Error
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2007 15:41:38 -0000

uname -a:

FreeBSD px1.cwahi.com 7.0-CURRENT FreeBSD 7.0-CURRENT #2: Fri Jul 20
08:42:22 EDT 2007 tony@db.cwahi.com:/usr/obj/usr/src/sys/CWahi  amd64

px1 is a jail created with ezjail with nullfs mounted links

I have built apache from an nfs mounted ports tree, and when I run it I get:

px1# /usr/local/etc/rc.d/apache.sh start
Starting apache.
Syntax error on line 206 of /usr/local/etc/apache/httpd.conf:
Cannot load /usr/local/libexec/apache/mod_mmap_static.so into server:
/usr/local/libexec/apache/mod_mmap_static.so: Undefined symbol "ap_null_cleanup"

If I comment out the mod_mmap_static.so, the next one complains:

px1# /usr/local/etc/rc.d/apache.sh start
Starting apache.
Syntax error on line 207 of /usr/local/etc/apache/httpd.conf:
Cannot load /usr/local/libexec/apache/mod_vhost_alias.so into server:
/usr/local/libexec/apache/mod_vhost_alias.so: Undefined symbol "ap_table_setn"

I googled and found references to this but the solution was just to rebuild
the port and all modules - which I did and still no go.

Ideas?

-- 
Tony Holmes

Ph: (416) 993-1219

Founder and Senior Systems Architect
Crosswinds Internet Communications Inc.

From owner-freebsd-ports@FreeBSD.ORG  Wed Aug  8 17:04:12 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id DE7AE16A41A;
	Wed,  8 Aug 2007 17:04:12 +0000 (UTC)
	(envelope-from jdc@parodius.com)
Received: from mx01.sc1.parodius.com (mx01.sc1.parodius.com [72.20.106.3])
	by mx1.freebsd.org (Postfix) with ESMTP id CB03B13C442;
	Wed,  8 Aug 2007 17:04:12 +0000 (UTC)
	(envelope-from jdc@parodius.com)
Received: by mx01.sc1.parodius.com (Postfix, from userid 1000)
	id B973E1CC02C; Wed,  8 Aug 2007 10:04:12 -0700 (PDT)
Date: Wed, 8 Aug 2007 10:04:12 -0700
From: Jeremy Chadwick <koitsu@FreeBSD.org>
To: Tony Holmes <tony@crosswinds.net>
Message-ID: <20070808170412.GA31196@eos.sc1.parodius.com>
Mail-Followup-To: Tony Holmes <tony@crosswinds.net>,
	freebsd-ports@freebsd.org, freebsd-current@freebsd.org
References: <20070808154136.GA2852@crosswinds.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20070808154136.GA2852@crosswinds.net>
User-Agent: Mutt/1.5.16 (2007-06-09)
Cc: freebsd-current@freebsd.org, freebsd-ports@freebsd.org
Subject: Re: Apache on Current Error
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2007 17:04:13 -0000

On Wed, Aug 08, 2007 at 11:41:36AM -0400, Tony Holmes wrote:
> I googled and found references to this but the solution was just to rebuild
> the port and all modules - which I did and still no go.
> 
> Ideas?

First, you didn't state what version of Apache, so I'll assume 2.2.

This almost looks like an APR incompatibility (Apache's bundled APR vs.
a newer version installed in pods).  Do you happen to have devel/apr
or devel/apr-svn installed?

-- 
| Jeremy Chadwick                                    jdc at parodius.com |
| Parodius Networking                           http://www.parodius.com/ |
| UNIX Systems Administrator                      Mountain View, CA, USA |
| Making life hard for others since 1977.                  PGP: 4BD6C0CB |


From owner-freebsd-ports@FreeBSD.ORG  Wed Aug  8 17:37:42 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 9DF7516A419;
	Wed,  8 Aug 2007 17:37:42 +0000 (UTC)
	(envelope-from tony@crosswinds.net)
Received: from out-mx1.crosswinds.net (out-mx1.crosswinds.net [216.18.117.38])
	by mx1.freebsd.org (Postfix) with ESMTP id 7758E13C4A5;
	Wed,  8 Aug 2007 17:37:42 +0000 (UTC)
	(envelope-from tony@crosswinds.net)
Received: from admin.crosswinds.net (out-mx1.crosswinds.net [216.18.117.38])
	by out-mx1.crosswinds.net (Postfix) with ESMTP
	id 1D07D2B034; Wed,  8 Aug 2007 13:37:42 -0400 (EDT)
Received: by admin.crosswinds.net (Postfix, from userid 1001)
	id EAFCF403D; Wed,  8 Aug 2007 13:37:41 -0400 (EDT)
Date: Wed, 8 Aug 2007 13:37:41 -0400
From: Tony Holmes <tony@crosswinds.net>
To: freebsd-ports@freebsd.org, freebsd-current@freebsd.org
Message-ID: <20070808173741.GB6886@crosswinds.net>
References: <20070808154136.GA2852@crosswinds.net>
	<20070808170412.GA31196@eos.sc1.parodius.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20070808170412.GA31196@eos.sc1.parodius.com>
User-Agent: Mutt/1.4.2.1i
Cc: 
Subject: Re: Apache on Current Error
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2007 17:37:42 -0000

> First, you didn't state what version of Apache, so I'll assume 2.2.
> 
> This almost looks like an APR incompatibility (Apache's bundled APR vs.
> a newer version installed in pods).  Do you happen to have devel/apr
> or devel/apr-svn installed?

Ah, my bad! I always seem to miss 1 piece of vital info :)

I had a similar experience with Apache 2 and opted to use apache13-modssl
from ports. Portsnap done July 26, 1PM EST

The make options:

px1# make APACHE_BUFFERED_LOGS=yes WITH_APACHE_PERF_TUNING=yes
     WITH_APACHE_LATESTLOG=yes install

Prior to that only perl 5.8.8 was installed via ports.

-- 
Tony Holmes

Ph: (416) 993-1219

Founder and Senior Systems Architect
Crosswinds Internet Communications Inc.

From owner-freebsd-ports@FreeBSD.ORG  Wed Aug  8 19:38:36 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id B3D3516A41A
	for <freebsd-ports@freebsd.org>; Wed,  8 Aug 2007 19:38:36 +0000 (UTC)
	(envelope-from doug@polands.org)
Received: from ms-smtp-01.rdc-kc.rr.com (ms-smtp-01.rdc-kc.rr.com
	[24.94.166.115])
	by mx1.freebsd.org (Postfix) with ESMTP id 1096A13C48A
	for <freebsd-ports@freebsd.org>; Wed,  8 Aug 2007 19:38:35 +0000 (UTC)
	(envelope-from doug@polands.org)
Received: from corinth.polands.org (CPE-75-87-219-217.new.res.rr.com
	[75.87.219.217])
	by ms-smtp-01.rdc-kc.rr.com (8.13.6/8.13.6) with ESMTP id
	l78IklcA017963
	for <freebsd-ports@freebsd.org>; Wed, 8 Aug 2007 13:47:00 -0500 (CDT)
Received: from email.polands.org (ammon.polands.org [172.16.1.7])
	by corinth.polands.org (8.13.8/8.13.8) with ESMTP id l78ImqAP015213
	for <freebsd-ports@freebsd.org>; Wed, 8 Aug 2007 13:48:52 -0500 (CDT)
	(envelope-from doug@polands.org)
Received: from 208.49.58.254 (SquirrelMail authenticated user djp)
	by email.polands.org with HTTP; Wed, 8 Aug 2007 13:48:52 -0500 (CDT)
Message-ID: <58078.208.49.58.254.1186598932.squirrel@email.polands.org>
Date: Wed, 8 Aug 2007 13:48:52 -0500 (CDT)
From: "Doug Poland" <doug@polands.org>
To: freebsd-ports@freebsd.org
User-Agent: SquirrelMail/1.4.5
MIME-Version: 1.0
Content-Type: text/plain;charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Priority: 3 (Normal)
Importance: Normal
X-Virus-Scanned: Symantec AntiVirus Scan Engine
X-Virus-Scanned: ClamAV 0.88.4/3897/Wed Aug 8 11:50:38 2007 on
	corinth.polands.org
X-Virus-Status: Clean
Subject: OpenOffice.org 2.2.1 package compile options
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2007 19:38:36 -0000

Hello,

How can I tell if the package that is openoffice.org-2.2.1 has CUPS
support compiled in?

Traditionally, I've built OO.org from source to ensure I have CUPS
enabled, but it'll save me a bunch of time if the package is already
there.


-- 
Regards,
Doug


From owner-freebsd-ports@FreeBSD.ORG  Wed Aug  8 20:58:12 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 8C81D16A41B
	for <freebsd-ports@freebsd.org>; Wed,  8 Aug 2007 20:58:12 +0000 (UTC)
	(envelope-from nlecic@EUnet.yu)
Received: from smtpclu-5.eunet.yu (smtpclu-5.eunet.yu [194.247.192.230])
	by mx1.freebsd.org (Postfix) with ESMTP id 07D7113C4E8
	for <freebsd-ports@freebsd.org>; Wed,  8 Aug 2007 20:58:11 +0000 (UTC)
	(envelope-from nlecic@EUnet.yu)
Received: from nyx.localhost (adsl-221-51.eunet.yu [213.198.221.51])
	by smtpclu-5.eunet.yu (8.13.6/8.13.6) with ESMTP id l78Kw3dM025334;
	Wed, 8 Aug 2007 22:58:04 +0200
Message-Id: <200708082058.l78Kw3dM025334@smtpclu-5.eunet.yu>
Date: Wed, 8 Aug 2007 22:53:20 +0200
From: Nikola Lecic <nlecic@EUnet.yu>
To: "Doug Poland" <doug@polands.org>
In-Reply-To: <58078.208.49.58.254.1186598932.squirrel@email.polands.org>
References: <58078.208.49.58.254.1186598932.squirrel@email.polands.org>
X-Mailer: Claws Mail 2.10.0 (GTK+ 2.10.14; i386-portbld-freebsd6.2)
X-Operating-System: FreeBSD 6.2-RELEASE
X-Face: pbl6-.[$G'Fi(Ogs2xlXP-V6{3||$Y[LOYs&~GJoikj'cVjcFC[V7du;;0~6nO=
	[Vi2?uU1Pq~,=Adj@,T:|"`$AF~il]J.Nz#2pU',<?aVE8W5LBM@2dN&qv2<Kqb
	$A/;afQws-NE\>Y7.{B;m/?{#sO^Dvo$rnmY6]
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-EUNET-AVAS-Milter-Version: 2.0.0
X-AVAS-Virus-Status: clean
X-AVAS-Spamd-Symbols: BAYES_20,UNPARSEABLE_RELAY
X-AVAS-Spam-Score: -0.7
Cc: freebsd-ports@freebsd.org
Subject: Re: OpenOffice.org 2.2.1 package compile options
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Aug 2007 20:58:12 -0000

On Wed, 8 Aug 2007 13:48:52 -0500 (CDT)
"Doug Poland" <doug@polands.org> wrote:

> Hello,
>=20
> How can I tell if the package that is openoffice.org-2.2.1 has CUPS
> support compiled in?
>=20
> Traditionally, I've built OO.org from source to ensure I have CUPS
> enabled, but it'll save me a bunch of time if the package is already
> there.

Hello Doug,

As you see on

  http://www.freebsd.org/cgi/ports.cgi?query=3Dopenoffice.org-2.2.1

CUPS (cups-base) is not listed as a dependency.=20

Packages are always built with default options you can find in
files inside the ports tree, without alterations
from /var/db/ports/*/options, configuration files like
/usr/local/etc/pkgtools.conf (for portupgrade), etc. This means
that OpenOffice package is (at this moment) built without CUPS support
because, according to what is stated in
/usr/ports/editors/openoffice.org-2/, CUPS support has to be explicitly
requested, in which case it will be added as a dependency.

Nikola Le=C4=8Di=C4=87

From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 06:16:29 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id F0ACB16A419
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 06:16:29 +0000 (UTC)
	(envelope-from rakheshster@gmail.com)
Received: from hu-out-0506.google.com (hu-out-0506.google.com [72.14.214.238])
	by mx1.freebsd.org (Postfix) with ESMTP id 7DA5C13C45B
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 06:16:29 +0000 (UTC)
	(envelope-from rakheshster@gmail.com)
Received: by hu-out-0506.google.com with SMTP id 28so314804hub
	for <freebsd-ports@freebsd.org>; Wed, 08 Aug 2007 23:16:28 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:received:date:x-x-sender:to:subject:message-id:mime-version:content-type:from:sender;
	b=CNlsniqy2JrCD9PbZqCjK7qjC4qBgFojr03kWOy14ovE9Dg1B/uk59COBqWhCZ1cB1q+uA9fzKX34O/OUHnLMDsZCVHUEr/Nk2MID41ze8/PhrFc15LYmTIT5gJoN8YjFtBEfkKZ9rQrbwVe7Ckd2BrlHZWdbaoG+tLPuaemvV8=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:date:x-x-sender:to:subject:message-id:mime-version:content-type:from:sender;
	b=p9bFELtqZ13ERV2NheGwPlE3XzL3u7dJ8+6GjLZPDb37rgk8kycopZhRyLH7sHVx3BmEtlVfzWToVsV97h2D+rRKjO9DSK7zXnqxYQrDefGDg8ugGaBPu66ivXdWreSZmTq7P+RGfTy8Z5YVtHMY/4T0ebMiy0JRsYViBuCNpxk=
Received: by 10.78.150.7 with SMTP id x7mr753760hud.1186640183776;
	Wed, 08 Aug 2007 23:16:23 -0700 (PDT)
Received: from smtp.home.rakhesh.com ( [82.178.137.21])
	by mx.google.com with ESMTPS id 30sm574206hub.2007.08.08.23.16.19
	(version=TLSv1/SSLv3 cipher=OTHER);
	Wed, 08 Aug 2007 23:16:20 -0700 (PDT)
Received: from obelix.home.rakhesh.com (obelix.home.rakhesh.com
	[192.168.17.13])
	by smtp.home.rakhesh.com (Postfix) with ESMTP id 762F35080B
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 10:15:45 +0400 (GST)
Date: Thu, 9 Aug 2007 10:15:45 +0400 (GST)
X-X-Sender: rakhesh@obelix.home.rakhesh.com
To: freebsd-ports@freebsd.org
Message-ID: <20070809101402.B98213@obelix.home.rakhesh.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
From: Rakhesh Sasidharan <rakhesh@rakhesh.com>
Sender: Rakhesh Sasidharan <rakheshster@gmail.com>
Subject: ca-roots expired?
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 06:16:30 -0000

Hi there,

I noticed today that ''security/ca-roots'' expires in less than a month. 
After it expires where can one get the CA certificates from?

TIA,
Rakhesh

From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 06:55:07 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 20F0016A41B
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 06:55:07 +0000 (UTC)
	(envelope-from peterjeremy@optushome.com.au)
Received: from turion.vk2pj.dyndns.org
	(c220-239-20-82.belrs4.nsw.optusnet.com.au [220.239.20.82])
	by mx1.freebsd.org (Postfix) with ESMTP id 8D2E713C465
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 06:55:06 +0000 (UTC)
	(envelope-from peterjeremy@optushome.com.au)
Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1])
	by turion.vk2pj.dyndns.org (8.14.1/8.14.1) with ESMTP id l796t4Nd001344;
	Thu, 9 Aug 2007 16:55:04 +1000 (EST)
	(envelope-from peter@turion.vk2pj.dyndns.org)
Received: (from peter@localhost)
	by turion.vk2pj.dyndns.org (8.14.1/8.14.1/Submit) id l796t3KL001343;
	Thu, 9 Aug 2007 16:55:03 +1000 (EST) (envelope-from peter)
Date: Thu, 9 Aug 2007 16:55:03 +1000
From: Peter Jeremy <peterjeremy@optushome.com.au>
To: Rakhesh Sasidharan <rakhesh@rakhesh.com>
Message-ID: <20070809065503.GI1244@turion.vk2pj.dyndns.org>
References: <20070809101402.B98213@obelix.home.rakhesh.com>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="9amGYk9869ThD9tj"
Content-Disposition: inline
In-Reply-To: <20070809101402.B98213@obelix.home.rakhesh.com>
X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc
User-Agent: Mutt/1.5.16 (2007-06-09)
Cc: freebsd-ports@freebsd.org
Subject: Re: ca-roots expired?
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 06:55:07 -0000


--9amGYk9869ThD9tj
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On 2007-Aug-09 10:15:45 +0400, Rakhesh Sasidharan <rakhesh@rakhesh.com> wro=
te:
>I noticed today that ''security/ca-roots'' expires in less than a month.=
=20
>After it expires where can one get the CA certificates from?

There's a security/ca_root_nss port that installs the root certificate
bundle from the Mozilla project.  There are some differences between
this set and those installed by the ca-roots port.

--=20
Peter Jeremy

--9amGYk9869ThD9tj
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQFGurpH/opHv/APuIcRApl7AJsFImknCItdithttOK5ohqdPVtrNwCffN3I
vTVs/zQxQ23sRMpz0PKSYZM=
=Qnxm
-----END PGP SIGNATURE-----

--9amGYk9869ThD9tj--

From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 07:51:51 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id D989D16A420
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 07:51:51 +0000 (UTC)
	(envelope-from avg@icyb.net.ua)
Received: from gateway.cybervisiontech.com.ua (gateway.cybervisiontech.com.ua
	[88.81.251.18])
	by mx1.freebsd.org (Postfix) with ESMTP id 916CB13C46C
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 07:51:51 +0000 (UTC)
	(envelope-from avg@icyb.net.ua)
Received: from localhost (hq.cybervisiontech.com [127.0.0.1])
	by gateway.cybervisiontech.com.ua (Postfix) with ESMTP id B200CED4548; 
	Thu,  9 Aug 2007 10:49:06 +0300 (EEST)
X-Virus-Scanned: amavisd-new at cybervisiontech.com
Received: from gateway.cybervisiontech.com.ua ([127.0.0.1])
	by localhost (hq.cybervisiontech.com [127.0.0.1]) (amavisd-new,
	port 10024)
	with ESMTP id QJwNidUh05ZC; Thu,  9 Aug 2007 10:49:03 +0300 (EEST)
Received: from [10.2.1.87] (rein.cybervisiontech.com.ua [10.2.1.87])
	by gateway.cybervisiontech.com.ua (Postfix) with ESMTP id 3B679ED452C; 
	Thu,  9 Aug 2007 10:49:03 +0300 (EEST)
Message-ID: <46BAC791.1070104@icyb.net.ua>
Date: Thu, 09 Aug 2007 10:51:45 +0300
From: Andriy Gapon <avg@icyb.net.ua>
User-Agent: Thunderbird 2.0.0.6 (X11/20070803)
MIME-Version: 1.0
To: Robert Noland <rnoland@2hip.net>
References: <46B9D65E.8050203@icyb.net.ua>
	<1186586589.1257.78.camel@rnoland-ibm.acs.internap.com>
In-Reply-To: <1186586589.1257.78.camel@rnoland-ibm.acs.internap.com>
Content-Type: text/plain; charset=KOI8-U
Content-Transfer-Encoding: 7bit
Cc: freebsd-ports@freebsd.org
Subject: Re: swt-devel-3.3_1,1 error: patch fails
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 07:51:51 -0000

on 08/08/2007 18:23 Robert Noland said the following:
> On Wed, 2007-08-08 at 17:42 +0300, Andriy Gapon wrote:
>> Trying to upgrade from 3.1,1 to 3.3_1,1 I am getting the following error:
>>
>> ===>  Found saved configuration for swt-devel-3.3,1
>> ===>  Extracting for swt-devel-3.3_1,1
>> => MD5 Checksum OK for swt-3.3-gtk-linux-x86_64.zip.
>> => SHA256 Checksum OK for swt-3.3-gtk-linux-x86_64.zip.
>> ===>   swt-devel-3.3_1,1 depends on executable: unzip - found
>> ===>  Patching for swt-devel-3.3_1,1
>> ===>  Applying FreeBSD patches for swt-devel-3.3_1,1
>> 1 out of 1 hunks failed--saving rejects to ./os.c.rej
>> => Patch patch-os.c failed to apply cleanly.
>> => Patch(es) patch-OS.java patch-build.sh patch-build.xml
>> patch-make_freebsd.mak applied cleanly.
>> *** Error code 1
>>
> 
> The patch doesn't apply cleanly to the amd64 distfile.  I'm working on
> it, but I don't have an amd64 to test it out on.

Yes, I have amd64 system. Sorry for not saying this from the very start.

> If you could manually remove the patch ( cd files ; rm patch-os.c ) and
> it will build successfully.  Then see if opening a file dialog in
> something that uses it causes the app to crash on amd64 also.

Done. The only application using swt-devel that I have installed is
azureus and it crashes in open file dialog with the same symptoms:
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGSEGV (0xb) at pc=0x00000008008961e6, pid=11219, tid=0x50c000
#
# Java VM: Java HotSpot(TM) 64-Bit Server VM (diablo-1.5.0_07-b01 mixed
mode)
# Problematic frame:
# C  [libc.so.6+0x301e6]  realpath+0x1e6
...
Abort (core dumped)
Exit 134


-- 
Andriy Gapon

From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 09:06:17 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 4FF0516A41A
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 09:06:17 +0000 (UTC)
	(envelope-from rakheshster@gmail.com)
Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.169])
	by mx1.freebsd.org (Postfix) with ESMTP id C1A1113C478
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 09:06:16 +0000 (UTC)
	(envelope-from rakheshster@gmail.com)
Received: by ug-out-1314.google.com with SMTP id o4so348282uge
	for <freebsd-ports@freebsd.org>; Thu, 09 Aug 2007 02:06:15 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:received:date:x-x-sender:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:from:sender;
	b=mqYH0EhXlrbcWY123mWwGJChejFhMQHodXVt3qakR+aiPteiO0V0BucmpzdSXIA+JBT095nLcwOGL5qO067uwaV0wRdTZWuSSSQ2munU470DsH6+U7OPZJtauc7eU4MCxjwTKvzqn5TgfjpTcFR2F0y/PB83NTSuBfX4nwvBw+s=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:date:x-x-sender:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:from:sender;
	b=Hzzi18DmKT2Sx6cD+/SxpBArgRjWyMNwKzvRKn61lovBGEsn/V02EOxVLNv5bOn7I47O6w5XtQ0DtGlUihHWNFL9vbPf2Fk0GCTCbh95S+ENLrOSTs8JRzjGZxZudyrM4QM/AWpEN90cznllQusUuuV5z0YBjOgTUBM3DLKF0Ck=
Received: by 10.78.201.2 with SMTP id y2mr788507huf.1186650375299;
	Thu, 09 Aug 2007 02:06:15 -0700 (PDT)
Received: from smtp.home.rakhesh.com ( [82.178.137.21])
	by mx.google.com with ESMTPS id p29sm450143hub.2007.08.09.02.06.08
	(version=TLSv1/SSLv3 cipher=OTHER);
	Thu, 09 Aug 2007 02:06:13 -0700 (PDT)
Received: from obelix.home.rakhesh.com (obelix.home.rakhesh.com
	[192.168.17.13])
	by smtp.home.rakhesh.com (Postfix) with ESMTP id 8C8595080A;
	Thu,  9 Aug 2007 13:05:22 +0400 (GST)
Date: Thu, 9 Aug 2007 13:05:22 +0400 (GST)
X-X-Sender: rakhesh@obelix.home.rakhesh.com
To: Peter Jeremy <peterjeremy@optushome.com.au>
In-Reply-To: <20070809065503.GI1244@turion.vk2pj.dyndns.org>
Message-ID: <20070809130441.N12066@obelix.home.rakhesh.com>
References: <20070809101402.B98213@obelix.home.rakhesh.com>
	<20070809065503.GI1244@turion.vk2pj.dyndns.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
From: Rakhesh Sasidharan <rakhesh@rakhesh.com>
Sender: Rakhesh Sasidharan <rakheshster@gmail.com>
Cc: freebsd-ports@freebsd.org
Subject: Re: ca-roots expired?
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 09:06:17 -0000


Peter Jeremy wrote:

> On 2007-Aug-09 10:15:45 +0400, Rakhesh Sasidharan <rakhesh@rakhesh.com> wrote:
>> I noticed today that ''security/ca-roots'' expires in less than a month.
>> After it expires where can one get the CA certificates from?
>
> There's a security/ca_root_nss port that installs the root certificate
> bundle from the Mozilla project.  There are some differences between
> this set and those installed by the ca-roots port.
>

Thank you for that. What sort of differences are there between this set 
and ca-roots? Any place I can get more info on that?

Regards,
Rakhesh

From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 09:52:00 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 43A5916A41B
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 09:52:00 +0000 (UTC)
	(envelope-from bakul@bitblocks.com)
Received: from mail.bitblocks.com (ns1.bitblocks.com [64.142.15.60])
	by mx1.freebsd.org (Postfix) with ESMTP id 29CFD13C480
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 09:52:00 +0000 (UTC)
	(envelope-from bakul@bitblocks.com)
Received: from bitblocks.com (localhost.bitblocks.com [127.0.0.1])
	by mail.bitblocks.com (Postfix) with ESMTP id 94B355B3E;
	Thu,  9 Aug 2007 02:51:59 -0700 (PDT)
To: dirk.meyer@dinoex.sub.org (Dirk Meyer)
In-reply-to: Your message of "Tue, 24 Jul 2007 15:03:17 +0200."
	<mDYf8E7Vvh@dmeyer.dinoex.sub.org> 
Date: Thu, 09 Aug 2007 02:51:59 -0700
From: Bakul Shah <bakul@bitblocks.com>
Message-Id: <20070809095159.94B355B3E@mail.bitblocks.com>
Cc: freebsd-ports@freebsd.org
Subject: Re: apache13+ssl on 64bit system on amd64 
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 09:52:00 -0000

> > This used to work under 32 bit kernel+userland on the same
> > machine.  After I switched to a 64 bit kernel+userland, I
> > used original 32 httpsd until now.  Today I decided to
> > compile it for 64 bit and now it dies with:
> > 
> > # /usr/local/etc/rc.d/apache.sh start
> > Syntax error on line 208 of /usr/local/etc/apache/httpsd.conf:
> > Cannot load /usr/local/libexec/apache/mod_mmap_static.so into server: /usr/
> loc
> > al/libexec/apache/mod_mmap_static.so: Undefined symbol "ap_null_cleanup"
> > 
> > And yet apache13 works fine.  Has anyone else seen this?  Any workaround?
> 
> Yes, Please rebuild all apache modules, as the module ABI is diffrent.

Thanks for your suggestion however I am not using anything
other than what is in apache13+ssl.  There are no other
modules and all of apache13+ssl gets built from scratch.

I finally had a chance to look into this and it appears that
just like www/apache13, the www/apach13-ssl port needs to use
-Wl,-E flag for link stage of httpsd (-Wl tells cc to pass
the following flags to ld.  -E tells ld to export symbols
from the executable so that shared libs can reference these
symbols).  See apache13/files/patch-ae.  So this is a gcc4.x
problem not a 64bit system related problem.

Probably all of apache13 patches need to be reviewed and if
necessary applied to the related apache13?* ports.

From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 10:55:56 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 0B03E16A419
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 10:55:56 +0000 (UTC)
	(envelope-from peterjeremy@optushome.com.au)
Received: from turion.vk2pj.dyndns.org
	(c220-239-20-82.belrs4.nsw.optusnet.com.au [220.239.20.82])
	by mx1.freebsd.org (Postfix) with ESMTP id 73CC213C45D
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 10:55:52 +0000 (UTC)
	(envelope-from peterjeremy@optushome.com.au)
Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1])
	by turion.vk2pj.dyndns.org (8.14.1/8.14.1) with ESMTP id l79Ato7r002019;
	Thu, 9 Aug 2007 20:55:50 +1000 (EST)
	(envelope-from peter@turion.vk2pj.dyndns.org)
Received: (from peter@localhost)
	by turion.vk2pj.dyndns.org (8.14.1/8.14.1/Submit) id l79Atojj002018;
	Thu, 9 Aug 2007 20:55:50 +1000 (EST) (envelope-from peter)
Date: Thu, 9 Aug 2007 20:55:50 +1000
From: Peter Jeremy <peterjeremy@optushome.com.au>
To: Rakhesh Sasidharan <rakhesh@rakhesh.com>
Message-ID: <20070809105550.GN1244@turion.vk2pj.dyndns.org>
References: <20070809101402.B98213@obelix.home.rakhesh.com>
	<20070809065503.GI1244@turion.vk2pj.dyndns.org>
	<20070809130441.N12066@obelix.home.rakhesh.com>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="L6iaP+gRLNZHKoI4"
Content-Disposition: inline
In-Reply-To: <20070809130441.N12066@obelix.home.rakhesh.com>
X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc
User-Agent: Mutt/1.5.16 (2007-06-09)
Cc: freebsd-ports@freebsd.org
Subject: Re: ca-roots expired?
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 10:55:56 -0000


--L6iaP+gRLNZHKoI4
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On 2007-Aug-09 13:05:22 +0400, Rakhesh Sasidharan <rakhesh@rakhesh.com> wro=
te:
>Thank you for that. What sort of differences are there between this set an=
d=20
>ca-roots? Any place I can get more info on that?

I know the CAcert certificate isn't in Mozilla and hence won't be in
ca_root_nss.  You'd need to compare the certificate bundles to locate
other differences.

--=20
Peter Jeremy

--L6iaP+gRLNZHKoI4
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQFGuvK2/opHv/APuIcRAtWQAKCYMPkHCJyp2b7QItvRI42TJkJ+JgCfSY1u
8ZvK3zb0o6qTm7Il7IPI6CY=
=bxxS
-----END PGP SIGNATURE-----

--L6iaP+gRLNZHKoI4--

From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 11:12:09 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 93EF816A417
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 11:12:09 +0000 (UTC)
	(envelope-from freebsd@meijome.net)
Received: from sigma.octantis.com.au (ns2.octantis.com.au [207.44.189.124])
	by mx1.freebsd.org (Postfix) with ESMTP id 5DC5C13C483
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 11:12:09 +0000 (UTC)
	(envelope-from freebsd@meijome.net)
Received: (qmail 6013 invoked from network); 9 Aug 2007 06:12:08 -0500
Received: from 203-206-233-219.dyn.iinet.net.au (HELO localhost)
	(203.206.233.219)
	by sigma.octantis.com.au with (DHE-RSA-AES256-SHA encrypted) SMTP;
	9 Aug 2007 06:12:08 -0500
Date: Thu, 9 Aug 2007 21:12:03 +1000
From: Norberto Meijome <freebsd@meijome.net>
To: Nikola Lecic <nlecic@EUnet.yu>
Message-ID: <20070809211203.02987b3b@localhost>
In-Reply-To: <200708082058.l78Kw3dM025334@smtpclu-5.eunet.yu>
References: <58078.208.49.58.254.1186598932.squirrel@email.polands.org>
	<200708082058.l78Kw3dM025334@smtpclu-5.eunet.yu>
X-Mailer: Claws Mail 2.10.0 (GTK+ 2.10.14; i386-portbld-freebsd6.2)
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: Doug Poland <doug@polands.org>, freebsd-ports@freebsd.org
Subject: Re: OpenOffice.org 2.2.1 package compile options
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 11:12:09 -0000

On Wed, 8 Aug 2007 22:53:20 +0200
Nikola Lecic <nlecic@EUnet.yu> wrote:

> On Wed, 8 Aug 2007 13:48:52 -0500 (CDT)
> "Doug Poland" <doug@polands.org> wrote:
>=20
> > Hello,
> >=20
> > How can I tell if the package that is openoffice.org-2.2.1 has CUPS
> > support compiled in?
> >=20
> > Traditionally, I've built OO.org from source to ensure I have CUPS
> > enabled, but it'll save me a bunch of time if the package is already
> > there.
>=20
> Hello Doug,
>=20
> As you see on
>=20
>   http://www.freebsd.org/cgi/ports.cgi?query=3Dopenoffice.org-2.2.1
>=20
> CUPS (cups-base) is not listed as a dependency.=20
>=20
> Packages are always built with default options you can find in
> files inside the ports tree, without alterations
> from /var/db/ports/*/options, configuration files like
> /usr/local/etc/pkgtools.conf (for portupgrade), etc. This means
> that OpenOffice package is (at this moment) built without CUPS support
> because, according to what is stated in
> /usr/ports/editors/openoffice.org-2/, CUPS support has to be explicitly
> requested, in which case it will be added as a dependency.
>=20
> Nikola Le=C4=8Di=C4=87

:) nice one Nikola , didnt know that bit of info.

yes,i had to compile OOO myself to get proper cups support...wasnt too hard=
 really.

_________________________
{Beto|Norberto|Numard} Meijome

"They redundantly repeated themselves over and over again incessantly witho=
ut end ad infinitum"
   ibid.

I speak for myself, not my employer. Contents may be hot. Slippery when wet=
. Reading disclaimers makes you go blind. Writing them is worse. You have b=
een Warned.

From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 05:58:35 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 4662216A417;
	Thu,  9 Aug 2007 05:58:35 +0000 (UTC)
	(envelope-from arubtsov@swsoft.com)
Received: from mail3.plesk.ru (gw-swsoft2.ll-nsk.zsttk.ru [82.200.65.190])
	by mx1.freebsd.org (Postfix) with ESMTP id E8BEF13C442;
	Thu,  9 Aug 2007 05:58:34 +0000 (UTC)
	(envelope-from arubtsov@swsoft.com)
Received: by mail3.plesk.ru (Postfix, from userid 426)
	id 6D6B21A9CDE; Thu,  9 Aug 2007 12:39:20 +0700 (NOVST)
Received: from localhost (rubtsov.plesk.ru [192.168.62.206])
	by mail3.plesk.ru (Postfix) with ESMTP id 33DE61A9CD3;
	Thu,  9 Aug 2007 12:39:20 +0700 (NOVST)
Date: Thu, 09 Aug 2007 12:38:29 +0700
To: perky@freebsd.org
From: "Alexey Rubtsov" <arubtsov@swsoft.com>
Content-Type: text/plain; format=flowed; delsp=yes; charset=koi8-r
MIME-Version: 1.0
Content-Transfer-Encoding: Quoted-Printable
Message-ID: <op.twr1yffgb0ok5j@localhost>
User-Agent: Opera Mail/9.21 (FreeBSD)
X-Mailman-Approved-At: Thu, 09 Aug 2007 11:32:50 +0000
Cc: girgen@freebsd.org
Subject: packaging mod_python
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 05:58:35 -0000

Hello All.

   I try to install mod_pyhon3 from ports and was some saddened.
The port was installed correctly but name for package is "mod_python".
   It makes the problem if i try to create packages "mod_python" for
different apache versions(for example apache20 and apache22). This
packages was created with the same name.
   So impossible to create local repository of packages with all package=
s
what i need.


Decide:
   Add PKGNAMESUFFX into Makefile of port like this for example:

.if (${APACHE_PORT} =3D=3D "www/apache22")
PKGNAMESUFFIX=3D -ap22
.elif (${APACHE_PORT} =3D=3D "www/apache20")
PKGNAMESUFFIX=3D -ap20
.endif

This problem exists in mod_jk2 and mod_perl.
Possibly somethere else...


Best regards.

P.S: Sorry to my badly English..

-- =

Alexey Rubtsov
Plesk(Unix) Developer
SwSoft, Inc.
E-mail: arubtsov@swsoft.com
Phone: +7.923.232.8243
ICQ UIN: 929399162
Web Site: www.swsoft.com

From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 12:20:00 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 6CD5C16A46D
	for <ports@freebsd.org>; Thu,  9 Aug 2007 12:20:00 +0000 (UTC)
	(envelope-from swhetzel@gmail.com)
Received: from mu-out-0910.google.com (mu-out-0910.google.com [209.85.134.185])
	by mx1.freebsd.org (Postfix) with ESMTP id EB47C13C478
	for <ports@freebsd.org>; Thu,  9 Aug 2007 12:19:59 +0000 (UTC)
	(envelope-from swhetzel@gmail.com)
Received: by mu-out-0910.google.com with SMTP id w9so472227mue
	for <ports@freebsd.org>; Thu, 09 Aug 2007 05:19:58 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	b=dvGkKYZnI6OP4+llaF9aJhAjpxEaAjx26pV8a1EYoOBB7yyaWpLrcLy6jszYu92BFegJEyByq4Th1J/iyym1x/C68L35qRfLE278G3oNgbcasWdFX0GCwhxI+DAWy1epwXmilQKt7byX/TRK0JdoIaKY6wezrZGZKrqWM7/Jo88=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	b=TzGBrG1kd+GVVA0mPT2gEJFQX1hUX+Rzfs8ICvjWHVgSHhskGc+M7PLMzW2NZc0APG4VgcXBSy7ifd2zzKkYIVW1+MiooJEuMB2n+MuIyC70RDHCIIlz/XfBJOH8xxQcKTZnyFCudcAnerWOWLo/xQV4qhOC9GfmnOm3dTu75jc=
Received: by 10.86.100.7 with SMTP id x7mr1447871fgb.1186661998719;
	Thu, 09 Aug 2007 05:19:58 -0700 (PDT)
Received: by 10.86.59.6 with HTTP; Thu, 9 Aug 2007 05:19:58 -0700 (PDT)
Message-ID: <790a9fff0708090519x7ad0795eme128b4c265e9a7a1@mail.gmail.com>
Date: Thu, 9 Aug 2007 07:19:58 -0500
From: "Scot Hetzel" <swhetzel@gmail.com>
To: "Alexey Rubtsov" <arubtsov@swsoft.com>
In-Reply-To: <op.twr1yffgb0ok5j@localhost>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <op.twr1yffgb0ok5j@localhost>
Cc: ports@freebsd.org, girgen@freebsd.org, perky@freebsd.org
Subject: Re: packaging mod_python
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 12:20:00 -0000

On 8/9/07, Alexey Rubtsov <arubtsov@swsoft.com> wrote:
>    I try to install mod_pyhon3 from ports and was some saddened.
> The port was installed correctly but name for package is "mod_python".
>    It makes the problem if i try to create packages "mod_python" for
> different apache versions(for example apache20 and apache22). This
> packages was created with the same name.
>    So impossible to create local repository of packages with all packages
> what i need.
>
>
> Decide:
>    Add PKGNAMESUFFX into Makefile of port like this for example:
>
> .if (${APACHE_PORT} == "www/apache22")
> PKGNAMESUFFIX= -ap22
> .elif (${APACHE_PORT} == "www/apache20")
> PKGNAMESUFFIX= -ap20
> .endif
>
> This problem exists in mod_jk2 and mod_perl.
> Possibly somethere else...
>

The best place to put this would be in Mk/bsd.apache.mk, it would then
get applied to all the mod_* ports.  Instead of using PKGNAMESUFFIX,
it should be changed to PKGNAMEPREFIX, as we currently have a
preference for this (i.e py-24-*, py25-*, qt3-*, qt4-*, p5-*,
linux-*).

Scot
-- 
DISCLAIMER:
No electrons were mamed while sending this message. Only slightly bruised.

From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 13:22:26 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 82D2516A417
	for <ports@freebsd.org>; Thu,  9 Aug 2007 13:22:26 +0000 (UTC)
	(envelope-from nornagest@bsdgroup.de)
Received: from mail.bsdgroup.de (mail.bsdgroup.de [82.193.243.42])
	by mx1.freebsd.org (Postfix) with ESMTP id 3E86E13C442
	for <ports@freebsd.org>; Thu,  9 Aug 2007 13:22:26 +0000 (UTC)
	(envelope-from nornagest@bsdgroup.de)
Received: from mail.bsdgroup.de (mail.bsdgroup.de [82.193.243.42])
	by mail.bsdgroup.de (Postfix) with SMTP id 8549119300A
	for <ports@freebsd.org>; Thu,  9 Aug 2007 15:09:09 +0200 (CEST)
Received: from l140.fem.tu-ilmenau.de (l140.fem.tu-ilmenau.de [141.24.54.140])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by mail.bsdgroup.de (Postfix) with ESMTP id F05F9192828
	for <ports@freebsd.org>; Thu,  9 Aug 2007 15:09:06 +0200 (CEST)
Date: Thu, 9 Aug 2007 15:09:00 +0200
From: Hagen =?ISO-8859-1?Q?K=FChl?= <nornagest@bsdgroup.de>
To: ports@freebsd.org
Message-ID: <20070809150900.7a9bcb6d@l140.fem.tu-ilmenau.de>
X-Mailer: Claws Mail 2.10.0 (GTK+ 2.10.14; i386-portbld-freebsd6.2)
Mime-Version: 1.0
Content-Type: multipart/signed; boundary=Sig_Q_SdY+E5AHLem_U64qYPt4g;
	protocol="application/pgp-signature"; micalg=PGP-SHA1
X-DSPAM-Result: Innocent
X-DSPAM-Processed: Thu Aug  9 15:09:09 2007
X-DSPAM-Confidence: 1.0000
X-DSPAM-Probability: 0.0023
X-DSPAM-Signature: 52,46bb11f518821692320004
Cc: 
Subject: vorbis-tools configure problem
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 13:22:26 -0000

--Sig_Q_SdY+E5AHLem_U64qYPt4g
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Hi,
I have a problem trying to build vorbis-tools. Here:

http://people.bsdgroup.de/~nornagest/vorbis-tools.log

Is the complete build log. My system is FreeBSD 6 stable. I already
rebuilt the auto* ports that are needed. Does anyone have any advise
what I can do to fix this?

Thanks in advance,
  Hagen
--=20
Scientia est potentia!

PGP-Key-ID: 0x53C6010D
PGP-Fingerprint: 428D 7819 B332 3FEC F5BA  5C0B 2B62 1207 53C6 010D

--Sig_Q_SdY+E5AHLem_U64qYPt4g
Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQFGuxHsK2ISB1PGAQ0RAjyyAJ9tDO4X4fiA+3WSCdVaAxmDBxdD8gCgtEgX
sjX/10iYMMzBkch9kdQHWQQ=
=bIg0
-----END PGP SIGNATURE-----

--Sig_Q_SdY+E5AHLem_U64qYPt4g--



From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 13:53:23 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 317CA16A41A
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 13:53:23 +0000 (UTC)
	(envelope-from thomas.e.zander@googlemail.com)
Received: from rv-out-0910.google.com (rv-out-0910.google.com [209.85.198.184])
	by mx1.freebsd.org (Postfix) with ESMTP id 0916013C48D
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 13:53:22 +0000 (UTC)
	(envelope-from thomas.e.zander@googlemail.com)
Received: by rv-out-0910.google.com with SMTP id f1so365670rvb
	for <freebsd-ports@freebsd.org>; Thu, 09 Aug 2007 06:53:22 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=googlemail.com; s=beta;
	h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	b=gM9NfrdStXNjN2TVG81r7gk8J0bAl02wT76mUQ+GRU4nJnHxJE6N1u5KvCZkOdJpu90iO3kjHsMqdt0/yK8uI6Gl31A1+9gAcMdwCd6pH+jgtgQ5UMilfmzGifhnexOOWYvSQLcBJPWzaznaf3rCNjkT+xTky/AhoZES2vU17ow=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=beta;
	h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	b=potdlf3LtMMCdBlIUe/yu/aGAhBaD1Sg/vTMNTbWq1yiMFhHpknjF50yJPtUwSwgN/HnBtLcWpbSsanj2iIhLmKDteUwF6prJB8HHeFuqc6E/eOmEJ5tbjNj02hzK/TNvNpoNNYEiFEFjY/MyprKB/SBrOvcsQdd8cFm1ZIVZeE=
Received: by 10.141.202.12 with SMTP id e12mr942949rvq.1186667602355;
	Thu, 09 Aug 2007 06:53:22 -0700 (PDT)
Received: by 10.141.27.12 with HTTP; Thu, 9 Aug 2007 06:53:22 -0700 (PDT)
Message-ID: <786602c60708090653q5d1660e0qfd20f64fe612cfa@mail.gmail.com>
Date: Thu, 9 Aug 2007 21:53:22 +0800
From: "Thomas Zander" <thomas.e.zander@googlemail.com>
To: "Sergey Matveychuk" <sem@freebsd.org>
In-Reply-To: <46B64819.5080606@FreeBSD.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <46B64819.5080606@FreeBSD.org>
Cc: FreeBSD - Ports <freebsd-ports@freebsd.org>
Subject: Re: for Thomas E. Zander, mplayer maintainer.
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 13:53:23 -0000

On 06/08/07, Sergey Matveychuk <sem@freebsd.org> wrote:
> Thanks for respecting mail from Russia.

I do not maintain the rrr.de server. Certainly it is not a very good
idea to filter an entire tld. Sorry for that, I'll talk to our admins.

To the pkg-plist issue,

> Fix it please.

I'll look into it and get back to you.

Riggs

From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 13:59:18 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id C0FC216A41A
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 13:59:18 +0000 (UTC)
	(envelope-from thomas.e.zander@googlemail.com)
Received: from rv-out-0910.google.com (rv-out-0910.google.com [209.85.198.191])
	by mx1.freebsd.org (Postfix) with ESMTP id 5A42113C46B
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 13:59:18 +0000 (UTC)
	(envelope-from thomas.e.zander@googlemail.com)
Received: by rv-out-0910.google.com with SMTP id f1so366903rvb
	for <freebsd-ports@freebsd.org>; Thu, 09 Aug 2007 06:59:17 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=googlemail.com; s=beta;
	h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	b=Qgfhqvr7GX7H3QXo7sVDkFaPHygouGiWPJI1EJKEacuSJFxePb/CCxKSb9HIf7ygZnVbXBCyH1VGZ9vYc8BPFD2dfmrV2Y8Pwj0+SdUBFuIioF/c0WTTWo914bZFl4fNVkUjmQ4dINIKebqEBwp36MeZe3DHKt8N5dS5ad1ucLI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=beta;
	h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	b=c7QgeYT3W7/mHaxF1e8xuZrtX4ZAu4Pe1YbIjdSP0khbM70T7nWTLHSiCO2tZkTcflBL6fglqUaqRqoDziMHtztpsLyOV+dDMtK5lTsqOiHt9y6oNYseouyIqssmuUqrm9X4jCRFojpL5SbefCkueH9d4MW0eHfOEkYVod252Ro=
Received: by 10.141.85.13 with SMTP id n13mr922201rvl.1186667957813;
	Thu, 09 Aug 2007 06:59:17 -0700 (PDT)
Received: by 10.141.27.12 with HTTP; Thu, 9 Aug 2007 06:59:17 -0700 (PDT)
Message-ID: <786602c60708090659w6ecf14f6y9ef4b8e55eea17c8@mail.gmail.com>
Date: Thu, 9 Aug 2007 21:59:17 +0800
From: "Thomas Zander" <thomas.e.zander@googlemail.com>
To: "Kris Kennaway" <kris@obsecurity.org>
In-Reply-To: <20070805220156.GA25122@rot26.obsecurity.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <46B64819.5080606@FreeBSD.org>
	<20070805220156.GA25122@rot26.obsecurity.org>
Cc: FreeBSD - Ports <freebsd-ports@freebsd.org>
Subject: Re: for Thomas E. Zander, mplayer maintainer.
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 13:59:18 -0000

On 06/08/07, Kris Kennaway <kris@obsecurity.org> wrote:

> How rude :(

Thank you, Kris, for this proof of enlightenment, insight and wisdom.
Your comments are (and always have been) so incredibly useful, I don't
find appropriate words to describe my gratitude.
But as I am not a native speaker, I have a wonderful excuse, haven't I?

Riggs

From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 14:04:17 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id C35A916A418
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 14:04:17 +0000 (UTC)
	(envelope-from vivek@khera.org)
Received: from yertle.kcilink.com (thingy.kcilink.com [74.92.149.59])
	by mx1.freebsd.org (Postfix) with ESMTP id 98B2D13C48D
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 14:04:17 +0000 (UTC)
	(envelope-from vivek@khera.org)
Received: from [192.168.7.103] (host-103.int.kcilink.com [192.168.7.103])
	by yertle.kcilink.com (Postfix) with ESMTP id DA0A4B810
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 10:04:16 -0400 (EDT)
Mime-Version: 1.0 (Apple Message framework v752.2)
In-Reply-To: <20070809065503.GI1244@turion.vk2pj.dyndns.org>
References: <20070809101402.B98213@obelix.home.rakhesh.com>
	<20070809065503.GI1244@turion.vk2pj.dyndns.org>
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <8F9EDD82-0747-4DE2-825D-EE70470BBFAD@khera.org>
Content-Transfer-Encoding: 7bit
From: Vivek Khera <vivek@khera.org>
Date: Thu, 9 Aug 2007 10:04:14 -0400
To: freebsd ports <freebsd-ports@freebsd.org>
X-Mailer: Apple Mail (2.752.2)
Subject: Re: ca-roots expired?
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 14:04:17 -0000


On Aug 9, 2007, at 2:55 AM, Peter Jeremy wrote:

> There's a security/ca_root_nss port that installs the root certificate
> bundle from the Mozilla project.  There are some differences between
> this set and those installed by the ca-roots port.

I found a mkcabundle program at http://www.mail-archive.com/modssl- 
users@modssl.org/msg16980.html which fetches the NSS data via cvs and  
creates the file locally.

The port seems to fetch a lot of source files just to get the data  
and the script to convert the data, but has the advantage of the  
ports infrastructure letting you know when it needs updating.


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Vivek Khera, Ph.D.                MailerMailer, LLC     Rockville, MD
http://www.MailerMailer.com/                     +1-301-869-4449 x806



From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 14:13:42 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 5DB8016A418
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 14:13:42 +0000 (UTC)
	(envelope-from kris@obsecurity.org)
Received: from elvis.mu.org (elvis.mu.org [192.203.228.196])
	by mx1.freebsd.org (Postfix) with ESMTP id 474BF13C458
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 14:13:42 +0000 (UTC)
	(envelope-from kris@obsecurity.org)
Received: from rot26.obsecurity.org (elvis.mu.org [192.203.228.196])
	by elvis.mu.org (Postfix) with ESMTP id 17CE71A4D7E;
	Thu,  9 Aug 2007 07:12:41 -0700 (PDT)
Received: by rot26.obsecurity.org (Postfix, from userid 1001)
	id 233C7BA55; Thu,  9 Aug 2007 10:13:41 -0400 (EDT)
Date: Thu, 9 Aug 2007 10:13:40 -0400
From: Kris Kennaway <kris@obsecurity.org>
To: Thomas Zander <thomas.e.zander@googlemail.com>
Message-ID: <20070809141339.GA1383@rot26.obsecurity.org>
References: <46B64819.5080606@FreeBSD.org>
	<20070805220156.GA25122@rot26.obsecurity.org>
	<786602c60708090659w6ecf14f6y9ef4b8e55eea17c8@mail.gmail.com>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="WIyZ46R2i8wDzkSu"
Content-Disposition: inline
In-Reply-To: <786602c60708090659w6ecf14f6y9ef4b8e55eea17c8@mail.gmail.com>
User-Agent: Mutt/1.4.2.3i
Cc: FreeBSD - Ports <freebsd-ports@freebsd.org>,
	Kris Kennaway <kris@obsecurity.org>
Subject: Re: for Thomas E. Zander, mplayer maintainer.
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 14:13:42 -0000


--WIyZ46R2i8wDzkSu
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Aug 09, 2007 at 09:59:17PM +0800, Thomas Zander wrote:
> On 06/08/07, Kris Kennaway <kris@obsecurity.org> wrote:
>=20
> > How rude :(
>=20
> Thank you, Kris, for this proof of enlightenment, insight and wisdom.
> Your comments are (and always have been) so incredibly useful, I don't
> find appropriate words to describe my gratitude.
> But as I am not a native speaker, I have a wonderful excuse, haven't I?
>=20
> Riggs

I stand by my comment.

Distributed, worldwide projects like FreeBSD rely on communication
between their members.  When one project member in a position of
responsibility denies the ability for others to contact him -- whether
it was his direct choice or just because he chooses to use a mail
server with inappropriate filtering -- then it harms the project.

Try to imagine the situation if it was reversed.  Suppose you were
trying to send email about a problem or suggested improvement to
someone in the project, but that person bounced your mail with a
sweeping generalization like "Rejected: too many germans are spammers
and you might be one too".  How would that make you feel?

I trust you'll take steps to restore the ability of our russian users
(and other groups who may be filtered in bulk by your mail server) to
contact you by email.

Kris
--WIyZ46R2i8wDzkSu
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)

iD8DBQFGuyESWry0BWjoQKURAmNhAKCphC1+jJVlfQ0jVXTcjA4N25zfBwCfVpyq
o2aLY1wZuXzBAeZjkQbU0Z8=
=X3K8
-----END PGP SIGNATURE-----

--WIyZ46R2i8wDzkSu--

From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 14:58:14 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id C7EF616A46B
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 14:58:14 +0000 (UTC)
	(envelope-from ml@t-b-o-h.net)
Received: from vjofn.tucs-beachin-obx-house.com
	(vjofn-pt.tunnel.tserv1.fmt.ipv6.he.net
	[IPv6:2001:470:1f00:ffff::5e5])
	by mx1.freebsd.org (Postfix) with ESMTP id 856C013C481
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 14:58:14 +0000 (UTC)
	(envelope-from ml@t-b-o-h.net)
Received: from himinbjorg.tucs-beachin-obx-house.com
	(cpe-68-175-8-11.hvc.res.rr.com [68.175.8.11]) (authenticated bits=0)
	by vjofn.tucs-beachin-obx-house.com (8.12.9/8.12.9) with ESMTP id
	l79Ew9Xc066849; Thu, 9 Aug 2007 10:58:09 -0400 (EDT)
Received: from himinbjorg.tucs-beachin-obx-house.com
	(localhost.tucs-beachin-obx-house.com [127.0.0.1])
	by himinbjorg.tucs-beachin-obx-house.com (8.13.8/8.13.6) with ESMTP id
	l79Ew4lW059505; Thu, 9 Aug 2007 10:58:04 -0400 (EDT)
	(envelope-from ml@t-b-o-h.net)
Received: (from tbohml@localhost)
	by himinbjorg.tucs-beachin-obx-house.com (8.13.8/8.13.6/Submit) id
	l79Ew4Ob059504; Thu, 9 Aug 2007 10:58:04 -0400 (EDT)
	(envelope-from tbohml)
From: "Tuc at T-B-O-H.NET" <ml@t-b-o-h.net>
Message-Id: <200708091458.l79Ew4Ob059504@himinbjorg.tucs-beachin-obx-house.com>
To: kris@obsecurity.org (Kris Kennaway)
Date: Thu, 9 Aug 2007 10:58:04 -0400 (EDT)
In-Reply-To: <20070809141339.GA1383@rot26.obsecurity.org>
X-Mailer: ELM [version 2.5 PL8]
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Cc: Thomas Zander <thomas.e.zander@googlemail.com>,
	FreeBSD - Ports <freebsd-ports@freebsd.org>,
	Kris Kennaway <kris@obsecurity.org>
Subject: Re: for Thomas E. Zander, mplayer maintainer.
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 14:58:14 -0000

> 
> Distributed, worldwide projects like FreeBSD rely on communication
> between their members.  When one project member in a position of
> responsibility denies the ability for others to contact him -- whether
> it was his direct choice or just because he chooses to use a mail
> server with inappropriate filtering -- then it harms the project.
> 
	Kris, FWIW, I think when someone posts a request for help onto
a list, gets back a dozen "Did you RTFM" either on list or offlist,
replies back that they did (And shows they did), and then gets dead
air.......... THAT harms the project.

			Tuc

From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 14:59:51 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 19F2E16A420
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 14:59:51 +0000 (UTC)
	(envelope-from thomas.e.zander@googlemail.com)
Received: from rv-out-0910.google.com (rv-out-0910.google.com [209.85.198.187])
	by mx1.freebsd.org (Postfix) with ESMTP id E4F9713C478
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 14:59:50 +0000 (UTC)
	(envelope-from thomas.e.zander@googlemail.com)
Received: by rv-out-0910.google.com with SMTP id f1so379919rvb
	for <freebsd-ports@freebsd.org>; Thu, 09 Aug 2007 07:59:50 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=googlemail.com; s=beta;
	h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	b=isC7QL4ekqjdUAU6krySdu+pJRG4HRsQrg+kHwYl6AfK81uqixUg2/3x+GOptxw3OKtgwIXUoUQYS49cTwiwNhmurbc7l6rA0oltMeRnkpiN+e2gWP5RTxvgja5/FZ+s7PMp7HBy8PADiiX3+EG+PC60HuarTCL+xHINtrTgj18=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=beta;
	h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	b=I+X3iu9qI9TE53nlz4QZZNZA4nrB181OR+BUOI0X1AyqX8k0C3XC4f7nk1D1RGLUau3LGJIPVFvh3TTcZJ2ugfnFv8w8HBQCSsg1r0wH9BiBB4I/cmNIR/Hkwpf2JnstaVdf4xdrtfeUnVxA0qUbPcwSjnR1yXffwWVP6SiHVsM=
Received: by 10.141.161.6 with SMTP id n6mr973038rvo.1186671590198;
	Thu, 09 Aug 2007 07:59:50 -0700 (PDT)
Received: by 10.141.27.12 with HTTP; Thu, 9 Aug 2007 07:59:49 -0700 (PDT)
Message-ID: <786602c60708090759u5278715ct4492254dcfb7f0a5@mail.gmail.com>
Date: Thu, 9 Aug 2007 22:59:49 +0800
From: "Thomas Zander" <thomas.e.zander@googlemail.com>
To: "Kris Kennaway" <kris@obsecurity.org>
In-Reply-To: <20070809141339.GA1383@rot26.obsecurity.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <46B64819.5080606@FreeBSD.org>
	<20070805220156.GA25122@rot26.obsecurity.org>
	<786602c60708090659w6ecf14f6y9ef4b8e55eea17c8@mail.gmail.com>
	<20070809141339.GA1383@rot26.obsecurity.org>
Cc: FreeBSD - Ports <freebsd-ports@freebsd.org>
Subject: Re: for Thomas E. Zander, mplayer maintainer.
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 14:59:51 -0000

On 09/08/07, Kris Kennaway <kris@obsecurity.org> wrote:
> Try to imagine the situation if it was reversed.  Suppose you were
> trying to send email about a problem or suggested improvement to
> someone in the project, but that person bounced your mail with a
> sweeping generalization like "Rejected: too many germans are spammers
> and you might be one too".  How would that make you feel?

Probably it would feel very similar to submitting a patch for an open
problem that is flawlessly picked up by whatever bug reporting system
$project is currently using and then nobody is taking care of it for
several years?
Or does it feel similar like getting mails saying "Your port is crap. Fix it!"?
Don't patrionise me. I did not intend for something like this to happen.

> I trust you'll take steps to restore the ability of our russian users
> (and other groups who may be filtered in bulk by your mail server) to
> contact you by email.

Sure. But I also would have done it without your explicit, additional,
and frankly somewhat arrogant looking comment. Sergey's mail would
have been completely sufficient.

Riggs

From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 15:02:58 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 1FC2816A41A
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 15:02:58 +0000 (UTC)
	(envelope-from kris@obsecurity.org)
Received: from elvis.mu.org (elvis.mu.org [192.203.228.196])
	by mx1.freebsd.org (Postfix) with ESMTP id 0DCA613C46B
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 15:02:58 +0000 (UTC)
	(envelope-from kris@obsecurity.org)
Received: from rot26.obsecurity.org (elvis.mu.org [192.203.228.196])
	by elvis.mu.org (Postfix) with ESMTP id B059B1A4D90;
	Thu,  9 Aug 2007 08:01:56 -0700 (PDT)
Received: by rot26.obsecurity.org (Postfix, from userid 1001)
	id 5C1A7BA2B; Thu,  9 Aug 2007 11:02:57 -0400 (EDT)
Date: Thu, 9 Aug 2007 11:02:57 -0400
From: Kris Kennaway <kris@obsecurity.org>
To: "Tuc at T-B-O-H.NET" <ml@t-b-o-h.net>
Message-ID: <20070809150257.GA2431@rot26.obsecurity.org>
References: <20070809141339.GA1383@rot26.obsecurity.org>
	<200708091458.l79Ew4Ob059504@himinbjorg.tucs-beachin-obx-house.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <200708091458.l79Ew4Ob059504@himinbjorg.tucs-beachin-obx-house.com>
User-Agent: Mutt/1.4.2.3i
Cc: FreeBSD - Ports <freebsd-ports@freebsd.org>
Subject: Re: for Thomas E. Zander, mplayer maintainer.
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 15:02:58 -0000

On Thu, Aug 09, 2007 at 10:58:04AM -0400, Tuc at T-B-O-H.NET wrote:
> > 
> > Distributed, worldwide projects like FreeBSD rely on communication
> > between their members.  When one project member in a position of
> > responsibility denies the ability for others to contact him -- whether
> > it was his direct choice or just because he chooses to use a mail
> > server with inappropriate filtering -- then it harms the project.
> > 
> 	Kris, FWIW, I think when someone posts a request for help onto
> a list, gets back a dozen "Did you RTFM" either on list or offlist,
> replies back that they did (And shows they did), and then gets dead
> air.......... THAT harms the project.

Uh, you seem to be axe grinding, but I told you to follow up with the
maintainer once I evaluated your report and didn't spot any obvious
problems.  Why wasn't that good enough for you?

Kris

From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 15:03:19 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 4288B16A468
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 15:03:19 +0000 (UTC)
	(envelope-from rnoland@2hip.net)
Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195])
	by mx1.freebsd.org (Postfix) with ESMTP id 0997613C47E
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 15:03:18 +0000 (UTC)
	(envelope-from rnoland@2hip.net)
Received: from [63.251.67.21] (rnoland-ibm.acs.internap.com [63.251.67.21])
	(authenticated bits=0)
	by gizmo.2hip.net (8.13.8/8.13.8) with ESMTP id l79F3FEb003487
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO);
	Thu, 9 Aug 2007 11:03:15 -0400 (EDT) (envelope-from rnoland@2hip.net)
From: Robert Noland <rnoland@2hip.net>
To: Andriy Gapon <avg@icyb.net.ua>
In-Reply-To: <46BAC791.1070104@icyb.net.ua>
References: <46B9D65E.8050203@icyb.net.ua>
	<1186586589.1257.78.camel@rnoland-ibm.acs.internap.com>
	<46BAC791.1070104@icyb.net.ua>
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-GSNGVuCLxlMuDzACUhVu"
Date: Thu, 09 Aug 2007 11:03:10 -0400
Message-Id: <1186671790.76028.5.camel@rnoland-ibm.acs.internap.com>
Mime-Version: 1.0
X-Mailer: Evolution 2.10.3 FreeBSD GNOME Team Port 
X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00 autolearn=ham
	version=3.1.8
X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on gizmo.2hip.net
Cc: freebsd-ports@freebsd.org
Subject: Re: swt-devel-3.3_1,1 error: patch fails
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 15:03:19 -0000


--=-GSNGVuCLxlMuDzACUhVu
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Thu, 2007-08-09 at 10:51 +0300, Andriy Gapon wrote:
> on 08/08/2007 18:23 Robert Noland said the following:
> > On Wed, 2007-08-08 at 17:42 +0300, Andriy Gapon wrote:
> >> Trying to upgrade from 3.1,1 to 3.3_1,1 I am getting the following err=
or:
> >>
> >> =3D=3D=3D>  Found saved configuration for swt-devel-3.3,1
> >> =3D=3D=3D>  Extracting for swt-devel-3.3_1,1
> >> =3D> MD5 Checksum OK for swt-3.3-gtk-linux-x86_64.zip.
> >> =3D> SHA256 Checksum OK for swt-3.3-gtk-linux-x86_64.zip.
> >> =3D=3D=3D>   swt-devel-3.3_1,1 depends on executable: unzip - found
> >> =3D=3D=3D>  Patching for swt-devel-3.3_1,1
> >> =3D=3D=3D>  Applying FreeBSD patches for swt-devel-3.3_1,1
> >> 1 out of 1 hunks failed--saving rejects to ./os.c.rej
> >> =3D> Patch patch-os.c failed to apply cleanly.
> >> =3D> Patch(es) patch-OS.java patch-build.sh patch-build.xml
> >> patch-make_freebsd.mak applied cleanly.
> >> *** Error code 1
> >>
> >=20
> > The patch doesn't apply cleanly to the amd64 distfile.  I'm working on
> > it, but I don't have an amd64 to test it out on.
>=20
> Yes, I have amd64 system. Sorry for not saying this from the very start.
>=20
> > If you could manually remove the patch ( cd files ; rm patch-os.c ) and
> > it will build successfully.  Then see if opening a file dialog in
> > something that uses it causes the app to crash on amd64 also.
>=20
> Done. The only application using swt-devel that I have installed is
> azureus and it crashes in open file dialog with the same symptoms:
> #
> # An unexpected error has been detected by HotSpot Virtual Machine:
> #
> #  SIGSEGV (0xb) at pc=3D0x00000008008961e6, pid=3D11219, tid=3D0x50c000
> #
> # Java VM: Java HotSpot(TM) 64-Bit Server VM (diablo-1.5.0_07-b01 mixed
> mode)
> # Problematic frame:
> # C  [libc.so.6+0x301e6]  realpath+0x1e6
> ...
> Abort (core dumped)
> Exit 134

Ok, I'll have to use different patches depending on ARCH then.  I'll try
and get to this today...

robert.


--=-GSNGVuCLxlMuDzACUhVu
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQBGuyynM4TrQ4qfROMRAgK9AJ42nKhU18VPcDHFeskEf8uyWJTdWgCeMj/A
KhEGEVpq5Qe+N3eiB1INutw=
=8ZQX
-----END PGP SIGNATURE-----

--=-GSNGVuCLxlMuDzACUhVu--


From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 15:04:34 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 3BF9F16A417
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 15:04:34 +0000 (UTC)
	(envelope-from kris@obsecurity.org)
Received: from elvis.mu.org (elvis.mu.org [192.203.228.196])
	by mx1.freebsd.org (Postfix) with ESMTP id 2633F13C483
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 15:04:34 +0000 (UTC)
	(envelope-from kris@obsecurity.org)
Received: from rot26.obsecurity.org (elvis.mu.org [192.203.228.196])
	by elvis.mu.org (Postfix) with ESMTP id C82651A4D7E;
	Thu,  9 Aug 2007 08:03:32 -0700 (PDT)
Received: by rot26.obsecurity.org (Postfix, from userid 1001)
	id 8177CBA2B; Thu,  9 Aug 2007 11:04:33 -0400 (EDT)
Date: Thu, 9 Aug 2007 11:04:33 -0400
From: Kris Kennaway <kris@obsecurity.org>
To: Thomas Zander <thomas.e.zander@googlemail.com>
Message-ID: <20070809150433.GB2431@rot26.obsecurity.org>
References: <46B64819.5080606@FreeBSD.org>
	<20070805220156.GA25122@rot26.obsecurity.org>
	<786602c60708090659w6ecf14f6y9ef4b8e55eea17c8@mail.gmail.com>
	<20070809141339.GA1383@rot26.obsecurity.org>
	<786602c60708090759u5278715ct4492254dcfb7f0a5@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <786602c60708090759u5278715ct4492254dcfb7f0a5@mail.gmail.com>
User-Agent: Mutt/1.4.2.3i
Cc: FreeBSD - Ports <freebsd-ports@freebsd.org>,
	Kris Kennaway <kris@obsecurity.org>
Subject: Re: for Thomas E. Zander, mplayer maintainer.
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 15:04:34 -0000

On Thu, Aug 09, 2007 at 10:59:49PM +0800, Thomas Zander wrote:
> On 09/08/07, Kris Kennaway <kris@obsecurity.org> wrote:
> > Try to imagine the situation if it was reversed.  Suppose you were
> > trying to send email about a problem or suggested improvement to
> > someone in the project, but that person bounced your mail with a
> > sweeping generalization like "Rejected: too many germans are spammers
> > and you might be one too".  How would that make you feel?
> 
> Probably it would feel very similar to submitting a patch for an open
> problem that is flawlessly picked up by whatever bug reporting system
> $project is currently using and then nobody is taking care of it for
> several years?
> Or does it feel similar like getting mails saying "Your port is crap. Fix it!"?
> Don't patrionise me. I did not intend for something like this to happen.
> 
> > I trust you'll take steps to restore the ability of our russian users
> > (and other groups who may be filtered in bulk by your mail server) to
> > contact you by email.
> 
> Sure. But I also would have done it without your explicit, additional,
> and frankly somewhat arrogant looking comment. Sergey's mail would
> have been completely sufficient.

Excellent, glad to hear it.

Kris

From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 15:47:59 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id EA76116A418;
	Thu,  9 Aug 2007 15:47:59 +0000 (UTC)
	(envelope-from glewis@eyesbeyond.com)
Received: from misty.eyesbeyond.com (gerbercreations.com [71.39.140.16])
	by mx1.freebsd.org (Postfix) with ESMTP id 9248C13C45D;
	Thu,  9 Aug 2007 15:47:59 +0000 (UTC)
	(envelope-from glewis@eyesbeyond.com)
Received: from misty.eyesbeyond.com (localhost [127.0.0.1])
	by misty.eyesbeyond.com (8.13.8/8.13.8) with ESMTP id l79FlxRo043066;
	Thu, 9 Aug 2007 09:47:59 -0600 (MDT)
	(envelope-from glewis@eyesbeyond.com)
Received: (from glewis@localhost)
	by misty.eyesbeyond.com (8.13.8/8.13.8/Submit) id l79FlxU1043065;
	Thu, 9 Aug 2007 09:47:59 -0600 (MDT)
	(envelope-from glewis@eyesbeyond.com)
X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to
	glewis@eyesbeyond.com using -f
Date: Thu, 9 Aug 2007 09:47:58 -0600
From: Greg Lewis <glewis@eyesbeyond.com>
To: Robert Noland <rnoland@2hip.net>
Message-ID: <20070809154758.GA42925@misty.eyesbeyond.com>
References: <20070807205138.6c5759d6@gumby.homeunix.com.>
	<46B8D605.2060008@FreeBSD.org>
	<1186520349.1257.58.camel@rnoland-ibm.acs.internap.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <1186520349.1257.58.camel@rnoland-ibm.acs.internap.com>
User-Agent: Mutt/1.4.2.3i
Cc: ports@FreeBSD.org, RW <fbsd06@mlists.homeunix.com>, glewis@FreeBSD.org,
	Doug Barton <dougb@FreeBSD.org>
Subject: Re: Portmaster and Portmanager problem with jdk15
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 15:48:00 -0000

On Tue, Aug 07, 2007 at 04:59:09PM -0400, Robert Noland wrote:
> On Tue, 2007-08-07 at 13:28 -0700, Doug Barton wrote:
> > RW wrote:
> > > Both Portmaster and Portmanager (I haven't tried Portupgrade) install
> > > java/linux-sun-jdk15 on an upgrade of java/jdk15. If I upgrade
> > > jdk15 manually it isn't built, so it must be done by the tools.
> > > 
> > > The way the jdk15 makefile works is that it looks for the location
> > > of an existing jdk installation for bootstrapping and sets
> > > BOOTSTRAPJDKDIR accordingly. We then have:
> > > 
> > > # if no valid jdk found, set dependency
> > > .if !defined(BOOTSTRAPJDKDIR)
> > > BOOTSTRAPJDKDIR?=${LOCALBASE}/linux-sun-jdk${SUN_LINUX_JDK_VERSION} 
> > > .endif
> > > BUILD_DEPENDS+=${BOOTSTRAPJDKDIR}/bin/javac:${PORTSDIR}/java/linux-sun-jdk15
> > > 
> > > 
> > > I don't know why this causes the build-tools to install
> > > linux-sun-jdk15, but simply moving the BUILD_DEPENDS+= line inside the
> > > if-endif block, seems to fix the problem. That line is only needed if
> > > no jdk is present.
> > 
> > Your analysis sounds right.
> 
> Almost, doing this will remove the dependency on linux-sun-jdk15 if
> another bootstrap is installed, but it won't add one for the installed
> bootstrap.  Currently, it will always have a dependency on
> linux-sun-jdk15 even if another bootstrap jdk is installed.  jdk14 also
> has this issue.

So, while the dependency being generated is bogus, I'm not quite sure why
its having the effect that you mention.  The port is trying to figure out
which bootstrap it should use out of a list of candidates and, when it has
figured this out, create a "dependency" on it.  The dependency is (often)
bogus, but that shouldn't actually have the effect your seeing as I
understand it.  In the case where the bootstrap already exists, the
dependency shouldn't be installed as I understand it since the check for
that path will succeed, unless portmaster and portmanager decide to do
their own proactive installation of dependencies based on the port?  In
the case where the bootstrap doesn't exist then the dependency will be
the correct default bootstrap and should be installed.

-- 
Greg Lewis                          Email   : glewis@eyesbeyond.com
Eyes Beyond                         Web     : http://www.eyesbeyond.com
Information Technology              FreeBSD : glewis@FreeBSD.org

From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 16:18:31 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 7051E16A418
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 16:18:31 +0000 (UTC)
	(envelope-from djp@polands.org)
Received: from ms-smtp-01.rdc-kc.rr.com (ms-smtp-01.rdc-kc.rr.com
	[24.94.166.115])
	by mx1.freebsd.org (Postfix) with ESMTP id 187F513C480
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 16:18:31 +0000 (UTC)
	(envelope-from djp@polands.org)
Received: from corinth.polands.org (CPE-75-87-219-217.new.res.rr.com
	[75.87.219.217])
	by ms-smtp-01.rdc-kc.rr.com (8.13.6/8.13.6) with ESMTP id
	l79D3fmY029107; Thu, 9 Aug 2007 08:03:42 -0500 (CDT)
Received: from ammon.polands.org (ammon.polands.org [172.16.1.7])
	by corinth.polands.org (8.13.8/8.13.8) with ESMTP id l79D5ngL018959;
	Thu, 9 Aug 2007 08:05:49 -0500 (CDT) (envelope-from djp@polands.org)
Received: from ammon.polands.org (localhost [127.0.0.1])
	by ammon.polands.org (8.13.8/8.13.8) with ESMTP id l79D5nOM072188;
	Thu, 9 Aug 2007 08:05:49 -0500 (CDT)
	(envelope-from djp@ammon.polands.org)
Received: (from djp@localhost)
	by ammon.polands.org (8.13.8/8.13.8/Submit) id l79D5mZQ072187;
	Thu, 9 Aug 2007 08:05:48 -0500 (CDT) (envelope-from djp)
Date: Thu, 9 Aug 2007 08:05:48 -0500
From: Doug Poland <doug@polands.org>
To: Nikola Lecic <nlecic@EUnet.yu>
Message-ID: <20070809130548.GA72161@polands.org>
References: <58078.208.49.58.254.1186598932.squirrel@email.polands.org>
	<200708082058.l78Kw3dM025334@smtpclu-5.eunet.yu>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <200708082058.l78Kw3dM025334@smtpclu-5.eunet.yu>
User-Agent: Mutt/1.5.11
X-Virus-Scanned: Symantec AntiVirus Scan Engine
X-Virus-Scanned: ClamAV 0.88.4/3904/Wed Aug 8 21:01:48 2007 on
	corinth.polands.org
X-Virus-Status: Clean
Cc: freebsd-ports@freebsd.org
Subject: Re: OpenOffice.org 2.2.1 package compile options
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 16:18:31 -0000

On Wed, Aug 08, 2007 at 10:53:20PM +0200, Nikola Lecic wrote:
> On Wed, 8 Aug 2007 13:48:52 -0500 (CDT)
> "Doug Poland" <doug@polands.org> wrote:
> > 
> > How can I tell if the package that is openoffice.org-2.2.1 has CUPS
> > support compiled in?
> > 
> > Traditionally, I've built OO.org from source to ensure I have CUPS
> > enabled, but it'll save me a bunch of time if the package is already
> > there.
> 
> 
> As you see on
> 
>   http://www.freebsd.org/cgi/ports.cgi?query=openoffice.org-2.2.1
> 
> CUPS (cups-base) is not listed as a dependency. 
> 
> Packages are always built with default options you can find in files
> inside the ports tree, without alterations from /var/db/ports/*/options, 
> configuration files like /usr/local/etc/pkgtools.conf (for portupgrade), 
> etc. This means that OpenOffice package is (at this moment) built without 
> CUPS support because, according to what is stated in
> /usr/ports/editors/openoffice.org-2/, CUPS support has to be
> explicitly requested, in which case it will be added as a dependency.
> 
> Nikola Le??i??
>
Thank you very much for that thorough explanation.


-- 
Regards,
Doug

From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 16:41:28 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id C389216A417;
	Thu,  9 Aug 2007 16:41:28 +0000 (UTC)
	(envelope-from rnoland@2hip.net)
Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195])
	by mx1.freebsd.org (Postfix) with ESMTP id 59DC013C4F3;
	Thu,  9 Aug 2007 16:41:28 +0000 (UTC)
	(envelope-from rnoland@2hip.net)
Received: from [63.251.67.21] (rnoland-ibm.acs.internap.com [63.251.67.21])
	(authenticated bits=0)
	by gizmo.2hip.net (8.13.8/8.13.8) with ESMTP id l79GfCOa003914
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO);
	Thu, 9 Aug 2007 12:41:12 -0400 (EDT) (envelope-from rnoland@2hip.net)
From: Robert Noland <rnoland@2hip.net>
To: Greg Lewis <glewis@eyesbeyond.com>
In-Reply-To: <20070809154758.GA42925@misty.eyesbeyond.com>
References: <20070807205138.6c5759d6@gumby.homeunix.com.>
	<46B8D605.2060008@FreeBSD.org>
	<1186520349.1257.58.camel@rnoland-ibm.acs.internap.com>
	<20070809154758.GA42925@misty.eyesbeyond.com>
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-ywwdh4LhOjACC7SRPDag"
Date: Thu, 09 Aug 2007 12:41:06 -0400
Message-Id: <1186677666.76028.28.camel@rnoland-ibm.acs.internap.com>
Mime-Version: 1.0
X-Mailer: Evolution 2.10.3 FreeBSD GNOME Team Port 
X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00 autolearn=ham
	version=3.1.8
X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on gizmo.2hip.net
Cc: ports@FreeBSD.org, RW <fbsd06@mlists.homeunix.com>, glewis@FreeBSD.org,
	Doug Barton <dougb@FreeBSD.org>
Subject: Re: Portmaster and Portmanager problem with jdk15
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 16:41:29 -0000


--=-ywwdh4LhOjACC7SRPDag
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Thu, 2007-08-09 at 09:47 -0600, Greg Lewis wrote:
> On Tue, Aug 07, 2007 at 04:59:09PM -0400, Robert Noland wrote:
> > On Tue, 2007-08-07 at 13:28 -0700, Doug Barton wrote:
> > > RW wrote:
> > > > Both Portmaster and Portmanager (I haven't tried Portupgrade) insta=
ll
> > > > java/linux-sun-jdk15 on an upgrade of java/jdk15. If I upgrade
> > > > jdk15 manually it isn't built, so it must be done by the tools.
> > > >=20
> > > > The way the jdk15 makefile works is that it looks for the location
> > > > of an existing jdk installation for bootstrapping and sets
> > > > BOOTSTRAPJDKDIR accordingly. We then have:
> > > >=20
> > > > # if no valid jdk found, set dependency
> > > > .if !defined(BOOTSTRAPJDKDIR)
> > > > BOOTSTRAPJDKDIR?=3D${LOCALBASE}/linux-sun-jdk${SUN_LINUX_JDK_VERSIO=
N}=20
> > > > .endif
> > > > BUILD_DEPENDS+=3D${BOOTSTRAPJDKDIR}/bin/javac:${PORTSDIR}/java/linu=
x-sun-jdk15
> > > >=20
> > > >=20
> > > > I don't know why this causes the build-tools to install
> > > > linux-sun-jdk15, but simply moving the BUILD_DEPENDS+=3D line insid=
e the
> > > > if-endif block, seems to fix the problem. That line is only needed =
if
> > > > no jdk is present.
> > >=20
> > > Your analysis sounds right.
> >=20
> > Almost, doing this will remove the dependency on linux-sun-jdk15 if
> > another bootstrap is installed, but it won't add one for the installed
> > bootstrap.  Currently, it will always have a dependency on
> > linux-sun-jdk15 even if another bootstrap jdk is installed.  jdk14 also
> > has this issue.
>=20
> So, while the dependency being generated is bogus, I'm not quite sure why
> its having the effect that you mention.  The port is trying to figure out
> which bootstrap it should use out of a list of candidates and, when it ha=
s
> figured this out, create a "dependency" on it.  The dependency is (often)
> bogus, but that shouldn't actually have the effect your seeing as I
> understand it.  In the case where the bootstrap already exists, the
> dependency shouldn't be installed as I understand it since the check for
> that path will succeed, unless portmaster and portmanager decide to do
> their own proactive installation of dependencies based on the port?  In
> the case where the bootstrap doesn't exist then the dependency will be
> the correct default bootstrap and should be installed.

As it stands, the jdk14 and jdk15 ports register a static dependency on
the default bootstrap unconditionally.  Portmanager ( I assume
portmaster behave similarly ) parses the Makefiles for all installed
ports so that it can take environment settings and options into account
and then handles the building of each port separately.  In the case of
the jdk ports, it always sees a dependency on the default bootstrap.
This means that the default bootstrap must be installed and current
before it will update the jdk ports, even if it is a rebuild which may
be bootstrapped by itself.

The proposed patch above, does resolve this issue, however it doesn't
allow for an accurate dependency registration of the bootstrap that was
actually used to build the port.  In the case of jdk14 this is fine
because only two possible bootstraps exist, linux or itself.  For jdk15,
where five possible bootstraps exist we may not accurately record the
bootstrap that was used for the build.  Since diablo is the highest
priority bootstrap for jdk15, if it is installed it will be used in
preference of all others, but no dependency would be registered on it.

robert.
=20

--=-ywwdh4LhOjACC7SRPDag
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQBGu0OiM4TrQ4qfROMRAt9YAJ9pksK9hX7k5zthPdWjc7W1GfYsnQCfdU4p
jkxZaZPW2wBLb9FusEK5ITI=
=qGeH
-----END PGP SIGNATURE-----

--=-ywwdh4LhOjACC7SRPDag--


From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 18:17:04 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id AE36D16A421
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 18:17:04 +0000 (UTC)
	(envelope-from ml@t-b-o-h.net)
Received: from vjofn.tucs-beachin-obx-house.com
	(vjofn-pt.tunnel.tserv1.fmt.ipv6.he.net
	[IPv6:2001:470:1f00:ffff::5e5])
	by mx1.freebsd.org (Postfix) with ESMTP id 5137C13C442
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 18:17:04 +0000 (UTC)
	(envelope-from ml@t-b-o-h.net)
Received: from himinbjorg.tucs-beachin-obx-house.com
	(cpe-68-175-8-11.hvc.res.rr.com [68.175.8.11]) (authenticated bits=0)
	by vjofn.tucs-beachin-obx-house.com (8.12.9/8.12.9) with ESMTP id
	l79IH3Xc072323; Thu, 9 Aug 2007 14:17:03 -0400 (EDT)
Received: from himinbjorg.tucs-beachin-obx-house.com
	(localhost.tucs-beachin-obx-house.com [127.0.0.1])
	by himinbjorg.tucs-beachin-obx-house.com (8.13.8/8.13.6) with ESMTP id
	l79IGwNu063350; Thu, 9 Aug 2007 14:16:58 -0400 (EDT)
	(envelope-from ml@t-b-o-h.net)
Received: (from tbohml@localhost)
	by himinbjorg.tucs-beachin-obx-house.com (8.13.8/8.13.6/Submit) id
	l79IGw6Q063349; Thu, 9 Aug 2007 14:16:58 -0400 (EDT)
	(envelope-from tbohml)
From: "Tuc at T-B-O-H.NET" <ml@t-b-o-h.net>
Message-Id: <200708091816.l79IGw6Q063349@himinbjorg.tucs-beachin-obx-house.com>
To: kris@obsecurity.org (Kris Kennaway)
Date: Thu, 9 Aug 2007 14:16:58 -0400 (EDT)
In-Reply-To: <20070809150257.GA2431@rot26.obsecurity.org>
X-Mailer: ELM [version 2.5 PL8]
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Cc: FreeBSD - Ports <freebsd-ports@freebsd.org>
Subject: Re: for Thomas E. Zander, mplayer maintainer.
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 18:17:04 -0000

> 
> On Thu, Aug 09, 2007 at 10:58:04AM -0400, Tuc at T-B-O-H.NET wrote:
> > > 
> > > Distributed, worldwide projects like FreeBSD rely on communication
> > > between their members.  When one project member in a position of
> > > responsibility denies the ability for others to contact him -- whether
> > > it was his direct choice or just because he chooses to use a mail
> > > server with inappropriate filtering -- then it harms the project.
> > > 
> > 	Kris, FWIW, I think when someone posts a request for help onto
> > a list, gets back a dozen "Did you RTFM" either on list or offlist,
> > replies back that they did (And shows they did), and then gets dead
> > air.......... THAT harms the project.
> 
> Uh, you seem to be axe grinding, but I told you to follow up with the
> maintainer once I evaluated your report and didn't spot any obvious
> problems.  Why wasn't that good enough for you?
> 
	If you mean axe grinding in the sense that over the years I've
posted to freebsd-* for help with things pertaining to either a single
piece of software, procedure I read somewhere, problem during an 
upgrade, etc... and either been blown off, told to re-read the docs
that I've missed a crucial step (Which I stated that I did perform
in my original email), or told to fix something ELSE that had nothing to
do with it first... Then yea, I guess you can call it axe grinding. 

	If your talking about the most recent interaction you/I had about 
portupgrade and +CONTENTS, thats a dead issue to me once others said
they saw it too. (Yea, its annoying as all hell especially on a filesystem
where every read/write is "precious", but I'll get over it, and if I
can't, I will follow the sage advice to CTFPM). And hey, yea, it was
f'n good enough for me, so thanks! (But again, you seem to be quite
defensive that I'm supposedly "axe grinding" over it)

			Tuc

From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 18:26:43 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 77E4616A418
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 18:26:43 +0000 (UTC)
	(envelope-from kris@obsecurity.org)
Received: from elvis.mu.org (elvis.mu.org [192.203.228.196])
	by mx1.freebsd.org (Postfix) with ESMTP id 622BA13C45B
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 18:26:43 +0000 (UTC)
	(envelope-from kris@obsecurity.org)
Received: from rot26.obsecurity.org (elvis.mu.org [192.203.228.196])
	by elvis.mu.org (Postfix) with ESMTP id 69DAE1A4D7E;
	Thu,  9 Aug 2007 11:25:41 -0700 (PDT)
Received: by rot26.obsecurity.org (Postfix, from userid 1001)
	id 87326C0EF; Thu,  9 Aug 2007 14:26:42 -0400 (EDT)
Date: Thu, 9 Aug 2007 14:26:42 -0400
From: Kris Kennaway <kris@obsecurity.org>
To: "Tuc at T-B-O-H.NET" <ml@t-b-o-h.net>
Message-ID: <20070809182642.GA5475@rot26.obsecurity.org>
References: <20070809150257.GA2431@rot26.obsecurity.org>
	<200708091816.l79IGw6Q063349@himinbjorg.tucs-beachin-obx-house.com>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="XsQoSWH+UP9D9v3l"
Content-Disposition: inline
In-Reply-To: <200708091816.l79IGw6Q063349@himinbjorg.tucs-beachin-obx-house.com>
User-Agent: Mutt/1.4.2.3i
Cc: FreeBSD - Ports <freebsd-ports@freebsd.org>,
	Kris Kennaway <kris@obsecurity.org>
Subject: Re: for Thomas E. Zander, mplayer maintainer.
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 18:26:43 -0000


--XsQoSWH+UP9D9v3l
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Aug 09, 2007 at 02:16:58PM -0400, Tuc at T-B-O-H.NET wrote:
> >=20
> > On Thu, Aug 09, 2007 at 10:58:04AM -0400, Tuc at T-B-O-H.NET wrote:
> > > >=20
> > > > Distributed, worldwide projects like FreeBSD rely on communication
> > > > between their members.  When one project member in a position of
> > > > responsibility denies the ability for others to contact him -- whet=
her
> > > > it was his direct choice or just because he chooses to use a mail
> > > > server with inappropriate filtering -- then it harms the project.
> > > >=20
> > > 	Kris, FWIW, I think when someone posts a request for help onto
> > > a list, gets back a dozen "Did you RTFM" either on list or offlist,
> > > replies back that they did (And shows they did), and then gets dead
> > > air.......... THAT harms the project.
> >=20
> > Uh, you seem to be axe grinding, but I told you to follow up with the
> > maintainer once I evaluated your report and didn't spot any obvious
> > problems.  Why wasn't that good enough for you?
> >=20
> 	If you mean axe grinding in the sense that over the years I've
> posted to freebsd-* for help with things pertaining to either a single
> piece of software, procedure I read somewhere, problem during an=20
> upgrade, etc... and either been blown off, told to re-read the docs
> that I've missed a crucial step (Which I stated that I did perform
> in my original email), or told to fix something ELSE that had nothing to
> do with it first... Then yea, I guess you can call it axe grinding.=20
>=20
> 	If your talking about the most recent interaction you/I had about=20
> portupgrade and +CONTENTS, thats a dead issue to me once others said
> they saw it too. (Yea, its annoying as all hell especially on a filesystem
> where every read/write is "precious", but I'll get over it, and if I
> can't, I will follow the sage advice to CTFPM). And hey, yea, it was
> f'n good enough for me, so thanks! (But again, you seem to be quite
> defensive that I'm supposedly "axe grinding" over it)

I was just surprised at this email that came out of the blue with
clearly with some kind of hidden meaning to it, and all I could think
was that you had some kind of problem with the only email interaction
you and I have had recently.

I'm sorry you had problems in the past, but this list isn't the place
for airing general grievances about FreeBSD.

Kris

--XsQoSWH+UP9D9v3l
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)

iD8DBQFGu1xiWry0BWjoQKURAtHOAJ9fpyNUPCkYtVvSpJgcX7J0qv5ZTACeKI6a
rmUHNllvoaCQMNNNTTcpxjA=
=dM2u
-----END PGP SIGNATURE-----

--XsQoSWH+UP9D9v3l--

From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 19:10:02 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 4B14C16A419
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 19:10:02 +0000 (UTC)
	(envelope-from wmoran@potentialtech.com)
Received: from mail.potentialtech.com (internet.potentialtech.com
	[66.167.251.6])
	by mx1.freebsd.org (Postfix) with ESMTP id 14C7913C45D
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 19:10:02 +0000 (UTC)
	(envelope-from wmoran@potentialtech.com)
Received: from vanquish.pitbpa0.priv.collaborativefusion.com
	(pr40.pitbpa0.pub.collaborativefusion.com [206.210.89.202])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by mail.potentialtech.com (Postfix) with ESMTP id 28810EBC84;
	Thu,  9 Aug 2007 14:47:12 -0400 (EDT)
Date: Thu, 9 Aug 2007 14:47:11 -0400
From: Bill Moran <wmoran@potentialtech.com>
To: "Tuc at T-B-O-H.NET" <ml@t-b-o-h.net>
Message-Id: <20070809144711.b7b82e49.wmoran@potentialtech.com>
In-Reply-To: <200708091816.l79IGw6Q063349@himinbjorg.tucs-beachin-obx-house.com>
References: <20070809150257.GA2431@rot26.obsecurity.org>
	<200708091816.l79IGw6Q063349@himinbjorg.tucs-beachin-obx-house.com>
X-Mailer: Sylpheed 2.4.4 (GTK+ 2.10.14; i386-portbld-freebsd6.2)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Cc: FreeBSD - Ports <freebsd-ports@freebsd.org>
Subject: Re: for Thomas E. Zander, mplayer maintainer.
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 19:10:02 -0000

In response to "Tuc at T-B-O-H.NET" <ml@t-b-o-h.net>:
> > 
> > On Thu, Aug 09, 2007 at 10:58:04AM -0400, Tuc at T-B-O-H.NET wrote:
> > > > 
> > > > Distributed, worldwide projects like FreeBSD rely on communication
> > > > between their members.  When one project member in a position of
> > > > responsibility denies the ability for others to contact him -- whether
> > > > it was his direct choice or just because he chooses to use a mail
> > > > server with inappropriate filtering -- then it harms the project.
> > > > 
> > > 	Kris, FWIW, I think when someone posts a request for help onto
> > > a list, gets back a dozen "Did you RTFM" either on list or offlist,
> > > replies back that they did (And shows they did), and then gets dead
> > > air.......... THAT harms the project.
> > 
> > Uh, you seem to be axe grinding, but I told you to follow up with the
> > maintainer once I evaluated your report and didn't spot any obvious
> > problems.  Why wasn't that good enough for you?
> > 
> 	If you mean axe grinding in the sense that over the years I've
> posted to freebsd-* for help with things pertaining to either a single
> piece of software, procedure I read somewhere, problem during an 
> upgrade, etc... and either been blown off, told to re-read the docs
> that I've missed a crucial step (Which I stated that I did perform
> in my original email), or told to fix something ELSE that had nothing to
> do with it first... Then yea, I guess you can call it axe grinding. 

Perhaps FreeBSD is not the correct community for you?

I don't mean that negatively, or that I _want_ you to go away.  It's just
that open source projects have "personalities".  The communities that support
them (Linux, FreeBSD, etc) have ideals and traditions and so forth.

While I don't ever want to chase anyone away from FreeBSD, the point (in
my mind) of open source projects is that you can choose what works for you
with no strings, and even fork off a project and do it your own way if you
so desire.

If you're having so much trouble with the FreeBSD community, I would suggest
one of two strategies:
*) re-evaluate they way you interact with the FreeBSD community
*) try to find a community that you can interact with more successfully

-- 
Bill Moran
http://www.potentialtech.com

From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 19:27:26 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 5CB8016A417
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 19:27:26 +0000 (UTC)
	(envelope-from ml@t-b-o-h.net)
Received: from vjofn.tucs-beachin-obx-house.com
	(vjofn-pt.tunnel.tserv1.fmt.ipv6.he.net
	[IPv6:2001:470:1f00:ffff::5e5])
	by mx1.freebsd.org (Postfix) with ESMTP id 186CB13C458
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 19:27:26 +0000 (UTC)
	(envelope-from ml@t-b-o-h.net)
Received: from himinbjorg.tucs-beachin-obx-house.com
	(cpe-68-175-8-11.hvc.res.rr.com [68.175.8.11]) (authenticated bits=0)
	by vjofn.tucs-beachin-obx-house.com (8.12.9/8.12.9) with ESMTP id
	l79JRPXc074079; Thu, 9 Aug 2007 15:27:25 -0400 (EDT)
Received: from himinbjorg.tucs-beachin-obx-house.com
	(localhost.tucs-beachin-obx-house.com [127.0.0.1])
	by himinbjorg.tucs-beachin-obx-house.com (8.13.8/8.13.6) with ESMTP id
	l79JRJhK064453; Thu, 9 Aug 2007 15:27:19 -0400 (EDT)
	(envelope-from ml@t-b-o-h.net)
Received: (from tbohml@localhost)
	by himinbjorg.tucs-beachin-obx-house.com (8.13.8/8.13.6/Submit) id
	l79JRJtQ064452; Thu, 9 Aug 2007 15:27:19 -0400 (EDT)
	(envelope-from tbohml)
From: "Tuc at T-B-O-H.NET" <ml@t-b-o-h.net>
Message-Id: <200708091927.l79JRJtQ064452@himinbjorg.tucs-beachin-obx-house.com>
To: wmoran@potentialtech.com (Bill Moran)
Date: Thu, 9 Aug 2007 15:27:19 -0400 (EDT)
In-Reply-To: <20070809144711.b7b82e49.wmoran@potentialtech.com>
X-Mailer: ELM [version 2.5 PL8]
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Cc: "Tuc at T-B-O-H.NET" <ml@t-b-o-h.net>,
	FreeBSD - Ports <freebsd-ports@freebsd.org>
Subject: Re: for Thomas E. Zander, mplayer maintainer.
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 19:27:26 -0000

> 
> In response to "Tuc at T-B-O-H.NET" <ml@t-b-o-h.net>:
> > > 
> > > On Thu, Aug 09, 2007 at 10:58:04AM -0400, Tuc at T-B-O-H.NET wrote:
> > > > > 
> > > > > Distributed, worldwide projects like FreeBSD rely on communication
> > > > > between their members.  When one project member in a position of
> > > > > responsibility denies the ability for others to contact him -- whether
> > > > > it was his direct choice or just because he chooses to use a mail
> > > > > server with inappropriate filtering -- then it harms the project.
> > > > > 
> > > > 	Kris, FWIW, I think when someone posts a request for help onto
> > > > a list, gets back a dozen "Did you RTFM" either on list or offlist,
> > > > replies back that they did (And shows they did), and then gets dead
> > > > air.......... THAT harms the project.
> > > 
> > > Uh, you seem to be axe grinding, but I told you to follow up with the
> > > maintainer once I evaluated your report and didn't spot any obvious
> > > problems.  Why wasn't that good enough for you?
> > > 
> > 	If you mean axe grinding in the sense that over the years I've
> > posted to freebsd-* for help with things pertaining to either a single
> > piece of software, procedure I read somewhere, problem during an 
> > upgrade, etc... and either been blown off, told to re-read the docs
> > that I've missed a crucial step (Which I stated that I did perform
> > in my original email), or told to fix something ELSE that had nothing to
> > do with it first... Then yea, I guess you can call it axe grinding. 
> 
> Perhaps FreeBSD is not the correct community for you?
> 
> I don't mean that negatively, or that I _want_ you to go away.  It's just
> that open source projects have "personalities".  The communities that support
> them (Linux, FreeBSD, etc) have ideals and traditions and so forth.
> 
> While I don't ever want to chase anyone away from FreeBSD, the point (in
> my mind) of open source projects is that you can choose what works for you
> with no strings, and even fork off a project and do it your own way if you
> so desire.
> 
> If you're having so much trouble with the FreeBSD community, I would suggest
> one of two strategies:
> *) re-evaluate they way you interact with the FreeBSD community
> *) try to find a community that you can interact with more successfully
> 
	"So much trouble"??? I'm not sure where I said I had "So much trouble".
I started my PC *nix life with Linux 0.9 . I've used NetBSD. I've been using 
FreeBSD since BSD/OS sold out to Wind River Systems sometime in 2001 or so. 
I was on mailing lists for all those, and yea, at times my questions
there went unanswered too. I'm not saying that its unique to FreeBSD. To
paraphrase (AND KIDDING) "I've been ignored on better forums than this". 
Mysql, PHP, Cisco (If I have an axe to grind at anyone, right now its 
the Cisco NSP and Cisco Usenet groups....), OpenVPN, ISP-Wireless, etc.
Probably ATLEAST once on every list I'm on. FreeBSD became the main operating 
system for a Managed Server Hosting company I owned at the time. (Some Solaris). 
I personally have 3 laptops with it loaded on, my "day-to-day" one RARELY ever 
dual booting into W2K, my personal server has it on it, and all the servers 
(Except 1) at my new Managed Server Hosting Company are running it. 

	I've asked my fair share of questions on the lists, and I've gotten my
fair share of answers. I've posted the best I can, most of the time opting for
offlist trying not to clutter the list (And telling them if my answer DOES
help, to post a "SOLVED" to the list). Yes, there are times I seemed to be 
totally blown off as if I didn't exist. I would wait a week (If I could make 
it that long, depending on severity), and try to ask again adding anything new 
I learned in that timeframe. And yea, sometimes I got blown off again and 
sometimes I got some help. But the ratio of being blown off compared to getting 
questions answered has been extremely low. 

	The main point of my reply, was not to grind an axe, just to say in
defense of someone trying to contact a developer privately (Which I personally
try not to do until it becomes a last resort) that being blown off when the user 
contacts a list for help (Which should be the first resource) harms us more.
As had been said, communications is important, especially so in my opinion in
the public forums. I'm not asking that everyone cowtow and plead to fix my 
problems immediately for me, not by any means.  I'm certainly not adverse to any 
work, and try to contribute back to projects whenever possible (My name is in a
few pieces of software credits, I've run Listservs to support software, etc). 
But when anyone communicates a problem on a list, and doesn't hear back, thats
harmful. I never intended that comment to elicit the responses it has. It was
made with a FWIW (Maybe it should have been IMHO), but it was just supposed to
be a comment to be taken as is and not to become the focus of the back/forth
it has seemed to generate.

	I really hate to do it to you guys, but I'm probably going to be here
for the duration. I'll probably ask more questions (Especially as I try to bring
some hardware kicking and screaming through 6 to 7) and I'll probably get
ignored. Stuff happens. 

	To the rest of the list, I'm sorry if my original comment and/or
followups annoyed/offended/etc anyone. 

		Tuc

From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 20:34:18 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 8C61716A418
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 20:34:18 +0000 (UTC)
	(envelope-from tjudd2k@yahoo.com)
Received: from web62415.mail.re1.yahoo.com (web62415.mail.re1.yahoo.com
	[69.147.75.92]) by mx1.freebsd.org (Postfix) with SMTP id 299B513C46A
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 20:34:17 +0000 (UTC)
	(envelope-from tjudd2k@yahoo.com)
Received: (qmail 35997 invoked by uid 60001); 9 Aug 2007 20:07:37 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=X-YMail-OSG:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID;
	b=HIfmX43AAf6wFi/bnJ8bkXVOrGrMOE7WPMgFm2Creqjsbcjkps89aQT91AjqdqYiOKlEotQObukozbLHagzLQMi66pX2k/3F7zm3i7RNOAJ8+EkBs0WFzfaL622NUSM/g5i0CzY1+pGRT/iYfeGxdT3ipiRDPCovW5dhenYaw3s=;
X-YMail-OSG: xGN67zwVM1mWq6Ezw2TVW1O8Z9oJt4wuK1L6sVEfwS0X3np9ooNJeoUBuUYsK0b.qNWmiSLd4wKI3BRDVhQVRbN16jVqDMWj8epH9GMs1Lk30P8p.dB6wPSNL18fbw--
Received: from [68.35.175.118] by web62415.mail.re1.yahoo.com via HTTP;
	Thu, 09 Aug 2007 13:07:37 PDT
Date: Thu, 9 Aug 2007 13:07:37 -0700 (PDT)
From: Tim Judd <tjudd2k@yahoo.com>
To: freebsd-questions@freebsd.org, freebsd-ports@freebsd.org
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Message-ID: <190470.35849.qm@web62415.mail.re1.yahoo.com>
Cc: 
Subject: py2[45]-dbus package oddity
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 20:34:18 -0000

I'm not sure where this message is better directed, to either the port
maintainer or the questions list.  The answer is probably the ports
list..  [Crossposted]

There are two packages that are indicated as installed, py24-dbus and
py25-dbus.  Both of these look like identical packages, same version
information and everything.

Is it necessary to have both packages listed as installed?  Can't I
remove one or the other?  py24-dbus is a dependant package on two
others I have installed, but py25-dbus isn't.  Can I, Should I remove
py25-dbus, or would that remove py24-dbus as well?

Thanks for any tips or pointers.

Tim.

If opportunity doesn't knock, build a door.
"I can" is a way of life.
More and Bigger is not always Better.
The road to success is always uphill.


       
____________________________________________________________________________________
Sick sense of humor? Visit Yahoo! TV's 
Comedy with an Edge to see what's on, when. 
http://tv.yahoo.com/collections/222

From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 20:51:42 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id AC46D16A417
	for <freebsd-ports@FreeBSD.org>; Thu,  9 Aug 2007 20:51:42 +0000 (UTC)
	(envelope-from tataz@tataz.chchile.org)
Received: from postfix1-g20.free.fr (postfix1-g20.free.fr [212.27.60.42])
	by mx1.freebsd.org (Postfix) with ESMTP id 6CBCB13C45D
	for <freebsd-ports@FreeBSD.org>; Thu,  9 Aug 2007 20:51:42 +0000 (UTC)
	(envelope-from tataz@tataz.chchile.org)
Received: from smtp5-g19.free.fr (smtp5-g19.free.fr [212.27.42.35])
	by postfix1-g20.free.fr (Postfix) with ESMTP id 8FE2F186F5C9
	for <freebsd-ports@FreeBSD.org>; Thu,  9 Aug 2007 22:25:55 +0200 (CEST)
Received: from smtp5-g19.free.fr (localhost.localdomain [127.0.0.1])
	by smtp5-g19.free.fr (Postfix) with ESMTP id D92FE43CD1
	for <freebsd-ports@FreeBSD.org>; Thu,  9 Aug 2007 22:25:53 +0200 (CEST)
Received: from tatooine.tataz.chchile.org (tataz.chchile.org [82.233.239.98])
	by smtp5-g19.free.fr (Postfix) with ESMTP id C21817D1C
	for <freebsd-ports@FreeBSD.org>; Thu,  9 Aug 2007 22:25:53 +0200 (CEST)
Received: from obiwan.tataz.chchile.org (unknown [192.168.1.25])
	by tatooine.tataz.chchile.org (Postfix) with ESMTP id DEEA49F1E6;
	Thu,  9 Aug 2007 20:25:51 +0000 (UTC)
Received: by obiwan.tataz.chchile.org (Postfix, from userid 1000)
	id D0A9B4089; Thu,  9 Aug 2007 22:25:51 +0200 (CEST)
Date: Thu, 9 Aug 2007 22:25:51 +0200
From: Jeremie Le Hen <jeremie@le-hen.org>
To: freebsd-ports@FreeBSD.org
Message-ID: <20070809202551.GB48218@obiwan.tataz.chchile.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.5.15 (2007-04-06)
Cc: jeremie@le-hen.org
Subject: Compiling audio/mp3info without GTK support
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 20:51:42 -0000

Hi list,

Please Cc: me when replying.

Look at this Makefile:

http://www.freebsd.org/cgi/cvsweb.cgi/ports/audio/mp3info/Makefile?rev=1.18;content-type=text%2Fplain

There is no WITH_/WITHOUT_ knob to switch off GTK support.  Is there
something I'm missing, such as a ports-wide knob to prevent
HAVE_GNOME from working?

Thank you.
Regards,
-- 
Jeremie Le Hen
< jeremie at le-hen dot org >< ttz at chchile dot org >

From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 21:07:24 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 5C9FA16A419
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 21:07:24 +0000 (UTC)
	(envelope-from fbsd06@mlists.homeunix.com)
Received: from mxout-03.mxes.net (mxout-03.mxes.net [216.86.168.178])
	by mx1.freebsd.org (Postfix) with ESMTP id F3A8D13C48A
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 21:07:23 +0000 (UTC)
	(envelope-from fbsd06@mlists.homeunix.com)
Received: from gumby.homeunix.com. (unknown [87.81.140.128])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by smtp.mxes.net (Postfix) with ESMTP id 979385199A
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 17:07:20 -0400 (EDT)
Date: Thu, 9 Aug 2007 22:07:18 +0100
From: RW <fbsd06@mlists.homeunix.com>
To: freebsd-ports@freebsd.org
Message-ID: <20070809220718.5ddf3bb9@gumby.homeunix.com.>
In-Reply-To: <1186677666.76028.28.camel@rnoland-ibm.acs.internap.com>
References: <20070807205138.6c5759d6@gumby.homeunix.com.>
	<46B8D605.2060008@FreeBSD.org>
	<1186520349.1257.58.camel@rnoland-ibm.acs.internap.com>
	<20070809154758.GA42925@misty.eyesbeyond.com>
	<1186677666.76028.28.camel@rnoland-ibm.acs.internap.com>
X-Mailer: Claws Mail 2.10.0 (GTK+ 2.10.14; i386-portbld-freebsd6.2)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Subject: Re: Portmaster and Portmanager problem with jdk15
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 21:07:24 -0000

On Thu, 09 Aug 2007 12:41:06 -0400
Robert Noland <rnoland@2hip.net> wrote:

> On Thu, 2007-08-09 at 09:47 -0600, Greg Lewis wrote:  
> > On Tue, Aug 07, 2007 at 04:59:09PM -0400, Robert Noland wrote:  
> > > On Tue, 2007-08-07 at 13:28 -0700, Doug Barton wrote:  
> > > > RW wrote:  
> > > > > Both Portmaster and Portmanager (I haven't tried Portupgrade)
> > > > > install java/linux-sun-jdk15 on an upgrade of java/jdk15. If
> > > > > I upgrade jdk15 manually it isn't built, so it must be done
> > > > > by the tools.
> > > > > 
> > > > > The way the jdk15 makefile works is that it looks for the
> > > > > location of an existing jdk installation for bootstrapping
> > > > > and sets BOOTSTRAPJDKDIR accordingly. We then have:
> > > > > 
> > > > > # if no valid jdk found, set dependency
> > > > > .if !defined(BOOTSTRAPJDKDIR)
> > > > > BOOTSTRAPJDKDIR?=${LOCALBASE}/linux-sun-jdk${SUN_LINUX_JDK_VERSION} 
> > > > > .endif
> > > > > BUILD_DEPENDS+=${BOOTSTRAPJDKDIR}/bin/javac:${PORTSDIR}/java/linux-sun-jdk15
> > > > > 
> > > > > 
> > > > > I don't know why this causes the build-tools to install
> > > > > linux-sun-jdk15, but simply moving the BUILD_DEPENDS+= line
> > > > > inside the if-endif block, seems to fix the problem. That
> > > > > line is only needed if no jdk is present.  
> > > > 
> > > > Your analysis sounds right.  
> > > 
> > > Almost, doing this will remove the dependency on linux-sun-jdk15
> > > if another bootstrap is installed, but it won't add one for the
> > > installed bootstrap.  Currently, it will always have a dependency
> > > on linux-sun-jdk15 even if another bootstrap jdk is installed.
> > > jdk14 also has this issue.  
> > 
> > So, while the dependency being generated is bogus, I'm not quite
> > sure why its having the effect that you mention.  The port is
> > trying to figure out which bootstrap it should use out of a list of
> > candidates and, when it has figured this out, create a "dependency"
> > on it.  The dependency is (often) bogus, but that shouldn't
> > actually have the effect your seeing as I understand it.  In the
> > case where the bootstrap already exists, the dependency shouldn't
> > be installed as I understand it since the check for that path will
> > succeed, unless portmaster and portmanager decide to do their own
> > proactive installation of dependencies based on the port?  In the
> > case where the bootstrap doesn't exist then the dependency will be
> > the correct default bootstrap and should be installed.  
> 
> As it stands, the jdk14 and jdk15 ports register a static dependency
> on the default bootstrap unconditionally.  Portmanager ( I assume
> portmaster behave similarly ) parses the Makefiles for all installed
> ports so that it can take environment settings and options into
> account and then handles the building of each port separately.  In
> the case of the jdk ports, it always sees a dependency on the default
> bootstrap. This means that the default bootstrap must be installed
> and current before it will update the jdk ports, even if it is a
> rebuild which may be bootstrapped by itself.  

It's a little irritating that Portmanager does that because I've
seen it go back and rebuild  a port it's already built in order for it
to pick-up a possible new run dependency. By comparison with that the
indiscriminate  building of this bootstrap port is pretty crude. 

I don't think the handling of build-dependencies was left in a very
good state when Michael Shultz departed, you only have to look at the
way it handles bison conflicts.
 
> The proposed patch above, does resolve this issue, however it doesn't
> allow for an accurate dependency registration of the bootstrap that
> was actually used to build the port.   

Maybe something has changed, but I thought that only library and
run dependencies were supposed to be registered.


From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 21:18:39 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id A862216A41A
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 21:18:39 +0000 (UTC)
	(envelope-from mezz7@cox.net)
Received: from eastrmmtao105.cox.net (eastrmmtao105.cox.net [68.230.240.47])
	by mx1.freebsd.org (Postfix) with ESMTP id 3CE0613C46E
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 21:18:39 +0000 (UTC)
	(envelope-from mezz7@cox.net)
Received: from eastrmimpo02.cox.net ([68.1.16.120]) by eastrmmtao105.cox.net
	(InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP
	id <20070809211836.GBCG2483.eastrmmtao105.cox.net@eastrmimpo02.cox.net>;
	Thu, 9 Aug 2007 17:18:36 -0400
Received: from mezz.mezzweb.com ([24.255.149.218])
	by eastrmimpo02.cox.net with bizsmtp
	id ZxJd1X00R4iy4EG0000000; Thu, 09 Aug 2007 17:18:37 -0400
Date: Thu, 09 Aug 2007 16:22:04 -0500
To: "Jeremie Le Hen" <jeremie@le-hen.org>
From: "Jeremy Messenger" <mezz7@cox.net>
Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii
MIME-Version: 1.0
References: <20070809202551.GB48218@obiwan.tataz.chchile.org>
Content-Transfer-Encoding: Quoted-Printable
Message-ID: <op.tws9m2my9aq2h7@mezz.mezzweb.com>
In-Reply-To: <20070809202551.GB48218@obiwan.tataz.chchile.org>
User-Agent: Opera Mail/9.22 (Linux)
Cc: freebsd-ports@freebsd.org
Subject: Re: Compiling audio/mp3info without GTK support
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 21:18:39 -0000

On Thu, 09 Aug 2007 15:25:51 -0500, Jeremie Le Hen <jeremie@le-hen.org> =
 =

wrote:

> Hi list,
>
> Please Cc: me when replying.
>
> Look at this Makefile:
>
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/audio/mp3info/Makefile?rev=
=3D1.18;content-type=3Dtext%2Fplain
>
> There is no WITH_/WITHOUT_ knob to switch off GTK support.  Is there
> something I'm missing, such as a ports-wide knob to prevent
> HAVE_GNOME from working?

The HAVE_GNOME is very flexible. You can do either to disable gtk12 by  =

using WITHOUT_GNOME=3Dyes or WITHOUT_GNOME=3Dgtk12.

Cheers,
Mezz

> Thank you.
> Regards,


-- =

mezz7@cox.net  -  mezz@FreeBSD.org
FreeBSD GNOME Team  -  FreeBSD Multimedia Hat (ports, not src)
http://www.FreeBSD.org/gnome/  -  gnome@FreeBSD.org
http://wiki.freebsd.org/multimedia  -  multimedia@FreeBSD.org

From owner-freebsd-ports@FreeBSD.ORG  Thu Aug  9 21:56:11 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 2EF0216A41B
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 21:56:11 +0000 (UTC)
	(envelope-from rnoland@2hip.net)
Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195])
	by mx1.freebsd.org (Postfix) with ESMTP id E972A13C48E
	for <freebsd-ports@freebsd.org>; Thu,  9 Aug 2007 21:56:10 +0000 (UTC)
	(envelope-from rnoland@2hip.net)
Received: from [63.251.67.21] (rnoland-ibm.acs.internap.com [63.251.67.21])
	(authenticated bits=0)
	by gizmo.2hip.net (8.13.8/8.13.8) with ESMTP id l79Lu8OW005253
	(version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO);
	Thu, 9 Aug 2007 17:56:08 -0400 (EDT) (envelope-from rnoland@2hip.net)
From: Robert Noland <rnoland@2hip.net>
To: RW <fbsd06@mlists.homeunix.com>
In-Reply-To: <20070809220718.5ddf3bb9@gumby.homeunix.com.>
References: <20070807205138.6c5759d6@gumby.homeunix.com.>
	<46B8D605.2060008@FreeBSD.org>
	<1186520349.1257.58.camel@rnoland-ibm.acs.internap.com>
	<20070809154758.GA42925@misty.eyesbeyond.com>
	<1186677666.76028.28.camel@rnoland-ibm.acs.internap.com>
	<20070809220718.5ddf3bb9@gumby.homeunix.com.>
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="=-PZLlTDKE2fGLV+qlu7bp"
Date: Thu, 09 Aug 2007 17:56:02 -0400
Message-Id: <1186696562.76028.41.camel@rnoland-ibm.acs.internap.com>
Mime-Version: 1.0
X-Mailer: Evolution 2.10.3 FreeBSD GNOME Team Port 
X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00 autolearn=ham
	version=3.1.8
X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on gizmo.2hip.net
Cc: freebsd-ports@freebsd.org
Subject: Re: Portmaster and Portmanager problem with jdk15
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Aug 2007 21:56:11 -0000


--=-PZLlTDKE2fGLV+qlu7bp
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Thu, 2007-08-09 at 22:07 +0100, RW wrote:
> On Thu, 09 Aug 2007 12:41:06 -0400
> Robert Noland <rnoland@2hip.net> wrote:
>=20
> > On Thu, 2007-08-09 at 09:47 -0600, Greg Lewis wrote: =20
> > > On Tue, Aug 07, 2007 at 04:59:09PM -0400, Robert Noland wrote: =20
> > > > On Tue, 2007-08-07 at 13:28 -0700, Doug Barton wrote: =20
> > > > > RW wrote: =20
> > > > > > Both Portmaster and Portmanager (I haven't tried Portupgrade)
> > > > > > install java/linux-sun-jdk15 on an upgrade of java/jdk15. If
> > > > > > I upgrade jdk15 manually it isn't built, so it must be done
> > > > > > by the tools.
> > > > > >=20
> > > > > > The way the jdk15 makefile works is that it looks for the
> > > > > > location of an existing jdk installation for bootstrapping
> > > > > > and sets BOOTSTRAPJDKDIR accordingly. We then have:
> > > > > >=20
> > > > > > # if no valid jdk found, set dependency
> > > > > > .if !defined(BOOTSTRAPJDKDIR)
> > > > > > BOOTSTRAPJDKDIR?=3D${LOCALBASE}/linux-sun-jdk${SUN_LINUX_JDK_VE=
RSION}=20
> > > > > > .endif
> > > > > > BUILD_DEPENDS+=3D${BOOTSTRAPJDKDIR}/bin/javac:${PORTSDIR}/java/=
linux-sun-jdk15
> > > > > >=20
> > > > > >=20
> > > > > > I don't know why this causes the build-tools to install
> > > > > > linux-sun-jdk15, but simply moving the BUILD_DEPENDS+=3D line
> > > > > > inside the if-endif block, seems to fix the problem. That
> > > > > > line is only needed if no jdk is present. =20
> > > > >=20
> > > > > Your analysis sounds right. =20
> > > >=20
> > > > Almost, doing this will remove the dependency on linux-sun-jdk15
> > > > if another bootstrap is installed, but it won't add one for the
> > > > installed bootstrap.  Currently, it will always have a dependency
> > > > on linux-sun-jdk15 even if another bootstrap jdk is installed.
> > > > jdk14 also has this issue. =20
> > >=20
> > > So, while the dependency being generated is bogus, I'm not quite
> > > sure why its having the effect that you mention.  The port is
> > > trying to figure out which bootstrap it should use out of a list of
> > > candidates and, when it has figured this out, create a "dependency"
> > > on it.  The dependency is (often) bogus, but that shouldn't
> > > actually have the effect your seeing as I understand it.  In the
> > > case where the bootstrap already exists, the dependency shouldn't
> > > be installed as I understand it since the check for that path will
> > > succeed, unless portmaster and portmanager decide to do their own
> > > proactive installation of dependencies based on the port?  In the
> > > case where the bootstrap doesn't exist then the dependency will be
> > > the correct default bootstrap and should be installed. =20
> >=20
> > As it stands, the jdk14 and jdk15 ports register a static dependency
> > on the default bootstrap unconditionally.  Portmanager ( I assume
> > portmaster behave similarly ) parses the Makefiles for all installed
> > ports so that it can take environment settings and options into
> > account and then handles the building of each port separately.  In
> > the case of the jdk ports, it always sees a dependency on the default
> > bootstrap. This means that the default bootstrap must be installed
> > and current before it will update the jdk ports, even if it is a
> > rebuild which may be bootstrapped by itself. =20
>=20
> It's a little irritating that Portmanager does that because I've
> seen it go back and rebuild  a port it's already built in order for it
> to pick-up a possible new run dependency. By comparison with that the
> indiscriminate  building of this bootstrap port is pretty crude.=20
>=20
> I don't think the handling of build-dependencies was left in a very
> good state when Michael Shultz departed, you only have to look at the
> way it handles bison conflicts.

If I ever get enough free time, I have a handful of things I would like
to address with portmanager, but for now I'm just trying to keep it
working.  My solution to the bison issue was to remove OpenOffice in
favor of gnome-office...
=20
> > The proposed patch above, does resolve this issue, however it doesn't
> > allow for an accurate dependency registration of the bootstrap that
> > was actually used to build the port.  =20
>=20
> Maybe something has changed, but I thought that only library and
> run dependencies were supposed to be registered.

Hrm, actually you are correct and the proposed patch will cause
portmanager to DTRT, so I don't have any objections to the fix.

robert.

> _______________________________________________
> freebsd-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"

--=-PZLlTDKE2fGLV+qlu7bp
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQBGu41yM4TrQ4qfROMRAgT0AJ9djzpMgjAoMLC1m8b3s33lpQVrUwCfSHJ4
bLxlBQae15M3IBCQtZfQKDU=
=otZ1
-----END PGP SIGNATURE-----

--=-PZLlTDKE2fGLV+qlu7bp--


From owner-freebsd-ports@FreeBSD.ORG  Fri Aug 10 01:03:03 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 44B2516A417;
	Fri, 10 Aug 2007 01:03:03 +0000 (UTC)
	(envelope-from tony@crosswinds.net)
Received: from out-mx1.crosswinds.net (out-mx1.crosswinds.net [216.18.117.38])
	by mx1.freebsd.org (Postfix) with ESMTP id 1CF9D13C442;
	Fri, 10 Aug 2007 01:03:03 +0000 (UTC)
	(envelope-from tony@crosswinds.net)
Received: from admin.crosswinds.net (out-mx1.crosswinds.net [216.18.117.38])
	by out-mx1.crosswinds.net (Postfix) with ESMTP
	id 608972B03B; Thu,  9 Aug 2007 21:03:02 -0400 (EDT)
Received: by admin.crosswinds.net (Postfix, from userid 1001)
	id 3604B403D; Thu,  9 Aug 2007 21:03:02 -0400 (EDT)
Date: Thu, 9 Aug 2007 21:03:02 -0400
From: Tony Holmes <tony@crosswinds.net>
To: freebsd-ports@freebsd.org, freebsd-current@freebsd.org
Message-ID: <20070810010302.GA44575@crosswinds.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.4.2.1i
Cc: 
Subject: php4-mysql on current
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2007 01:03:03 -0000

uname -a
FreeBSD px1.cwahi.com 7.0-CURRENT FreeBSD 7.0-CURRENT #2: Fri Jul 20 08:42:22 EDT 2007
tony@db.cwahi.com:/usr/obj/usr/src/sys/CWahi  amd64

Building /usr/ports/databases/php4-mysql

===>  Building for php4-mysql-4.4.7
/bin/sh /var/ports/usr/ports/databases/php4-mysql/work/php-4.4.7/ext/mysql/libtool
--mode=compile cc  -I. -I/var/ports/usr/ports/databases/php4-mysql/work/php-4.4.7/ext/mysql
-DPHP_ATOM_INC -I/var/ports/usr/ports/databases/php4-mysql/work/php-4.4.7/ext/mysql/include
-I/var/ports/usr/ports/databases/php4-mysql/work/php-4.4.7/ext/mysql/main
-I/var/ports/usr/ports/databases/php4-mysql/work/php-4.4.7/ext/mysql
-I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM
-I/usr/local/include/php/Zend -I/usr/local/include/mysql  -DHAVE_CONFIG_H  -O1 -pipe   -c
/var/ports/usr/ports/databases/php4-mysql/work/php-4.4.7/ext/mysql/php_mysql.c -o
php_mysql.lo
cc -I. -I/var/ports/usr/ports/databases/php4-mysql/work/php-4.4.7/ext/mysql -DPHP_ATOM_INC
-I/var/ports/usr/ports/databases/php4-mysql/work/php-4.4.7/ext/mysql/include
-I/var/ports/usr/ports/databases/php4-mysql/work/php-4.4.7/ext/mysql/main
-I/var/ports/usr/ports/databases/php4-mysql/work/php-4.4.7/ext/mysql
-I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM
-I/usr/local/include/php/Zend -I/usr/local/include/mysql -DHAVE_CONFIG_H -O1 -pipe -c
/var/ports/usr/ports/databases/php4-mysql/work/php-4.4.7/ext/mysql/php_mysql.c  -fPIC -DPIC
-o php_mysql.lo
In file included from /usr/local/include/php/main/../main/php_config.h:2694,
                 from /usr/local/include/php/Zend/zend_config.h:1,
                 from /usr/local/include/php/Zend/zend.h:51,
                 from /usr/local/include/php/main/php.h:34,
                 from
/var/ports/usr/ports/databases/php4-mysql/work/php-4.4.7/ext/mysql/php_mysql.c:32:
/usr/include/sys/types.h:164: error: two or more data types in declaration specifiers
/usr/include/sys/types.h:260: error: two or more data types in declaration specifiers
*** Error code 1

Stop in /var/ports/usr/ports/databases/php4-mysql/work/php-4.4.7/ext/mysql.
*** Error code 1



Ports from portsnap July 26, 1pm.


-- 
Tony Holmes

Ph: (416) 993-1219

Founder and Senior Systems Architect
Crosswinds Internet Communications Inc.

From owner-freebsd-ports@FreeBSD.ORG  Fri Aug 10 01:08:45 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id A04E216A418
	for <freebsd-ports@FreeBSD.org>; Fri, 10 Aug 2007 01:08:45 +0000 (UTC)
	(envelope-from scf@FreeBSD.org)
Received: from mail.farley.org (farley.org [67.64.95.201])
	by mx1.freebsd.org (Postfix) with ESMTP id 566A013C458
	for <freebsd-ports@FreeBSD.org>; Fri, 10 Aug 2007 01:08:45 +0000 (UTC)
	(envelope-from scf@FreeBSD.org)
Received: from thor.farley.org (thor.farley.org [192.168.1.5])
	by mail.farley.org (8.14.1/8.14.1) with ESMTP id l7A0ghWQ036954
	for <freebsd-ports@FreeBSD.org>; Thu, 9 Aug 2007 19:42:43 -0500 (CDT)
	(envelope-from scf@FreeBSD.org)
Date: Thu, 9 Aug 2007 19:42:43 -0500 (CDT)
From: "Sean C. Farley" <scf@FreeBSD.org>
To: freebsd-ports@FreeBSD.org
Message-ID: <alpine.BSF.0.999.0708091934230.93011@thor.farley.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; format=flowed; charset=us-ascii
X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00
	autolearn=ham version=3.2.1
X-Spam-Checker-Version: SpamAssassin 3.2.1 (2007-05-02) on mail.farley.org
Cc: 
Subject: portconf multiple ports per line patch
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2007 01:08:45 -0000

With the split of mplayer into mplayer and mencoder, I thought I would
try to find a lazy way to have the options for both on one line in
ports.conf instead of separate entries:

multimedia/mencoder multimedia/mplayer: WITHOUT_RTCPU

Does this patch[1] look good, or are there any problems I am missing?
Obviously, a better solution would be for code to handle
multimedia/{mencoder,mplayer}, but I said I was being lazy.  :)

Sean
   1. http://www.farley.org/freebsd/tmp/portconf.patch
-- 
scf@FreeBSD.org

From owner-freebsd-ports@FreeBSD.ORG  Fri Aug 10 01:25:44 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 91DA316A420
	for <freebsd-ports@freebsd.org>; Fri, 10 Aug 2007 01:25:44 +0000 (UTC)
	(envelope-from schneecrash@gmail.com)
Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.176])
	by mx1.freebsd.org (Postfix) with ESMTP id 502A913C468
	for <freebsd-ports@freebsd.org>; Fri, 10 Aug 2007 01:25:44 +0000 (UTC)
	(envelope-from schneecrash@gmail.com)
Received: by py-out-1112.google.com with SMTP id a73so1165545pye
	for <freebsd-ports@freebsd.org>; Thu, 09 Aug 2007 18:25:43 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:message-id:date:from:reply-to:sender:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition:x-google-sender-auth;
	b=MLyB4nmr8CxZNDolwA/QMLRn5EuFN96zgfUnBJzh8buYsPLN0cTsMznBQISp7j6K9pe2pqZWLHpWiA/9fuq0vF0Voaq2a0rT0ia4eul4ERhS1/RAKTl0yOEH2GC8P+fVngGBKARyoFLkz4RQqzI+5yMDNVm3RIVniJ8tm5ArKLs=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:message-id:date:from:reply-to:sender:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition:x-google-sender-auth;
	b=PpNBzvLuy3WSMkkULgEejjbsgE8hLBceVr1reE6GGEFeN5JNvDm1VErF/H8tvoEFwESXXnhYg8T+VOItFIuoL70KXvT6WmwSHFVx6P9stpVmaWVyV5epqlkvd2vKC8dmaemOX/vzkQV0Xt80JpMdPpTsHXZ97Wnd20Fhr5SZu14=
Received: by 10.64.153.4 with SMTP id a4mr4060553qbe.1186709143502;
	Thu, 09 Aug 2007 18:25:43 -0700 (PDT)
Received: by 10.65.206.14 with HTTP; Thu, 9 Aug 2007 18:25:43 -0700 (PDT)
Message-ID: <70f41ba20708091825w42ce2b19hcafc8bfa47140bbc@mail.gmail.com>
Date: Thu, 9 Aug 2007 18:25:43 -0700
From: snowcrash+freebsd <schneecrash+freebsd@gmail.com>
Sender: schneecrash@gmail.com
To: freebsd-ports@freebsd.org
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Google-Sender-Auth: 731caab6f091d5c3
Subject: help re: stale dependies? some ports not finding cpan-installed
	perl-modules
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: freebsd-questions@freebsd.org
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2007 01:25:44 -0000

hi,

i started to use portupgrade to manage ports on a freebsd 62-RELEASE,
p7 install.

i've installed perl58 from ports, and manage perl module installs with
an up-to-date (v1.9102) CPAN.

i'm building www/mod_perl2 port on freebsd 62rp7.  perl 588 is
installed from ports, as well.

my port upgrade process,

  portsnap fetch update
  pkgdb --autofix --fix-lost
  pkgdb -F
  portupgrade --verbose --recursive --upward-recursive --all

is straightforward and mostly problem-free.

but, for some (not all) ports that depend on perl-modules, during the
update process i get "Stale Depndency" warnings.

for example, in the case of mod_perl2, i see,

	...
	Stale dependency: mod_perl2-2.0.3_2,3 -> p5-BSD-Resource-1.28
(devel/p5-BSD-Resource):
	Install stale dependency? ([y]es/[n]o/[a]ll) [yes] no
	New dependency? (? to help):
	Delete this? ([y]es/[n]o/[a]ll) [yes]
	Deleted.
	...

now, looking in the mod_perl2 port's Makefile, i find,

	BUILD_DEPENDS=
${SITE_PERL}/${PERL_ARCH}/BSD/Resource.pm:${PORTSDIR}/devel/p5-BSD-Resource

which looks to me like it should be checking for & finding
BSD::Resource if it's installed via CPAN.

checking on my system,

	module_info BSD::Resource
		Name:        BSD::Resource
		Version:     1.28
		Directory:   /usr/local/lib/perl5/site_perl/5.8.8/mach
		File:        /usr/local/lib/perl5/site_perl/5.8.8/mach/BSD/Resource.pm
		Core module: no

and,

	pkg_info | grep "^p5"
	(empty)

given the src above (similar to other modules that are having issues
...), should not -- in this case -- mod_perl2 be 'happy' with the
installed BSD::Resource?

thanks!

From owner-freebsd-ports@FreeBSD.ORG  Fri Aug 10 02:51:34 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 198AC16A47A;
	Fri, 10 Aug 2007 02:51:34 +0000 (UTC)
	(envelope-from fullermd@over-yonder.net)
Received: from optimus.centralmiss.com (ns.centralmiss.com [206.156.254.79])
	by mx1.freebsd.org (Postfix) with ESMTP id A00FD13C4D1;
	Fri, 10 Aug 2007 02:51:32 +0000 (UTC)
	(envelope-from fullermd@over-yonder.net)
Received: from draco.over-yonder.net
	(adsl-072-148-013-213.sip.jan.bellsouth.net [72.148.13.213])
	(using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by optimus.centralmiss.com (Postfix) with ESMTP id 7CD3028B37;
	Thu,  9 Aug 2007 21:51:31 -0500 (CDT)
Received: by draco.over-yonder.net (Postfix, from userid 100)
	id 2447861C68; Thu,  9 Aug 2007 21:51:31 -0500 (CDT)
Date: Thu, 9 Aug 2007 21:51:31 -0500
From: "Matthew D. Fuller" <fullermd@over-yonder.net>
To: Tony Holmes <tony@crosswinds.net>
Message-ID: <20070810025131.GM21345@over-yonder.net>
References: <20070810010302.GA44575@crosswinds.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20070810010302.GA44575@crosswinds.net>
X-Editor: vi
X-OS: FreeBSD <http://www.freebsd.org/>
User-Agent: Mutt/1.5.16-fullermd.4 (2007-06-09)
Cc: freebsd-current@freebsd.org, freebsd-ports@freebsd.org
Subject: Re: php4-mysql on current
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2007 02:51:34 -0000

On Thu, Aug 09, 2007 at 09:03:02PM -0400 I heard the voice of
Tony Holmes, and lo! it spake thus:
>
> /usr/include/sys/types.h:164: error: two or more data types in declaration specifiers
> /usr/include/sys/types.h:260: error: two or more data types in declaration specifiers

I've seen that the last few times I built it (on RELENG_6 too, I
think).  Edit the config.h it builds and comment out the lines
typedef'ing uid_t and gid_t, and it'll build.  I haven't taken the
time to figure out why it tries to define them itself...


-- 
Matthew Fuller     (MF4839)   |  fullermd@over-yonder.net
Systems/Network Administrator |  http://www.over-yonder.net/~fullermd/
           On the Internet, nobody can hear you scream.

From owner-freebsd-ports@FreeBSD.ORG  Fri Aug 10 05:50:15 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id B2CF416A41A
	for <ports@freebsd.org>; Fri, 10 Aug 2007 05:50:15 +0000 (UTC)
	(envelope-from jjreynold@ip72-223-41-93.ph.ph.cox.net)
Received: from fed1rmmtai105.cox.net (fed1rmmtai105.cox.net [68.230.241.55])
	by mx1.freebsd.org (Postfix) with ESMTP id 8F64913C467
	for <ports@freebsd.org>; Fri, 10 Aug 2007 05:50:15 +0000 (UTC)
	(envelope-from jjreynold@ip72-223-41-93.ph.ph.cox.net)
Received: from fed1rmimpo01.cox.net ([70.169.32.71]) by fed1rmmtao103.cox.net
	(InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP
	id <20070810043010.RHZR7956.fed1rmmtao103.cox.net@fed1rmimpo01.cox.net>
	for <ports@freebsd.org>; Fri, 10 Aug 2007 00:30:10 -0400
Received: from ip72-223-41-93.ph.ph.cox.net ([72.223.41.93])
	by fed1rmimpo01.cox.net with bizsmtp
	id a4W91X00W20cDgQ0000000; Fri, 10 Aug 2007 00:30:09 -0400
Received: from whale.home-net (whale.home-net [192.168.1.2])
	by ip72-223-41-93.ph.ph.cox.net (8.14.1/8.14.1) with ESMTP id
	l7A4U9u5009469
	for <ports@freebsd.org>; Thu, 9 Aug 2007 21:30:09 -0700 (MST)
	(envelope-from jjreynold@dolphin.home-net)
Received: from whale.home-net (localhost [127.0.0.1])
	by whale.home-net (8.14.1/8.14.1) with ESMTP id l7A4U9P7002249
	for <ports@freebsd.org>; Thu, 9 Aug 2007 21:30:09 -0700 (MST)
	(envelope-from jjreynold@whale.home-net)
Received: (from jjreynold@localhost)
	by whale.home-net (8.14.1/8.14.1/Submit) id l7A4U7YQ002246;
	Thu, 9 Aug 2007 21:30:07 -0700 (MST) (envelope-from jjreynold)
From: John Reynolds <johnjen@reynoldsnet.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <18107.59855.573361.419261@whale.home-net>
Date: Thu, 9 Aug 2007 21:30:07 -0700
To: ports@freebsd.org
X-Mailer: VM 7.19 under Emacs 22.1.1
Cc: 
Subject: continued trouble compiling java/jdk15 on 7.0-CURRENT
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2007 05:50:15 -0000

Hello ports, I'm having continued trouble getting the java/jkd15 port to
compile under 7.0-CURRENT (kernel/world as of Jun 22 12:56:07 MST 2007). My
ports tree was CVSup'ed 8/8/2007. I manually fetched the tarballs the port
requires and it churns and churns ultimately ending with the following:

<<<Finished Recursively making javac all @ Thu Aug  9 20:05:08 MST 2007.
>>>Recursively making recompile all @ Thu Aug  9 20:05:08 MST 2007 ...
gmake[5]: Entering directory `/usr/ports/java/jdk15/work/j2se/make/sun/javac/recompile'
>>>Recursively making library all @ Thu Aug  9 20:05:08 MST 2007 ...
gmake[6]: Entering directory `/usr/ports/java/jdk15/work/j2se/make/sun/javac/recompile/library'
gmake classes copy-classes VARIANT=OPT
gmake[7]: Entering directory `/usr/ports/java/jdk15/work/j2se/make/sun/javac/recompile/library'

(deleted)

../../../../../src/share/classes/java/text/DecimalFormat.java:509: cannot find symbol
symbol  : class FieldDelegate
location: class java.text.DecimalFormat
                                FieldDelegate delegate) {
                                ^
...
../../../../../src/share/classes/java/security/Signature.java:23: cannot find symbol
symbol  : class crypto
location: package javax
import javax.crypto.IllegalBlockSizeException;
             ^

(lots of these type errors)

../../../../../src/share/classes/java/io/ObjectStreamClass.java:976: warning: non-varargs call of varargs method with inexact argument type for last parameter;
cast to java.lang.Object for a varargs call
cast to java.lang.Object[] for a non-varargs call and to suppress this warning
                readObjectNoDataMethod.invoke(obj, null);
                                                   ^
gmake[7]: *** [.compile.classlist] Error 4

What is necessary to get this port to compile under 7.0-CURRENT with a current
ports tree? Do I need dependencies that are not (per chance) specified as build
deps? What is going wrong here?

-Jr

-- 
John & Jennifer Reynolds  johnjen at reynoldsnet.org        www.reynoldsnet.org
Structural/Physical Design - some group - Intel   jreynold at sedona.ch.intel.com
Running FreeBSD since 2.1.5-RELEASE.   KT7JCR        FreeBSD: The Power to Serve!
"Unix is user friendly, it's just particular about the friends it chooses."

From owner-freebsd-ports@FreeBSD.ORG  Fri Aug 10 07:02:59 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 8A5A516A417
	for <freebsd-ports@freebsd.org>; Fri, 10 Aug 2007 07:02:59 +0000 (UTC)
	(envelope-from boris@ntmk.ru)
Received: from mail.ntmk.ru (mail.ntmk.ru [217.114.241.6])
	by mx1.freebsd.org (Postfix) with ESMTP id 3DCCF13C45D
	for <freebsd-ports@freebsd.org>; Fri, 10 Aug 2007 07:02:59 +0000 (UTC)
	(envelope-from boris@ntmk.ru)
Received: from boris.nikom.ru ([10.1.16.195])
	by mail.ntmk.ru with esmtpa (Exim 4.67)
	(envelope-from <boris@ntmk.ru>) id 1IJNS9-00055N-UT
	for freebsd-ports@freebsd.org; Fri, 10 Aug 2007 11:54:30 +0600
Message-ID: <46BBFD95.1010408@ntmk.ru>
Date: Fri, 10 Aug 2007 11:54:29 +0600
From: Boris Kovalenko <boris@ntmk.ru>
User-Agent: Thunderbird 2.0.0.6 (X11/20070804)
MIME-Version: 1.0
To: freebsd-ports@freebsd.org
Content-Type: text/plain; charset=KOI8-R; format=flowed
Content-Transfer-Encoding: 7bit
Subject: AMD64 test box
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2007 07:02:59 -0000

Hello!

    I'm maintainer of net/quagga and www/resin3 ports. Currently I have 
PR that resin3 can not be installed on 64bit platform but unfortunatelly 
I have no 64bit computers. May someone give me a test box (jail, virtual 
etc)?

With respect,
    Boris


From owner-freebsd-ports@FreeBSD.ORG  Fri Aug 10 07:19:46 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 9DCCF16A41A
	for <ports@freebsd.org>; Fri, 10 Aug 2007 07:19:46 +0000 (UTC)
	(envelope-from arubtsov@swsoft.com)
Received: from mail3.plesk.ru (gw-swsoft2.ll-nsk.zsttk.ru [82.200.65.190])
	by mx1.freebsd.org (Postfix) with ESMTP id 4C2A013C467
	for <ports@freebsd.org>; Fri, 10 Aug 2007 07:19:46 +0000 (UTC)
	(envelope-from arubtsov@swsoft.com)
Received: by mail3.plesk.ru (Postfix, from userid 426)
	id B45361A9935; Fri, 10 Aug 2007 14:19:39 +0700 (NOVST)
Received: from localhost (rubtsov.plesk.ru [192.168.62.206])
	by mail3.plesk.ru (Postfix) with ESMTP id 9066B1A9929;
	Fri, 10 Aug 2007 14:19:39 +0700 (NOVST)
Date: Fri, 10 Aug 2007 14:18:59 +0700
To: mm@freebsd.org, tobez@freebsd.org
From: "Alexey Rubtsov" <arubtsov@swsoft.com>
Content-Type: text/plain; format=flowed; delsp=yes; charset=koi8-r
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Message-ID: <op.twt09xumb0ok5j@localhost>
User-Agent: Opera Mail/9.21 (FreeBSD)
Cc: ports@freebsd.org
Subject: order of  dependencies
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2007 07:19:46 -0000


Hello All!.

The target all-depends-list from bsd.ports.mk print dependencies in not  
correct order.
In this target dependencies was looked from up to down and do not check  
dependencies whoes
already checked(for reduce execution time). As result - order of  
dependencies is incorrect.

For example in misc/mc:
   # make all-depends-list
   ports-mgmt/pkg_install
   devel/pkg-config
   devel/gmake
   converters/libiconv
   devel/gettext
   devel/glib20
   devel/libtool15
   misc/ldconfig_compat
   lang/perl5.8

But right order was:
   ports-mgmt/pkg_install
   misc/ldconfig_compat
   devel/libtool15
   converters/libiconv
   devel/gettext
   devel/gmake
   lang/perl5.8
   devel/pkg-config
   devel/glib20

So if i already have some packages for install dependencies, i have to  
resort
dependencies in right order and install components step by step from port  
or package.
I think this target possible to use in ports-mgmt utils like  
portupgrade(with -r flag).

-- 
Alexey Rubtsov
Plesk(Unix) Developer
SwSoft, Inc.
E-mail: arubtsov@swsoft.com
Phone: +7.923.232.8243
ICQ UIN: 929399162
Web Site: www.swsoft.com

From owner-freebsd-ports@FreeBSD.ORG  Fri Aug 10 07:32:03 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 5FE1916A46B
	for <ports@FreeBSD.org>; Fri, 10 Aug 2007 07:32:03 +0000 (UTC)
	(envelope-from karl.oulmi@ibl.fr)
Received: from marisse.ibl.fr (marisse.ibl.fr [193.49.178.19])
	by mx1.freebsd.org (Postfix) with ESMTP id 28B1413C467
	for <ports@FreeBSD.org>; Fri, 10 Aug 2007 07:32:03 +0000 (UTC)
	(envelope-from karl.oulmi@ibl.fr)
X-Virus-Scanned: amavisd-new at ibl.fr
Message-ID: <46BC0FB1.4030402@ibl.fr>
Date: Fri, 10 Aug 2007 09:11:45 +0200
From: "Karl.Oulmi" <karl.oulmi@ibl.fr>
MIME-Version: 1.0
To: ports@FreeBSD.org
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: 
Subject: DRBD port request
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2007 07:32:03 -0000

Dear FreeBSD Ports Management Team,

I'm a sysadmin in a Institute of Biology in France. I'm using FreeBSD 
since version 4.0R.
I have some projects in order to develop some high availability services 
(such SMTP or HTTP) for my Institute. I would like to install the most 
effective solution known as now, I mean  DRBD with HEARTBEAT (cf : 
http://www.drbd.org/). Surprisingly, there is a port for HEARTBEAT but 
no for DRBD. I think it's a real lack for an "enterprise" use of FreeBSD.

I would like to know if you plan to insert this tool in the port tree 
collection soon ?

Thanks for your work...
Karl :)



From owner-freebsd-ports@FreeBSD.ORG  Fri Aug 10 07:42:38 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 09A4216A417
	for <ports@FreeBSD.org>; Fri, 10 Aug 2007 07:42:38 +0000 (UTC)
	(envelope-from delphij@delphij.net)
Received: from tarsier.geekcn.org (tarsier.geekcn.org [210.51.165.229])
	by mx1.freebsd.org (Postfix) with ESMTP id B134613C48D
	for <ports@FreeBSD.org>; Fri, 10 Aug 2007 07:42:37 +0000 (UTC)
	(envelope-from delphij@delphij.net)
Received: from localhost (tarsier.geekcn.org [210.51.165.229])
	by tarsier.geekcn.org (Postfix) with ESMTP id E7E9BEB5822;
	Fri, 10 Aug 2007 15:42:36 +0800 (CST)
X-Virus-Scanned: amavisd-new at geekcn.org
Received: from tarsier.geekcn.org ([210.51.165.229])
	by localhost (mail.geekcn.org [210.51.165.229]) (amavisd-new,
	port 10024)
	with ESMTP id XPq6LKC9wmvZ; Fri, 10 Aug 2007 15:42:30 +0800 (CST)
Received: from LI-Xins-MacBook.local (sina152-194.staff.sina.com.cn
	[61.135.152.194])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by tarsier.geekcn.org (Postfix) with ESMTP id 7A76BEB58C0;
	Fri, 10 Aug 2007 15:42:30 +0800 (CST)
DomainKey-Signature: a=rsa-sha1; s=default; d=delphij.net; c=nofws; q=dns;
	h=message-id:date:from:reply-to:organization:user-agent:
	mime-version:to:cc:subject:references:in-reply-to:
	x-enigmail-version:openpgp:content-type;
	b=KqICPAlAvMdagnQs+PoGCFGJbF8A38F2oDg9YJDx6J0teVxdgEjmLn/MIGJtSO7hw
	Ml74UYuDdalQh2pYujXWg==
Message-ID: <46BC16C5.4020909@delphij.net>
Date: Fri, 10 Aug 2007 15:41:57 +0800
From: LI Xin <delphij@delphij.net>
Organization: The FreeBSD Project
User-Agent: Thunderbird 2.0.0.6 (Macintosh/20070728)
MIME-Version: 1.0
To: "Karl.Oulmi" <karl.oulmi@ibl.fr>
References: <46BC0FB1.4030402@ibl.fr>
In-Reply-To: <46BC0FB1.4030402@ibl.fr>
X-Enigmail-Version: 0.95.3
OpenPGP: url=http://www.delphij.net/delphij.asc
Content-Type: multipart/signed; micalg=pgp-sha512;
	protocol="application/pgp-signature";
	boundary="------------enig74C185165BABD84B1A2D1418"
Cc: ports@FreeBSD.org
Subject: Re: DRBD port request
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: d@delphij.net
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2007 07:42:38 -0000

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig74C185165BABD84B1A2D1418
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Karl.Oulmi wrote:
> Dear FreeBSD Ports Management Team,
>=20
> I'm a sysadmin in a Institute of Biology in France. I'm using FreeBSD
> since version 4.0R.
> I have some projects in order to develop some high availability service=
s
> (such SMTP or HTTP) for my Institute. I would like to install the most
> effective solution known as now, I mean  DRBD with HEARTBEAT (cf :
> http://www.drbd.org/). Surprisingly, there is a port for HEARTBEAT but
> no for DRBD. I think it's a real lack for an "enterprise" use of FreeBS=
D.
>=20
> I would like to know if you plan to insert this tool in the port tree
> collection soon ?

Sure.  If you use it everyday, could you please give it a shot and
submit a patch with send-pr(1)?  Being without enough experience with it
I think what I can do is to resolve compile time issues, but not to
verify if it really works :-)

> Thanks for your work...
> Karl :)

Cheers,
--=20
Xin LI <delphij@delphij.net>	http://www.delphij.net/
FreeBSD - The Power to Serve!


--------------enig74C185165BABD84B1A2D1418
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGvBbGOfuToMruuMARCkngAJ9qZAR/7VTRTe34IBTxoZljoeFHOACfWQgm
O+lHixB7bT43NkfBL0ZNf0I=
=8XXs
-----END PGP SIGNATURE-----

--------------enig74C185165BABD84B1A2D1418--

From owner-freebsd-ports@FreeBSD.ORG  Fri Aug 10 08:41:19 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id F36ED16A419;
	Fri, 10 Aug 2007 08:41:18 +0000 (UTC)
	(envelope-from maenaka@pluto.dti.ne.jp)
Received: from smtp10.dti.ne.jp (smtp10.dti.ne.jp [202.216.231.185])
	by mx1.freebsd.org (Postfix) with ESMTP id 5F39713C428;
	Fri, 10 Aug 2007 08:41:13 +0000 (UTC)
	(envelope-from maenaka@pluto.dti.ne.jp)
Received: from towerrecords.dyndns.org (221x254x158x92.ap221.ftth.ucom.ne.jp
	[221.254.158.92]) by smtp10.dti.ne.jp (3.11s) with ESMTP AUTH
	id l7A8TMm2020708; Fri, 10 Aug 2007 17:29:22 +0900 (JST)
Received: by towerrecords.dyndns.org (Postfix, from userid 58)
	id 6A32D470D; Fri, 10 Aug 2007 17:29:22 +0900 (JST)
X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on
	towerrecords.dyndns.org
Received: from [127.0.0.1] (towerrecords [192.168.0.1])
	by towerrecords.dyndns.org (Postfix) with ESMTP id 6E04E46E2;
	Fri, 10 Aug 2007 17:29:15 +0900 (JST)
From: "UEMURA (fka. MAENAKA) Tetsuya" <maenaka@pluto.dti.ne.jp>
To: freebsd-current@freebsd.org, freebsd-ports@freebsd.org
In-Reply-To: <20070810025131.GM21345@over-yonder.net>
References: <20070810010302.GA44575@crosswinds.net>
	<20070810025131.GM21345@over-yonder.net>
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7bit
X-Mailer: Becky! ver. 2.31 [ja]
Message-Id: <20070810082915.6E04E46E2@towerrecords.dyndns.org>
Date: Fri, 10 Aug 2007 17:29:15 +0900 (JST)
Cc: 
Subject: Re: php4-mysql on current
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2007 08:41:19 -0000

Posted on Thu, 9 Aug 2007 21:51:31 -0500
by author Matthew D. Fuller <fullermd@over-yonder.net>
> >
> > /usr/include/sys/types.h:164: error: two or more data types in declaration specifiers
> > /usr/include/sys/types.h:260: error: two or more data types in declaration specifiers
> 
> think).  Edit the config.h it builds and comment out the lines
> typedef'ing uid_t and gid_t, and it'll build.  I haven't taken the

Don't know why but the configure script fails to locate cpp. By setting
environment variable CPP and build should go flawlessly.

-- 
UEMURA (fka. MAENAKA) Tetsuya <maenaka@pluto.dti.ne.jp>


From owner-freebsd-ports@FreeBSD.ORG  Fri Aug 10 10:36:30 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 265FC16A41B
	for <ports@freebsd.org>; Fri, 10 Aug 2007 10:36:30 +0000 (UTC)
	(envelope-from sales@computerwide.net)
Received: from hnrelay-2.lvcm.net (hnrelay-2.lvcm.net [24.234.0.68])
	by mx1.freebsd.org (Postfix) with ESMTP id 00CB613C45B
	for <ports@freebsd.org>; Fri, 10 Aug 2007 10:36:29 +0000 (UTC)
	(envelope-from sales@computerwide.net)
Received: from localhost (localhost [127.0.0.1])
	by hnrelay-2.lvcm.net (Postfix) with ESMTP id AB4773C2DF
	for <ports@freebsd.org>; Fri, 10 Aug 2007 03:19:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at lvcm.net
Received: from hnrelay-2.lvcm.net ([127.0.0.1])
	by localhost (hnrelay-2.lvcm.net [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id bW5itA2R+QuX for <ports@freebsd.org>;
	Fri, 10 Aug 2007 03:19:17 -0700 (PDT)
Received: from wynn-auth.coxhn.net (wsip-24-120-148-2.lv.lv.cox.net
	[24.120.148.2])
	by hnrelay-2.lvcm.net (Postfix) with ESMTP id C093D3C45D
	for <ports@freebsd.org>; Fri, 10 Aug 2007 03:10:12 -0700 (PDT)
Received: from [24.120.151.0] (helo=computerwide.net)
	by wynn-auth.coxhn.net with smtp (Exim 3.34 #1) id 1IJRRc-0000ba-00
	for ports@freebsd.org; Fri, 10 Aug 2007 03:10:12 -0700
From: "ComputerWide" <sales@computerwide.net>
To: "ports@freebsd.org" <ports@freebsd.org>
Date: Fri, 10 Aug 2007 03:09:41 -0700
Message-ID: <22683717.20070810030941@computerwide.net>
MIME-Version: 1.0
X-Priority: 3 (Normal)
Importance: Normal
Organization: ComputerWide, Inc.
X-Mailer: EM: 4.52.0.790
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Cc: 
Subject: [ A D V ] Cisco at 40% off GPL
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: ComputerWide <sales@computerwide.net>
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2007 10:36:30 -0000


If you have received this message in error or if you would
like to be removed from our broadcast for any reason, reply
to this email with REMOVE as subject followed by the email
address you wish to remove.
***********************************************************

ComputerWide, Inc.
23679 Calabasas Road #761
Calabasas, CA. 91302, USA
Tel: (818) 804-5158
http://www.computerwide.net
Email: sales@computerwide.net


           ***** CISCO ROUTER SPECIAL *****

CISCO3845   Orignial New Open Box
including smartnet 8X5XNBD until June 2008 ($1,400 value)
2 units in stock at $6500 each  (50% off GPL $13,000)


           ***** CISCO MODULE SPECIAL *****

$3500 take all the following:
			 
20 * CAB-SS-449MT  New Orignial
15 * CAB-SS-V35MT  New Orignial
 5 * CAB-SS-X21MT  New Orignial
 6 * GLC-SX-MM     New OEM
 1 * NM-4E         New OEM
 2 * NM-4B-S/T     New OEM
20 * NM-4B-S/T     Used OEM
 1 * NM-8B-S/T     New OEM
 9 * WIC-1B-S/T    New OEM
17 * WS-G5483      New OEM
12 * WS-G5486      New OEM
 2 * WS-G5487      New OEM

           ********************************			   
	
	
The following are Notebook prices.  All NEW models come with 1 year
warranty and all RF models with 90 days.		 

Toshiba Satellite
P205-S6337 $1270 NEW Core_2 Duo T5200 1.60G 200G 2048M 17 WXGA DVD-RW VHP
P205-S6327 $1200 NEW Core_2 Duo T5200 1.60G 200G 1024M 17 WXGA DVD-RW VHP
P205-S6287 $1270 NEW Core_2 Duo T5300 1.73G 200G 2048M 17 WXGA DVD-RW VHP
P205-S6237  $950 NEW P=AE Dual Core T2080 1.73G 120G 1024M 17 WXGA DVD-RW VHP
P105-S9337 $1800 NEW Core_2 Duo T7200 2.00G 200G 2048M 17 WXGA DVD-RW VHP
P105-S6187 $1010 NEW Core_2 Duo T5200 1.60G 120G 2048M 17 WXGA DVD-RW VHP
P105-S6177  $800 RF  Core_ Duo T2250 1.73G 120G 2048M 17 WXGA DVD-RW VHP
P105-S6147  $800 RF  P=AE Dual Core T2060 1.60G 120G 1024M 17 WXGA DVD-RW VHP
A215-S4757 $1010 NEW Tur_ 64 X2 TL-56 1.8G 250G 2048M 15.4 WXGA DVD-RW VHP
A215-S4747  $880 NEW Tur_ 64 X2 TL-56 1.8G 200G 1024M 15.4 WXGA DVD-RW VHP
A215-S4697  $800 NEW Tur_ 64 X2 TL-52 1.6G 160G 1024M 15.4 WXGA DVD-RW VHP
A205-S4797 $1020 NEW Core_2 Duo T5300 1.73G 160G 2048M 15.4 WXGA DVD-RW VHP
A135-S4488  $990 RF  Core_2 Duo T5500 1.60G 220G 2048M 15.4 WXGA DVD-RW VBZ
A105-S4384  $770 RF  Core_2 Duo T5500 1.66G 160G 1024M 15.4 WXGA DVD-RW MCE
A135-S4478  $920 RF  Core_2 Duo T5200 1.60G 180G 2048M 15.4 WXGA DVD-RW VBZ
A135-S4477  $890 RF  Core_2 Duo T5200 1.60G 180G 2048M 15.4 WXGA DVD-RW VHP
A105-S4334  $780 RF  Core_2 Duo T5200 1.60G 160G 2048M 15.4 WXGA DVD-RW MCE
A135-S4517  $780 RF  Core_2 Duo T5200 1.60G 160G 1024M 15.4 WXGA DVD-RW VHP
A135-S4467  $780 RF  Core_2 Duo T5200 1.60G 160G 1024M 15.4 WXGA DVD-RW VHP
A105-S4547  $740 RF  Core_ Duo T2350 1.86G 160G 1024M 15.4 WXGA DVD-RW VHP
A105-S4374  $740 RF  Core_ Duo T2250 1.73G 120G 1536M 15.4 WXGA DVD-RW MCE
A105-S4094  $740 RF  Core_ Duo T2250 1.73G 120G 1536M 15.4 WXGA DVD-RW MCE
A135-S4457  $690 RF  Core_ Duo T2250 1.73G 120G 1024M 15.4 WXGA DVD-RW VHP
A105-S4397  $710 RF  Core_ Duo T2250 1.73G 160G 1024M 15.4 WXGA DVD-RW VHP
A105-S4397  $660 RF  Core_ Duo T2250 1.73G 160G 1024M 15.4 WXGA DVD-RW VHP
A105-S4274  $670 RF  Core_ Duo T2250 1.73G 100G 1024M 15.4 WXGA DVD-RW MCE
A135-S4407  $640 RF  P=AEDualCore T2060 1.60G 100G 1024M=A015.4 WXGA DVD-RW VHP
A135-S2276  $620 RF  P=AEDualCore T2060 1.60G 80G 512M 15.4 WXGA DVD-RW VHB
A105-S4417  $750 RF  P=AEDualCore T2060 1.60G 160G 2048M 15.4 WXGA DVD-RW VHP
A105-S4284  $640 RF  P=AEDualCore T2050 1.60G 100G 1024M 15.4 WXGA DVD-RW MCE
A105-S4074  $630 RF  P=AE DualCore T2050 1.60G 120G 512M 15.4 WXGA DVD-RW MCE
A105-S4164  $600 RF  Core_ Solo T1350 1.86G 80G 1024M 15.4 WXGA DVD-RW MCE
A105-S2236  $500 RF  CeleronM 520 1.6G 80G 512M 15.4 WXGA DVD-RW VHB
A135-S2306  $530 RF  Celeron=AEM 430 1.73G 80G 512M 15.4 WXGA DVD-RW VHB
A105-S2194  $530 RF  Celeron=AEM 420 1.60G 80G 512M 15.4 WXGA DVD-RW MCE
A105-S2201  $530 RF  Celeron=AEM 420 1.60G 80G 512M 15.4 WXGA DVD-RW XPH
M105-S3064  $530 RF  Core_Duo T2300E 1.66G 120G 1024M 14.1 WXGA DVD-RW MCE
M105-S3084  $760 RF  Core_ Duo T2050 1.60G 120G 2048M 14.1 WXGA DVD-RW MCE
M105-S3021  $650 RF  Core_ Solo T1300 1.66G 100G 512M 14.1 WXGA DVD-RW  XPH
U205-S5067 $1440 NEW Core_2 Duo T7200 2.00G 160G 2048M 12.1 WXGA DVD-RW VHP
U205-S5067 $1330 RF  Core_2 Duo T7200 2.00G 160G 2048M 12.1 WXGA DVD-RW VHP

Toshiba Tecra
A8-S8514 $1200 NEW Core_2 Duo T7200 2.00G 120G 1024M 15.4 WXGA DVD-RW XPP
A8-EZ8512 $960 NEW Core_2 Duo T5500 1.66G 80G 1024M 15.4 WXGA DVD-RW XPP
A8-EZ8313 $700 RF Core_ Duo T2400 1.66G 80G 1024M 15.4 WXGA DVD-CDRW XPP
A7-S612   $550 RF Core_ Solo T1300 1.66G 80G 512M 15.4 WXGA DVD-RW XPP
A6-EZ6312 $700 RF Core_ Duo T2400 1.83G 80G 1024M 14.1 WXGA DVD-RW WL XPP
A4-1MF01D $600 RF P=AE M 760 2.00GHz 80GB 512MB 15.4 WXGA DVD-RW XPP
M3-0EK017 $550 RF P=AE M 770 2.13GHz 1024M 80G 14.1 SXGA+ DVD-CDRW BT XPP
M3-03V017 $560 RF P=AE M 770 2.13G 1024M 60G(7200rpm) 14.1 SXGA+ DVD-CDRW XPP
M3-0DK017 $550 RF P=AE M 770 2.13G 1024M 60G(7200rpm) 14.1 SXGA+ DVD-CDRW XPP
M3-0ES017 $550 RF P=AE M 760 2.00G 1024M 60G(7200rpm) 14.1 SXGA+ DVD-CDRW XPP
M3-03T017 $550 RF P=AE M 760 2.00G 1024M 60G(7200rpm) 14.1 XGA DVD-CDRW XPP
M3-0T8017 $530 RF P=AE M 770 2.00G 1024M 60G 14.1 SXGA+ DVD-CDRW BT XPP
					
HP Pavilion
TX1127  $1300 RF  Tur_ 64 X2 TL-56 1.8G 160G 1024M 12.1 WXGA LS DVD-RW VHP
TX1119  $1230 RF  Tur_ 64 X2 TL-56 1.8G 160G 2048M 12.1 WXGA LS DVD-RW VHP
TX1115  $1140 RF  Tur_ 64 X2 TL-52 1.6G 120G 1024M 12.1 WXGA LS DVD-RW VHP
DV9500t $1800 NEW Core_2 Duo T7500 2.2G 160G 1024M 17 WSXGA+ LS DVD-RW VHP
DV9500t $1350 NEW Core_2 Duo T7100 1.8G 160G 1024M 17 WXGA DVD-RW BT VHP
DV6500t $1400 NEW Core_2 Duo T7300 2.0G 160G 2048M 15.4 WXGA LS DVD-RW VHP
DV6500t $1380 NEW Core_2 Duo T7300 2.0G 160G 2048M 15.4 WXGA DVD-RW VHB
DV6500t $1280 NEW Core_2 Duo T7300 2.0G 120G 1024M 15.4 WXGA DVD-RW VHB
DV6567  $1320 NEW Core_2 Duo T7100 1.8G 200G 2048M 15.4 WXGA LS DVD-RW VHP
DV6345  $1000 NEW Core_2 Duo T5300 1.73G 160G 1024M 15.4 WXGA LS DVD-RW VHP
DV6267  $1050 NEW C2D T5200 1.6G 160G 2048M 15.4 LS DVD-RW VHP
DV6235   $800 RF  Core_ Duo T2250 1.73G 120G 1024M 15.4 WXGA LS DVD-RW VHP
F577     $740 NEW Tur_ 64 X2 TL-56 1.8G 120G 1024M 15.4 WXGA DVD-RW VHP
V6171    $650 NEW Tur_ 64 X2 TL-50 1.6G 80GB 1024M 15.4 WXGA DVD-RW MCE
C501     $500 RF  Celeron=AE M 430 1.73G 80GB 512M 15.4 WXGA DVD-CDRW VHB
DV2500t $1380 NEW Core_2 Duo T7300 2.0G 120G 1024M 14 WXGA LS DVD-RW BT VHB
					
SONY VAIO
AR550E   $2180 NEW Core_2 Duo T7100 1.8G 240G 2048M 17 WXGA DVD-RW BT VHP
TXN25N/B $1950 NEW Core_ Solo U1500 1.33G 80G 1024M 11.1 WXGA DVD-RW VBZ
UX380N   $1330 NEW Core_ Solo U1500 1.33G 40G 1024M 4.5 WSVGA WAN BT VBZ
UX280P   $1210 NEW Core_ Solo U1400 1.2G 40G 1024M 4.5 WSVGA WAN BT XPP
SZ491N/X $2450 NEW Core_2 Duo T7400 2.16G 200G 2048M 13.3 WXGA DVD-RW EDGE
SZ470N/C $2300 NEW Core_2 Duo T7400 2.16G 200G 2048M 13.3 WXGA DVD-RW EDGE
SZ440N12 $1570 NEW Core_2 Duo T7200 2.0G 1024M 100G 13.3 WXGA DVD-RW BT VBZ
FZ180E/B $2000 NEW Core_2 Duo T7300 2.0G 200G 2048M 15.4 WXGA DVDBR-RW VHP
FZ140E/B $1310 NEW Core_2 Duo T7100 1.8G 200G 2048M 15.4 WXGA DVD-RW VHP
N395E/B  $1000 NEW Core_2 Duo T5300 1.73G 160G 1024M 15.4 WXGA DVD-RW VHP
N385N/B   $980 NEW Core_2 Duo T5300 1.73G 120G 1024M 15.4 WXGA DVD-RW VBZ
N270E/W   $950 NEW Core_ Duo T2350 1.86G 160G 1024M 15.4 WXGA DVD-RW VHP
N250E/B   $950 NEW Core_ Duo T2250 1.73G 120G 1024M 15.4 WXGA DVD-RW VHP
N230E/B   $830 NEW Core_ Duo T2250 1.73G 100G 1024M 15.4 WXGA DVD-RW VHP
					
Apple
MacBook $2700 NEW Pro Core_ 2 Duo T7700 2.4G 160G 2048M 17 DVD-RW BT MacOS
MacBook $2700 NEW Pro Core_ 2 Duo T7700 2.4G 160G 2048M 17 DVD-RW WL MacOS
MacBook $1110 NEW Core_ 2 Duo T7200 2.00G 1G 80G 13.3 WXGA DVD-CDRW MacOS
MacBook $1320 NEW Core_ 2 Duo T7300 2.16G 1G 120G 13.3 WXGA DVD=B1RW BT MacOS
MacBook $1525 NEW Core_ 2 Duo T7300 2.16G 1G 160G 13.3 WXGA DVD=B1RW BT MacOS
MacBook $2430 NEW Pro Core_ 2 Duo T7600 2.33G 160G 2048M 17 DVD-RW WL MacOS
MacBook $2100 NEW Pro Core_ 2 Duo T7600 2.33G 120G 2048M 15.4 DVD-RW MacOS
MacBook $1750 NEW Pro Core_ 2 Duo T7600 2.33G 120G 2048M 15.4 DVD-RW MacOS
					
Lenovo 3000 N100 $1300 NEW Core_2Duo T7200 2.00G 120G 1024M 15.4 DVD-RW VHP
Acer Aspire AS5100-5033 $600 RF T_64X2 TL50 1.6G 120G 1024M 15.4 DVDRW VHP
Acer Aspire 5050-3371 $630 NEW T_64 MK36 2G 80G 1024M 14.1 WXGA DVD-RW VHB
Fujitsu LifeBook A6020 $950 NEW Core 2 Duo 1.66G 2G 120G DVDRW 15.4 VBz
Fujitsu LifeBook A6020 $850 NEW Core Duo 1.73G 1G 120G DVDRW 15.4 VBz
Fujitsu LifeBook A6020 $870 NEW Core Duo 1.86G 1G 120G DVDRW 15.4 VHP

           ********************************	

Fujitsu Plasma TV/Monitor (NEW, 3 years warranty)

P42VHA51WS   42" EDTV Plasma Monitor         $1,800
P42XHA58EB   42" Plasma HD Monitor           $2,450
P42XTA51UB   42" HDTV Plasma TV              $2,700
P50XHA58EB   50" Plasma HD Monitor           $3,150
P50XTA51UB   50" HDTV Plasma TV              $3,500
P55XTA51UB   55" HDTV Plasma TV              $5,100
P63XTA51UB   63" HDTV Plasma TV              $9,400
P37FT05AUB   37" AVIAMO LCD 1080P TV         $3,800
P65FT00AUB   65" AVIAMO Plasma 1080P TV     $13,600
LPF-D711     3 LCD AVIAMO 1080P Projector   $17,500

           ********************************	


All Cisco Models in our inventory are at 40% off GPL.
Any new item not listed can be supplied at 30% off GPL.
Any Refurbished item can be supplied at 47% off GPL.
Smartnet Service Contract is available at 10% off GPL.

***********************************************************
Quantity discount is available.  Prices are in US$ and FOB
Los Angeles.  For additional information about our company
and products, please visit http://www.computerwide.net
***********************************************************

The following CISCO, 3com, HP, Juniper, and Watchguard
products are ORIGINAL and NEW in RETAIL PACKS.
Please visit the following page for more info:
http://product.computerwide.net


Cisco Router (NEW)

CISCO871-K9             $389
CISCO871-SEC-K9         $479
CISCO871W-G-A-K9        $509
CISCO877-K9             $389
CISCO877-SEC/K9         $479
CISCO877W-G-A-K9        $509
CISCO1811/K9            $777
CISCO1811W-AG-A/K9      $957
CISCO1841               $837
CISCO1841-HSEC/K9     $1,797
CISCO1841-SEC/K9      $1,497
CISCO1841-T1          $1,437
CISCO1841-T1SEC/K9    $2,097
CISCO2801             $1,197
CISCO2801-AC-IP       $1,422
CISCO2801-HSEC/K9     $2,157
CISCO2801-SEC/K9      $1,737
CISCO2801-V/K9        $1,617
CISCO2801-V3PN-K9     $2,817
CISCO2811             $1,497
CISCO2811-AC-IP       $1,737
CISCO2811-HSEC/K9     $2,457
CISCO2811-SEC/K9      $2,037
CISCO2811-V/K9        $1,917
CISCO2811-V3PN-K9     $3,537
CISCO2821             $2,337
CISCO2821-AC-IP       $2,697
CISCO2821-HSEC/K9     $3,297
CISCO2821-SEC/K9      $2,877
CISCO2821-V/K9        $2,817
CISCO2821-V3PN-K9     $4,977
CISCO2851             $3,897
CISCO2851-AC-IP       $4,257
CISCO2851-HSEC/K9     $4,857
CISCO2851-SEC/K9      $4,437
CISCO2851-V/K9        $4,437
CISCO2851-V3PN-K9     $7,257
CISCO3825             $5,700
CISCO3825-AC-IP       $6,060
CISCO3825-HSEC/K9     $6,957
CISCO3825-SEC/K9      $6,537
CISCO3825-V/K9        $6,297
CISCO3825-V3PN/K9    $10,437
CISCO3845             $7,800
CISCO3845-AC-IP       $8,160
CISCO3845-HSEC/K9     $9,537
CISCO3845-SEC/K9      $8,637
CISCO3845-V/K9        $8,397
CISCO3845-V3PN/K9    $12,957


Cisco Router Module (New)

AIM-VPN/EPII-PLUS     $1,500
AIM-VPN/HPII-PLUS     $2,100
HWIC-1ADSL=3D             $450
HWIC-1FE=3D               $840
HWIC-2FE=3D             $1,500
HWIC-1GE-SFP          $2,100
HWIC-4A/S               $720
HWIC-4ESW               $255
HWIC-4ESW-POE           $345
HWIC-4T               $1,680
HWIC-8A                 $690
HWIC-8A/S-232         $1,440
HWIC-16A              $1,380
HWIC-AP-AG-A            $420
HWIC-AP-G-A             $300
HWIC-D-9ESW             $480
HWIC-D-9ESW-POE         $648
ILPM-4                   $90
ILPM-8                  $168
NM-1FE2W-V2           $1,380
NM-2FE2W-V2           $1,920
NM-1T3/E3             $5,100
NM-4A/S                 $780
NM-16ESW                $897
NM-HD-1V                $360
NM-HD-2V                $600
NMD-36-ESW-PWR-2GIG   $2,757
NME-16ES-1G           $1,377
NME-16ES-1G-P         $1,635
NME-X-23ES-1G         $1,977
NME-X-23ES-1G-P       $2,313
NME-XD-24ES-1S-P      $3,075
NME-XD-48ES-2S-P      $4,137
PVDM2-8                 $240
PVDM2-16                $480
PVDM2-32                $960
PVDM2-48              $1,440
PVDM2-64              $1,920
VIC-4FXS/DID            $480
VIC2-2E/M               $240
VIC2-2FXO               $240
VIC2-2FXS               $240
VIC2-4FXO               $480
VWIC2-1MFT-G703       $1,080
VWIC2-1MFT-T1/E1        $780
VWIC2-2MFT-G703       $1,800
VWIC2-2MFT-T1/E1      $1,200
WIC-1B-S/T-V3=3D          $300
WIC-1B-U-V2             $420
WIC-1DSU-T1-V2          $600
WIC-1T                  $240
WIC-2T                  $420


Cisco Switch (NEW)

WS-CE500-24LC           $777
WS-CE500-24PC         $1,677
WS-CE500-24TT           $477
WS-CE500G-12TC        $1,173
WS-CE520-8PC-K9         $837
WS-C2960-8TC-L          $537
WS-C2960-24TC-L       $1,497
WS-C2960-24TT-L         $777
WS-C2960-48TC-L       $2,697
WS-C2960-48TT-L       $1,497
WS-C2960G-8TC-L         $837
WS-C2960G-24TC-L      $1,977
WS-C2960G-48TC-L      $3,597
WS-C3560-24PS-E       $3,474
WS-C3560-24PS-S       $2,277
WS-C3560-24TS-E       $2,994
WS-C3560-24TS-S       $1,797
WS-C3560-48PS-E       $5,094
WS-C3560-48PS-S       $3,897
WS-C3560-48TS-E       $4,194
WS-C3560-48TS-S       $2,997
WS-C3560E-24PD-S      $4,077
WS-C3560E-24TD-S      $3,597
WS-C3560E-48PD-S      $8,097
WS-C3560E-48TD-S      $7,197
WS-C3560G-24PS-E      $5,754
WS-C3560G-24PS-S      $3,357
WS-C3560G-24TS-E      $5,274
WS-C3560G-24TS-S      $2,877
WS-C3560G-48PS-E      $8,094
WS-C3560G-48PS-S      $5,697
WS-C3560G-48TS-E      $7,194
WS-C3560G-48TS-S      $4,797
WS-C3750-24FS-S       $6,477
WS-C3750-24PS-E       $4,074
WS-C3750-24PS-S       $2,877
WS-C3750-24TS-E       $3,594
WS-C3750-24TS-S       $2,397
WS-C3750-48PS-E       $6,294
WS-C3750-48PS-S       $5,097
WS-C3750-48TS-E       $5,394
WS-C3750-48TS-S       $4,197
WS-C3750E-24PD-S      $6,177
WS-C3750E-24TD-S      $5,697
WS-C3750E-48TD-S     $11,397
WS-C3750G-12S-E       $7,194
WS-C3750G-12S-S       $4,797
WS-C3750G-24PS-E      $7,074
WS-C3750G-24PS-S      $4,677
WS-C3750G-24T-E       $5,994
WS-C3750G-24T-S       $3,597
WS-C3750G-24TS-E      $6,894
WS-C3750G-24TS-E1U    $6,594
WS-C3750G-24TS-S      $4,497
WS-C3750G-24TS-S1U    $4,197
WS-C3750G-24WS-S50   $15,300
WS-C3750G-48PS-E     $14,094
WS-C3750G-48PS-S      $9,297
WS-C3750G-48TS-E     $13,194
WS-C3750G-48TS-S      $8,397
WS-C4503                $597
WS-C4506              $2,997
WS-C4507R             $5,997
WS-C4510R             $7,497
WS-C4948-E            $8,697
WS-C4948-S            $6,297
WS-C4948-10GE-E      $12,897
WS-C4948-10GE-S      $10,497


Cisco Switch Module (NEW)

CVR-X2-SFP=3D             $117
GLC-LH-SM=3D              $597
GLC-SX-MM=3D              $300
GLC-ZX-SM=3D            $2,397
GLC-T=3D                  $237
GLC-FE-100FX=3D           $150
GLC-GE-100FX            $150
WS-G5483                $237
WS-G5484                $300
WS-G5486                $597
WS-G5487              $2,397
WS-X4013+             $3,597
WS-X4013+TS           $3,597
WS-X4013+10GE         $7,197
WS-X4148-RJ           $2,697
WS-X4148-RJ21         $2,697
WS-X4232-GB-RJ        $2,697
WS-X4248-FE-SFP       $4,197
WS-X4248-RJ45V        $3,897
WS-X4418-GB           $5,997
WS-X4424-GB-RJ45      $2,097
WS-X4448-GB-SFP       $9,897
WS-X4506-GB-T         $2,097
WS-X4515              $7,197
WS-X4516              $9,897
WS-X4516-10GE        $11,997
WS-X4524-GB-RJ45V     $2,697
WS-X4548-GB-RJ45      $3,297
WS-X4548-GB-RJ45V     $4,497
WS-X4991                $120
X2-10GB-CX4             $360
X2-10GB-LR            $2,400
X2-10GB-LX4           $1,797
X2-10GB-SR            $1,800


Cisco FireWall (NEW)

ASA5500-SSL-10          $750
ASA5500-SSL-25        $1,857
ASA5500-SSL-50        $2,397
ASA5505-50-BUN-K9       $507
ASA5505-BUN-K9          $357
ASA5505-PWR-AC=3D          $48
ASA5505-SEC-BUN-K9    $1,017
ASA5505-SEC-PL=3D         $510
ASA5505-SSL10-K9      $1,257
ASA5505-SSL25-K9      $2,364
ASA5505-UL-BUN-K9       $597
ASA5510-BUN-K9        $2,097
ASA5510-AIP10-K9      $4,797
ASA5510-CSC10-K9      $4,317
ASA5510-CSC20-K9      $7,557
ASA5510-SEC-BUN-K9    $2,697
ASA5510-SEC-PL=3D         $720
ASA5510-SSL50-K9      $4,497
ASA5510-SSL100-K9     $6,897
ASA5520-AIP10-K9      $7,497
ASA5520-AIP20-K9      $9,597
ASA5520-BUN-K9        $4,797
ASA5520-CSC10-K9      $6,717
ASA5540-AIP20-K9     $14,997
ASA5540-BUN-K9       $10,197
ASA-SSM-AIP-10-K9     $3,600
ASA-SSM-AIP-20-K9     $6,000
ASA-SSM-CSC-10-K9     $2,700
ASA-SSM-CSC-20-K9     $6,300
SSM-4GE=3D              $3,000
PIX-1GE-66            $1,800
PIX-501-BUN-K9          $357
PIX-501-50-BUN-K9       $507
PIX-501-UL-BUN-K9       $597
PIX-506E-BUN-K9         $837


Cisco IP Phone (NEW)

CP-7911G=3D               $135
CP-7911G-CH1            $225
CP-7912G-A              $105
CP-7912G-CH1-A          $195
CP-7914=3D                $237
CP-7931G=3D               $195
CP-7936=3D                $717
CP-7936-CH1             $807
CP-7936-MIC-KIT=3D        $210
CP-7936-PWR-KIT          $90
CP-7940G                $159
CP-7940G-CH1            $279
CP-7941G                $207
CP-7941G-CH1            $327
CP-7941G-GE=3D            $261
CP-7941G-GE-CH1         $381
CP-7960G                $219
CP-7960G-CH1            $339
CP-7961G                $267
CP-7961G-CH1            $387
CP-7961G-GE=3D            $339
CP-7961G-GE-CH1         $459
CP-7970G                $384
CP-7970G-CH1            $534
CP-7971G-GE-CH1         $624
CP-PWR-CUBE-3            $27
CP-PWR-INJ=3D              $75
CUVA-V2=3D                 $96
ATA186-I1-A=3D             $90
ATA186-I1-1P-CH1-A      $126


Cisco Wireless (NEW)

AIR-ANT1728              $95
AIR-ANT1729             $131
AIR-ANT2012             $239
AIR-ANT2460P-R          $131
AIR-ANT2465P-R          $239
AIR-ANT2485P-R          $143
AIR-ANT2506              $95
AIR-ANT4941              $11
AIR-ANT5135D-R           $11
AIR-ANT5959             $167
AIR-AP521G-A-K9         $299
AIR-AP1010-A-K9         $359
AIR-AP1020-A-K9         $479
AIR-AP1030-A-K9         $539
AIR-AP1121G-A-K9        $359
AIR-AP1131AG-A-K9       $419
AIR-AP1242AG-A-K9       $539
AIR-BR1310G-A-K9        $779
AIR-BR1310G-A-K9-R      $779
AIR-CB21AG-A-K9         $101
AIR-LAP521G-A-K9        $299
AIR-LAP1131AG-A-K9      $419
AIR-LAP1242AG-A-K9      $539
AIR-MP21G-A-K9           $89
AIR-PI21AG-A-K9         $149
AIR-WLC526-K9         $1,079
AIR-PWRINJ3              $36
AIR-PWRINJ-1000AF        $36


Cisco Power Supply (NEW)

PWR-2801-AC-IP          $225
PWR-2811-AC-IP          $240
PWR-2821-51-AC-IP       $360
PWR-3825-AC             $300
PWR-3825-AC-IP=3D         $360
PWR-3845-AC=3D            $300
PWR-3845-AC-IP=3D         $600
PWR-C45-1000AC          $597
PWR-C45-1300ACV         $897
PWR-C45-1400AC          $897
PWR-C45-2800ACV       $1,197
PWR-C45-4200ACV       $2,397
PWR-C49-300AC=3D          $300
PWR675-AC-RPS-N1      $1,137
PWR-RPS2300=3D            $720


Cisco Cable (NEW)

CAB-***FC                $60
CAB-***MT                $60
CAB-SS-***FC             $60
CAB-SS-***MT             $60
CAB-OCT-***             $390
CAB-16AWG-AC=3D            $60
CAB-RPS-1614             $45
CAB-SFP-50CM            $150
CAB-STACK-50CM=3D          $60
CAB-STACK-1M=3D           $120
CAB-STACK-3M=3D           $180


3Com Switch & Module (NEW)

3C16470                  $58
3C16471                  $89
3C16472                 $151
3C16475CS               $164
3C16476CS               $306
3C16477A                $213
3C16478                 $182
3C16479                 $251
3C16485A                $220
3C16486                 $616
3C16490                 $616
3C16491                 $616
3C1670108                $61
3C1670800A               $86
3C1671600               $170
3C17203                 $988
3C17204               $2,042
3C17260                 $926
3C17261               $1,856
3C17262                 $244
3C17263                 $306
3C17268               $3,716
3C17300A                $279
3C17302A                $616
3C17304A                $325
3C17401                 $678
3C17462                 $151
3C17666                 $802
3CBLSG16                $217
3CBLSG24                $306
3CBLSG24PWR             $740
3CBLSG48                $430
3CGSU05                  $31
3CGSU08                  $50
3CR17151-91           $1,856
3CR17152-91           $1,856
3CR17161-91             $988
3CR17162-91           $2,352
3CR17171-91           $1,670
3CR17172-91           $2,910
3CR17250-91           $2,786
3CR17251-91           $4,956
3CR17252-91           $3,468
3CR17253-91           $6,196
3CR17258-91           $4,336
3CR17561-91             $430
3CR17562-91             $759
3CR17571-91           $1,112
3CR17572-91           $2,042
3CR17660-91             $775
3CR17661-91           $1,236
3CR17662-91           $2,166
3CR17761-91           $2,042
3CR17762-91           $3,096
3CR17771-91           $2,476
3CR17772-91           $4,336
3CRWE920G73             $557
3CRWX275075A            $154
3CRWX375075A            $278
3CRWXR10095A            $495
3CSFP91                 $213
3CSFP92                 $616
3CSFP93                 $120
3CXFP92               $2,166
3CXFP94               $1,236
3CXFP96               $6,196


HP Switch & Module (NEW)

J4813A#ABA              $427
J4858B                  $284
J4859B                  $611
J4900B#ABA              $427
J4903A#ABA            $1,699
J4904A#ABA            $2,991
J8164A#ABA            $1,563
J8165A#ABA            $2,991
J8699A#ABA            $4,758
J9019A#ABA              $284
J9021A#ABA            $1,495
J9022A#ABA            $2,685
J9028A#ABA              $352
J9029A#ABA              $142
J9049A#ABA            $2,447
J9050A#ABA            $3,739


HP Storage (NEW)

EH841A                $2,319
EH842A                $2,479
EH847A                $2,399
EH848A                $2,559
EH903A                $2,599


Juniper Firewall (NEW)

NS-5GT-001              $410
NS-5GT-008              $410
NS-5GT-101              $648
NS-5GT-108              $648
NS-5GT-201            $1,080
NS-5GT-208            $1,080


WatchGuard (NEW)

WG50010                 $316
WG50020                 $396
WG50055                 $607
WG50550                 $962
WG50750               $1,841
WG51250               $2,501
WGSSL05               $1,841


***********************************************************
Quantity discount is available.  Prices are in US$ and FOB
Los Angeles.  For additional information about our company
and products, please visit http://www.computerwide.net
***********************************************************

If you have received this message in error or if you would
like to be removed from our broadcast for any reason, reply
to this email with REMOVE as subject followed by the email
address you wish to remove.
***********************************************************



From owner-freebsd-ports@FreeBSD.ORG  Fri Aug 10 11:17:09 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id BE78516A420;
	Fri, 10 Aug 2007 11:17:09 +0000 (UTC)
	(envelope-from tony@crosswinds.net)
Received: from out-mx1.crosswinds.net (out-mx1.crosswinds.net [216.18.117.38])
	by mx1.freebsd.org (Postfix) with ESMTP id 9658013C48A;
	Fri, 10 Aug 2007 11:17:09 +0000 (UTC)
	(envelope-from tony@crosswinds.net)
Received: from admin.crosswinds.net (out-mx1.crosswinds.net [216.18.117.38])
	by out-mx1.crosswinds.net (Postfix) with ESMTP
	id DFF0D2B04E; Fri, 10 Aug 2007 07:17:08 -0400 (EDT)
Received: by admin.crosswinds.net (Postfix, from userid 1001)
	id D6C8B405A; Fri, 10 Aug 2007 07:17:08 -0400 (EDT)
Date: Fri, 10 Aug 2007 07:17:08 -0400
From: Tony Holmes <tony@crosswinds.net>
To: "Matthew D. Fuller" <fullermd@over-yonder.net>
Message-ID: <20070810111708.GB97068@crosswinds.net>
References: <20070810010302.GA44575@crosswinds.net>
	<20070810025131.GM21345@over-yonder.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20070810025131.GM21345@over-yonder.net>
User-Agent: Mutt/1.4.2.1i
Cc: freebsd-current@freebsd.org, freebsd-ports@freebsd.org
Subject: Re: php4-mysql on current
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Aug 2007 11:17:09 -0000

On +Aug 09, Matthew D. Fuller wrote:
> On Thu, Aug 09, 2007 at 09:03:02PM -0400 I heard the voice of
> Tony Holmes, and lo! it spake thus:
> >
> > /usr/include/sys/types.h:164: error: two or more data types in declaration specifiers
> > /usr/include/sys/types.h:260: error: two or more data types in declaration specifiers
> 
> I've seen that the last few times I built it (on RELENG_6 too, I
> think).  Edit the config.h it builds and comment out the lines
> typedef'ing uid_t and gid_t, and it'll build.  I haven't taken the
> time to figure out why it tries to define them itself...

Thank you!

php5-mysql doesn't suffer the same problem and it dawned on me to check there
after a nights rest :)

-- 
Tony Holmes

Ph: (416) 993-1219

Founder and Senior Systems Architect
Crosswinds Internet Communications Inc.

From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 06:45:24 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id C18F016A420
	for <ports@FreeBSD.org>; Sat, 11 Aug 2007 06:45:24 +0000 (UTC)
	(envelope-from sixtus@gmail.com)
Received: from rv-out-0910.google.com (rv-out-0910.google.com [209.85.198.184])
	by mx1.freebsd.org (Postfix) with ESMTP id 9A73613C457
	for <ports@FreeBSD.org>; Sat, 11 Aug 2007 06:45:24 +0000 (UTC)
	(envelope-from sixtus@gmail.com)
Received: by rv-out-0910.google.com with SMTP id f1so738187rvb
	for <ports@FreeBSD.org>; Fri, 10 Aug 2007 23:45:24 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition:x-google-sender-auth;
	b=OIWlHwcyn880On8wZcU7tGwfpTubG9/ia5tYvwp1wx94DTJoUKH1CCRztPsPbVpHwnKILAlve99mTvK5GvVkYODObul1X73QIYPXTx3c3ndwjwFnWKJjYyySeZQK29mjFhiI5okJ34UswqF1Tn8xgzg+ybifls3VQVXejGZG+tg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:message-id:date:from:sender:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition:x-google-sender-auth;
	b=S9QYLYgngHCbJ70fCiE9Fs2G2cdc0aGvV5HzXYHRBSPKbdjzvYkXcHldvv7eoaH8/u9zzxFurzk43mzaEIYtKFxV0OZqhRRgepG5uOxHZjsOo88Rx0S1sc1ot9F6GwKHBb2HiErpJiRae45R1mpeUJiV9EiutM3Zk3G4/FQyu9k=
Received: by 10.140.169.4 with SMTP id r4mr1699944rve.1186812999180;
	Fri, 10 Aug 2007 23:16:39 -0700 (PDT)
Received: by 10.141.18.15 with HTTP; Fri, 10 Aug 2007 23:16:39 -0700 (PDT)
Message-ID: <42fe43e10708102316q6f164ed2t4960c059341f0f66@mail.gmail.com>
Date: Sat, 11 Aug 2007 08:16:39 +0200
From: hagen@overdick.org
Sender: sixtus@gmail.com
To: ports@FreeBSD.org
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Google-Sender-Auth: 490cd7b9d66a8a3e
Cc: 
Subject: FreeBSD Port: postgresql-plruby-0.5.0
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 06:45:24 -0000

Hi guys,


version 0.5.1 is out and I depend on the patches. I did a macports.org
packets, please upgrade asap.

Thank you very much!

Hagen
-- 
Dissertations are a successful walk through a minefield -- summarizing
them is not. - Roy Fielding

From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 08:04:14 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id DF7B116A421
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 08:04:14 +0000 (UTC)
	(envelope-from rakheshster@gmail.com)
Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.191])
	by mx1.freebsd.org (Postfix) with ESMTP id 7768713C467
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 08:04:14 +0000 (UTC)
	(envelope-from rakheshster@gmail.com)
Received: by nf-out-0910.google.com with SMTP id b2so364166nfb
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 01:04:12 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:received:date:x-x-sender:to:subject:message-id:mime-version:content-type:from:sender;
	b=czdyge35kDXsxeHzWcAINkSZ1LRFed+Y7SGb+nh8h8Kune/XBCiB2jUxVOvjs84L7cAkcAlkWvZ9oO+/eVpRkK+diEjpy7Kdudasas8TTlAvt3jolUl7W9SygbWkgbPqPQ3ZQJOvBO4vpV/cpuwwbFh61nvsQKZ6VabbCVwvVxk=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:date:x-x-sender:to:subject:message-id:mime-version:content-type:from:sender;
	b=gP9G9CiKGEqjX+j+S7vSVIMBk5TBPXvZGfpi6sawmsP4Rp0y2xBoeGvYkDSJ8+bTIpSmykApVWpAC/BsB5AaXbyQOGn+XO4GO94frNCX/94JoUN4eZ5Tx/SO4OKwt0usZLUxU1s2hs1qCEy92YRbYBNKtCqItmCLqnpS9M1dXt8=
Received: by 10.78.142.14 with SMTP id p14mr1566489hud.1186819448113;
	Sat, 11 Aug 2007 01:04:08 -0700 (PDT)
Received: from smtp.home.rakhesh.com ( [82.178.137.21])
	by mx.google.com with ESMTPS id z29sm1160379hub.2007.08.11.01.04.05
	(version=TLSv1/SSLv3 cipher=OTHER);
	Sat, 11 Aug 2007 01:04:06 -0700 (PDT)
Received: from obelix.home.rakhesh.com (obelix.home.rakhesh.com
	[192.168.17.13])
	by smtp.home.rakhesh.com (Postfix) with ESMTP id 8EEA45080A
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 12:03:33 +0400 (GST)
Date: Sat, 11 Aug 2007 12:03:33 +0400 (GST)
X-X-Sender: rakhesh@obelix.home.rakhesh.com
To: freebsd-ports@freebsd.org
Message-ID: <20070811115642.L34115@obelix.home.rakhesh.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
From: Rakhesh Sasidharan <rakhesh@rakhesh.com>
Sender: Rakhesh Sasidharan <rakheshster@gmail.com>
Subject: How did upgrading applications happen before portupgrade etc?
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 08:04:15 -0000

Hi,

Just a question that struck me today. Before there were the portupgrade 
and other tools for upgrading installed applications to their newer 
versions, how did things work out?

Did one upgrade applications through a series of "make deinstall 
reinstall" commands (I wonder if these commands take care of dependencies 
too) or was there any other way?

I happened to be reading up on how pkgsrc packages are upgraded. And it 
seemed to be sooo complicated. (See this link for some info: 
http://wiki.netbsd.se/How_to_upgrade_packages). The ports system never 
appeared so complicated to me, which is when it struck to inquire how 
things were before portupgrade and other wonderful third party tools came 
into place ...

Thanks,
Rakhesh

From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 08:33:58 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 3C1ED16A41B
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 08:33:58 +0000 (UTC)
	(envelope-from jdc@parodius.com)
Received: from mx01.sc1.parodius.com (mx01.sc1.parodius.com [72.20.106.3])
	by mx1.freebsd.org (Postfix) with ESMTP id 22EE713C46A
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 08:33:58 +0000 (UTC)
	(envelope-from jdc@parodius.com)
Received: by mx01.sc1.parodius.com (Postfix, from userid 1000)
	id 01D331CC01C; Sat, 11 Aug 2007 01:33:57 -0700 (PDT)
Date: Sat, 11 Aug 2007 01:33:57 -0700
From: Jeremy Chadwick <koitsu@FreeBSD.org>
To: Rakhesh Sasidharan <rakhesh@rakhesh.com>
Message-ID: <20070811083357.GA34007@eos.sc1.parodius.com>
Mail-Followup-To: Rakhesh Sasidharan <rakhesh@rakhesh.com>,
	freebsd-ports@freebsd.org
References: <20070811115642.L34115@obelix.home.rakhesh.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20070811115642.L34115@obelix.home.rakhesh.com>
User-Agent: Mutt/1.5.16 (2007-06-09)
Cc: freebsd-ports@freebsd.org
Subject: Re: How did upgrading applications happen before portupgrade etc?
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 08:33:58 -0000

On Sat, Aug 11, 2007 at 12:03:33PM +0400, Rakhesh Sasidharan wrote:
> Just a question that struck me today. Before there were the portupgrade and 
> other tools for upgrading installed applications to their newer versions, 
> how did things work out?
>
> Did one upgrade applications through a series of "make deinstall reinstall" 
> commands (I wonder if these commands take care of dependencies too) or was 
> there any other way?

Along those lines, yes.  I'm one of those administrators who does not
want something like portupgrade on his systems; I do not believe in
having two separate databases maintaining dependencies and what's
installed (portupgrade vs. base system pkg_* tools).  Lots of people
love portupgrade, and that's great.  But the number of times I have seen
reports of database corruption or "database sync mismatches"
(portupgrade thinks A, while pkg_* thinks B) is astounding.

There are script-based tools now such as Doug Barton's portmaster which
I haven't used or looked into yet, but the fact that they rely on the
stock base pkg_* tools is fantastic.  Those are something I'm open to.

Anyways, opinions aside and to answer your question -- the procedure I
go through is something along these lines:

1.  Update ports tree (cd /usr/ports && make update)
2.  pkg_version -v and look for stuff that's reported outdated or
    "Comparison failed" (likely the port relocated to another section)
3.  Examine the CVS commit log for the port in question.  A lot of the
    time I'll find that the upgrade simply isn't worth it, so no harm
    done in leaving it outdated.
4.  Shut down services/daemons which might be affected by below steps.
5.  pkg_delete port
6.  cd /usr/ports/whatever && make clean
7.  make config, make && make install
8.  Make sure configuration file symlinks didn't get nuked.
9.  Restart services/daemons.
10. Pay close attention to /var/log/all.log for quite some time.  :-)

Every 4-6 months, I go through the below process.  I'll also do this
when there's something "major" in the dependency tree which gets updated
that lots of things depend upon.  The most common examples are gettext,
libiconv, libtool, and the automake/autoconf tools.

1.  Do all of above steps
2.  Make a backup of /usr/local (usually using rsync)
3.  pkg_version or pkg_info and save a list of what's installed.
4.  pkg_delete -a -f
5.  rm -fr /usr/local/*
6.  rm -fr /var/db/ports/*
7.  Go through the process of manually:
      cd /usr/ports/whatever
      make clean
      make config
      Select applicable options pertaining to our setup
      make && make install
    Or for things I don't want to build (like perl and python):
      pkg_add -r perl  (or whatever)
8.  Re-add symlinks for applicable configuration files, etc.
9.  Restart services/daemons.
10. Pay close attention to /var/log/all.log for quite some time.  :-)

...I think I got those right.  I might be missing a step or two.

Note that we keep all of our configuration files in a directory called
/conf/ME and in /usr/local simply use symlinks.  (Matt Dillon might be
grinning over /conf/ME, since it's a Best Internet-ism :) ).  I don't
trust that all ports will "play nice" with existing configuration files
in /usr/local, and I have seen much evidence of this in the past (nuking
files without your knowledge, mainly.  "Oh crap! It nuked our entire
configuration for the apache/mail/whatever server!!!").

In the case that I can't, I might ask on #bsdports, or mailing lists.

Hope this gives you some insight into the mind of one admin who prefers
to do things "the old way" rather than let automated tools try and
emulate my brain.

-- 
| Jeremy Chadwick                                    jdc at parodius.com |
| Parodius Networking                           http://www.parodius.com/ |
| UNIX Systems Administrator                      Mountain View, CA, USA |
| Making life hard for others since 1977.                  PGP: 4BD6C0CB |


From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 08:44:00 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 52C1116A469
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 08:44:00 +0000 (UTC)
	(envelope-from kris@obsecurity.org)
Received: from elvis.mu.org (elvis.mu.org [192.203.228.196])
	by mx1.freebsd.org (Postfix) with ESMTP id E1EE213C461
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 08:43:59 +0000 (UTC)
	(envelope-from kris@obsecurity.org)
Received: from rot26.obsecurity.org (elvis.mu.org [192.203.228.196])
	by elvis.mu.org (Postfix) with ESMTP id 0B9461A4D7E;
	Sat, 11 Aug 2007 01:42:51 -0700 (PDT)
Received: by rot26.obsecurity.org (Postfix, from userid 1001)
	id 3B92BBB9E; Sat, 11 Aug 2007 04:43:59 -0400 (EDT)
Date: Sat, 11 Aug 2007 04:43:59 -0400
From: Kris Kennaway <kris@obsecurity.org>
To: Rakhesh Sasidharan <rakhesh@rakhesh.com>
Message-ID: <20070811084358.GA21364@rot26.obsecurity.org>
References: <20070811115642.L34115@obelix.home.rakhesh.com>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="gKMricLos+KVdGMg"
Content-Disposition: inline
In-Reply-To: <20070811115642.L34115@obelix.home.rakhesh.com>
User-Agent: Mutt/1.4.2.3i
Cc: freebsd-ports@freebsd.org
Subject: Re: How did upgrading applications happen before portupgrade etc?
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 08:44:00 -0000


--gKMricLos+KVdGMg
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, Aug 11, 2007 at 12:03:33PM +0400, Rakhesh Sasidharan wrote:
> Hi,
>=20
> Just a question that struck me today. Before there were the portupgrade=
=20
> and other tools for upgrading installed applications to their newer=20
> versions, how did things work out?
>=20
> Did one upgrade applications through a series of "make deinstall=20
> reinstall" commands (I wonder if these commands take care of dependencies=
=20
> too) or was there any other way?

Basically that, plus a lot of other manual steps that were always
somewhat hard to get exactly right but which more or less worked back
in the days when Gnomes lived in your garden and Java was a place on
the map.  It was a simpler, more innocent age.

Kris

--gKMricLos+KVdGMg
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)

iD8DBQFGvXbOWry0BWjoQKURAp+zAJ43EMMCBhWo+QGIEBT7DTrazYWEkACgsF3m
KGs7FqBDSnqftStUMFj1X0w=
=z9mp
-----END PGP SIGNATURE-----

--gKMricLos+KVdGMg--

From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 10:00:35 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id D316816A500
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 10:00:35 +0000 (UTC)
	(envelope-from freebsd.lists@fsck.ch)
Received: from secure.socket.ch (secure.socket.ch [212.103.70.36])
	by mx1.freebsd.org (Postfix) with ESMTP id 84DDA13C442
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 10:00:35 +0000 (UTC)
	(envelope-from freebsd.lists@fsck.ch)
Received: from 84-75-182-249.dclient.hispeed.ch ([84.75.182.249]
	helo=factory.fsck.ch)
	by secure.socket.ch with esmtpsa (TLSv1:AES256-SHA:256)
	(Exim 4.67 (FreeBSD)) (envelope-from <freebsd.lists@fsck.ch>)
	id 1IJnPP-000KIV-2P
	for freebsd-ports@freebsd.org; Sat, 11 Aug 2007 11:37:25 +0200
Message-ID: <46BD8352.4000605@fsck.ch>
Date: Sat, 11 Aug 2007 11:37:22 +0200
From: Tobias Roth <freebsd.lists@fsck.ch>
User-Agent: Thunderbird 2.0.0.6 (X11/20070804)
MIME-Version: 1.0
CC: freebsd-ports@freebsd.org
References: <20070811115642.L34115@obelix.home.rakhesh.com>
	<20070811084358.GA21364@rot26.obsecurity.org>
In-Reply-To: <20070811084358.GA21364@rot26.obsecurity.org>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Spam-Score: 1.8 (+)
X-Spam-Report: Spam detection software,
	running on the system "secure.socket.ch", has
	identified this incoming email as possible spam. The original message
	has been attached to this so you can view it (if it isn't spam) or
	label similar future email.  If you have any questions, see
	The administrator of that system for details.
	Content preview:  Kris Kennaway wrote: > On Sat, Aug 11,
	2007 at 12:03:33PM +0400, Rakhesh Sasidharan wrote: >> Hi,
	>> >> Just a question that struck
	me today. Before there were the portupgrade >> and other tools for
	upgrading installed applications to their newer >> versions,
	how did things work out?
	>> >> Did one upgrade applications through a series of "make deinstall
	>> reinstall" commands (I wonder if these commands take care of
	dependencies
	>> too) or was there any other way? > > Basically that,
	plus a lot of other
	manual steps that were always > somewhat hard to get exactly right but
	which
	more or less worked back > in the days when Gnomes lived in your garden
	and Java was a place on > the map. It was a simpler,
	more innocent age. [...]
	Content analysis details:   (1.8 points, 5.0 required)
	pts rule name              description
	---- ----------------------
	--------------------------------------------------
	-1.4 ALL_TRUSTED Passed through trusted hosts only via SMTP
	1.6 TVD_RCVD_IP            TVD_RCVD_IP
	0.0 DK_POLICY_SIGNSOME Domain Keys: policy says domain signs some mails
	0.0 DKIM_POLICY_SIGNSOME Domain Keys Identified Mail: policy says
	domain signs some mails
	1.6 MISSING_HEADERS        Missing To: header
X-SA-Exim-Connect-IP: 84.75.182.249
X-SA-Exim-Mail-From: freebsd.lists@fsck.ch
X-SA-Exim-Scanned: No (on secure.socket.ch); SAEximRunCond expanded to false
Subject: Re: How did upgrading applications happen before portupgrade etc?
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 10:00:35 -0000

Kris Kennaway wrote:
> On Sat, Aug 11, 2007 at 12:03:33PM +0400, Rakhesh Sasidharan wrote:
>> Hi,
>>
>> Just a question that struck me today. Before there were the portupgrade 
>> and other tools for upgrading installed applications to their newer 
>> versions, how did things work out?
>>
>> Did one upgrade applications through a series of "make deinstall 
>> reinstall" commands (I wonder if these commands take care of dependencies 
>> too) or was there any other way?
> 
> Basically that, plus a lot of other manual steps that were always
> somewhat hard to get exactly right but which more or less worked back
> in the days when Gnomes lived in your garden and Java was a place on
> the map.  It was a simpler, more innocent age.

There was pkg_version -c that printed a sequence of

cd /usr/ports/foo/bar
make
make deinstall
make install
make clean

or something like that. Whatever broke was fixed manually afterwards :-)
Oh, and there was no UPDATING in /usr/ports/ as well I think.

From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 10:42:31 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id BD7F816A418
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 10:42:31 +0000 (UTC)
	(envelope-from fullermd@over-yonder.net)
Received: from optimus.centralmiss.com (ns.centralmiss.com [206.156.254.79])
	by mx1.freebsd.org (Postfix) with ESMTP id 957BF13C468
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 10:42:31 +0000 (UTC)
	(envelope-from fullermd@over-yonder.net)
Received: from draco.over-yonder.net
	(adsl-072-148-013-213.sip.jan.bellsouth.net [72.148.13.213])
	(using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by optimus.centralmiss.com (Postfix) with ESMTP id 941FD28BC9
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 05:42:30 -0500 (CDT)
Received: by draco.over-yonder.net (Postfix, from userid 100)
	id 1DE0B61C43; Sat, 11 Aug 2007 05:42:30 -0500 (CDT)
Date: Sat, 11 Aug 2007 05:42:30 -0500
From: "Matthew D. Fuller" <fullermd@over-yonder.net>
To: freebsd-ports@freebsd.org
Message-ID: <20070811104229.GD94464@over-yonder.net>
References: <20070811115642.L34115@obelix.home.rakhesh.com>
	<20070811083357.GA34007@eos.sc1.parodius.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20070811083357.GA34007@eos.sc1.parodius.com>
X-Editor: vi
X-OS: FreeBSD <http://www.freebsd.org/>
User-Agent: Mutt/1.5.16-fullermd.4 (2007-06-09)
Subject: Re: How did upgrading applications happen before portupgrade etc?
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 10:42:31 -0000

On Sat, Aug 11, 2007 at 01:33:57AM -0700 I heard the voice of
Jeremy Chadwick, and lo! it spake thus:
> 
> I'm one of those administrators who does not want something like
> portupgrade on his systems; I do not believe in having two separate
> databases maintaining dependencies and what's installed (portupgrade
> vs. base system pkg_* tools).  Lots of people love portupgrade, and
> that's great.  But the number of times I have seen reports of
> database corruption or "database sync mismatches" (portupgrade
> thinks A, while pkg_* thinks B) is astounding.

I'm always a little surprised at statements like this...

portupgrade manages all the regular /var/db/pkg/*/* files just like
any other tool.  It's got its db files, sure, but they're caches, not
alternate masters.  I've never seen a "sync mismatch" (or rather, I
see them all the time, when portupgrade sees that the source is newer
than its cache and updates the cache).

I've seen them go wonky a time or two when I've upgrade bdb or
ruby-bdb, but so what?  You blow 'em away and recreate them.  I blow
'em away every time I upgrade ruby or ruby-bdb or bdb just out of GP
to head off potential troubles.  With the growing number of installed
ports, rebuilding the pkgdb.db files takes a "long" time, but it's
what, a minute?  Minute and a half?

There are certainly reasons to dislike portupgrade (like that it's
slow.  Godawful long.  Where's-War-And-Peace-I-need-something-to-read
slow.  It's almost as slow as yum is on a machine twice as fast), but
I don't understand this one.  The db's dont go wonky with any notable
regularity IME, and when they do you just rm 'em and move on.  What's
the big deal?


-- 
Matthew Fuller     (MF4839)   |  fullermd@over-yonder.net
Systems/Network Administrator |  http://www.over-yonder.net/~fullermd/
           On the Internet, nobody can hear you scream.

From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 11:03:31 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id C8C1E16A41A
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 11:03:31 +0000 (UTC)
	(envelope-from rakheshster@gmail.com)
Received: from mu-out-0910.google.com (mu-out-0910.google.com [209.85.134.190])
	by mx1.freebsd.org (Postfix) with ESMTP id 4BFA013C459
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 11:03:31 +0000 (UTC)
	(envelope-from rakheshster@gmail.com)
Received: by mu-out-0910.google.com with SMTP id w9so1083128mue
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 04:03:29 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:received:date:x-x-sender:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:from:sender;
	b=GwHv8wVhqTXv5ydOJA39IDGohwVEN3FYfxoyR0Os2owrS967LepEcSFpNj2D56nlB68RUuy2QxmhMlhH4cz8DJdnK6gm714VIu8VY3+HG2GQIaouehSEiLFY+2vrsNIz2QgoATT7tK2TYDrjEZuBaiTVDqPoRYgN00LNyT4KTvc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:date:x-x-sender:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:from:sender;
	b=NMyj4PxUIcnCtgaNfMbdHJs1dnyd+jxKHuMGcAnFoeu6yUoDaMIPVdg0fxzP3DDb9dD4cG83H6FvmMWuW/7fLWVBY6Ay8zbiFtdFYcDE9cXH/cYmmY1KZqFVqgV2FjjLTETf+OWZouXMeq5vHwbAzMtJon50Z4BGxQ29pDNvv0g=
Received: by 10.78.97.7 with SMTP id u7mr1574105hub.1186830209680;
	Sat, 11 Aug 2007 04:03:29 -0700 (PDT)
Received: from smtp.home.rakhesh.com ( [82.178.137.21])
	by mx.google.com with ESMTPS id 40sm1808389hue.2007.08.11.04.03.25
	(version=TLSv1/SSLv3 cipher=OTHER);
	Sat, 11 Aug 2007 04:03:26 -0700 (PDT)
Received: from obelix.home.rakhesh.com (obelix.home.rakhesh.com
	[192.168.17.13])
	by smtp.home.rakhesh.com (Postfix) with ESMTP id BDD7B5080A;
	Sat, 11 Aug 2007 15:02:53 +0400 (GST)
Date: Sat, 11 Aug 2007 15:02:53 +0400 (GST)
X-X-Sender: rakhesh@obelix.home.rakhesh.com
To: Jeremy Chadwick <koitsu@FreeBSD.org>
In-Reply-To: <20070811083357.GA34007@eos.sc1.parodius.com>
Message-ID: <20070811145314.A47727@obelix.home.rakhesh.com>
References: <20070811115642.L34115@obelix.home.rakhesh.com>
	<20070811083357.GA34007@eos.sc1.parodius.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
From: Rakhesh Sasidharan <rakhesh@rakhesh.com>
Sender: Rakhesh Sasidharan <rakheshster@gmail.com>
Cc: freebsd-ports@freebsd.org
Subject: Re: How did upgrading applications happen before portupgrade etc?
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 11:03:32 -0000


Jeremy Chadwick wrote:

> Along those lines, yes.  I'm one of those administrators who does not
> want something like portupgrade on his systems; I do not believe in
> having two separate databases maintaining dependencies and what's
> installed (portupgrade vs. base system pkg_* tools).  Lots of people
> love portupgrade, and that's great.  But the number of times I have seen
> reports of database corruption or "database sync mismatches"
> (portupgrade thinks A, while pkg_* thinks B) is astounding.

Actually, doesn't portupgrade use the same databases as the base tools? It 
just creates other databases based on these existing ones, for faster 
lookups etc, but they are expendable in case of problems afaik. Just 
delete and it will get recreated again ... (I am new to all this, so I 
could be wrong in some way I don't know; this is my understanding).

> There are script-based tools now such as Doug Barton's portmaster which
> I haven't used or looked into yet, but the fact that they rely on the
> stock base pkg_* tools is fantastic.  Those are something I'm open to.

Afaik portmaster's beauty is that it doesn't have any dependencies like 
portuprade does. Doesn't require ruby etc, so upgrades to them don't cause 
problems like they could with portupgrade. (Again, haven't used 
portmaster, so I don't know; this is my understanding).

> Anyways, opinions aside and to answer your question -- the procedure I
> go through is something along these lines:
>
> 1.  Update ports tree (cd /usr/ports && make update)
> 2.  pkg_version -v and look for stuff that's reported outdated or
>    "Comparison failed" (likely the port relocated to another section)
> 3.  Examine the CVS commit log for the port in question.  A lot of the
>    time I'll find that the upgrade simply isn't worth it, so no harm
>    done in leaving it outdated.
> 4.  Shut down services/daemons which might be affected by below steps.
> 5.  pkg_delete port
> 6.  cd /usr/ports/whatever && make clean
> 7.  make config, make && make install
> 8.  Make sure configuration file symlinks didn't get nuked.
> 9.  Restart services/daemons.
> 10. Pay close attention to /var/log/all.log for quite some time.  :-)

I see. In step 5, "pkg_delete port" wont work if port is required by 
others right? So you delete those apps too? Could be a lot of stuff to 
uninstall, right?

> Note that we keep all of our configuration files in a directory called
> /conf/ME and in /usr/local simply use symlinks.  (Matt Dillon might be
> grinning over /conf/ME, since it's a Best Internet-ism :) ).  I don't
> trust that all ports will "play nice" with existing configuration files
> in /usr/local, and I have seen much evidence of this in the past (nuking
> files without your knowledge, mainly.  "Oh crap! It nuked our entire
> configuration for the apache/mail/whatever server!!!").

That's a smashing idea! Thanks for mentioning that here. :-)

What does the "ME" stand for in /conf/ME btw?

Thanks for sharing your traditional steps with here btw.

Regards,
Rakhesh

From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 12:07:28 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id DBDEA16A418
	for <ports@FreeBSD.org>; Sat, 11 Aug 2007 12:07:28 +0000 (UTC)
	(envelope-from erwin@freebsd.org)
Received: from pointyhat.freebsd.org (pointyhat.freebsd.org
	[IPv6:2001:4f8:fff6::2b])
	by mx1.freebsd.org (Postfix) with ESMTP id CCC2D13C442
	for <ports@FreeBSD.org>; Sat, 11 Aug 2007 12:07:28 +0000 (UTC)
	(envelope-from erwin@freebsd.org)
Received: from pointyhat.freebsd.org (localhost [127.0.0.1])
	by pointyhat.freebsd.org (8.14.1/8.14.1) with ESMTP id l7BC7Pq2040025
	for <ports@FreeBSD.org>; Sat, 11 Aug 2007 12:07:25 GMT
	(envelope-from erwin@pointyhat.freebsd.org)
Received: (from erwin@localhost)
	by pointyhat.freebsd.org (8.14.1/8.14.1/Submit) id l7BC7P3e040018
	for ports@FreeBSD.org; Sat, 11 Aug 2007 12:07:25 GMT
	(envelope-from erwin)
Date: Sat, 11 Aug 2007 12:07:25 GMT
From: Erwin Lansing <erwin@freebsd.org>
Message-Id: <200708111207.l7BC7P3e040018@pointyhat.freebsd.org>
To: ports@FreeBSD.org
Cc: 
Subject: INDEX build failed for 5.x
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 12:07:28 -0000

INDEX build failed with errors:
Generating INDEX-5 - please wait..pkg_info: not found
pkg_info: not found
pkg_info: not found
"Makefile", line 65: warning: "/usr/sbin/pkg_info -O x11-servers/XFree86-4-Server 2>/dev/null | /usr/bin/grep Server- || /usr/sbin/pkg_info -O x11-servers/xorg-server 2>/dev/null | /usr/bin/grep server- || /usr/sbin/pkg_info -qO x11-servers/xorg-server-snap 2>/dev/null" returned non-zero status
"/a/erwin/tindex/ports/x11/nvidia-driver-71xx/../nvidia-driver/Makefile", line 65: warning: "/usr/sbin/pkg_info -O x11-servers/XFree86-4-Server 2>/dev/null | /usr/bin/grep Server- || /usr/sbin/pkg_info -O x11-servers/xorg-server 2>/dev/null | /usr/bin/grep server- || /usr/sbin/pkg_info -qO x11-servers/xorg-server-snap 2>/dev/null" returned non-zero status
"/a/erwin/tindex/ports/x11/nvidia-driver-96xx/../nvidia-driver/Makefile", line 65: warning: "/usr/sbin/pkg_info -O x11-servers/XFree86-4-Server 2>/dev/null | /usr/bin/grep Server- || /usr/sbin/pkg_info -O x11-servers/xorg-server 2>/dev/null | /usr/bin/grep server- || /usr/sbin/pkg_info -qO x11-servers/xorg-server-snap 2>/dev/null" returned non-zero status
 Done.
make_index: jffnms-0.8.3_1: no entry for /usr/ports/databases/rrdtool10

Committers on the hook:
edwin lofi rafan sem 

Most recent CVS update was:
U Mk/bsd.qt.mk
U deskutils/qlabels/Makefile
U deskutils/qtm/Makefile
U devel/alabastra/Makefile
U devel/qmake4/Makefile
U devel/qmake4/files/Makefile.bsd
U dns/dnsutl/Makefile
U dns/dnsutl/distinfo
U dns/dnsutl/pkg-descr
U dns/dnsutl/pkg-plist
U dns/dnsutl/files/patch-Makefile.in
U ftp/scythia/Makefile
U games/djgame2/Makefile
U games/pokerth/Makefile
U graphics/landscape/files/patch-util-fcolour.h
U misc/asbutton/Makefile
U misc/asbutton/files/patch-asbutton.c
U multimedia/manencode/Makefile
U multimedia/smplayer/Makefile
U net/Makefile
U net-mgmt/Makefile
U net-mgmt/jffnms/Makefile
U net-mgmt/smokeping/Makefile
U ports-mgmt/bpkg/Makefile
U ports-mgmt/bpkg/files/bpkg.8
U ports-mgmt/bpkg/files/bpkg.sh.in
U security/tor/Makefile
U security/tor/distinfo
U textproc/qstardict/Makefile
U www/asterisk-gui/Makefile
U www/asterisk-gui/distinfo
U www/asterisk-gui/pkg-plist
U www/asterisk-gui/files/patch-bootstrap.sh

From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 12:09:42 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id BDDDC16A418
	for <ports@FreeBSD.org>; Sat, 11 Aug 2007 12:09:42 +0000 (UTC)
	(envelope-from edwin@mavetju.org)
Received: from mail5out.barnet.com.au (mail5.barnet.com.au [202.83.178.78])
	by mx1.freebsd.org (Postfix) with ESMTP id 5DF6313C483
	for <ports@FreeBSD.org>; Sat, 11 Aug 2007 12:09:42 +0000 (UTC)
	(envelope-from edwin@mavetju.org)
Received: by mail5out.barnet.com.au (Postfix, from userid 1001)
	id 7E70A2219D03; Sat, 11 Aug 2007 22:09:41 +1000 (EST)
X-Viruscan-Id: <46BDA705000100CDEFDDEE@BarNet>
Received: from mail5auth.barnet.com.au (mail5.barnet.com.au [202.83.178.78])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(Client did not present a certificate)
	by mail5.barnet.com.au (Postfix) with ESMTP id 45DCE21B288F;
	Sat, 11 Aug 2007 22:09:41 +1000 (EST)
Received: from k7.mavetju (k7.mavetju.org [10.251.1.18])
	by mail5auth.barnet.com.au (Postfix) with ESMTP id EDE952219CFC;
	Sat, 11 Aug 2007 22:09:40 +1000 (EST)
Received: by k7.mavetju (Postfix, from userid 1001)
	id 43BB71C6; Sat, 11 Aug 2007 22:09:43 +1000 (EST)
Date: Sat, 11 Aug 2007 22:09:43 +1000
From: Edwin Groothuis <edwin@mavetju.org>
To: Erwin Lansing <erwin@freebsd.org>
Message-ID: <20070811120943.GD1390@k7.mavetju>
References: <200708111207.l7BC7P3e040018@pointyhat.freebsd.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <200708111207.l7BC7P3e040018@pointyhat.freebsd.org>
User-Agent: Mutt/1.4.2.3i
Cc: ports@FreeBSD.org
Subject: Re: INDEX build failed for 5.x
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 12:09:42 -0000

On Sat, Aug 11, 2007 at 12:07:25PM +0000, Erwin Lansing wrote:
> INDEX build failed with errors:
> Generating INDEX-5 - please wait..pkg_info: not found
> pkg_info: not found
> pkg_info: not found
> "Makefile", line 65: warning: "/usr/sbin/pkg_info -O x11-servers/XFree86-4-Server 2>/dev/null | /usr/bin/grep Server- || /usr/sbin/pkg_info -O x11-servers/xorg-server 2>/dev/null | /usr/bin/grep server- || /usr/sbin/pkg_info -qO x11-servers/xorg-server-snap 2>/dev/null" returned non-zero status
> "/a/erwin/tindex/ports/x11/nvidia-driver-71xx/../nvidia-driver/Makefile", line 65: warning: "/usr/sbin/pkg_info -O x11-servers/XFree86-4-Server 2>/dev/null | /usr/bin/grep Server- || /usr/sbin/pkg_info -O x11-servers/xorg-server 2>/dev/null | /usr/bin/grep server- || /usr/sbin/pkg_info -qO x11-servers/xorg-server-snap 2>/dev/null" returned non-zero status
> "/a/erwin/tindex/ports/x11/nvidia-driver-96xx/../nvidia-driver/Makefile", line 65: warning: "/usr/sbin/pkg_info -O x11-servers/XFree86-4-Server 2>/dev/null | /usr/bin/grep Server- || /usr/sbin/pkg_info -O x11-servers/xorg-server 2>/dev/null | /usr/bin/grep server- || /usr/sbin/pkg_info -qO x11-servers/xorg-server-snap 2>/dev/null" returned non-zero status
>  Done.
> make_index: jffnms-0.8.3_1: no entry for /usr/ports/databases/rrdtool10

Should be working fine by the next attempt.

Edwin
-- 
Edwin Groothuis      |            Personal website: http://www.mavetju.org
edwin@mavetju.org    |              Weblog: http://www.mavetju.org/weblog/

From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 14:01:40 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 7166716A419
	for <ports@FreeBSD.org>; Sat, 11 Aug 2007 14:01:40 +0000 (UTC)
	(envelope-from erwin@freebsd.org)
Received: from pointyhat.freebsd.org (pointyhat.freebsd.org
	[IPv6:2001:4f8:fff6::2b])
	by mx1.freebsd.org (Postfix) with ESMTP id 4843013C49D
	for <ports@FreeBSD.org>; Sat, 11 Aug 2007 14:01:40 +0000 (UTC)
	(envelope-from erwin@freebsd.org)
Received: from pointyhat.freebsd.org (localhost [127.0.0.1])
	by pointyhat.freebsd.org (8.14.1/8.14.1) with ESMTP id l7BE1bjl090868
	for <ports@FreeBSD.org>; Sat, 11 Aug 2007 14:01:37 GMT
	(envelope-from erwin@pointyhat.freebsd.org)
Received: (from erwin@localhost)
	by pointyhat.freebsd.org (8.14.1/8.14.1/Submit) id l7BE1b0L090845
	for ports@FreeBSD.org; Sat, 11 Aug 2007 14:01:37 GMT
	(envelope-from erwin)
Date: Sat, 11 Aug 2007 14:01:37 GMT
From: Erwin Lansing <erwin@freebsd.org>
Message-Id: <200708111401.l7BE1b0L090845@pointyhat.freebsd.org>
To: ports@FreeBSD.org
Cc: 
Subject: INDEX now builds successfully on 5.x
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 14:01:40 -0000


From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 14:39:26 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 2A0CA16A419
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 14:39:26 +0000 (UTC)
	(envelope-from nlecic@EUnet.yu)
Received: from smtpclu-2.EUnet.yu (smtpclu-2.eunet.yu [194.247.192.227])
	by mx1.freebsd.org (Postfix) with ESMTP id A86DA13C4A7
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 14:39:25 +0000 (UTC)
	(envelope-from nlecic@EUnet.yu)
Received: from nyx.localhost (adsl-211-191.eunet.yu [213.198.211.191])
	by smtpclu-2.EUnet.yu (8.13.6/8.13.6) with ESMTP id l7BEdJLc015986;
	Sat, 11 Aug 2007 16:39:20 +0200
Message-Id: <200708111439.l7BEdJLc015986@smtpclu-2.EUnet.yu>
Date: Sat, 11 Aug 2007 16:34:35 +0200
From: Nikola Lecic <nlecic@EUnet.yu>
To: wahjava.ml@gmail.com (Ashish Shukla =?UTF-8?B?4KSG4KS24KWA4KS3IOCktg==?=
	=?UTF-8?B?4KWB4KSV4KWN4KSy?=)
In-Reply-To: <m37iowza8s.fsf@chatteau.d.lf>
References: <m37iowza8s.fsf@chatteau.d.lf>
X-Mailer: Claws Mail 2.10.0 (GTK+ 2.10.14; i386-portbld-freebsd6.2)
X-Operating-System: FreeBSD 6.2-RELEASE
X-Face: pbl6-.[$G'Fi(Ogs2xlXP-V6{3||$Y[LOYs&~GJoikj'cVjcFC[V7du;;0~6nO=
	[Vi2?uU1Pq~,=Adj@,T:|"`$AF~il]J.Nz#2pU',<?aVE8W5LBM@2dN&qv2<Kqb
	$A/;afQws-NE\>Y7.{B;m/?{#sO^Dvo$rnmY6]
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-EUNET-AVAS-Milter-Version: 2.0.0
X-AVAS-Virus-Status: clean
X-AVAS-Spamd-Symbols: BAYES_50,UNPARSEABLE_RELAY
X-AVAS-Spam-Score: 0.0
Cc: freebsd-ports@freebsd.org
Subject: Re: Porting a Python 2.5 dependent software.
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 14:39:26 -0000

On Thu, 19 Jul 2007 20:55:23 +0530
wahjava.ml@gmail.com (Ashish Shukla =E0=A4=86=E0=A4=B6=E0=A5=80=E0=A4=B7 =
=E0=A4=B6=E0=A5=81=E0=A4=95=E0=A5=8D=E0=A4=B2) wrote:
> Hi,
>=20
> I'm trying to port a package on FreeBSD. The package depends on Python
> v.2.5 (which is not default on FreeBSD 6.2-RELEASE), and some python
> modules. Now, the problem is that dependent python modules are already
> installed in Python v2.4 PYTHON_SITELIBDIR directory. So when I
> execute "install" target for my port, "install" target of python
> modules (dependencies) are also invoked, and since they're already
> installed (but in a different PYTHON_SITELIBDIR), I get following
> error:
>=20
> -- begin error --
> =3D=3D=3D>  Installing for py25-numeric-24.2
> =3D=3D=3D>   py25-numeric-24.2 depends on file: /usr/local/bin/python2.5 -
> found =3D=3D=3D>   Generating temporary packing list
> =3D=3D=3D>  Checking if math/py-numeric already installed
> =3D=3D=3D>   An older version of math/py-numeric is already installed
> (py24-numeric-24.2) You may wish to ``make deinstall'' and install
> this port again by ``make reinstall'' to upgrade it properly.
>       If you really wish to overwrite the old port of math/py-numeric
>       without deleting it first, set the variable "FORCE_PKG_REGISTER"
>       in your environment or the "make install" command line.
> *** Error code 1
>=20
> Stop in /usr/ports/math/py-numeric.
> -- end error --
>=20
> I've already set USE_PYTHON=3D2.5+ in my port's Makefile.
>=20
> Any ideas what should I do here ? Shall I wait for Python 2.5 to
> become default for FreeBSD.
>=20
> BtW, I'm trying to port Redhat Online Desktop[1] to FreeBSD.
>=20
> [1] http://developer.mugshot.org/wiki/Online_Desktop_Project

=E0=A4=A8=E0=A4=AE=E0=A4=B8=E0=A5=8D=E0=A4=A4=E0=A5=87 =E0=A4=86=E0=A4=B6=
=E0=A5=80=E0=A4=B7,

I know that this reply is a bit late, but the 20070730 entry of
current /usr/ports/UPDATING answers all your questions related to
parallel using of two Python versions.

Although I'm sure you've already noticed this yourself, I recollected
this unanswered mail.

(BTW, I think that freebsd-questions@ is a better list for questions
like this.)

As of Online Desktop, if you already have a working version ready for
testing, you might consider announcing on
freebsd-{gnome|x11|questions|ports}@.

Nikola Le=C4=8Di=C4=87

From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 16:31:36 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 0B2E216A418
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 16:31:36 +0000 (UTC)
	(envelope-from schneecrash@gmail.com)
Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.180])
	by mx1.freebsd.org (Postfix) with ESMTP id BADBF13C459
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 16:31:35 +0000 (UTC)
	(envelope-from schneecrash@gmail.com)
Received: by py-out-1112.google.com with SMTP id a73so1894025pye
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 09:31:35 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:message-id:date:from:reply-to:sender:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition:x-google-sender-auth;
	b=ueaubmRCoyvfPU1TFbHrkMVgW4PuyqWn15qkyQBxYMZTCkO+GSDpLv6rCwczWOHPFTnxEYeApatSV1IGEGyu/27jPPMg/a24YWTuG/W3BIPucyz9K6kIlEzGrcQrO3VcZP7n3I/Cxgwug3CQPWPjNcH7PdrFu4WMmkqSai6W0OI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:message-id:date:from:reply-to:sender:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition:x-google-sender-auth;
	b=FU9yAomXlgQf1EjIMRIiYXCor25tO97qOyWJgxkx+pSLHT5Psn0+Xa0dtzIB4YUc/WJ8SL8z89MP8sWovLcRDF51hrivpXHc6qf2YAdDUGfPkeup699FDdaZ3rv7OYn/4sKb5zu7rXf7FTGKrVrFAHSpQ0niQysSv9Gc2JwOsgs=
Received: by 10.64.241.3 with SMTP id o3mr6935160qbh.1186849894721;
	Sat, 11 Aug 2007 09:31:34 -0700 (PDT)
Received: by 10.65.206.14 with HTTP; Sat, 11 Aug 2007 09:31:34 -0700 (PDT)
Message-ID: <70f41ba20708110931i4262c224kd0479290616c4fa8@mail.gmail.com>
Date: Sat, 11 Aug 2007 09:31:34 -0700
From: snowcrash+freebsd <schneecrash+freebsd@gmail.com>
Sender: schneecrash@gmail.com
To: freebsd-ports@freebsd.org
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-Google-Sender-Auth: 89c262d19c7ae617
Subject: request add db45/db46 support to mail/exim port
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: freebsd-questions@freebsd.org
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 16:31:36 -0000

hi,

i've fbsd 62Rp7 installed.

i've updated my sys to use db46 (berkeley db), and set
WITH_BDB_VER/USE_BDB/etc accordingly in make.conf ...

current portupgrade complains:

 ** Port marked as IGNORE: mail/exim:
         is marked as broken: WITH_BDB_VER must be either 1, 4, 41, 42, 43 or 44

fix seems trivial,

------------------------------
diff -ur eximORIG/Makefile exim/Makefile
--- eximORIG/Makefile   Wed Aug  8 19:07:15 2007
+++ exim/Makefile       Wed Aug  8 19:10:30 2007
@@ -347,8 +347,12 @@
 DB_LIBS=       -L${LOCALBASE}/lib -ldb-4.4
 DB_INCLUDES=   -I${LOCALBASE}/include/db44
 LIB_DEPENDS+=  db-4.4.0:${PORTSDIR}/databases/db44
+.elif (${WITH_BDB_VER} == 45)
+DB_LIBS=    -L${LOCALBASE}/lib -ldb-4.5
+DB_INCLUDES=    -I${LOCALBASE}/include/db45
+LIB_DEPENDS+=   db-4.5.0:${PORTSDIR}/databases/db45
+.elif (${WITH_BDB_VER} == 46)
+DB_LIBS=    -L${LOCALBASE}/lib -ldb-4.6
+DB_INCLUDES=    -I${LOCALBASE}/include/db46
+LIB_DEPENDS+=   db-4.6.0:${PORTSDIR}/databases/db46
 .else
-BROKEN=                WITH_BDB_VER must be either 1, 4, 41, 42, 43 or 44
+BROKEN=                WITH_BDB_VER must be either 1, 4, 41, 42, 43,
44, 45 or 46
 .endif
 SEDLIST+=      -e 's,XX_DB_LIBS_XX,${DB_LIBS},' \
                -e 's,XX_DB_INCLUDES_XX,${DB_INCLUDES},'
------------------------------


thanks.

From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 16:40:25 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 79F3416A46B
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 16:40:25 +0000 (UTC)
	(envelope-from kris@obsecurity.org)
Received: from elvis.mu.org (elvis.mu.org [192.203.228.196])
	by mx1.freebsd.org (Postfix) with ESMTP id DE40713C48E
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 16:40:24 +0000 (UTC)
	(envelope-from kris@obsecurity.org)
Received: from rot26.obsecurity.org (elvis.mu.org [192.203.228.196])
	by elvis.mu.org (Postfix) with ESMTP id 99AB61A4D7C;
	Sat, 11 Aug 2007 09:39:14 -0700 (PDT)
Received: by rot26.obsecurity.org (Postfix, from userid 1001)
	id 3AD88BF60; Sat, 11 Aug 2007 12:40:24 -0400 (EDT)
Date: Sat, 11 Aug 2007 12:40:24 -0400
From: Kris Kennaway <kris@obsecurity.org>
To: Tobias Roth <freebsd.lists@fsck.ch>
Message-ID: <20070811164024.GA26248@rot26.obsecurity.org>
References: <20070811115642.L34115@obelix.home.rakhesh.com>
	<20070811084358.GA21364@rot26.obsecurity.org>
	<46BD8352.4000605@fsck.ch>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="pf9I7BMVVzbSWLtt"
Content-Disposition: inline
In-Reply-To: <46BD8352.4000605@fsck.ch>
User-Agent: Mutt/1.4.2.3i
Cc: freebsd-ports@freebsd.org
Subject: Re: How did upgrading applications happen before portupgrade etc?
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 16:40:25 -0000


--pf9I7BMVVzbSWLtt
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, Aug 11, 2007 at 11:37:22AM +0200, Tobias Roth wrote:
> Kris Kennaway wrote:
> > On Sat, Aug 11, 2007 at 12:03:33PM +0400, Rakhesh Sasidharan wrote:
> >> Hi,
> >>
> >> Just a question that struck me today. Before there were the portupgrad=
e=20
> >> and other tools for upgrading installed applications to their newer=20
> >> versions, how did things work out?
> >>
> >> Did one upgrade applications through a series of "make deinstall=20
> >> reinstall" commands (I wonder if these commands take care of dependenc=
ies=20
> >> too) or was there any other way?
> >=20
> > Basically that, plus a lot of other manual steps that were always
> > somewhat hard to get exactly right but which more or less worked back
> > in the days when Gnomes lived in your garden and Java was a place on
> > the map.  It was a simpler, more innocent age.
>=20
> There was pkg_version -c that printed a sequence of
>=20
> cd /usr/ports/foo/bar
> make
> make deinstall
> make install
> make clean
>=20
> or something like that. Whatever broke was fixed manually afterwards :-)
> Oh, and there was no UPDATING in /usr/ports/ as well I think.

Old-timers will tell you that pkg_version is a new-fangled invention,
and back in the day they had to slave for hours over a hot keyboard to
run all those make commands by hand :)

Kris
--pf9I7BMVVzbSWLtt
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)

iD8DBQFGveZ4Wry0BWjoQKURAoSSAKCURUBccXSXjrnUZflfQd7IVeE42ACg7x4W
kaiMz4bJ47z+GcZ7cgNSQng=
=hbw5
-----END PGP SIGNATURE-----

--pf9I7BMVVzbSWLtt--

From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 16:41:52 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: ports@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id A0A2316A417;
	Sat, 11 Aug 2007 16:41:52 +0000 (UTC)
	(envelope-from kris@obsecurity.org)
Received: from elvis.mu.org (elvis.mu.org [192.203.228.196])
	by mx1.freebsd.org (Postfix) with ESMTP id 87C1713C457;
	Sat, 11 Aug 2007 16:41:52 +0000 (UTC)
	(envelope-from kris@obsecurity.org)
Received: from rot26.obsecurity.org (elvis.mu.org [192.203.228.196])
	by elvis.mu.org (Postfix) with ESMTP id 4163E1A3C1A;
	Sat, 11 Aug 2007 09:40:42 -0700 (PDT)
Received: by rot26.obsecurity.org (Postfix, from userid 1001)
	id E869DBF60; Sat, 11 Aug 2007 12:41:51 -0400 (EDT)
Date: Sat, 11 Aug 2007 12:41:51 -0400
From: Kris Kennaway <kris@obsecurity.org>
To: Edwin Groothuis <edwin@mavetju.org>
Message-ID: <20070811164151.GB26248@rot26.obsecurity.org>
References: <200708111207.l7BC7P3e040018@pointyhat.freebsd.org>
	<20070811120943.GD1390@k7.mavetju>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="+g7M9IMkV8truYOl"
Content-Disposition: inline
In-Reply-To: <20070811120943.GD1390@k7.mavetju>
User-Agent: Mutt/1.4.2.3i
Cc: ports@FreeBSD.org, x11@FreeBSD.org
Subject: Re: INDEX build failed for 5.x
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 16:41:52 -0000


--+g7M9IMkV8truYOl
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Sat, Aug 11, 2007 at 10:09:43PM +1000, Edwin Groothuis wrote:
> On Sat, Aug 11, 2007 at 12:07:25PM +0000, Erwin Lansing wrote:
> > INDEX build failed with errors:
> > Generating INDEX-5 - please wait..pkg_info: not found
> > pkg_info: not found
> > pkg_info: not found
> > "Makefile", line 65: warning: "/usr/sbin/pkg_info -O x11-servers/XFree86-4-Server 2>/dev/null | /usr/bin/grep Server- || /usr/sbin/pkg_info -O x11-servers/xorg-server 2>/dev/null | /usr/bin/grep server- || /usr/sbin/pkg_info -qO x11-servers/xorg-server-snap 2>/dev/null" returned non-zero status
> > "/a/erwin/tindex/ports/x11/nvidia-driver-71xx/../nvidia-driver/Makefile", line 65: warning: "/usr/sbin/pkg_info -O x11-servers/XFree86-4-Server 2>/dev/null | /usr/bin/grep Server- || /usr/sbin/pkg_info -O x11-servers/xorg-server 2>/dev/null | /usr/bin/grep server- || /usr/sbin/pkg_info -qO x11-servers/xorg-server-snap 2>/dev/null" returned non-zero status
> > "/a/erwin/tindex/ports/x11/nvidia-driver-96xx/../nvidia-driver/Makefile", line 65: warning: "/usr/sbin/pkg_info -O x11-servers/XFree86-4-Server 2>/dev/null | /usr/bin/grep Server- || /usr/sbin/pkg_info -O x11-servers/xorg-server 2>/dev/null | /usr/bin/grep server- || /usr/sbin/pkg_info -qO x11-servers/xorg-server-snap 2>/dev/null" returned non-zero status
> >  Done.

Can someone fix the pkg_info warnings too?

Kris

--+g7M9IMkV8truYOl
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)

iD8DBQFGvebOWry0BWjoQKURAtUkAJ90zJXBrEqDS4cEiLMtW+P/4I8XXgCgrFk/
hjkf9foRKLZAbSTAlnTS3Mk=
=EvtB
-----END PGP SIGNATURE-----

--+g7M9IMkV8truYOl--

From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 16:55:39 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id F11DD16A41A
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 16:55:39 +0000 (UTC)
	(envelope-from delphij@delphij.net)
Received: from tarsier.geekcn.org (tarsier.geekcn.org [210.51.165.229])
	by mx1.freebsd.org (Postfix) with ESMTP id 8F11B13C457
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 16:55:39 +0000 (UTC)
	(envelope-from delphij@delphij.net)
Received: from localhost (tarsier.geekcn.org [210.51.165.229])
	by tarsier.geekcn.org (Postfix) with ESMTP id 9617DEB5AFE;
	Sun, 12 Aug 2007 00:55:37 +0800 (CST)
X-Virus-Scanned: amavisd-new at geekcn.org
Received: from tarsier.geekcn.org ([210.51.165.229])
	by localhost (mail.geekcn.org [210.51.165.229]) (amavisd-new,
	port 10024)
	with ESMTP id w3xHADLewDbM; Sun, 12 Aug 2007 00:55:35 +0800 (CST)
Received: from charlie.delphij.net (unknown [221.222.200.146])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by tarsier.geekcn.org (Postfix) with ESMTP id 36AEEEB5A1B;
	Sun, 12 Aug 2007 00:55:35 +0800 (CST)
DomainKey-Signature: a=rsa-sha1; s=default; d=delphij.net; c=nofws; q=dns;
	h=message-id:date:from:user-agent:mime-version:to:cc:subject:
	references:in-reply-to:content-type:content-transfer-encoding;
	b=ipRGMORqQYr8m+jq3gNe2AiODAt+FvhCux23wIfQV0vFr6m2Bys/bZCLle+93vXo0
	qR7N1gg2J8SuUjcFoPBDg==
Message-ID: <46BDEA06.9030503@delphij.net>
Date: Sun, 12 Aug 2007 00:55:34 +0800
From: Xin LI <delphij@delphij.net>
User-Agent: Thunderbird 2.0.0.6 (X11/20070803)
MIME-Version: 1.0
To: krion@FreeBSD.org
References: <70f41ba20708110931i4262c224kd0479290616c4fa8@mail.gmail.com>
In-Reply-To: <70f41ba20708110931i4262c224kd0479290616c4fa8@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: freebsd-ports@freebsd.org
Subject: Re: request add db45/db46 support to mail/exim port
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 16:55:40 -0000

snowcrash+freebsd wrote:
> hi,
> 
> i've fbsd 62Rp7 installed.
> 
> i've updated my sys to use db46 (berkeley db), and set
> WITH_BDB_VER/USE_BDB/etc accordingly in make.conf ...
> 
> current portupgrade complains:
> 
>  ** Port marked as IGNORE: mail/exim:
>          is marked as broken: WITH_BDB_VER must be either 1, 4, 41, 42, 43 or 44
> 
> fix seems trivial,


Sounds great, just one point: I'd prefer seeing that exim would make use 
of bsd.database.mk.  I have Cc'ed maintainer (krion@).

Cheers,

From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 17:02:04 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id EE57C16A418
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 17:02:03 +0000 (UTC)
	(envelope-from rakheshster@gmail.com)
Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.189])
	by mx1.freebsd.org (Postfix) with ESMTP id 6E52413C46E
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 17:02:03 +0000 (UTC)
	(envelope-from rakheshster@gmail.com)
Received: by nf-out-0910.google.com with SMTP id b2so385010nfb
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 10:02:02 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:received:date:x-x-sender:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:from:sender;
	b=PwzpvPdgwTymSLsp/bhn3QATPbkbYuRxA1YcKxJ7qc41N7d2nRMd/sXLppr6W22Gq1nmD7SJWIARwvZrtRaF3Tm77yEyGpnGnFv5axi6U7NsbrxEv8GbYSaZXljbw9MGM32JMLDgKpPbSnqvX7MXdQ2b332wKJTdFQdFq/KGtCY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:date:x-x-sender:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:from:sender;
	b=aLgfqbXg/cf5/wpiOf16LbZNRFvfHGA8qvkLyRq6goy5Ku0MhnokTTJxas9i1htD+sc7zFv7t21qQUKt1mn0p5xQ7b1bLf+2A1hjVqYro5hymTcapyuocQYk3enmctCwZy66OMvmkLIhoAJS0xe8zW8EYBureW5M8w3MiJCkLeA=
Received: by 10.78.185.15 with SMTP id i15mr1669937huf.1186851721740;
	Sat, 11 Aug 2007 10:02:01 -0700 (PDT)
Received: from smtp.home.rakhesh.com ( [82.178.137.21])
	by mx.google.com with ESMTPS id 31sm1973564hub.2007.08.11.10.01.58
	(version=TLSv1/SSLv3 cipher=OTHER);
	Sat, 11 Aug 2007 10:02:00 -0700 (PDT)
Received: from obelix.home.rakhesh.com (obelix.home.rakhesh.com
	[192.168.17.13])
	by smtp.home.rakhesh.com (Postfix) with ESMTP id 37BF15080A;
	Sat, 11 Aug 2007 21:01:27 +0400 (GST)
Date: Sat, 11 Aug 2007 21:01:27 +0400 (GST)
X-X-Sender: rakhesh@obelix.home.rakhesh.com
To: Kris Kennaway <kris@obsecurity.org>
In-Reply-To: <20070811164024.GA26248@rot26.obsecurity.org>
Message-ID: <20070811205637.I76253@obelix.home.rakhesh.com>
References: <20070811115642.L34115@obelix.home.rakhesh.com>
	<20070811084358.GA21364@rot26.obsecurity.org>
	<46BD8352.4000605@fsck.ch>
	<20070811164024.GA26248@rot26.obsecurity.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
From: Rakhesh Sasidharan <rakhesh@rakhesh.com>
Sender: Rakhesh Sasidharan <rakheshster@gmail.com>
Cc: Tobias Roth <freebsd.lists@fsck.ch>, freebsd-ports@freebsd.org
Subject: Re: How did upgrading applications happen before portupgrade etc?
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 17:02:04 -0000


Kris Kennaway wrote:

> On Sat, Aug 11, 2007 at 11:37:22AM +0200, Tobias Roth wrote:
>> Kris Kennaway wrote:
>>> On Sat, Aug 11, 2007 at 12:03:33PM +0400, Rakhesh Sasidharan wrote:
>>>> Hi,
>>>>
>>>> Just a question that struck me today. Before there were the portupgrade
>>>> and other tools for upgrading installed applications to their newer
>>>> versions, how did things work out?
>>>>
>>>> Did one upgrade applications through a series of "make deinstall
>>>> reinstall" commands (I wonder if these commands take care of dependencies
>>>> too) or was there any other way?
>>>
>>> Basically that, plus a lot of other manual steps that were always
>>> somewhat hard to get exactly right but which more or less worked back
>>> in the days when Gnomes lived in your garden and Java was a place on
>>> the map.  It was a simpler, more innocent age.
>>
>> There was pkg_version -c that printed a sequence of
>>
>> cd /usr/ports/foo/bar
>> make
>> make deinstall
>> make install
>> make clean
>>
>> or something like that. Whatever broke was fixed manually afterwards :-)
>> Oh, and there was no UPDATING in /usr/ports/ as well I think.
>
> Old-timers will tell you that pkg_version is a new-fangled invention,
> and back in the day they had to slave for hours over a hot keyboard to
> run all those make commands by hand :)

I see. That bad eh ... no pkg_version even! I guess then the only way was 
to track cvs updates to see if anything of interest has been updated 
recently and then upgrade it manually. :-/

I'm curious now -- how does portupgrade (that's the tool I know/ use so 
I'll use that as an example) do its upgrading? I have seen that in case of 
an upgrade in builds the newer version, uninstalls the previous one (even 
though it might be required by other apps), and then installs the newer 
version. How does it do that -- by some magic of its own or does it use 
the usual ports commands etc?

Any place where I can get more info on these 3rd party tools? Not too 
techie, but a bird's eye view of things ...

TIA,
Rakhesh

From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 17:09:02 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id A6C8816A417
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 17:09:02 +0000 (UTC)
	(envelope-from kris@obsecurity.org)
Received: from elvis.mu.org (elvis.mu.org [192.203.228.196])
	by mx1.freebsd.org (Postfix) with ESMTP id 8199813C45B
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 17:09:02 +0000 (UTC)
	(envelope-from kris@obsecurity.org)
Received: from rot26.obsecurity.org (elvis.mu.org [192.203.228.196])
	by elvis.mu.org (Postfix) with ESMTP id E8BE71A3C1A;
	Sat, 11 Aug 2007 10:07:51 -0700 (PDT)
Received: by rot26.obsecurity.org (Postfix, from userid 1001)
	id 32E0DBF60; Sat, 11 Aug 2007 13:09:01 -0400 (EDT)
Date: Sat, 11 Aug 2007 13:09:00 -0400
From: Kris Kennaway <kris@obsecurity.org>
To: Rakhesh Sasidharan <rakhesh@rakhesh.com>
Message-ID: <20070811170859.GA26760@rot26.obsecurity.org>
References: <20070811115642.L34115@obelix.home.rakhesh.com>
	<20070811084358.GA21364@rot26.obsecurity.org>
	<46BD8352.4000605@fsck.ch>
	<20070811164024.GA26248@rot26.obsecurity.org>
	<20070811205637.I76253@obelix.home.rakhesh.com>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="bg08WKrSYDhXBjb5"
Content-Disposition: inline
In-Reply-To: <20070811205637.I76253@obelix.home.rakhesh.com>
User-Agent: Mutt/1.4.2.3i
Cc: Tobias Roth <freebsd.lists@fsck.ch>, freebsd-ports@freebsd.org,
	Kris Kennaway <kris@obsecurity.org>
Subject: Re: How did upgrading applications happen before portupgrade etc?
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 17:09:02 -0000


--bg08WKrSYDhXBjb5
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, Aug 11, 2007 at 09:01:27PM +0400, Rakhesh Sasidharan wrote:
>=20
> Kris Kennaway wrote:
>=20
> >On Sat, Aug 11, 2007 at 11:37:22AM +0200, Tobias Roth wrote:
> >>Kris Kennaway wrote:
> >>>On Sat, Aug 11, 2007 at 12:03:33PM +0400, Rakhesh Sasidharan wrote:
> >>>>Hi,
> >>>>
> >>>>Just a question that struck me today. Before there were the portupgra=
de
> >>>>and other tools for upgrading installed applications to their newer
> >>>>versions, how did things work out?
> >>>>
> >>>>Did one upgrade applications through a series of "make deinstall
> >>>>reinstall" commands (I wonder if these commands take care of=20
> >>>>dependencies
> >>>>too) or was there any other way?
> >>>
> >>>Basically that, plus a lot of other manual steps that were always
> >>>somewhat hard to get exactly right but which more or less worked back
> >>>in the days when Gnomes lived in your garden and Java was a place on
> >>>the map.  It was a simpler, more innocent age.
> >>
> >>There was pkg_version -c that printed a sequence of
> >>
> >>cd /usr/ports/foo/bar
> >>make
> >>make deinstall
> >>make install
> >>make clean
> >>
> >>or something like that. Whatever broke was fixed manually afterwards :-)
> >>Oh, and there was no UPDATING in /usr/ports/ as well I think.
> >
> >Old-timers will tell you that pkg_version is a new-fangled invention,
> >and back in the day they had to slave for hours over a hot keyboard to
> >run all those make commands by hand :)
>=20
> I see. That bad eh ... no pkg_version even! I guess then the only way was=
=20
> to track cvs updates to see if anything of interest has been updated=20
> recently and then upgrade it manually. :-/

Pretty much.  It more or less worked when the ports collection was
small, applications were mostly self-contained (few dependencies), and
updates were infrequent.  Obviously that approach did not scale.

> I'm curious now -- how does portupgrade (that's the tool I know/ use so=
=20
> I'll use that as an example) do its upgrading? I have seen that in case o=
f=20
> an upgrade in builds the newer version, uninstalls the previous one (even=
=20
> though it might be required by other apps), and then installs the newer=
=20
> version. How does it do that -- by some magic of its own or does it use=
=20
> the usual ports commands etc?

At the core it uses the usual port commands, but there is a lot of
higher level logic around that to do things like planning and ordering
of upgrades and error recovery.

> Any place where I can get more info on these 3rd party tools? Not too=20
> techie, but a bird's eye view of things ...

Apart from the code itself I am not sure about this.

Kris

--bg08WKrSYDhXBjb5
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)

iD8DBQFGve0rWry0BWjoQKURAnjeAKD/HuxlvefV3jL+ZO6wWGjxNer4twCgwP1/
9mnNuSgkuRJNIj0x1QmwqpM=
=5mHD
-----END PGP SIGNATURE-----

--bg08WKrSYDhXBjb5--

From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 17:13:37 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 7F24516A417
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 17:13:37 +0000 (UTC)
	(envelope-from schneecrash@gmail.com)
Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.178])
	by mx1.freebsd.org (Postfix) with ESMTP id 26B2813C442
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 17:13:37 +0000 (UTC)
	(envelope-from schneecrash@gmail.com)
Received: by py-out-1112.google.com with SMTP id a73so1904828pye
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 10:13:36 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:message-id:date:from:reply-to:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth;
	b=rD7tpunM3iRIdqqRRuIMNj4P2p/efwzezC+EB+UzRyNOrEPHsTXcLNE2Kqo6SEuHKYaEPsQ7WjvK7qvOJ6AdbFMOHRNH5doyThlfILdMHDWo99T3zFue8WNHUsn1vFsCZsnWPbnO0OtWufCGc2aIr5jgdmJbkbs3pn6YwEFOYhU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:message-id:date:from:reply-to:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth;
	b=uOf4MD/Y3pKEGWBilft113okNLJ1NfDVJW4N/a+8d7VWkoDL4R+Fchui1Seeo0h/vvq0bSACN6UrgKz0Y78Qflq9IGxkx59pwOfsMcVFSphIj3fCCyBf6ZR0UIBbkrHTHfYi+X6XAFrml7+ewjSGmF5wxrPSb1JS8moLYxrS868=
Received: by 10.65.119.14 with SMTP id w14mr5941382qbm.1186852416202;
	Sat, 11 Aug 2007 10:13:36 -0700 (PDT)
Received: by 10.65.206.14 with HTTP; Sat, 11 Aug 2007 10:13:36 -0700 (PDT)
Message-ID: <70f41ba20708111013g296134ecw57bf152846718e91@mail.gmail.com>
Date: Sat, 11 Aug 2007 10:13:36 -0700
From: snowcrash+freebsd <schneecrash+freebsd@gmail.com>
Sender: schneecrash@gmail.com
To: "Xin LI" <delphij@delphij.net>
In-Reply-To: <46BDEA06.9030503@delphij.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <70f41ba20708110931i4262c224kd0479290616c4fa8@mail.gmail.com>
	<46BDEA06.9030503@delphij.net>
X-Google-Sender-Auth: aaf57be10fbb0b38
Cc: krion@freebsd.org, freebsd-ports@freebsd.org
Subject: Re: request add db45/db46 support to mail/exim port
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: freebsd-questions@freebsd.org
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 17:13:37 -0000

hi,

> Sounds great, just one point: I'd prefer seeing that exim would make use
> of bsd.database.mk.

i /thought/ that use of WITH_BDB_VER/USE_BDB *is* 'making use of'
bsd.database.mk, wherein,

 ...
 .if defined(WITH_BDB_VER)
 . if ${WITH_BDB_VER} == 4
 USE_BDB=    40
 . elif ${WITH_BDB_VER} != 1
 USE_BDB=    ${WITH_BDB_VER}
 . endif
 .endif
 _WANT_BDB_VER=  ${USE_BDB}
 ...

but, changes in exim port may well be required for 'compliance'.

>   I have Cc'ed maintainer (krion@).

thanks!

From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 17:33:20 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id DBF7916A46B;
	Sat, 11 Aug 2007 17:33:20 +0000 (UTC)
	(envelope-from delphij@delphij.net)
Received: from tarsier.geekcn.org (tarsier.geekcn.org [210.51.165.229])
	by mx1.freebsd.org (Postfix) with ESMTP id 8DE2A13C45E;
	Sat, 11 Aug 2007 17:33:20 +0000 (UTC)
	(envelope-from delphij@delphij.net)
Received: from localhost (tarsier.geekcn.org [210.51.165.229])
	by tarsier.geekcn.org (Postfix) with ESMTP id A6F6CEB5C62;
	Sun, 12 Aug 2007 01:33:18 +0800 (CST)
X-Virus-Scanned: amavisd-new at geekcn.org
Received: from tarsier.geekcn.org ([210.51.165.229])
	by localhost (mail.geekcn.org [210.51.165.229]) (amavisd-new,
	port 10024)
	with ESMTP id g3S0jvq+ENjD; Sun, 12 Aug 2007 01:33:15 +0800 (CST)
Received: from charlie.delphij.net (unknown [221.222.200.146])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by tarsier.geekcn.org (Postfix) with ESMTP id E1990EB5C5F;
	Sun, 12 Aug 2007 01:33:14 +0800 (CST)
DomainKey-Signature: a=rsa-sha1; s=default; d=delphij.net; c=nofws; q=dns;
	h=message-id:date:from:user-agent:mime-version:cc:subject:
	references:in-reply-to:content-type:content-transfer-encoding;
	b=K0vduPnwDUuKThv1Ffko91t8BjtgayeB0LWZazWFSJnFL7Bdun+rzBCW38YiSNLMm
	sVqC/aSxFofrn4mwgLOow==
Message-ID: <46BDF2DA.8070906@delphij.net>
Date: Sun, 12 Aug 2007 01:33:14 +0800
From: Xin LI <delphij@delphij.net>
User-Agent: Thunderbird 2.0.0.6 (X11/20070803)
MIME-Version: 1.0
References: <70f41ba20708110931i4262c224kd0479290616c4fa8@mail.gmail.com>	
	<46BDEA06.9030503@delphij.net>
	<70f41ba20708111013g296134ecw57bf152846718e91@mail.gmail.com>
In-Reply-To: <70f41ba20708111013g296134ecw57bf152846718e91@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: krion@freebsd.org, freebsd-ports@freebsd.org
Subject: Re: request add db45/db46 support to mail/exim port
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 17:33:20 -0000

snowcrash+freebsd wrote:
> hi,
> 
>> Sounds great, just one point: I'd prefer seeing that exim would make use
>> of bsd.database.mk.
> 
> i /thought/ that use of WITH_BDB_VER/USE_BDB *is* 'making use of'
> bsd.database.mk, wherein,
> 
>  ...
>  .if defined(WITH_BDB_VER)
>  . if ${WITH_BDB_VER} == 4
>  USE_BDB=    40
>  . elif ${WITH_BDB_VER} != 1
>  USE_BDB=    ${WITH_BDB_VER}
>  . endif
>  .endif
>  _WANT_BDB_VER=  ${USE_BDB}

Em...  What I mean is that exim should rely on bsd.database.mk to choose 
BDB version, if possible.  This could be something like:

.if !defined(WITHOUT_BDB)
WITH_BDB_VER?=	46
USE_BDB=	yes
.endif

DB_INCLUDES=	-I${BDB_INCLUDE_DIR}
DB_LIBS=	-L${LOCALBASE}/lib -l${BDB_LIB_NAME:R}

But I do not have some test with it, though...  This way, exim will 
automatically pick up with bsd.database.mk changes.

Just my $0.02 :-)

Cheers,

From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 17:37:21 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 0885416A418
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 17:37:21 +0000 (UTC)
	(envelope-from swhetzel@gmail.com)
Received: from fk-out-0910.google.com (fk-out-0910.google.com [209.85.128.184])
	by mx1.freebsd.org (Postfix) with ESMTP id 77F7713C45B
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 17:37:20 +0000 (UTC)
	(envelope-from swhetzel@gmail.com)
Received: by fk-out-0910.google.com with SMTP id b27so1147499fka
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 10:37:19 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references;
	b=Cssb/851zyloFRh8z1af/QOiD5qk4/4twa+QMIxOvnECIFBVruMF8tEWziksKl5SxXLJZvsIKt2wwoshwZLm3XRYoa/vUheZJjTFFZ7t3vKkYsWyk+UQ8y+uYpDfE3/9+pJBWosno0ACQNAq3MCAsmWpgqSXBaY4eITioKcwLPA=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references;
	b=kLRkvFKM8GuTVL21/cLsdOItT+CtkJJaCc0rL81vUdDPL6gyf8jpm/cRH9lwccd9QfKuQOrmUFdN5RC+EEPeGykOoSL0t41BgRAbi7+bzaaHWUu1cKWc+xy8uHCaaE/L+OsAWyaFyezewkRRcEi5yRDM+hvPRL81MPH706bFIcY=
Received: by 10.86.79.19 with SMTP id c19mr3309386fgb.1186853838854;
	Sat, 11 Aug 2007 10:37:18 -0700 (PDT)
Received: by 10.86.59.6 with HTTP; Sat, 11 Aug 2007 10:37:18 -0700 (PDT)
Message-ID: <790a9fff0708111037m1d25e164ma760a286f6d70cb8@mail.gmail.com>
Date: Sat, 11 Aug 2007 12:37:18 -0500
From: "Scot Hetzel" <swhetzel@gmail.com>
To: freebsd-questions@freebsd.org
In-Reply-To: <70f41ba20708111013g296134ecw57bf152846718e91@mail.gmail.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; 
	boundary="----=_Part_35181_22845588.1186853838813"
References: <70f41ba20708110931i4262c224kd0479290616c4fa8@mail.gmail.com>
	<46BDEA06.9030503@delphij.net>
	<70f41ba20708111013g296134ecw57bf152846718e91@mail.gmail.com>
Cc: krion@freebsd.org, Xin LI <delphij@delphij.net>, freebsd-ports@freebsd.org
Subject: Re: request add db45/db46 support to mail/exim port
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 17:37:21 -0000

------=_Part_35181_22845588.1186853838813
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

On 8/11/07, snowcrash+freebsd <schneecrash+freebsd@gmail.com> wrote:
> hi,
>
> > Sounds great, just one point: I'd prefer seeing that exim would make use
> > of bsd.database.mk.
>
> i /thought/ that use of WITH_BDB_VER/USE_BDB *is* 'making use of'
> bsd.database.mk, wherein,
>
>  ...
>  .if defined(WITH_BDB_VER)
>  . if ${WITH_BDB_VER} == 4
>  USE_BDB=    40
>  . elif ${WITH_BDB_VER} != 1
>  USE_BDB=    ${WITH_BDB_VER}
>  . endif
>  .endif
>  _WANT_BDB_VER=  ${USE_BDB}
>  ...
>
> but, changes in exim port may well be required for 'compliance'.
>
> >   I have Cc'ed maintainer (krion@).
>

Here's the correct code for BDB detection:

.if ${WITH_BDB_VER} == 1
DB_LIBS=
DB_INCLUDES=
SEDLIST+=       -e 's,^(DBMLIB=),\# \1,'
.else
USE_BDB= 40+
INVALID_BDB_VER=        2 3
DB_LIBS=        -L${BDB_LIB_DIR} -l${BDB_LIB_NAME}
DB_INCLUDES=    -I${BDB_INCLUDE_DIR}
.endif

Scot
-- 
DISCLAIMER:
No electrons were mamed while sending this message. Only slightly bruised.

------=_Part_35181_22845588.1186853838813
Content-Type: text/x-diff; name="exim.patch"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="exim.patch"
X-Attachment-Id: file0

SW5kZXg6IE1ha2VmaWxlCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9ob21lL25jdnMvcG9ydHMvbWFp
bC9leGltL01ha2VmaWxlLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjIyOApkaWZmIC11IC1yMS4y
MjggTWFrZWZpbGUKLS0tIE1ha2VmaWxlCTQgQXVnIDIwMDcgMTE6NDE6MDAgLTAwMDAJMS4yMjgK
KysrIE1ha2VmaWxlCTExIEF1ZyAyMDA3IDE3OjM1OjMzIC0wMDAwCkBAIC0zMjcsMjggKzMyNywx
MSBAQAogREJfTElCUz0KIERCX0lOQ0xVREVTPQogU0VETElTVCs9CS1lICdzLF4oREJNTElCPSks
XCMgXDEsJwotLmVsaWYgKCR7V0lUSF9CREJfVkVSfSA9PSA0KQotREJfTElCUz0JLUwke0xPQ0FM
QkFTRX0vbGliIC1sZGI0Ci1EQl9JTkNMVURFUz0JLUkke0xPQ0FMQkFTRX0vaW5jbHVkZS9kYjQK
LUxJQl9ERVBFTkRTKz0JZGI0LjA6JHtQT1JUU0RJUn0vZGF0YWJhc2VzL2RiNAotLmVsaWYgKCR7
V0lUSF9CREJfVkVSfSA9PSA0MSkKLURCX0xJQlM9CS1MJHtMT0NBTEJBU0V9L2xpYiAtbGRiNDEK
LURCX0lOQ0xVREVTPQktSSR7TE9DQUxCQVNFfS9pbmNsdWRlL2RiNDEKLUxJQl9ERVBFTkRTKz0J
ZGI0MS4xOiR7UE9SVFNESVJ9L2RhdGFiYXNlcy9kYjQxCi0uZWxpZiAoJHtXSVRIX0JEQl9WRVJ9
ID09IDQyKQotREJfTElCUz0JLUwke0xPQ0FMQkFTRX0vbGliIC1sZGItNC4yCi1EQl9JTkNMVURF
Uz0JLUkke0xPQ0FMQkFTRX0vaW5jbHVkZS9kYjQyCi1MSUJfREVQRU5EUys9CWRiLTQuMi4yOiR7
UE9SVFNESVJ9L2RhdGFiYXNlcy9kYjQyCi0uZWxpZiAoJHtXSVRIX0JEQl9WRVJ9ID09IDQzKQot
REJfTElCUz0JLUwke0xPQ0FMQkFTRX0vbGliIC1sZGItNC4zCi1EQl9JTkNMVURFUz0JLUkke0xP
Q0FMQkFTRX0vaW5jbHVkZS9kYjQzCi1MSUJfREVQRU5EUys9CWRiLTQuMy4wOiR7UE9SVFNESVJ9
L2RhdGFiYXNlcy9kYjQzCi0uZWxpZiAoJHtXSVRIX0JEQl9WRVJ9ID09IDQ0KQotREJfTElCUz0J
LUwke0xPQ0FMQkFTRX0vbGliIC1sZGItNC40Ci1EQl9JTkNMVURFUz0JLUkke0xPQ0FMQkFTRX0v
aW5jbHVkZS9kYjQ0Ci1MSUJfREVQRU5EUys9CWRiLTQuNC4wOiR7UE9SVFNESVJ9L2RhdGFiYXNl
cy9kYjQ0CiAuZWxzZQotQlJPS0VOPQkJV0lUSF9CREJfVkVSIG11c3QgYmUgZWl0aGVyIDEsIDQs
IDQxLCA0MiwgNDMgb3IgNDQKK1VTRV9CREI9IDQwKworSU5WQUxJRF9CREJfVkVSPQkyIDMKK0RC
X0xJQlM9CS1MJHtCREJfTElCX0RJUn0gLWwke0JEQl9MSUJfTkFNRX0KK0RCX0lOQ0xVREVTPQkt
SSR7QkRCX0lOQ0xVREVfRElSfQogLmVuZGlmCiBTRURMSVNUKz0JLWUgJ3MsWFhfREJfTElCU19Y
WCwke0RCX0xJQlN9LCcgXAogCQktZSAncyxYWF9EQl9JTkNMVURFU19YWCwke0RCX0lOQ0xVREVT
fSwnCkBAIC00NzksMTAgKzQ2MiwxMCBAQAogLmVuZGlmCiAKIC5pZiBkZWZpbmVkKFdJVEhfU1FM
SVRFKQorVVNFX1NRTElURT0JeWVzCiBTRURMSVNUKz0JLWUgJ3MsWFhfU1FMSVRFX0xJQlNfWFgs
LUwke0xPQ0FMQkFTRX0vbGliIC1sc3FsaXRlMywnIFwKIAkJLWUgJ3MsWFhfU1FMSVRFX0ZMQUdT
X1hYLC1JJHtMT0NBTEJBU0V9L2luY2x1ZGUsJyBcCiAJCS1lICdzLF5cIyAoTE9PS1VQX1NRTElU
RT0pLFwxLCcKLUxJQl9ERVBFTkRTKz0Jc3FsaXRlMy44OiR7UE9SVFNESVJ9L2RhdGFiYXNlcy9z
cWxpdGUzCiAuZWxzZQogU0VETElTVCs9CS1lICdzLFhYX1NRTElURV9MSUJTX1hYLCwnIFwKIAkJ
LWUgJ3MsWFhfU1FMSVRFX0ZMQUdTX1hYLCwnCg==
------=_Part_35181_22845588.1186853838813--

From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 17:38:53 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 0E87F16A417
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 17:38:53 +0000 (UTC)
	(envelope-from schneecrash@gmail.com)
Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.178])
	by mx1.freebsd.org (Postfix) with ESMTP id B70C713C459
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 17:38:52 +0000 (UTC)
	(envelope-from schneecrash@gmail.com)
Received: by py-out-1112.google.com with SMTP id a73so1911089pye
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 10:38:52 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:message-id:date:from:reply-to:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth;
	b=DDgaqwgHWCO21AXbctvBHadcr3TCZbSu10MPpOjbDs4fiESUdbnnkS6UIPYlXI1sa1arQV6Vrba0UrXjyiQiwSRoMRjZhfCVspV0x0PaZGvD0p4kz28Wv8eW8mBoRuXGZqTBy5NAUzRbiKkZ+dq1Cb3ZbrrmtkfmBu23DXdL9bo=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:message-id:date:from:reply-to:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth;
	b=bfNq8t9yjXI3SQHqkzmKsSAgCNbR8zEqebn3WmiRI+N6VYa63rYmaWTtJi2jKwo96yO059RiemSFczx0vA5hFLAwpudT7mo2fDLbvRJjoU0CQ47sKiMvGJSitBh6lFOzWq3Thhk7BEwL8ODcuUXad9vVR55fonxuWiWgXpL69nE=
Received: by 10.65.53.3 with SMTP id f3mr6982939qbk.1186853931649;
	Sat, 11 Aug 2007 10:38:51 -0700 (PDT)
Received: by 10.65.206.14 with HTTP; Sat, 11 Aug 2007 10:38:51 -0700 (PDT)
Message-ID: <70f41ba20708111038off36c46t5bec14022d841892@mail.gmail.com>
Date: Sat, 11 Aug 2007 10:38:51 -0700
From: snowcrash+freebsd <schneecrash+freebsd@gmail.com>
Sender: schneecrash@gmail.com
To: "Xin LI" <delphij@delphij.net>
In-Reply-To: <46BDF2DA.8070906@delphij.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <70f41ba20708110931i4262c224kd0479290616c4fa8@mail.gmail.com>
	<46BDEA06.9030503@delphij.net>
	<70f41ba20708111013g296134ecw57bf152846718e91@mail.gmail.com>
	<46BDF2DA.8070906@delphij.net>
X-Google-Sender-Auth: 372ba83fae5c04e9
Cc: freebsd-ports@freebsd.org
Subject: Re: request add db45/db46 support to mail/exim port
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: freebsd-questions@freebsd.org
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 17:38:53 -0000

> exim will automatically pick up with bsd.database.mk changes.

ah. got it.

thx!

From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 17:51:04 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 8A65816A418;
	Sat, 11 Aug 2007 17:51:04 +0000 (UTC)
	(envelope-from ume@mahoroba.org)
Received: from ameno.mahoroba.org (ent.mahoroba.org
	[IPv6:2001:2f0:104:8010::1])
	by mx1.freebsd.org (Postfix) with ESMTP id 3A3A213C46C;
	Sat, 11 Aug 2007 17:51:04 +0000 (UTC)
	(envelope-from ume@mahoroba.org)
Received: from kasuga.mahoroba.org
	(IDENT:HO6urFJWHSYWP5YPdfNavXpZStjDJ5IWItlEg8lVl+UvkPJfZHogCSV+0xGjGB0U@kasuga.mahoroba.org
	[IPv6:2001:2f0:104:8010:20b:97ff:fe2e:b521])
	(user=ume mech=CRAM-MD5 bits=0)
	by ameno.mahoroba.org (8.13.8/8.13.8) with ESMTP/inet6 id
	l7BHoibt060888
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
	Sun, 12 Aug 2007 02:50:48 +0900 (JST)
	(envelope-from ume@mahoroba.org)
Date: Sun, 12 Aug 2007 02:50:44 +0900
Message-ID: <yge1weadkp7.wl%ume@mahoroba.org>
From: Hajimu UMEMOTO <ume@freebsd.org>
To: "Scot Hetzel" <swhetzel@gmail.com>
In-Reply-To: <790a9fff0708111037m1d25e164ma760a286f6d70cb8@mail.gmail.com>
References: <70f41ba20708110931i4262c224kd0479290616c4fa8@mail.gmail.com>
	<46BDEA06.9030503@delphij.net>
	<70f41ba20708111013g296134ecw57bf152846718e91@mail.gmail.com>
	<790a9fff0708111037m1d25e164ma760a286f6d70cb8@mail.gmail.com>
User-Agent: xcite1.57> Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka)
	FLIM/1.14.8 (=?ISO-8859-4?Q?Shij=F2?=) APEL/10.7 Emacs/22.1
	(i386-pc-freebsd) MULE/5.0 (SAKAKI)
X-Operating-System: FreeBSD 6.2-STABLE
X-PGP-Key: http://www.imasy.or.jp/~ume/publickey.asc
X-PGP-Fingerprint: 1F00 0B9E 2164 70FC 6DC5  BF5F 04E9 F086 BF90 71FE
Organization: Internet Mutual Aid Society, YOKOHAMA
MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka")
Content-Type: text/plain; charset=US-ASCII
X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by
	milter-greylist-3.0 (ameno.mahoroba.org
	[IPv6:2001:2f0:104:8010::1]); Sun, 12 Aug 2007 02:50:48 +0900 (JST)
X-Virus-Scanned: by amavisd-new
X-Virus-Status: Clean
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00,
	DKIM_POLICY_SIGNSOME,DK_POLICY_SIGNSOME autolearn=ham version=3.2.1
X-Spam-Checker-Version: SpamAssassin 3.2.1 (2007-05-02) on ameno.mahoroba.org
Cc: krion@freebsd.org, Xin LI <delphij@delphij.net>,
	freebsd-questions@freebsd.org, freebsd-ports@freebsd.org
Subject: Re: request add db45/db46 support to mail/exim port
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 17:51:04 -0000

Hi,

>>>>> On Sat, 11 Aug 2007 12:37:18 -0500
>>>>> "Scot Hetzel" <swhetzel@gmail.com> said:

swhetzel> Here's the correct code for BDB detection:

swhetzel> USE_BDB= 40+

Why do you specify USE_BDB as 40+, explicitly?  Since, it is defined
as 41+ in bsd.database.mk, I believe USE_BDB=yes is enough.

Sincerely,

--
Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan
ume@mahoroba.org  ume@{,jp.}FreeBSD.org
http://www.imasy.org/~ume/

From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 18:03:34 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id B400B16A418
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 18:03:34 +0000 (UTC)
	(envelope-from swhetzel@gmail.com)
Received: from fk-out-0910.google.com (fk-out-0910.google.com [209.85.128.188])
	by mx1.freebsd.org (Postfix) with ESMTP id 1981A13C4A8
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 18:03:33 +0000 (UTC)
	(envelope-from swhetzel@gmail.com)
Received: by fk-out-0910.google.com with SMTP id b27so1152893fka
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 11:03:32 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	b=GswgiWBaiUQFX9Ga+6IQS//l8Av8lUPZ7zGy/VZ+HEn3pXmnWLRM4DRls04mTdw+ObuAHmLj20ecn5jd0wGE7M/Ml3vZuzjh9f1vPTy+05o5dwiXQKk4LLwHiXyBZ5/qUx15Mq502DAltfnx++4XhNG8L+RIFezgDhTKuFMxQFE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	b=Z1cQomJABj5plNy9hf9nJoHAbInDvEQLjmIsBEzGOMvXj1OaUNRsw9IQD/dfbuslk+IZhBAS7Jiekws3U+rZVE7BuTmMSazpQ8UQycTmwBCS2OYONUyRf9US2wabgyebw7xX12jYxw9h/I7DSU7JzRJhuDh0H76G99oR5MqWoLc=
Received: by 10.86.100.7 with SMTP id x7mr2982402fgb.1186855412766;
	Sat, 11 Aug 2007 11:03:32 -0700 (PDT)
Received: by 10.86.59.6 with HTTP; Sat, 11 Aug 2007 11:03:32 -0700 (PDT)
Message-ID: <790a9fff0708111103y2c178125iacc5d4ec1395bb07@mail.gmail.com>
Date: Sat, 11 Aug 2007 13:03:32 -0500
From: "Scot Hetzel" <swhetzel@gmail.com>
To: "Hajimu UMEMOTO" <ume@freebsd.org>
In-Reply-To: <yge1weadkp7.wl%ume@mahoroba.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <70f41ba20708110931i4262c224kd0479290616c4fa8@mail.gmail.com>
	<46BDEA06.9030503@delphij.net>
	<70f41ba20708111013g296134ecw57bf152846718e91@mail.gmail.com>
	<790a9fff0708111037m1d25e164ma760a286f6d70cb8@mail.gmail.com>
	<yge1weadkp7.wl%ume@mahoroba.org>
Cc: krion@freebsd.org, Xin LI <delphij@delphij.net>,
	freebsd-questions@freebsd.org, freebsd-ports@freebsd.org
Subject: Re: request add db45/db46 support to mail/exim port
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 18:03:34 -0000

On 8/11/07, Hajimu UMEMOTO <ume@freebsd.org> wrote:
> Hi,
>
> >>>>> On Sat, 11 Aug 2007 12:37:18 -0500
> >>>>> "Scot Hetzel" <swhetzel@gmail.com> said:
>
> swhetzel> Here's the correct code for BDB detection:
>
> swhetzel> USE_BDB= 40+
>
> Why do you specify USE_BDB as 40+, explicitly?  Since, it is defined
> as 41+ in bsd.database.mk, I believe USE_BDB=yes is enough.
>
I believe when I made the change to bsd.database.mk, and then patched
all of the BDB using ports, I had put the lowest version that the port
 supported into USE_BDB.

USE_BDB=yes would also work and allow the port to show a dependancy on
the default BDB version instead of the lowest BDB version.  Also,
INVALID_BDB_VER takes care of excluding BDB versions that the port
doesn't work with.

Scot

-- 
DISCLAIMER:
No electrons were mamed while sending this message. Only slightly bruised.

From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 18:18:00 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 95AA816A418
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 18:18:00 +0000 (UTC)
	(envelope-from lx@redundancy.redundancy.org)
Received: from redundancy.redundancy.org (redundancy.redundancy.org
	[64.147.160.152])
	by mx1.freebsd.org (Postfix) with SMTP id 635CA13C458
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 18:18:00 +0000 (UTC)
	(envelope-from lx@redundancy.redundancy.org)
Received: (qmail 66153 invoked by uid 1001); 11 Aug 2007 17:51:41 -0000
Date: Sat, 11 Aug 2007 10:51:41 -0700
From: David Ericson Thiel <lx@FreeBSD.org>
To: freebsd-ports@freebsd.org
Message-ID: <20070811175141.GA85304@redundancy.redundancy.org>
Mail-Followup-To: freebsd-ports@freebsd.org
References: <20070811115642.L34115@obelix.home.rakhesh.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20070811115642.L34115@obelix.home.rakhesh.com>
X-OpenPGP-Key-fingerprint: 482A 8C46 C844 7E7C 8CBC 2313 96EE BEE5 1F4B CA13
X-OpenPGP-Key-available: http://redundancy.redundancy.org/lx.gpg
X-Processing-Key: 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
User-Agent: Mutt/1.5.16 (2007-06-09)
Subject: Re: How did upgrading applications happen before portupgrade etc?
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 18:18:00 -0000

On Sat, Aug 11, 2007 at 12:03:33PM +0400, Rakhesh Sasidharan wrote:
> Did one upgrade applications through a series of "make deinstall reinstall" 
> commands (I wonder if these commands take care of dependencies too) or was 
> there any other way?

I used pkg_version -c, which has now been removed. It spit out a
shell script that did the relevant upgrade commands, but wasn't
perfect. OpenBSD still has this option, and it's a perl script,
so you can probably still use that one if you're allergic to
portupgrade/portmaster.


From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 18:20:27 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 18F9216A41A
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 18:20:27 +0000 (UTC)
	(envelope-from rakheshster@gmail.com)
Received: from mu-out-0910.google.com (mu-out-0910.google.com [209.85.134.185])
	by mx1.freebsd.org (Postfix) with ESMTP id 8E6C113C468
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 18:20:26 +0000 (UTC)
	(envelope-from rakheshster@gmail.com)
Received: by mu-out-0910.google.com with SMTP id w9so1170766mue
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 11:20:25 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:received:date:x-x-sender:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:from:sender;
	b=GzYOAK/kyyLoCN0LIXhyeNKXCFpTv7r6b5YsLLRCu6A0zXV4DbrFz7ykv79mTLKPAHuSVCvGlgbRhbjtaXSqq2me1L464wCA6kDr/VNhyTNKIFjE9KFHPmQjluan1E9Gjb9JuK0MjTLdZG0MrrTln5sqsEpCi+aIjDdDygvmOf0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:date:x-x-sender:to:cc:subject:in-reply-to:message-id:references:mime-version:content-type:from:sender;
	b=QVFfPIg493GojqNtOJG5JJl1c0R3CWlpbpIc2HCFVkPhau1+eCWxM5k3583Ugd3RlYAwfhxaidQdySfTF7Xh/Wrl6EKpckOzuLOlNSbZZG4efVbB28pzdV/7xnjcGk85odvoP1AAE8/MKufZ34yMclRhVP0bGqryE7kd5/JOBlA=
Received: by 10.78.185.15 with SMTP id i15mr1683602huf.1186856424730;
	Sat, 11 Aug 2007 11:20:24 -0700 (PDT)
Received: from smtp.home.rakhesh.com ( [82.178.137.21])
	by mx.google.com with ESMTPS id 2sm1316373huc.2007.08.11.11.20.21
	(version=TLSv1/SSLv3 cipher=OTHER);
	Sat, 11 Aug 2007 11:20:23 -0700 (PDT)
Received: from obelix.home.rakhesh.com (obelix.home.rakhesh.com
	[192.168.17.13])
	by smtp.home.rakhesh.com (Postfix) with ESMTP id 30C175080A;
	Sat, 11 Aug 2007 22:19:50 +0400 (GST)
Date: Sat, 11 Aug 2007 22:19:50 +0400 (GST)
X-X-Sender: rakhesh@obelix.home.rakhesh.com
To: Kris Kennaway <kris@obsecurity.org>
In-Reply-To: <20070811170859.GA26760@rot26.obsecurity.org>
Message-ID: <20070811221257.S82118@obelix.home.rakhesh.com>
References: <20070811115642.L34115@obelix.home.rakhesh.com>
	<20070811084358.GA21364@rot26.obsecurity.org>
	<46BD8352.4000605@fsck.ch>
	<20070811164024.GA26248@rot26.obsecurity.org>
	<20070811205637.I76253@obelix.home.rakhesh.com>
	<20070811170859.GA26760@rot26.obsecurity.org>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
From: Rakhesh Sasidharan <rakhesh@rakhesh.com>
Sender: Rakhesh Sasidharan <rakheshster@gmail.com>
Cc: Tobias Roth <freebsd.lists@fsck.ch>, freebsd-ports@freebsd.org
Subject: Re: How did upgrading applications happen before portupgrade etc?
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 18:20:27 -0000


Kris Kennaway wrote:

>> I'm curious now -- how does portupgrade (that's the tool I know/ use so
>> I'll use that as an example) do its upgrading? I have seen that in case of
>> an upgrade in builds the newer version, uninstalls the previous one (even
>> though it might be required by other apps), and then installs the newer
>> version. How does it do that -- by some magic of its own or does it use
>> the usual ports commands etc?
>
> At the core it uses the usual port commands, but there is a lot of
> higher level logic around that to do things like planning and ordering
> of upgrades and error recovery.

I see. And I suppose that's how it avoids having to uninstall all the 
apps and then re-install them. Neat!

It really came to me as a shock that once upon a time (and even now, those 
who prefer the old fashioned way) you had to actually uninstall all the 
apps and then re-install. I began using FreeBSD with 6.2 and so had taken 
portupgrade to be for granted. Then I happened to read a blog post by a 
NetBSD developer on how he keeps updating applications through pkgsrc, and 
from there I went to the NetBSD Wiki and their page on updating 
applications, and both these articles talk about uninstalling all the apps 
and then installing newer versions etc ... which is when it struck me that 
FreeBSD doesn't seem to have a cumbersome process such as that.

Hats off to portupgrade and other such tools! :-)

Regards,
Rakhesh

From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 18:22:52 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 4B8E916A419;
	Sat, 11 Aug 2007 18:22:52 +0000 (UTC)
	(envelope-from ume@mahoroba.org)
Received: from ameno.mahoroba.org (ent.mahoroba.org
	[IPv6:2001:2f0:104:8010::1])
	by mx1.freebsd.org (Postfix) with ESMTP id BA5CB13C46B;
	Sat, 11 Aug 2007 18:22:51 +0000 (UTC)
	(envelope-from ume@mahoroba.org)
Received: from kasuga.mahoroba.org
	(IDENT:tPuf8DcWCIpoJ2EWwyH0THpw/+5z2/eMwWgrMgbJXHAyXnTyResYqQ5Dz1JWNFzE@kasuga.mahoroba.org
	[IPv6:2001:2f0:104:8010:20b:97ff:fe2e:b521])
	(user=ume mech=CRAM-MD5 bits=0)
	by ameno.mahoroba.org (8.13.8/8.13.8) with ESMTP/inet6 id
	l7BIMfYt072458
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
	Sun, 12 Aug 2007 03:22:41 +0900 (JST)
	(envelope-from ume@mahoroba.org)
Date: Sun, 12 Aug 2007 03:22:41 +0900
Message-ID: <ygezm0yc4ni.wl%ume@mahoroba.org>
From: Hajimu UMEMOTO <ume@freebsd.org>
To: "Scot Hetzel" <swhetzel@gmail.com>
In-Reply-To: <790a9fff0708111103y2c178125iacc5d4ec1395bb07@mail.gmail.com>
References: <70f41ba20708110931i4262c224kd0479290616c4fa8@mail.gmail.com>
	<46BDEA06.9030503@delphij.net>
	<70f41ba20708111013g296134ecw57bf152846718e91@mail.gmail.com>
	<790a9fff0708111037m1d25e164ma760a286f6d70cb8@mail.gmail.com>
	<yge1weadkp7.wl%ume@mahoroba.org>
	<790a9fff0708111103y2c178125iacc5d4ec1395bb07@mail.gmail.com>
User-Agent: xcite1.57> Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka)
	FLIM/1.14.8 (=?ISO-8859-4?Q?Shij=F2?=) APEL/10.7 Emacs/22.1
	(i386-pc-freebsd) MULE/5.0 (SAKAKI)
X-Operating-System: FreeBSD 6.2-STABLE
X-PGP-Key: http://www.imasy.or.jp/~ume/publickey.asc
X-PGP-Fingerprint: 1F00 0B9E 2164 70FC 6DC5  BF5F 04E9 F086 BF90 71FE
Organization: Internet Mutual Aid Society, YOKOHAMA
MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka")
Content-Type: text/plain; charset=US-ASCII
X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by
	milter-greylist-3.0 (ameno.mahoroba.org
	[IPv6:2001:2f0:104:8010::1]); Sun, 12 Aug 2007 03:22:41 +0900 (JST)
X-Virus-Scanned: by amavisd-new
X-Virus-Status: Clean
X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00,
	DKIM_POLICY_SIGNSOME,DK_POLICY_SIGNSOME autolearn=ham version=3.2.1
X-Spam-Checker-Version: SpamAssassin 3.2.1 (2007-05-02) on ameno.mahoroba.org
Cc: krion@freebsd.org, Xin LI <delphij@delphij.net>,
	freebsd-questions@freebsd.org, freebsd-ports@freebsd.org
Subject: Re: request add db45/db46 support to mail/exim port
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 18:22:52 -0000

Hi,

>>>>> On Sat, 11 Aug 2007 13:03:32 -0500
>>>>> "Scot Hetzel" <swhetzel@gmail.com> said:

swhetzel> I believe when I made the change to bsd.database.mk, and then patched
swhetzel> all of the BDB using ports, I had put the lowest version that the port
swhetzel>  supported into USE_BDB.

swhetzel> USE_BDB=yes would also work and allow the port to show a dependancy on
swhetzel> the default BDB version instead of the lowest BDB version.  Also,
swhetzel> INVALID_BDB_VER takes care of excluding BDB versions that the port
swhetzel> doesn't work with.

Yes, it is same as my understanding.  So, I think a user doesn't
specify WITH_BSD_VER explicitly, exim will use db40, while other ports
which use bsd.database.mk use db41.

Sincerely,

--
Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan
ume@mahoroba.org  ume@{,jp.}FreeBSD.org
http://www.imasy.org/~ume/

From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 18:39:43 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 0667916A41A
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 18:39:43 +0000 (UTC)
	(envelope-from yurtesen@ispro.net)
Received: from mail.ispro.net (mail.ispro.net [87.251.0.19])
	by mx1.freebsd.org (Postfix) with SMTP id 30E4013C4A6
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 18:39:41 +0000 (UTC)
	(envelope-from yurtesen@ispro.net)
Received: (qmail 50458 invoked by uid 399); 11 Aug 2007 21:39:40 +0300
Received: from dsl-tkubrasgw1-fe26fa00-203.dhcp.inet.fi (HELO ?84.250.38.203?)
	(yurtesen@ispro.net@84.250.38.203)
	by mail.ispro.net with ESMTP; 11 Aug 2007 21:39:40 +0300
X-Originating-IP: 84.250.38.203
Message-ID: <46BE0253.8010101@ispro.net>
Date: Sat, 11 Aug 2007 21:39:15 +0300
From: Evren Yurtesen <yurtesen@ispro.net>
User-Agent: Thunderbird 1.5.0.12 (Windows/20070509)
MIME-Version: 1.0
To: freebsd-ports@freebsd.org
Content-Type: multipart/mixed; boundary="------------040802010106000507060707"
Subject: cleaning up the x windows
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 18:39:43 -0000

This is a multi-part message in MIME format.
--------------040802010106000507060707
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

After a lot of frustration with 300+ seperate ports being installed when I try
to install xorg. I tried to create a xorg-base port. I say I tried to because I
took a lot of shortcuts and this is my first time doing a port, so dont get mad
at me and I dont know if you guys will find this useful but it shortens the xorg
installation time from ports considerably. (reduced X to less than 15 ports!)

The following file includes

x11/xorg-base
x11-drivers/xorg-video-drivers
x11-drivers/xorg-input-drivers

The video and input drivers allow the user to choose exactly which drivers to
install.

Most commonly found chipsets ati/nvidia/i810 and also generic vesa/vga are
selected by default in video drivers.

The keyboard, mouse, void drivers are selected by default in input drivers.

The xorg-base installs xorg-server, font-cursor-misc, font-misc-misc,
font-alias, xorg-video-drivers, xorg-input-drivers and optionally setxkbmap and
xauth

The stuff installed by xorg-base is enough to get an X screen up and running. I
tested this further by installing kde-base port(which installed some more xorg
ports but not so many) and everything seems to be working fine. Actually I see
no difference between when it installed 300 ports and now. setxkbmap and xauth
is required for setting keyboard mapping and changing identity, for example
becoming root to make changes on kdm from control center. Perhaps those could be
installed by default by the kde-base port? because kde uses them?

Perhaps there might be some things missing but I couldnt catch any yet...

Thanks,
Evren





--------------040802010106000507060707
Content-Type: application/octet-stream;
 name="xports.tgz"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="xports.tgz"

H4sIAP8nvkYAA+1c+2+juBaeX8tf4ZupVrO60yTk2a1ur5YmtOW2hAhIH9JKFQ0kYRsgAtLH
jvq/X9s8mkBqx3u7mb0af9JgB5/jz2AfYx+fzrMo1p6DcHpwb0XOp78G9Xq9224DlEIU0+SH
WO+0u61Gs9upg7rYbIn1T6D9F7VnDcsotkLYlDAIYpLc08xx5oTy4sP9n+B5tf9ri4fpwWLu
RsQ3wQz4PjqtFqH/262k/5vtZrsuwv5vN8XOJ1D/0Fa8gx+8/+fuvW3FFh4DNTt0H50wEn61
3TD04vAFrBYL37utHB+Psv3bTjQOP5SDZv9iq1m0/0anwe1/FzBnbgQW1vjBmjpgHPix5foR
uKlq4RREMyt0bDQHhFboOtFXMHMsG04QX4Hl2yB05lYMyyfu3ImqgnB9fX0EZnG8OKrVnp6e
qs9VNKcIfNr4O2Pd/lXrwUHd+bEcFPtviG0xX/91Oi1k/2JT5Pa/C3wGA+cJLIIwjqD5z+fO
OHYDH3jpQACTIDwCEPkYET6DPjR7MA4dZP1HexDScgpEETTgOl/4LAhDTTcHkiof771poXtX
sm4o2uB4r1ttCD3JlM80XZENKCaKgioZpqzfGYqJ7nwGfuA7Ql8xzFPlcuWOfGPqUs+80waX
t/lNqKwMTPhP1nFlv05Cx7mPbDQBCT1NVeWBebx3g34C1BrgObF1gB5aEKquP54vbQf8Cymg
e9VF6FS9h38Lgj4a3PXloTzowwbsf7sRxRPJkF9r965fu4GVHe1/Q89l9BX9tQZ5DyInRAuo
xKKSH+A3YQ/qnmoDE4t5bjSujZdhFITVxXhSnf5RqmUCp+Gohq4HieABUtpYkVh/btQPFEM7
PGz/ciBuUSNSe78+LFi15q4VkSrBAmkFQ10+VW5ea2sryUfXdoKDdD1Zqim9n7ymNVFSna6/
WMbb1bkmKgja0ITjDvahIZs3FyeqNAQVxYeGP5+DyImfH+49awG+PNyDufUSLGN0M3b96c8V
AG0BNelGGpnnb0rP1jKegS+w5X7sxi9gPLP8qYPF0YiagH/Y0Hx8x/5yrZjn2si8y5l/Xh1V
/zzey/mLT1TLS4Sq49vu5J2acdOKteIGlmrEd/PaBtrdyUi57B/vvTiRkI6DtXEOX38N/khG
hSDYAXyx+AUcgfulO7eFvV/3v/W1u4HUl143m1IQxYktfe+JjmMjyOb4MRxb+3+anbZYR/6f
TrfR5v6fXYDc/x/jENre/9Nqi502qDfgD77+2wm4/+fHxhb2/z87hBj8P2IH7iOQ/de5/3cn
4P6fHxsU+/8QhxDZ/sVGV+xm679Ws95C9t/q8O//TsDk/1kbG2RHUEf4DAX2T0PHOTH6RwkD
ZfOfj7avj0Cs1rE/qVY/rOEajxqHR20RTOZ/APl5AfY3OJrWm0fzOOWCu/I84eaBzNGx4oIa
GfLdzV3i80g241dKX9bS3fiKLyRZpXmBvYQzbq3k3gAppKEKKuiSSFRAMJmA3wRQgKRfQDF4
WReDvWgqsABe8oLECdI7V4YGqCRJUamn6PoIlSZpqfhWV25gKU6Khf2Rqt6CSpIUC09P+vIV
qCRJsfDsEr5+UEmSYqEiNg5BxUXXUlG3VX+v6FAsFSXPr6iGCcmSpKimnkmggi7FgoGsqdKZ
0gOVPFcWuUajFUkkmZKAgdSNDZrwzQyuig3V5UFfQWMCVN6yRVWjCSrwX/n2laKfybjsyg3h
qqAkIV1JWCBJS8XKpdLTBqqWNGD9Z1nYQCLl8WL2T+FwwddSEXrT5oY3berQbNBwyDIlAUMe
nMFinBQLr2QD1ouvhdd5hQivzsr3FXRfKTfkSr2WdPiG0rRUrGl9TYPFSVp6J6PB6ekJfC1J
ulJM9lZv9A7CaaDoG9z/lk0vrzVr4d3Z4WM1Ct53qE4OO+nUCqXJvkg4mxDZwgcWtvCBwmYq
BTawThe7LHSxS6bD8x7p8cYzdxExMGJ5CieeTYmkcKu+ZGLFChRaNE0TWV9C95mFFMmTOfHs
T+K0l573wsCJ5cmc+KNC4pzc284jAyeWJ3PibxWJczp3/ZiBE8uTOdGXkESJvnYMjEicQgi/
r0RCWM5CCMUphPCrTSSE5SyEUJxCiFYBREYvilm6EcuTOeHygsToTS0GPihNZsuWKyRK3wk8
a+qOGXgzFRo5XgmRuZ/QB5CJGmtQmA3yE0dMDxvRnpM4/fgsc49PmXjypSCJMUQ1oC0gA3Gu
Q+Y3miTiqMnAGDVpVHgRS+Z7RKtbJlKsQWHGi2IisfVosfFiBQrt6iqbyO7O3XHgewFjH6/p
0dpCXLBELstqBUqT2dAWgUQX2xOWhQoSpxCSJ+GYaRKOaZNwupUhMoY4DoGFNdGgMKNdEpE3
cvwpCyuSJ3Oi3ReJ8tGJWN4uEqcQkjvzkakzH2mdCfeKRDaXic2lseHdJ5HQe7JClqkoUaDQ
4l0tkTYI7CBgocUKa7T73yS9d/4Kjo9BJVpY4bjTqoCfftowG+FdNHGfGC39yeSeZVLCCu8E
0qyGyeBgJvUC1QU2RzVhCVMboWfZJpbqo6NsyKFTH+Nj/jPxH+0Oj//YBcj9v+v4j7bY6eDz
3269zs9/dgEe//FjYwv732n8R7ebxn/xv//ZCXj8x48Niv3vIv6j3sjtv9Nqih1k/+16m9v/
LsAU/7H+ZxXMfwi0rv594jPSgJRN8RlbRWYog+Eo+zuJdyMz8IOu/NmJ1JN7Uh9U0rQUGyFd
wqYMQSXLlGMrTB2dpadpKXxCOVNM6VLuo1P51R8lQbUHBdRyGEH/diANdQ0WppmigHypNZpw
WFeyzAaBM10anis9AwvlP0rhHEPFBBV8LRad3w5lHe7QQSXPFUX+I6mGOeorsKlv2ZKQdmuY
Su8CymS5osiFfHuiSTrskzxXONxXpTP58lKCjclzpZAPdDqC9+5YKMuXxJSermVib/mSmAZH
G5TASbExo0x/tFl5KF2q0g2opGmpWB7AelFoRJ4rRR0M4ejUdBR3kOXKgQmqKqG4BJSUYivk
i9Yv7S6oZJly1IPSRzEPSuFV/4mYBmxGZQ9TZpuvNWvsjC17K49OMiklCpRD8cQ6Sbxjaz4O
vAUDcapBiwJAdk8kduNwS39+yosVKCfyb1MJidt2p25szR17y1ON9DPwpkVphbrhPG6F3dvu
PC5l9SjncekESGR88a1FuJ3/MmVNNMjM6cxKYnbmARJhYE41qMzZdE1hn4bWYuaOtzvAyVuQ
aVFiMeAngUQ/WbjbnXEkvEicTJh9ZEiks5eFEy4cFsvKVMjk+deLxP57dLfd2VXC/LvlRfHS
dikDLfsoEpmDlyh2x9uFa6XsqQqZPPvcksgfnJf7wApZ5u9MhRI/kX7JSeQe3AjP5xZLj2cq
VPJ0hUChd8dxsBzP2BqQKlGakK8+iE1wx2HA3IRcidIEtLwhsgfLiOU7guUpnCP6My+ZH3i5
xdMmyzES8cKaexaLkScKFNp0kUckdnz46rY8Nk6pUxXK8X+6fCSRRwu44ArC7c7cEvJMhUKO
1qZE5qXnbXfKmtIiecpBebLgJbHGzgMSYeBNNWhHrQpxIn0MXJZJFInv6lCz8D80kA41v7eL
hIODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4Pjb4f/AhuAeS4AeAAA
--------------040802010106000507060707--

From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 18:55:22 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 9AF2716A417
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 18:55:22 +0000 (UTC)
	(envelope-from yurtesen@ispro.net)
Received: from mail.ispro.net (mail.ispro.net [87.251.0.19])
	by mx1.freebsd.org (Postfix) with SMTP id 8528413C48A
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 18:55:20 +0000 (UTC)
	(envelope-from yurtesen@ispro.net)
Received: (qmail 48356 invoked by uid 399); 11 Aug 2007 21:28:37 +0300
Received: from dsl-tkubrasgw1-fe26fa00-203.dhcp.inet.fi (HELO ?84.250.38.203?)
	(yurtesen@ispro.net@84.250.38.203)
	by mail.ispro.net with ESMTP; 11 Aug 2007 21:28:37 +0300
X-Originating-IP: 84.250.38.203
Message-ID: <46BDFFBD.7040407@ispro.net>
Date: Sat, 11 Aug 2007 21:28:13 +0300
From: Evren Yurtesen <yurtesen@ispro.net>
User-Agent: Thunderbird 1.5.0.12 (Windows/20070509)
MIME-Version: 1.0
To: freebsd-ports@freebsd.org
Content-Type: multipart/mixed; boundary="------------070602030609040105090400"
Subject: cleaning up the x windows 
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 18:55:22 -0000

This is a multi-part message in MIME format.
--------------070602030609040105090400
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

After a lot of frustration with 300+ seperate ports being installed when I try 
to install xorg. I tried to create a xorg-base port. I say I tried to because I 
took a lot of shortcuts and this is my first time doing a port, so dont get mad 
at me and I dont know if you guys will find this useful but it shortens the xorg 
installation time from ports considerably. (reduced X to less than 15 ports!)

The following file includes

x11/xorg-base
x11-drivers/xorg-video-drivers
x11-drivers/xorg-input-drivers

The video and input drivers allow the user to choose exactly which drivers to 
install.

Most commonly found chipsets ati/nvidia/i810 and also generic vesa/vga are 
selected by default in video drivers.

The keyboard, mouse, void drivers are selected by default in input drivers.

The xorg-base installs xorg-server, font-cursor-misc, font-misc-misc, 
font-alias, xorg-video-drivers, xorg-input-drivers and optionally setxkbmap and 
xauth

The stuff installed by xorg-base is enough to get an X screen up and running. I 
tested this further by installing kde-base port(which installed some more xorg 
ports but not so many) and everything seems to be working fine. Actually I see 
no difference between when it installed 300 ports and now. setxkbmap and xauth 
is required for setting keyboard mapping and changing identity, for example 
becoming root to make changes on kdm from control center. Perhaps those could be 
installed by default by the kde-base port? because kde uses them?

Perhaps there might be some things missing but I couldnt catch any yet...

Thanks,
Evren




--------------070602030609040105090400
Content-Type: application/octet-stream;
 name="xports.tgz"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="xports.tgz"

H4sIAP8nvkYAA+1c+2+juBaeX8tf4ZupVrO60yTk2a1ur5YmtOW2hAhIH9JKFQ0kYRsgAtLH
jvq/X9s8mkBqx3u7mb0af9JgB5/jz2AfYx+fzrMo1p6DcHpwb0XOp78G9Xq9224DlEIU0+SH
WO+0u61Gs9upg7rYbIn1T6D9F7VnDcsotkLYlDAIYpLc08xx5oTy4sP9n+B5tf9ri4fpwWLu
RsQ3wQz4PjqtFqH/262k/5vtZrsuwv5vN8XOJ1D/0Fa8gx+8/+fuvW3FFh4DNTt0H50wEn61
3TD04vAFrBYL37utHB+Psv3bTjQOP5SDZv9iq1m0/0anwe1/FzBnbgQW1vjBmjpgHPix5foR
uKlq4RREMyt0bDQHhFboOtFXMHMsG04QX4Hl2yB05lYMyyfu3ImqgnB9fX0EZnG8OKrVnp6e
qs9VNKcIfNr4O2Pd/lXrwUHd+bEcFPtviG0xX/91Oi1k/2JT5Pa/C3wGA+cJLIIwjqD5z+fO
OHYDH3jpQACTIDwCEPkYET6DPjR7MA4dZP1HexDScgpEETTgOl/4LAhDTTcHkiof771poXtX
sm4o2uB4r1ttCD3JlM80XZENKCaKgioZpqzfGYqJ7nwGfuA7Ql8xzFPlcuWOfGPqUs+80waX
t/lNqKwMTPhP1nFlv05Cx7mPbDQBCT1NVeWBebx3g34C1BrgObF1gB5aEKquP54vbQf8Cymg
e9VF6FS9h38Lgj4a3PXloTzowwbsf7sRxRPJkF9r965fu4GVHe1/Q89l9BX9tQZ5DyInRAuo
xKKSH+A3YQ/qnmoDE4t5bjSujZdhFITVxXhSnf5RqmUCp+Gohq4HieABUtpYkVh/btQPFEM7
PGz/ciBuUSNSe78+LFi15q4VkSrBAmkFQ10+VW5ea2sryUfXdoKDdD1Zqim9n7ymNVFSna6/
WMbb1bkmKgja0ITjDvahIZs3FyeqNAQVxYeGP5+DyImfH+49awG+PNyDufUSLGN0M3b96c8V
AG0BNelGGpnnb0rP1jKegS+w5X7sxi9gPLP8qYPF0YiagH/Y0Hx8x/5yrZjn2si8y5l/Xh1V
/zzey/mLT1TLS4Sq49vu5J2acdOKteIGlmrEd/PaBtrdyUi57B/vvTiRkI6DtXEOX38N/khG
hSDYAXyx+AUcgfulO7eFvV/3v/W1u4HUl143m1IQxYktfe+JjmMjyOb4MRxb+3+anbZYR/6f
TrfR5v6fXYDc/x/jENre/9Nqi502qDfgD77+2wm4/+fHxhb2/z87hBj8P2IH7iOQ/de5/3cn
4P6fHxsU+/8QhxDZ/sVGV+xm679Ws95C9t/q8O//TsDk/1kbG2RHUEf4DAX2T0PHOTH6RwkD
ZfOfj7avj0Cs1rE/qVY/rOEajxqHR20RTOZ/APl5AfY3OJrWm0fzOOWCu/I84eaBzNGx4oIa
GfLdzV3i80g241dKX9bS3fiKLyRZpXmBvYQzbq3k3gAppKEKKuiSSFRAMJmA3wRQgKRfQDF4
WReDvWgqsABe8oLECdI7V4YGqCRJUamn6PoIlSZpqfhWV25gKU6Khf2Rqt6CSpIUC09P+vIV
qCRJsfDsEr5+UEmSYqEiNg5BxUXXUlG3VX+v6FAsFSXPr6iGCcmSpKimnkmggi7FgoGsqdKZ
0gOVPFcWuUajFUkkmZKAgdSNDZrwzQyuig3V5UFfQWMCVN6yRVWjCSrwX/n2laKfybjsyg3h
qqAkIV1JWCBJS8XKpdLTBqqWNGD9Z1nYQCLl8WL2T+FwwddSEXrT5oY3berQbNBwyDIlAUMe
nMFinBQLr2QD1ouvhdd5hQivzsr3FXRfKTfkSr2WdPiG0rRUrGl9TYPFSVp6J6PB6ekJfC1J
ulJM9lZv9A7CaaDoG9z/lk0vrzVr4d3Z4WM1Ct53qE4OO+nUCqXJvkg4mxDZwgcWtvCBwmYq
BTawThe7LHSxS6bD8x7p8cYzdxExMGJ5CieeTYmkcKu+ZGLFChRaNE0TWV9C95mFFMmTOfHs
T+K0l573wsCJ5cmc+KNC4pzc284jAyeWJ3PibxWJczp3/ZiBE8uTOdGXkESJvnYMjEicQgi/
r0RCWM5CCMUphPCrTSSE5SyEUJxCiFYBREYvilm6EcuTOeHygsToTS0GPihNZsuWKyRK3wk8
a+qOGXgzFRo5XgmRuZ/QB5CJGmtQmA3yE0dMDxvRnpM4/fgsc49PmXjypSCJMUQ1oC0gA3Gu
Q+Y3miTiqMnAGDVpVHgRS+Z7RKtbJlKsQWHGi2IisfVosfFiBQrt6iqbyO7O3XHgewFjH6/p
0dpCXLBELstqBUqT2dAWgUQX2xOWhQoSpxCSJ+GYaRKOaZNwupUhMoY4DoGFNdGgMKNdEpE3
cvwpCyuSJ3Oi3ReJ8tGJWN4uEqcQkjvzkakzH2mdCfeKRDaXic2lseHdJ5HQe7JClqkoUaDQ
4l0tkTYI7CBgocUKa7T73yS9d/4Kjo9BJVpY4bjTqoCfftowG+FdNHGfGC39yeSeZVLCCu8E
0qyGyeBgJvUC1QU2RzVhCVMboWfZJpbqo6NsyKFTH+Nj/jPxH+0Oj//YBcj9v+v4j7bY6eDz
3269zs9/dgEe//FjYwv732n8R7ebxn/xv//ZCXj8x48Niv3vIv6j3sjtv9Nqih1k/+16m9v/
LsAU/7H+ZxXMfwi0rv594jPSgJRN8RlbRWYog+Eo+zuJdyMz8IOu/NmJ1JN7Uh9U0rQUGyFd
wqYMQSXLlGMrTB2dpadpKXxCOVNM6VLuo1P51R8lQbUHBdRyGEH/diANdQ0WppmigHypNZpw
WFeyzAaBM10anis9AwvlP0rhHEPFBBV8LRad3w5lHe7QQSXPFUX+I6mGOeorsKlv2ZKQdmuY
Su8CymS5osiFfHuiSTrskzxXONxXpTP58lKCjclzpZAPdDqC9+5YKMuXxJSermVib/mSmAZH
G5TASbExo0x/tFl5KF2q0g2opGmpWB7AelFoRJ4rRR0M4ejUdBR3kOXKgQmqKqG4BJSUYivk
i9Yv7S6oZJly1IPSRzEPSuFV/4mYBmxGZQ9TZpuvNWvsjC17K49OMiklCpRD8cQ6Sbxjaz4O
vAUDcapBiwJAdk8kduNwS39+yosVKCfyb1MJidt2p25szR17y1ON9DPwpkVphbrhPG6F3dvu
PC5l9SjncekESGR88a1FuJ3/MmVNNMjM6cxKYnbmARJhYE41qMzZdE1hn4bWYuaOtzvAyVuQ
aVFiMeAngUQ/WbjbnXEkvEicTJh9ZEiks5eFEy4cFsvKVMjk+deLxP57dLfd2VXC/LvlRfHS
dikDLfsoEpmDlyh2x9uFa6XsqQqZPPvcksgfnJf7wApZ5u9MhRI/kX7JSeQe3AjP5xZLj2cq
VPJ0hUChd8dxsBzP2BqQKlGakK8+iE1wx2HA3IRcidIEtLwhsgfLiOU7guUpnCP6My+ZH3i5
xdMmyzES8cKaexaLkScKFNp0kUckdnz46rY8Nk6pUxXK8X+6fCSRRwu44ArC7c7cEvJMhUKO
1qZE5qXnbXfKmtIiecpBebLgJbHGzgMSYeBNNWhHrQpxIn0MXJZJFInv6lCz8D80kA41v7eL
hIODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4Pjb4f/AhuAeS4AeAAA
--------------070602030609040105090400--

From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 19:01:06 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 5975D16A417
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 19:01:06 +0000 (UTC)
	(envelope-from kris@obsecurity.org)
Received: from elvis.mu.org (elvis.mu.org [192.203.228.196])
	by mx1.freebsd.org (Postfix) with ESMTP id 3DCEE13C45E
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 19:01:06 +0000 (UTC)
	(envelope-from kris@obsecurity.org)
Received: from rot26.obsecurity.org (elvis.mu.org [192.203.228.196])
	by elvis.mu.org (Postfix) with ESMTP id 861EA1A3C1A
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 11:59:55 -0700 (PDT)
Received: by rot26.obsecurity.org (Postfix, from userid 1001)
	id 940CDBF60; Sat, 11 Aug 2007 15:01:05 -0400 (EDT)
Date: Sat, 11 Aug 2007 15:01:05 -0400
From: Kris Kennaway <kris@obsecurity.org>
To: freebsd-ports@freebsd.org
Message-ID: <20070811190105.GA28451@rot26.obsecurity.org>
References: <20070811115642.L34115@obelix.home.rakhesh.com>
	<20070811175141.GA85304@redundancy.redundancy.org>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="fUYQa+Pmc3FrFX/N"
Content-Disposition: inline
In-Reply-To: <20070811175141.GA85304@redundancy.redundancy.org>
User-Agent: Mutt/1.4.2.3i
Subject: Re: How did upgrading applications happen before portupgrade etc?
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 19:01:06 -0000


--fUYQa+Pmc3FrFX/N
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, Aug 11, 2007 at 10:51:41AM -0700, David Ericson Thiel wrote:
> On Sat, Aug 11, 2007 at 12:03:33PM +0400, Rakhesh Sasidharan wrote:
> > Did one upgrade applications through a series of "make deinstall reinst=
all"=20
> > commands (I wonder if these commands take care of dependencies too) or =
was=20
> > there any other way?
>=20
> I used pkg_version -c, which has now been removed. It spit out a
> shell script that did the relevant upgrade commands, but wasn't
> perfect. OpenBSD still has this option, and it's a perl script,
> so you can probably still use that one if you're allergic to
> portupgrade/portmaster.

It was removed because it was dangerous.  You could still use it if
you choose, but as we're discussing it's an antiquated and obsoleted
not-really-upgrade method.

Kris

--fUYQa+Pmc3FrFX/N
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)

iD8DBQFGvgdxWry0BWjoQKURAsU6AKDp3Gsi8Nm3of4qAT4Q8wcC2eb6FwCfZoS3
fdi5A7r1d8d5Q9DHncr7qxE=
=mBn9
-----END PGP SIGNATURE-----

--fUYQa+Pmc3FrFX/N--

From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 19:27:11 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 6D73216A417
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 19:27:11 +0000 (UTC)
	(envelope-from swhetzel@gmail.com)
Received: from fk-out-0910.google.com (fk-out-0910.google.com [209.85.128.188])
	by mx1.freebsd.org (Postfix) with ESMTP id 9115113C461
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 19:27:10 +0000 (UTC)
	(envelope-from swhetzel@gmail.com)
Received: by fk-out-0910.google.com with SMTP id b27so1170731fka
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 12:27:08 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	b=KgQ/oxYyvFqi+aN+Wng9EK98rYrk9VE2rmLzE8EBG4aTR1boyn+gqNEw3DdnnsuIQMj7KmY+ZDHqGYwT5L+EZGOw6pg4T3dMZh7s6JyfCk/hdBpP4Mr6VQMSiZBUCW9Sab9JCHhF/ZUgkUGiVR5VVy76kkqXyxOTSJNbwQ8ILlU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
	b=U/IlM/DSByHmmg1kRLT2ZSJPmkIS/plR4LYnZeX+T3QxX6YBmxmUfAifSYtYVCS61cotk2g02b08Lgy2mPTVHph/EemaVivi8DBPi+YIcT490ic+lW265/h/QKJ0aIj1U0QlFL2PNQNhE3Y10BlmIiPSti26uM4OzsXqjyzwd5o=
Received: by 10.86.4.2 with SMTP id 2mr3357672fgd.1186860428613;
	Sat, 11 Aug 2007 12:27:08 -0700 (PDT)
Received: by 10.86.59.6 with HTTP; Sat, 11 Aug 2007 12:27:08 -0700 (PDT)
Message-ID: <790a9fff0708111227u35ce4b42w50b10a2a87eb9e66@mail.gmail.com>
Date: Sat, 11 Aug 2007 14:27:08 -0500
From: "Scot Hetzel" <swhetzel@gmail.com>
To: "Hajimu UMEMOTO" <ume@freebsd.org>
In-Reply-To: <ygezm0yc4ni.wl%ume@mahoroba.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <70f41ba20708110931i4262c224kd0479290616c4fa8@mail.gmail.com>
	<46BDEA06.9030503@delphij.net>
	<70f41ba20708111013g296134ecw57bf152846718e91@mail.gmail.com>
	<790a9fff0708111037m1d25e164ma760a286f6d70cb8@mail.gmail.com>
	<yge1weadkp7.wl%ume@mahoroba.org>
	<790a9fff0708111103y2c178125iacc5d4ec1395bb07@mail.gmail.com>
	<ygezm0yc4ni.wl%ume@mahoroba.org>
Cc: krion@freebsd.org, Xin LI <delphij@delphij.net>,
	freebsd-questions@freebsd.org, freebsd-ports@freebsd.org
Subject: Re: request add db45/db46 support to mail/exim port
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 19:27:11 -0000

On 8/11/07, Hajimu UMEMOTO <ume@freebsd.org> wrote:
> Hi,
> 
> >>>>> On Sat, 11 Aug 2007 13:03:32 -0500
> >>>>> "Scot Hetzel" <swhetzel@gmail.com> said:
> 
> swhetzel> I believe when I made the change to bsd.database.mk, and then
> patched
> swhetzel> all of the BDB using ports, I had put the lowest version that the
> port
> swhetzel>  supported into USE_BDB.
> 
> swhetzel> USE_BDB=yes would also work and allow the port to show a
> dependancy on
> swhetzel> the default BDB version instead of the lowest BDB version.  Also,
> swhetzel> INVALID_BDB_VER takes care of excluding BDB versions that the port
> swhetzel> doesn't work with.
> 
> Yes, it is same as my understanding.  So, I think a user doesn't
> specify WITH_BSD_VER explicitly, exim will use db40, while other ports
> which use bsd.database.mk use db41.
> 
That would be true, except that the exim port is setting WITH_BDB_VER?=1 to use the system BDB by default.

I have now fixed it so that the exim port doesn't need to set WITH_BDB_VER?=1 anymore.  Instead setting either WITH_BDB or WITH_BDB_VER > 1 will make the port use Mk/bsd.database.mk to choose the version of BDB to use, otherwise it will default to the system BDB.

The updated patch is in PR 115427:

 http://www.freebsd.org/cgi/query-pr.cgi?pr=115427

Scot
-- 
DISCLAIMER:
No electrons were mamed while sending this message. Only slightly bruised.


From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 20:33:23 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 44B6416A418
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 20:33:23 +0000 (UTC)
	(envelope-from jdc@parodius.com)
Received: from mx01.sc1.parodius.com (mx01.sc1.parodius.com [72.20.106.3])
	by mx1.freebsd.org (Postfix) with ESMTP id 2449613C428
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 20:33:23 +0000 (UTC)
	(envelope-from jdc@parodius.com)
Received: by mx01.sc1.parodius.com (Postfix, from userid 1000)
	id 040201CC02B; Sat, 11 Aug 2007 13:33:23 -0700 (PDT)
Date: Sat, 11 Aug 2007 13:33:22 -0700
From: Jeremy Chadwick <koitsu@FreeBSD.org>
To: Rakhesh Sasidharan <rakhesh@rakhesh.com>
Message-ID: <20070811203322.GA78245@eos.sc1.parodius.com>
Mail-Followup-To: Rakhesh Sasidharan <rakhesh@rakhesh.com>,
	freebsd-ports@freebsd.org
References: <20070811115642.L34115@obelix.home.rakhesh.com>
	<20070811083357.GA34007@eos.sc1.parodius.com>
	<20070811145314.A47727@obelix.home.rakhesh.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20070811145314.A47727@obelix.home.rakhesh.com>
User-Agent: Mutt/1.5.16 (2007-06-09)
Cc: freebsd-ports@freebsd.org
Subject: Re: How did upgrading applications happen before portupgrade etc?
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 20:33:23 -0000

On Sat, Aug 11, 2007 at 03:02:53PM +0400, Rakhesh Sasidharan wrote:
>> 5.  pkg_delete port
>
> I see. In step 5, "pkg_delete port" wont work if port is required by others 
> right? So you delete those apps too? Could be a lot of stuff to uninstall, 
> right?

Absolutely correct.  That might seem like a nightmare to most people,
but to me it's not.  I suppose this is also why I avoid ports that have
too many dependencies (mail/p5-Mail-SpamAssassin, for example, is
starting to make me consider using dspam instead).

>> Note that we keep all of our configuration files in a directory called
>> /conf/ME and in /usr/local simply use symlinks.  (Matt Dillon might be
>> grinning over /conf/ME, since it's a Best Internet-ism :) ).  I don't
>> trust that all ports will "play nice" with existing configuration files
>> in /usr/local, and I have seen much evidence of this in the past (nuking
>> files without your knowledge, mainly.  "Oh crap! It nuked our entire
>> configuration for the apache/mail/whatever server!!!").
>
> That's a smashing idea! Thanks for mentioning that here. :-)
>
> What does the "ME" stand for in /conf/ME btw?

"ME" stands for me, e.g. "myself".  I guess it'd help if I explained how
it worked:

The /conf directory on all machines contained the configuration files
for itself as well as every other machine on the network.  So for
shell01.whatever.com you'd find this in /conf:

  /conf/ME --> /conf/shell01.whatever.com
  /conf/mail01.whatever.com/
  /conf/shell01.whatever.com/
  /conf/shell02.whatever.com/
  /conf/sql01.whatever.com/
  /conf/test.whatever.com/

Each directory contained configuration files specific to that system.

During system install, either done automatically or manually (I forget),
the /conf directory on a machine is populated, and the ME symlink is
made.  Then the script would populate /usr/local with symlinks, and I
believe also did a mkdir -p on directories.  For example, if /conf/ME
contained:

  etc/Muttrc
  etc/apache22/httpd.conf
  etc/mail/spamassassin/local.cf
  etc/pine.conf
  etc/sudoers

You'd find this in /usr/local:

  etc/Muttrc  -->  /conf/ME/etc/Muttrc
  etc/apache22/httpd.conf  -->  /conf/ME/etc/apache22/httpd.conf
  etc/mail/spamassassin/local.cf  -->  /conf/ME/etc/mail/spamassassin/local.cf
  etc/pine.conf  -->  /conf/ME/etc/pine.conf
  etc/sudoers  -->  /conf/ME/etc/sudoers

I believe the reason each machine had a copy of all the other machines'
configs was in case one got munged on the repository server (or if you
needed to "roll back" and didn't make a backup of your changes, oops),
and/or if you wanted to change the "role" of a machine on the fly.

All of the packages/ports installed on all the machines were 100%
identical; that is, every machine, regardless of role, had the same
packages/ports installed.

> Thanks for sharing your traditional steps with here btw.

No problem.  :-)  You asked a good question, so hopefully you'll get
some good answers back.

-- 
| Jeremy Chadwick                                    jdc at parodius.com |
| Parodius Networking                           http://www.parodius.com/ |
| UNIX Systems Administrator                      Mountain View, CA, USA |
| Making life hard for others since 1977.                  PGP: 4BD6C0CB |


From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 21:07:17 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 3EA9516A41A
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 21:07:17 +0000 (UTC)
	(envelope-from jdc@parodius.com)
Received: from mx01.sc1.parodius.com (mx01.sc1.parodius.com [72.20.106.3])
	by mx1.freebsd.org (Postfix) with ESMTP id 1EE3C13C46B
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 21:07:17 +0000 (UTC)
	(envelope-from jdc@parodius.com)
Received: by mx01.sc1.parodius.com (Postfix, from userid 1000)
	id 06DFF1CC02B; Sat, 11 Aug 2007 14:07:17 -0700 (PDT)
Date: Sat, 11 Aug 2007 14:07:17 -0700
From: Jeremy Chadwick <koitsu@FreeBSD.org>
To: "Matthew D. Fuller" <fullermd@over-yonder.net>
Message-ID: <20070811210716.GB78245@eos.sc1.parodius.com>
Mail-Followup-To: "Matthew D. Fuller" <fullermd@over-yonder.net>,
	freebsd-ports@freebsd.org
References: <20070811115642.L34115@obelix.home.rakhesh.com>
	<20070811083357.GA34007@eos.sc1.parodius.com>
	<20070811104229.GD94464@over-yonder.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20070811104229.GD94464@over-yonder.net>
User-Agent: Mutt/1.5.16 (2007-06-09)
Cc: freebsd-ports@freebsd.org
Subject: Re: How did upgrading applications happen before portupgrade etc?
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 21:07:17 -0000

On Sat, Aug 11, 2007 at 05:42:30AM -0500, Matthew D. Fuller wrote:
> portupgrade manages all the regular /var/db/pkg/*/* files just like
> any other tool.  It's got its db files, sure, but they're caches, not
> alternate masters.  I've never seen a "sync mismatch" (or rather, I
> see them all the time, when portupgrade sees that the source is newer
> than its cache and updates the cache).

I'm aware it manages all of the "regular" /var/db/pkg files just like
the pkg_* tools do.  It has to for it to play nice.  But it also
maintains a separate database for (I think) versioning and dependency
matching.  I've been told the reason it does this is "due to
shortcomings in /var/db/pkg or the pkg_* tools".

Also, if you use portupgrade, you pretty much HAVE to use it exclusively
for everything, e.g. you can't go mix-and-matching use of portupgrade
and the base pkg_* tools without there being some inconsistency induced
and thus "breaking" portupgrade.  Am I correct?

> I blow 'em away every time I upgrade ruby or ruby-bdb or bdb just out
> of GP to head off potential troubles.  With the growing number of
> installed ports, rebuilding the pkgdb.db files takes a "long" time,
> but it's what, a minute?  Minute and a half?

I think you're referring to things like this:

http://docs.freebsd.org/cgi/getmsg.cgi?fetch=367904+0+archive/2007/freebsd-ports/20070204.freebsd-ports

Where the only solution is to rm the pkgdb.db file and then run
pkgdb -u, correct?

> There are certainly reasons to dislike portupgrade (like that it's
> slow.  Godawful long.  Where's-War-And-Peace-I-need-something-to-read
> slow.  It's almost as slow as yum is on a machine twice as fast), but
> I don't understand this one.  The db's dont go wonky with any notable
> regularity IME, and when they do you just rm 'em and move on.  What's
> the big deal?

If people use portupgrade, awesome.  If it makes their lives easier,
great.  I won't get religious about it if I'm helping someone with their
box and they say "Oh, btw, I use portupgrade".  My response will be
"Alright cool."  But if someone asks me "Why don't you use portupgrade"
I'm going to tell them why.

I see claims like the above ("you just nuke the db and move on.  What's
the problem?") and I think "What the f***?".  Removing a file and
ignoring the problem because the problem then goes away (until the next
time it happens...) makes me think of a Windows-like solution.  "Reboot
the box and the problem goes away".  IIS /REBOOTONERROR.  No thanks.

When something breaks on my boxes, I want to know exactly why, and if
it's not due to my own fault, I want to either fix it myself + supply a
patch (if I'm capable of doing so), or report it and have it fixed.

The fact that portupgrade has existed since early 2001 and still
continues to have problems like the aforementioned is uncomfortable (in
my opinion).  It's major enough that it doesn't instill confidence.  If
it's a minor enough issue to you, then great, no harm done.  But it's
not a minor issue to me.

-- 
| Jeremy Chadwick                                    jdc at parodius.com |
| Parodius Networking                           http://www.parodius.com/ |
| UNIX Systems Administrator                      Mountain View, CA, USA |
| Making life hard for others since 1977.                  PGP: 4BD6C0CB |


From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 21:59:04 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 2895F16A418
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 21:59:04 +0000 (UTC)
	(envelope-from fbsd06@mlists.homeunix.com)
Received: from mxout-03.mxes.net (mxout-03.mxes.net [216.86.168.178])
	by mx1.freebsd.org (Postfix) with ESMTP id F214C13C428
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 21:59:03 +0000 (UTC)
	(envelope-from fbsd06@mlists.homeunix.com)
Received: from gumby.homeunix.com. (unknown [87.81.140.128])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by smtp.mxes.net (Postfix) with ESMTP id 225F551934
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 17:59:00 -0400 (EDT)
Date: Sat, 11 Aug 2007 22:58:58 +0100
From: RW <fbsd06@mlists.homeunix.com>
To: freebsd-ports@freebsd.org
Message-ID: <20070811225858.7eb933ef@gumby.homeunix.com.>
In-Reply-To: <20070811203322.GA78245@eos.sc1.parodius.com>
References: <20070811115642.L34115@obelix.home.rakhesh.com>
	<20070811083357.GA34007@eos.sc1.parodius.com>
	<20070811145314.A47727@obelix.home.rakhesh.com>
	<20070811203322.GA78245@eos.sc1.parodius.com>
X-Mailer: Claws Mail 2.10.0 (GTK+ 2.10.14; i386-portbld-freebsd6.2)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Subject: Re: How did upgrading applications happen before portupgrade etc?
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 21:59:04 -0000

On Sat, 11 Aug 2007 13:33:22 -0700
Jeremy Chadwick <koitsu@FreeBSD.org> wrote:

> On Sat, Aug 11, 2007 at 03:02:53PM +0400, Rakhesh Sasidharan wrote:
> >> 5.  pkg_delete port
> >
> > I see. In step 5, "pkg_delete port" wont work if port is required
> > by others right? So you delete those apps too? Could be a lot of
> > stuff to uninstall, right?
> 
> Absolutely correct.  That might seem like a nightmare to most people,
> but to me it's not. 

It's not correct,  "pkg_delete -f" can force the deletion. I would
manually upgrade a port like this:

cd /usr/ports/misc/foo 
make   ; do the build
pkg_info -qO misc/foo ; get old package name
pkg_create -b <old-package-name>  ; backup existing package
/usr/local/etc/rc.d/foo stop ; stop the daemon if needed
pkg_delete -f <old-package-name>  ; force removal
make install
/usr/local/etc/rc.d/foo start ; start the daemon if needed
make clean
rm <back-up package> 


From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 23:21:58 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 55CD516A418
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 23:21:58 +0000 (UTC)
	(envelope-from schneecrash@gmail.com)
Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.179])
	by mx1.freebsd.org (Postfix) with ESMTP id 09A2213C457
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 23:21:57 +0000 (UTC)
	(envelope-from schneecrash@gmail.com)
Received: by py-out-1112.google.com with SMTP id a73so1983454pye
	for <freebsd-ports@freebsd.org>; Sat, 11 Aug 2007 16:21:57 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta;
	h=domainkey-signature:received:received:message-id:date:from:reply-to:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth;
	b=naCcbuPioDxc4qWrindOJ+3UgFf+yem08OwjbgXC/C36Sv80FEcCFsoxwt2/ZOXvzoYs3gwReOnUwQHStP2WiwkwOeNbB7BORYTkqoEZ1G6L5WUjeZLPXwmm9eCzoNMTm9WBLS/RLA2fzKfsosmtHb9F1EjCc7ktfmRIFZD8P7s=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta;
	h=received:message-id:date:from:reply-to:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth;
	b=B0hH2RxWL7+w8Fi7tiSxw+8NFj7YO0bZe6EYu0L7kua7cVFgDmyRTBomTdTipFMg+ou9cxfSdVqoll1uYGVxrO7e7B8FPSRGaFCkAySW59fkHqZzl0PNUWpZ/g57hvALBltRR3rCmiLbm1ZZmSLpQyWnh46gbg2oI/l7s8SWyHk=
Received: by 10.65.186.18 with SMTP id n18mr7295790qbp.1186874516582;
	Sat, 11 Aug 2007 16:21:56 -0700 (PDT)
Received: by 10.65.206.14 with HTTP; Sat, 11 Aug 2007 16:21:56 -0700 (PDT)
Message-ID: <70f41ba20708111621x50dd0f94q702a61827010ac81@mail.gmail.com>
Date: Sat, 11 Aug 2007 16:21:56 -0700
From: snowcrash+freebsd <schneecrash+freebsd@gmail.com>
Sender: schneecrash@gmail.com
To: "Scot Hetzel" <swhetzel@gmail.com>
In-Reply-To: <790a9fff0708111227u35ce4b42w50b10a2a87eb9e66@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <70f41ba20708110931i4262c224kd0479290616c4fa8@mail.gmail.com>
	<46BDEA06.9030503@delphij.net>
	<70f41ba20708111013g296134ecw57bf152846718e91@mail.gmail.com>
	<790a9fff0708111037m1d25e164ma760a286f6d70cb8@mail.gmail.com>
	<yge1weadkp7.wl%ume@mahoroba.org>
	<790a9fff0708111103y2c178125iacc5d4ec1395bb07@mail.gmail.com>
	<ygezm0yc4ni.wl%ume@mahoroba.org>
	<790a9fff0708111227u35ce4b42w50b10a2a87eb9e66@mail.gmail.com>
X-Google-Sender-Auth: 103b70693e57e997
Cc: krion@freebsd.org, Xin LI <delphij@delphij.net>,
	Hajimu UMEMOTO <ume@freebsd.org>, freebsd-ports@freebsd.org,
	freebsd-questions@freebsd.org
Subject: Re: request add db45/db46 support to mail/exim port
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: freebsd-questions@freebsd.org
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 23:21:58 -0000

> I have now fixed it so that the exim port doesn't need to set WITH_BDB_VER?=1 anymore.  Instead setting either WITH_BDB or WITH_BDB_VER > 1 will make the port use Mk/bsd.database.mk to choose the version of BDB to use, otherwise it will default to the system BDB.
>
> The updated patch is in PR 115427:
>
>  http://www.freebsd.org/cgi/query-pr.cgi?pr=115427

great!

Thanks!

From owner-freebsd-ports@FreeBSD.ORG  Sat Aug 11 23:32:50 2007
Return-Path: <owner-freebsd-ports@FreeBSD.ORG>
Delivered-To: freebsd-ports@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 99F6B16A419;
	Sat, 11 Aug 2007 23:32:50 +0000 (UTC)
	(envelope-from peterjeremy@optushome.com.au)
Received: from turion.vk2pj.dyndns.org
	(c220-239-20-82.belrs4.nsw.optusnet.com.au [220.239.20.82])
	by mx1.freebsd.org (Postfix) with ESMTP id 0636013C428;
	Sat, 11 Aug 2007 23:32:47 +0000 (UTC)
	(envelope-from peterjeremy@optushome.com.au)
Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1])
	by turion.vk2pj.dyndns.org (8.14.1/8.14.1) with ESMTP id l7BNWjnX021987;
	Sun, 12 Aug 2007 09:32:45 +1000 (EST)
	(envelope-from peter@turion.vk2pj.dyndns.org)
Received: (from peter@localhost)
	by turion.vk2pj.dyndns.org (8.14.1/8.14.1/Submit) id l7BNWj6m021986;
	Sun, 12 Aug 2007 09:32:45 +1000 (EST) (envelope-from peter)
Date: Sun, 12 Aug 2007 09:32:45 +1000
From: Peter Jeremy <peterjeremy@optushome.com.au>
To: Evren Yurtesen <yurtesen@ispro.net>
Message-ID: <20070811233245.GF1166@turion.vk2pj.dyndns.org>
References: <46BDFFBD.7040407@ispro.net>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="K8nIJk4ghYZn606h"
Content-Disposition: inline
In-Reply-To: <46BDFFBD.7040407@ispro.net>
X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc
User-Agent: Mutt/1.5.16 (2007-06-09)
Cc: freebsd-x11@freebsd.org, freebsd-ports@freebsd.org
Subject: Re: cleaning up the x windows
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: freebsd-x11@freebsd.org
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports>
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
	<mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sat, 11 Aug 2007 23:32:50 -0000


--K8nIJk4ghYZn606h
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

This discussion is probably more appropriate to freebsd-x11.
Followups re-directed.

On 2007-Aug-11 21:28:13 +0300, Evren Yurtesen <yurtesen@ispro.net> wrote:
>After a lot of frustration with 300+ seperate ports being installed when I=
=20
>try to install xorg. I tried to create a xorg-base port. I say I tried to=
=20
>because I took a lot of shortcuts and this is my first time doing a port,=
=20
>so dont get mad at me and I dont know if you guys will find this useful bu=
t=20
>it shortens the xorg installation time from ports considerably. (reduced X=
=20
>to less than 15 ports!)

The existing xorg meta-port is (virtually by definition) overkill
since a significant part of what it installs is unnecessary for any
installation.  What is missing is documentation and tools to help
someone work out exactly what they need without having to install the
xorg meta-port.  I believe that your xorg-base port is a worthwhile
step along the road but I'm not sure it's a complete solution.

>The video and input drivers allow the user to choose exactly which drivers=
=20
>to install.

The problem I see is that there's no guidance available to help
someone work out what options to choose.  Unfortunately, X.org
documentation remains its weakest point and neither the X.org website
nor the FreeBSD pkg-descr files provide any assistance in this area.
Some of the drivers don't even have documentation explaining what they
support, what functionality they provide or how to configure them.

For probably 99% of users, keyboard and mouse are adequate on the
input side.  Working out which video driver suits your chipset is more
problematic.  Not all VIA chipsets are supported by the VIA driver -
some need the SAVAGE driver.  How does J. Random User find out that he
needs the "i810" to support his 945GM chipset (and how does he work
out that he has a 945GM in the first place)?  It would be nice if the
X.org project provided a tool that could probe your system and tell
you what driver was applicable.  "X -configure" will do this but only
if you've installed all the drivers to start with.

>The stuff installed by xorg-base is enough to get an X screen up and=20
>running.

There doesn't appear to be either a display manager or startx
included.  How do you start the X server?

And whilst there may be an X screen running, it's not really usable
without any X clients or window managers.

I'm not sure if the apropriate solution is:
1) OPTIONS entries to select a way to start X, a few common X clients and
   some simple window managers (eg xinit, xdm, xterm, twm, fvwm)
2) A pkg-message reminding the user that they need to select X clients
   and a window manager and some way to start X.
3) An updated X11 chapter in the Handbook.

> I tested this further by installing kde-base port(which installed=20
>some more xorg ports but not so many)

At least some of those additional xorg ports may belong in your
xorg-base port.  Did you make a note of which ones it installed?

>now. setxkbmap and xauth is required for setting keyboard mapping and=20
>changing identity, for example becoming root to make changes on kdm from=
=20
>control center. Perhaps those could be installed by default by the kde-bas=
e=20
>port? because kde uses them?

I don't think I've needed setxkbmap for more than a decade, though I
do need xmodmap.

Either xhost or xauth are necessary if you are going to have X clients
running on a different system to your X server, or if you want to use
X when you've su(1)d after logging into X.  xhost is probably pretty
much deprecated but I'd say xauth is pretty much essential for most
configurations.

BTW, there is a copy-and-paste error in xorg-video-drivers/Makefile -
"i128 driver" is repeated three times in OPTIONS.

--=20
Peter Jeremy

--K8nIJk4ghYZn606h
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQFGvkcd/opHv/APuIcRAqORAJ9OO7xeLaYtwMX1fqH4N0vbW2UGDgCglSTc
jtSLMpCAbQiexXz4QSUbWfI=
=C84B
-----END PGP SIGNATURE-----

--K8nIJk4ghYZn606h--