From owner-freebsd-ports@FreeBSD.ORG Sun Dec 2 03:19:00 2007 Return-Path: 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 0B8E416A419 for ; Sun, 2 Dec 2007 03:19:00 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (lefty.soaustin.net [66.135.55.46]) by mx1.freebsd.org (Postfix) with ESMTP id E616D13C442 for ; Sun, 2 Dec 2007 03:18:59 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id 9E10D8C0A6; Sat, 1 Dec 2007 21:18:59 -0600 (CST) Date: Sat, 1 Dec 2007 21:18:59 -0600 To: Andreas Davour Message-ID: <20071202031859.GA14363@soaustin.net> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.13 (2006-08-11) From: linimon@lonesome.com (Mark Linimon) Cc: freebsd-ports@freebsd.org Subject: Re: Are there any maintainer for mplayer? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Dec 2007 03:19:00 -0000 On Sun, Dec 02, 2007 at 03:54:28AM +0100, Andreas Davour wrote: > I looked in the Makefile for mplayer but couldn't find any MAINTAINER. $ cd multimedia/mplayer $ make maintainer riggs@rrr.de Looks like it's maintained to me ... mcl From owner-freebsd-ports@FreeBSD.ORG Sun Dec 2 04:27:01 2007 Return-Path: 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 7A80816A417 for ; Sun, 2 Dec 2007 04:27:00 +0000 (UTC) (envelope-from fbsd06+QZ=321c94ff@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 519D613C45D for ; Sun, 2 Dec 2007 04:27:00 +0000 (UTC) (envelope-from fbsd06+QZ=321c94ff@mlists.homeunix.com) Received: from mxout-04.mxes.net (mxout-04.mxes.net [216.86.168.179]) by turtle-in.mxes.net (Postfix) with ESMTP id C1BBC16468A for ; Sat, 1 Dec 2007 23:06:43 -0500 (EST) 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 6BB96D05B9 for ; Sat, 1 Dec 2007 23:06:34 -0500 (EST) Date: Sun, 2 Dec 2007 04:06:05 +0000 From: RW To: freebsd-ports@freebsd.org Message-ID: <20071202040605.7786d289@gumby.homeunix.com.> In-Reply-To: References: X-Mailer: Claws Mail 3.0.2 (GTK+ 2.12.1; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: Are there any maintainer for mplayer? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Dec 2007 04:27:01 -0000 On Sun, 2 Dec 2007 03:54:28 +0100 (CET) Andreas Davour wrote: > > I looked in the Makefile for mplayer but couldn't find any > MAINTAINER. I have a problem that the build "configure" seems to > detect the wrong directory for my win32 codecs. It suggests > /usr/local/lib/RealPlayer/codecs > but the win32 port installs them in /usr/local/lib/win32 > /usr/local/lib/RealPlayer/codecs/ is where the codecs from the linux-realplayer port are installed, so it's legitmate place for mplayer to look. From owner-freebsd-ports@FreeBSD.ORG Sun Dec 2 09:40:27 2007 Return-Path: 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 243A416A418 for ; Sun, 2 Dec 2007 09:40:27 +0000 (UTC) (envelope-from erikt@midgard.homeip.net) Received: from ch-smtp01.sth.basefarm.net (ch-smtp01.sth.basefarm.net [80.76.149.212]) by mx1.freebsd.org (Postfix) with ESMTP id CF8E013C459 for ; Sun, 2 Dec 2007 09:40:26 +0000 (UTC) (envelope-from erikt@midgard.homeip.net) Received: from c83-253-25-183.bredband.comhem.se ([83.253.25.183]:54796 helo=falcon.midgard.homeip.net) by ch-smtp01.sth.basefarm.net with esmtp (Exim 4.68) (envelope-from ) id 1IylJG-0001fJ-6Q for freebsd-ports@freebsd.org; Sun, 02 Dec 2007 10:40:25 +0100 Received: (qmail 22357 invoked from network); 2 Dec 2007 10:40:22 +0100 Received: from owl.midgard.homeip.net (10.1.5.7) by falcon.midgard.homeip.net with ESMTP; 2 Dec 2007 10:40:22 +0100 Received: (qmail 56478 invoked by uid 1001); 2 Dec 2007 10:40:22 +0100 Date: Sun, 2 Dec 2007 10:40:22 +0100 From: Erik Trulsson To: Andreas Davour Message-ID: <20071202094022.GA56423@owl.midgard.homeip.net> Mail-Followup-To: Andreas Davour , Mark Linimon , freebsd-ports@freebsd.org References: <20071202031859.GA14363@soaustin.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.16 (2007-06-09) X-Originating-IP: 83.253.25.183 X-Scan-Result: No virus found in message 1IylJG-0001fJ-6Q. X-Scan-Signature: ch-smtp01.sth.basefarm.net 1IylJG-0001fJ-6Q 2989f17f01352d551258b29b959ea724 Cc: Mark Linimon , freebsd-ports@freebsd.org Subject: Re: Are there any maintainer for mplayer? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Dec 2007 09:40:27 -0000 On Sun, Dec 02, 2007 at 04:26:45AM +0100, Andreas Davour wrote: > On Sat, 1 Dec 2007, Mark Linimon wrote: > >> On Sun, Dec 02, 2007 at 03:54:28AM +0100, Andreas Davour wrote: >>> I looked in the Makefile for mplayer but couldn't find any MAINTAINER. >> >> $ cd multimedia/mplayer >> $ make maintainer >> riggs@rrr.de >> >> Looks like it's maintained to me ... > > The make target "maintainer" was news to me. I've always grep'ed for > "Maintainer" in the makefile. This time I did like this: > cat Makefile* | grep aintainer > and thought I should have found it. Thanks for setting me straight. Try doing a cat Makefile* | grep -i aintainer instead. Then you will also find "MAINTAINER", which I believe is how it is normally spelled. -- Erik Trulsson ertr1013@student.uu.se From owner-freebsd-ports@FreeBSD.ORG Sun Dec 2 10:01:41 2007 Return-Path: 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 6B2EC16A41A for ; Sun, 2 Dec 2007 10:01:41 +0000 (UTC) (envelope-from aryeh.friedman@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 34A9613C468 for ; Sun, 2 Dec 2007 10:01:39 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by mu-out-0910.google.com with SMTP id i10so1227934mue for ; Sun, 02 Dec 2007 02:01:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=I96toXpKtjN4ji76zzCY5eV67cM5pNnH8fkVrDVpzEs=; b=P3+y9XW5wa0erzkzaswLfFKzZqLhnwK/D+qGV3j+7Pxc2JvWSouGEOO9lynPbNbozHEaMk5XHL7cVSsVIZxy6xpaiwmeNvuHccFLh0NRjy4onZj4vxXku4ys0RANe79Yp3Z8coip/QM6nOCVHdSoS2yreO9/zNuAhyxB52Zllkk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:user-agent:mime-version:to:subject:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=sN+c5hPaNBRaaB4le27zeu/H0t9M5RqajRNPERz9vK550h9ELoOWohCDJvpbSQ4heLEBmGcJcZjiabyDfva+haoIRJKHAZ825PV4qflqYPtWSeJyMMesTC4bK0W6tcHbqgPlBjArLJd8us4s4+nZym1Xn1Vn8PsKl+up3UZDGII= Received: by 10.64.3.9 with SMTP id 9mr3744592qbc.1196589696468; Sun, 02 Dec 2007 02:01:36 -0800 (PST) Received: from ?192.168.2.2? ( [67.85.89.184]) by mx.google.com with ESMTPS id f12sm6053571qba.2007.12.02.02.01.35 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 02 Dec 2007 02:01:36 -0800 (PST) Message-ID: <4752827F.20902@gmail.com> Date: Sun, 02 Dec 2007 05:01:35 -0500 From: "Aryeh M. Friedman" User-Agent: Thunderbird 2.0.0.9 (X11/20071129) MIME-Version: 1.0 To: freebsd-ports@freebsd.org, freebsd-chat@freebsd.org X-Enigmail-Version: 0.95.5 OpenPGP: url= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Dec 2007 10:01:41 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 As has been hashed out in -ports@ over the last few days there is at least a need to examine weither or not the current ports system should remain as is or potentially be re-engineered in the future (estimates if and when needed vary from ASAP to 10-15 years). I have volunteered to undertake a feasibility/pilot project to examine what changes (if any) are needed in the system (for the purposes of this thread I will not venture any of my own suggestions). I have the following broad questions for people: 1. What is more important to your personal use of FreeBSD (the ports system, the underlaying OS, some other aspect)? 2. How frequently do you interact with the ports systems and what is the most common interaction you have with it? 3. What is the single best aspect of the current system? 4. What is the single worst aspect of the current system? 5. If you where a new FreeBSD user how would your answers above change? If you where brand new to UNIX how whould they change? 6. Assuming that there was no additional work on your behalf would you use a new system if it corrected your answer to number 4? 7. Same as question 6 but for your answer on question 3? 8. How long have you used FreeBSD and/or UNIX in general? 9. That is your primary use(s) for your FreeBSD machine(s) (name upto 3)? 10. Assuming there is no functional difference what is your preferred installation method for 3rd party software? 11. On a scale from 1 to 10 (10 being the best) please rate the importance of the following aspects of the ports system? a. User Interface b. Consistency of behaviors and interactions c. Accuracy in dependant port installations d. Internal record keeping e. Granularity's of the port management system 12. Please rate your personal technical skill level? - -- Aryeh M. Friedman FloSoft Systems Developer, not business, friendly http://www.flosoft-systems.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHUoJ/358R5LPuPvsRAsXMAJ9w4tU/uFbm30lAmVI2foESX4wRwQCg7SPD j3s4YmZv+qHIt2iQjN1NPxg= =0ScV -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Sun Dec 2 10:47:44 2007 Return-Path: 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 79A4716A417 for ; Sun, 2 Dec 2007 10:47:44 +0000 (UTC) (envelope-from r.c.ladan@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 0DA7113C45B for ; Sun, 2 Dec 2007 10:47:43 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: by ug-out-1314.google.com with SMTP id y2so2694280uge for ; Sun, 02 Dec 2007 02:47:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:x-enigmail-version:content-type:content-transfer-encoding; bh=3UdS5jAe6AL8wqsQjCpnZ+MrOn++YmH8mJ9JtDiCq4s=; b=xgUQZ1Cce8OQ1I2ygvovfRiFqz9CaoZaDHazuxUaAgr/AYXvQUgTe4ad3IhXSPuckLWru1XsDCE2kkY+63PIwdylsIvA0hlC/laeGLPX+MhCTFeaMTCOI6FlZksJXEOO2wIZV/sxtrD+BK9NuctaGftvQeC80i9flO6ZupN84Oc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:user-agent:mime-version:to:subject:x-enigmail-version:content-type:content-transfer-encoding; b=A/OUmmUXYcor/tWCUhh8G7yt5x+Y+Igt2GEldzdb7f5GemYltaxMzFGqR/fbN81yXaQq2Kfk65NzJxcdJEqspWwfQsGuznZD35qyezupifTlHRzHHQNlC2ohsnAWSrn+WAzpUDiAWvE6/oADxUu2QN/dye6oh/VjjxdvztBlaGI= Received: by 10.66.233.14 with SMTP id f14mr2397572ugh.1196592461996; Sun, 02 Dec 2007 02:47:41 -0800 (PST) Received: from ip4da3ae31.direct-adsl.nl.0.163.77 ( [77.163.174.49]) by mx.google.com with ESMTPS id k28sm14490356ugd.2007.12.02.02.47.39 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 02 Dec 2007 02:47:40 -0800 (PST) Message-ID: <47528D4A.7060002@gmail.com> Date: Sun, 02 Dec 2007 11:47:38 +0100 From: Rene Ladan User-Agent: Thunderbird 2.0.0.9 (X11/20071116) MIME-Version: 1.0 To: ports@freebsd.org X-Enigmail-Version: 0.95.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: [Fwd: Re: radeonhd 1.0.0 released] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Dec 2007 10:47:44 -0000 Hi, is there any chance that version 1.0.0 will ship with 6.3/7.0 despite the ports freeze? Somewhere in the thread "duration of the ports freeze" on this list Pav pointed out that major runtime fixes can also be a reason to commit patches :) The patch (0.0.2 -> 1.0.0) is available at http://home.tiscali.nl/rladan/xf86-video-radeonhd.patch SIZE = 1851 SHA256 = 9cdae043af8b963386b854e7c66ce292f94d0957378ce61902361e6a9ccf1f2a Regards, Rene -------- Originele bericht -------- Onderwerp: Re: radeonhd 1.0.0 released Datum: Sat, 01 Dec 2007 11:40:19 -0500 Van: Coleman Kane Antwoord-naar: cokane@FreeBSD.org Organisatie: The FreeBSD Project Aan: Rene Ladan , x11@freebsd.org Referenties: <4751615D.9010206@gmail.com> Rene Ladan wrote: > Hi, > > as you may have read on xorg(at)freedesktop(dot)org or radeonhd(at)opensuse(dot)org, > the radeonhd driver reached version 1.0.0 . This means that the driver is now > distributed via the usual xorg servers. > > A patch for the port is attached, it runs fine on my Asus A6JE which has a Mobility X1450. > I can also verify that this works extremely well on my HP Compaq 6715b notebook w/ the high-def screen (1680x1050). I've been following the head on this driver for some time and doing what I can to help it along. -- GPG fingerprint = E738 5471 D185 7013 0EE0 4FC8 3C1D 6F83 12E1 84F6 (subkeys.pgp.net) "It won't fit on the line." -- me, 2001 From owner-freebsd-ports@FreeBSD.ORG Sun Dec 2 10:55:39 2007 Return-Path: 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 913CB16A41B for ; Sun, 2 Dec 2007 10:55:39 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.181]) by mx1.freebsd.org (Postfix) with ESMTP id 4F62113C45B for ; Sun, 2 Dec 2007 10:55:39 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so6166561pyb for ; Sun, 02 Dec 2007 02:55:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=ACsRv6CJZydEQhlzvhMSfNWgb4s4KtqSPpeWecHdWBo=; b=auN4FP8knDvpxCt7kn8UQytUX83BroOfBc5y6j3vHMDHnaLuv6elhw1uOZ9fHOqHDYmXw0SgBw86VGll1DnP2r+NcdCPXknNHSD0HnbJJoxQFc5Uko2EV2eB56RAX8+NuxhtnJP+kQCFew+kVjpLaSfuJcs43DkvjLr5KKhPqBU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=nXegU1WPYRkXwLv40KFFrBbSbeEOGeSEocDmrxvfYNTn/c6gnHlmFsAeoOmoaD4qF2qsrzKDS3sK40xT+cdrj5ljab4kbUdRI6gXfjtEU88raoZxpbYrKu//SE3cuhC9kq9VxDXfXO16ZRzazdwMFdHJf0FkliVcf3HxvOR6a0Y= Received: by 10.65.180.9 with SMTP id h9mr22871144qbp.1196592938335; Sun, 02 Dec 2007 02:55:38 -0800 (PST) Received: from ?192.168.2.2? ( [67.85.89.184]) by mx.google.com with ESMTPS id e15sm6203285qba.2007.12.02.02.55.35 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 02 Dec 2007 02:55:37 -0800 (PST) Message-ID: <47528F23.4040409@gmail.com> Date: Sun, 02 Dec 2007 05:55:31 -0500 From: "Aryeh M. Friedman" User-Agent: Thunderbird 2.0.0.9 (X11/20071129) MIME-Version: 1.0 To: freebsd-ports@freebsd.org, freebsd-chat@freebsd.org References: <4752827F.20902@gmail.com> In-Reply-To: <4752827F.20902@gmail.com> X-Enigmail-Version: 0.95.5 OpenPGP: url= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Dec 2007 10:55:39 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 > > > 7. Same as question 6 but for your answer on question 3? > Several people said the wording was bad so here is the reworded question: 7. If a new system broke the best aspects of the current ports system would you use the new or old system? - -- Aryeh M. Friedman FloSoft Systems Developer, not business, friendly http://www.flosoft-systems.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHUo8i358R5LPuPvsRAihEAKCODsX8kX+lgQ5QfDbaM6VsyoIOqQCeOl8Z E/kabmFPhpeQpoZT6KD1hao= =n65u -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Sun Dec 2 14:48:33 2007 Return-Path: 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 E907916A419 for ; Sun, 2 Dec 2007 14:48:33 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.182]) by mx1.freebsd.org (Postfix) with ESMTP id 9E8A713C447 for ; Sun, 2 Dec 2007 14:48:33 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so6256325pyb for ; Sun, 02 Dec 2007 06:48:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=xaIEGngcb8eanyQ4Ptvxk1a2Zf0ZtPvCmEqKqJVBMEY=; b=YR+N9I1zxECqUyQH7LprlcRkwSxVO2T45xkZlbFpB28V5B/2xvs+dPwlAfIQD1Do8AFDVI8v+YvaViSIDrtWdslxASLYnet1LmxSXD+bxwjFNY26iTSC1aW/BE8PzpXPVSqT71czD0BOr1bjQYC08BgL9aZyE5+YBsGGJuoIpu0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=M39RUdK6Y24FZjWsPYxU33pKtVZHNppTzrvkHrTsbWKZS8VMaj2usnf2OV+/rB7lslxOeL6c89/b4NF2d5s88kDs+1qyEMBEEw6Bi0F9lxZzANzAWkgtKkd0fgwZ1NrvVYGJHiLNNPNlSDbJsxAKckcEypjypaLxzoAlhaC73qE= Received: by 10.65.81.10 with SMTP id i10mr1198703qbl.1196606911197; Sun, 02 Dec 2007 06:48:31 -0800 (PST) Received: from ?192.168.2.2? ( [67.85.89.184]) by mx.google.com with ESMTPS id e16sm6250198qbe.2007.12.02.06.48.30 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 02 Dec 2007 06:48:30 -0800 (PST) Message-ID: <4752C5BD.7020304@gmail.com> Date: Sun, 02 Dec 2007 09:48:29 -0500 From: "Aryeh M. Friedman" User-Agent: Thunderbird 2.0.0.9 (X11/20071129) MIME-Version: 1.0 To: Dan Langille References: <4752827F.20902@gmail.com> <20071202093625.D63241@laptop.unixathome.org> In-Reply-To: <20071202093625.D63241@laptop.unixathome.org> X-Enigmail-Version: 0.95.5 OpenPGP: url= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-chat@freebsd.org, freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Dec 2007 14:48:34 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I promised not to venture my opinion on things but this one needs it > > Too much talk from people not willing to do the heavy lifting. > There have been a number of serious attempts and in depth research into various ports system issues (I still need to wade through a rather long one sent to me privately)... an other question did you read the preamble to this thread at all? (where it says I have volunteered to do the "heavy lifting" for anything that comes out this discussion [two others privately asked to also be involved]) - -- Aryeh M. Friedman FloSoft Systems Developer, not business, friendly http://www.flosoft-systems.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHUsW9358R5LPuPvsRAmAHAJ9rjRvYBVFObiJ3ln3l1Rt4rjJQgwCgtvp8 YkY7kik0AqbLlvmfz5mHNXc= =7LUk -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Sun Dec 2 15:08:31 2007 Return-Path: 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 D910E16A418 for ; Sun, 2 Dec 2007 15:08:31 +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 9758713C44B for ; Sun, 2 Dec 2007 15:08:31 +0000 (UTC) (envelope-from david@vizion2000.net) Received: by dns1.vizion2000.net (Postfix, from userid 1007) id C69901CC46; Sun, 2 Dec 2007 07:25:24 -0800 (PST) From: David Southwell Organization: Voice and Vision To: freebsd-ports@freebsd.org Date: Sun, 2 Dec 2007 07:25:24 -0800 User-Agent: KMail/1.9.7 References: <33640.194.74.82.3.1196149681.squirrel@galain.elvandar.org> <200712011450.58878.david@vizion2000.net> <20071201165954.S16007@cauchy.math.missouri.edu> In-Reply-To: <20071201165954.S16007@cauchy.math.missouri.edu> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200712020725.24554.david@vizion2000.net> Subject: Re: duration of the ports freeze X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Dec 2007 15:08:32 -0000 On Saturday 01 December 2007 15:05:39 Stephen Montgomery-Smith wrote: > It's nothing like global warming. =A0Global warming is an ill understood > problem, with various estimates ranging from basically not existing to > it's too late and we are all doomed anyway, and the potential > consequences of not fixing it if it is a problem are widespread and > catastrophic. > > Issues with the ports freeze are very well understood, with consequences > of getting it wrong either way being fairly inconsequential, and always > something that can be revisited without the whole world going down the > tubes. =A0The very worst that can happen is that a marginally used operat= ing > system will go down the tubes, and someone will fork the code long before > that happens. > > To compare "ports freeze" to "global warming" is hyperbole in the extreme. I am not comparing a ports freeze to Global warming -- just likening the=20 responses to a problem.=20 Just like there were people in governemnt who tried to deny the need to tac= kle=20 global warming so there are those, in the freebsd community, who wish to bu= ry=20 their head in the sand to the apparen need to re-engineer the ports system = so=20 that ports freezes are unnecessary. There is also the need to deal with oth= er=20 historical deficiencies in the ports sytem (especially dependency system)=20 that are causing increasing problems. I have been using freebsd for over 14 years and am very aware the the=20 engineering processes of the 70's and 80's upon which it was based are now= =20 creaking at the seams. We need to engineer in a more scaleable fashion and = do=20 it before exponential growth in the ports system overwhelms else. Like dealing with global warming it is better to act early than too late. david From owner-freebsd-ports@FreeBSD.ORG Sun Dec 2 15:08:58 2007 Return-Path: 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 1399916A420 for ; Sun, 2 Dec 2007 15:08:58 +0000 (UTC) (envelope-from dan@langille.org) Received: from hiltonsmtp.worldspice.net (net-216-37-94-60.in-addr.worldspice.net [216.37.94.60]) by mx1.freebsd.org (Postfix) with ESMTP id A502A13C4E1 for ; Sun, 2 Dec 2007 15:08:57 +0000 (UTC) (envelope-from dan@langille.org) Received: (qmail 2557 invoked by uid 0); 2 Dec 2007 14:35:29 -0000 Received: by simscan 1.2.0 ppid: 2552, pid: 2553, t: 0.5075s scanners: clamav: 0.91.2/m: spam: 3.2.3 X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on hiltonsmtp.worldspice.net X-Spam-Level: * X-Spam-Status: No, score=1.7 Bayes=0.5000 required=6.5 autolearn=no version=3.2.3 report= * 0.6 HTTP_1 BODY: HTTP_1 * 1.1 BAYES_50 BODY: Bayesian spam probability is 40 to 60% * [score: 0.5000] Received: from unknown (HELO ?172.28.172.66?) (12.198.117.130) by hiltonsmtp.worldspice.net with SMTP; 2 Dec 2007 14:35:28 -0000 Date: Sun, 2 Dec 2007 09:41:12 -0500 (EST) From: Dan Langille X-X-Sender: dan@laptop.unixathome.org To: "Aryeh M. Friedman" In-Reply-To: <4752827F.20902@gmail.com> Message-ID: <20071202093625.D63241@laptop.unixathome.org> References: <4752827F.20902@gmail.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-chat@freebsd.org, freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Dec 2007 15:08:58 -0000 On Sun, 2 Dec 2007, Aryeh M. Friedman wrote: > 3. What is the single best aspect of the current system? Good people doing the heavy lifting > 4. What is the single worst aspect of the current system? Too much talk from people not willing to do the heavy lifting. > 8. How long have you used FreeBSD and/or UNIX in general? Since 1998. -- Dan Langille - http://www.langille.org/ BSDCan - The Technical BSD Conference: http://www.bsdcan.org/ From owner-freebsd-ports@FreeBSD.ORG Sun Dec 2 16:27:33 2007 Return-Path: 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 3E88816A418 for ; Sun, 2 Dec 2007 16:27:33 +0000 (UTC) (envelope-from aryeh.friedman@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 4FDD013C457 for ; Sun, 2 Dec 2007 16:27:32 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so6300093pyb for ; Sun, 02 Dec 2007 08:27:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=X1B/dea9J9Eg9blUXjg1acN+6xYOBtBA0tjCcX0CtI8=; b=HExNYWrBhqdncDHmNAvvFGyeUYLJSiv9UCTqLL7ldJ1vhisdWRrnURotIlhCRPnlQLSP9FcVJsp8qG8h3pa3f+4oeRqeuMUdLIs4grp1f061LxUkt3kDGiDRdGSpaygTDS+20/OUOcKsgsP2d7HBgHWFwiIQ0viSJJBTluRmGMs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=TQt7pk6RxfZdNFI5J0EWYaEw10RkRC7QautYaYxyRyEjQIOm4ErdsuQIFzraaUF7l1erCOUKksD75edjN+5reg5o14nns/QhsRQ/nkNe+Y530L5Z3j3F8dq19/3n+73DRmL/m2jMK/vrVURB7ufXXEP6itSA5wLCdcYFu4A4jio= Received: by 10.64.203.4 with SMTP id a4mr23940274qbg.1196612850409; Sun, 02 Dec 2007 08:27:30 -0800 (PST) Received: from ?192.168.2.2? ( [67.85.89.184]) by mx.google.com with ESMTPS id f15sm6386682qba.2007.12.02.08.27.29 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 02 Dec 2007 08:27:29 -0800 (PST) Message-ID: <4752DCF0.2010701@gmail.com> Date: Sun, 02 Dec 2007 11:27:28 -0500 From: "Aryeh M. Friedman" User-Agent: Thunderbird 2.0.0.9 (X11/20071129) MIME-Version: 1.0 To: David Southwell References: <33640.194.74.82.3.1196149681.squirrel@galain.elvandar.org> <200712011450.58878.david@vizion2000.net> <20071201165954.S16007@cauchy.math.missouri.edu> <200712020725.24554.david@vizion2000.net> In-Reply-To: <200712020725.24554.david@vizion2000.net> X-Enigmail-Version: 0.95.5 OpenPGP: url= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: duration of the ports freeze X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Dec 2007 16:27:33 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 > > I am not comparing a ports freeze to Global warming -- just > likening the responses to a problem. And like global warming it is something everyone thinks they know something about but at the end of day it turns out that as far I can tell no one really understands the entire problem. Michael Crichton did a really good job looking at this in "State of Fear" (2003) where he basically showed in a fictionalized manner (but as shown in the appendix's fact based) that anyone who claimed to understand global warming (or lack thereof) was being at best egotistical. Basically his thesis is we do not know enough (with hard science) about the problem (or lack thereof) base any short of policy on. In short everyone is equally wrong. The ports system I think is currently in the same state you have one group who thinks nothing is wrong but doesn't have any historical evidence to support such a claim. On the other side you have people (like me) who "know" there is a problem but lack any kind of hard data to clearly state what it is (or that there even is one). Thats the reason for the survey I posted (an objective first look at peoples empirical perceptions of the system as a way of framing what questions need to be answered to know if there really is a long term problem). Only then can we quantize the problem and establish a set of tests to objectivally see the current longterm health of the system. Assuming a change is needed then we will need to start to look at solutions. I suspect the first 2 phases will not be done to mid Jan and a reasonable first cut as to solutions will not be done to the end of Feb. - -- Aryeh M. Friedman FloSoft Systems Developer, not business, friendly http://www.flosoft-systems.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHUtzw358R5LPuPvsRAvbZAJ9uD8qfaiDVSFuNT1JG4+/PxjGivwCgjTi7 V7SShNXh55nTWrwOQXRLSzk= =6jfX -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Sun Dec 2 16:39:35 2007 Return-Path: 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 54A2B16A417 for ; Sun, 2 Dec 2007 16:39:35 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from cauchy.math.missouri.edu (cauchy.math.missouri.edu [128.206.184.213]) by mx1.freebsd.org (Postfix) with ESMTP id 1F38F13C4E1 for ; Sun, 2 Dec 2007 16:39:34 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from laptop2.gateway.2wire.net (cauchy.math.missouri.edu [128.206.184.213]) by cauchy.math.missouri.edu (8.14.2/8.14.1) with ESMTP id lB2GdW2n023711; Sun, 2 Dec 2007 10:39:32 -0600 (CST) (envelope-from stephen@math.missouri.edu) Message-ID: <4752DFC4.7080606@math.missouri.edu> Date: Sun, 02 Dec 2007 10:39:32 -0600 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.9) Gecko/20071118 SeaMonkey/1.1.6 MIME-Version: 1.0 To: "Aryeh M. Friedman" References: <33640.194.74.82.3.1196149681.squirrel@galain.elvandar.org> <200712011450.58878.david@vizion2000.net> <20071201165954.S16007@cauchy.math.missouri.edu> <200712020725.24554.david@vizion2000.net> <4752DCF0.2010701@gmail.com> In-Reply-To: <4752DCF0.2010701@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: David Southwell , freebsd-ports@freebsd.org Subject: Re: duration of the ports freeze X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Dec 2007 16:39:35 -0000 Aryeh M. Friedman wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > >> I am not comparing a ports freeze to Global warming -- just >> likening the responses to a problem. > > And like global warming it is something everyone thinks they know > something about but at the end of day it turns out that as far I can > tell no one really understands the entire problem. Michael Crichton > did a really good job looking at this in "State of Fear" (2003) where > he basically showed in a fictionalized manner (but as shown in the > appendix's fact based) that anyone who claimed to understand global > warming (or lack thereof) was being at best egotistical. Basically > his thesis is we do not know enough (with hard science) about the > problem (or lack thereof) base any short of policy on. In short > everyone is equally wrong. Well I've said my piece on the ports freeze, so no need for me to repeat myself. But thanks for the interesting reference to the book by Michael Crichton. If the book is as you say it is, then it happens to agree with my perceptions on the subject as well. Stephen From owner-freebsd-ports@FreeBSD.ORG Sun Dec 2 19:13:04 2007 Return-Path: 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 0F06516A418 for ; Sun, 2 Dec 2007 19:13:04 +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 7F51D13C447 for ; Sun, 2 Dec 2007 19:13:03 +0000 (UTC) (envelope-from david@vizion2000.net) Received: by dns1.vizion2000.net (Postfix, from userid 1007) id 55F231CC44; Sun, 2 Dec 2007 11:29:58 -0800 (PST) From: David Southwell Organization: Voice and Vision To: freebsd-ports@freebsd.org Date: Sun, 2 Dec 2007 11:29:57 -0800 User-Agent: KMail/1.9.7 References: <33640.194.74.82.3.1196149681.squirrel@galain.elvandar.org> <200712020725.24554.david@vizion2000.net> <4752DCF0.2010701@gmail.com> In-Reply-To: <4752DCF0.2010701@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200712021129.58118.david@vizion2000.net> Subject: Re: duration of the ports freeze X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Dec 2007 19:13:04 -0000 On Sunday 02 December 2007 08:27:28 Aryeh M. Friedman wrote: > > I am not comparing a ports freeze to Global warming -- just > > likening the responses to a problem. > > And like global warming it is something everyone thinks they know > something about but at the end of day it turns out that as far I can > tell no one really understands the entire problem. Michael Crichton > did a really good job looking at this in "State of Fear" (2003) where > he basically showed in a fictionalized manner (but as shown in the > appendix's fact based) that anyone who claimed to understand global > warming (or lack thereof) was being at best egotistical. Basically > his thesis is we do not know enough (with hard science) about the > problem (or lack thereof) base any short of policy on. In short > everyone is equally wrong. > Nicely put -- the only thing I would disagree with in that argument is that clearly the present system is becoming more intolderable so in that sense those of us who argue for change are responding to what they see as a genuine problem whereas those who argue to do nothing tend to deny there is a problem. Those of us that are seripously inconvenienced as a result of the freeze tend to see such responses as inimicable. That aside I agree with you that we need to take an analytical approach rather than a didactic one. > The ports system I think is currently in the same state you have one > group who thinks nothing is wrong but doesn't have any historical > evidence to support such a claim. On the other side you have people > (like me) who "know" there is a problem but lack any kind of hard data > to clearly state what it is (or that there even is one). > So I think you are ploughing a straight furrow here. > Thats the reason for the survey I posted (an objective first look at > peoples empirical perceptions of the system as a way of framing what > questions need to be answered to know if there really is a long term > problem). Only then can we quantize the problem and establish a set > of tests to objectivally see the current longterm health of the > system. Assuming a change is needed then we will need to start to > look at solutions. I suspect the first 2 phases will not be done to > mid Jan and a reasonable first cut as to solutions will not be done to > the end of Feb. That sounds like fast progress. One of the difficulties I have found when studying existing systems is that the most valuable insights frequently come from evidence initially gathered through dialogues that cumulatively create a body of anecdotal evidence which, by its nature, is not externally validated neither is the level of general applicability known . However once a body of anecdotal evidence has been obtained it can then be used as a resource to help frame the questions required to obtain empirical evidence. I therefore wonder if we could ask people (maybe through open invitations via a selcted number of freebsd maillists) to submit brief "stories" that concisely describe individual circumstances and experiences where the existing system has not worked well for them. If we are going to find out what is not working then we need responses to open questions that help not just identify weak spots but also why they are perceived to be weak!. Such an ivitation would need to be very carefully worded. This procedure will pose the challenge -- how can we empirically test both the validity and the generality the perceptions and experiences described to us? David From owner-freebsd-ports@FreeBSD.ORG Sun Dec 2 19:20:28 2007 Return-Path: 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 25D2D16A41A for ; Sun, 2 Dec 2007 19:20:28 +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 DBEAF13C4D5 for ; Sun, 2 Dec 2007 19:20:27 +0000 (UTC) (envelope-from david@vizion2000.net) Received: by dns1.vizion2000.net (Postfix, from userid 1007) id 669151CC44; Sun, 2 Dec 2007 11:37:23 -0800 (PST) From: David Southwell Organization: Voice and Vision To: freebsd-ports@freebsd.org Date: Sun, 2 Dec 2007 11:37:22 -0800 User-Agent: KMail/1.9.7 References: <4752827F.20902@gmail.com> <20071202093625.D63241@laptop.unixathome.org> In-Reply-To: <20071202093625.D63241@laptop.unixathome.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200712021137.23146.david@vizion2000.net> Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Dec 2007 19:20:28 -0000 On Sunday 02 December 2007 06:41:12 Dan Langille wrote: > On Sun, 2 Dec 2007, Aryeh M. Friedman wrote: > > 3. What is the single best aspect of the current system? > > Good people doing the heavy lifting > > > 4. What is the single worst aspect of the current system? > > Too much talk from people not willing to do the heavy lifting. > > > 8. How long have you used FreeBSD and/or UNIX in general? > > Since 1998. Well in this case the people doing the talking are also committing themselves to the lifting so I guess you would say here that the advocates of change are on the side of the angels. I trust you are not dedicated to becoming a permanent member of the opposition!! If so I might be tempted to say the worst aspect of the current system is that there are too many people determined to deny the need for change irrespective of merit. David From owner-freebsd-ports@FreeBSD.ORG Sun Dec 2 21:12:16 2007 Return-Path: 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 A159016A421; Sun, 2 Dec 2007 21:12:16 +0000 (UTC) (envelope-from phi@evilphi.com) Received: from mail.twinthornes.com (mail.twinthornes.com [65.75.198.147]) by mx1.freebsd.org (Postfix) with ESMTP id 6CC4D13C47E; Sun, 2 Dec 2007 21:12:11 +0000 (UTC) (envelope-from phi@evilphi.com) Received: from [10.9.70.109] (pool-71-117-232-141.ptldor.fios.verizon.net [71.117.232.141]) by mail.twinthornes.com (Postfix) with ESMTP id A14964B; Sun, 2 Dec 2007 12:45:36 -0800 (PST) Message-ID: <47531971.5050402@evilphi.com> Date: Sun, 02 Dec 2007 12:45:37 -0800 From: Darren Pilgrim User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) MIME-Version: 1.0 To: "Aryeh M. Friedman" References: <4752827F.20902@gmail.com> <20071202093625.D63241@laptop.unixathome.org> <4752C5BD.7020304@gmail.com> In-Reply-To: <4752C5BD.7020304@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-chat@freebsd.org, freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Dec 2007 21:12:16 -0000 Aryeh M. Friedman wrote: >> Too much talk from people not willing to do the heavy lifting. > > There have been a number of serious attempts and in depth research > into various ports system issues (I still need to wade through a > rather long one sent to me privately)... an other question did you > read the preamble to this thread at all? (where it says I have > volunteered to do the "heavy lifting" for anything that comes out this > discussion [two others privately asked to also be involved]) What he's saying is that there have been many before you who have said and promised the same. Ideas get hashed out and we build amazing bike-sheds, but there has seldom been real product. What you have yet to do is distinguish yourself from history. In short, patches please. Until then, don't expect enthusiastic encouragement. -- Darren Pilgrim From owner-freebsd-ports@FreeBSD.ORG Sun Dec 2 21:21:46 2007 Return-Path: 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 27B6C16A468 for ; Sun, 2 Dec 2007 21:21:46 +0000 (UTC) (envelope-from mmendez@energyhq.be) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.188]) by mx1.freebsd.org (Postfix) with ESMTP id B937B13C44B for ; Sun, 2 Dec 2007 21:21:45 +0000 (UTC) (envelope-from mmendez@energyhq.be) Received: by nf-out-0910.google.com with SMTP id b2so2581925nfb for ; Sun, 02 Dec 2007 13:21:44 -0800 (PST) Received: by 10.78.151.3 with SMTP id y3mr5413715hud.1196628905003; Sun, 02 Dec 2007 12:55:05 -0800 (PST) Received: from mindfields.energyhq.be ( [88.6.12.61]) by mx.google.com with ESMTPS id 35sm4282077nfu.2007.12.02.12.55.01 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 02 Dec 2007 12:55:03 -0800 (PST) Message-Id: From: Miguel Mendez To: Aryeh M. Friedman In-Reply-To: <4752827F.20902@gmail.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v915) Date: Sun, 2 Dec 2007 21:54:59 +0100 References: <4752827F.20902@gmail.com> X-Mailer: Apple Mail (2.915) Cc: freebsd-chat@freebsd.org, freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Dec 2007 21:21:46 -0000 On Dec 2, 2007, at 11:01 AM, Aryeh M. Friedman wrote: Hi, > As has been hashed out in -ports@ over the last few days there is at > least a need to examine weither or not the current ports system should > remain as is or potentially be re-engineered in the future (estimates > if and when needed vary from ASAP to 10-15 years). I have > volunteered to undertake a feasibility/pilot project to examine what > changes (if any) are needed in the system (for the purposes of this > thread I will not venture any of my own suggestions). I have the > following broad questions for people: I already replied to your questions in private but I wonder if you took a look at pkgsrc and the enhancements the OpenBSD people have done the pkg* commands and whether you think borrowing from them would be useful. Cheers, Miguel Mendez mmendez@energyhq.be http://www.energyhq.be PGP Key: 0xDC8514F1 From owner-freebsd-ports@FreeBSD.ORG Sun Dec 2 21:33:44 2007 Return-Path: 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 1075F16A417 for ; Sun, 2 Dec 2007 21:33:44 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmmtao101.cox.net (eastrmmtao101.cox.net [68.230.240.7]) by mx1.freebsd.org (Postfix) with ESMTP id AF14513C448 for ; Sun, 2 Dec 2007 21:33:43 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmimpo03.cox.net ([68.1.16.126]) by eastrmmtao101.cox.net (InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP id <20071202213343.RAOA5378.eastrmmtao101.cox.net@eastrmimpo03.cox.net>; Sun, 2 Dec 2007 16:33:43 -0500 Received: from mezz.mezzweb.com ([24.255.149.218]) by eastrmimpo03.cox.net with bizsmtp id KxUV1Y0024iy4EG0000000; Sun, 02 Dec 2007 16:28:29 -0500 Date: Sun, 02 Dec 2007 15:38:37 -0600 To: "David Southwell" From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 References: <4752827F.20902@gmail.com> <20071202093625.D63241@laptop.unixathome.org> <200712021137.23146.david@vizion2000.net> Content-Transfer-Encoding: 7bit Message-ID: In-Reply-To: <200712021137.23146.david@vizion2000.net> User-Agent: Opera Mail/9.24 (Linux) Cc: freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Dec 2007 21:33:44 -0000 On Sun, 02 Dec 2007 13:37:22 -0600, David Southwell wrote: > On Sunday 02 December 2007 06:41:12 Dan Langille wrote: >> On Sun, 2 Dec 2007, Aryeh M. Friedman wrote: >> > 3. What is the single best aspect of the current system? >> >> Good people doing the heavy lifting >> >> > 4. What is the single worst aspect of the current system? >> >> Too much talk from people not willing to do the heavy lifting. >> >> > 8. How long have you used FreeBSD and/or UNIX in general? >> >> Since 1998. > > Well in this case the people doing the talking are also committing > themselves > to the lifting so I guess you would say here that the advocates of > change are > on the side of the angels. > > I trust you are not dedicated to becoming a permanent member of the > opposition!! If so I might be tempted to say the worst aspect of the > current > system is that there are too many people determined to deny the need for > change irrespective of merit. Sad, I second on Dan's answer for #4 question. It's not that we opposite it. It's faith that we don't have. It's not first time for people to keep talk with no action. It's called bikeshed. The share/gnome/ -> share/ project was very successful, because I have pushed it hard. I did 90 committed in MC CVS per day about two or three times and did a lot of work on hundreds of port. Whomever start to talk will have to be expect to do a lot of works to get success. I suggest you to get start to setup a team, setup ports development somewhere, and make sure you have changes available. Then we will starting to have a faith on this project. Cheers, Mezz > David -- 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 Sun Dec 2 21:38:00 2007 Return-Path: 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 7952416A418 for ; Sun, 2 Dec 2007 21:38:00 +0000 (UTC) (envelope-from godpost@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.174]) by mx1.freebsd.org (Postfix) with ESMTP id CCA8813C467 for ; Sun, 2 Dec 2007 21:37:59 +0000 (UTC) (envelope-from godpost@gmail.com) Received: by ug-out-1314.google.com with SMTP id y2so2764617uge for ; Sun, 02 Dec 2007 13:37:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to:subject:date:mime-version:content-type:content-transfer-encoding:x-priority:x-msmail-priority:x-mailer:x-mimeole; bh=xSJMc085yy3GGVtKrdgOYhsoa0m/IB76WWPnyS5nlDk=; b=Vn6aC8Cnyu1QHWwbzRBktQI0PsOy7wlRvJMH+YvMvIdWc1gdOQhJ/0YMaARfaCVrQgeBsPzyoXF4bUJVTH+XsJi6sJdzEAVIquyQ2YLk8I9lT7IqKrVDtmBEmCeKXxxQzZwfEBCfXyGcBWPwhN3c8ad0eFTvzRjnH+v+W14iQ7A= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:from:to:subject:date:mime-version:content-type:content-transfer-encoding:x-priority:x-msmail-priority:x-mailer:x-mimeole; b=ed6jOPoC26426gyXv5UGilHEKJrnPp+lcCPoR2KjGy+E/Mcj53WO5P0XQMfsVEu9qI7/GIVqGlgia/45c/9mPWmVEJS5VZenPLke/nXGNXnB3MO6jl4y8JUlGS0HJEgtZ+DmKz/Fgj9I+mGBmRSiirO0joUuX8/iL6zr0jhdsu0= Received: by 10.67.92.20 with SMTP id u20mr1279869ugl.1196631477504; Sun, 02 Dec 2007 13:37:57 -0800 (PST) Received: from pi ( [212.242.117.72]) by mx.google.com with ESMTPS id m1sm6716617ugc.2007.12.02.13.37.56 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 02 Dec 2007 13:37:56 -0800 (PST) Message-ID: <002401c8352b$9ba33750$6300000a@pi> From: "GP" To: Date: Sun, 2 Dec 2007 22:37:57 +0100 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=response Content-Transfer-Encoding: 8bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.3138 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198 Subject: HELP needed by experienced porter for simple review X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Dec 2007 21:38:00 -0000 Any body? >>>> I'm new to porting for FreeBSD and make files aren't my strongest suit. >>>> So >>>> I would be greatful if I could get an experienced porter to review my >>>> make >>>> files, for at very simple deamon. >>>> >>>> I've read the porter handbook and the port seems to be working fine. >>>> But >>>> I'm uncertain as to what is best practise and since this will hopefully >>>> be >>>> the first of many ports, I would like to get i right. >>>> >>>> If you want to help, please drop me a note and I will send you the two >>>> small makefiles to review. >> >> Hi and welcome! >> First of all you should install ports-mgmt/portlint and run it against >> your port (if you haven't done it already). Be sure to use the switch to >> enable additional checks (I got bitten once because I forgot it). >> Then you could perhaps put your work online somewhere and provide a link, >> so everybody can take a look at it and test. >> >> Best regards, >> Jona >> Ok. thanks. Its simple so I will just put in in this mail. I hope to have the ability to make changes in the source, so I've included the proposed application Makefile as well. Its all working, but I would like to know if the concepts are sound? Portlint throws a warning, but I don't se any reasonable way arrount that: /usr/ports/distfiles>portlint WARN: Makefile: possible use of absolute pathname "/etc/rc.conf.bak". 0 fatal errors and 1 warning found. Root Makefile: -------------------------------------------------------------------------------------- # New ports collection makefile for: kissdx # Date created: 20. November 2007 # Whom: Simon I. Rigét # # $FreeBSD$ PORTNAME= kissdx PORTVERSION= 0.13.10a CATEGORIES= multimedia net MASTER_SITES= http://freebsd.paragi.dk/kissdx/ \ http://kissdx.vidartysse.net/ DISTNAME= ${PORTNAME}-${PORTVERSION} MAINTAINER= freebsd@paragi.dk COMMENT= A multimedia streaming server for KiSS/Linksys player USE_ICONV= yes # Dependencies of other packeges LIB_DEPENDS= libdvdread:${PORTSDIR}/multimedia/libdvdread \ libiconv:${PORTSDIR}/converters/libiconv \ gd-2:${PORTSDIR}/graphics/gd jpeg-6b_4:${PORTSDIR}/graphics/jpeg # Man pages MAN1= kissdx.1 MANCOMPRESSED= yes # RC start and stop service USE_RC_SUBR= kissdx # set enviroment variables for port makefile MAKE_ENV= FreeBSD=defined # Convert CR/LF to LF in source files USE_DOS2UNIX= yes post-patch: ${REINPLACE_CMD} -e 's|Linux|Unix|g' ${WRKSRC}/kissdx.1 ${REINPLACE_CMD} -e 's|/etc/|/usr/local/etc/|' ${WRKSRC}/kissdx.1 $(GZIP_CMD) -c ${INSTALL_WRKSRC}/kissdx.1 >${INSTALL_WRKSRC}/kissdx.1.gz $(MKDIR) $(FILESDIR) $(CP) ${WRKSRC}/kissdx.in ${FILESDIR} do-install: all $(INSTALL_PROGRAM) ${INSTALL_WRKSRC}/kissdx ${TARGETDIR}/sbin/kissdx $(INSTALL_DATA) ${INSTALL_WRKSRC}/kissdx.conf ${TARGETDIR}/etc/kissdx.conf $(INSTALL_MAN) ${INSTALL_WRKSRC}/kissdx.1.gz ${TARGETDIR}/man/man1/kissdx.1.gz echo "kissdx_enabled=\"YES\"" >> /etc/rc.conf do-deinstall: $(RM) ${TARGETDIR}/sbin/kissdx $(RM) ${TARGETDIR}/etc/kissdx.conf $(RM) ${TARGETDIR}/man/man1/kissdx.* $(RM) ${TARGETDIR}/etc/rc.d/kissdx $(CP) ${/etc/rc.conf} ${/etc/rc.conf}.bak ${GREP} -v kissdx_ /etc/rc.conf.bak >/etc/rc.conf .include pkg-plist: ------------------------------------------------------------------------------------ sbin/kissdx etc/kissdx.conf etc/rc.d/kissdx Application Makefile: ------------------------------------------------------------------------------------ ################################################################################# KiSS DX multi OS Makefile# By SR. 2007-11-30################################################################################ ################################################################################# Operating system# Uncomment for onr of the desired OS (Execpt FreeBSD which will be definedby# the master makefile)################################################################################ #env= Environment(**ARGUMENTS)#NSLU2= defined#CYGWIN= definedLinux= defined ################################################################################# Generic settings## In some UNIX systems build options that affect all ports can be setglobally.# this makefile should not override the existing value.################################################################################CC?= gcc# compiler directives (defines)# Sendfile# -DUSE_INTERNAL_SENDFILE (less performance) if you cannot use the sendfilesyscall on your# target platform with 64-bit file access. Needed for Unslung 5.5 on NSLU2.# -DUSE_INTERNAL_SENDFILE_MMAP (better performance)# with -DUSE_INTERNAL_SENDFILE if your target platform supports memorymapped# files with 64-bit file access and you want to use it. Not possible with# >2GB files on Unslung 5.5 on NSLU2.CFLAGS+= -DUSE_INTERNAL_SENDFILE # Support for lage file sizes >2GbCFLAGS+= -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64CFLAGS+= -D_GNU_SOURCE# Compile optionsCFLAGS+= -Wall -Wstrict-prototypes# LiberariesLIBS+= -ldvdread# remove -liconv below if your system has libiconv built inLIBS+= -liconvLIBS+= -ljpegLIBS+= -lm# Link optionsLDFLAGS+= -O2 -s -L/usr/lib -L/usr/local/lib################################################################################# Operating system dependend settings################################################################################.if defined(FreeBSD)# FreeBSD definitionsCFLAGS+= -DFreeB SDCFLAGS+= -I. -I/usr/include -I/usr/local/includeCFLAGS+=-D_CONF_DIR=${TARGETDIR}/etc/.undef(Linux).undef(NSLU2).undef(CYGWIN).else#Linux definitionCFLAGS+= -DLinux# Install settings.create-install-target=definedINSTALL_PROGRAM?= install -b -S .old -o root -g root -m 755INSTALL_SCRIPT?= install -b -S .old -o root -g root -m 755INSTALL_DATA?= install -b -S .old -o root -g root -m 644INSTALL_MAN?= install -o root -g root -m 644INSTALL_WRKSRC= .TARGETDIR= $(DISTDIR)/usrMANTARGETDIR= /usr/share/man.endif.if defined(NSLU2)CC= arm-linux-gccCFLAGS+= -mcpu=xscale -mbig-endianCFLAGS+= -I/opt/includeLIBS+= -L/opt/lib.undef(create-install-target).endif################################################################################# Make a list of object files as targets for compilation################################################################################OBJS= kissdx.o connection.o sendfile.o dvdread.o playlist.o jpeg.opiccache.oOBJS+= utils.o config.o backtoback.oOBJS+= gdst uff/gdstuff.o gdstuff/gd.o gdstuff/gdfontg.o gdstuff/gd_jpeg.oOBJS+= gdstuff/gdhelpers.o gdstuff/gd_io_dp.o gdstuff/gd_io.oOBJS+= gdstuff/gd_security.o################################################################################# Compile and link rules## Build in macros:#$@ The file name of the target.#$< The name of the first dependency.#$* The part of a filename which matched a suffix rule.#$? The names of all the dependencies newer than the target separated byspaces.#$^ The names of all the dependencies separated by spaces, but withduplicate# names removed.#$+ The names of all the dependencies separated by spaces with duplicatenames# included and in the same order as in the rule.################################################################################ .c.o:$(CC) -c $(CPPFLAGS) $(CFLAGS) -o $@ $< .o :$(CC) -o $@ $(LIBS) $(LDFLAGS) $(OBJS)# Do all the compiling and linkingall: $(OBJS) kissdx######################################################################## ######### Linux install rules################################################################################.if !defined(FreeBSD).if defined(create-install-target)#Install files on the systeminstall:$(INSTALL_PROGRAM) ${INSTALL_WRKSRC}/kissdx $(TARGETDIR)/sbin/kissdx$(INSTALL_DATA) ${INSTALL_WRKSRC}/kissdx.conf $(TARGETDIR)/etc/kissdx.conf$(INSTALL_MAN) ${INSTALL_WRKSRC}/kissdx.1 $(MANTARGETDIR)/man1/kissdx.1 #Remove all installed filesuninstall:rm $(TARGETDIR)/sbin/kissdxrm $(TARGETDIR)/etc/kissdx.confrm $(MANTARGETDIR)/man1/kissdx.1echo "All files successfully removed".endif# This clean only removes compiled files.clean:rm -rf kissdx.exe kissdx $(OBJS) *.bak *~echo "Clean as a whistle".endif From owner-freebsd-ports@FreeBSD.ORG Sun Dec 2 22:26:35 2007 Return-Path: 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 948C416A420 for ; Sun, 2 Dec 2007 22:26:35 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with SMTP id 38B6D13C465 for ; Sun, 2 Dec 2007 22:26:35 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 20829 invoked by uid 399); 2 Dec 2007 22:26:34 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTP; 2 Dec 2007 22:26:34 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <47533119.6060009@FreeBSD.org> Date: Sun, 02 Dec 2007 14:26:33 -0800 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0.0.9 (X11/20071119) MIME-Version: 1.0 To: GP References: <002401c8352b$9ba33750$6300000a@pi> In-Reply-To: <002401c8352b$9ba33750$6300000a@pi> X-Enigmail-Version: 0.95.5 OpenPGP: id=D5B2F0FB Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: HELP needed by experienced porter for simple review X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Dec 2007 22:26:35 -0000 GP wrote: >>> Hi and welcome! >>> First of all you should install ports-mgmt/portlint and run it against >>> your port (if you haven't done it already). Be sure to use the switch to >>> enable additional checks (I got bitten once because I forgot it). >>> Then you could perhaps put your work online somewhere and provide a >>> link, >>> so everybody can take a look at it and test. You should not make changes to /etc/rc.conf at all from a port. Please remove that before submitting. Thanks, Doug -- This .signature sanitized for your protection From owner-freebsd-ports@FreeBSD.ORG Sun Dec 2 22:34:05 2007 Return-Path: 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 A9E4216A421 for ; Sun, 2 Dec 2007 22:34:05 +0000 (UTC) (envelope-from godpost@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.172]) by mx1.freebsd.org (Postfix) with ESMTP id 3F0B813C4E1 for ; Sun, 2 Dec 2007 22:34:05 +0000 (UTC) (envelope-from godpost@gmail.com) Received: by ug-out-1314.google.com with SMTP id y2so2771838uge for ; Sun, 02 Dec 2007 14:34:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to:references:subject:date:mime-version:content-type:content-transfer-encoding:x-priority:x-msmail-priority:x-mailer:x-mimeole; bh=qCwnQDg7FRLXKc32jmquIpstbYOv3lZoe4VX81U8DJY=; b=MVbAVW5xIXlTyQQcGjQNqnzk+y91uUfdQrtCqfazFfpQoBHyv4iz6J7mAacfpch/oJgELvylksdCtlKiESF6wjMrDMI0K1NJCJIg1g7TGgEDNtOzgxqHjRpq87pdSlqG1X5Z6CmUhSup0HKl9nuYWX7UJdqCw0hLelPKKZiCRvY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:from:to:references:subject:date:mime-version:content-type:content-transfer-encoding:x-priority:x-msmail-priority:x-mailer:x-mimeole; b=l1DfCvMacTs7ZMYCahKJwqV8adUCOG15GASwyyQDtWnkURUI49hFtzAj7nk9tWwSKt2W0zGDl40y8SgMI6j5r+kMIwKZvHZZQp8UihCBzcT6+9rXFfjg+TFwP7fj+yhv7g4qkZF9VnvRWAhjDcCmUoeIkqZNYTt38zIzVr7vWBU= Received: by 10.67.15.8 with SMTP id s8mr2554605ugi.1196634843389; Sun, 02 Dec 2007 14:34:03 -0800 (PST) Received: from pi ( [212.242.117.72]) by mx.google.com with ESMTPS id p32sm6792955ugc.2007.12.02.14.34.01 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 02 Dec 2007 14:34:01 -0800 (PST) Message-ID: <003901c83533$715577d0$6300000a@pi> From: "GP" To: References: <002401c8352b$9ba33750$6300000a@pi> <47533119.6060009@FreeBSD.org> Date: Sun, 2 Dec 2007 23:34:03 +0100 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.3138 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198 Subject: Re: HELP needed by experienced porter for simple review X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Dec 2007 22:34:05 -0000 > You should not make changes to /etc/rc.conf at all from a port. Please > remove that before submitting. > > Thanks, > > Doug Thanks I will, but how should it be done? I must be there for it to work? From owner-freebsd-ports@FreeBSD.ORG Sun Dec 2 22:50:01 2007 Return-Path: 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 AB79316A418 for ; Sun, 2 Dec 2007 22:50:01 +0000 (UTC) (envelope-from markir@paradise.net.nz) Received: from smtp3.clear.net.nz (smtp3.clear.net.nz [203.97.33.64]) by mx1.freebsd.org (Postfix) with ESMTP id 712FB13C461 for ; Sun, 2 Dec 2007 22:50:01 +0000 (UTC) (envelope-from markir@paradise.net.nz) Received: from zmori.markir.net (121-72-86-237.dsl.telstraclear.net [121.72.86.237]) by smtp3.clear.net.nz (CLEAR Net Mail) with ESMTP id <0JSG003OJ22YNT00@smtp3.clear.net.nz> for freebsd-ports@freebsd.org; Mon, 03 Dec 2007 11:49:47 +1300 (NZDT) Date: Mon, 03 Dec 2007 11:49:45 +1300 From: Mark Kirkwood In-reply-to: <200712010651.58455.david@vizion2000.net> To: David Southwell Message-id: <47533689.8010503@paradise.net.nz> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1; format=flowed Content-transfer-encoding: 7bit References: <33640.194.74.82.3.1196149681.squirrel@galain.elvandar.org> <200712010308.43873.david@vizion2000.net> <20071201132251.GA20300@soaustin.net> <200712010651.58455.david@vizion2000.net> User-Agent: Thunderbird 2.0.0.6 (X11/20071025) Cc: freebsd-ports@freebsd.org Subject: Re: duration of the ports freeze X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Dec 2007 22:50:01 -0000 David Southwell wrote: > > Before I do so let me step outsiide the freebsd environment and ask what our > comments would be if MS$ were to announce that they were about to release an > upgrade to their operating system and until the new upgrade had been released > upgrades to existing applications would be barred. I am sure we would all > agree that that was ridiculous. But that is the result of our current > practice. > If they did I wonder if it might make the resulting os + set of applications more stable... folks running Vista might wish they did do this in fact. Cheers Mark From owner-freebsd-ports@FreeBSD.ORG Sun Dec 2 23:15:45 2007 Return-Path: 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 77F8016A418 for ; Sun, 2 Dec 2007 23:15:45 +0000 (UTC) (envelope-from bri@brianwhalen.net) Received: from entwistle.sonicboom.org (entwistle.sonicboom.org [66.93.34.170]) by mx1.freebsd.org (Postfix) with ESMTP id 4F95A13C4CE for ; Sun, 2 Dec 2007 23:15:45 +0000 (UTC) (envelope-from bri@brianwhalen.net) Received: from [127.0.0.1] (dsl093-034-235.snd1.dsl.speakeasy.net [66.93.34.235]) by entwistle.sonicboom.org (8.14.2/8.14.1) with ESMTP id lB2Mm1aZ016906; Sun, 2 Dec 2007 14:48:02 -0800 (PST) (envelope-from bri@brianwhalen.net) Message-ID: <4753362B.8080200@brianwhalen.net> Date: Sun, 02 Dec 2007 14:48:11 -0800 From: Brian User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) MIME-Version: 1.0 To: GP References: <002401c8352b$9ba33750$6300000a@pi> <47533119.6060009@FreeBSD.org> <003901c83533$715577d0$6300000a@pi> In-Reply-To: <003901c83533$715577d0$6300000a@pi> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: HELP needed by experienced porter for simple review X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Dec 2007 23:15:45 -0000 GP wrote: >> You should not make changes to /etc/rc.conf at all from a port. Please >> remove that before submitting. >> >> Thanks, >> >> Doug > > Thanks I will, but how should it be done? I must be there for it to work? > _______________________________________________ > 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" Many ports need this to work, sadly it is often not mentioned at the end of make install or the pkg_add. I would love for it to say something like this. We need to make this easier to use when possible. In order for the install of "port name" to work, it should be activated via /etc.rc.conf, would you like for this modification to be made for you? If you type y, /etc/rconf will have the following line added. portname_enable="YES" [y n] From owner-freebsd-ports@FreeBSD.ORG Sun Dec 2 23:26:16 2007 Return-Path: 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 DF6BF16A46B for ; Sun, 2 Dec 2007 23:26:16 +0000 (UTC) (envelope-from godpost@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.168]) by mx1.freebsd.org (Postfix) with ESMTP id 6FEFA13C458 for ; Sun, 2 Dec 2007 23:26:16 +0000 (UTC) (envelope-from godpost@gmail.com) Received: by ug-out-1314.google.com with SMTP id y2so2778943uge for ; Sun, 02 Dec 2007 15:26:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to:references:subject:date:mime-version:content-type:content-transfer-encoding:x-priority:x-msmail-priority:x-mailer:x-mimeole; bh=V2k1KGJZZ7H3NamjqvonArgjv9U4z88+0j8ylucHAfI=; b=QW7zh7gIG7pMFrxfEZZ9SYAqljlhscsFDsqEsnOLL7kL4kxFqNpQKXGumPL7lDbPFpUYNe22YR77XOgSLgTiPyWljnRKjVFw/FcGPlPlCl5WvztXEcTg5KI10lOPT+Lnl0i2rXibvRiduQRW20aXGH0cr35oK3PV2O9VS9q5iXQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:from:to:references:subject:date:mime-version:content-type:content-transfer-encoding:x-priority:x-msmail-priority:x-mailer:x-mimeole; b=MT6C3OsoGLnOBCWAK3hoDRAFuTym668gUZP2Zet7b+F0xFU4l/h2jj6bm/0iopaq6WOvTY3v2Udy0RO81srKaIRLTrniOV9y3h5eRTaNL6bm86SYaG/661KiW06BZslLRF8+UfUcGcxEPt5LRFNbQG2Cpc+T1clP4LvfOKryVsI= Received: by 10.67.32.14 with SMTP id k14mr2600536ugj.1196637974861; Sun, 02 Dec 2007 15:26:14 -0800 (PST) Received: from pi ( [212.242.117.72]) by mx.google.com with ESMTPS id m38sm6856912ugd.2007.12.02.15.26.09 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 02 Dec 2007 15:26:10 -0800 (PST) Message-ID: <004401c8353a$ba025730$6300000a@pi> From: "GP" To: References: <002401c8352b$9ba33750$6300000a@pi> <47533119.6060009@FreeBSD.org> <003901c83533$715577d0$6300000a@pi> <4753362B.8080200@brianwhalen.net> Date: Mon, 3 Dec 2007 00:26:11 +0100 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=response Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.3138 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198 Subject: Re: HELP needed by experienced porter for simple review X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Dec 2007 23:26:17 -0000 > Many ports need this to work, sadly it is often not mentioned at the > end of make install or the pkg_add. I would love for it to say > something like this. We need to make this easier to use when possible. > In order for the install of "port name" to work, it should be activated > via /etc.rc.conf, would you like for this modification to be made for > you? If you type y, /etc/rconf will have the following line added. > portname_enable="YES" [y n] Good ideer! I will work that in. Thanks From owner-freebsd-ports@FreeBSD.ORG Sun Dec 2 23:46:51 2007 Return-Path: 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 1D7D616A476 for ; Sun, 2 Dec 2007 23:46:51 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmmtao104.cox.net (eastrmmtao104.cox.net [68.230.240.46]) by mx1.freebsd.org (Postfix) with ESMTP id D3E1C13C4D9 for ; Sun, 2 Dec 2007 23:46:50 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmimpo02.cox.net ([68.1.16.120]) by eastrmmtao104.cox.net (InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP id <20071202234648.JDUA21580.eastrmmtao104.cox.net@eastrmimpo02.cox.net>; Sun, 2 Dec 2007 18:46:48 -0500 Received: from mezz.mezzweb.com ([24.255.149.218]) by eastrmimpo02.cox.net with bizsmtp id Kzma1Y0054iy4EG0000000; Sun, 02 Dec 2007 18:46:34 -0500 Date: Sun, 02 Dec 2007 17:51:44 -0600 To: GP From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=utf-8 MIME-Version: 1.0 References: <002401c8352b$9ba33750$6300000a@pi> Content-Transfer-Encoding: 8bit Message-ID: In-Reply-To: <002401c8352b$9ba33750$6300000a@pi> User-Agent: Opera Mail/9.24 (Linux) Cc: freebsd-ports@freebsd.org Subject: Re: HELP needed by experienced porter for simple review X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Dec 2007 23:46:51 -0000 On Sun, 02 Dec 2007 15:37:57 -0600, GP wrote: > Ok. thanks. > Its simple so I will just put in in this mail. > I hope to have the ability to make changes in the source, so I've > included > the proposed application > Makefile as well. > Its all working, but I would like to know if the concepts are sound? > > Portlint throws a warning, but I don't se any reasonable way arrount > that: > > /usr/ports/distfiles>portlint > WARN: Makefile: possible use of absolute pathname "/etc/rc.conf.bak". > 0 fatal errors and 1 warning found. Follow Doug's suggest, this will disappear. I agree with him about never edit rc.conf without our knowledge. You can see in x11/gdm/Makefile for PKGMESSAGE and x11/gdm/pkg-message to get idea for how to warn users to add in rc.conf. See below for more feedbacks: > Root > Makefile: > -------------------------------------------------------------------------------------- > > # New ports collection makefile for: kissdx > # Date created: 20. November 2007 > # Whom: Simon I. RigĂŠt > # > # $FreeBSD$ > > PORTNAME= kissdx > PORTVERSION= 0.13.10a > CATEGORIES= multimedia net > MASTER_SITES= http://freebsd.paragi.dk/kissdx/ \ > http://kissdx.vidartysse.net/ > DISTNAME= ${PORTNAME}-${PORTVERSION} You can remove DISTNAME; it's not need and it is on what you want by default. > MAINTAINER= freebsd@paragi.dk > COMMENT= A multimedia streaming server for KiSS/Linksys player > > USE_ICONV= yes > > # Dependencies of other packeges > LIB_DEPENDS= libdvdread:${PORTSDIR}/multimedia/libdvdread \ > libiconv:${PORTSDIR}/converters/libiconv \ Remove libiconv, since the USE_ICONV=yes takes care of that. > gd-2:${PORTSDIR}/graphics/gd It should be 'gd.4' or just 'gd'. > jpeg-6b_4:${PORTSDIR}/graphics/jpeg It should be 'jpeg.9' or just 'jpeg'. See here: http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makefile-depend.html#AEN2056 > # Man pages > MAN1= kissdx.1 > MANCOMPRESSED= yes Remove MANCOMPRESSED; it is turn on by default. > # RC start and stop service > USE_RC_SUBR= kissdx > > # set enviroment variables for port makefile > MAKE_ENV= FreeBSD=defined > > # Convert CR/LF to LF in source files > USE_DOS2UNIX= yes > > post-patch: > ${REINPLACE_CMD} -e 's|Linux|Unix|g' ${WRKSRC}/kissdx.1 > ${REINPLACE_CMD} -e 's|/etc/|/usr/local/etc/|' ${WRKSRC}/kissdx.1 > $(GZIP_CMD) -c ${INSTALL_WRKSRC}/kissdx.1 >${INSTALL_WRKSRC}/kissdx.1.gz Remove this GZIP_CMD line, it will compressing manpage by default unless user has MANCOMPRESSED sets to no or set to bzip2 rather than gzip. > $(MKDIR) $(FILESDIR) > $(CP) ${WRKSRC}/kissdx.in ${FILESDIR} I don't really like to create FILESDIR and move from WRKSRC to FILESDIR. The WRKDIR/WRKSRC are the place where you work anything inside. However, move from WRKSRC to FILESDIR might create problem in future so avoid that. > do-install: all > $(INSTALL_PROGRAM) ${INSTALL_WRKSRC}/kissdx ${TARGETDIR}/sbin/kissdx > $(INSTALL_DATA) ${INSTALL_WRKSRC}/kissdx.conf > ${TARGETDIR}/etc/kissdx.conf > $(INSTALL_MAN) ${INSTALL_WRKSRC}/kissdx.1.gz > ${TARGETDIR}/man/man1/kissdx.1.gz s/kissdx.1.gz/kissdx.1/g after you modify above, then change from TARGETDIR to MANPREFIX. > echo "kissdx_enabled=\"YES\"" >> /etc/rc.conf > > do-deinstall: > $(RM) ${TARGETDIR}/sbin/kissdx > $(RM) ${TARGETDIR}/etc/kissdx.conf > $(RM) ${TARGETDIR}/man/man1/kissdx.* > $(RM) ${TARGETDIR}/etc/rc.d/kissdx > $(CP) ${/etc/rc.conf} ${/etc/rc.conf}.bak > ${GREP} -v kissdx_ /etc/rc.conf.bak >/etc/rc.conf We don't need the do-deinstall target, so remove all of that. We have 'pkg_delete' and 'make deinstall'. > .include > > > > pkg-plist: > ------------------------------------------------------------------------------------ > > sbin/kissdx > etc/kissdx.conf > etc/rc.d/kissdx Remove 'etc/rc.d/kissdx' since that USE_RC_SUBR takes care of it. So it will be two lines in pkg-plist, so I suggest you to remove pkg-plist and use PLIST_FILES in Makefile to take care of these files. I think that's all for now. Most of answers are in the porter handbook. http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/ Cheers, Mezz > Application > Makefile: > ------------------------------------------------------------------------------------ -- 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 Mon Dec 3 06:36:57 2007 Return-Path: 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 87E6916A421 for ; Mon, 3 Dec 2007 06:36:57 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.183]) by mx1.freebsd.org (Postfix) with ESMTP id 3AE3D13C455 for ; Mon, 3 Dec 2007 06:36:57 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so6801097pyb for ; Sun, 02 Dec 2007 22:36:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=acWk+iRfQFLFLhEY/qDrmP2to+dUFCqIR0KBCctvWr0=; b=lvIOfzqiGNTt1iU61GZGgAA3YIb3RjZyA8oOoXGeJ5EnG8Attok6HQbrA8C6DMu9rpuil958MjN6zETEtf2ArHoKGIaRf65BLnWmTontFMHFyJuZ1Xp4ICXB9BIQKiShqj2tcEaMXLW9PkpiJZdxKdRrVTylx9FvSXNIF5L2IY0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=bspKeM4YB8+71xyIUbTQkNoVCcg1WgKM+zWKjjfEJ0zrk+l+YjsN5J9RNOC9w9jYdNAlZfjrQt64/GyXaAlt6YJEUxaSNA0yC1bw9GT/DWq2DBtBoMqyO2JIT5qvwk/EVoJpaVU9+y22n1ke7dIOzzxLNaKSB15u+bd6TelXbIk= Received: by 10.65.213.4 with SMTP id p4mr24998210qbq.1196663814960; Sun, 02 Dec 2007 22:36:54 -0800 (PST) Received: from ?192.168.2.2? ( [67.85.89.184]) by mx.google.com with ESMTPS id a5sm6716722qbd.2007.12.02.22.36.52 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 02 Dec 2007 22:36:52 -0800 (PST) Message-ID: <4753A403.5040704@gmail.com> Date: Mon, 03 Dec 2007 01:36:51 -0500 From: "Aryeh M. Friedman" User-Agent: Thunderbird 2.0.0.9 (X11/20071129) MIME-Version: 1.0 To: Darren Pilgrim References: <4752827F.20902@gmail.com> <20071202093625.D63241@laptop.unixathome.org> <4752C5BD.7020304@gmail.com> <47531971.5050402@evilphi.com> In-Reply-To: <47531971.5050402@evilphi.com> X-Enigmail-Version: 0.95.5 OpenPGP: url= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-chat@freebsd.org, freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 06:36:57 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Darren Pilgrim wrote: > Aryeh M. Friedman wrote: >>> Too much talk from people not willing to do the heavy lifting. >> >> There have been a number of serious attempts and in depth >> research into various ports system issues (I still need to wade >> through a rather long one sent to me privately)... an other >> question did you read the preamble to this thread at all? (where >> it says I have volunteered to do the "heavy lifting" for anything >> that comes out this discussion [two others privately asked to >> also be involved]) > > What he's saying is that there have been many before you who have > said and promised the same. Ideas get hashed out and we build > amazing bike-sheds, but there has seldom been real product. What > you have yet to do is distinguish yourself from history. Sounds like a fancy way of excusing yourself from not wanting to be a part of the process... If you really cared so much why not file (at least privately) a set of serious answers to the survey. As was said in the preamble it is not totally clear if the current system is broken enough (or at all) to warrant any serious changes. Until that is established it totally irresponsible in my mind to purpose any changes (i.e. it is a complex enough system that making adhoc changes carries more risk then reward) > > In short, patches please. Until then, don't expect enthusiastic > encouragement. > Depending on the outcome of the survey and followup's to it patches may prove to be insufficient (only a wholesale rewrite will suffice) - -- Aryeh M. Friedman FloSoft Systems Developer, not business, friendly http://www.flosoft-systems.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHU6QD358R5LPuPvsRAqMJAKDkpy4gbaa95zwPULpRpYsE+xS+agCgo3FR bDY5GyyAijujcN+JPmJ+nK4= =3XAz -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 06:39:14 2007 Return-Path: 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 5981216A418 for ; Mon, 3 Dec 2007 06:39:14 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.177]) by mx1.freebsd.org (Postfix) with ESMTP id 22A2B13C447 for ; Mon, 3 Dec 2007 06:39:13 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so6801946pyb for ; Sun, 02 Dec 2007 22:39:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=56V2RcD/rIje9/Dvc9z8oBjNyJzEYHkultq3JMhRa0o=; b=hRbBvtcgXZMAQt2ighlETUBUTUFaq/QdqPrNio7mKKPOmtYICVL9zsCkd9N/CbEQTd+FRPY4AW57CfYHhpvnlR7MRZ5dUBZzuWl1u9xZAO7wgmm7iQ8nuGkW5PgDTgUdAuetexeyDGw7Ei0qzEPquhtZbTy2MYwBeX7i2uw5dR0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=SPn79GPmHb5mmX8XYGFIFrsBHRsWxhcnurJdkb83G8n8tMGeP0kaTCVbCzN2CzofVPgPBgHl4lpv4xlbyHGtJuohfbLSuFW/WZdyAiwm9jLJhnlL8aSZU1E0Zt3u6CLdCQS1nAjCckU1ukU4e2MCRo7RrPWavFsj5GbtLI1KFv4= Received: by 10.64.179.12 with SMTP id b12mr25122963qbf.1196663952396; Sun, 02 Dec 2007 22:39:12 -0800 (PST) Received: from ?192.168.2.2? ( [67.85.89.184]) by mx.google.com with ESMTPS id e16sm6765011qba.2007.12.02.22.39.11 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 02 Dec 2007 22:39:11 -0800 (PST) Message-ID: <4753A48E.6000000@gmail.com> Date: Mon, 03 Dec 2007 01:39:10 -0500 From: "Aryeh M. Friedman" User-Agent: Thunderbird 2.0.0.9 (X11/20071129) MIME-Version: 1.0 To: Miguel Mendez References: <4752827F.20902@gmail.com> In-Reply-To: X-Enigmail-Version: 0.95.5 OpenPGP: url= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-chat@freebsd.org, freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 06:39:14 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Miguel Mendez wrote: > > On Dec 2, 2007, at 11:01 AM, Aryeh M. Friedman wrote: > > Hi, > >> As has been hashed out in -ports@ over the last few days there is >> at least a need to examine weither or not the current ports >> system should remain as is or potentially be re-engineered in the >> future (estimates if and when needed vary from ASAP to 10-15 >> years). I have volunteered to undertake a feasibility/pilot >> project to examine what changes (if any) are needed in the system >> (for the purposes of this thread I will not venture any of my own >> suggestions). I have the following broad questions for people: > > I already replied to your questions in private but I wonder if you > took a look at pkgsrc and the enhancements the OpenBSD people have > done the pkg* commands and whether you think borrowing from them > would be useful. > I am purposelly not looking at any previous solutions right now... If and when it is determined that changes to the current system are needed I will look at them then for ideas of what has not worked. (like the Internet or other large complex systems we don't know "how" to make it we only know what doesn't work) - -- Aryeh M. Friedman FloSoft Systems Developer, not business, friendly http://www.flosoft-systems.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHU6SO358R5LPuPvsRAj2OAKDSH+7nff+SkHAyypYc3OjbyyYuXwCfehta 6PyrvPsFAduJXSBIkS1V8Nc= =1KAL -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 06:41:21 2007 Return-Path: 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 554B416A41A for ; Mon, 3 Dec 2007 06:41:21 +0000 (UTC) (envelope-from aryeh.friedman@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 2225A13C455 for ; Mon, 3 Dec 2007 06:41:21 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so6802749pyb for ; Sun, 02 Dec 2007 22:41:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=7r0JP4j7BLSHFz2ELhutsePCFzqPvs+QCf06xkLrP1o=; b=SHFPcz4FJxFiGcvxOGHkZCnynoFN6ANmjt/JgNEJOJleA9PCU31RM39Ldz7CtIvA0/UBC5IvWBU2Qnyt3SrK3icoLCvJEjKJjcTaKd52mQtC96BafHlk/IBD2ir4UI2LgGAlDjTKxzYGXGbiHIFlZSv0FiMncieu22q/hnl8cuo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=T5Gtz35bM65x8vH7sosY5/YLTqxu4Da9/BSl01t+2W+qwYwMc1LUcyi1VFMbOTbUv1hQWIqxHTcUV0VWWArQEjcQgTelMeWWkoJ/WGMFckLyVqUd8Y8NdeE5XcIG7mWro5sWiG96eb+8dVAGwiTwC1gNUKPGIF0xVVG+j9kBwkE= Received: by 10.65.40.16 with SMTP id s16mr13882621qbj.1196664080120; Sun, 02 Dec 2007 22:41:20 -0800 (PST) Received: from ?192.168.2.2? ( [67.85.89.184]) by mx.google.com with ESMTPS id e19sm6872214qba.2007.12.02.22.41.18 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 02 Dec 2007 22:41:18 -0800 (PST) Message-ID: <4753A50D.3060700@gmail.com> Date: Mon, 03 Dec 2007 01:41:17 -0500 From: "Aryeh M. Friedman" User-Agent: Thunderbird 2.0.0.9 (X11/20071129) MIME-Version: 1.0 To: Jeremy Messenger References: <4752827F.20902@gmail.com> <20071202093625.D63241@laptop.unixathome.org> <200712021137.23146.david@vizion2000.net> In-Reply-To: X-Enigmail-Version: 0.95.5 OpenPGP: url= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: David Southwell , freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 06:41:21 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Jeremy Messenger wrote: > On Sun, 02 Dec 2007 13:37:22 -0600, David Southwell > wrote: > >> On Sunday 02 December 2007 06:41:12 Dan Langille wrote: >>> On Sun, 2 Dec 2007, Aryeh M. Friedman wrote: >>>> 3. What is the single best aspect of the current system? >>> >>> Good people doing the heavy lifting >>> >>>> 4. What is the single worst aspect of the current system? >>> >>> Too much talk from people not willing to do the heavy lifting. >>> >>>> 8. How long have you used FreeBSD and/or UNIX in general? >>> >>> Since 1998. >> >> Well in this case the people doing the talking are also >> committing themselves to the lifting so I guess you would say >> here that the advocates of change are on the side of the angels. >> >> I trust you are not dedicated to becoming a permanent member of >> the opposition!! If so I might be tempted to say the worst aspect >> of the current system is that there are too many people >> determined to deny the need for change irrespective of merit. > > Sad, I second on Dan's answer for #4 question. It's not that we > opposite it. It's faith that we don't have. It's not first time for > people to keep talk with no action. It's called bikeshed. As I said to Dan this is a fancy sidestepping of the issue for one who has not even taken time to respond to the survey seriously (even privately) - -- Aryeh M. Friedman FloSoft Systems Developer, not business, friendly http://www.flosoft-systems.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHU6UN358R5LPuPvsRAkKyAKDny+LyJFdxlL1m0Kds0JANgF/HXACgpT9r 8TYG+fcUtR/SSSHK5kyNykM= =PSdd -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 06:57:24 2007 Return-Path: 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 4955816A419 for ; Mon, 3 Dec 2007 06:57:24 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from cauchy.math.missouri.edu (cauchy.math.missouri.edu [128.206.184.213]) by mx1.freebsd.org (Postfix) with ESMTP id 1521313C465 for ; Mon, 3 Dec 2007 06:57:23 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from laptop2.gateway.2wire.net (cauchy.math.missouri.edu [128.206.184.213]) by cauchy.math.missouri.edu (8.14.2/8.14.1) with ESMTP id lB36vKY6027828; Mon, 3 Dec 2007 00:57:21 -0600 (CST) (envelope-from stephen@math.missouri.edu) Message-ID: <4753A8D2.80008@math.missouri.edu> Date: Mon, 03 Dec 2007 00:57:22 -0600 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.9) Gecko/20071118 SeaMonkey/1.1.6 MIME-Version: 1.0 To: "Aryeh M. Friedman" References: <4752827F.20902@gmail.com> In-Reply-To: <4752827F.20902@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-chat@freebsd.org, freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 06:57:24 -0000 > 3. What is the single best aspect of the current system? Easy to write ports, or modify those created by others. > 4. What is the single worst aspect of the current system? Slowness of pkg_version and "make index." From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 09:18:41 2007 Return-Path: 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 7D36316A417 for ; Mon, 3 Dec 2007 09:18:41 +0000 (UTC) (envelope-from aryeh.friedman@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 E772813C44B for ; Mon, 3 Dec 2007 09:18:40 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by mu-out-0910.google.com with SMTP id i10so1080257mue for ; Mon, 03 Dec 2007 01:18:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=CSTyEjWAY+hCnRsvrLfH+DDuTZ69pTK0Qv4DgpcQQZA=; b=LAZAUAfpggv6/FPet96v/5UgUNguIgJKvHucYxUhdzpIm7uCgyyubcV+sAiEIOSONkUGQQtCTdF6lg180FtzMI3TCXu9WrzD7ddIhXPUsrkoKXDNyICLj2bJttUebY2dP3NZ7wKOfCMC6KvLPXxHWo7xKjiiRIi1evlXyEKUOzw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=xWkyaqHz1vQWQZnxPjdQP33IAg4h7oxDDAkpn4cOWum9oZMl7ztN5QFYLJF2miovcTcur1khNo+X3xs4v5vOyLV+VNZd+imXgWpdKmxUXFi+H2HxdyPLVPYnAOVQfc6eNp/9DerDOwOx2exaJn/GePO5gFp/Nft4E3ylAd5CSVk= Received: by 10.64.3.9 with SMTP id 9mr6371778qbc.1196673516788; Mon, 03 Dec 2007 01:18:36 -0800 (PST) Received: from ?192.168.2.2? ( [67.85.89.184]) by mx.google.com with ESMTPS id q16sm3623954qbq.2007.12.03.01.18.35 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 03 Dec 2007 01:18:35 -0800 (PST) Message-ID: <4753C9EA.4060705@gmail.com> Date: Mon, 03 Dec 2007 04:18:34 -0500 From: "Aryeh M. Friedman" User-Agent: Thunderbird 2.0.0.9 (X11/20071129) MIME-Version: 1.0 To: Josh Paetzel References: <20071201204245.GA57218@lpthe.jussieu.fr> <20071201221533.GU50167@server.vk2pj.dyndns.org> <4751E4F3.9010603@gmail.com> <200712030302.51908.josh@tcbug.org> In-Reply-To: <200712030302.51908.josh@tcbug.org> X-Enigmail-Version: 0.95.5 OpenPGP: url= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Peter Jeremy , freebsd-ports@freebsd.org Subject: Re: duration of the ports freeze X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 09:18:41 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Josh Paetzel wrote: > On Saturday 01 December 2007 04:49:23 pm Aryeh M. Friedman wrote: >> Peter Jeremy wrote: >>> On Sat, Dec 01, 2007 at 04:10:14PM -0500, Aryeh M. Friedman >>> wrote: >>>> This is due to thinking of the port system as one would of as >>>> say make(1) namely a multistage transaction vs. one big >>>> atomic transaction. Doing first makes each port responible >>>> for most it's knowledge and thus open to inconsistencies and >>>> the other makes so the port is nothing but a node in a graph >>>> with the edges holding most of the knowledge instead of the >>>> nodes. >>> You continue to complain that the current dependency system is >>> broken but you have yet to provide an alternative. >> Right off the top my head a simple DFS or topo sort with >> approriate knowledge in the edges would suffice. >> >>>> If there was a universal way of handling stuff as recommended >>>> in Miller97 and most decent algorithm books. >>> You also regularly references to Aegis - again with no >>> explanation as to what problem Aegis would solve and how it >>> would solve it. I recall hearing Peter Miller present his >>> paper at AUUG'97 and I know I was interested enough at the time >>> to install and experiment with Aegis but (for reasons I don't >>> recall any longer), I have since reverted to make. >> First of all he was refering to cook not aegis (aegis is his >> alternative to CVS). I stopped using also because the scripting >> language is really badlly layed out semantically (basically he >> tried to get a functional language into the syntax of an >> imparative one). Other then that it is actual quite good. The >> altenrative is unlike make which does basically this: >> >> select some target check all dependancies on the target >> recursivally using this algorithm if all depends are uptodate >> bring the target up to date >> >> This has the weaknesses offered in the paper and other large >> recursive single node graph processors... yes they can solve a >> maze but only by trial and error instead of attempting >> essentially an all paths solution before selecting the optimal >> one (namely a well made cook project guarantees the spanning tree >> in all cases where make almost guarantees a non-span tree for any >> non-trivial source tree)... a careful read of Rivest-Korman-et. >> al. chapter on graphs will show the same conculsion... for a >> quick and dirty guide on cook read the tutorial I wrote on the >> cook site (Peter's main site not the aegis one) > > I remember once upon a time reading some advice being handed out to > potential contributors to a large project. It was something along > the lines of: > > "You may have heard of good ideas, been taught them in comp-sci > class by a research professor, or read about them in a book, but if > you don't have practical working knowledge of a working > implimentation of them please don't bother > trying to wedge them in to our project " I have practical knowledge here in working with different dependency management systems (which is essentially what the ports system is)... now that being said much of it is based on seeing how different people have solved the problems raised by the methods you site as being "invalid" > > The ports tree was never intended to scale to 18,000 apps in it, > but the reality of the situation is that it has....and so has the > infrastructure to support it. Does it have some weaknesses and > deficiencies? Absolutely. Does it have some amazing strengths? > Absolutely. That is the purpose of the survey I sent out to start to uncover what exactly the strengths and weaknesses are and decide if the weaknesses are sufficent to warrent any kind of re-engineering. > > I've been using FreeBSD since 1995 on my desktop, and since 1996 on > servers. Maybe my practices with ports are influenced by the > deficiencies in the tools or maybe they just make sense, but I > don't really use the ports tree for anything but make package and > make package-recursive anymore. I don't 'upgrade' in the > traditional way anymore either. Services run in jails, jail images > are created with a list of apps, installed from prebuilt packages > built on a build host. When it comes time to 'upgrade' I unpack > the new jail with the new batch of packages and cut over the > firewall rules directing traffic in to the jail. (jails run on > loopback IPs) This only works for a large test bed and not totally useful for a causal user. > > I've never found a need for portupgrade and friends, in my opinion > those tools are a siren song for getting in to an unsupported > combination. The typical usage goes....... > > 1) start with a port tree from date A 2) install a ton of ports 3) > cvsup/csup/portsnap your ports tree 4) install more ports and/or > run portupgrade on parts of your installed ports. > > At least with packages it complains if you have a dependancy > installed that doesn't match what the package was built with. > Using ports improperly as described above leaves you with apps > build against dependancies they shouldn't be. eg: today's foomatic > built against who knows what version of libfoomatic. > > If you wanted to do something practical, work on improving > dependancy and conflict handling in the current ports tree. > Asserting that you are going to rewrite the entire package > management system for FreeBSD puts me in to "believe it when I see > it mode" and makes me think you don't realize how much work it > would be. That is one of the goals of the over all project but while we are at we should examine the system as a whole since adding to a critically flawed system just postpones the issue but a ground re-write of a non-critically flawed one a waste of time and asking for problems.... As too complexity just because the details are messy (as will be case no matter what) there can still be a very simple conceptual framework such as the 4 layer UNIX model of OS's. > > Anyways, 3am and sleep beckons. > - -- Aryeh M. Friedman FloSoft Systems Developer, not business, friendly http://www.flosoft-systems.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHU8nq358R5LPuPvsRAlz7AJ9XeSzPZiafWNkMkiIAzDQC0UZYpACdEGhc N9oKU5FIkpN5hAB4/4/Liwo= =VF9U -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 09:20:37 2007 Return-Path: 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 AED1E16A418 for ; Mon, 3 Dec 2007 09:20:37 +0000 (UTC) (envelope-from josh@tcbug.org) Received: from cenn-smtp.mc.mpls.visi.com (cenn.mc.mpls.visi.com [208.42.156.9]) by mx1.freebsd.org (Postfix) with ESMTP id 987E513C4D3 for ; Mon, 3 Dec 2007 09:20:37 +0000 (UTC) (envelope-from josh@tcbug.org) Received: from mail.tcbug.org (mail.tcbug.org [208.42.70.163]) by cenn-smtp.mc.mpls.visi.com (Postfix) with ESMTP id A419E821F; Mon, 3 Dec 2007 03:02:55 -0600 (CST) Received: from build64.tcbug.org (unknown [208.42.70.167]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.tcbug.org (Postfix) with ESMTP id C366F10AA8E7; Mon, 3 Dec 2007 03:02:52 -0600 (CST) From: Josh Paetzel To: freebsd-ports@freebsd.org Date: Mon, 3 Dec 2007 03:02:47 -0600 User-Agent: KMail/1.9.7 References: <20071201204245.GA57218@lpthe.jussieu.fr> <20071201221533.GU50167@server.vk2pj.dyndns.org> <4751E4F3.9010603@gmail.com> In-Reply-To: <4751E4F3.9010603@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1500697.1YBOqCxtzV"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200712030302.51908.josh@tcbug.org> Cc: Peter Jeremy , "Aryeh M. Friedman" Subject: Re: duration of the ports freeze X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 09:20:37 -0000 --nextPart1500697.1YBOqCxtzV Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Saturday 01 December 2007 04:49:23 pm Aryeh M. Friedman wrote: > Peter Jeremy wrote: > > On Sat, Dec 01, 2007 at 04:10:14PM -0500, Aryeh M. Friedman wrote: > >> This is due to thinking of the port system as one would of as say > >> make(1) namely a multistage transaction vs. one big atomic > >> transaction. Doing first makes each port responible for most it's > >> knowledge and thus open to inconsistencies and the other makes so the > >> port is nothing but a node in a graph with the edges holding most of > >> the knowledge instead of the nodes. > > > > You continue to complain that the current dependency system is broken > > but you have yet to provide an alternative. > > Right off the top my head a simple DFS or topo sort with approriate > knowledge in the edges would suffice. > > >> If there was a universal way of handling stuff as recommended in > >> Miller97 and most decent algorithm books. > > > > You also regularly references to Aegis - again with no explanation as > > to what problem Aegis would solve and how it would solve it. I recall > > hearing Peter Miller present his paper at AUUG'97 and I know I was > > interested enough at the time to install and experiment with Aegis but > > (for reasons I don't recall any longer), I have since reverted to make. > > First of all he was refering to cook not aegis (aegis is his > alternative to CVS). I stopped using also because the scripting > language is really badlly layed out semantically (basically he tried > to get a functional language into the syntax of an imparative one). > Other then that it is actual quite good. The altenrative is unlike > make which does basically this: > > select some target > check all dependancies on the target recursivally using this algorithm > if all depends are uptodate bring the target up to date > > This has the weaknesses offered in the paper and other large recursive > single node graph processors... yes they can solve a maze but only by > trial and error instead of attempting essentially an all paths > solution before selecting the optimal one (namely a well made cook > project guarantees the spanning tree in all cases where make almost > guarantees a non-span tree for any non-trivial source tree)... a > careful read of Rivest-Korman-et. al. chapter on graphs will show the > same conculsion... for a quick and dirty guide on cook read the > tutorial I wrote on the cook site (Peter's main site not the aegis one) I remember once upon a time reading some advice being handed out to potenti= al=20 contributors to a large project. It was something along the lines of: "You may have heard of good ideas, been taught them in comp-sci class by a= =20 research professor, or read about them in a book, but if you don't have=20 practical working knowledge of a working implimentation of them please don't bother trying to wedge them in to our project=20 " The ports tree was never intended to scale to 18,000 apps in it, but the=20 reality of the situation is that it has....and so has the infrastructure to= =20 support it. Does it have some weaknesses and deficiencies? Absolutely. =20 Does it have some amazing strengths? Absolutely. I've been using FreeBSD since 1995 on my desktop, and since 1996 on servers= =2E =20 Maybe my practices with ports are influenced by the deficiencies in the too= ls=20 or maybe they just make sense, but I don't really use the ports tree for=20 anything but make package and make package-recursive anymore. I=20 don't 'upgrade' in the traditional way anymore either. Services run in=20 jails, jail images are created with a list of apps, installed from prebuilt= =20 packages built on a build host. When it comes time to 'upgrade' I unpack t= he=20 new jail with the new batch of packages and cut over the firewall rules=20 directing traffic in to the jail. (jails run on loopback IPs) I've never found a need for portupgrade and friends, in my opinion those to= ols=20 are a siren song for getting in to an unsupported combination. The typical= =20 usage goes....... 1) start with a port tree from date A 2) install a ton of ports 3) cvsup/csup/portsnap your ports tree 4) install more ports and/or run portupgrade on parts of your installed por= ts. At least with packages it complains if you have a dependancy installed that= =20 doesn't match what the package was built with. Using ports improperly as=20 described above leaves you with apps build against dependancies they=20 shouldn't be. eg: today's foomatic built against who knows what version of= =20 libfoomatic. If you wanted to do something practical, work on improving dependancy and=20 conflict handling in the current ports tree. Asserting that you are going = to=20 rewrite the entire package management system for FreeBSD puts me in=20 to "believe it when I see it mode" and makes me think you don't realize how= =20 much work it would be. Anyways, 3am and sleep beckons. =2D-=20 Thanks, Josh Paetzel PGP: 8A48 EF36 5E9F 4EDA 5A8C 11B4 26F9 01F1 27AF AECB --nextPart1500697.1YBOqCxtzV Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQBHU8Y7JvkB8SevrssRAmCbAKCKKp4Jy+NHDMS8ePPrGBmsMukIqACfXn7n brdUF1yVdDBI0zc6sTQ62mM= =Bq96 -----END PGP SIGNATURE----- --nextPart1500697.1YBOqCxtzV-- From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 09:41:22 2007 Return-Path: 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 22A1A16A419 for ; Mon, 3 Dec 2007 09:41:22 +0000 (UTC) (envelope-from sat@cenkes.org) Received: from heka.cenkes.org (heka.cenkes.org [208.79.80.110]) by mx1.freebsd.org (Postfix) with ESMTP id 0EE5C13C455 for ; Mon, 3 Dec 2007 09:41:21 +0000 (UTC) (envelope-from sat@cenkes.org) Received: from amilo.cenkes.org (ppp85-141-134-135.pppoe.mtu-net.ru [85.141.134.135]) (Authenticated sender: sat) by heka.cenkes.org (Postfix) with ESMTP id 65911242F82F; Mon, 3 Dec 2007 12:41:20 +0300 (MSK) Date: Mon, 3 Dec 2007 12:41:14 +0300 From: Andrew Pantyukhin To: "Aryeh M. Friedman" Message-ID: <20071203094112.GA36135@amilo.cenkes.org> References: <4752827F.20902@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4752827F.20902@gmail.com> X-OS: FreeBSD 8.0-CURRENT amd64 User-Agent: Mutt/1.5.16 (2007-06-09) Cc: freebsd-chat@freebsd.org, freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: infofarmer@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 09:41:22 -0000 On Sun, Dec 02, 2007 at 05:01:35AM -0500, Aryeh M. Friedman wrote: > As has been hashed out in -ports@ over the last few days there is at > least a need to examine weither or not the current ports system should > remain as is or potentially be re-engineered in the future (estimates > if and when needed vary from ASAP to 10-15 years). I have > volunteered to undertake a feasibility/pilot project to examine what > changes (if any) are needed in the system (for the purposes of this > thread I will not venture any of my own suggestions). I have the > following broad questions for people: You would have saved the community a couple of expensive bikesheds (and more to come, as usual) if you had cared to do some research. All of the questions you ask have already been answered hundreds of times on mailing lists over the years. By starting the cycle anew, I'm afraid, you're only contributing to the problem. There are heaps of papers on package management out there. Look for answers there and you will find them. Most of us have our own engineering demons, who breed Napoleonic plans in our heads - to solve every problem in a perfect way. The sooner we learn to control them, the better. From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 09:59:09 2007 Return-Path: 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 2CDBD16A417 for ; Mon, 3 Dec 2007 09:59:09 +0000 (UTC) (envelope-from kenbaby@gmail.com) Received: from rv-out-0910.google.com (rv-out-0910.google.com [209.85.198.186]) by mx1.freebsd.org (Postfix) with ESMTP id 0B37C13C448 for ; Mon, 3 Dec 2007 09:59:08 +0000 (UTC) (envelope-from kenbaby@gmail.com) Received: by rv-out-0910.google.com with SMTP id l15so2728428rvb for ; Mon, 03 Dec 2007 01:59:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type; bh=hJ33G3zVMdWtHNbvqoLrGO3w9+DaqjG8Pirvy0WCaY4=; b=tMvzVJyQJYJ/Wktno0sS3N8K4j9aFM2zCu1DnotvHm6TImYMRCu+CCixeEgsTizEg0qjbm1DKB2yUuBfdUqbzMMxym9QN8GhjG7eIiS8R+V9ODW1aXOmvexDdwMdZB1sOJIhlLL4DP59dxlfGVqdM6rr0xwl6eT6q1D5Y/Yfgvs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:to:subject:mime-version:content-type; b=P5Ql27RCBudkwZHbGxKzmDoUMzJgQoqu1b7vpdwVugXcIqs3Gq/wIJNSi2j81K6i27tc073QhKHstaUvTwKJQ5q7w07TFuuAeovIqBfKRijwPOheCeA8MeOGppTKT7ZVOaReEb02rJ2XZuMZJtS9WSvF5txocmxqWirARCtTtqc= Received: by 10.141.141.3 with SMTP id t3mr5475993rvn.1196674398060; Mon, 03 Dec 2007 01:33:18 -0800 (PST) Received: by 10.141.194.19 with HTTP; Mon, 3 Dec 2007 01:33:18 -0800 (PST) Message-ID: <33b11a9b0712030133gb57f9e8k8b85bf5595df4f8@mail.gmail.com> Date: Mon, 3 Dec 2007 17:33:18 +0800 From: Ken To: ports@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_9555_20752949.1196674398064" X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: configure: error: Could not find GLIB X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 09:59:09 -0000 ------=_Part_9555_20752949.1196674398064 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline checking whether to build static libraries... yes checking whether -lc should be explicitly linked in... no creating libtool checking for pkg-config... /usr/local/bin/pkg-config checking for glib-2.0... yes checking GLIB_CFLAGS... -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib- 2.0/include checking GLIB_LIBS... -L/usr/local/lib -lglib-2.0 -liconv checking for pkg-config... (cached) /usr/local/bin/pkg-config checking for GLIB - version >= 2.2.0... no *** Could not run GLIB test program, checking why... *** The test program failed to compile or link. See the file config.log for the *** exact error that occured. This usually means GLIB is incorrectly installed. configure: error: Could not find GLIB (see config.log for details). ===> Script "configure" failed unexpectedly. Please report the problem to ports@FreeBSD.org [maintainer] and attach the "/usr/ports/textproc/gdome2/work/gdome2-0.8.1/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. an `ls www`). *** Error code 1 Stop in /usr/ports/textproc/gdome2. -- ----------------------------------------------------- Copy my source in your reply,Please! Wish you a lovely day~ Ken. ------=_Part_9555_20752949.1196674398064 Content-Type: application/octet-stream; name=config.log Content-Transfer-Encoding: base64 X-Attachment-Id: f_f9qstkiu0 Content-Disposition: attachment; filename=config.log VGhpcyBmaWxlIGNvbnRhaW5zIGFueSBtZXNzYWdlcyBwcm9kdWNlZCBieSBjb21waWxlcnMgd2hp bGUKcnVubmluZyBjb25maWd1cmUsIHRvIGFpZCBkZWJ1Z2dpbmcgaWYgY29uZmlndXJlIG1ha2Vz IGEgbWlzdGFrZS4KCmNvbmZpZ3VyZTo3NTk6IGNoZWNraW5nIGZvciBhIEJTRCBjb21wYXRpYmxl IGluc3RhbGwKY29uZmlndXJlOjgxMjogY2hlY2tpbmcgd2hldGhlciBidWlsZCBlbnZpcm9ubWVu dCBpcyBzYW5lCmNvbmZpZ3VyZTo4Njk6IGNoZWNraW5nIHdoZXRoZXIgbWFrZSBzZXRzICR7TUFL RX0KY29uZmlndXJlOjkwODogY2hlY2tpbmcgZm9yIHdvcmtpbmcgYWNsb2NhbApjb25maWd1cmU6 OTIxOiBjaGVja2luZyBmb3Igd29ya2luZyBhdXRvY29uZgpjb25maWd1cmU6OTM0OiBjaGVja2lu ZyBmb3Igd29ya2luZyBhdXRvbWFrZQpjb25maWd1cmU6OTQ3OiBjaGVja2luZyBmb3Igd29ya2lu ZyBhdXRvaGVhZGVyCmNvbmZpZ3VyZTo5NjA6IGNoZWNraW5nIGZvciB3b3JraW5nIG1ha2VpbmZv CmNvbmZpZ3VyZTo5NzQ6IGNoZWNraW5nIHdoZXRoZXIgdG8gZW5hYmxlIG1haW50YWluZXItc3Bl Y2lmaWMgcG9ydGlvbnMgb2YgTWFrZWZpbGVzCmNvbmZpZ3VyZToxMDM5OiBjaGVja2luZyBmb3Ig c3RyZXJyb3IgaW4gLWxjcG9zaXgKY29uZmlndXJlOjEwNTg6IGNjIC1vIGNvbmZ0ZXN0IC1PMiAt Zm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0 LmMgLWxjcG9zaXggICAxPiY1Ci91c3IvYmluL2xkOiBjYW5ub3QgZmluZCAtbGNwb3NpeApjb25m aWd1cmU6IGZhaWxlZCBwcm9ncmFtIHdhczoKI2xpbmUgMTA0NyAiY29uZmlndXJlIgojaW5jbHVk ZSAiY29uZmRlZnMuaCIKLyogT3ZlcnJpZGUgYW55IGdjYzIgaW50ZXJuYWwgcHJvdG90eXBlIHRv IGF2b2lkIGFuIGVycm9yLiAgKi8KLyogV2UgdXNlIGNoYXIgYmVjYXVzZSBpbnQgbWlnaHQgbWF0 Y2ggdGhlIHJldHVybiB0eXBlIG9mIGEgZ2NjMgogICAgYnVpbHRpbiBhbmQgdGhlbiBpdHMgYXJn dW1lbnQgcHJvdG90eXBlIHdvdWxkIHN0aWxsIGFwcGx5LiAgKi8KY2hhciBzdHJlcnJvcigpOwoK aW50IG1haW4oKSB7CnN0cmVycm9yKCkKOyByZXR1cm4gMDsgfQpjb25maWd1cmU6MTA4MzogY2hl Y2tpbmcgZm9yIGdjYwpjb25maWd1cmU6MTE5NjogY2hlY2tpbmcgd2hldGhlciB0aGUgQyBjb21w aWxlciAoY2MgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlICApIHdvcmtzCmNvbmZpZ3Vy ZToxMjEyOiBjYyAtbyBjb25mdGVzdCAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1J L3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVzdC5jICAxPiY1CmNvbmZpZ3VyZToxMjM4OiBjaGVj a2luZyB3aGV0aGVyIHRoZSBDIGNvbXBpbGVyIChjYyAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcg LXBpcGUgICkgaXMgYSBjcm9zcy1jb21waWxlcgpjb25maWd1cmU6MTI0MzogY2hlY2tpbmcgd2hl dGhlciB3ZSBhcmUgdXNpbmcgR05VIEMKY29uZmlndXJlOjEyNTI6IGNjIC1FIGNvbmZ0ZXN0LmMK Y29uZmlndXJlOjEyNzE6IGNoZWNraW5nIHdoZXRoZXIgY2MgYWNjZXB0cyAtZwpjb25maWd1cmU6 MTMxNDogY2hlY2tpbmcgZm9yIGEgQlNEIGNvbXBhdGlibGUgaW5zdGFsbApjb25maWd1cmU6MTM2 NzogY2hlY2tpbmcgaG93IHRvIHJ1biB0aGUgQyBwcmVwcm9jZXNzb3IKY29uZmlndXJlOjEzODg6 IGNjIC1FIC1JL3Vzci9sb2NhbC9pbmNsdWRlIGNvbmZ0ZXN0LmMgPi9kZXYvbnVsbCAyPmNvbmZ0 ZXN0Lm91dApjb25maWd1cmU6MTQ0NzogY2hlY2tpbmcgZm9yIEFOU0kgQyBoZWFkZXIgZmlsZXMK Y29uZmlndXJlOjE0NjA6IGNjIC1FIC1JL3Vzci9sb2NhbC9pbmNsdWRlIGNvbmZ0ZXN0LmMgPi9k ZXYvbnVsbCAyPmNvbmZ0ZXN0Lm91dApjb25maWd1cmU6MTUyNzogY2MgLW8gY29uZnRlc3QgLU8y IC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlICAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRl c3QuYyAgMT4mNQpjb25maWd1cmU6IEluIGZ1bmN0aW9uICdtYWluJzoKY29uZmlndXJlOjE1MjI6 IHdhcm5pbmc6IGluY29tcGF0aWJsZSBpbXBsaWNpdCBkZWNsYXJhdGlvbiBvZiBidWlsdC1pbiBm dW5jdGlvbiAnZXhpdCcKY29uZmlndXJlOjE1ODE6IGNoZWNraW5nIGZvciBDeWd3aW4gZW52aXJv bm1lbnQKY29uZmlndXJlOjE1OTc6IGNjIC1jIC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlw ZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgY29uZnRlc3QuYyAxPiY1CmNvbmZpZ3VyZTogSW4gZnVu Y3Rpb24gJ21haW4nOgpjb25maWd1cmU6MTU5MzogZXJyb3I6ICdfX0NZR1dJTjMyX18nIHVuZGVj bGFyZWQgKGZpcnN0IHVzZSBpbiB0aGlzIGZ1bmN0aW9uKQpjb25maWd1cmU6MTU5MzogZXJyb3I6 IChFYWNoIHVuZGVjbGFyZWQgaWRlbnRpZmllciBpcyByZXBvcnRlZCBvbmx5IG9uY2UKY29uZmln dXJlOjE1OTM6IGVycm9yOiBmb3IgZWFjaCBmdW5jdGlvbiBpdCBhcHBlYXJzIGluLikKY29uZmln dXJlOiBmYWlsZWQgcHJvZ3JhbSB3YXM6CiNsaW5lIDE1ODYgImNvbmZpZ3VyZSIKI2luY2x1ZGUg ImNvbmZkZWZzLmgiCgppbnQgbWFpbigpIHsKCiNpZm5kZWYgX19DWUdXSU5fXwojZGVmaW5lIF9f Q1lHV0lOX18gX19DWUdXSU4zMl9fCiNlbmRpZgpyZXR1cm4gX19DWUdXSU5fXzsKOyByZXR1cm4g MDsgfQpjb25maWd1cmU6MTYxNDogY2hlY2tpbmcgZm9yIG1pbmd3MzIgZW52aXJvbm1lbnQKY29u ZmlndXJlOjE2MjY6IGNjIC1jIC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNy L2xvY2FsL2luY2x1ZGUgY29uZnRlc3QuYyAxPiY1CmNvbmZpZ3VyZTogSW4gZnVuY3Rpb24gJ21h aW4nOgpjb25maWd1cmU6MTYyMjogZXJyb3I6ICdfX01JTkdXMzJfXycgdW5kZWNsYXJlZCAoZmly c3QgdXNlIGluIHRoaXMgZnVuY3Rpb24pCmNvbmZpZ3VyZToxNjIyOiBlcnJvcjogKEVhY2ggdW5k ZWNsYXJlZCBpZGVudGlmaWVyIGlzIHJlcG9ydGVkIG9ubHkgb25jZQpjb25maWd1cmU6MTYyMjog ZXJyb3I6IGZvciBlYWNoIGZ1bmN0aW9uIGl0IGFwcGVhcnMgaW4uKQpjb25maWd1cmU6IGZhaWxl ZCBwcm9ncmFtIHdhczoKI2xpbmUgMTYxOSAiY29uZmlndXJlIgojaW5jbHVkZSAiY29uZmRlZnMu aCIKCmludCBtYWluKCkgewpyZXR1cm4gX19NSU5HVzMyX187CjsgcmV0dXJuIDA7IH0KY29uZmln dXJlOjE3MTg6IGNoZWNraW5nIGhvc3Qgc3lzdGVtIHR5cGUKY29uZmlndXJlOjE3Mzk6IGNoZWNr aW5nIGJ1aWxkIHN5c3RlbSB0eXBlCmNvbmZpZ3VyZToxNzY4OiBjaGVja2luZyBmb3IgbGQgdXNl ZCBieSBHQ0MKY29uZmlndXJlOjE4MzY6IGNoZWNraW5nIGlmIHRoZSBsaW5rZXIgKC91c3IvYmlu L2xkKSBpcyBHTlUgbGQKR05VIGxkIHZlcnNpb24gMi4xNSBbRnJlZUJTRF0gMjAwNC0wNS0yMwpj b25maWd1cmU6MTg1MzogY2hlY2tpbmcgZm9yIC91c3IvYmluL2xkIG9wdGlvbiB0byByZWxvYWQg b2JqZWN0IGZpbGVzCmNvbmZpZ3VyZToxODY1OiBjaGVja2luZyBmb3IgQlNELWNvbXBhdGlibGUg bm0KY29uZmlndXJlOjE5MDM6IGNoZWNraW5nIHdoZXRoZXIgbG4gLXMgd29ya3MKY29uZmlndXJl OjE5MjQ6IGNoZWNraW5nIGhvdyB0byByZWNvZ25pc2UgZGVwZW5kYW50IGxpYnJhcmllcwpjb25m aWd1cmU6MjEwNzogY2hlY2tpbmcgZm9yIG9iamVjdCBzdWZmaXgKY29uZmlndXJlOjIxMTM6IGNj IC1jIC1PMiAtZm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUg Y29uZnRlc3QuYyAxPiY1CmNvbmZpZ3VyZToyMTMzOiBjaGVja2luZyBmb3IgZXhlY3V0YWJsZSBz dWZmaXgKY29uZmlndXJlOjIxNDM6IGNjIC1vIGNvbmZ0ZXN0IC1PMiAtZm5vLXN0cmljdC1hbGlh c2luZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0LmMgIDE+JjUKY29uZmln dXJlOjIxNzQ6IGNoZWNraW5nIGNvbW1hbmQgdG8gcGFyc2UgL3Vzci9iaW4vbm0gLUIgb3V0cHV0 CmNvbmZpZ3VyZToyMjU0OiBjYyAtYyAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1J L3Vzci9sb2NhbC9pbmNsdWRlIGNvbmZ0ZXN0LmMgMT4mNQpjb25maWd1cmU6MjI1NzogL3Vzci9i aW4vbm0gLUIgY29uZnRlc3QubyB8IHNlZCAtbiAtZSAncy9eLipbIF1cKFtBQkNER0lTVFddW0FC Q0RHSVNUV10qXClbIF1bIF0qXChcKVwoW19BLVphLXpdW19BLVphLXowLTldKlwpJC9cMSBcMlwz IFwzL3AnID4gY29uZnRlc3Qubm0KY29uZmlndXJlOjIzMDg6IGNjIC1vIGNvbmZ0ZXN0IC1PMiAt Zm5vLXN0cmljdC1hbGlhc2luZyAtcGlwZSAgLUkvdXNyL2xvY2FsL2luY2x1ZGUgIGNvbmZ0ZXN0 LmMgY29uZnRzdG0ubyAxPiY1CmNvbmZpZ3VyZToyMzU3OiBjaGVja2luZyBmb3IgZGxmY24uaApj b25maWd1cmU6MjM2NzogY2MgLUUgLUkvdXNyL2xvY2FsL2luY2x1ZGUgY29uZnRlc3QuYyA+L2Rl di9udWxsIDI+Y29uZnRlc3Qub3V0CmNvbmZpZ3VyZToyNTM1OiBjaGVja2luZyBmb3IgaTM4Ni11 bmtub3duLWZyZWVic2Q4LjAtcmFubGliCmNvbmZpZ3VyZToyNTY3OiBjaGVja2luZyBmb3IgcmFu bGliCmNvbmZpZ3VyZToyNjAyOiBjaGVja2luZyBmb3IgaTM4Ni11bmtub3duLWZyZWVic2Q4LjAt c3RyaXAKY29uZmlndXJlOjI2MzQ6IGNoZWNraW5nIGZvciBzdHJpcApjb25maWd1cmU6Mjg0NTog Y2hlY2tpbmcgZm9yIG9iamRpcgpjb25maWd1cmU6Mjg3MjogY2hlY2tpbmcgZm9yIGNjIG9wdGlv biB0byBwcm9kdWNlIFBJQwpjb25maWd1cmU6MzAyNDogY2hlY2tpbmcgaWYgY2MgUElDIGZsYWcg LWZQSUMgd29ya3MKY29uZmlndXJlOjMwMzg6IGNjIC1jIC1PMiAtZm5vLXN0cmljdC1hbGlhc2lu ZyAtcGlwZSAgLWZQSUMgLURQSUMgLUkvdXNyL2xvY2FsL2luY2x1ZGUgY29uZnRlc3QuYyAxPiY1 CmNvbmZpZ3VyZTozMDkwOiBjaGVja2luZyBpZiBjYyBzdGF0aWMgZmxhZyAtc3RhdGljIHdvcmtz CmNvbmZpZ3VyZTozMTA1OiBjYyAtbyBjb25mdGVzdCAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcg LXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICAtc3RhdGljIGNvbmZ0ZXN0LmMgIDE+JjUKY29u ZmlndXJlOjMxMzI6IGNoZWNraW5nIGlmIGNjIHN1cHBvcnRzIC1jIC1vIGZpbGUubwpjb25maWd1 cmU6MzE1MTogY2MgLWMgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlICAtbyBvdXQvY29u ZnRlc3QyLm8gLUkvdXNyL2xvY2FsL2luY2x1ZGUgY29uZnRlc3QuYyAxPiY1CmNvbmZpZ3VyZToz MTgwOiBjaGVja2luZyBpZiBjYyBzdXBwb3J0cyAtYyAtbyBmaWxlLmxvCmNvbmZpZ3VyZTozMTk4 OiBjYyAtYyAtTzIgLWZuby1zdHJpY3QtYWxpYXNpbmcgLXBpcGUgIC1jIC1vIGNvbmZ0ZXN0Lmxv IC1JL3Vzci9sb2NhbC9pbmNsdWRlIGNvbmZ0ZXN0LmMgMT4mNQpjb25maWd1cmU6MzI0ODogY2hl Y2tpbmcgaWYgY2Mgc3VwcG9ydHMgLWZuby1ydHRpIC1mbm8tZXhjZXB0aW9ucwpjb25maWd1cmU6 MzI2MTogY2MgLWMgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1waXBlICAtZm5vLXJ0dGkgLWZu by1leGNlcHRpb25zIC1jIGNvbmZ0ZXN0LmMgLUkvdXNyL2xvY2FsL2luY2x1ZGUgY29uZnRlc3Qu YyAxPiY1CmNjMTogd2FybmluZzogY29tbWFuZCBsaW5lIG9wdGlvbiAiLWZuby1ydHRpIiBpcyB2 YWxpZCBmb3IgQysrL09iakMrKyBidXQgbm90IGZvciBDCmNjMTogd2FybmluZzogY29tbWFuZCBs aW5lIG9wdGlvbiAiLWZuby1ydHRpIiBpcyB2YWxpZCBmb3IgQysrL09iakMrKyBidXQgbm90IGZv ciBDCmNvbmZpZ3VyZTozMjg4OiBjaGVja2luZyB3aGV0aGVyIHRoZSBsaW5rZXIgKC91c3IvYmlu L2xkKSBzdXBwb3J0cyBzaGFyZWQgbGlicmFyaWVzCmNvbmZpZ3VyZTozOTcyOiBjaGVja2luZyBo b3cgdG8gaGFyZGNvZGUgbGlicmFyeSBwYXRocyBpbnRvIHByb2dyYW1zCmNvbmZpZ3VyZTo0MDAw OiBjaGVja2luZyB3aGV0aGVyIHN0cmlwcGluZyBsaWJyYXJpZXMgaXMgcG9zc2libGUKY29uZmln dXJlOjQwMTQ6IGNoZWNraW5nIGR5bmFtaWMgbGlua2VyIGNoYXJhY3RlcmlzdGljcwpjb25maWd1 cmU6NDQxMTogY2hlY2tpbmcgaWYgbGlidG9vbCBzdXBwb3J0cyBzaGFyZWQgbGlicmFyaWVzCmNv bmZpZ3VyZTo0NDE1OiBjaGVja2luZyB3aGV0aGVyIHRvIGJ1aWxkIHNoYXJlZCBsaWJyYXJpZXMK Y29uZmlndXJlOjQ0Mzg6IGNoZWNraW5nIHdoZXRoZXIgdG8gYnVpbGQgc3RhdGljIGxpYnJhcmll cwpjb25maWd1cmU6NDk3NDogY2hlY2tpbmcgd2hldGhlciAtbGMgc2hvdWxkIGJlIGV4cGxpY2l0 bHkgbGlua2VkIGluCmNvbmZpZ3VyZTo0OTgxOiBjYyAtYyAtTzIgLWZuby1zdHJpY3QtYWxpYXNp bmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlIGNvbmZ0ZXN0LmMgMT4mNQpjb25maWd1cmU6 NDk5NDogY2MgLXNoYXJlZCBjb25mdGVzdC5vICAtdiAtV2wsLXNvbmFtZSAtV2wsY29uZnRlc3Qg LW8gY29uZnRlc3QgMj4mMSB8IGdyZXAgIC1sYyAgPi9kZXYvbnVsbCAyPiYxCmNvbmZpZ3VyZTo1 OTYwOiBjaGVja2luZyBmb3IgcGtnLWNvbmZpZwpjb25maWd1cmU6NjAwNDogY2hlY2tpbmcgZm9y IGdsaWItMi4wCmNvbmZpZ3VyZTo2MDExOiBjaGVja2luZyBHTElCX0NGTEFHUwpjb25maWd1cmU6 NjAxNjogY2hlY2tpbmcgR0xJQl9MSUJTCmNvbmZpZ3VyZTo2MDcyOiBjaGVja2luZyBmb3IgcGtn LWNvbmZpZwpjb25maWd1cmU6NjEyMjogY2hlY2tpbmcgZm9yIEdMSUIgLSB2ZXJzaW9uID49IDIu Mi4wCmNvbmZpZ3VyZTo2MjM2OiBjYyAtbyBjb25mdGVzdCAtTzIgLWZuby1zdHJpY3QtYWxpYXNp bmcgLXBpcGUgIC1JL3Vzci9sb2NhbC9pbmNsdWRlL2dsaWItMi4wIC1JL3Vzci9sb2NhbC9saWIv Z2xpYi0yLjAvaW5jbHVkZSAgIC1JL3Vzci9sb2NhbC9pbmNsdWRlICBjb25mdGVzdC5jIC1ML3Vz ci9sb2NhbC9saWIgLWxnbGliLTIuMCAtbGljb252ICAgIDE+JjUKL2xpYi9saWJwdGhyZWFkLnNv LjI6IHVuZGVmaW5lZCByZWZlcmVuY2UgdG8gYF9fbWFsbG9jX2xvY2snCmNvbmZpZ3VyZTogZmFp bGVkIHByb2dyYW0gd2FzOgojbGluZSA2MTYxICJjb25maWd1cmUiCiNpbmNsdWRlICJjb25mZGVm cy5oIgoKI2luY2x1ZGUgPGdsaWIuaD4KI2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRs aWIuaD4KCmludCAKbWFpbiAoKQp7CiAgaW50IG1ham9yLCBtaW5vciwgbWljcm87CiAgY2hhciAq dG1wX3ZlcnNpb247CgogIHN5c3RlbSAoInRvdWNoIGNvbmYuZ2xpYnRlc3QiKTsKCiAgLyogSFAv VVggOSAoJUAjISkgd3JpdGVzIHRvIHNzY2FuZiBzdHJpbmdzICovCiAgdG1wX3ZlcnNpb24gPSBn X3N0cmR1cCgiMi4yLjAiKTsKICBpZiAoc3NjYW5mKHRtcF92ZXJzaW9uLCAiJWQuJWQuJWQiLCAm bWFqb3IsICZtaW5vciwgJm1pY3JvKSAhPSAzKSB7CiAgICAgcHJpbnRmKCIlcywgYmFkIHZlcnNp b24gc3RyaW5nXG4iLCAiMi4yLjAiKTsKICAgICBleGl0KDEpOwogICB9CgogIGlmICgoZ2xpYl9t YWpvcl92ZXJzaW9uICE9IDIpIHx8CiAgICAgIChnbGliX21pbm9yX3ZlcnNpb24gIT0gMTIpIHx8 CiAgICAgIChnbGliX21pY3JvX3ZlcnNpb24gIT0gMTEpKQogICAgewogICAgICBwcmludGYoIlxu KioqICdwa2ctY29uZmlnIC0tbW9kdmVyc2lvbiBnbGliLTIuMCcgcmV0dXJuZWQgJWQuJWQuJWQs IGJ1dCBHTElCICglZC4lZC4lZClcbiIsIAogICAgICAgICAgICAgMiwgMTIsIDExLAogICAgICAg ICAgICAgZ2xpYl9tYWpvcl92ZXJzaW9uLCBnbGliX21pbm9yX3ZlcnNpb24sIGdsaWJfbWljcm9f dmVyc2lvbik7CiAgICAgIHByaW50ZiAoIioqKiB3YXMgZm91bmQhIElmIHBrZy1jb25maWcgd2Fz IGNvcnJlY3QsIHRoZW4gaXQgaXMgYmVzdFxuIik7CiAgICAgIHByaW50ZiAoIioqKiB0byByZW1v dmUgdGhlIG9sZCB2ZXJzaW9uIG9mIEdMaWIuIFlvdSBtYXkgYWxzbyBiZSBhYmxlIHRvIGZpeCB0 aGUgZXJyb3JcbiIpOwogICAgICBwcmludGYoIioqKiBieSBtb2RpZnlpbmcgeW91ciBMRF9MSUJS QVJZX1BBVEggZW52aXJvbWVudCB2YXJpYWJsZSwgb3IgYnkgZWRpdGluZ1xuIik7CiAgICAgIHBy aW50ZigiKioqIC9ldGMvbGQuc28uY29uZi4gTWFrZSBzdXJlIHlvdSBoYXZlIHJ1biBsZGNvbmZp ZyBpZiB0aGF0IGlzXG4iKTsKICAgICAgcHJpbnRmKCIqKiogcmVxdWlyZWQgb24geW91ciBzeXN0 ZW0uXG4iKTsKICAgICAgcHJpbnRmKCIqKiogSWYgcGtnLWNvbmZpZyB3YXMgd3JvbmcsIHNldCB0 aGUgZW52aXJvbm1lbnQgdmFyaWFibGUgUEtHX0NPTkZJR19QQVRIXG4iKTsKICAgICAgcHJpbnRm KCIqKiogdG8gcG9pbnQgdG8gdGhlIGNvcnJlY3QgY29uZmlndXJhdGlvbiBmaWxlc1xuIik7CiAg ICB9IAogIGVsc2UgaWYgKChnbGliX21ham9yX3ZlcnNpb24gIT0gR0xJQl9NQUpPUl9WRVJTSU9O KSB8fAoJICAgKGdsaWJfbWlub3JfdmVyc2lvbiAhPSBHTElCX01JTk9SX1ZFUlNJT04pIHx8CiAg ICAgICAgICAgKGdsaWJfbWljcm9fdmVyc2lvbiAhPSBHTElCX01JQ1JPX1ZFUlNJT04pKQogICAg ewogICAgICBwcmludGYoIioqKiBHTElCIGhlYWRlciBmaWxlcyAodmVyc2lvbiAlZC4lZC4lZCkg ZG8gbm90IG1hdGNoXG4iLAoJICAgICBHTElCX01BSk9SX1ZFUlNJT04sIEdMSUJfTUlOT1JfVkVS U0lPTiwgR0xJQl9NSUNST19WRVJTSU9OKTsKICAgICAgcHJpbnRmKCIqKiogbGlicmFyeSAodmVy c2lvbiAlZC4lZC4lZClcbiIsCgkgICAgIGdsaWJfbWFqb3JfdmVyc2lvbiwgZ2xpYl9taW5vcl92 ZXJzaW9uLCBnbGliX21pY3JvX3ZlcnNpb24pOwogICAgfQogIGVsc2UKICAgIHsKICAgICAgaWYg KChnbGliX21ham9yX3ZlcnNpb24gPiBtYWpvcikgfHwKICAgICAgICAoKGdsaWJfbWFqb3JfdmVy c2lvbiA9PSBtYWpvcikgJiYgKGdsaWJfbWlub3JfdmVyc2lvbiA+IG1pbm9yKSkgfHwKICAgICAg ICAoKGdsaWJfbWFqb3JfdmVyc2lvbiA9PSBtYWpvcikgJiYgKGdsaWJfbWlub3JfdmVyc2lvbiA9 PSBtaW5vcikgJiYgKGdsaWJfbWljcm9fdmVyc2lvbiA+PSBtaWNybykpKQogICAgICB7CiAgICAg ICAgcmV0dXJuIDA7CiAgICAgICB9CiAgICAgZWxzZQogICAgICB7CiAgICAgICAgcHJpbnRmKCJc bioqKiBBbiBvbGQgdmVyc2lvbiBvZiBHTElCICglZC4lZC4lZCkgd2FzIGZvdW5kLlxuIiwKICAg ICAgICAgICAgICAgZ2xpYl9tYWpvcl92ZXJzaW9uLCBnbGliX21pbm9yX3ZlcnNpb24sIGdsaWJf bWljcm9fdmVyc2lvbik7CiAgICAgICAgcHJpbnRmKCIqKiogWW91IG5lZWQgYSB2ZXJzaW9uIG9m IEdMSUIgbmV3ZXIgdGhhbiAlZC4lZC4lZC4gVGhlIGxhdGVzdCB2ZXJzaW9uIG9mXG4iLAoJICAg ICAgIG1ham9yLCBtaW5vciwgbWljcm8pOwogICAgICAgIHByaW50ZigiKioqIEdMSUIgaXMgYWx3 YXlzIGF2YWlsYWJsZSBmcm9tIGZ0cDovL2Z0cC5ndGsub3JnLlxuIik7CiAgICAgICAgcHJpbnRm KCIqKipcbiIpOwogICAgICAgIHByaW50ZigiKioqIElmIHlvdSBoYXZlIGFscmVhZHkgaW5zdGFs bGVkIGEgc3VmZmljaWVudGx5IG5ldyB2ZXJzaW9uLCB0aGlzIGVycm9yXG4iKTsKICAgICAgICBw cmludGYoIioqKiBwcm9iYWJseSBtZWFucyB0aGF0IHRoZSB3cm9uZyBjb3B5IG9mIHRoZSBwa2ct Y29uZmlnIHNoZWxsIHNjcmlwdCBpc1xuIik7CiAgICAgICAgcHJpbnRmKCIqKiogYmVpbmcgZm91 bmQuIFRoZSBlYXNpZXN0IHdheSB0byBmaXggdGhpcyBpcyB0byByZW1vdmUgdGhlIG9sZCB2ZXJz aW9uXG4iKTsKICAgICAgICBwcmludGYoIioqKiBvZiBHTElCLCBidXQgeW91IGNhbiBhbHNvIHNl dCB0aGUgUEtHX0NPTkZJRyBlbnZpcm9ubWVudCB0byBwb2ludCB0byB0aGVcbiIpOwogICAgICAg IHByaW50ZigiKioqIGNvcnJlY3QgY29weSBvZiBwa2ctY29uZmlnLiAoSW4gdGhpcyBjYXNlLCB5 b3Ugd2lsbCBoYXZlIHRvXG4iKTsKICAgICAgICBwcmludGYoIioqKiBtb2RpZnkgeW91ciBMRF9M SUJSQVJZX1BBVEggZW52aXJvbWVudCB2YXJpYWJsZSwgb3IgZWRpdCAvZXRjL2xkLnNvLmNvbmZc biIpOwogICAgICAgIHByaW50ZigiKioqIHNvIHRoYXQgdGhlIGNvcnJlY3QgbGlicmFyaWVzIGFy ZSBmb3VuZCBhdCBydW4tdGltZSkpXG4iKTsKICAgICAgfQogICAgfQogIHJldHVybiAxOwp9Cgpj b25maWd1cmU6NjI4MDogY2MgLW8gY29uZnRlc3QgLU8yIC1mbm8tc3RyaWN0LWFsaWFzaW5nIC1w aXBlICAtSS91c3IvbG9jYWwvaW5jbHVkZS9nbGliLTIuMCAtSS91c3IvbG9jYWwvbGliL2dsaWIt Mi4wL2luY2x1ZGUgICAtSS91c3IvbG9jYWwvaW5jbHVkZSAgY29uZnRlc3QuYyAgLUwvdXNyL2xv Y2FsL2xpYiAtbGdsaWItMi4wIC1saWNvbnYgICAxPiY1Ci9saWIvbGlicHRocmVhZC5zby4yOiB1 bmRlZmluZWQgcmVmZXJlbmNlIHRvIGBfX21hbGxvY19sb2NrJwpjb25maWd1cmU6IGZhaWxlZCBw cm9ncmFtIHdhczoKI2xpbmUgNjI3MCAiY29uZmlndXJlIgojaW5jbHVkZSAiY29uZmRlZnMuaCIK CiNpbmNsdWRlIDxnbGliLmg+CiNpbmNsdWRlIDxzdGRpby5oPgoKaW50IG1haW4oKSB7CiByZXR1 cm4gKChnbGliX21ham9yX3ZlcnNpb24pIHx8IChnbGliX21pbm9yX3ZlcnNpb24pIHx8IChnbGli X21pY3JvX3ZlcnNpb24pKTsgCjsgcmV0dXJuIDA7IH0K ------=_Part_9555_20752949.1196674398064-- From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 10:20:30 2007 Return-Path: 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 F1E3716A41B for ; Mon, 3 Dec 2007 10:20:30 +0000 (UTC) (envelope-from ade@lovett.com) Received: from mail.lovett.com (foo.lovett.com [67.134.38.158]) by mx1.freebsd.org (Postfix) with ESMTP id DC49013C474 for ; Mon, 3 Dec 2007 10:20:30 +0000 (UTC) (envelope-from ade@lovett.com) Received: from inferno.canal.lovett.com ([172.16.32.23]:64802) by mail.lovett.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.68 (FreeBSD)) (envelope-from ) id 1Iz7vY-000ESO-LO; Mon, 03 Dec 2007 01:49:24 -0800 Message-Id: From: Ade Lovett To: Aryeh M. Friedman In-Reply-To: <4753C9EA.4060705@gmail.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v915) Date: Mon, 3 Dec 2007 01:49:23 -0800 References: <20071201204245.GA57218@lpthe.jussieu.fr> <20071201221533.GU50167@server.vk2pj.dyndns.org> <4751E4F3.9010603@gmail.com> <200712030302.51908.josh@tcbug.org> <4753C9EA.4060705@gmail.com> X-Mailer: Apple Mail (2.915) Sender: ade@lovett.com Cc: freebsd-ports@freebsd.org Subject: Re: duration of the ports freeze X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 10:20:31 -0000 On Dec 03, 2007, at 01:18 , Aryeh M. Friedman wrote: I'm probably going to regret joining this thread, but quite frankly, the amount of horse being thrown around has gotten way out of hand. > I have practical knowledge here in working with different dependency > management systems (which is essentially what the ports system is)... > now that being said much of it is based on seeing how different people > have solved the problems raised by the methods you site as being > "invalid" Fine. Prove your practical knowledge. Take a small subset of the ports tree, x11/xorg springs to mind, bang around a few ideas, show why they're "better", and we'll take it from there. Interminable threads about "why sucks", "why is better", "why don't you do it with " gets nowhere. Even a cursory glance at the archives of this mailing list would show that. > That is the purpose of the survey I sent out to start to uncover what > exactly the strengths and weaknesses are and decide if the weaknesses > are sufficent to warrent any kind of re-engineering. Unfortunately, as with most surveys, it suffers from a fundamental flaw in that it is self-selecting. It has gone out to that tiny subset of folks that: (a) use FreeBSD (b) use FreeBSD ports/packages (c) subscribe to ports@FreeBSD.org (d) feel like filling out a survey By my reckoning, just those 4 points have deselected at *least* 99% of folks that would potentially benefit from *any* kind of reworking. Hopefully, y'all will take this as constructive criticism from someone that (a) actually really does give a damn about FreeBSD/ports and (b) spends a lot of time, in conjunction with others, doing heavy-lifting infrastructural changes that aren't eye-candy. Around here, action, and not words, are taken much more seriously. We've heard the words before (albeit dressed and dolled up in a myriad of different way). Y'all are *not* going to get a (potential) rewrite of the ports system right first time. 18k+ ports, 4 different OS versions, at least 5 "useful" architectures. You do the math. Set up a wiki somewhere. Announce it to the community at large (hint, that means more than sending mails to @FreeBSD.org mailing lists). Put up some proposals (at this point, it really doesn't matter how hair-brained they might be). Let folks contribute in terms of editing. See what comes out of it. Highly restrictive mailing lists are *not* the right medium here. -aDe From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 10:51:33 2007 Return-Path: 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 8AAE316A418 for ; Mon, 3 Dec 2007 10:51:33 +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 49D8613C459 for ; Mon, 3 Dec 2007 10:51:33 +0000 (UTC) (envelope-from david@vizion2000.net) Received: by dns1.vizion2000.net (Postfix, from userid 1007) id 8428A1CC4E; Mon, 3 Dec 2007 03:08:32 -0800 (PST) Content-Disposition: inline From: David Southwell Organization: Voice and Vision To: freebsd-ports@freebsd.org Date: Mon, 3 Dec 2007 03:08:32 -0800 User-Agent: KMail/1.9.7 MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200712030308.32301.david@vizion2000.net> Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 10:51:33 -0000 On Monday 03 December 2007 01:41:14 Andrew Pantyukhin wrote: > On Sun, Dec 02, 2007 at 05:01:35AM -0500, Aryeh M. Friedman wrote: > > As has been hashed out in -ports@ over the last few days there is at > > least a need to examine weither or not the current ports system should > > remain as is or potentially be re-engineered in the future (estimates > > if and when needed vary from ASAP to 10-15 years). I have > > volunteered to undertake a feasibility/pilot project to examine what > > changes (if any) are needed in the system (for the purposes of this > > thread I will not venture any of my own suggestions). I have the > > following broad questions for people: > > You would have saved the community a couple of expensive > bikesheds (and more to come, as usual) if you had cared to do > some research. All of the questions you ask have already been > answered hundreds of times on mailing lists over the years. By > starting the cycle anew, I'm afraid, you're only contributing to > the problem. > > There are heaps of papers on package management out there. Look > for answers there and you will find them. > > Most of us have our own engineering demons, who breed Napoleonic > plans in our heads - to solve every problem in a perfect way. The > sooner we learn to control them, the better. > _______________________________________________ Enough!! There are few demons in the heads of the freebsd community that require controlling. Apart from the owning ones own prejudices here are my own candidates: IMHO the demons in the head that encourage and justify the abuse of other members of the communiity are the worst demons of all. My own choice for the second group of demons in the head who require elimination are those that encourage and justify members of the community who want all community energy spend solely on their own ideas or upon problems that personally affect them. The third groupof demons I would select for immeditae eradication are those that encourage and justify attacks on those who have the courage and energy to either identify or attempt to address problems that are either symptomatic or touch upon the status quo. It is the operations of these three demons that the freebsd community has the greatest need to fear and control. There are three angels I would like to see us harness in greater number: The first, depending upon which side of the atlantic we live, is the one that encourages humor or humour in our dealings. The second are those angels that encourage us to encourage others and thereby build a flexible community mutually respectful of alternative points of view, endeavours and values. The third group of angels, and the one that I and many other members of the freebsd community of trouble heeding, are the group of angels that speak to us about pusuing goals with an appropriate combination of tenaciousness and humility. David ------------------------------------------------------- From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 11:06:06 2007 Return-Path: Delivered-To: freebsd-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 8404E16A41A for ; Mon, 3 Dec 2007 11:06:06 +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 7379A13C442 for ; Mon, 3 Dec 2007 11:06:06 +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.2/8.14.2) with ESMTP id lB3B668w004633 for ; Mon, 3 Dec 2007 11:06:06 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id lB3B65la004629 for freebsd-ports@FreeBSD.org; Mon, 3 Dec 2007 11:06:05 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 3 Dec 2007 11:06:05 GMT Message-Id: <200712031106.lB3B65la004629@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: FreeBSD ports list 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 11:06:06 -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 S Tracker Resp. Description -------------------------------------------------------------------------------- f ports/117270 [UPDATE] net/asterisk-addons to 1.4.4 1 problem total. 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/112385 sysutils/lookupd on Kernel 64 f ports/112921 x11-wm/Beryl not loading focus and keybinding settings f ports/113144 print/ghostscript-gnu dumps core with several output d f ports/115818 Executable clash between databases/grass and ruby gems f ports/116378 xorg 7.3 on -stable breaks math/scilab f ports/116385 net/vnc using vnc.so crashes Xorg 7.3 when remote comp f ports/116586 net/isc-dhcp3-server does not work when compiled with o ports/116611 devel/p5-gearmand - rename to devel/p5-Gearman-Server f ports/116753 multimedia/MPlayer crashes after playing *.flv on 7.0- f ports/116777 The math/scilab port fails in demos->signal->bode. f ports/116778 security/nmap ping-scan misses some hosts f ports/116949 security/vpnc: Some Cisco Concentrators refuse Connect o ports/117025 multimedia/pwcbsd: Pwcbsd-1.4.0 + New USBStack not wor o ports/117119 new port: emulators/dboxfe, a front-end to DosBox conf f ports/117128 security/ipsec-tools racoon.sh fails with /var on mfs o ports/117144 sysutils/nut : ACL with IPv6 address rejected o ports/117145 [PATCH] math/dislin - update to 9.2 f ports/117196 Port net/asterisk-addons 1.4.2 fails to compile f ports/117686 print/fontforge : extract fails when building with NOP o ports/117689 [update] games/ftjava o ports/117792 [new port] - sysutils/kgtk - daemon to use KDE dialogu o ports/117882 mail/prayer needs update f ports/117886 ports: net/nss_ldap 257 size mismatch from source PADL o ports/117942 net/redir: fix core dump on redir f ports/117956 HP LaserJet 1022 not working after upgrade to print/HP o ports/118077 fix broken port: editors/nvi-devel broken since gcc-4. f ports/118151 [www/zope29] post-install breaks zope instances f ports/118173 net/gatekeeper port doesn't honor LOCALBASE setting f ports/118337 sysutils/lsof does not work when root mounted on cd966 33 problems total. Non-critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- f ports/101166 bittorrent-curses only works under English locales. o ports/107354 net/icmpinfo: icmpinfo -vvv does not recocnize any ICM a ports/107447 [patch] devel/sdl12 - Add devel/directfb support f ports/107937 jailed net/isc-dhcp3-server wouldn't run with an immut f ports/111399 print/ghostscript-gpl: ghostscript-gpl WITH_FT_BRIDGE f ports/111456 [UPDATE] finance/pfpro updated distinfo f ports/112887 net/nxserver 1.4.0_1 fails to compile after upgrading f ports/113423 Update for ports net/freenx to version 0.6.0 f ports/114127 net/vnc - vnc.so installed to bad location f ports/114825 pam module security/pam_abl not working s ports/115216 ADA devel/florist exit_process program doesn't compile s ports/115217 Ada devel/florist socket program doesn't compile due t f ports/115304 multimedia/gpac-mp4box cannot import files larger than f ports/115336 port multimedia/avifile on FreeBSD 7.0 not BROKEN with f ports/115401 Update port: graphics/ipe Version 6.0pre28 of Ipe that f ports/115627 www/Lynx (-ssl) does not correctly test for OpenSSL o ports/115654 [UPDATE] devel/sdl12 to 1.2.12 o ports/115656 [UPDATE] graphics/sdl_ttf to 2.0.9 o ports/115657 [UPDATE] net/sdl_net to 1.2.7 o ports/115658 [UPDATE] audio/sdl_mixer to 1.2.8 o ports/115660 [UPDATE] graphics/sdl_image to 1.2.6 f ports/116037 multimedia/dvd-slideshow has been updated from 0.7.5 t f ports/116058 Update: x11-themes/gtk-qt-engine to version 0.8 f ports/116120 [patch] x11-toolkits/gtkdatabox2: update to 0.7.0.1 f ports/116142 devel/cvsweb3 coloured side-by-side stopped working wh f ports/116226 x11-wm/compiz - emerald and compiz-fusion and scim are o ports/116274 New port: lang/nbc NBC is a programming language for t f ports/116323 net-im/jabber-users-agent bugs f ports/116333 math/isabelle fails to build with SML/NJ; requires bas f ports/116422 [patch] devel/kdbg: fix to allow a core file to be ope o ports/116485 games/vultures-eye gets a permission denied after typi f ports/116495 [patch] Adding a banch of semi-official patches to x11 f ports/116567 [PATCH] net/vnc: patch x0vncserver to not give the sel o ports/116683 [NEW PORT] audio/kirocker: KDE Kicker applet for Amaro f ports/116783 databases/db46 can not be built o ports/116817 New port: devel/libreadline-java a JNI-wrapper around o ports/116829 New port: net/isc-dhcp31-(client|devel|relay|server) o ports/116948 [NEW PORT] mail/smfsav: Sendmail Sender Address Valida f ports/116974 net-p2p/azureus fails to operate correctly if IPV6 sup o ports/117031 multimedia/fxtv: fails in the start in i810e set to 16 o ports/117047 [NEW PORT] sysutils/ispman: ISP management software o ports/117078 [PATCH]: www/* COMMENT, BROKEN, RESTRICTED, NO_PACKAGE f ports/117101 mail/perdition: add rc.d scripts o ports/117115 www/apache-jserv: [PATCH]: portlint cleanups f ports/117164 [PATCH] sysutils/fusefs-wdfs: update to 1.4.2 f ports/117173 graphics/opencv does not compile if ffmpeg option is c o ports/117193 update devel/sdl12 to version 1.2.12 o ports/117218 [patch] audio/sdl_mixer : timidity++ support o ports/117221 update of games/eduke32 f ports/117223 Typo in ports-mgmt/bpm descr f ports/117225 [PATCH] net-p2p/gtkhx: Not BROKEN with GCC 4.2 o ports/117236 New port: x11/xcb-util A module with libxcb/libX11 ext o ports/117249 cannot make deskutils/krss o ports/117253 graphics/xfig and xfig-devel no longer find ghostscrip f ports/117262 [net/freeradius] rc.d script bug o ports/117276 New port: security/sqlninja a Sql Server penetration t f ports/117288 [PATCH] x11-wm/compiz: Add in KDE support, clean up pk o ports/117290 New port: archivers/unrar-iconv Extract, view & test R f ports/117298 port (/usr/ports/russian/xneur) update needed o ports/117299 [NEW PORTS] www/webobjects(+) Apple WebObjects ports b o ports/117311 [new port] devel/p5-SNMP-Persist o ports/117312 New port: x11-fonts/ttf-bengali-fonts - Free TrueType o ports/117324 ports devel/sourcenav can't build o ports/117327 devel/devhelp doesn't build with seamonkey f ports/117360 [PATCH]multimedia/gxine: respect CFLAGS o ports/117413 New port: multimedia/gpodder - a GTK2 podcast aggrega o ports/117431 Update port: graphics/ipe Version 6.0pre28 of Ipe that o ports/117438 x11-wm/vtwm: recent changes break make index, make des o ports/117457 [MAINTAINER] emulators/dynamips-devel: new release can o ports/117475 [maintainer update] updated net/asterisk-app-notify th o ports/117480 New Port: devel/dev86 -- 8086 Development Tools f ports/117487 [PATCH] net-mgmt/rancid-devel: [SUMMARIZE CHANGES] o ports/117509 [new port] mail/vmailmgr -- A powerful, clean and easy f ports/117518 [PATCH] misc/ipbt - fix BROKEN size mismatch in distin o ports/117519 [maintainer update] lang/sbcl: update to 1.0.11 o ports/117521 [new port] net/asterisk-res-bonjour Bonjour (Zeroconf) o ports/117533 [maintainer-update][sysutils/bsdadminscripts] latest r o ports/117534 [PATCH]: net-mgmt/netdisco 0.95 patch o ports/117544 [NEW PORT] audio/gnormalize, a Gtk2 frontend to normal o ports/117550 [MAINTAINER] devel/doxygen: update to 1.5.3 o ports/117588 New Ports: linux-nerodigitalaudio o ports/117597 [NEW PORT] sysutils/arcconf: Adaptec SCSI RAID adminis o ports/117608 [Maintainer-update]: devel/sdl12 version update to 1.2 o ports/117609 [Maintainer-update] audio/sdl_mixer version update to o ports/117610 [Maintainer-update] graphics/sdl_image version update o ports/117611 [Maintainer-update]: graphics/sdl_ttf version update t o ports/117612 [Maintainer-Update] graphics/sdl_gfx maintainer overta o ports/117615 New port: devel/tijmp (A simple memory profiler for Ja o ports/117644 New Port: audio/taglookup Tags groups of audio files u o ports/117658 Update port: security/xca o ports/117667 [MAINTAINER] x11-wm/xmonad: add 2 options o ports/117678 [MAINTAINER] print/fontforge: Mark as BROKEN on amd64 o ports/117683 climm should provide an optional dependency on gloox o ports/117703 New port: devel/asdlgen generate serializers for C,C++ o ports/117715 [MAINTAINER] textproc/metauml: add a manual and exampl o ports/117721 Update port: textproc/sml-fxp (minor fix) o ports/117740 Update port math/dislin to 9.2 o ports/117761 [PATCH] upgrade of security/ossec-hids-local 1.3 -> 1. o ports/117762 [PATCH]: upgrade of security/ossec-hids-client 1.3 -> o ports/117763 [PATCH]: upgrade of security/ossec-hids-server 1.3 -> o ports/117767 Update port: net-im/openfire update to new version - o o ports/117769 [MAINTAINER] korean/libhangul : update to 0.0.6 o ports/117782 New port: ports-mgmt/pkg_cleanup pkg_rmleaves clone wi f ports/117785 update to ports-mgmt/pkgsearch f ports/117793 [PATCH] sysutils/eroaster - replaced deprecated whrand o ports/117797 [Maintainer-update]: net/sdl_net version update to 1.2 o ports/117806 [update] devel/ta-lib 0.4.0_1 f ports/117809 textproc/qstardict: chase gnome DATADIR move o ports/117814 conflict: graphics/sdl_ttf and x11-fonts/showfont o ports/117816 New port: sysutils/ciso A tool to compress ISO images o ports/117848 [patch] sysutils/areca-cli periodic script o ports/117872 new port addition: devel/Testing_Selenium o ports/117878 print/ghostscript-gnu and print/ghostscript-gpl lacks o ports/117885 Update net/iaxmodem to 0.3.2 o ports/117887 www/adzap : make it also install zapchain, to chain re f ports/117897 [PATCH] net-im/amsn configure script broken f ports/117900 x11-wm/pekwm ports needs to be updated o ports/117912 [patch] chinese/hanzim: Fix segmentation fault caused o ports/117927 [MAINTAINER] emulators/dynamips-devel: Error into DEPE f ports/117939 Update port: net/csocks to version 1.1 o ports/117945 New port: sysutils/metamorphose-1.1 Metamorphose flexi f ports/117957 security/swatch can't stop (doesn't match pid with pro f ports/117959 [PATCH] net-p2p/limewire: fix broken checksum; update o ports/117983 [MAINTAINER] print/fontforge: update to 20071110 o ports/117994 New port: misc/pauker Flashcard learning program o ports/117997 Cleanups to the cad/spice port o ports/118000 [UPDATE] www/mod_fastcgi to 2.4.4 f ports/118018 Core Dump with dns/noip Port f ports/118032 [update] comms/spandsp-devel 0.0.4.p15 o ports/118033 [new port] devel/cvs-devel 1.12.13_8 f ports/118065 Non-correct install man for security/sshguard-ipfw f ports/118092 Installing mail/dbmail breaks installation of mail/mai f ports/118095 update ports-mgmt/pkgsearch to 1.0.4 f ports/118101 typo in www/mod_authz_unixgroup o ports/118103 New port: databases/couchdb A document database server f ports/118105 mail/spamd - spamd-setup with multiple files in spamd- f ports/118112 [PATCH] sysutils/fusefs-kmod: use SRC_BASE o ports/118116 [NEW PORT] print/latex-prettyref: Improved reference f o ports/118125 [PATCH]math/gsl: fix fetch problem when NOPORTDOCS is o ports/118130 Update audio/ventrilo-server to 3.0.0 o ports/118131 Remove x11-themes/gtk-smooth-engine o ports/118138 [Update] Updating multimedia/shell-fm to version 0.4 o ports/118139 [PATCH] port mail/qmail-scanner: Makefile: QS_NOTIFY n f ports/118155 devel/apr: [PATCH]: lang/perl5 is _not_ a RUN_DEPENDS f ports/118177 games/prboom with GL=on fails at configure o ports/118179 [PATCH] print/splix: update to 1.1.0 o ports/118189 New port: games/sdlCC -- An extensible chinese checker o ports/118192 ports/*: [PATCH]: Add 13 SHA256 checksums o ports/118195 [PATCH] www/plone3: update to 3.0.3 f ports/118213 games/HeroesOfMightAndMagic - heroesOfMightAndMagic's o ports/118215 New port: audio/qsynth GUI fluidsynth app o ports/118226 [Maintainer-Update] print/pslib: update to 0.4.1 o ports/118229 New port: security/fwknop fwknop,"FireWall KNock OPera f ports/118232 A note on multimedia/nuppelvideo + multimedia/exportvi o ports/118233 [new port] mail/greylite - An efficient greylisting mo f ports/118234 [PATCH] x11-wm/vtwm, Fix port bug o ports/118235 New ports: comms/xmorse A fully automatic Morse code t f ports/118257 graphics/libfpx fails to comile o ports/118262 [PATCH] Update net-mgmt/netxms to 0.2.19 o ports/118277 New port: www/suphp06 o ports/118288 Update java/sablevm to 1.13 f ports/118293 net/vnc Xvnc won't run without fonts.alias installed o ports/118299 [Maintainer update] net/ldapscripts -> 1.7.2 f ports/118302 [PATCH] net/scamper: update to 20070523h o ports/118307 www/mod_perl2: [PATCH]: fix WITHOUT_APRUTIL_THREADS=ye o ports/118309 New port: devel/libffi-devel f ports/118311 misc/hello: [PATCH]: 2.1.1_2 -> 2.3, install-info clea o ports/118312 Change java/sablevm to build on !i386 f ports/118314 x11-wm/compiz-fusion-plugins-extra doesn't build o ports/118331 [NEW PORT] x11-fonts/indic-ttf f ports/118336 [PATCH] multimedia/xmms: update to 1.2.11 o ports/118344 Cleanups to the graphics/urt port o ports/118356 [UPDATE] sysutils/LDAP-Account-Manager 1.0.4 to 2.1.0 f ports/118358 math/R update from 2.6.0 to 2.6.1 version o ports/118359 sysutils/memdump: [PATCH]: unbreak 8.x-current, bsd.po o ports/118362 Update port: sysutils/p5-Sys-Filesystem o ports/118368 New port: net/asterisk-agx AGX Extra Addons (including o ports/118372 devel/STLport 5.1.4 port. o ports/118375 maintainer update: math/qtiplot o ports/118386 New port: graphics/hugin-devel A GUI for Panorama Tool f ports/118392 [PATCH] devel/doxygen: update to 1.5.4 181 problems total. From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 13:24:54 2007 Return-Path: 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 872C716A418 for ; Mon, 3 Dec 2007 13:24:54 +0000 (UTC) (envelope-from schmidtm@mathematik.uni-marburg.de) Received: from smtprelay10.ispgateway.de (smtprelay10.ispgateway.de [80.67.29.24]) by mx1.freebsd.org (Postfix) with ESMTP id DAD5E13C459 for ; Mon, 3 Dec 2007 13:24:53 +0000 (UTC) (envelope-from schmidtm@mathematik.uni-marburg.de) Received: (qmail 7888 invoked from network); 3 Dec 2007 12:58:13 -0000 Received: from unknown (HELO ma1237.Mathematik.Uni-Marburg.DE) (686421@[137.248.121.12]) (envelope-sender ) by smtprelay10.ispgateway.de (qmail-ldap-1.03) with SMTP for ; 3 Dec 2007 12:58:13 -0000 Message-Id: From: Matthias Schmidt To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v915) Date: Mon, 3 Dec 2007 13:58:13 +0100 X-Mailer: Apple Mail (2.915) Subject: Announcing pkg_search X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 13:24:54 -0000 [Resend to ports@, was first on current@] Hi guys, I wrote a small script called pkg_search to help me searching my local ports tree for a port/package without using "make search name=" or something like freshports.org. Its not a big deal, but it eases my daily pkg_add life a bit :) I created a port and submitted it as ports/118397. Example: % pkg_search fvwm2 fvwm2-i18n-imlib-2.4.20_1 Popular virtual window manager for X % pkg_search -i fvwm2 Name : fvwm2-i18n-imlib-2.4.20_1-50 Dir : /usr/ports/x11-wm/fvwm2-i18n Desc : Popular virtual window manager for X URL : http://www.fvwm.org/ Deps : compositeproto-0.4 [...] You can find it and a man page here: http://www.mathematik.uni-marburg.de/~schmidtm/pkg_search/ BTW: It works under DragonFly as well. {Net,Open}BSD might work as well (with possible adoption), but I don't have machines here to test. Regards, Matthias -- Dipl.-Inf. Matthias Schmidt Dept. of Mathematics and Computer Science, Distributed Systems Group Philipps-University of Marburg, Hans-Meerwein-Strasse, 35032 Marburg Tel: +49-6421-2821591, Fax: +49-6421-2821573, Office C4347 From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 14:08:49 2007 Return-Path: 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 430F516A417 for ; Mon, 3 Dec 2007 14:08:49 +0000 (UTC) (envelope-from amarendra.godbole@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 E397D13C4CE for ; Mon, 3 Dec 2007 14:08:48 +0000 (UTC) (envelope-from amarendra.godbole@gmail.com) Received: by rv-out-0910.google.com with SMTP id l15so2815632rvb for ; Mon, 03 Dec 2007 06:08:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=+QXy2KBAXhKTnw12zQiVAl4454NuZyRsyvxOCZN4cNs=; b=AANXT9KzpxL7SjHiikRkUqHBQ0qkjP5YtbeLRP2wZzxer/W86Q98cfcyITXH6hkP7uh5K+Ny/9vdc7fDDH9I1EGBPURMih1owIi2HWyOTXnHkJDYdd3fR+vp6wbkEpjudvGYAnnC+OFpOnp4oXcatZ/X2hvbL7B+6W30ibE3nDc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=xIHQZdgrc1ZxY8Fvnyux/2AVfzVIgRfXb6pcnO8YxNnEgnYhBg4MiXlKSRPv035MGEkBMxeJjxds/ZuD6H3LetEPYLLvaFDmyprBBhNgCfQ4GMx1TO4w/dfRwOR5lFr2qYd27Tm3kgKQVuXesQf0OI5tWBZrTYMYKo9a5Izvokw= Received: by 10.142.72.21 with SMTP id u21mr1361753wfa.1196689261895; Mon, 03 Dec 2007 05:41:01 -0800 (PST) Received: by 10.142.140.20 with HTTP; Mon, 3 Dec 2007 05:41:01 -0800 (PST) Message-ID: <294439d20712030541tdf6c76dm5b8efd334a3274fc@mail.gmail.com> Date: Mon, 3 Dec 2007 19:11:01 +0530 From: "Amarendra Godbole" To: "Matthias Schmidt" , freebsd-ports@freebsd.org In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: Cc: Subject: Re: Announcing pkg_search X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 14:08:49 -0000 On Dec 3, 2007 6:28 PM, Matthias Schmidt wrote: > I wrote a small script called pkg_search to help me searching my local > ports tree for a port/package without using "make search name=" or > something like freshports.org. Its not a big deal, but it eases my > daily pkg_add life a bit :) > > I created a port and submitted it as ports/118397. [...] You may want to update the manpage here: *************** AUTHOR pumipd was written by me and is licensed under a BSD license. *************** Nice little script, does a good job on FreeBSD. I got it working on OpenBSD as well, with some tweaks, shall write to you once I get it full running on OBSD. Thanks. -Amarendra -- Destiny is not a matter of chance, it is a matter of choice. From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 14:13:09 2007 Return-Path: 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 64CE416A417 for ; Mon, 3 Dec 2007 14:13:09 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 070C213C44B for ; Mon, 3 Dec 2007 14:13:09 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1IzC2m-000Cld-02 for ports@FreeBSD.org; Mon, 03 Dec 2007 17:13:08 +0300 To: ports@FreeBSD.org From: Boris Samorodov Date: Mon, 03 Dec 2007 17:11:31 +0300 Message-ID: <86993404@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Subject: The best way to unbreak graphics/ffff: help needed X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 14:13:09 -0000 Hi! The port graphics/ffff is currently broken with gcc-42. To unbreak the port with gcc-42 the compiler options "-msse -msse2 -m3dnow" should be used. I filed a PR: http://www.freebsd.org/cgi/query-pr.cgi?pr=117874 But as pav noted not all processors do have those instructions. What should we do? Since this port is a fast mandelbrot fractal generator may be just IGNORE on processors without those instructions? Or use gcc <=34 for all FreeBSD versions (the port is only for i386)? Something else? What do you think? Thanks! WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 14:23:28 2007 Return-Path: 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 A48C416A473 for ; Mon, 3 Dec 2007 14:23:28 +0000 (UTC) (envelope-from schmidtm@mathematik.uni-marburg.de) Received: from alpha.staatsfeind.org (staatsfeind.org [217.20.114.241]) by mx1.freebsd.org (Postfix) with ESMTP id 4B1E413C4EF for ; Mon, 3 Dec 2007 14:23:28 +0000 (UTC) (envelope-from schmidtm@mathematik.uni-marburg.de) Received: by alpha.staatsfeind.org (Postfix, from userid 1002) id 19582624A; Mon, 3 Dec 2007 14:52:39 +0100 (CET) Date: Mon, 3 Dec 2007 14:52:38 +0100 From: Matthias Schmidt To: Amarendra Godbole Message-ID: <20071203135238.GA47726@staatsfeind.org> References: <294439d20712030541tdf6c76dm5b8efd334a3274fc@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <294439d20712030541tdf6c76dm5b8efd334a3274fc@mail.gmail.com> Cc: freebsd-ports@freebsd.org Subject: Re: Announcing pkg_search X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 14:23:28 -0000 Hi, * Amarendra Godbole wrote: > On Dec 3, 2007 6:28 PM, Matthias Schmidt > wrote: > > I wrote a small script called pkg_search to help me searching my local > > ports tree for a port/package without using "make search name=" or > > something like freshports.org. Its not a big deal, but it eases my > > daily pkg_add life a bit :) > > > > I created a port and submitted it as ports/118397. > [...] > > You may want to update the manpage here: > *************** > AUTHOR > > pumipd was written by me and is licensed under a BSD license. > *************** This is just the text on the website. The actual man page is correct. > Nice little script, does a good job on FreeBSD. I got it working on > OpenBSD as well, with some tweaks, shall write to you once I get it > full running on OBSD. Thanks. Please send me a notification (patch is appreciated :)) if you got it running. BTW: I uploaded a new version to the website fixing a minor bug. Regards, Matthias -- Dipl.-Inf. Matthias Schmidt Dept. of Mathematics and Computer Science, Distributed Systems Group Philipps-University of Marburg, Hans-Meerwein-Strasse, 35032 Marburg Tel: +49.6421.28 21 591, Fax: +49.6421.28 21 573, Office C4347 From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 14:44:46 2007 Return-Path: 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 928CB16A419 for ; Mon, 3 Dec 2007 14:44:46 +0000 (UTC) (envelope-from freebsd-ports@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.freebsd.org (Postfix) with ESMTP id 307B513C467 for ; Mon, 3 Dec 2007 14:44:45 +0000 (UTC) (envelope-from freebsd-ports@m.gmane.org) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1IzCWe-0007jT-Rt for freebsd-ports@freebsd.org; Mon, 03 Dec 2007 14:44:00 +0000 Received: from firewall.andxor.it ([195.223.2.2]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 03 Dec 2007 14:44:00 +0000 Received: from lapo by firewall.andxor.it with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 03 Dec 2007 14:44:00 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-ports@freebsd.org From: Lapo Luchini Date: Mon, 03 Dec 2007 15:43:03 +0100 Lines: 12 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: firewall.andxor.it User-Agent: Thunderbird 2.0.0.9 (X11/20071116) X-Enigmail-Version: 0.95.5 OpenPGP: id=C8F252FB Sender: news Subject: mail/qmail* need RESTRICTED no more X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 14:44:46 -0000 Yay! It's now Public Domain! http://en.wikipedia.org/wiki/Qmail#Copyright_status which leads to: http://cr.yp.to/talks/2007.11.02/slides.pdf (page 10) http://cr.yp.to/qmail/dist.html (last updated 29 november) http://video.google.com/videoplay?docid=-3147768955127254412 (he himself stating it... anyone has a complete transcript btw?) qmail, live long and prosper!. Lapo From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 14:49:31 2007 Return-Path: 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 C8F5A16A41A for ; Mon, 3 Dec 2007 14:49:31 +0000 (UTC) (envelope-from attos.janus@gmail.com) Received: from rn-out-0102.google.com (rn-out-0910.google.com [64.233.170.190]) by mx1.freebsd.org (Postfix) with ESMTP id 753D213C47E for ; Mon, 3 Dec 2007 14:49:31 +0000 (UTC) (envelope-from attos.janus@gmail.com) Received: by rn-out-0102.google.com with SMTP id e5so2471316rng for ; Mon, 03 Dec 2007 06:49:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=fo4s26KTYXJE0Z3kWtAupb+2TCoLOj8rDI/GNvP6wCQ=; b=DfISYCT5SErhcIT5n4YOr/DBG+/n3cVCXceqZuHZoNp4ZXmPtx7llW+9y5Y5xG+jx4RokG8AfpDd9VYISNZzS1/W+QvS34pXr9RSiTTR8wrHahHV9ZxkdcHivYT2MitnKDdqZ7uIlLlBDlS/JBtIoItzbmV6TVWNbd4OOB2AN8I= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=KBoVpn7wCDzVtfNQjTFV5AxdLNJp0NLmlxKGWmYsdBunCDIFh6pUIqy6pa33KyFMqFx3T1qIuiOiDnM04Kyi3NHMquGDkYwvCdZJM6vMhVHtguHyByOW4lqFNCdlGeCIEb5ehF+kyv6Jcg9VL+RM/5v1zRMZghbNke6C2L/uX5M= Received: by 10.150.153.19 with SMTP id a19mr2750630ybe.1196691692347; Mon, 03 Dec 2007 06:21:32 -0800 (PST) Received: by 10.150.199.10 with HTTP; Mon, 3 Dec 2007 06:21:32 -0800 (PST) Message-ID: <5297d6fd0712030621l25916c7et9fe487b76c557dd4@mail.gmail.com> Date: Mon, 3 Dec 2007 09:21:32 -0500 From: Attos To: jekillen , freebsd-ports In-Reply-To: <4751A84A.2070007@infracaninophile.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4751A84A.2070007@infracaninophile.co.uk> Cc: Subject: Re: PHP ClamAV Lib X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 14:49:31 -0000 You can execute ClamAV from PHP and parse the result. The exec() function can do the job. This is the description from the PHP manual: exec (PHP 3, PHP 4, PHP 5) exec -- Execute an external program Description string exec ( string command [, array &output [, int &return_var]] ) exec() executes the given command. Parameters command The command that will be executed. output If the output argument is present, then the specified array will be filled with every line of output from the command. Trailing whitespace, such as \n, is not included in this array. Note that if the array already contains some elements, exec() will append to the end of the array. If you do not want the function to append elements, call unset() on the array before passing it to exec(). return_var If the return_var argument is present along with the output argument, then the return status of the executed command will be written to this variable. Return Values The last line from the result of the command. If you need to execute a command and have all the data from the command passed directly back without any interference, use the passthru() function. To get the output of the executed command, be sure to set and use the output parameter. Examples Example 1. An exec() example On Dec 1, 2007 1:30 PM, Matthew Seaman wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > jekillen wrote: > > Hello: > > I am looking for PHP ClamAV Lib > > in ports and I do not know of hand > > where to find it. I did not find it in > > /usr/ports/security. And if it exists in > > ports, what would it be called for a > > find command? > > My aim is to use it for scanning files > > uploaded to web sites in php scripts. > > I installed ClamAV, Amavisd-new, > > and Cyrus-sasl-saslauthd > > from /usr/ports/security. > > FreeBSD v 6.2 > > Thanks in advance > > Jeff K > > Unfortunately it seems that you are not in luck. There does > not appear to be a PHP related ClamAV module in the ports. Apache, > Perl or python, yes. PHP, no. > > happy-idiot-talk:/usr/ports:% make search name=clamav display=name,path > Port: p5-Mail-ClamAV-0.20 > Path: /usr/ports/mail/p5-Mail-ClamAV > > Port: clamav-0.91.2_1 > Path: /usr/ports/security/clamav > > Port: clamav-devel-20071011 > Path: /usr/ports/security/clamav-devel > > Port: p5-File-Scan-ClamAV-1.8_1 > Path: /usr/ports/security/p5-File-Scan-ClamAV > > Port: py25-clamav-0.4.0_1 > Path: /usr/ports/security/py-clamav > > Port: mod_clamav-0.21_1 > Path: /usr/ports/www/mod_clamav > > Perhaps you could view this as your chance to contribute something > back to the project. Take a gander at the Porter's Handbook -- > http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/index.html > and look at some of the proir art already in the ports system and > see if you can't put together a pecl-clamav or pear-ClamAV port. > > Submit it via send-pr so that all can share. > > 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 > > iD8DBQFHUahK8Mjk52CukIwRCGhQAJ4zey/5RU44g2sYGpSg12GYJeSITACePjOH > UQOX7vLvDVuk5nRchPyWBR4= > =gW4S > -----END PGP SIGNATURE----- > > _______________________________________________ > 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" > -- Attos Janus From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 16:32:31 2007 Return-Path: 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 4930816A417 for ; Mon, 3 Dec 2007 16:32:31 +0000 (UTC) (envelope-from ade@lovett.com) Received: from mail.lovett.com (foo.lovett.com [67.134.38.158]) by mx1.freebsd.org (Postfix) with ESMTP id 2F5E313C47E for ; Mon, 3 Dec 2007 16:32:31 +0000 (UTC) (envelope-from ade@lovett.com) Received: from inferno.canal.lovett.com ([172.16.32.23]:64994) by mail.lovett.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.68 (FreeBSD)) (envelope-from ) id 1IzEDe-000HvQ-NY; Mon, 03 Dec 2007 08:32:30 -0800 Message-Id: <3BC04A18-86CD-4A93-831A-691EBD8D4A43@FreeBSD.org> From: Ade Lovett To: David Southwell In-Reply-To: <200712030308.32301.david@vizion2000.net> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v915) Date: Mon, 3 Dec 2007 08:32:30 -0800 References: <200712030308.32301.david@vizion2000.net> X-Mailer: Apple Mail (2.915) Sender: ade@lovett.com Cc: freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 16:32:31 -0000 On Dec 03, 2007, at 03:08 , David Southwell wrote: > Enough!! The zeroth group involves those that decide to invoke quasi-religious concepts where they're completely out of place, in a vain attempt to make their point. Live by the code, die by the code. Show us some code. Or, quite frankly, since y'all have missed the subtleties of others, put up, or shut up. Now, y'all don't have to like what I say. Honestly, I don't care either way. But the way things get done around here is, at a minimum, proof of concept code. Harping on endlessly in self-selecting mailing lists will only serve to raise your own blood pressure. Accept this, move on, develop even a prototypical framework, and it *will* be considered. Of course, I can't guarantee that it won't be ridiculed, or otherwise laughed out of town, but them's the breaks. Angels and Demons are merely messenger boys (and gals) of their respective executive line management. No sense calling into question their particular motives. -aDe From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 16:38:42 2007 Return-Path: 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 E96ED16A419 for ; Mon, 3 Dec 2007 16:38:42 +0000 (UTC) (envelope-from aryeh.friedman@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 4C0C313C459 for ; Mon, 3 Dec 2007 16:38:42 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so7228991pyb for ; Mon, 03 Dec 2007 08:38:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=qIOrEVkRuBaG9NNgoz03cXfExAXHsFf16kcfx6ZZgOA=; b=o/cRvAiBuzZC15ULeVgwS2d1DK+p/tqySZXcgqAso4T0JYGwffBRWKJyq08v2MjULPvefsxDNghBKXRulWYal+5DtMRo5pWLIehnhDA1YbM+mbNuHr1LIPrWXzYFOSyBEF2tzSIQnalRq0A3E1h/601vYUVlvZtcFtJWQjpayCE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=UESFwn1T3eIDUuZIAJ0/N4DQqnsQGjBmyNbxNkT54FakvrH1E+igbEyWd0ZJtQyJETSNp9aWLMswbpSUyfz8iNS0Nii9Sf9+rYbliZ8lU2ZSRHGPVzgRpxAQPtvfmg+Q5VICBkRgT6Q2WDJD2KyRwyt93nYQbTxBGYJMveYZ0M0= Received: by 10.65.233.16 with SMTP id k16mr12332636qbr.1196699915952; Mon, 03 Dec 2007 08:38:35 -0800 (PST) Received: from ?192.168.2.2? ( [67.85.89.184]) by mx.google.com with ESMTPS id f18sm7231573qba.2007.12.03.08.38.34 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 03 Dec 2007 08:38:34 -0800 (PST) Message-ID: <47543109.3050303@gmail.com> Date: Mon, 03 Dec 2007 11:38:33 -0500 From: "Aryeh M. Friedman" User-Agent: Thunderbird 2.0.0.9 (X11/20071129) MIME-Version: 1.0 To: Ade Lovett References: <200712030308.32301.david@vizion2000.net> <3BC04A18-86CD-4A93-831A-691EBD8D4A43@FreeBSD.org> In-Reply-To: <3BC04A18-86CD-4A93-831A-691EBD8D4A43@FreeBSD.org> X-Enigmail-Version: 0.95.5 OpenPGP: url= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: David Southwell , freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 16:38:43 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 > > > Live by the code, die by the code. > > Show us some code. Or, quite frankly, since y'all have missed the > subtleties of others, put up, or shut up. Coding before the problem is well understood is the worst of all possible solutions... specifically in many ways thats how to the port system got into such a bad state.... the idea is to get a good idea of what is wrong before we fix it... I have plenty ideas but am purposefully not stating them so as not to color responses to the survey.... basically the idea is start assume that we know nothing and gather data without passing judgment and refine stuff based on what we find until there is a set of features and perhaps even a roughed out framework that we can be agreed on by the large majority of people... *ONLY* then can we start to examine what kind of code is even needed. - -- Aryeh M. Friedman FloSoft Systems Developer, not business, friendly http://www.flosoft-systems.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHVDEJ358R5LPuPvsRAplgAKCjoQ8P63vJCsBDd8/ieoNH543jhACeOOZX 8wg95gDTBnYO2d0GPK8j7VM= =OUwt -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 17:21:33 2007 Return-Path: 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 43B6416A417; Mon, 3 Dec 2007 17:21:33 +0000 (UTC) (envelope-from ade@lovett.com) Received: from mail.lovett.com (foo.lovett.com [67.134.38.158]) by mx1.freebsd.org (Postfix) with ESMTP id 2C0D313C4DB; Mon, 3 Dec 2007 17:21:33 +0000 (UTC) (envelope-from ade@lovett.com) Received: from inferno.canal.lovett.com ([172.16.32.23]:65048) by mail.lovett.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.68 (FreeBSD)) (envelope-from ) id 1IzEz6-000ILk-7O; Mon, 03 Dec 2007 09:21:32 -0800 Message-Id: <7957A7E2-3ADA-4BD5-934C-F10A1F08F72F@FreeBSD.org> From: Ade Lovett To: Aryeh M. Friedman In-Reply-To: <47543109.3050303@gmail.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v915) Date: Mon, 3 Dec 2007 09:21:31 -0800 References: <200712030308.32301.david@vizion2000.net> <3BC04A18-86CD-4A93-831A-691EBD8D4A43@FreeBSD.org> <47543109.3050303@gmail.com> X-Mailer: Apple Mail (2.915) Sender: ade@lovett.com Cc: David Southwell , freebsd-ports@freebsd.org, Ade Lovett Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 17:21:33 -0000 On Dec 03, 2007, at 08:38 , Aryeh M. Friedman wrote: > Coding before the problem is well understood is the worst of all > possible solutions... Congratulations on snipping the relevant part of my email which indicated how fundamentally flawed your "survey" was. Until such time as you understand the concept of self-indicatory statistics, which, by their very nature, exclude most of the relevant population, in this case, the consumers of the FreeBSD ports and packaging system, then you're doomed to failure. > specifically in many ways thats how to the port > system got into such a bad state.... Further congratulations on a single sentence that, whilst you may not realize it, tramples all over the not inconsiderable amount of time that a large number of folks have supplied, for free, for your benefit. Just exactly what have you done for FreeBSD to the point where you believe you are able to state such a sentence? I certainly wouldn't dream of writing something like this -- you can check ports/ commit logs for my background. > I have plenty ideas but am > purposefully not stating them so as not to color responses to the > survey.... basically the idea is start assume that we know nothing and > gather data without passing judgment and refine stuff based on what we > find until there is a set of features and perhaps even a roughed out > framework that we can be agreed on by the large majority of people... > *ONLY* then can we start to examine what kind of code is even needed. So, like I said before, start a wiki. Mailing lists do not work for this kind of collaborative study. That has already been proven time and time again. The thought of developing some kind of new-technology system, using a really rather outmoded form of communication, particularly given recent advances in such "social engineering", does seem to pose something of a conundrum. > Aryeh M. Friedman > FloSoft Systems > Developer, not business, friendly Not business friendly? Sorry, son, in which case you're screwed. You're full of talk about how things should be more user-orientated, yet use this as your tagline? Which are you? Developer, or business (and thus, by association, user) friendly? Make up your mind. -aDe From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 17:43:01 2007 Return-Path: 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 B2A2116A5E5 for ; Mon, 3 Dec 2007 17:43:01 +0000 (UTC) (envelope-from aryeh.friedman@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 6191513C45B for ; Mon, 3 Dec 2007 17:43:00 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so7290130pyb for ; Mon, 03 Dec 2007 09:42:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=ozLK6C24ebEsBXlu+wGn1DQr7SAiCMFXwEsA8xCe8Dw=; b=x/qyhRPfR7Q7UgberJ0zVPXlzkBrrtlzZrldvV2QzchXHgSJlEi2UJJYRLVSsjnk9mSw35WgCkGkb5YW/21RG/RuGqQCmV+3uuC30p/f0NtJLWUE/oULDQvTepn/fAue2ggeOeW1dBqJ52VVX/SQNC/TWzv4mx4NTpdv8Lgvz3E= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=lrYx/NrF3jvUkBMsv2tiAPKInNJJjlczPexrwZnOJCNVLqiJ+MmRvL+e1XVB9C3jwM7VrA6f5IihOM+4tXdmfOfMkuETu7sdo6x/qKTcZdtNcotqProz5MKH64BYcQxlZFFMDvixrJw9kYIbg78bIwhRBKyggBVdfIK+dQo8h3o= Received: by 10.65.133.8 with SMTP id k8mr12375314qbn.1196703778839; Mon, 03 Dec 2007 09:42:58 -0800 (PST) Received: from ?192.168.2.2? ( [67.85.89.184]) by mx.google.com with ESMTPS id e19sm7188256qbe.2007.12.03.09.42.57 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 03 Dec 2007 09:42:57 -0800 (PST) Message-ID: <47544020.5090605@gmail.com> Date: Mon, 03 Dec 2007 12:42:56 -0500 From: "Aryeh M. Friedman" User-Agent: Thunderbird 2.0.0.9 (X11/20071129) MIME-Version: 1.0 To: Ade Lovett References: <200712030308.32301.david@vizion2000.net> <3BC04A18-86CD-4A93-831A-691EBD8D4A43@FreeBSD.org> <47543109.3050303@gmail.com> <7957A7E2-3ADA-4BD5-934C-F10A1F08F72F@FreeBSD.org> In-Reply-To: <7957A7E2-3ADA-4BD5-934C-F10A1F08F72F@FreeBSD.org> X-Enigmail-Version: 0.95.5 OpenPGP: url= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: David Southwell , freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 17:43:01 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ade Lovett wrote: > > On Dec 03, 2007, at 08:38 , Aryeh M. Friedman wrote: >> Coding before the problem is well understood is the worst of all >> possible solutions... > > Congratulations on snipping the relevant part of my email which > indicated how fundamentally flawed your "survey" was. Until such > time as you understand the concept of self-indicatory statistics, > which, by their very nature, exclude most of the relevant > population, in this case, the consumers of the FreeBSD ports and > packaging system, then you're doomed to failure. If the questions are flawed then point out where. If the general concept of a survey vs. user stories vs. what ever then state which you think is more productive. If your problem is the medium/forum the data is being gathered in see below. > >> specifically in many ways thats how to the port system got into >> such a bad state.... > > Further congratulations on a single sentence that, whilst you may > not realize it, tramples all over the not inconsiderable amount of > time that a large number of folks have supplied, for free, for your > benefit. That is one reason for determining if there even is a big enough problem to do re-engineering on (not to have their time be in vein) > > Just exactly what have you done for FreeBSD to the point where you > believe you are able to state such a sentence? I certainly > wouldn't dream of writing something like this -- you can check > ports/ commit logs for my background. If the system was not in some state of disrepair ("a mess") then no one would brought the issue up so by definition the sentence is a) accurate, b) not meant to put anyone or anything in a worse light then needs to be. > >> I have plenty ideas but am purposefully not stating them so as >> not to color responses to the survey.... basically the idea is >> start assume that we know nothing and gather data without passing >> judgment and refine stuff based on what we find until there is a >> set of features and perhaps even a roughed out framework that we >> can be agreed on by the large majority of people... *ONLY* then >> can we start to examine what kind of code is even needed. > > So, like I said before, start a wiki. Mailing lists do not work > for this kind of collaborative study. That has already been proven > time and time again. > > The thought of developing some kind of new-technology system, using > a really rather outmoded form of communication, particularly given > recent advances in such "social engineering", does seem to pose > something of a conundrum. Then the community needs to make up it's mind because I have been criticized for making a wiki for a similar issue (SATA issues on ICH9(R)).... You do sound like Marie Antonetta. For the time being as far I can tell the consensus is to keep most things on mailing lists (not my choice). > >> Aryeh M. Friedman FloSoft Systems Developer, not business, >> friendly > > Not business friendly? Sorry, son, in which case you're screwed. > You're full of talk about how things should be more > user-orientated, yet use this as your tagline? Developer friendly == not having to redo your work because the user demands something they forgot to ask for. > > Which are you? Developer, or business (and thus, by association, > user) friendly? Business Friendly == a lot pretty pictures that do absolutely nothing. - -- Aryeh M. Friedman FloSoft Systems Developer, not business, friendly http://www.flosoft-systems.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHVEAg358R5LPuPvsRAlGSAKDfZPOEsfxdMhiz+mlDD/zbTsOy1wCePhVf imHReT+OXAd2Gjrpa08CZ/Q= =OVU6 -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 17:52:20 2007 Return-Path: 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 0AFDB16A419 for ; Mon, 3 Dec 2007 17:52:20 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from galain.elvandar.org (galain.elvandar.org [217.148.169.56]) by mx1.freebsd.org (Postfix) with ESMTP id CDDCF13C45A for ; Mon, 3 Dec 2007 17:52:19 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from evilcoder.xs4all.nl ([195.64.94.120] helo=elvandar.local) by galain.elvandar.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1IzFSr-0006ym-Ti; Mon, 03 Dec 2007 18:52:17 +0100 Message-ID: <47544272.6040904@FreeBSD.org> Date: Mon, 03 Dec 2007 18:52:50 +0100 From: Remko Lodder User-Agent: Thunderbird 2.0.0.9 (Macintosh/20071031) MIME-Version: 1.0 To: "Aryeh M. Friedman" , freebsd-ports@freebsd.org References: <200712030308.32301.david@vizion2000.net> <3BC04A18-86CD-4A93-831A-691EBD8D4A43@FreeBSD.org> <47543109.3050303@gmail.com> <7957A7E2-3ADA-4BD5-934C-F10A1F08F72F@FreeBSD.org> <47544020.5090605@gmail.com> In-Reply-To: <47544020.5090605@gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 17:52:20 -0000 Aryeh M. Friedman wrote: > Ade Lovett wrote: > > > Then the community needs to make up it's mind because I have been > criticized for making a wiki for a similar issue (SATA issues on > ICH9(R)).... You do sound like Marie Antonetta. For the time being > as far I can tell the consensus is to keep most things on mailing > lists (not my choice). You missed the whole point there (a couple of times already :(), The point with that thread was that you were looking for the solution of a ATA driver thingy etc, which does not need to have a Wiki for it because you need to discuss with the clueful people out there. Starting a totally new project with new foundations etc DOES require such a Wiki because you can easily outline your ideas / requirements there and allow you and others to participate to generate code etc. As I stated a couple of times before (perhaps hiddenly), please try to research a bit more and -read- what is being told. Then sleep a day over the issue and THEN email the rest to see what they think; you are quite ambitious, which is appreciated, or at least I think that there should be room for ambition all the time, but you are using it the wrong way, causing people to ignore you (high sound / noise ratio) and there goes the ambition, "lost" in space. Dont do that to yourself or the project. Thanks. remko -- /"\ Best regards, | remko@FreeBSD.org \ / Remko Lodder | remko@EFnet X http://www.evilcoder.org/ | / \ ASCII Ribbon Campaign | Against HTML Mail and News From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 17:59:49 2007 Return-Path: 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 8353F16A41B; Mon, 3 Dec 2007 17:59:49 +0000 (UTC) (envelope-from ade@lovett.com) Received: from mail.lovett.com (foo.lovett.com [67.134.38.158]) by mx1.freebsd.org (Postfix) with ESMTP id 6532C13C474; Mon, 3 Dec 2007 17:59:49 +0000 (UTC) (envelope-from ade@lovett.com) Received: from inferno.canal.lovett.com ([172.16.32.23]:65064) by mail.lovett.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.68 (FreeBSD)) (envelope-from ) id 1IzFa8-000Ii6-I0; Mon, 03 Dec 2007 09:59:48 -0800 Message-Id: From: Ade Lovett To: Aryeh M. Friedman In-Reply-To: <47544020.5090605@gmail.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v915) Date: Mon, 3 Dec 2007 09:59:48 -0800 References: <200712030308.32301.david@vizion2000.net> <3BC04A18-86CD-4A93-831A-691EBD8D4A43@FreeBSD.org> <47543109.3050303@gmail.com> <7957A7E2-3ADA-4BD5-934C-F10A1F08F72F@FreeBSD.org> <47544020.5090605@gmail.com> X-Mailer: Apple Mail (2.915) Sender: ade@lovett.com Cc: David Southwell , freebsd-ports@freebsd.org, Ade Lovett Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 17:59:49 -0000 On Dec 03, 2007, at 09:42 , Aryeh M. Friedman wrote: > If the questions are flawed then point out where. If the general > concept of a survey vs. user stories vs. what ever then state which > you think is more productive. If your problem is the medium/forum the > data is being gathered in see below. I'll say this one last time. It is not a question of whether the questions are flawed, it is the communications medium in which they were posted. You sent the "survey" to a single mailing list. ports@FreeBSD.org This is, statistically speaking, a self-selecting and exceptionally minor part of the community to which the survey is addressed, most notably: 1. The survey will only be seen by people that currently use FreeBSD (subset 1) 2. It will further only be seen by those that are aware of the ports@FreeBSD.org mailing list and have taken the conscious decision to subscribe to it (subset 2) 3. Within the readership of a relatively high volume mailing list (to wit, the aforementioned ports@FreeBSD.org), a significant minority, at best, will even notice the email (subset 3) 4. Further, within that subset, you are soliciting responses, whereas folks in general are notoriously lazy, or simply believe that responding to such a random survey is a waste of their time and effort (subset 4) 5. Taking the sub-sub-sub-subset of folks that use FreeBSD, are subscribed to the ports@ mailing list, have read your survey, and responded to it, you then have to do analysis on what percentage of responses are incomplete, flamebait, inaccurate, or otherwise flawed. For example, compare the number of discrete folks that are, to one extent or another, contributing to this thread, as a percentage of total FreeBSD installed systems. Care to guess what that percentage is? Unless it's significant, any results can be massaged into anything at all. Without a statistically valid sampling, it is simply not possible to make any conclusions with whatever dataset exists as a result of said survey. Stats 101. -aDe From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 18:13:06 2007 Return-Path: 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 63C6E16A468 for ; Mon, 3 Dec 2007 18:13:06 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.182]) by mx1.freebsd.org (Postfix) with ESMTP id 091B613C459 for ; Mon, 3 Dec 2007 18:13:05 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so7318750pyb for ; Mon, 03 Dec 2007 10:13:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=bo2AftByEfZrpMJmFuIqqgHsOOc0seDHiBAUbgtqaeA=; b=ZOIusHg4kzAlaEwDe74bGZcz4Q1HSFZSV9tYKLJb109om6IgJX7F9PWGdjAC+KeFgrt7FYMUhGk9S2xfBcSvM2J97FUW/Ev02NsCcWdES6ptVJefSj9l6MYd+CCu4eUawd/FRe0J6p10d8q5y5OeZk9KQIOS8KjGhk7LJVbNPbE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=Tub28Dsur9fcFtv+6+dzfh6QyIctsUM1xDWpk1Fsq7uh+7gCpqMbiOsvcky0RpcMQnIcxMpPrLiYRXwRiHsSlV256uFV5xYWS7wWj2Nnt+E2+Iz90l8EApNh2GHIVXcedsa+WE2Z/OK5LT2DT/oyBvf5Mo+Mg5kR9OwifVQcDcg= Received: by 10.65.52.1 with SMTP id e1mr12542431qbk.1196705579632; Mon, 03 Dec 2007 10:12:59 -0800 (PST) Received: from ?192.168.2.2? ( [67.85.89.184]) by mx.google.com with ESMTPS id f16sm7231484qba.2007.12.03.10.12.56 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 03 Dec 2007 10:12:56 -0800 (PST) Message-ID: <47544727.9030209@gmail.com> Date: Mon, 03 Dec 2007 13:12:55 -0500 From: "Aryeh M. Friedman" User-Agent: Thunderbird 2.0.0.9 (X11/20071129) MIME-Version: 1.0 To: Ade Lovett References: <200712030308.32301.david@vizion2000.net> <3BC04A18-86CD-4A93-831A-691EBD8D4A43@FreeBSD.org> <47543109.3050303@gmail.com> <7957A7E2-3ADA-4BD5-934C-F10A1F08F72F@FreeBSD.org> <47544020.5090605@gmail.com> In-Reply-To: X-Enigmail-Version: 0.95.5 OpenPGP: url= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: David Southwell , freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 18:13:06 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ade Lovett wrote: > > On Dec 03, 2007, at 09:42 , Aryeh M. Friedman wrote: >> If the questions are flawed then point out where. If the >> general concept of a survey vs. user stories vs. what ever then >> state which you think is more productive. If your problem is the >> medium/forum the data is being gathered in see below. > > I'll say this one last time. > > It is not a question of whether the questions are flawed, it is the > communications medium in which they were posted. > > You sent the "survey" to a single mailing list. ports@FreeBSD.org Wrong I also sent it to -char, -current, -stable and -questions. > > This is, statistically speaking, a self-selecting and exceptionally > minor part of the community to which the survey is addressed, most > notably: > > 1. The survey will only be seen by people that currently use > FreeBSD (subset 1) Better to refine the questions with them first then broaden the sample size then to ask the wrong questions to a large sample. > 2. It will further only be seen by those that are aware of the > ports@FreeBSD.org mailing list and have taken the conscious > decision to subscribe to it (subset 2) See above > 3. Within the readership of a relatively high volume mailing list > (to wit, the aforementioned ports@FreeBSD.org), a significant > minority, at best, will even notice the email (subset 3) That is a problem with any type on-line announcement/post... I have been critized in the past for being overly colorful in my subjects/headlines so this is an attempt to avoid being dismissed for being a *README* type post. > 4. Further, within that subset, you are soliciting responses, > whereas folks in general are notoriously lazy, or simply believe > that responding to such a random survey is a waste of their time > and effort (subset 4) That is true for any self-selected sample and by definition all on-line surveys are self-selected. > 5. Taking the sub-sub-sub-subset of folks that use FreeBSD, are > subscribed to the ports@ mailing list, have read your survey, and > responded to it, you then have to do analysis on what percentage of > responses are incomplete, flamebait, inaccurate, or otherwise > flawed. I have about 20 responses in private email and only the ones you have seen in public are in this category (many of the private ones actually thank me for the courage to conduct such a survey) > > For example, compare the number of discrete folks that are, to one > extent or another, contributing to this thread, as a percentage of > total FreeBSD installed systems. Care to guess what that > percentage is? Unless it's significant, any results can be > massaged into anything at all. Without a statistically valid > sampling, it is simply not possible to make any conclusions with > whatever dataset exists as a result of said survey. That is why I am slowly widening the set of places the survey is posted gives it time to mature and weed out any obviously badly worded questions and/or pointless ones (like the one on having to decide between fixing the worst and breaking the best) - -- Aryeh M. Friedman FloSoft Systems Developer, not business, friendly http://www.flosoft-systems.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHVEcn358R5LPuPvsRAn6wAJ43QOEv5tOmkV91qpfrlPxIuZMBjQCgoZAl OJyd2LmyaiheJaZaNbOKpuE= =ckPd -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 18:14:58 2007 Return-Path: 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 37DD816A421 for ; Mon, 3 Dec 2007 18:14:58 +0000 (UTC) (envelope-from aryeh.friedman@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 F05E313C4EB for ; Mon, 3 Dec 2007 18:14:57 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so7320527pyb for ; Mon, 03 Dec 2007 10:14:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=pusSYwI9lP/+W/xA58+Jl2pff7u0Z7pxAl6Zj6kj8+4=; b=AvA5NLcvoSdQ48EAtwtF0fATxngGNwChbRk5KbTnwuD3ZCn9ioL6XxS4V7khKphfOk1Xi0xGjOR4WvBx1NES+xd4syxlypyenTXViS9AWktnMqpG9G79iNr6OcPx9OS6xShLgzmCaNTODCWo+L7cs5FXf2EPxqvoGdenDfC3SSw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=EZiq/qyH/ON5tymc9JEwXEg8uY5kKEAsQhot0Bru8FDtKyEcH9hKIiLuMrX9aQZoWlFidORb/Axr1Q2bwWMIElsKkhljaANid/zJhwwkxktBqlz0RM6gJxqbAXurb+SpxtcErBqK14qAPDqWTtKLK31KA6rX1m3TjkW2ANWCB6Y= Received: by 10.64.181.12 with SMTP id d12mr26372505qbf.1196705696291; Mon, 03 Dec 2007 10:14:56 -0800 (PST) Received: from ?192.168.2.2? ( [67.85.89.184]) by mx.google.com with ESMTPS id z21sm7131414qbc.2007.12.03.10.14.55 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 03 Dec 2007 10:14:55 -0800 (PST) Message-ID: <4754479E.3060403@gmail.com> Date: Mon, 03 Dec 2007 13:14:54 -0500 From: "Aryeh M. Friedman" User-Agent: Thunderbird 2.0.0.9 (X11/20071129) MIME-Version: 1.0 To: Remko Lodder References: <200712030308.32301.david@vizion2000.net> <3BC04A18-86CD-4A93-831A-691EBD8D4A43@FreeBSD.org> <47543109.3050303@gmail.com> <7957A7E2-3ADA-4BD5-934C-F10A1F08F72F@FreeBSD.org> <47544020.5090605@gmail.com> <47544272.6040904@FreeBSD.org> In-Reply-To: <47544272.6040904@FreeBSD.org> X-Enigmail-Version: 0.95.5 OpenPGP: url= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 18:14:58 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Remko Lodder wrote: > Aryeh M. Friedman wrote: >> Ade Lovett wrote: > >> >> Then the community needs to make up it's mind because I have been >> criticized for making a wiki for a similar issue (SATA issues on >> ICH9(R)).... You do sound like Marie Antonetta. For the time >> being as far I can tell the consensus is to keep most things on >> mailing lists (not my choice). > > You missed the whole point there (a couple of times already :(), > > The point with that thread was that you were looking for the > solution of a ATA driver thingy etc, which does not need to have a > Wiki for it because you need to discuss with the clueful people out > there. Starting a totally new project with new foundations etc DOES > require such a Wiki because you can easily outline your ideas / > requirements there and allow you and others to participate to > generate code etc. > > As I stated a couple of times before (perhaps hiddenly), please try > to research a bit more and -read- what is being told. Then sleep a > day over the issue and THEN email the rest to see what they think; > you are quite ambitious, which is appreciated, or at least I think > that there should be room for ambition all the time, but you are > using it the wrong way, causing people to ignore you (high sound / > noise ratio) and there goes the ambition, "lost" in space. > > Dont do that to yourself or the project. That is one reason why I contacted Kip Macy privately so as to get a start on setting up a better infrastruct (since it is clear the project will go forward in some form or an other).... btw currently there are 4 people (including me) who want to be activally involved with helping on it - -- Aryeh M. Friedman FloSoft Systems Developer, not business, friendly http://www.flosoft-systems.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHVEee358R5LPuPvsRAnL7AJ4lvEA9P29vbLm/KA3dNoGqyt27QACg49xw Hs04X7b/14l933LQtnJlD4A= =MQJJ -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 18:19:15 2007 Return-Path: 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 EF93316A41A; Mon, 3 Dec 2007 18:19:15 +0000 (UTC) (envelope-from ade@lovett.com) Received: from mail.lovett.com (foo.lovett.com [67.134.38.158]) by mx1.freebsd.org (Postfix) with ESMTP id DD8FB13C4D9; Mon, 3 Dec 2007 18:19:15 +0000 (UTC) (envelope-from ade@lovett.com) Received: from inferno.canal.lovett.com ([172.16.32.23]:65072) by mail.lovett.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.68 (FreeBSD)) (envelope-from ) id 1IzFsx-000Irg-AL; Mon, 03 Dec 2007 10:19:15 -0800 Message-Id: <34531C67-A2F9-48DB-8161-34593AC0C481@FreeBSD.org> From: Ade Lovett To: "Aryeh M. Friedman" In-Reply-To: <47544727.9030209@gmail.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v915) Date: Mon, 3 Dec 2007 10:19:14 -0800 References: <200712030308.32301.david@vizion2000.net> <3BC04A18-86CD-4A93-831A-691EBD8D4A43@FreeBSD.org> <47543109.3050303@gmail.com> <7957A7E2-3ADA-4BD5-934C-F10A1F08F72F@FreeBSD.org> <47544020.5090605@gmail.com> <47544727.9030209@gmail.com> X-Mailer: Apple Mail (2.915) Sender: ade@lovett.com Cc: David Southwell , freebsd-ports@freebsd.org, Ade Lovett Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 18:19:16 -0000 On Dec 03, 2007, at 10:12 , Aryeh M. Friedman wrote: > I have about 20 responses in private email and only the ones you have > seen in public are in this category Enough said. There are currently ~180 people with direct access to the ports/ tree (ie: ports committers). Even assuming all private email responses came from committers, that's an 11% hit rate. Which part of "statistically invalid" is not getting through here? -aDe From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 18:23:57 2007 Return-Path: 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 2849C16A41B for ; Mon, 3 Dec 2007 18:23:57 +0000 (UTC) (envelope-from aryeh.friedman@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 99A7B13C4DD for ; Mon, 3 Dec 2007 18:23:56 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so7328649pyb for ; Mon, 03 Dec 2007 10:23:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=WA2OU/3lo3+TvbQtPvcOQbbKr54u7hg7y5h38u+4sKA=; b=Yyk2ucV79TK/egQ8JaXSzs+gthkd0x9JSPgsrrim2cj9X9+wFXZIiM/YOd7RrQO3uiCcyGnfHvyIyYrMQHBMOs+E9CsbSfgh1H0cmtRXdjXKHZgHn0K3DdmNAE5YUGvoPq+HB28nVQyGWwIivDETPNfPgTj6NhfCTsN5xHcW3Ec= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=roFD3zCjZO26iQTzmlM+euYIP0SMaXHrWfz0Ox3M0nReE+Vqyd8hg0Ryz8OMB6uefL3G3auBl+r7WAdgCCWfcdf3E7YkeXLJfvnpzadtltKGM4rEmYEhT1tcxTu8Bv0sSpXuN7l5AVCNxuKH5beUr11MpO//8OHXvlxnM3GoAYw= Received: by 10.65.180.9 with SMTP id h9mr1095296qbp.1196706235336; Mon, 03 Dec 2007 10:23:55 -0800 (PST) Received: from ?192.168.2.2? ( [67.85.89.184]) by mx.google.com with ESMTPS id e16sm7204944qba.2007.12.03.10.23.54 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 03 Dec 2007 10:23:54 -0800 (PST) Message-ID: <475449B9.1010002@gmail.com> Date: Mon, 03 Dec 2007 13:23:53 -0500 From: "Aryeh M. Friedman" User-Agent: Thunderbird 2.0.0.9 (X11/20071129) MIME-Version: 1.0 To: Ade Lovett References: <200712030308.32301.david@vizion2000.net> <3BC04A18-86CD-4A93-831A-691EBD8D4A43@FreeBSD.org> <47543109.3050303@gmail.com> <7957A7E2-3ADA-4BD5-934C-F10A1F08F72F@FreeBSD.org> <47544020.5090605@gmail.com> <47544727.9030209@gmail.com> <34531C67-A2F9-48DB-8161-34593AC0C481@FreeBSD.org> In-Reply-To: <34531C67-A2F9-48DB-8161-34593AC0C481@FreeBSD.org> X-Enigmail-Version: 0.95.5 OpenPGP: url= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: David Southwell , freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 18:23:57 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ade Lovett wrote: > > On Dec 03, 2007, at 10:12 , Aryeh M. Friedman wrote: >> I have about 20 responses in private email and only the ones you >> have seen in public are in this category > > Enough said. There are currently ~180 people with direct access to > the ports/ tree (ie: ports committers). Only 2 are self-reported maintainers and at least 5 admit to not being maintainers... I think your main issue is you are 100% in "there is nothing wrong" camp and for what ever reason want to convience everyone else any effort to say/do differently is misguided. > > Even assuming all private email responses came from committers, > that's an 11% hit rate. That is why I am planning to wait to the end of Dec. or so to report the results in detail (and widen the audiences/forums) > > Which part of "statistically invalid" is not getting through here? A self-selected sample will never be "statically" valid *BUT* it can be informative about what people are thinking. - -- Aryeh M. Friedman FloSoft Systems Developer, not business, friendly http://www.flosoft-systems.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHVEm5358R5LPuPvsRAk4zAJ90UYdW0jfTCyxwlAXDRd2Uf58uPACfbmpS 1NG3/ziaCXuf/4GFBxKRIQ8= =KUFV -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 18:36:31 2007 Return-Path: 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 14F2216A417 for ; Mon, 3 Dec 2007 18:36:31 +0000 (UTC) (envelope-from pauls@utdallas.edu) Received: from smtp3.utdallas.edu (smtp3.utdallas.edu [129.110.10.49]) by mx1.freebsd.org (Postfix) with ESMTP id 05FB513C46B for ; Mon, 3 Dec 2007 18:36:30 +0000 (UTC) (envelope-from pauls@utdallas.edu) Received: from utd59514.utdallas.edu (utd59514.utdallas.edu [129.110.3.28]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp3.utdallas.edu (Postfix) with ESMTP id C03E5654FF for ; Mon, 3 Dec 2007 12:17:37 -0600 (CST) Date: Mon, 03 Dec 2007 12:17:37 -0600 From: Paul Schmehl To: freebsd-ports@freebsd.org Message-ID: <75F291E2E8B0639EEEC0F3A2@utd59514.utdallas.edu> In-Reply-To: <47543109.3050303@gmail.com> References: <200712030308.32301.david@vizion2000.net> <3BC04A18-86CD-4A93-831A-691EBD8D4A43@FreeBSD.org> <47543109.3050303@gmail.com> X-Mailer: Mulberry/4.0.8 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 18:36:31 -0000 --On Monday, December 03, 2007 11:38:33 -0500 "Aryeh M. Friedman" wrote: > > Coding before the problem is well understood is the worst of all > possible solutions... specifically in many ways thats how to the port > system got into such a bad state.... I've run just about every *nix version imaginable - a number of Linuxes (Red Hat, Fedora, Ubuntu, Gentoo, Debian, Slackware, and others) and FreeBSD, OpenBSD, Solarix, AIX, just to name a few. I've used apt-get, yum, rpm, et. al. IMNSHO the ports system is by far the best system I've ever used WRT installing/deinstalling software **and solving problems with dependencies**. I have *never* had a problem with the ports system that couldn't be easily solved by 1) reading /usr/ports/UPDATING or 2) deinstalling and reinstalling a port or ports and 3) running pkgdb -F and fixing dependency problems. I can't say the same for any of the other systems, which is why I use FreeBSD exclusively where I can (which is almost everywhere now.) Before you waste any more time, why don't you get very specific about what you think the "bad state" of the ports system is. "I don't like it" doesn't qualify nor does "ports freezes suck". Oddly enough, the ports systems works perfectly for me, with only a very occasional problem encountered. I maintain a few (8) ports myself, so I'm quite familiar with how they work as well. Perhaps your "problem" is a lack of familiarity? -- Paul Schmehl (pauls@utdallas.edu) Senior Information Security Analyst The University of Texas at Dallas http://www.utdallas.edu/ir/security/ From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 18:37:23 2007 Return-Path: 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 3902916A41A; Mon, 3 Dec 2007 18:37:23 +0000 (UTC) (envelope-from ade@lovett.com) Received: from mail.lovett.com (foo.lovett.com [67.134.38.158]) by mx1.freebsd.org (Postfix) with ESMTP id 241C013C459; Mon, 3 Dec 2007 18:37:22 +0000 (UTC) (envelope-from ade@lovett.com) Received: from inferno.canal.lovett.com ([172.16.32.23]:65077) by mail.lovett.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.68 (FreeBSD)) (envelope-from ) id 1IzGAU-000J9U-Fj; Mon, 03 Dec 2007 10:37:22 -0800 Message-Id: <05565EA0-357D-42AC-BEA1-A9F7A9796B40@FreeBSD.org> From: Ade Lovett To: Aryeh M. Friedman In-Reply-To: <475449B9.1010002@gmail.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v915) Date: Mon, 3 Dec 2007 10:37:21 -0800 References: <200712030308.32301.david@vizion2000.net> <3BC04A18-86CD-4A93-831A-691EBD8D4A43@FreeBSD.org> <47543109.3050303@gmail.com> <7957A7E2-3ADA-4BD5-934C-F10A1F08F72F@FreeBSD.org> <47544020.5090605@gmail.com> <47544727.9030209@gmail.com> <34531C67-A2F9-48DB-8161-34593AC0C481@FreeBSD.org> <475449B9.1010002@gmail.com> X-Mailer: Apple Mail (2.915) Sender: ade@lovett.com Cc: David Southwell , freebsd-ports@freebsd.org, Ade Lovett Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 18:37:23 -0000 On Dec 03, 2007, at 10:23 , Aryeh M. Friedman wrote: > Only 2 are self-reported maintainers and at least 5 admit to not being > maintainers... I think your main issue is you are 100% in "there is > nothing wrong" camp and for what ever reason want to convience > everyone else any effort to say/do differently is misguided. Please cite where I stated that, or post a retraction. I'll thank you for not putting words into my mouth. You seem unable to grasp even basic statistical fundamentals of what a survey entails, and have repeatedly worked on the basis that somehow anyone who even points out the simplest of flaws is part of the "them" camp. This is not "us vs them". You've decided to take on, as countless others before you have done, an attempt at changing status quo without providing even the basics, let alone prototypes, as to how it *might* be done. Quite frankly, this appears to be nothing more than random thoughts, with not even an iota of concrete information to back it up. Naturally, I can't speak for the FreeBSD community at large, but from this keyboards perspective, you're doing nothing other than wasting time. Prove me wrong. Consider it a challenge. But for now, I certainly see nothing that even merits further responses. -aDe From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 18:45:04 2007 Return-Path: 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 C457216A46C for ; Mon, 3 Dec 2007 18:45:04 +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 96E1C13C4E1 for ; Mon, 3 Dec 2007 18:45:04 +0000 (UTC) (envelope-from david@vizion2000.net) Received: by dns1.vizion2000.net (Postfix, from userid 1007) id 7E98B1CC46; Mon, 3 Dec 2007 11:02:05 -0800 (PST) From: David Southwell Organization: Voice and Vision To: freebsd-ports@freebsd.org Date: Mon, 3 Dec 2007 11:02:05 -0800 User-Agent: KMail/1.9.7 References: <200712030308.32301.david@vizion2000.net> <475449B9.1010002@gmail.com> <05565EA0-357D-42AC-BEA1-A9F7A9796B40@FreeBSD.org> In-Reply-To: <05565EA0-357D-42AC-BEA1-A9F7A9796B40@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200712031102.05255.david@vizion2000.net> Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 18:45:04 -0000 On Monday 03 December 2007 10:37:21 Ade Lovett wrote: > On Dec 03, 2007, at 10:23 , Aryeh M. Friedman wrote: > > Only 2 are self-reported maintainers and at least 5 admit to not being > > maintainers... I think your main issue is you are 100% in "there is > > nothing wrong" camp and for what ever reason want to convience > > everyone else any effort to say/do differently is misguided. > > Please cite where I stated that, or post a retraction. > > I'll thank you for not putting words into my mouth. > > You seem unable to grasp even basic statistical fundamentals of what a > survey entails, and have repeatedly worked on the basis that somehow > anyone who even points out the simplest of flaws is part of the "them" > camp. > > This is not "us vs them". You've decided to take on, as countless > others before you have done, an attempt at changing status quo without > providing even the basics, let alone prototypes, as to how it *might* > be done. > > Quite frankly, this appears to be nothing more than random thoughts, > with not even an iota of concrete information to back it up. > > Naturally, I can't speak for the FreeBSD community at large, but from > this keyboards perspective, you're doing nothing other than wasting > time. > > Prove me wrong. Consider it a challenge. > > But for now, I certainly see nothing that even merits further responses. > > -aDe Well as none of your reponses have been genuinely constructive I do not suppose an absense of them will be greatly missed. david From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 18:45:45 2007 Return-Path: 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 DED8916A41A for ; Mon, 3 Dec 2007 18:45:45 +0000 (UTC) (envelope-from freebsd-ports@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.freebsd.org (Postfix) with ESMTP id A727113C4E8 for ; Mon, 3 Dec 2007 18:45:45 +0000 (UTC) (envelope-from freebsd-ports@m.gmane.org) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1IzGIZ-0006uB-VE for freebsd-ports@freebsd.org; Mon, 03 Dec 2007 18:45:43 +0000 Received: from e177221174.adsl.alicedsl.de ([85.177.221.174]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 03 Dec 2007 18:45:43 +0000 Received: from rotkap by e177221174.adsl.alicedsl.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 03 Dec 2007 18:45:43 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-ports@freebsd.org From: Heino Tiedemann Date: Mon, 03 Dec 2007 19:44:54 +0100 Organization: yes Lines: 18 Message-ID: <7evd25-ove2.ln1@news.hansenet.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: e177221174.adsl.alicedsl.de User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.99 (berkeley-unix) X-Face: v6Lci{Mw=kwHf$`7C?L-U#BHn7O\wqF-1qg#Vk%}nUQv\i^mM/.p=wU+cr)yXf#Ob+foOOxW; ir"QI!|25wG3`ywF)yh~@V.kKtr.qp+v.R; w?c@ZzM#!'/7r_+)$NjMN:]qo-]`&z~KlP}|cERO'%s9":6\ZnN/O Subject: portupgrade fails, because of perl problems X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: rotkap@gmx.de List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 18:45:46 -0000 Hi There, portupgrade -a fails because auf some perl Problems: ,---- |/libexec/ld-elf.so.1:/usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so: | Undefined symbol | "__sbmaskrune" | *** Error code 1 | | Stop in /usr/ports/graphics/ImageMagick. `---- It stops on differnt ports (graphics/ImageMagick is just an exemple). What can I do? Heino From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 18:53:11 2007 Return-Path: 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 2C68C16A4F2 for ; Mon, 3 Dec 2007 18:53:11 +0000 (UTC) (envelope-from aryeh.friedman@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 6216913C442 for ; Mon, 3 Dec 2007 18:53:10 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so7356649pyb for ; Mon, 03 Dec 2007 10:53:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=3wb1rpQ8qdAecfsJxAj5IiP6Lk0uN4hFHIryvFUvTA8=; b=NaOUFyubDZyRoeKdqK+mSX7ZFczreEOsLJs2kwtFJAurAedhdTfJR1tkFCmGJwAfUCXzuOIVf/YHKD/4sYF1mKfXTJ3RFIBDVL5U31IFVkfInqLZZbrgsWujhm+/UmbjNwlzb3taRxNi7Nij+63O41M2uTNwqQ/q8XWp0jOdP20= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=jj/MPyAbEahOCToNwIGGBrGpFCpCHfFI9qG9YP8MG4rdsh/JBXo1+hFjeGOzz1J+RvxsXKITGO6M3+QkEjC0QNi3/8+/q+8UOl+UlMWDB6KtJnJoCokS+KvNqB4+G2p0EC6B6KJ4kxeE3gCDtySTudI3GFTag/8DW7PvEKxjMyM= Received: by 10.65.133.8 with SMTP id k8mr12529790qbn.1196707988281; Mon, 03 Dec 2007 10:53:08 -0800 (PST) Received: from ?192.168.2.2? ( [67.85.89.184]) by mx.google.com with ESMTPS id d12sm7188122qbc.2007.12.03.10.53.07 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 03 Dec 2007 10:53:07 -0800 (PST) Message-ID: <47545092.6080309@gmail.com> Date: Mon, 03 Dec 2007 13:53:06 -0500 From: "Aryeh M. Friedman" User-Agent: Thunderbird 2.0.0.9 (X11/20071129) MIME-Version: 1.0 To: Paul Schmehl References: <200712030308.32301.david@vizion2000.net> <3BC04A18-86CD-4A93-831A-691EBD8D4A43@FreeBSD.org> <47543109.3050303@gmail.com> <75F291E2E8B0639EEEC0F3A2@utd59514.utdallas.edu> In-Reply-To: <75F291E2E8B0639EEEC0F3A2@utd59514.utdallas.edu> X-Enigmail-Version: 0.95.5 OpenPGP: url= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 18:53:11 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Paul Schmehl wrote: > --On Monday, December 03, 2007 11:38:33 -0500 "Aryeh M. Friedman" > wrote: >> >> Coding before the problem is well understood is the worst of all >> possible solutions... specifically in many ways thats how to the >> port system got into such a bad state.... > > I've run just about every *nix version imaginable - a number of > Linuxes (Red Hat, Fedora, Ubuntu, Gentoo, Debian, Slackware, and > others) and FreeBSD, OpenBSD, Solarix, AIX, just to name a few. > I've used apt-get, yum, rpm, et. al. IMNSHO the ports system is by > far the best system I've ever used WRT installing/deinstalling > software **and solving problems with dependencies**. I have > *never* had a problem with the ports system that couldn't be easily > solved by 1) reading /usr/ports/UPDATING or 2) deinstalling and > reinstalling a port or ports and 3) running pkgdb -F and fixing > dependency problems. I can't say the same for any of the other > systems, which is why I use FreeBSD exclusively where I can (which > is almost everywhere now.) Have you ever attempted to install the individual ports of a mega metaport? > > Before you waste any more time, why don't you get very specific > about what you think the "bad state" of the ports system is. "I > don't like it" doesn't qualify nor does "ports freezes suck". I never asked or said any of those... the original thread was started when I asked how long the port freeze would last... others turned it into a referendum on the ports system... once the thread had been transformed I ventured some of my own ideas. > > Oddly enough, the ports systems works perfectly for me, with only a > very occasional problem encountered. I maintain a few (8) ports > myself, so I'm quite familiar with how they work as well. I have 4 ports awaiting inclusion in the ports tree after the freeze is over (I am willing to wait but I think the fact that there was a ports freeze in the first place points to some underlaying flaws which I cited in the original thread) > > Perhaps your "problem" is a lack of familiarity? Any one who can write a port makefile from scratch and have it pass portlint should qualify as being familiar with the system - -- Aryeh M. Friedman FloSoft Systems Developer, not business, friendly http://www.flosoft-systems.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHVFCS358R5LPuPvsRAvgKAJ40iAA41f4so78JOR8MLJ3kiKe0lQCgycYD r0qI6Kf9QSQpj7IGN077sSU= =Bs9c -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 18:56:46 2007 Return-Path: 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 59DBD16A418 for ; Mon, 3 Dec 2007 18:56:46 +0000 (UTC) (envelope-from bri@brianwhalen.net) Received: from numail.brianwhalen.net (dsl093-034-172.snd1.dsl.speakeasy.net [66.93.34.172]) by mx1.freebsd.org (Postfix) with ESMTP id 40E1C13C4DD for ; Mon, 3 Dec 2007 18:56:46 +0000 (UTC) (envelope-from bri@brianwhalen.net) Received: by numail.brianwhalen.net (Postfix, from userid 1001) id 287532E03E; Mon, 3 Dec 2007 10:41:02 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by numail.brianwhalen.net (Postfix) with ESMTP id 20CE12E038 for ; Mon, 3 Dec 2007 10:41:02 -0800 (PST) Date: Mon, 3 Dec 2007 10:41:02 -0800 (PST) From: Brian To: freebsd-ports@freebsd.org In-Reply-To: <475449B9.1010002@gmail.com> Message-ID: <20071203103839.X6464@numail.brianwhalen.net> References: <200712030308.32301.david@vizion2000.net> <3BC04A18-86CD-4A93-831A-691EBD8D4A43@FreeBSD.org> <47543109.3050303@gmail.com> <7957A7E2-3ADA-4BD5-934C-F10A1F08F72F@FreeBSD.org> <47544020.5090605@gmail.com> <47544727.9030209@gmail.com> <34531C67-A2F9-48DB-8161-34593AC0C481@FreeBSD.org> <475449B9.1010002@gmail.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 18:56:46 -0000 Here is a simple example of where improvement would be good. I add a package the easiest way I know on a slow system. mybox# pkg_add -r dnetc Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/Latest/dnetc.tbz... Done. => Added group "dnetc". => Added user "dnetc". *************************************************************************** Note: dnetc has been installed with a sample configuration. To change this run: /usr/local/distributed.net/dnetc -config *************************************************************************** So now, if I follow the instructions, I still dont have a running program. I haven't been told I need dnetc_enable="YES" in /etc/rc.conf, and the one I should run to start it is in /usr/local/etc/etc/rc.d, I would never infer that from the above if I were a novice user. Additionally, pkg_add -r will often also give an out of date package. Brian From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 18:56:46 2007 Return-Path: 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 742EF16A419; Mon, 3 Dec 2007 18:56:46 +0000 (UTC) (envelope-from bri@brianwhalen.net) Received: from numail.brianwhalen.net (dsl093-034-172.snd1.dsl.speakeasy.net [66.93.34.172]) by mx1.freebsd.org (Postfix) with ESMTP id 40C6513C457; Mon, 3 Dec 2007 18:56:46 +0000 (UTC) (envelope-from bri@brianwhalen.net) Received: by numail.brianwhalen.net (Postfix, from userid 1001) id 10B772E039; Mon, 3 Dec 2007 10:38:31 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by numail.brianwhalen.net (Postfix) with ESMTP id 0D86D2E038; Mon, 3 Dec 2007 10:38:31 -0800 (PST) Date: Mon, 3 Dec 2007 10:38:30 -0800 (PST) From: Brian To: "Aryeh M. Friedman" In-Reply-To: <475449B9.1010002@gmail.com> Message-ID: <20071203103534.V6464@numail.brianwhalen.net> References: <200712030308.32301.david@vizion2000.net> <3BC04A18-86CD-4A93-831A-691EBD8D4A43@FreeBSD.org> <47543109.3050303@gmail.com> <7957A7E2-3ADA-4BD5-934C-F10A1F08F72F@FreeBSD.org> <47544020.5090605@gmail.com> <47544727.9030209@gmail.com> <34531C67-A2F9-48DB-8161-34593AC0C481@FreeBSD.org> <475449B9.1010002@gmail.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: David Southwell , freebsd-ports@freebsd.org, Ade Lovett Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 18:56:46 -0000 A statisticaslly valid sample will be difficult here, I mean a slashdot poll is maybe a way to reach a wide portuion of the userbase, but they all think freebsd is dead:) Some user will object no matter what you do. Even if you emailed root of every system that did a portsnap or cvsup or freebsd-update, some would be offended, though that is one way to reach large numbers. Brian On Mon, 3 Dec 2007, Aryeh M. Friedman wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Ade Lovett wrote: >> >> On Dec 03, 2007, at 10:12 , Aryeh M. Friedman wrote: >>> I have about 20 responses in private email and only the ones you >>> have seen in public are in this category >> >> Enough said. There are currently ~180 people with direct access to >> the ports/ tree (ie: ports committers). > > Only 2 are self-reported maintainers and at least 5 admit to not being > maintainers... I think your main issue is you are 100% in "there is > nothing wrong" camp and for what ever reason want to convience > everyone else any effort to say/do differently is misguided. >> >> Even assuming all private email responses came from committers, >> that's an 11% hit rate. > > That is why I am planning to wait to the end of Dec. or so to report > the results in detail (and widen the audiences/forums) >> >> Which part of "statistically invalid" is not getting through here? > > A self-selected sample will never be "statically" valid *BUT* it can > be informative about what people are thinking. > > > - -- > Aryeh M. Friedman > FloSoft Systems > Developer, not business, friendly > http://www.flosoft-systems.com > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2.0.4 (FreeBSD) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQFHVEm5358R5LPuPvsRAk4zAJ90UYdW0jfTCyxwlAXDRd2Uf58uPACfbmpS > 1NG3/ziaCXuf/4GFBxKRIQ8= > =KUFV > -----END PGP SIGNATURE----- > > _______________________________________________ > 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 Mon Dec 3 18:59:07 2007 Return-Path: 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 52F5816A419 for ; Mon, 3 Dec 2007 18:59:07 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.227]) by mx1.freebsd.org (Postfix) with ESMTP id 183C613C469 for ; Mon, 3 Dec 2007 18:59:06 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by nz-out-0506.google.com with SMTP id l8so2004107nzf for ; Mon, 03 Dec 2007 10:59:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=Rcb8Q6PTKTrPXeOfSCKBJNZBqiPQ/bZjTq7oqVl4Vi0=; b=vknap2Ek87aqKSrfPIIqp0aiY13YpjYX6Xj0BLEZTN3xsEp3A9bZqf4jXUTY+eOwyONxvKs6dWuMTdZAKRLht/DtjhUcD9xQUHDWHAY3tCEZWnC8YHdA11IVfaw4ghIRXl8iJJwGLge8nyHs3kVXutdaJtN6bGZb4yV9OtRpBuk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=DhkJvAM+YY9HMKIsHf4cVlFY+JAS0VmOXG7NyUw1tA9+nkN+ETKBfbtWiD+uW0FyLYk4oTZpuGw4DBOrWs2yziF9CzBli9uI3Efo/bhAU8gyGVKRI2lM6l5XXCQCvbqrUE+tSnFQs1u8H+w/P7tPmnyxEVpwgTZrR18bNbcIDx8= Received: by 10.142.216.9 with SMTP id o9mr3471957wfg.1196708345505; Mon, 03 Dec 2007 10:59:05 -0800 (PST) Received: from ?192.168.2.2? ( [67.85.89.184]) by mx.google.com with ESMTPS id e19sm7349504qba.2007.12.03.10.59.04 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 03 Dec 2007 10:59:04 -0800 (PST) Message-ID: <475451F7.2030003@gmail.com> Date: Mon, 03 Dec 2007 13:59:03 -0500 From: "Aryeh M. Friedman" User-Agent: Thunderbird 2.0.0.9 (X11/20071129) MIME-Version: 1.0 To: Ade Lovett References: <200712030308.32301.david@vizion2000.net> <3BC04A18-86CD-4A93-831A-691EBD8D4A43@FreeBSD.org> <47543109.3050303@gmail.com> <7957A7E2-3ADA-4BD5-934C-F10A1F08F72F@FreeBSD.org> <47544020.5090605@gmail.com> <47544727.9030209@gmail.com> <34531C67-A2F9-48DB-8161-34593AC0C481@FreeBSD.org> <475449B9.1010002@gmail.com> <05565EA0-357D-42AC-BEA1-A9F7A9796B40@FreeBSD.org> In-Reply-To: <05565EA0-357D-42AC-BEA1-A9F7A9796B40@FreeBSD.org> X-Enigmail-Version: 0.95.5 OpenPGP: url= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: David Southwell , freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 18:59:07 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ade Lovett wrote: > > On Dec 03, 2007, at 10:23 , Aryeh M. Friedman wrote: >> Only 2 are self-reported maintainers and at least 5 admit to not >> being maintainers... I think your main issue is you are 100% in >> "there is nothing wrong" camp and for what ever reason want to >> convience everyone else any effort to say/do differently is >> misguided. > > Please cite where I stated that, or post a retraction. > > I'll thank you for not putting words into my mouth. The fact you have not made a single constructive contribution and that all your replies are negative and doomsday'ish is enough evidence. > > You seem unable to grasp even basic statistical fundamentals of > what a survey entails, and have repeatedly worked on the basis that > somehow anyone who even points out the simplest of flaws is part > of the "them" camp. Not at all there are plenty of responible replies (both public and privately) that have helped focus the discussions... yours are negative just to be negative. > > This is not "us vs them". You've decided to take on, as countless > others before you have done, an attempt at changing status quo > without providing even the basics, let alone prototypes, as to how > it *might* be done. You just admitted you bias so why are you now attempting say that your not in the "there is nothing wrong" camp. > > Quite frankly, this appears to be nothing more than random > thoughts, with not even an iota of concrete information to back it > up. All intial attempts at gathering data are by definition highly subjective and by definition somewhat random.... the main goal of the survey is to assist in making a better set of more focused questions. > > Naturally, I can't speak for the FreeBSD community at large, but > from this keyboards perspective, you're doing nothing other than > wasting time. > > Prove me wrong. Consider it a challenge. > Trivial... Just did in less then 10 lines of text. - -- Aryeh M. Friedman FloSoft Systems Developer, not business, friendly http://www.flosoft-systems.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHVFH3358R5LPuPvsRArB0AJ94bhEDfXThCjK9NRw1EYoRp7SEzwCeM8sL ATcVXcPNsrGN3v/tnOMvlPM= =VkrQ -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 19:00:48 2007 Return-Path: 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 AC3B416A419 for ; Mon, 3 Dec 2007 19:00:48 +0000 (UTC) (envelope-from chuckr@chuckr.org) Received: from mail2.sea5.speakeasy.net (mail2.sea5.speakeasy.net [69.17.117.4]) by mx1.freebsd.org (Postfix) with ESMTP id 95DD813C447 for ; Mon, 3 Dec 2007 19:00:48 +0000 (UTC) (envelope-from chuckr@chuckr.org) Received: (qmail 11016 invoked from network); 3 Dec 2007 19:00:48 -0000 Received: from april.chuckr.org (chuckr@[66.92.151.30]) (envelope-sender ) by mail2.sea5.speakeasy.net (qmail-ldap-1.03) with AES256-SHA encrypted SMTP for ; 3 Dec 2007 19:00:47 -0000 Message-ID: <475451F4.7040000@chuckr.org> Date: Mon, 03 Dec 2007 13:59:00 -0500 From: Chuck Robey User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.9) Gecko/20071107 SeaMonkey/1.1.6 MIME-Version: 1.0 To: "Aryeh M. Friedman" References: <200712030308.32301.david@vizion2000.net> <3BC04A18-86CD-4A93-831A-691EBD8D4A43@FreeBSD.org> <47543109.3050303@gmail.com> <7957A7E2-3ADA-4BD5-934C-F10A1F08F72F@FreeBSD.org> <47544020.5090605@gmail.com> <47544727.9030209@gmail.com> <34531C67-A2F9-48DB-8161-34593AC0C481@FreeBSD.org> <475449B9.1010002@gmail.com> In-Reply-To: <475449B9.1010002@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: David Southwell , freebsd-ports@freebsd.org, Ade Lovett Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 19:00:48 -0000 Aryeh M. Friedman wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Ade Lovett wrote: >> On Dec 03, 2007, at 10:12 , Aryeh M. Friedman wrote: >>> I have about 20 responses in private email and only the ones you >>> have seen in public are in this category >> Enough said. There are currently ~180 people with direct access to >> the ports/ tree (ie: ports committers). > > Only 2 are self-reported maintainers and at least 5 admit to not being > maintainers... I think your main issue is you are 100% in "there is > nothing wrong" camp and for what ever reason want to convience > everyone else any effort to say/do differently is misguided. >> Even assuming all private email responses came from committers, >> that's an 11% hit rate. > > That is why I am planning to wait to the end of Dec. or so to report > the results in detail (and widen the audiences/forums) >> Which part of "statistically invalid" is not getting through here? > > A self-selected sample will never be "statically" valid *BUT* it can > be informative about what people are thinking. One item that's always been completely true, it's that NO ONE, I mean NO ONE AT ALL, gets any sort of approval for software until it's actually written, so folks can see what's really being talked about. Does this mean that you might end of doing work that gets tossed away? Yeah, it does mean that, but it's the cost that's paid, even by core members, in order that really sneaky bombs never make their way into FreeBSD's base. If you don't like this, unfortunately, you don't get any say about it whatsoever. About what Ade's been talking about, I mean all his comments about folks who come up with plans (he used the term Napoleonic, I think it fits). Probably every single one of us folks who are actual coders has gone thru the painful initiation trying to help folks who at first present as folks who are honestly trying to learn, so they can contribute, then you find out that their real agenda is in talking YOU into doing THEIR ideas. The dodo-bird that woke me up, I finally realized that he wanted me to write the program that included the entire universe of possible binary combinations, in the belief that such a task, although difficult (and costing MY life, but he was willing to pay the price of MY life, that's ok with him) would be the final program ever needed. After I found his true goals, and realized that no amount of explanation was going to wake him up to the reality of the sheer idiocy he wanted me to launch off on, I shook him off (he was hard to shake, too!) and began, myself, to form the psychological callus that we have most of us formed against these armchair Napoleons. So, how can you tell if you are in that category? It's simple ... are you asking others to do your task for you? Are you justifiying this by saying that some folks should code, and others should plan? Have you actually got any demonstratable code to offer, so that others can REALLY evaluate your goals? If you fit that description, you are an archair Napoleon, that is not arguable, merely something to wail about, won't change any reality. Note that I am NOT telling you here that you are in any category whatever, you can do that as well as I can, and you haven't yet asked me to do anything. At least, you won't, for me, because my own "callus" is thick enough to shake stuff like that off, the same as I ignore the entreaties to pay 100 bucks for those "life experience" dipomas. I do know someone who paid something like that, and he STILL can't understand why they won't let him prescribe. That's the real truth, although I won't divulge the name, he exists. Some folks just can't see, that you can't TALK you r way into real respect, that takes honest accomplishments. Like Ade so obviously can point to. If you can, then maybe it's time to prove it, we'll all of us appreciate it very honestly, because the only way to prove it is to DO it. If you can't, then maybe it's time to realize why folks don't listen to self-important people. From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 19:02:02 2007 Return-Path: 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 049A916A417; Mon, 3 Dec 2007 19:02:02 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from math.missouri.edu (math.missouri.edu [128.206.184.200]) by mx1.freebsd.org (Postfix) with ESMTP id A9A2E13C442; Mon, 3 Dec 2007 19:02:01 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from [128.206.184.213] (cauchy.math.missouri.edu [128.206.184.213]) by math.missouri.edu (8.13.1/8.13.1) with ESMTP id lB3IOneb089580; Mon, 3 Dec 2007 12:24:49 -0600 (CST) (envelope-from stephen@math.missouri.edu) Message-ID: <475449ED.9030603@math.missouri.edu> Date: Mon, 03 Dec 2007 12:24:45 -0600 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.9) Gecko/20071118 SeaMonkey/1.1.6 MIME-Version: 1.0 To: "Aryeh M. Friedman" References: <200712030308.32301.david@vizion2000.net> <3BC04A18-86CD-4A93-831A-691EBD8D4A43@FreeBSD.org> <47543109.3050303@gmail.com> <7957A7E2-3ADA-4BD5-934C-F10A1F08F72F@FreeBSD.org> <47544020.5090605@gmail.com> <47544727.9030209@gmail.com> In-Reply-To: <47544727.9030209@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.88/4983/Mon Dec 3 09:57:26 2007 on math.missouri.edu X-Virus-Status: Clean Cc: David Southwell , freebsd-ports@freebsd.org, Ade Lovett Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 19:02:02 -0000 I'm with David when he said "enough." I think that Aryeh and David have received enough negative comments so that they now know how people feel. Now we should wait for them to do their promised work. And if they don't deliver, well, no harm, no foul! Stephen From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 19:10:54 2007 Return-Path: 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 C274E16A418 for ; Mon, 3 Dec 2007 19:10:54 +0000 (UTC) (envelope-from pauls@utdallas.edu) Received: from smtp3.utdallas.edu (smtp3.utdallas.edu [129.110.10.49]) by mx1.freebsd.org (Postfix) with ESMTP id B606213C45D for ; Mon, 3 Dec 2007 19:10:54 +0000 (UTC) (envelope-from pauls@utdallas.edu) Received: from utd59514.utdallas.edu (utd59514.utdallas.edu [129.110.3.28]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp3.utdallas.edu (Postfix) with ESMTP id 5A51F654FF for ; Mon, 3 Dec 2007 13:10:54 -0600 (CST) Date: Mon, 03 Dec 2007 13:10:53 -0600 From: Paul Schmehl To: freebsd-ports@freebsd.org Message-ID: <01EE92482FB617CC1FC0D7EC@utd59514.utdallas.edu> In-Reply-To: <47545092.6080309@gmail.com> References: <200712030308.32301.david@vizion2000.net> <3BC04A18-86CD-4A93-831A-691EBD8D4A43@FreeBSD.org> <47543109.3050303@gmail.com> <75F291E2E8B0639EEEC0F3A2@utd59514.utdallas.edu> <47545092.6080309@gmail.com> X-Mailer: Mulberry/4.0.8 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 19:10:54 -0000 --On Monday, December 03, 2007 13:53:06 -0500 "Aryeh M. Friedman" wrote: > > Have you ever attempted to install the individual ports of a mega > metaport? >> Of course I have. And I haven't run into any problems that weren't solvable. >> Before you waste any more time, why don't you get very specific >> about what you think the "bad state" of the ports system is. "I >> don't like it" doesn't qualify nor does "ports freezes suck". > > I never asked or said any of those... the original thread was started > when I asked how long the port freeze would last... others turned it > into a referendum on the ports system... once the thread had been > transformed I ventured some of my own ideas. >> The "bad state" quote is directly from you. Since you made the statement, I simply asked for some concrete examples of what you think "bad state" means. You used the term. Surely you have some idea what you meant by it? > > I have 4 ports awaiting inclusion in the ports tree after the freeze > is over (I am willing to wait but I think the fact that there was a > ports freeze in the first place points to some underlaying flaws which > I cited in the original thread) >> What would those flaws be? You have a system that is entirely volunteer. Expecting the same performance that you get from a paid system is unrealistic. Sometimes maintainers are very busy and can't commit changes as rapidly as others would like. The solution? Submit your own patches to the port and they will most likely get approved. Sometimes committers are very busy and can't get to your port right away. The solution? Ask a different committer to take a look. Or become a committer yourself. Short of hiring professionals to do this work on a fulltime basis, what would you propose that would improve the system? According to your sig you're a developer, so I'm certain you understand what library incompatibilities are. Given that, how would you propose to not freeze ports while the base system is being prepared for release? -- Paul Schmehl (pauls@utdallas.edu) Senior Information Security Analyst The University of Texas at Dallas http://www.utdallas.edu/ir/security/ From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 19:20:24 2007 Return-Path: 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 5653D16A468 for ; Mon, 3 Dec 2007 19:20:24 +0000 (UTC) (envelope-from aryeh.friedman@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 1C7A013C45D for ; Mon, 3 Dec 2007 19:20:23 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so7382330pyb for ; Mon, 03 Dec 2007 11:20:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=ezZAyXMk+dNO5RMmzxJ0wwW7+fcPBDrrEZFz2SZHeaw=; b=uyMBqmZYIQ55wmg40hVBXL8HNoCVefOYtakZefnoMx5nPBvliwxK6gEc0E95fAhJ+1RJeQW2nOYVYIxSFELZHxFxRY/nUYnCJVKUV+Zsganq9VdeIimV1jwHinQY6eeAtLdtKVqnxLNMnERBeFEm8dSC/ce5DskRbQBLW8jtuAk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=w3TFwTO3Oq8RXiulhS+Tgc9BGgZW8hQNZuemioDexhOrbUU1bgR6R5j+GpNHpTvhPc0RbP4JvKf3gkXkVmflaCDPG0tUUTpGL5G+A2OS1P5+flqouPP02FtdyEnXd9wn3KEKnOCqmp7p1C9VNTyvekyzlmn5c1BM3IOlkwkmlE4= Received: by 10.65.155.19 with SMTP id h19mr16963716qbo.1196709618702; Mon, 03 Dec 2007 11:20:18 -0800 (PST) Received: from ?192.168.2.2? ( [67.85.89.184]) by mx.google.com with ESMTPS id f15sm7342440qba.2007.12.03.11.20.17 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 03 Dec 2007 11:20:17 -0800 (PST) Message-ID: <475456F0.5010004@gmail.com> Date: Mon, 03 Dec 2007 14:20:16 -0500 From: "Aryeh M. Friedman" User-Agent: Thunderbird 2.0.0.9 (X11/20071129) MIME-Version: 1.0 To: Paul Schmehl References: <200712030308.32301.david@vizion2000.net> <3BC04A18-86CD-4A93-831A-691EBD8D4A43@FreeBSD.org> <47543109.3050303@gmail.com> <75F291E2E8B0639EEEC0F3A2@utd59514.utdallas.edu> <47545092.6080309@gmail.com> <01EE92482FB617CC1FC0D7EC@utd59514.utdallas.edu> In-Reply-To: <01EE92482FB617CC1FC0D7EC@utd59514.utdallas.edu> X-Enigmail-Version: 0.95.5 OpenPGP: url= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 19:20:24 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Paul Schmehl wrote: > --On Monday, December 03, 2007 13:53:06 -0500 "Aryeh M. Friedman" > wrote: >> >> Have you ever attempted to install the individual ports of a mega >> metaport? >>> > Of course I have. And I haven't run into any problems that weren't > solvable. Try this as a challenge then install xdm cleanly on the first try without having to install any additional ports from the command line (what it drags in is fine) > >>> Before you waste any more time, why don't you get very specific >>> about what you think the "bad state" of the ports system is. >>> "I don't like it" doesn't qualify nor does "ports freezes >>> suck". >> >> I never asked or said any of those... the original thread was >> started when I asked how long the port freeze would last... >> others turned it into a referendum on the ports system... once >> the thread had been transformed I ventured some of my own ideas. >>> > The "bad state" quote is directly from you. Since you made the > statement, I simply asked for some concrete examples of what you > think "bad state" means. You used the term. Surely you have some > idea what you meant by it? Bad state need not equal not fixable under the current system or it may mean that... there is not enough evidence one way or the other to support any public conclusion yet (I have my own see below) >> >> I have 4 ports awaiting inclusion in the ports tree after the >> freeze is over (I am willing to wait but I think the fact that >> there was a ports freeze in the first place points to some >> underlaying flaws which I cited in the original thread) >>> > What would those flaws be? You have a system that is entirely > volunteer. Expecting the same performance that you get from a paid > system is unrealistic. Sometimes maintainers are very busy and > can't commit changes as rapidly as others would like. The > solution? Submit your own patches to the port and they will most > likely get approved. Sometimes committers are very busy and can't > get to your port right away. The solution? Ask a different > committer to take a look. Or become a committer yourself. Actually for the most part I find the all volunteer system works quiet well but it does have some weaknesses that normal commercial development does not have (see my blog for details) and ideal world would be allowing money to be in the mix while keeping the source open. > > Short of hiring professionals to do this work on a fulltime basis, > what would you propose that would improve the system? > > According to your sig you're a developer, so I'm certain you > understand what library incompatibilities are. Given that, how > would you propose to not freeze ports while the base system is > being prepared for release? I have several possible solutions (contact me privately if you want more detail) but am purposely not stating them publically so as not to taint the survey any more then it needs to be. - -- Aryeh M. Friedman FloSoft Systems Developer, not business, friendly http://www.flosoft-systems.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHVFbw358R5LPuPvsRAiQvAJ9QuOpWtq0pQk7Ke2kjq6jLxeOOTgCcD9PP Fvyoc7oDHuNq0kbcoDcsRb0= =oIvz -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 19:32:33 2007 Return-Path: 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 B55D616A420 for ; Mon, 3 Dec 2007 19:32:33 +0000 (UTC) (envelope-from chuckr@chuckr.org) Received: from mail3.sea5.speakeasy.net (mail3.sea5.speakeasy.net [69.17.117.5]) by mx1.freebsd.org (Postfix) with ESMTP id A9C7813C458 for ; Mon, 3 Dec 2007 19:32:33 +0000 (UTC) (envelope-from chuckr@chuckr.org) Received: (qmail 5586 invoked from network); 3 Dec 2007 19:32:32 -0000 Received: from april.chuckr.org (chuckr@[66.92.151.30]) (envelope-sender ) by mail3.sea5.speakeasy.net (qmail-ldap-1.03) with AES256-SHA encrypted SMTP for ; 3 Dec 2007 19:32:32 -0000 Message-ID: <47545965.70704@chuckr.org> Date: Mon, 03 Dec 2007 14:30:45 -0500 From: Chuck Robey User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.9) Gecko/20071107 SeaMonkey/1.1.6 MIME-Version: 1.0 To: FreeBSD-ports@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: All those 'Ports System Re-engrg" posts X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 19:32:33 -0000 He took his roadshow over to -questions. Funny thing is, he has set of folks that are all just like him, and they are all merrily re-engineering ports. I figure he's going to sic one of his crew to come back and try again to talk folks into this. Seeing as no one here who has the ability to do the job also still has enough innocence to get snagged into it, well, it's just going to be amusing, after a while. Who knows, they *might* actually come up with some useable ideas, but my own experience says, no. Personally, someone else can wake him up, I'm just going to use the 'delete' key. It's not worth it, you can talk yourself blue in the face, they won't wake up. From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 19:42:05 2007 Return-Path: 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 1679716A46B for ; Mon, 3 Dec 2007 19:42:05 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with SMTP id BE2FE13C467 for ; Mon, 3 Dec 2007 19:42:04 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 4363 invoked by uid 399); 3 Dec 2007 19:42:04 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTP; 3 Dec 2007 19:42:04 -0000 X-Originating-IP: 127.0.0.1 Date: Mon, 3 Dec 2007 11:42:02 -0800 (PST) From: Doug Barton To: rotkap@gmx.de In-Reply-To: <7evd25-ove2.ln1@news.hansenet.de> Message-ID: References: <7evd25-ove2.ln1@news.hansenet.de> User-Agent: Alpine 0.99999 (BSF 796 2007-11-08) X-message-flag: Outlook -- Not just for spreading viruses anymore! X-OpenPGP-Key-ID: 0xD5B2F0FB Organization: http://www.FreeBSD.org/ MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-ports@freebsd.org Subject: Re: portupgrade fails, because of perl problems X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 19:42:05 -0000 On Mon, 3 Dec 2007, Heino Tiedemann wrote: > ,---- > |/libexec/ld-elf.so.1:/usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so: > | Undefined symbol > | "__sbmaskrune" > | *** Error code 1 > | > | Stop in /usr/ports/graphics/ImageMagick. > `---- > > What can I do? Rebuild perl. Doug -- This .signature sanitized for your protection From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 19:49:12 2007 Return-Path: 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 A97CC16A41A for ; Mon, 3 Dec 2007 19:49:12 +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 20BE213C447 for ; Mon, 3 Dec 2007 19:49:12 +0000 (UTC) (envelope-from david@vizion2000.net) Received: by dns1.vizion2000.net (Postfix, from userid 1007) id 41D571CC4E; Mon, 3 Dec 2007 12:06:13 -0800 (PST) From: David Southwell Organization: Voice and Vision To: freebsd-ports@freebsd.org Date: Mon, 3 Dec 2007 12:06:12 -0800 User-Agent: KMail/1.9.7 References: <200712030308.32301.david@vizion2000.net> <475449B9.1010002@gmail.com> <475451F4.7040000@chuckr.org> In-Reply-To: <475451F4.7040000@chuckr.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200712031206.13032.david@vizion2000.net> Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 19:49:12 -0000 On Monday 03 December 2007 10:59:00 Chuck Robey wrote: > Aryeh M. Friedman wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA1 > > > > Ade Lovett wrote: > >> On Dec 03, 2007, at 10:12 , Aryeh M. Friedman wrote: > >>> I have about 20 responses in private email and only the ones you > >>> have seen in public are in this category > >> > >> Enough said. There are currently ~180 people with direct access to > >> the ports/ tree (ie: ports committers). > > > > Only 2 are self-reported maintainers and at least 5 admit to not being > > maintainers... I think your main issue is you are 100% in "there is > > nothing wrong" camp and for what ever reason want to convience > > everyone else any effort to say/do differently is misguided. > > > >> Even assuming all private email responses came from committers, > >> that's an 11% hit rate. > > > > That is why I am planning to wait to the end of Dec. or so to report > > the results in detail (and widen the audiences/forums) > > > >> Which part of "statistically invalid" is not getting through here? > > > > A self-selected sample will never be "statically" valid *BUT* it can > > be informative about what people are thinking. > > One item that's always been completely true, it's that NO ONE, I mean NO > ONE AT ALL, gets any sort of approval for software until it's actually > written, so folks can see what's really being talked about. Does this > mean that you might end of doing work that gets tossed away? Yeah, it > does mean that, but it's the cost that's paid, even by core members, in > order that really sneaky bombs never make their way into FreeBSD's base. > > If you don't like this, unfortunately, you don't get any say about it > whatsoever. > > About what Ade's been talking about, I mean all his comments about folks > who come up with plans (he used the term Napoleonic, I think it fits). > Probably every single one of us folks who are actual coders has gone > thru the painful initiation trying to help folks who at first present as > folks who are honestly trying to learn, so they can contribute, then you > find out that their real agenda is in talking YOU into doing THEIR > ideas. The dodo-bird that woke me up, I finally realized that he wanted > me to write the program that included the entire universe of possible > binary combinations, in the belief that such a task, although difficult > (and costing MY life, but he was willing to pay the price of MY life, > that's ok with him) would be the final program ever needed. After I > found his true goals, and realized that no amount of explanation was > going to wake him up to the reality of the sheer idiocy he wanted me to > launch off on, I shook him off (he was hard to shake, too!) and began, > myself, to form the psychological callus that we have most of us formed > against these armchair Napoleons. > > So, how can you tell if you are in that category? It's simple ... are > you asking others to do your task for you? Are you justifiying this by > saying that some folks should code, and others should plan? Have you > actually got any demonstratable code to offer, so that others can REALLY > evaluate your goals? > > If you fit that description, you are an archair Napoleon, that is not > arguable, merely something to wail about, won't change any reality. > Note that I am NOT telling you here that you are in any category > whatever, you can do that as well as I can, and you haven't yet asked me > to do anything. At least, you won't, for me, because my own "callus" is > thick enough to shake stuff like that off, the same as I ignore the > entreaties to pay 100 bucks for those "life experience" dipomas. I do > know someone who paid something like that, and he STILL can't understand > why they won't let him prescribe. That's the real truth, although I > won't divulge the name, he exists. Some folks just can't see, that you > can't TALK you r way into real respect, that takes honest > accomplishments. Like Ade so obviously can point to. > > If you can, then maybe it's time to prove it, we'll all of us appreciate > it very honestly, because the only way to prove it is to DO it. If you > can't, then maybe it's time to realize why folks don't listen to > self-important people. > _______________________________________________ Just what is your agenda here? Why all the spite and venom? If you do not have anything practical to contribute to the current discussion that takes it forward then why waste your energies saying anything at all? The venom has has sufficient airing and everyone is aware of your attitude. It has already been made clear -- stage 1 information gathering. Either be thoughtful and contribute genuinely useful information or constructive suggestions that takes us forward alternatively you may be ignored. David From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 19:51:29 2007 Return-Path: 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 B166516A46C for ; Mon, 3 Dec 2007 19:51:29 +0000 (UTC) (envelope-from skip@menantico.com) Received: from vms046pub.verizon.net (vms046pub.verizon.net [206.46.252.46]) by mx1.freebsd.org (Postfix) with ESMTP id 9C5B513C4EE for ; Mon, 3 Dec 2007 19:51:29 +0000 (UTC) (envelope-from skip@menantico.com) Received: from mx.menantico.com ([71.188.11.206]) by vms046.mailsrvcs.net (Sun Java System Messaging Server 6.2-6.01 (built Apr 3 2006)) with ESMTPA id <0JSH00DFZOGCOZ62@vms046.mailsrvcs.net> for freebsd-ports@freebsd.org; Mon, 03 Dec 2007 13:50:37 -0600 (CST) Date: Mon, 03 Dec 2007 14:50:41 -0500 From: Skip Ford In-reply-to: <475456F0.5010004@gmail.com> To: "Aryeh M. Friedman" Mail-followup-to: "Aryeh M. Friedman" , Paul Schmehl , freebsd-ports@freebsd.org Message-id: <20071203195041.GB1624@menantico.com> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii Content-disposition: inline References: <200712030308.32301.david@vizion2000.net> <3BC04A18-86CD-4A93-831A-691EBD8D4A43@FreeBSD.org> <47543109.3050303@gmail.com> <75F291E2E8B0639EEEC0F3A2@utd59514.utdallas.edu> <47545092.6080309@gmail.com> <01EE92482FB617CC1FC0D7EC@utd59514.utdallas.edu> <475456F0.5010004@gmail.com> User-Agent: Mutt/1.4.2.3i Cc: Paul Schmehl , freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 19:51:29 -0000 Aryeh M. Friedman wrote: > Paul Schmehl wrote: > > --On Monday, December 03, 2007 13:53:06 -0500 "Aryeh M. Friedman" > > wrote: > >> > >> Have you ever attempted to install the individual ports of a mega > >> metaport? > >>> > > Of course I have. And I haven't run into any problems that weren't > > solvable. > > Try this as a challenge then install xdm cleanly on the first try > without having to install any additional ports from the command line > (what it drags in is fine) Just worked flawlessly here: ===>>> Port directory: /usr/ports/x11/xdm ===>>> Gathering distinfo list for installed ports ===>>> Launching 'make checksum' for x11/xdm in background ===>>> Gathering dependency list for x11/xdm from ports ===>>> Starting recursive 'make config' check ===>>> Recursive 'make config' check complete for x11/xdm ===>>> Starting build for x11/xdm <<<=== ===>>> The 'make config' check revealed no dependencies to update ===> Cleaning for xdm-1.1.6_2 ===> Vulnerability check disabled, database not found ===> Extracting for xdm-1.1.6_2 => MD5 Checksum OK for xorg/app/xdm-1.1.6.tar.bz2. => SHA256 Checksum OK for xorg/app/xdm-1.1.6.tar.bz2. ===> Patching for xdm-1.1.6_2 ===> Applying FreeBSD patches for xdm-1.1.6_2 ===> xdm-1.1.6_2 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - found ===> xdm-1.1.6_2 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> xdm-1.1.6_2 depends on file: /usr/local/libdata/pkgconfig/xau.pc - found ===> xdm-1.1.6_2 depends on file: /usr/local/libdata/pkgconfig/xinerama.pc - found ===> xdm-1.1.6_2 depends on file: /usr/local/libdata/pkgconfig/xpm.pc - found ===> xdm-1.1.6_2 depends on file: /usr/local/libdata/pkgconfig/xdmcp.pc - found ===> xdm-1.1.6_2 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found ===> xdm-1.1.6_2 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> xdm-1.1.6_2 depends on file: /usr/local/libdata/pkgconfig/xaw8.pc - found ===> xdm-1.1.6_2 depends on executable: pkg-config - found ===> Configuring for xdm-1.1.6_2 [snip] ===> Building for xdm-1.1.6_2 [snip] ===>>> xdm-1.1.6_2 is not depended on by any other ports ===>>> Creating a backup package for old version xdm-1.1.6_2 ===>>> Package can be found in /usr/ports/packages/All ===> Installing for xdm-1.1.6_2 ===> Generating temporary packing list ===> Checking if x11/xdm already installed [snip] ===> Compressing manual pages for xdm-1.1.6_2 ===> Registering installation for xdm-1.1.6_2 ===> SECURITY REPORT: [snip] ===> Cleaning for xdm-1.1.6_2 ===>>> Upgrade for xdm-1.1.6_2 to xdm-1.1.6_2 succeeded Obviously, whatever port you had to install was already installed here, but that's clearly enough to pass your challenge. With one simple command, the ports system ensured dependencies were met, fetched it, verified the checksum, extracted it, configured it correctly, built it, installed it, and cleaned up after itself, all without requiring any user input. I would've had to do each of those steps by hand without it. > > Short of hiring professionals to do this work on a fulltime basis, > > what would you propose that would improve the system? > > > > According to your sig you're a developer, so I'm certain you > > understand what library incompatibilities are. Given that, how > > would you propose to not freeze ports while the base system is > > being prepared for release? > > I have several possible solutions (contact me privately if you want > more detail) but am purposely not stating them publically so as not to > taint the survey any more then it needs to be. I would suggest you should spend your time implementing whatever your ideas are rather than talking about it. You've sent more traffic to these lists than heavy committers. It's rather tedious. The normal process is to implement it, make it available, incorporate feedback, rinse, repeat. If you get no interest, then you use it yourself forever because you think it's a huge improvement. If you get feedback and incorporate it, then more people will use it. When enough people think it's a good idea, it'll be incorporated for everyone to use. A fairly simple process, and a fairly intuitive process to anyone who's coding voluntarily to improve a system for themselves. So far, you've done the opposite. You've talked about it (vaguely I might add) rather than implementing it, made nothing available, and have been very unresponsive to feedback, wihch I expect you will be again with this message. Everyone hopes you can improve the ports system in some way, but you're not off to a very good start by alienating those who are responsible for maintaining a very nice system as demonstrated above. -- Skip From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 19:52:49 2007 Return-Path: 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 ABE1D16A473 for ; Mon, 3 Dec 2007 19:52:49 +0000 (UTC) (envelope-from chuckr@chuckr.org) Received: from mail5.sea5.speakeasy.net (mail5.sea5.speakeasy.net [69.17.117.7]) by mx1.freebsd.org (Postfix) with ESMTP id 9C63413C455 for ; Mon, 3 Dec 2007 19:52:49 +0000 (UTC) (envelope-from chuckr@chuckr.org) Received: (qmail 6527 invoked from network); 3 Dec 2007 19:52:49 -0000 Received: from april.chuckr.org (chuckr@[66.92.151.30]) (envelope-sender ) by mail5.sea5.speakeasy.net (qmail-ldap-1.03) with AES256-SHA encrypted SMTP for ; 3 Dec 2007 19:52:48 -0000 Message-ID: <47545E26.7030706@chuckr.org> Date: Mon, 03 Dec 2007 14:51:02 -0500 From: Chuck Robey User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.9) Gecko/20071107 SeaMonkey/1.1.6 MIME-Version: 1.0 To: Paul Schmehl References: <200712030308.32301.david@vizion2000.net> <3BC04A18-86CD-4A93-831A-691EBD8D4A43@FreeBSD.org> <47543109.3050303@gmail.com> <75F291E2E8B0639EEEC0F3A2@utd59514.utdallas.edu> <47545092.6080309@gmail.com> <01EE92482FB617CC1FC0D7EC@utd59514.utdallas.edu> In-Reply-To: <01EE92482FB617CC1FC0D7EC@utd59514.utdallas.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 19:52:49 -0000 Paul Schmehl wrote: > --On Monday, December 03, 2007 13:53:06 -0500 "Aryeh M. Friedman" > wrote: >> >> Have you ever attempted to install the individual ports of a mega >> metaport? >>> > Of course I have. And I haven't run into any problems that weren't > solvable. > >>> Before you waste any more time, why don't you get very specific >>> about what you think the "bad state" of the ports system is. "I >>> don't like it" doesn't qualify nor does "ports freezes suck". >> >> I never asked or said any of those... the original thread was started >> when I asked how long the port freeze would last... others turned it >> into a referendum on the ports system... once the thread had been >> transformed I ventured some of my own ideas. >>> > The "bad state" quote is directly from you. Since you made the > statement, I simply asked for some concrete examples of what you think > "bad state" means. You used the term. Surely you have some idea what > you meant by it? >> >> I have 4 ports awaiting inclusion in the ports tree after the freeze >> is over (I am willing to wait but I think the fact that there was a >> ports freeze in the first place points to some underlaying flaws which >> I cited in the original thread) >>> > What would those flaws be? You have a system that is entirely > volunteer. Expecting the same performance that you get from a paid > system is unrealistic. Sometimes maintainers are very busy and can't > commit changes as rapidly as others would like. The solution? Submit > your own patches to the port and they will most likely get approved. > Sometimes committers are very busy and can't get to your port right > away. The solution? Ask a different committer to take a look. Or > become a committer yourself. Umm, not sure I agree with you here, fella, because I've been a user of commercial Unix software both as a direct purchaser (my first Unix was the old Everex Esix Unix) and often enough for different employers. I can state here unequivolcal truths, that NO ONE with equal experience would possibly challenge: commercial software houses DO NOT give better service, neither more timely, nor more responsive, than any aspect whatever of FreeBSD. There are aspects of FreeBSD (ports and others) that I personally think could be improved, but the only way that ANY coomercial product is better, is if you are the one or two biggest customers of that software house. If you're not, then there simply isn't even any possible chance of me being anywhere near wrong on this. If you agree, keep silent, you know as well as I that if all folks who agreed answered up here, we'd never end this thread. If you are a professional, and can state any example at all of any company at all that beats FreeBSD's actual record, g'wan, post. It's only you that you'd be embarrassing. God knows I never got such service as one gets, as a regular item, from these mailing lists. I'm not saying you will ayways get agreement with your own personal peeve, I know I don't, but I do know, that asking any commercial company to change their product, you will get some sales geek who will jolly you by saying "its in the pipe" but, in fact, don't hold your breath, fella, it's never gonna arrive. I can be pretty certain here about not being seriously challenged, anyone who's experienced enough to know, knows I'm right. > > Short of hiring professionals to do this work on a fulltime basis, what > would you propose that would improve the system? > > According to your sig you're a developer, so I'm certain you understand > what library incompatibilities are. Given that, how would you propose > to not freeze ports while the base system is being prepared for release? > From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 19:53:15 2007 Return-Path: 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 9689A16A420 for ; Mon, 3 Dec 2007 19:53:15 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from galain.elvandar.org (galain.elvandar.org [217.148.169.56]) by mx1.freebsd.org (Postfix) with ESMTP id 6440113C4D5 for ; Mon, 3 Dec 2007 19:53:15 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from evilcoder.xs4all.nl ([195.64.94.120] helo=elvandar.local) by galain.elvandar.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1IzHLu-000FaP-8n; Mon, 03 Dec 2007 20:53:14 +0100 Message-ID: <47545ECA.9020507@FreeBSD.org> Date: Mon, 03 Dec 2007 20:53:46 +0100 From: Remko Lodder User-Agent: Thunderbird 2.0.0.9 (Macintosh/20071031) MIME-Version: 1.0 To: David Southwell References: <200712030308.32301.david@vizion2000.net> <475449B9.1010002@gmail.com> <475451F4.7040000@chuckr.org> <200712031206.13032.david@vizion2000.net> In-Reply-To: <200712031206.13032.david@vizion2000.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 19:53:15 -0000 David Southwell wrote: > Just what is your agenda here? That's so november 2007, we dont use calenders nowadays > > Why all the spite and venom? > > If you do not have anything practical to contribute to the current discussion > that takes it forward then why waste your energies saying anything at all? > please step away from the Mirror. Now, stop this thread, stop the discussion, build something, and come back, if you cannot code or produce something with whatever you think the tree should be using, then .... *silence*. -- /"\ Best regards, | remko@FreeBSD.org \ / Remko Lodder | remko@EFnet X http://www.evilcoder.org/ | / \ ASCII Ribbon Campaign | Against HTML Mail and News From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 19:59:57 2007 Return-Path: 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 9747E16A420 for ; Mon, 3 Dec 2007 19:59:57 +0000 (UTC) (envelope-from aryeh.friedman@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 28F5513C4EB for ; Mon, 3 Dec 2007 19:59:56 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so7418436pyb for ; Mon, 03 Dec 2007 11:59:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=VCWeeMPcim8jkQcAIbAOTCrVcAByfqasp16UGEf7QH8=; b=hYPqLqekpoCOez9Ipdj4nssEbz45MvZr9jVZZjzl6QRNKzpncJGMRCtdweGPb3SOFlJHBSVqMI81oyG7kMYhMgcL7PVIJap6tiTYFAV0fqds2BzVIs08+qs/UVE15DD4GSxndHtBK/qQDPq2QEmWrYVfbzOW6Vndoms4txAae+k= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=KPfPw/CFdeM/MnOFSY0CRcxGlbSiNQCCd4za6M7yyre5E1Gcxul4x3wnhwJYGSH+jV1yPGi5Hms3qWNSosK9zYCgvEyN2GVodNKyBmy/sSgxzmDzzgiyHa4b6FABrUGLfdHR/eRyqVdJSERCNmY0Ex38WYwobD7zmhhHtkz5Wb8= Received: by 10.65.213.4 with SMTP id p4mr26587818qbq.1196711992706; Mon, 03 Dec 2007 11:59:52 -0800 (PST) Received: from ?192.168.2.2? ( [67.85.89.184]) by mx.google.com with ESMTPS id e14sm5184858qba.2007.12.03.11.59.51 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 03 Dec 2007 11:59:52 -0800 (PST) Message-ID: <47546037.8030103@gmail.com> Date: Mon, 03 Dec 2007 14:59:51 -0500 From: "Aryeh M. Friedman" User-Agent: Thunderbird 2.0.0.9 (X11/20071129) MIME-Version: 1.0 To: "Aryeh M. Friedman" , Paul Schmehl , freebsd-ports@freebsd.org References: <200712030308.32301.david@vizion2000.net> <3BC04A18-86CD-4A93-831A-691EBD8D4A43@FreeBSD.org> <47543109.3050303@gmail.com> <75F291E2E8B0639EEEC0F3A2@utd59514.utdallas.edu> <47545092.6080309@gmail.com> <01EE92482FB617CC1FC0D7EC@utd59514.utdallas.edu> <475456F0.5010004@gmail.com> <20071203195041.GB1624@menantico.com> In-Reply-To: <20071203195041.GB1624@menantico.com> X-Enigmail-Version: 0.95.5 OpenPGP: url= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 19:59:57 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Skip Ford wrote: > Aryeh M. Friedman wrote: >> Paul Schmehl wrote: >>> --On Monday, December 03, 2007 13:53:06 -0500 "Aryeh M. >>> Friedman" wrote: >>>> Have you ever attempted to install the individual ports of a >>>> mega metaport? >>> Of course I have. And I haven't run into any problems that >>> weren't solvable. >> Try this as a challenge then install xdm cleanly on the first try >> without having to install any additional ports from the command >> line (what it drags in is fine) > > Just worked flawlessly here: > > ===>>> Port directory: /usr/ports/x11/xdm ===>>> Gathering distinfo > list for installed ports ===>>> Launching 'make checksum' for > x11/xdm in background ===>>> Gathering dependency list for x11/xdm > from ports ===>>> Starting recursive 'make config' check ===>>> > Recursive 'make config' check complete for x11/xdm > > ===>>> Starting build for x11/xdm <<<=== > > ===>>> The 'make config' check revealed no dependencies to update > > ===> Cleaning for xdm-1.1.6_2 ===> Vulnerability check disabled, > database not found ===> Extracting for xdm-1.1.6_2 => MD5 Checksum > OK for xorg/app/xdm-1.1.6.tar.bz2. => SHA256 Checksum OK for > xorg/app/xdm-1.1.6.tar.bz2. ===> Patching for xdm-1.1.6_2 ===> > Applying FreeBSD patches for xdm-1.1.6_2 ===> xdm-1.1.6_2 depends > on file: /usr/local/libdata/pkgconfig/xmu.pc - found ===> > xdm-1.1.6_2 depends on file: /usr/local/libdata/pkgconfig/x11.pc - > found ===> xdm-1.1.6_2 depends on file: > /usr/local/libdata/pkgconfig/xau.pc - found ===> xdm-1.1.6_2 > depends on file: /usr/local/libdata/pkgconfig/xinerama.pc - found > ===> xdm-1.1.6_2 depends on file: > /usr/local/libdata/pkgconfig/xpm.pc - found ===> xdm-1.1.6_2 > depends on file: /usr/local/libdata/pkgconfig/xdmcp.pc - found ===> > xdm-1.1.6_2 depends on file: /usr/local/libdata/pkgconfig/xt.pc - > found ===> xdm-1.1.6_2 depends on file: > /usr/local/libdata/pkgconfig/xext.pc - found ===> xdm-1.1.6_2 > depends on file: /usr/local/libdata/pkgconfig/xaw8.pc - found ===> > xdm-1.1.6_2 depends on executable: pkg-config - found ===> > Configuring for xdm-1.1.6_2 [snip] ===> Building for xdm-1.1.6_2 > [snip] ===>>> xdm-1.1.6_2 is not depended on by any other ports > ===>>> Creating a backup package for old version xdm-1.1.6_2 ===>>> > Package can be found in /usr/ports/packages/All ===> Installing > for xdm-1.1.6_2 ===> Generating temporary packing list ===> > Checking if x11/xdm already installed [snip] ===> Compressing > manual pages for xdm-1.1.6_2 ===> Registering installation for > xdm-1.1.6_2 ===> SECURITY REPORT: [snip] ===> Cleaning for > xdm-1.1.6_2 > > ===>>> Upgrade for xdm-1.1.6_2 to xdm-1.1.6_2 succeeded > > Obviously, whatever port you had to install was already installed > here, but that's clearly enough to pass your challenge. > > With one simple command, the ports system ensured dependencies were > met, fetched it, verified the checksum, extracted it, configured it > correctly, built it, installed it, and cleaned up after itself, all > without requiring any user input. I would've had to do each of > those steps by hand without it. You missed the point completely do it completely from scratch (no ports installed) then compare the results to doing install of xorg with no ports installed and a xorg with xdm installed before xorg is installed (you will get three completely different executable version each with different looks and feels) > >>> Short of hiring professionals to do this work on a fulltime >>> basis, what would you propose that would improve the system? >>> >>> According to your sig you're a developer, so I'm certain you >>> understand what library incompatibilities are. Given that, how >>> would you propose to not freeze ports while the base system is >>> being prepared for release? >> I have several possible solutions (contact me privately if you >> want more detail) but am purposely not stating them publically so >> as not to taint the survey any more then it needs to be. > > I would suggest you should spend your time implementing whatever > your ideas are rather than talking about it. You've sent more > traffic to these lists than heavy committers. It's rather tedious. > Lets see I can write "hello, world" with anything from 1 line to some very large line count but only one is correct... if you do not know what the right solution is before hand isn't it wise to do some study before hand? > > The normal process is to implement it, make it available, > incorporate feedback, rinse, repeat. If you get no interest, then > you use it yourself forever because you think it's a huge > improvement. If you get feedback and incorporate it, then more > people will use it. When enough people think it's a good idea, > it'll be incorporated for everyone to use. A fairly simple > process, and a fairly intuitive process to anyone who's coding > voluntarily to improve a system for themselves. The larger and more complex a system gets the more likelly it is random tweaks here and there will cause serious harm. It is best to look at the whole picture first. > > So far, you've done the opposite. You've talked about it (vaguely > I might add) rather than implementing it, made nothing available, > and have been very unresponsive to feedback, wihch I expect you > will be again with this message. I sent a list of concrete goals to David privately if you want it just as for it... there is also a number of papers that have been written about the issues so there is no lack of "soluitions" but picking the right ones involves the entire user base not just me. > > Everyone hopes you can improve the ports system in some way, but > you're not off to a very good start by alienating those who are > responsible for maintaining a very nice system as demonstrated > above. Did you demostrate that or just fail to understand the problem? - -- Aryeh M. Friedman FloSoft Systems Developer, not business, friendly http://www.flosoft-systems.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHVGA3358R5LPuPvsRAum0AJ9uvTTYzppwWfb+b81+3dkckzpJ0QCfY9IB 7L1PPsY+OdGh42KMUB32A7w= =TlA1 -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 20:00:25 2007 Return-Path: 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 6446F16A4CA for ; Mon, 3 Dec 2007 20:00:25 +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 3D26413C459 for ; Mon, 3 Dec 2007 20:00:25 +0000 (UTC) (envelope-from david@vizion2000.net) Received: by dns1.vizion2000.net (Postfix, from userid 1007) id 25EC81CC4E; Mon, 3 Dec 2007 12:17:26 -0800 (PST) From: David Southwell Organization: Voice and Vision To: freebsd-ports@freebsd.org Date: Mon, 3 Dec 2007 12:17:25 -0800 User-Agent: KMail/1.9.7 References: <200712030308.32301.david@vizion2000.net> <200712031206.13032.david@vizion2000.net> <47545ECA.9020507@FreeBSD.org> In-Reply-To: <47545ECA.9020507@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200712031217.25921.david@vizion2000.net> Cc: Remko Lodder Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 20:00:25 -0000 On Monday 03 December 2007 11:53:46 Remko Lodder wrote: > David Southwell wrote: > > Just what is your agenda here? > > That's so november 2007, we dont use calenders nowadays Do you mean a colender or a calendar? > > > Why all the spite and venom? > > > > If you do not have anything practical to contribute to the current > > discussion that takes it forward then why waste your energies saying > > anything at all? > > please step away from the Mirror. I do not know how you manage to think of such a smart reply. > > Now, stop this thread, stop the discussion, build something, and come > back, if you cannot code or produce something with whatever you think > the tree should be using, then .... *silence*. Twice David From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 20:01:42 2007 Return-Path: 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 5402516A41B for ; Mon, 3 Dec 2007 20:01:42 +0000 (UTC) (envelope-from aryeh.friedman@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 182C613C4F0 for ; Mon, 3 Dec 2007 20:01:41 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so7420022pyb for ; Mon, 03 Dec 2007 12:01:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=yHZostWsotuvZE62X6bUz+5NL6Qn744rI1LZqoV7FI8=; b=NCVKjpjKfiRG6qtYYWrDiQohZd61KK/q/uKKWUEESTFu1zoroudKQzZ3a/FGHjULDT5Hg/wbm6kh7Wce0OCz5V/ce5VOWBnFhHZ1sR+YKaE79h/ozUoLbCF10MjGcMGHm1FB3+N8w00FdDniCBCadpLP04taNC0pRWRdFaLMTd0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=o47ZOP2sBZu0AEiYI01g5RRPxyvCsp6RkpZ8yQUGKijadIGKVwYy5rtQUIEGR66rDG4qOPcRPlXwC26i+Db6Bfjz5nnGsBt6JJLQ96ynLJV2/RhR3fKhxAEriWrkR+s6mxuEYCnhbKTlRi4VSq82/oa3MtRCrWE1yEkrZ/+OOwA= Received: by 10.65.159.19 with SMTP id l19mr16097765qbo.1196712099005; Mon, 03 Dec 2007 12:01:39 -0800 (PST) Received: from ?192.168.2.2? ( [67.85.89.184]) by mx.google.com with ESMTPS id d2sm7284029qbc.2007.12.03.12.01.38 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 03 Dec 2007 12:01:38 -0800 (PST) Message-ID: <475460A1.1030302@gmail.com> Date: Mon, 03 Dec 2007 15:01:37 -0500 From: "Aryeh M. Friedman" User-Agent: Thunderbird 2.0.0.9 (X11/20071129) MIME-Version: 1.0 To: Remko Lodder References: <200712030308.32301.david@vizion2000.net> <475449B9.1010002@gmail.com> <475451F4.7040000@chuckr.org> <200712031206.13032.david@vizion2000.net> <47545ECA.9020507@FreeBSD.org> In-Reply-To: <47545ECA.9020507@FreeBSD.org> X-Enigmail-Version: 0.95.5 OpenPGP: url= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: David Southwell , freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 20:01:42 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 > > > Now, stop this thread, stop the discussion, build something, and > come back, if you cannot code or produce something with whatever > you think the tree should be using, then .... *silence*. > I know this will get me flamed but I wonder if any of the people who are saying just code it have ever worked at a level higher then being a coder and/or have taken sys. anany. in school. - -- Aryeh M. Friedman FloSoft Systems Developer, not business, friendly http://www.flosoft-systems.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHVGCh358R5LPuPvsRAsQOAKCPRqv7zZl2OjwnunzK1Wq0j5yOugCglJCy mn1+P0o82pQfU1cPsuSCe9o= =bgim -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 20:12:35 2007 Return-Path: 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 E71D116A421 for ; Mon, 3 Dec 2007 20:12:35 +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 D48F613C457 for ; Mon, 3 Dec 2007 20:12:35 +0000 (UTC) (envelope-from vivek@khera.org) Received: from host-121.int.kcilink.com (host-121.int.kcilink.com [192.168.7.121]) by yertle.kcilink.com (Postfix) with ESMTP id 0E95CC943A for ; Mon, 3 Dec 2007 15:12:34 -0500 (EST) Message-Id: <0C0FDCD7-FD1A-4909-BBAC-B0CC493B7FD6@khera.org> From: Vivek Khera To: freebsd ports In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v915) Date: Mon, 3 Dec 2007 15:12:34 -0500 References: <4752827F.20902@gmail.com> X-Mailer: Apple Mail (2.915) Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 20:12:36 -0000 On Dec 2, 2007, at 3:54 PM, Miguel Mendez wrote: > I already replied to your questions in private but I wonder if you > took a look at > pkgsrc and the enhancements the OpenBSD people have done the pkg* > commands and whether you think borrowing from them would be useful. I've been using pkgsrc on my mac desktop, and it is decent; however the upgrade of software is still a PITA. One benefit would be to have a common source/package management across *all* of our desktops and servers... but the number of ports in freebsd's collection is still way higher than that of pkgsrc, so switching today is not feasible for us. From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 20:14:28 2007 Return-Path: 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 D9D5316A417 for ; Mon, 3 Dec 2007 20:14:28 +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 C949813C458 for ; Mon, 3 Dec 2007 20:14:23 +0000 (UTC) (envelope-from vivek@khera.org) Received: from host-121.int.kcilink.com (host-121.int.kcilink.com [192.168.7.121]) by yertle.kcilink.com (Postfix) with ESMTP id F384EC943A for ; Mon, 3 Dec 2007 15:14:22 -0500 (EST) Message-Id: <1794EE8F-CA79-4D80-ACA2-0D2EFE814B5F@khera.org> From: Vivek Khera To: freebsd ports In-Reply-To: <4753A48E.6000000@gmail.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v915) Date: Mon, 3 Dec 2007 15:14:22 -0500 References: <4752827F.20902@gmail.com> <4753A48E.6000000@gmail.com> X-Mailer: Apple Mail (2.915) Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 20:14:28 -0000 On Dec 3, 2007, at 1:39 AM, Aryeh M. Friedman wrote: > I am purposelly not looking at any previous solutions right now... If > and when it is determined that changes to the current system are > needed I will look at them then for ideas of what has not worked. > (like the Internet or other large complex systems we don't know "how" > to make it we only know what doesn't work) Take a look at MacPorts and see how they install + activate software and run away as fast as you can. It makes life very hard for upgrades, etc. From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 20:27:00 2007 Return-Path: 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 A412A16A417 for ; Mon, 3 Dec 2007 20:27:00 +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 90C5813C43E for ; Mon, 3 Dec 2007 20:27:00 +0000 (UTC) (envelope-from vivek@khera.org) Received: from host-121.int.kcilink.com (host-121.int.kcilink.com [192.168.7.121]) by yertle.kcilink.com (Postfix) with ESMTP id D1B67C943A for ; Mon, 3 Dec 2007 15:26:59 -0500 (EST) Message-Id: <924A4A1C-0695-4934-A638-15575C3599A5@khera.org> From: Vivek Khera To: freebsd ports In-Reply-To: <4752827F.20902@gmail.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v915) Date: Mon, 3 Dec 2007 15:26:59 -0500 References: <4752827F.20902@gmail.com> X-Mailer: Apple Mail (2.915) Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 20:27:00 -0000 On Dec 2, 2007, at 5:01 AM, Aryeh M. Friedman wrote: > 1. What is more important to your personal use of FreeBSD (the ports > system, the underlaying OS, some other aspect)? The core OS. Ports is icing on the cake. > > > 2. How frequently do you interact with the ports systems and what is > the most common interaction you have with it? nearly daily (less so, now that I've hired someone to do that for me :-) > 3. What is the single best aspect of the current system? ease of installation. > 4. What is the single worst aspect of the current system? upgrading individual ports tracking which dependencies came from a given port, or which were inherited from a dependency. > 5. If you where a new FreeBSD user how would your answers above > change? If you where brand new to UNIX how whould they change? > Can't answer that. > 6. Assuming that there was no additional work on your behalf would you > use a new system if it corrected your answer to number 4? Yes, if you can improve the upgrade process, I'd use your tool. None of the current systems work like I'd want... either they rebuild/ reinstall everything or they get confused when dependencies change on a given port between upgrades. > 7. Same as question 6 but for your answer on question 3? > If it broke something I wouldn't use it. > 8. How long have you used FreeBSD and/or UNIX in general? Unix since 1986-ish (original BSD even...) FreeBSD since version 3.3. > 9. That is your primary use(s) for your FreeBSD machine(s) (name > upto 3)? Web servers Email servers DNS servers > 10. Assuming there is no functional difference what is your preferred > installation method for 3rd party software? The "native" package management system for whatever OS is the base. Anything else is fighting an uphill battle. > 11. On a scale from 1 to 10 (10 being the best) please rate the > importance of the following aspects of the ports system? > > a. User Interface 8 > > b. Consistency of behaviors and interactions 9 > > c. Accuracy in dependant port installations 10 > d. Internal record keeping 10 > e. Granularity's of the port management system 6 > > 12. Please rate your personal technical skill level? highly technical. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Vivek Khera, Ph.D. Khera Communications, Inc. Internet: khera@kciLink.com Rockville, MD +1-301-869-4449 x806 From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 20:41:46 2007 Return-Path: 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 8029316A418 for ; Mon, 3 Dec 2007 20:41:46 +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 4174613C478 for ; Mon, 3 Dec 2007 20:41:46 +0000 (UTC) (envelope-from edwin@mavetju.org) Received: by mail5out.barnet.com.au (Postfix, from userid 1001) id 872CD22189E4; Tue, 4 Dec 2007 07:41:44 +1100 (EST) X-Viruscan-Id: <47546A0800011205981186@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 CN "mail5auth.barnet.com.au", Issuer "*.barnet.com.au" (verified OK)) by mail5.barnet.com.au (Postfix) with ESMTP id 510F221B16B0; Tue, 4 Dec 2007 07:41:44 +1100 (EST) Received: from k7.mavetju (k7.mavetju.org [10.251.1.18]) by mail5auth.barnet.com.au (Postfix) with ESMTP id 0357D2218952; Tue, 4 Dec 2007 07:41:44 +1100 (EST) Received: by k7.mavetju (Postfix, from userid 1001) id A9EB124F; Tue, 4 Dec 2007 07:41:43 +1100 (EST) Date: Tue, 4 Dec 2007 07:41:43 +1100 From: Edwin Groothuis To: "Aryeh M. Friedman" Message-ID: <20071203204143.GB42811@k7.mavetju> References: <200712030308.32301.david@vizion2000.net> <475449B9.1010002@gmail.com> <475451F4.7040000@chuckr.org> <200712031206.13032.david@vizion2000.net> <47545ECA.9020507@FreeBSD.org> <475460A1.1030302@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <475460A1.1030302@gmail.com> User-Agent: Mutt/1.4.2.3i Cc: Remko Lodder , David Southwell , freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 20:41:46 -0000 On Mon, Dec 03, 2007 at 03:01:37PM -0500, Aryeh M. Friedman wrote: > > Now, stop this thread, stop the discussion, build something, and > > come back, if you cannot code or produce something with whatever > > you think the tree should be using, then .... *silence*. > > I know this will get me flamed but I wonder if any of the people who > are saying just code it have ever worked at a level higher then being > a coder and/or have taken sys. anany. in school. There are (at least) two things required for a mind-change: A design (which you understand that is needed) and a proof of concept (which people keep asking for). Edwin -- Edwin Groothuis | Personal website: http://www.mavetju.org edwin@mavetju.org | Weblog: http://www.mavetju.org/weblog/ From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 20:42:20 2007 Return-Path: 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 D3E4516A41A for ; Mon, 3 Dec 2007 20:42:20 +0000 (UTC) (envelope-from chuckr@chuckr.org) Received: from mail8.sea5.speakeasy.net (mail8.sea5.speakeasy.net [69.17.117.10]) by mx1.freebsd.org (Postfix) with ESMTP id D1BDD13C46A for ; Mon, 3 Dec 2007 20:42:20 +0000 (UTC) (envelope-from chuckr@chuckr.org) Received: (qmail 4792 invoked from network); 3 Dec 2007 20:42:20 -0000 Received: from april.chuckr.org (chuckr@[66.92.151.30]) (envelope-sender ) by mail8.sea5.speakeasy.net (qmail-ldap-1.03) with AES256-SHA encrypted SMTP for ; 3 Dec 2007 20:42:20 -0000 Message-ID: <475469C2.6040603@chuckr.org> Date: Mon, 03 Dec 2007 15:40:34 -0500 From: Chuck Robey User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.9) Gecko/20071107 SeaMonkey/1.1.6 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: has FreeBSD's libc been swigged? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 20:42:20 -0000 Need to do some python work, using a lot of FreeBSD's base libs, and I was wondering, if any ports have swigged the FreeBSD libs? I'll do it if I must, just trying to save me some work. Thanks. From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 20:48:01 2007 Return-Path: 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 C3A1C16A418 for ; Mon, 3 Dec 2007 20:48:01 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.177]) by mx1.freebsd.org (Postfix) with ESMTP id 8923813C45D for ; Mon, 3 Dec 2007 20:48:01 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so7460471pyb for ; Mon, 03 Dec 2007 12:48:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=0kEeok5pagMtRCL2BitXKWnp7HgRiKZrSAOGiHG5bC8=; b=vTQ8Ai82GSthuejwUDDFHiEV+KJbnLPo+uampCy9cIV5swoiKs8LaUIBqAr+PlNY0ujBuF4lZxwAkf6BeEtuZU+2l1b9FxuCoXadtS5rV3xk23cem0HIqlTemWDlBAvjDvW3yL3vl0vu1btXiO2NArwAJgybDCh9b7oNa98JMHc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=KsnT1CllWnqrIYE+wzjZSQLyj0OXzILkxqdqTy2DzT1umJ6EpFygy47//dEACAk5Jz6tfjvnTRhGOtfH7YN6mB+Qlgo72uQrLMFmVuRDaSd49VKPboW8Y8VRDiN2pJFqnwa3KlHh3YlRsRvAUMhgg8xcwMaS2hKyQhfKnmrbwPk= Received: by 10.65.242.7 with SMTP id u7mr9442636qbr.1196714880332; Mon, 03 Dec 2007 12:48:00 -0800 (PST) Received: from ?192.168.2.2? ( [67.85.89.184]) by mx.google.com with ESMTPS id q13sm7252264qbq.2007.12.03.12.47.59 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 03 Dec 2007 12:47:59 -0800 (PST) Message-ID: <47546B7D.1080603@gmail.com> Date: Mon, 03 Dec 2007 15:47:57 -0500 From: "Aryeh M. Friedman" User-Agent: Thunderbird 2.0.0.9 (X11/20071129) MIME-Version: 1.0 To: Edwin Groothuis References: <200712030308.32301.david@vizion2000.net> <475449B9.1010002@gmail.com> <475451F4.7040000@chuckr.org> <200712031206.13032.david@vizion2000.net> <47545ECA.9020507@FreeBSD.org> <475460A1.1030302@gmail.com> <20071203204143.GB42811@k7.mavetju> In-Reply-To: <20071203204143.GB42811@k7.mavetju> X-Enigmail-Version: 0.95.5 OpenPGP: url= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Remko Lodder , David Southwell , freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 20:48:01 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Edwin Groothuis wrote: > On Mon, Dec 03, 2007 at 03:01:37PM -0500, Aryeh M. Friedman wrote: >>> Now, stop this thread, stop the discussion, build something, and >>> come back, if you cannot code or produce something with whatever >>> you think the tree should be using, then .... *silence*. >> I know this will get me flamed but I wonder if any of the people who >> are saying just code it have ever worked at a level higher then being >> a coder and/or have taken sys. anany. in school. > > There are (at least) two things required for a mind-change: A design > (which you understand that is needed) and a proof of concept (which > people keep asking for). And that is what I keep saying... namely I am blanking my own ideas out as much as possible to get a good idea of what is needed.... premature changes carry much more risk then potential reward... the current goal is only do a pre-requirements gathering look at where we need to focus. - -- Aryeh M. Friedman FloSoft Systems Developer, not business, friendly http://www.flosoft-systems.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHVGt9358R5LPuPvsRAvyWAJ43CjplLsDrg6y4EXemINFD+DhBKQCg3zzd JkX5npaNdlLji+8vMGJcA0E= =q5cM -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 20:55:36 2007 Return-Path: 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 D0A1D16A417 for ; Mon, 3 Dec 2007 20:55:36 +0000 (UTC) (envelope-from g.s.mikkelsen@usit.uio.no) Received: from pat.uio.no (pat.uio.no [129.240.10.15]) by mx1.freebsd.org (Postfix) with ESMTP id A0BB113C467 for ; Mon, 3 Dec 2007 20:55:36 +0000 (UTC) (envelope-from g.s.mikkelsen@usit.uio.no) Received: from mail-mx4.uio.no ([129.240.10.45]) by pat.uio.no with esmtp (Exim 4.67) (envelope-from ) id 1IzI9L-0006dZ-LR for ports@freebsd.org; Mon, 03 Dec 2007 21:44:19 +0100 Received: from smtp.uio.no ([129.240.10.9] helo=mail-mx4.uio.no) by mail-mx4.uio.no with esmtp (Exim 4.67) (envelope-from ) id 1IzI9L-0000ER-C1 for ports@freebsd.org; Mon, 03 Dec 2007 21:44:19 +0100 Received: from ca61abf51.dhcp.bluecom.no ([81.191.26.166] helo=[192.168.1.103]) by mail-mx4.uio.no with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1IzI9L-0000Du-6p for ports@freebsd.org; Mon, 03 Dec 2007 21:44:19 +0100 Message-ID: <47546A9D.8050403@usit.uio.no> Date: Mon, 03 Dec 2007 21:44:13 +0100 From: Gunnar Steira Mikkelsen User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071128 SeaMonkey/1.1.7 MIME-Version: 1.0 To: ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-UiO-Resend: resent X-UiO-ClamAV-Virus: No X-UiO-Spam-info: not spam, SpamAssassin (score=0.0, required=12.0, autolearn=disabled, none) X-UiO-Scanned: 711A3ED2DEC5602209D8951324A014B3AF58B4A2 X-UiO-SPAM-Test: remote_host: 129.240.10.9 spam_score: 0 maxlevel 200 minaction 2 bait 0 mail/h: 846 total 5537090 max/h 8345 blacklist 0 greylist 0 ratelimit 0 Cc: Subject: FreeBSD amd64 and tightvnc port X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 20:55:36 -0000 Hi! I just migrated from 32bit FreeBSD to amd64 and realised that the tightvnc-port wasnt supported. A helpful guy called Tsurutani Naoki provided me some patches http://barutan.s296.xrea.com/nocache/tightvnc139-amd64-20071010.diff.gz and thightvnc did compile. Unfortunately Xvnc craches almost every day so its almost useless for me. Question: Will tightvnc be supported for amd64 FreeBSD in the near future? I had no problems with 32bit FreeBSD so I am seriously considering going back to 32bit, but its a bit of work to reinstall... Gunnar S. Mikkelsen Norway From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 21:05:17 2007 Return-Path: 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 C44DF16A46E for ; Mon, 3 Dec 2007 21:05:17 +0000 (UTC) (envelope-from pauls@utdallas.edu) Received: from smtp3.utdallas.edu (smtp3.utdallas.edu [129.110.10.49]) by mx1.freebsd.org (Postfix) with ESMTP id A95FA13C47E for ; Mon, 3 Dec 2007 21:05:17 +0000 (UTC) (envelope-from pauls@utdallas.edu) Received: from utd59514.utdallas.edu (utd59514.utdallas.edu [129.110.3.28]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp3.utdallas.edu (Postfix) with ESMTP id 0585B654FF for ; Mon, 3 Dec 2007 15:05:17 -0600 (CST) Date: Mon, 03 Dec 2007 15:05:13 -0600 From: Paul Schmehl To: freebsd-ports@freebsd.org Message-ID: X-Mailer: Mulberry/4.0.8 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 21:05:17 -0000 --On Monday, December 03, 2007 14:20:16 -0500 "Aryeh M. Friedman" wrote: > > Try this as a challenge then install xdm cleanly on the first try > without having to install any additional ports from the command line > (what it drags in is fine) >> root@utd59514# make deinstall distclean ===> Deinstalling for x11/xdm ===> Deinstalling xdm-1.1.6_2 pkg_delete: package 'xdm-1.1.6_2' is required by these other packages and may not be deinstalled (but I'll delete it anyway): krdesktop-1.8_5 xorg-7.3_1 xorg-apps-7.3 ===> Cleaning for xdm-1.1.6_2 ===> Deleting distfiles for xdm-1.1.6_2 root@utd59514# make install clean => xdm-1.1.6.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/xorg/app. => Attempting to fetch from ftp://ftp.gwdg.de/pub/x11/x.org/pub/individual/app/. xdm-1.1.6.tar.bz2 100% of 384 kB 149 kBps ===> Extracting for xdm-1.1.6_2 => MD5 Checksum OK for xorg/app/xdm-1.1.6.tar.bz2. => SHA256 Checksum OK for xorg/app/xdm-1.1.6.tar.bz2. ===> xdm-1.1.6_2 depends on file: /usr/local/sbin/pkg_info - found ===> Patching for xdm-1.1.6_2 ===> Applying FreeBSD patches for xdm-1.1.6_2 skip lots of programming stuff. install -o root -g wheel -m 555 -s chooser /usr/local/lib/X11/xdm/chooser /bin/cp -n /usr/local/share/examples/xdm/GiveConsole /usr/local/lib/X11/xdm/GiveConsole /bin/cp -n /usr/local/share/examples/xdm/TakeConsole /usr/local/lib/X11/xdm/TakeConsole /bin/cp -n /usr/local/share/examples/xdm/Xaccess /usr/local/lib/X11/xdm/Xaccess /bin/cp -n /usr/local/share/examples/xdm/Xreset /usr/local/lib/X11/xdm/Xreset /bin/cp -n /usr/local/share/examples/xdm/Xresources /usr/local/lib/X11/xdm/Xresources /bin/cp -n /usr/local/share/examples/xdm/Xservers /usr/local/lib/X11/xdm/Xservers /bin/cp -n /usr/local/share/examples/xdm/Xsession /usr/local/lib/X11/xdm/Xsession /bin/cp -n /usr/local/share/examples/xdm/Xsetup_0 /usr/local/lib/X11/xdm/Xsetup_0 /bin/cp -n /usr/local/share/examples/xdm/Xstartup /usr/local/lib/X11/xdm/Xstartup /bin/cp -n /usr/local/share/examples/xdm/Xwilling /usr/local/lib/X11/xdm/Xwilling /bin/cp -n /usr/local/share/examples/xdm/xdm-config /usr/local/lib/X11/xdm/xdm-config ===> Compressing manual pages for xdm-1.1.6_2 ===> Registering installation for xdm-1.1.6_2 ===> SECURITY REPORT: This port has installed the following files which may act as network servers and may therefore pose a remote security risk to the system. /usr/local/bin/xdm If there are vulnerabilities in these programs there may be a security risk to the system. FreeBSD makes no guarantee about the security of ports included in the Ports Collection. Please type 'make deinstall' to deinstall the port if this is a concern. ===> Cleaning for xdm-1.1.6_2 What was I supposed to find? Here's a hint that would help a *ton* of users. Don't try to install a port until your ports tree is up to date. Completely up to date - as is, run portsnap or cvs or cvsup *first*, *then* try to install your port. > > I have several possible solutions (contact me privately if you want > more detail) but am purposely not stating them publically so as not to > taint the survey any more then it needs to be. > This is the part I don't get. If you have suggestions, post them. Post the code that implements your suggestions. *Then* people can evaluate whether or not your suggestions add value to the ports system. Why the silly games? As I read them, this seems to be the primary objection of all the people responding who have @freebsd.org in their email address. They've heard it all before, but they know that actions speak much louder than words. If you say "the implementation of foo is flawed", and then you post code that, IYO, improves it, people with experience and knowledge can review it and say, "Hey, nice idea" or "sorry, your code would break ports and here's why". Without the code, all the surveys and gesticulations in this tread accomplish little except to irritate people. -- Paul Schmehl (pauls@utdallas.edu) Senior Information Security Analyst The University of Texas at Dallas http://www.utdallas.edu/ir/security/ From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 21:21:45 2007 Return-Path: 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 4903C16A475 for ; Mon, 3 Dec 2007 21:21:45 +0000 (UTC) (envelope-from chuckr@chuckr.org) Received: from mail3.sea5.speakeasy.net (mail3.sea5.speakeasy.net [69.17.117.5]) by mx1.freebsd.org (Postfix) with ESMTP id EBCCC13C468 for ; Mon, 3 Dec 2007 21:21:44 +0000 (UTC) (envelope-from chuckr@chuckr.org) Received: (qmail 19468 invoked from network); 3 Dec 2007 21:21:44 -0000 Received: from april.chuckr.org (chuckr@[66.92.151.30]) (envelope-sender ) by mail3.sea5.speakeasy.net (qmail-ldap-1.03) with AES256-SHA encrypted SMTP for ; 3 Dec 2007 21:21:44 -0000 Message-ID: <475472FE.1000302@chuckr.org> Date: Mon, 03 Dec 2007 16:19:58 -0500 From: Chuck Robey User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.9) Gecko/20071107 SeaMonkey/1.1.6 MIME-Version: 1.0 To: Paul Schmehl References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 21:21:45 -0000 Paul Schmehl wrote: > Here's a hint that would help a *ton* of users. Don't try to install a > port until your ports tree is up to date. Completely up to date - as > is, run portsnap or cvs or cvsup *first*, *then* try to install your port. >> >> I have several possible solutions (contact me privately if you want >> more detail) but am purposely not stating them publically so as not to >> taint the survey any more then it needs to be. >> > This is the part I don't get. If you have suggestions, post them. Post > the code that implements your suggestions. *Then* people can evaluate > whether or not your suggestions add value to the ports system. > > Why the silly games? As I read them, this seems to be the primary > objection of all the people responding who have @freebsd.org in their > email address. They've heard it all before, but they know that actions > speak much louder than words. If you say "the implementation of foo is > flawed", and then you post code that, IYO, improves it, people with > experience and knowledge can review it and say, "Hey, nice idea" or > "sorry, your code would break ports and here's why". > > Without the code, all the surveys and gesticulations in this tread > accomplish little except to irritate people. > Why the silly games? I get the feeling that Aryeh is honestly not understanding that he's trying to change the basic way that things get done in FreeBSD. He doesn't see that. In industry, first a decision is made that a market exists for such and such, then a study is made as to what could be done realistically. We don't operate that way. What we're all afraid of, Aryeh, is that you're going to run off with your poll of what you believe is needed (when we haven't even agreed that anything is needed) and you'll code something up, under the completely wrong misapprehension that if you code something up that does what the poll results said, it would get added in, pal, that's totally, totally false, you can ask any committer whatever, you will never get any apriori agreement on the adding of code, no matter what, until we can see the code. This has been endlessly argued in the past, and folks have certainly left FreeBSD over it, but it will not change. If you can't see that, then we will remain at loggerheads. If you can see that, then quit asking folks to agree on stuff without showing us code. I don't care how much research you do on what is needed, you will never change that fact, all you're going to do is trigger knee-jerk reactions from folks who have been *very highly* sensitized by prior attempts to change that rule. It's not gonna happen, and you strongly seem to be trying an end-run around it. If you honestly aren't, then you need to do a better job of convincing folks of that fact. That's what it all boils down to, anyone disagree, at base? From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 21:50:23 2007 Return-Path: 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 93DE416A421 for ; Mon, 3 Dec 2007 21:50:23 +0000 (UTC) (envelope-from godpost@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.170]) by mx1.freebsd.org (Postfix) with ESMTP id 3CF7C13C447 for ; Mon, 3 Dec 2007 21:50:22 +0000 (UTC) (envelope-from godpost@gmail.com) Received: by ug-out-1314.google.com with SMTP id y2so3075003uge for ; Mon, 03 Dec 2007 13:50:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to:references:subject:date:mime-version:content-type:content-transfer-encoding:x-priority:x-msmail-priority:x-mailer:x-mimeole; bh=AFtfylQ3uh8Au4PQB9sLYfq+lJ1wINy0/baUHajHvIE=; b=e85BZWijZBlhmlu2P0964VxGvCePxxSWuUA11j0Qc2M15CLhq5t+S+ZTwdKGckthCvhqP67X5FC8bqDXEmEF2iaQndvaBCKiMl1xBio+5KnEduqe3G3m5MgCuMpVOOvxtyVW63pRsrHa7UQ/6qNtVvy313uxFm0G7Md7rVa52+s= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:from:to:references:subject:date:mime-version:content-type:content-transfer-encoding:x-priority:x-msmail-priority:x-mailer:x-mimeole; b=Ir8BwHWNI3Fq0ksunrZdFoMok69UrecFARhBrrtPyi7H3ZHswxaamYPmw0Uzpct8IrSlCbT8EGPKLo/AlNkmbffpYqnXIiAOxF+ERGEoNyRD7CZYMQEMB4zCPgUnmmDrbj3rCuLRdAZhQdbr3jnGwBjPImxdmF91hLlcSUa57sQ= Received: by 10.66.255.7 with SMTP id c7mr4294850ugi.1196718621330; Mon, 03 Dec 2007 13:50:21 -0800 (PST) Received: from pi ( [212.242.117.72]) by mx.google.com with ESMTPS id 28sm1372275ugc.2007.12.03.13.50.19 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 03 Dec 2007 13:50:19 -0800 (PST) Message-ID: <001c01c835f6$8165ab90$6300000a@pi> From: "GP" To: References: <002401c8352b$9ba33750$6300000a@pi> Date: Mon, 3 Dec 2007 22:50:21 +0100 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="utf-8"; reply-type=response Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.3138 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198 Subject: Re: HELP needed by experienced porter for simple review X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 21:50:23 -0000 Thanks a lot! I have as you sugested, but have a problems: >> $(MKDIR) $(FILESDIR) >> $(CP) ${WRKSRC}/kissdx.in ${FILESDIR} > > I don't really like to create FILESDIR and move from WRKSRC to FILESDIR. > The WRKDIR/WRKSRC are the place where you work anything inside. However, > move from WRKSRC to FILESDIR might create problem in future so avoid that. When I leve it out I get this error: ===> Installing for kissdx-0.13.10a ** Missing /usr/ports/distfiles/files/kissdx.in for kissdx-0.13.10a. *** Error code 1 > I think that's all for now. Most of answers are in the porter handbook. You are probably right. I read it first of cause. But its not very easy to understand, if you havent worked with porting before. (The are almost no examples in it.) BR Simon From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 22:15:14 2007 Return-Path: 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 5F68616A421 for ; Mon, 3 Dec 2007 22:15:14 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from rv-out-0910.google.com (rv-out-0910.google.com [209.85.198.185]) by mx1.freebsd.org (Postfix) with ESMTP id 0ECEB13C447 for ; Mon, 3 Dec 2007 22:15:13 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by rv-out-0910.google.com with SMTP id l15so2987015rvb for ; Mon, 03 Dec 2007 14:15:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=qFlcTDlhFEbygn5gBXHIWWnlWN77sxyGKODh6XoH9j0=; b=pFSQFvsb/T3F2FYpIXyjtnhSUajfMcuWwPb1TCkr6rgsp1mdLWfA4PoQznluUmO3icGSaWVpFMaqUXaDu1ZUVEsiDywu8e/JZfEKiwRNH1Tz4CPT/7GN/42pSMBKpHRA1lEWBr1sgh0PE2xnwvVqUecmcFURitL+ovCwaINI2yI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=cYQvnUfsSGvWbjAQJ3c6hsEubJ4glitvIGTzW/ESOP88EOTZKQcIo4+qOvrdTjGWTVku9D4vhCR68QIvlh4nnpazRwajFKwi2eYk4YbozMyH//kR3Byu3lYUx/o5BPsT2XIBP472ECdpgH3wkKv4DHs9wLp7r2JJ9r0LPRWNduA= Received: by 10.140.82.38 with SMTP id f38mr2524565rvb.1196720113079; Mon, 03 Dec 2007 14:15:13 -0800 (PST) Received: from ?192.168.2.2? ( [67.85.89.184]) by mx.google.com with ESMTPS id q18sm7486805qbq.2007.12.03.14.15.12 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 03 Dec 2007 14:15:12 -0800 (PST) Message-ID: <47547FEE.9040405@gmail.com> Date: Mon, 03 Dec 2007 17:15:10 -0500 From: "Aryeh M. Friedman" User-Agent: Thunderbird 2.0.0.9 (X11/20071129) MIME-Version: 1.0 To: Paul Schmehl References: In-Reply-To: X-Enigmail-Version: 0.95.5 OpenPGP: url= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 22:15:14 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 > > ===> Cleaning for xdm-1.1.6_2 > > What was I supposed to find? Did you actually run xdm or just assume because it compiled that it was installed the same way in all cases... hint: the visual appearance varies signficiantly depending on what method you use. XDM is no not unique in this either just off the top of my head I can name the following ports that demostrate different behaviour depending on what order the are installed: gnome-office abiword boost openoffice-2 the entire set of jdk's perl (what is the difference between the 5.8.8 in the base system and the one in ports?!?!?!?) these are just the ones I have found after installing 2 mega metaports and the java stuff... god knows what is lurking out there > > Here's a hint that would help a *ton* of users. Don't try to > install a port until your ports tree is up to date. Completely up > to date - as is, run portsnap or cvs or cvsup *first*, *then* try > to install your port. I use the following "script" (i.e. by hand) installing a new port (might be overkill): cd /usr/ports/.... cvsup /usr/share/examples/cvsup/ports-supfile (I actually use a local cvs repo but this is clearer) portupgrade -a make uninstall distclean install If that doesn't guerntee upto date ports nothing will >> >> I have several possible solutions (contact me privately if you >> want more detail) but am purposely not stating them publically so >> as not to taint the survey any more then it needs to be. >> > This is the part I don't get. If you have suggestions, post them. > Post the code that implements your suggestions. *Then* people can > evaluate whether or not your suggestions add value to the ports > system. > > Why the silly games? As I read them, this seems to be the primary > objection of all the people responding who have @freebsd.org in > their email address. They've heard it all before, but they know > that actions speak much louder than words. If you say "the > implementation of foo is flawed", and then you post code that, IYO, > improves it, people with experience and knowledge can review it > and say, "Hey, nice idea" or "sorry, your code would break ports > and here's why". > > Without the code, all the surveys and gesticulations in this tread > accomplish little except to irritate people. > See my reply to Chuck. - -- Aryeh M. Friedman FloSoft Systems Developer, not business, friendly http://www.flosoft-systems.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHVH/u358R5LPuPvsRAnYZAKCCUg37RDdt0ayWzfnPusA1gwFTDACfYiS2 CVudkH3xInMtHMaPpE7/oow= =GAvV -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 22:23:47 2007 Return-Path: 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 C081816A469 for ; Mon, 3 Dec 2007 22:23:47 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.177]) by mx1.freebsd.org (Postfix) with ESMTP id 3B16413C458 for ; Mon, 3 Dec 2007 22:23:47 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so7544446pyb for ; Mon, 03 Dec 2007 14:23:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=+eXNR8WKFxeuAR1X5LEy7ed5UCwTa8QQuyhj9oKPZF0=; b=B9jmAhFR/Bueu1CH2p4nhwfFtCDzY3DLMiE5g+KjPkpU15rDr9Nh3kl9MoTPY8nexjh7JO8SN2fm/RtzS9EaXQNW48YSzCfiTzhggJybkAWuYuVTITRnlksIq2dXUmHooRTXL8DbJyxRfwSzAdc/O61r6JVpWE3Rlj0fWmBBrrw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=BnluYuvsZS8wJ/zeD46o0JATCe94PlLMbC9ZfJapyi9gc/+wBGrHaxr0pCju5COfONuiYncqcMHd2oQRT+gmnRtM0y6wVpyCeHOB5U+fhxJuNGHqGBJUloOerj+MXRGJG+MEy/u5t1fNgBfMTsPxuSD803oMF25rj+xos1/oHYc= Received: by 10.64.153.4 with SMTP id a4mr2716055qbe.1196720616732; Mon, 03 Dec 2007 14:23:36 -0800 (PST) Received: from ?192.168.2.2? ( [67.85.89.184]) by mx.google.com with ESMTPS id a5sm7361166qbd.2007.12.03.14.23.35 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 03 Dec 2007 14:23:36 -0800 (PST) Message-ID: <475481E5.50408@gmail.com> Date: Mon, 03 Dec 2007 17:23:33 -0500 From: "Aryeh M. Friedman" User-Agent: Thunderbird 2.0.0.9 (X11/20071129) MIME-Version: 1.0 To: Chuck Robey References: <475472FE.1000302@chuckr.org> In-Reply-To: <475472FE.1000302@chuckr.org> X-Enigmail-Version: 0.95.5 OpenPGP: url= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Paul Schmehl , freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 22:23:47 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Chuck Robey wrote: > Paul Schmehl wrote: >> Here's a hint that would help a *ton* of users. Don't try to >> install a port until your ports tree is up to date. Completely >> up to date - as is, run portsnap or cvs or cvsup *first*, *then* >> try to install your port. >>> >>> I have several possible solutions (contact me privately if you >>> want more detail) but am purposely not stating them publically >>> so as not to taint the survey any more then it needs to be. >>> >> This is the part I don't get. If you have suggestions, post >> them. Post the code that implements your suggestions. *Then* >> people can evaluate whether or not your suggestions add value to >> the ports system. >> >> Why the silly games? As I read them, this seems to be the >> primary objection of all the people responding who have >> @freebsd.org in their email address. They've heard it all >> before, but they know that actions speak much louder than words. >> If you say "the implementation of foo is flawed", and then you >> post code that, IYO, improves it, people with experience and >> knowledge can review it and say, "Hey, nice idea" or "sorry, your >> code would break ports and here's why". >> >> Without the code, all the surveys and gesticulations in this >> tread accomplish little except to irritate people. >> > > Why the silly games? I get the feeling that Aryeh is honestly not > understanding that he's trying to change the basic way that things > get done in FreeBSD. He doesn't see that. In industry, first a > decision is made that a market exists for such and such, then a > study is made as to what could be done realistically. We don't > operate that way. If finding the market is all they do but they don't follow the whole process to produce code then they completely missed the point... the idea of "modern" (almost anything that post-dates v7 of unix) looks at how to do the whole process systematically... thats the idea here.... doing a market survey then doing no code is as worse as making random tweaks for no apparent reason (i.e. you have no idea if they are needed) > > What we're all afraid of, Aryeh, is that you're going to run off > with your poll of what you believe is needed (when we haven't even > agreed that anything is needed) and you'll code something up, under > the completely wrong misapprehension that if you code something up > that does what the poll results said, it would get added in, pal, > that's totally, totally false, you can ask any committer whatever, > you will never get any apriori agreement on the adding of code, no > matter what, until we can see the code. This has been endlessly > argued in the past, and folks have certainly left FreeBSD over it, > but it will not change. This is why I a asked informally for a p4 account (the person I asked should be asking formally on my behalf soon)... first step is to establish some baseline about what the project encompasses and what it doesn't and thats the stage we are at right now... > > If you can't see that, then we will remain at loggerheads. If you > can see that, then quit asking folks to agree on stuff without > showing us code. I don't care how much research you do on what is > needed, you will never change that fact, all you're going to do is > trigger knee-jerk reactions from folks who have been *very highly* > sensitized by prior attempts to change that rule. It's not gonna > happen, and you strongly seem to be trying an end-run around it. > If you honestly aren't, then you need to do a better job of > convincing folks of that fact. BTW who ever said I am saying there is something wrong with the current method of doing freebsd development: I am and the complaint is we are far to much of coders and not enough of sit back and find the real problem before solving "it". - -- Aryeh M. Friedman FloSoft Systems Developer, not business, friendly http://www.flosoft-systems.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHVIHl358R5LPuPvsRAvp7AKDCLBwRCT4onjIe0L/THVFuIMUe4wCeIaH7 mxxoLXxtMD/KAGd/eR8zHJU= =fUWb -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 22:33:13 2007 Return-Path: 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 78EC616A417 for ; Mon, 3 Dec 2007 22:33:13 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.183]) by mx1.freebsd.org (Postfix) with ESMTP id 2F23813C457 for ; Mon, 3 Dec 2007 22:33:13 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so7553219pyb for ; Mon, 03 Dec 2007 14:33:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=qOcNZUM4I1aXH9hT1KNY51V2zPgHZ722ObQ1yo9SaSs=; b=rigzysQTRF+2nzxVIyvSTAHDTmnVxamegcrOpd2HhPML7OpTsEV47pvkGkAbSYGYxbNOGiV3UYDmfiUbsONdVU069HXdAbNZzSLbFDLZ9vW51O7XNBz24yEUiJhADUEIWVpr4NQV2KVyf2KaF+EpAikUwRHASAmIJmXqM5L6RCU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=hJQGjgvFzlJg1I2HKhPSpguxpus2bE62FVWQH7JKCflsyjWqdqjH5VZbJ9eeX2wFLQJlRbhYbGYfB6LfdKUaplkraxP9vDSqxNn3e5PlyEUmurQW6fveRv49BJgUB/KTNzbCSgP8at+KUXpHdClqm/WbyWFXQe83yDLpHnYNA4w= Received: by 10.65.115.4 with SMTP id s4mr16388647qbm.1196721192273; Mon, 03 Dec 2007 14:33:12 -0800 (PST) Received: from ?192.168.2.2? ( [67.85.89.184]) by mx.google.com with ESMTPS id e14sm5282362qba.2007.12.03.14.33.11 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 03 Dec 2007 14:33:11 -0800 (PST) Message-ID: <47548425.8010704@gmail.com> Date: Mon, 03 Dec 2007 17:33:09 -0500 From: "Aryeh M. Friedman" User-Agent: Thunderbird 2.0.0.9 (X11/20071129) MIME-Version: 1.0 To: Carl Johan Gustavsson References: <47547FEE.9040405@gmail.com> <475483D1.4050301@bahnhofbredband.se> In-Reply-To: <475483D1.4050301@bahnhofbredband.se> X-Enigmail-Version: 0.95.5 OpenPGP: url= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 22:33:13 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Carl Johan Gustavsson wrote: > Aryeh M. Friedman wrote: >> perl (what is the difference between the 5.8.8 in the base system >> and the one in ports?!?!?!?) >> > The base system does not contain Perl. Then why is it compiled by buildworld? - -- Aryeh M. Friedman FloSoft Systems Developer, not business, friendly http://www.flosoft-systems.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHVIQk358R5LPuPvsRAiWDAKCuhMz3TvyyhltY9T7G56+FFIMRqQCgkAPP pdQij8N/CGoQcqqo4PVB8no= =SxJd -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 22:43:40 2007 Return-Path: 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 637E616A417 for ; Mon, 3 Dec 2007 22:43:40 +0000 (UTC) (envelope-from pauls@utdallas.edu) Received: from smtp3.utdallas.edu (smtp3.utdallas.edu [129.110.10.49]) by mx1.freebsd.org (Postfix) with ESMTP id 63D8413C45B for ; Mon, 3 Dec 2007 22:43:40 +0000 (UTC) (envelope-from pauls@utdallas.edu) Received: from utd59514.utdallas.edu (utd59514.utdallas.edu [129.110.3.28]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp3.utdallas.edu (Postfix) with ESMTP id BCC87654F2 for ; Mon, 3 Dec 2007 16:43:39 -0600 (CST) Date: Mon, 03 Dec 2007 16:43:39 -0600 From: Paul Schmehl To: freebsd-ports@freebsd.org Message-ID: In-Reply-To: <47547FEE.9040405@gmail.com> References: <47547FEE.9040405@gmail.com> X-Mailer: Mulberry/4.0.8 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 22:43:40 -0000 --On Monday, December 03, 2007 17:15:10 -0500 "Aryeh M. Friedman" wrote: >> >> ===> Cleaning for xdm-1.1.6_2 >> >> What was I supposed to find? > > Did you actually run xdm or just assume because it compiled that it > was installed the same way in all cases... No, I didn't run xdm, because that wasn't the parameters of your test. You insisted it wouldn't install at all. Now you've changed the rules. In order for me to run xdm, I'd have to edit /etc/ttys and then restart X so that I'm using xdm instead of kdm. I'm not too excited about doing that given the fact that you'll most likely change the rules again, after it works successfully. > hint: the visual appearance > varies signficiantly depending on what method you use. XDM is no > not unique in this either just off the top of my head I can name the > following ports that demostrate different behaviour depending on what > order the are installed: > First, I find it hard to believe anyone would even bother to test this. You must have lots of time on your hands. Second, I would imagine the results would vary based on the system you have, the video card you're using and the ports you have installed. If it works, I think that's about all you can expect from ports. Ports only install and deinstall software. They don't configure it, and they don't adjust for errors in the software. > gnome-office > abiword > boost > openoffice-2 > the entire set of jdk's > perl (what is the difference between the 5.8.8 in the base system and > the one in ports?!?!?!?) > What version are you running? Perl hasn't been in the base for some time now. It's installed by default when you install FreeBSD, but it's a port. The reasons for that are far too long to go into here. > these are just the ones I have found after installing 2 mega metaports > and the java stuff... god knows what is lurking out there >> >> Here's a hint that would help a *ton* of users. Don't try to >> install a port until your ports tree is up to date. Completely up >> to date - as is, run portsnap or cvs or cvsup *first*, *then* try >> to install your port. > > I use the following "script" (i.e. by hand) installing a new port > (might be overkill): > > cd /usr/ports/.... > cvsup /usr/share/examples/cvsup/ports-supfile (I actually use a local > cvs repo but this is clearer) You don't need to cd to /usr/ports to run cvsup if you're cvsupfile was done correctly. > portupgrade -a > make uninstall distclean install This will certainly get you in trouble. Make uninstall in /usr/ports? What made you think that was a wise thing to do? > > If that doesn't guerntee upto date ports nothing will That will guarantee problems for sure. -- Paul Schmehl (pauls@utdallas.edu) Senior Information Security Analyst The University of Texas at Dallas http://www.utdallas.edu/ir/security/ From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 22:47:06 2007 Return-Path: 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 6A02F16A468 for ; Mon, 3 Dec 2007 22:47:06 +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 096EA13C442 for ; Mon, 3 Dec 2007 22:47:06 +0000 (UTC) (envelope-from david@vizion2000.net) Received: by dns1.vizion2000.net (Postfix, from userid 1007) id 09E431CC46; Mon, 3 Dec 2007 15:04:08 -0800 (PST) From: David Southwell Organization: Voice and Vision To: freebsd-ports@freebsd.org Date: Mon, 3 Dec 2007 15:04:07 -0800 User-Agent: KMail/1.9.7 References: <475472FE.1000302@chuckr.org> In-Reply-To: <475472FE.1000302@chuckr.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200712031504.07793.david@vizion2000.net> Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 22:47:06 -0000 On Monday 03 December 2007 13:19:58 Chuck Robey wrote: > Paul Schmehl wrote: > > Here's a hint that would help a *ton* of users. Don't try to install a > > port until your ports tree is up to date. Completely up to date - as > > is, run portsnap or cvs or cvsup *first*, *then* try to install your > > port. > > > >> I have several possible solutions (contact me privately if you want > >> more detail) but am purposely not stating them publically so as not to > >> taint the survey any more then it needs to be. > > > > This is the part I don't get. If you have suggestions, post them. Post > > the code that implements your suggestions. *Then* people can evaluate > > whether or not your suggestions add value to the ports system. > > > > Why the silly games? As I read them, this seems to be the primary > > objection of all the people responding who have @freebsd.org in their > > email address. They've heard it all before, but they know that actions > > speak much louder than words. If you say "the implementation of foo is > > flawed", and then you post code that, IYO, improves it, people with > > experience and knowledge can review it and say, "Hey, nice idea" or > > "sorry, your code would break ports and here's why". > > > > Without the code, all the surveys and gesticulations in this tread > > accomplish little except to irritate people. > > Why the silly games? I get the feeling that Aryeh is honestly not > understanding that he's trying to change the basic way that things get > done in FreeBSD. Has it occured to you that maybe that is the gray area - maybe it is the arrogance talking -- "this is how things are done" -- "we are the guardians".. "we know it all".. that leads to a few things NOT working as well as they might!! > He doesn't see that. M In industry, first a decision is > made that a market exists for such and such, then a study is made as to > what could be done realistically. We don't operate that way. > > What we're all afraid of, Aryeh, is that you're going to run off with > your poll of what you believe is needed (when we haven't even agreed > that anything is needed) and you'll code something up, under the > completely wrong misapprehension that if you code something up that does > what the poll results said, it would get added in, pal, that's totally, > totally false, you can ask any committer whatever, you will never get > any apriori agreement on the adding of code, no matter what, until we > can see the code. This has been endlessly argued in the past, and folks > have certainly left FreeBSD over it, but it will not change. Maybe it neeeds to. > > If you can't see that, then we will remain at loggerheads. If you can > see that, then quit asking folks to agree on stuff without showing us > code. I don't care how much research you do on what is needed, you will > never change that fact, all you're going to do is trigger knee-jerk > reactions from folks who have been *very highly* sensitized by prior > attempts to change that rule. It's not gonna happen, and you strongly > seem to be trying an end-run around it. If you honestly aren't, then > you need to do a better job of convincing folks of that fact. > > That's what it all boils down to, anyone disagree, at base? YES And strong disagreement is really needed around here and I am speaking as a freebsd user since 1994 David > _______________________________________________ > 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 Mon Dec 3 22:52:17 2007 Return-Path: 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 E877016A418 for ; Mon, 3 Dec 2007 22:52:17 +0000 (UTC) (envelope-from carl.gustavsson@bahnhofbredband.se) Received: from smtp-1.sys.kth.se (smtp-1.sys.kth.se [130.237.32.175]) by mx1.freebsd.org (Postfix) with ESMTP id C6B2313C478 for ; Mon, 3 Dec 2007 22:52:17 +0000 (UTC) (envelope-from carl.gustavsson@bahnhofbredband.se) Received: from localhost (localhost [127.0.0.1]) by smtp-1.sys.kth.se (Postfix) with ESMTP id 207D5155880; Mon, 3 Dec 2007 23:31:41 +0100 (CET) X-Virus-Scanned: by amavisd-new at kth.se Received: from smtp-1.sys.kth.se ([127.0.0.1]) by localhost (smtp-1.sys.kth.se [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 1vwSZ1UfNwN6; Mon, 3 Dec 2007 23:31:39 +0100 (CET) Received: from sleipner.home.swe (c213-100-49-167.swipnet.se [213.100.49.167]) by smtp-1.sys.kth.se (Postfix) with ESMTP id 2356B1551FC; Mon, 3 Dec 2007 23:31:39 +0100 (CET) Message-ID: <475483D1.4050301@bahnhofbredband.se> Date: Mon, 03 Dec 2007 23:31:45 +0100 From: Carl Johan Gustavsson User-Agent: Thunderbird 2.0.0.9 (X11/20071116) MIME-Version: 1.0 To: "Aryeh M. Friedman" References: <47547FEE.9040405@gmail.com> In-Reply-To: <47547FEE.9040405@gmail.com> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 22:52:18 -0000 Aryeh M. Friedman wrote: > > perl (what is the difference between the 5.8.8 in the base system and > the one in ports?!?!?!?) > The base system does not contain Perl. /cjg From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 22:53:15 2007 Return-Path: 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 0DD7216A417 for ; Mon, 3 Dec 2007 22:53:15 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with SMTP id BBC2C13C457 for ; Mon, 3 Dec 2007 22:53:14 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 31625 invoked by uid 399); 3 Dec 2007 22:53:14 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTP; 3 Dec 2007 22:53:14 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <475488D8.2090301@FreeBSD.org> Date: Mon, 03 Dec 2007 14:53:12 -0800 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0.0.9 (X11/20071119) MIME-Version: 1.0 To: Clint Olsen References: <20071128013623.GA48799@belle.0lsen.net> In-Reply-To: <20071128013623.GA48799@belle.0lsen.net> X-Enigmail-Version: 0.95.5 OpenPGP: id=D5B2F0FB Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org Subject: Re: How to get portinstall to 'shut up' so I can run it in background X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 22:53:15 -0000 Clint Olsen wrote: > I've tried redirecting standard output/error, both /bin/sh and /bin/csh, > and I can't run this in batch. I'm trying to build gnome which takes > hours, and I want it backgrounded so that if this SSH shell disconnects it > doesn't crater the build. You would think that --batch would make this > happen, but no go. While I know screen(1) has a lot of devotees, you could almost certainly use nohup for this same purpose, with the pleasant side effect that you will have a log of what happened on disk in case something blows up. I do a lot of stuff this way (cvs up, buildworld, etc.) even if I plan to stay connected just in case I don't. :) Doug -- This .signature sanitized for your protection From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 22:57:46 2007 Return-Path: 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 B649216A473 for ; Mon, 3 Dec 2007 22:57:46 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.181]) by mx1.freebsd.org (Postfix) with ESMTP id 8436C13C4F4 for ; Mon, 3 Dec 2007 22:57:45 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so7575038pyb for ; Mon, 03 Dec 2007 14:57:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=iqdr4h8AnkXJblc9OwLrP6sgMAjP03sZF72za1HGZXs=; b=BR9X+wfny6LzfZyL0P5gvIySMSXIo5jaqvpW2KhX+gPYtNNKZXUhefwnRsvnZD8nV1UqC/Q+yoYfiYGq2qYBnkw+P6EqfltEcBlBaFNx1H2t/Mf3kNAMlqFaa9LPKP5n92VoH9XKZtwtCNcxTvnBEls3gV/GrUQ9Gem/RCTBuT8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=v0hQGe+duP9NPKgS4tr1WbSzSPrGv0Eiz0QHx4ODjSP24pbgoi7bspLTz32+/XhBnMBBkee+X9HBVTK8AqEDHmRGeQhsgJ/CiIDNRP6/fYz58IJdgh9FekUXz+NkSkBQx/RIB94JbtUBqDw9ASwW1IkmQxqHwW3MPJxU0GtdD0w= Received: by 10.65.74.9 with SMTP id b9mr2754489qbl.1196722663869; Mon, 03 Dec 2007 14:57:43 -0800 (PST) Received: from ?192.168.2.2? ( [67.85.89.184]) by mx.google.com with ESMTPS id c6sm1249285qbc.2007.12.03.14.57.42 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 03 Dec 2007 14:57:43 -0800 (PST) Message-ID: <475489E4.2050704@gmail.com> Date: Mon, 03 Dec 2007 17:57:40 -0500 From: "Aryeh M. Friedman" User-Agent: Thunderbird 2.0.0.9 (X11/20071129) MIME-Version: 1.0 To: Paul Schmehl References: <47547FEE.9040405@gmail.com> In-Reply-To: X-Enigmail-Version: 0.95.5 OpenPGP: url= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 22:57:46 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Paul Schmehl wrote: > --On Monday, December 03, 2007 17:15:10 -0500 "Aryeh M. Friedman" > wrote: >>> >>> ===> Cleaning for xdm-1.1.6_2 >>> >>> What was I supposed to find? >> >> Did you actually run xdm or just assume because it compiled that >> it was installed the same way in all cases... > > No, I didn't run xdm, because that wasn't the parameters of your > test. You insisted it wouldn't install at all. Now you've changed > the rules. In order for me to run xdm, I'd have to edit /etc/ttys > and then restart X so that I'm using xdm instead of kdm. I'm not > too excited about doing that given the fact that you'll most likely > change the rules again, after it works successfully. Actually what see is a signficant difference in the way the banner is displayed and no I will not change the rules becuase the root issue is xdm-banner is only installed if you make the metaport with nothing else installed > >> hint: the visual appearance varies signficiantly depending on >> what method you use. XDM is no not unique in this either just >> off the top of my head I can name the following ports that >> demostrate different behaviour depending on what order the are >> installed: >> > First, I find it hard to believe anyone would even bother to test > this. You must have lots of time on your hands. Second, I would > imagine the results would vary based on the system you have, the > video card you're using and the ports you have installed. If it > works, I think that's about all you can expect from ports. Ports > only install and deinstall software. They don't configure it, and > they don't adjust for errors in the software. Now it is I have too much time make up your mind about what my problem is... I would argue there a fairly large diff between blue and grey (which in the case of xdm is the visible difference I was mentioning)... there are 0 user configurable items that would account for this... and as too the reason why I was doing this in the first place was I was attempting to force FreeBSD onto a 512 MB USB stick. > >> gnome-office abiword boost openoffice-2 the entire set of jdk's >> perl (what is the difference between the 5.8.8 in the base system >> and the one in ports?!?!?!?) >> > What version are you running? Perl hasn't been in the base for > some time now. It's installed by default when you install FreeBSD, > but it's a port. The reasons for that are far too long to go into > here. 6.2 was the last time I saw it (I run -current right now) but the point remains. > >> these are just the ones I have found after installing 2 mega >> metaports and the java stuff... god knows what is lurking out >> there >>> >>> Here's a hint that would help a *ton* of users. Don't try to >>> install a port until your ports tree is up to date. Completely >>> up to date - as is, run portsnap or cvs or cvsup *first*, >>> *then* try to install your port. >> >> I use the following "script" (i.e. by hand) installing a new port >> (might be overkill): >> >> cd /usr/ports/.... cvsup /usr/share/examples/cvsup/ports-supfile >> (I actually use a local cvs repo but this is clearer) > > You don't need to cd to /usr/ports to run cvsup if you're cvsupfile > was done correctly. I don't know what it means to you but to me .... means to some deeper dir > >> portupgrade -a make uninstall distclean install > This will certainly get you in trouble. Make uninstall in > /usr/ports? What made you think that was a wise thing to do? Who said anything about doing this from /usr/ports instead of /usr/ports/.... > >> >> If that doesn't guerntee upto date ports nothing will > > That will guarantee problems for sure. Get your glasses checked. - -- Aryeh M. Friedman FloSoft Systems Developer, not business, friendly http://www.flosoft-systems.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHVInj358R5LPuPvsRAio1AJwJ3CuB9CS65DQXoyuDpPc4xrDjqACfYzAW Cmyxu7w5CEydozJrdWUp8zo= =SkVO -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 23:13:15 2007 Return-Path: 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 E15D016A421 for ; Mon, 3 Dec 2007 23:13:15 +0000 (UTC) (envelope-from stsp@stsp.name) Received: from einhorn.in-berlin.de (einhorn.in-berlin.de [192.109.42.8]) by mx1.freebsd.org (Postfix) with ESMTP id 6CFE013C4EB for ; Mon, 3 Dec 2007 23:13:15 +0000 (UTC) (envelope-from stsp@stsp.name) X-Envelope-From: stsp@stsp.name X-Envelope-To: Received: from stsp.lan (stsp.in-vpn.de [217.197.85.96]) (authenticated bits=128) by einhorn.in-berlin.de (8.13.6/8.13.6/Debian-1) with ESMTP id lB3NDDx0025513 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Tue, 4 Dec 2007 00:13:13 +0100 Received: from ted.stsp.lan (localhost [127.0.0.1]) by stsp.lan (8.13.8/8.13.8) with ESMTP id lB3NDCDw002173 for ; Tue, 4 Dec 2007 00:13:12 +0100 (CET) (envelope-from stsp@ted.stsp.lan) Received: (from stsp@localhost) by ted.stsp.lan (8.13.8/8.13.8/Submit) id lB3NDC4h002172 for freebsd-ports@freebsd.org; Tue, 4 Dec 2007 00:13:12 +0100 (CET) (envelope-from stsp) Date: Tue, 4 Dec 2007 00:13:12 +0100 From: Stefan Sperling To: freebsd-ports@freebsd.org Message-ID: <20071203231312.GA1449@ted.stsp.lan> References: <20071128013623.GA48799@belle.0lsen.net> <475488D8.2090301@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="9jxsPFA5p3P2qPhR" Content-Disposition: inline In-Reply-To: <475488D8.2090301@FreeBSD.org> User-Agent: Mutt/1.5.16 (2007-06-09) X-Scanned-By: MIMEDefang_at_IN-Berlin_e.V. on 192.109.42.8 Subject: Re: How to get portinstall to 'shut up' so I can run it in background X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 23:13:16 -0000 --9jxsPFA5p3P2qPhR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Dec 03, 2007 at 02:53:12PM -0800, Doug Barton wrote: > Clint Olsen wrote: > > I've tried redirecting standard output/error, both /bin/sh and /bin/csh, > > and I can't run this in batch. I'm trying to build gnome which takes > > hours, and I want it backgrounded so that if this SSH shell disconnects= it > > doesn't crater the build. You would think that --batch would make this > > happen, but no go. >=20 > While I know screen(1) has a lot of devotees, you could almost > certainly use nohup for this same purpose, with the pleasant side > effect that you will have a log of what happened on disk in case > something blows up. Screen also has log functionality. Toggle with: Ctrl+A, then Shift+H --=20 stefan http://stsp.name PGP Key: 0xF59D25F0 --9jxsPFA5p3P2qPhR Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFHVI2I5dMCc/WdJfARAq+gAKD0CyfEOWqPzejMYDqzGqH72eWJAACg1yEK wkqAPoiIZkETl3fdXLn1a2Y= =OUJX -----END PGP SIGNATURE----- --9jxsPFA5p3P2qPhR-- From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 23:18:14 2007 Return-Path: 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 0E01016A41A for ; Mon, 3 Dec 2007 23:18:14 +0000 (UTC) (envelope-from erikt@midgard.homeip.net) Received: from ch-smtp02.sth.basefarm.net (ch-smtp02.sth.basefarm.net [80.76.149.213]) by mx1.freebsd.org (Postfix) with ESMTP id 82A3A13C46B for ; Mon, 3 Dec 2007 23:18:13 +0000 (UTC) (envelope-from erikt@midgard.homeip.net) Received: from c83-253-25-183.bredband.comhem.se ([83.253.25.183]:53886 helo=falcon.midgard.homeip.net) by ch-smtp02.sth.basefarm.net with esmtp (Exim 4.68) (envelope-from ) id 1IzKXz-0000uC-7a for freebsd-ports@freebsd.org; Tue, 04 Dec 2007 00:17:55 +0100 Received: (qmail 35453 invoked from network); 4 Dec 2007 00:17:52 +0100 Received: from owl.midgard.homeip.net (10.1.5.7) by falcon.midgard.homeip.net with ESMTP; 4 Dec 2007 00:17:52 +0100 Received: (qmail 86641 invoked by uid 1001); 4 Dec 2007 00:17:52 +0100 Date: Tue, 4 Dec 2007 00:17:52 +0100 From: Erik Trulsson To: "Aryeh M. Friedman" Message-ID: <20071203231752.GA86568@owl.midgard.homeip.net> Mail-Followup-To: "Aryeh M. Friedman" , Carl Johan Gustavsson , freebsd-ports@freebsd.org References: <47547FEE.9040405@gmail.com> <475483D1.4050301@bahnhofbredband.se> <47548425.8010704@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <47548425.8010704@gmail.com> User-Agent: Mutt/1.5.16 (2007-06-09) X-Originating-IP: 83.253.25.183 X-Scan-Result: No virus found in message 1IzKXz-0000uC-7a. X-Scan-Signature: ch-smtp02.sth.basefarm.net 1IzKXz-0000uC-7a 7caa3ef458be1419c084fc18d50dc4a6 Cc: Carl Johan Gustavsson , freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 23:18:14 -0000 On Mon, Dec 03, 2007 at 05:33:09PM -0500, Aryeh M. Friedman wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Carl Johan Gustavsson wrote: > > Aryeh M. Friedman wrote: > >> perl (what is the difference between the 5.8.8 in the base system > >> and the one in ports?!?!?!?) > >> > > The base system does not contain Perl. > > Then why is it compiled by buildworld? It isn't - not unless you are running FreeBSD 4.x or older (and then it would have been Perl version 5.005_03.) Perl was removed from the base system (in what was then 5-CURRENT) back in 2002 and has certainly not been added back again. Perl 5.8.8 has never been part of the base system, nor compiled by buildworld. -- Erik Trulsson ertr1013@student.uu.se From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 23:43:43 2007 Return-Path: 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 5B07116A419 for ; Mon, 3 Dec 2007 23:43:43 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 15F7513C45D for ; Mon, 3 Dec 2007 23:43:43 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from bb.ipt.ru ([194.62.233.89]) by services.ipt.ru with esmtp (Exim 4.54 (FreeBSD)) id 1IzKwv-000KWm-QO for freebsd-ports@freebsd.org; Tue, 04 Dec 2007 02:43:41 +0300 To: freebsd-ports@freebsd.org References: <475472FE.1000302@chuckr.org> <475481E5.50408@gmail.com> From: Boris Samorodov Date: Tue, 04 Dec 2007 02:42:04 +0300 In-Reply-To: <475481E5.50408@gmail.com> (Aryeh M. Friedman's message of "Mon\, 03 Dec 2007 17\:23\:33 -0500") Message-ID: <19155427@bb.ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 23:43:43 -0000 On Mon, 03 Dec 2007 17:23:33 -0500 Aryeh M. Friedman wrote: > This is why I a asked informally for a p4 account (the person I asked > should be asking formally on my behalf soon)... To whom it may concern: please, *please*, no... Too much noise... WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone & Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-ports@FreeBSD.ORG Mon Dec 3 23:57:54 2007 Return-Path: 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 18BAB16A41A for ; Mon, 3 Dec 2007 23:57:54 +0000 (UTC) (envelope-from morganw@chemikals.org) Received: from tiamat.relinetworks.com (tiamat.relinetworks.com [204.214.92.162]) by mx1.freebsd.org (Postfix) with ESMTP id CC79B13C465 for ; Mon, 3 Dec 2007 23:57:53 +0000 (UTC) (envelope-from morganw@chemikals.org) Received: from volatile.chemikals.org (root@r74-193-170-223.bssrcmta01.bscyla.by.dh.suddenlink.net [74.193.170.223] (may be forged)) by tiamat.relinetworks.com (8.14.1/8.14.1) with ESMTP id lB3NZall000223 for ; Mon, 3 Dec 2007 18:35:37 -0500 (EST) (envelope-from morganw@chemikals.org) Received: from localhost (morganw@localhost [127.0.0.1]) by volatile.chemikals.org (8.14.2/8.14.2) with ESMTP id lB3NZavE071589 for ; Mon, 3 Dec 2007 17:35:36 -0600 (CST) (envelope-from morganw@chemikals.org) Date: Mon, 3 Dec 2007 17:35:36 -0600 (CST) From: Wes Morgan To: freebsd-ports@freebsd.org In-Reply-To: <20071203231312.GA1449@ted.stsp.lan> Message-ID: References: <20071128013623.GA48799@belle.0lsen.net> <475488D8.2090301@FreeBSD.org> <20071203231312.GA1449@ted.stsp.lan> User-Agent: Alpine 0.99999 (BSF 796 2007-11-08) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII Subject: Re: How to get portinstall to 'shut up' so I can run it in background X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2007 23:57:54 -0000 On Tue, 4 Dec 2007, Stefan Sperling wrote: > On Mon, Dec 03, 2007 at 02:53:12PM -0800, Doug Barton wrote: >> Clint Olsen wrote: >>> I've tried redirecting standard output/error, both /bin/sh and /bin/csh, >>> and I can't run this in batch. I'm trying to build gnome which takes >>> hours, and I want it backgrounded so that if this SSH shell disconnects it >>> doesn't crater the build. You would think that --batch would make this >>> happen, but no go. >> >> While I know screen(1) has a lot of devotees, you could almost >> certainly use nohup for this same purpose, with the pleasant side >> effect that you will have a log of what happened on disk in case >> something blows up. > > Screen also has log functionality. > Toggle with: Ctrl+A, then Shift+H You can also use "script" to capture the output fairly easily. From owner-freebsd-ports@FreeBSD.ORG Tue Dec 4 00:08:14 2007 Return-Path: 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 7287916A41B for ; Tue, 4 Dec 2007 00:08:14 +0000 (UTC) (envelope-from bri@brianwhalen.net) Received: from numail.brianwhalen.net (dsl093-034-172.snd1.dsl.speakeasy.net [66.93.34.172]) by mx1.freebsd.org (Postfix) with ESMTP id 51DB513C46B for ; Tue, 4 Dec 2007 00:08:14 +0000 (UTC) (envelope-from bri@brianwhalen.net) Received: by numail.brianwhalen.net (Postfix, from userid 1001) id AD6F72E01E; Mon, 3 Dec 2007 15:51:47 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by numail.brianwhalen.net (Postfix) with ESMTP id AAB632E012; Mon, 3 Dec 2007 15:51:47 -0800 (PST) Date: Mon, 3 Dec 2007 15:51:47 -0800 (PST) From: Brian To: toasty@dragondata.com Message-ID: <20071203154932.A1623@numail.brianwhalen.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: ports@freebsd.org Subject: freebsd elm port X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 00:08:14 -0000 Of the 2 master sites listed, the vt site appears invalid, and the other gives an humorously odd 404 error, and just going to dragondata.com seems to lead to a domain registrar. entwistle# cd /usr/ports/mail/elm entwistle# ls Makefile files pkg-plist distinfo pkg-descr scripts entwistle# make => elm2.5.8.tar.gz doesn't seem to exist in /usr/ports/distfiles/. => Attempting to fetch from ftp://ftp.virginia.edu/pub/elm/. fetch: ftp://ftp.virginia.edu/pub/elm/elm2.5.8.tar.gz: Operation timed out => Attempting to fetch from http://www.dragondata.com/software/. fetch: http://www.dragondata.com/software/elm2.5.8.tar.gz: Moved Temporarily => Attempting to fetch from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/. fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/elm2.5.8.tar.gz: File unavailable (e.g., file not found, no access) => Couldn't fetch it - please try to retrieve this => port manually into /usr/ports/distfiles/ and try again. *** Error code 1 Stop in /usr/ports/mail/elm. From owner-freebsd-ports@FreeBSD.ORG Tue Dec 4 00:44:29 2007 Return-Path: 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 8F52E16A46E for ; Tue, 4 Dec 2007 00:44:29 +0000 (UTC) (envelope-from jekillen@prodigy.net) Received: from smtp122.sbc.mail.sp1.yahoo.com (smtp122.sbc.mail.sp1.yahoo.com [69.147.64.95]) by mx1.freebsd.org (Postfix) with SMTP id 7828713C457 for ; Tue, 4 Dec 2007 00:44:29 +0000 (UTC) (envelope-from jekillen@prodigy.net) Received: (qmail 4441 invoked from network); 4 Dec 2007 00:44:29 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=prodigy.net; h=Received:X-YMail-OSG:In-Reply-To:References:Mime-Version:Content-Type:Message-Id:Content-Transfer-Encoding:Cc:From:Subject:Date:To:X-Mailer; b=NYryqWqLUdMPCyBfEPvzgdnUuxTQAF7Tv4IXb1H+ilzZU/rMOJUC7gd20MGuoGWKx/2DRO3m1tlGQXc4hN48T1eaBO/Et++YvUwQo1FBRJUwY3iWWvF3oBLJlFIMW8YgS8LAib8YfhIXFzZZhiRW4+L647l0uZUwrocsoz5f/y8= ; Received: from unknown (HELO ?75.7.236.228?) (jekillen@prodigy.net@75.7.236.228 with plain) by smtp122.sbc.mail.sp1.yahoo.com with SMTP; 4 Dec 2007 00:44:28 -0000 X-YMail-OSG: bofNAF4VM1mz4.yohCtA1qx7wGniKNqKY_sPlf7K9u2eo1.04Cm5iNP4XvdFE4oLVSnY1RlBUA-- In-Reply-To: <5297d6fd0712030621l25916c7et9fe487b76c557dd4@mail.gmail.com> References: <4751A84A.2070007@infracaninophile.co.uk> <5297d6fd0712030621l25916c7et9fe487b76c557dd4@mail.gmail.com> Mime-Version: 1.0 (Apple Message framework v622) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <6d08c6fb17ee02796eea380a2f065430@prodigy.net> Content-Transfer-Encoding: 7bit From: jekillen Date: Mon, 3 Dec 2007 16:45:36 -0800 To: Attos X-Mailer: Apple Mail (2.622) Cc: freebsd-ports Subject: Re: PHP ClamAV Lib X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 00:44:29 -0000 On Dec 3, 2007, at 6:21 AM, Attos wrote: > You can execute ClamAV from PHP and parse the result. > The exec() function can do the job. This is the description from the > PHP manual: > > exec > (PHP 3, PHP 4, PHP 5) > > exec -- Execute an external program > Description > string exec ( string command [, array &output [, int &return_var]] ) > > > exec() executes the given command. > > Parameters > > > command > The command that will be executed. > > output > If the output argument is present, then the specified array will be > filled with every line of output from the command. Trailing > whitespace, such as \n, is not included in this array. Note that if > the array already contains some elements, exec() will append to the > end of the array. If you do not want the function to append elements, > call unset() on the array before passing it to exec(). > > return_var > If the return_var argument is present along with the output argument, > then the return status of the executed command will be written to this > variable. > > > Return Values > The last line from the result of the command. If you need to execute a > command and have all the data from the command passed directly back > without any interference, use the passthru() function. > > To get the output of the executed command, be sure to set and use the > output parameter. > > Examples > Example 1. An exec() example > > // outputs the username that owns the running php/httpd process > // (on a system with the "whoami" executable in the path) > echo exec('whoami'); > ?> > > Yes, I could use exec(); accept I would have to be vary careful to code the script so it could not be exploited by a client. I would be a little leery of scanning an uploaded file with a script that is run in a shell rather than run under the auspices of the web server. More than viruses, an image file could contain embedded php scripts. Or any other file for that matter. True it would have to have a recognized file name suffix for the file to be executed as php. but a call to gd functions can be made by specifying a php file rather than an image file in an image tag. Anyhow, I suspect I would have to rebuild php to include the Clamav module anyhow. And porting the php-clamav module, if it only builds the code, would leave the user having to do a rebuild of php to use it. And if there is no means of rebuilding a package to add or remove a feature, or use special configuration items, why not just by pass the port? I have been using ports and in some cases have been left wondering just how much configuration needs to be done after a port is installed, what and where was installed. But I probably am still missing something. Thanks for the suggestion. Jeff K > > > > > > On Dec 1, 2007 1:30 PM, Matthew Seaman > wrote: >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA256 >> >> jekillen wrote: >>> Hello: >>> I am looking for PHP ClamAV Lib >>> in ports and I do not know of hand >>> where to find it. I did not find it in >>> /usr/ports/security. And if it exists in >>> ports, what would it be called for a >>> find command? >>> My aim is to use it for scanning files >>> uploaded to web sites in php scripts. >>> I installed ClamAV, Amavisd-new, >>> and Cyrus-sasl-saslauthd >>> from /usr/ports/security. >>> FreeBSD v 6.2 >>> Thanks in advance >>> Jeff K From owner-freebsd-ports@FreeBSD.ORG Tue Dec 4 00:49:36 2007 Return-Path: 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 C8ECA16A468 for ; Tue, 4 Dec 2007 00:49:36 +0000 (UTC) (envelope-from tmclaugh@sdf.lonestar.org) Received: from straycat.dhs.org (c-24-60-173-77.hsd1.ma.comcast.net [24.60.173.77]) by mx1.freebsd.org (Postfix) with ESMTP id 4A37613C474 for ; Tue, 4 Dec 2007 00:49:36 +0000 (UTC) (envelope-from tmclaugh@sdf.lonestar.org) Received: from [192.168.1.118] (tomcat.straycat.dhs.org [192.168.1.118]) by straycat.dhs.org (8.14.1/8.14.1) with ESMTP id lB40N1YO020955; Mon, 3 Dec 2007 19:23:03 -0500 (EST) From: Tom McLaughlin To: Brian In-Reply-To: <20071203103839.X6464@numail.brianwhalen.net> References: <200712030308.32301.david@vizion2000.net> <3BC04A18-86CD-4A93-831A-691EBD8D4A43@FreeBSD.org> <47543109.3050303@gmail.com> <7957A7E2-3ADA-4BD5-934C-F10A1F08F72F@FreeBSD.org> <47544020.5090605@gmail.com> <47544727.9030209@gmail.com> <34531C67-A2F9-48DB-8161-34593AC0C481@FreeBSD.org> <475449B9.1010002@gmail.com> <20071203103839.X6464@numail.brianwhalen.net> Content-Type: text/plain Date: Mon, 03 Dec 2007 19:23:01 -0500 Message-Id: <1196727781.3332.30.camel@tomcat.straycat.dhs.org> Mime-Version: 1.0 X-Mailer: Evolution 2.10.3 (2.10.3-4.fc7) Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 00:49:36 -0000 On Mon, 2007-12-03 at 10:41 -0800, Brian wrote: > Here is a simple example of where improvement would be good. > > I add a package the easiest way I know on a slow system. > > mybox# pkg_add -r dnetc > Fetching > ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/Latest/dnetc.tbz... > Done. > => Added group "dnetc". > => Added user "dnetc". > > *************************************************************************** > > Note: dnetc has been installed with a sample configuration. > > To change this run: > > /usr/local/distributed.net/dnetc -config > > *************************************************************************** > > So now, if I follow the instructions, I still dont have a running program. > I haven't been told I need dnetc_enable="YES" in /etc/rc.conf, and the one > I should run to start it is in /usr/local/etc/etc/rc.d, I would never > infer that from the above if I were a novice user. Additionally, pkg_add > -r will often also give an out of date package. > > Brian It's typically considered "bad form" for a port, especially one for a network service, to automatically enable itself. That is my job as the box admin. As for the rc.d issues that's explained in handbook. In the ports ports section under "Post-installation Activities" it reads: "Ports that should start at boot (such as Internet servers) will usually install a sample script in /usr/local/etc/rc.d. You should review this script for correctness and edit or rename it if needed. See Starting Services for more information." Under "Starting Services" there is a section which I think gives enough of an overview of rcNG to point a user to the fact that they need to check the rc.d script for the appropriate rc.conf variable to add. Many rcNG scripts also have a very handy comment such as the following: # Add the following line to /etc/rc.conf to enable `foo': # #foo_enable="YES" I don't think all this needs to be reiterated every time a port with an rcNG script is installed since it's been explained in our user documentation. As for the pkg-message problem that does suck. One thing OpenBSD's pkg_add (which doubles as their package upgrade utility) does is display all pkg-message info at the end of a run and I find is rather nice. I don't do C or ruby so anyone interested can feel free to implement that if they care. tom -- | tmclaugh at sdf.lonestar.org tmclaugh at FreeBSD.org | | FreeBSD http://www.FreeBSD.org | From owner-freebsd-ports@FreeBSD.ORG Tue Dec 4 01:57:32 2007 Return-Path: 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 31D9D16A417 for ; Tue, 4 Dec 2007 01:57:32 +0000 (UTC) (envelope-from chuckr@chuckr.org) Received: from mail8.sea5.speakeasy.net (mail8.sea5.speakeasy.net [69.17.117.10]) by mx1.freebsd.org (Postfix) with ESMTP id 1405C13C46A for ; Tue, 4 Dec 2007 01:57:32 +0000 (UTC) (envelope-from chuckr@chuckr.org) Received: (qmail 12397 invoked from network); 4 Dec 2007 01:57:31 -0000 Received: from april.chuckr.org (chuckr@[66.92.151.30]) (envelope-sender ) by mail8.sea5.speakeasy.net (qmail-ldap-1.03) with AES256-SHA encrypted SMTP for ; 4 Dec 2007 01:57:31 -0000 Message-ID: <4754B3A2.7030302@chuckr.org> Date: Mon, 03 Dec 2007 20:55:46 -0500 From: Chuck Robey User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.9) Gecko/20071107 SeaMonkey/1.1.6 MIME-Version: 1.0 To: "Aryeh M. Friedman" References: <475472FE.1000302@chuckr.org> <475481E5.50408@gmail.com> In-Reply-To: <475481E5.50408@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Paul Schmehl , freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 01:57:32 -0000 Aryeh M. Friedman wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Chuck Robey wrote: >> Paul Schmehl wrote: >> Why the silly games? I get the feeling that Aryeh is honestly not >> understanding that he's trying to change the basic way that things >> get done in FreeBSD. He doesn't see that. In industry, first a >> decision is made that a market exists for such and such, then a >> study is made as to what could be done realistically. We don't >> operate that way. > > If finding the market is all they do but they don't follow the whole > process to produce code then they completely missed the point... the > idea of "modern" (almost anything that post-dates v7 of unix) looks at > how to do the whole process systematically... thats the idea here.... > doing a market survey then doing no code is as worse as making random > tweaks for no apparent reason (i.e. you have no idea if they are needed) Well, that last paragraph seems to be telling me that you do indeed want to modify the procedure we produce code with. OK then, I tried to explain what parts are worth dicussing, and what parts aren't, and you've either decided I'm just plain wrong, or lying to you. I'm not insulted, I'm just bored by the endless arguments that have been there about once or twice a year, and never ever gets even close to causing change. Seeing as you are going to "tilt at windmills", I now lose interest. This is an unrealistic target you've aimed at, but I'll surely admit that you sound much more reasonable than the usual sort of folks who try to take this on. Too bad. From owner-freebsd-ports@FreeBSD.ORG Tue Dec 4 02:17:00 2007 Return-Path: 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 40F1F16A419 for ; Tue, 4 Dec 2007 02:17:00 +0000 (UTC) (envelope-from fbsd06+Q3=f7874b6b@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 1B57413C46E for ; Tue, 4 Dec 2007 02:16:59 +0000 (UTC) (envelope-from fbsd06+Q3=f7874b6b@mlists.homeunix.com) Received: from mxout-04.mxes.net (mxout-04.mxes.net [216.86.168.179]) by turtle-in.mxes.net (Postfix) with ESMTP id 26BE3163F86 for ; Mon, 3 Dec 2007 20:48:10 -0500 (EST) 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 B6EECD0501 for ; Mon, 3 Dec 2007 20:48:08 -0500 (EST) Date: Tue, 4 Dec 2007 01:48:05 +0000 From: RW To: freebsd-ports@freebsd.org Message-ID: <20071204014805.24d2f25f@gumby.homeunix.com.> In-Reply-To: <475489E4.2050704@gmail.com> References: <47547FEE.9040405@gmail.com> <475489E4.2050704@gmail.com> X-Mailer: Claws Mail 3.0.2 (GTK+ 2.12.1; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 02:17:00 -0000 On Mon, 03 Dec 2007 17:57:40 -0500 "Aryeh M. Friedman" wrote: > Actually what see is a signficant difference in the way the banner is > displayed and no I will not change the rules becuase the root issue is > xdm-banner is only installed if you make the metaport with nothing > else installed I'm a little sceptical that it's installed by anything: $ find /usr/ports/ -iname Makefile |xargs grep -i "xbanner" |grep -Ev "^/usr/ports/x11/xbanner/" /usr/ports/x11/Makefile: SUBDIR += xbanner Having said that dependencies often do depend on the order the leaves are installed, because some ports will use alternate dependencies according to what's already there. It makes things a lot easier to maintain. From owner-freebsd-ports@FreeBSD.ORG Tue Dec 4 02:23:22 2007 Return-Path: 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 C570E16A41B for ; Tue, 4 Dec 2007 02:23:22 +0000 (UTC) (envelope-from aryeh.friedman@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 8469E13C4D3 for ; Tue, 4 Dec 2007 02:23:21 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so7731030pyb for ; Mon, 03 Dec 2007 18:23:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; 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; bh=Yl3UtF6Dd9096/CKVfR1rTfcloZYHr2/ci5qQsyYn3g=; b=BNcMmis2Jt16W9GYsMibFjFq/mqeqOp+YnjpoZ074vD8V1wF4kFoubwc52onPsbPKBpbl+GA6Qnsx6sjFFj40jPJ6P9+vgSSxtHFkvIWTQcS3+fwo8GRlKqXxqizmtwSW5ICpLc7F/jM37mk09s0/Hd0U/3mopzW4Y+ZYKNXeAg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=ZGo9eoEPKCCWbKiXi2kDM+/AABmcYekuDYr7lF15gWIYh2aBDzstEJXvmUAqk6PGqedPrdqwQkKfUUNP4tTdlLEaDobymOpWsIraQdUOUrQr1c4K6iLtWuvdGSnOVFOXRBQkIERthA9OUnDBdB6ilvRnJABJVKNigQ1GNoFWFaI= Received: by 10.64.210.3 with SMTP id i3mr27327934qbg.1196735000867; Mon, 03 Dec 2007 18:23:20 -0800 (PST) Received: by 10.65.107.3 with HTTP; Mon, 3 Dec 2007 18:23:20 -0800 (PST) Message-ID: Date: Mon, 3 Dec 2007 21:23:20 -0500 From: "Aryeh Friedman" To: RW In-Reply-To: <20071204014805.24d2f25f@gumby.homeunix.com.> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <47547FEE.9040405@gmail.com> <475489E4.2050704@gmail.com> <20071204014805.24d2f25f@gumby.homeunix.com.> Cc: freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 02:23:22 -0000 > > > Having said that dependencies often do depend on the order the leaves > are installed, because some ports will use alternate dependencies > according to what's already there. It makes things a lot easier to > maintain. > _______________________________________________ btw xdm is not the worst offender for example if you install abiword after installing gnome it will not start but if you install it before hand then install gnome no issue From owner-freebsd-ports@FreeBSD.ORG Tue Dec 4 03:00:26 2007 Return-Path: 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 BF9B316A418 for ; Tue, 4 Dec 2007 03:00:26 +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 8442113C4D1 for ; Tue, 4 Dec 2007 03:00:26 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmimpo03.cox.net ([68.1.16.126]) by eastrmmtao105.cox.net (InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP id <20071204030024.YWQM2903.eastrmmtao105.cox.net@eastrmimpo03.cox.net>; Mon, 3 Dec 2007 22:00:24 -0500 Received: from mezz.mezzweb.com ([24.255.149.218]) by eastrmimpo03.cox.net with bizsmtp id LSuw1Y0014iy4EG0000000; Mon, 03 Dec 2007 21:54:56 -0500 Date: Mon, 03 Dec 2007 21:05:25 -0600 To: "Aryeh M. Friedman" From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 References: <47547FEE.9040405@gmail.com> Content-Transfer-Encoding: Quoted-Printable Message-ID: In-Reply-To: <47547FEE.9040405@gmail.com> User-Agent: Opera Mail/9.24 (Linux) Cc: Paul Schmehl , freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 03:00:26 -0000 On Mon, 03 Dec 2007 16:15:10 -0600, Aryeh M. Friedman = wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > >> >> =3D=3D=3D> Cleaning for xdm-1.1.6_2 >> >> What was I supposed to find? > > Did you actually run xdm or just assume because it compiled that it > was installed the same way in all cases... hint: the visual appearance= > varies signficiantly depending on what method you use. XDM is no > not unique in this either just off the top of my head I can name the > following ports that demostrate different behaviour depending on what > order the are installed: > > gnome-office > abiword > boost > openoffice-2 > the entire set of jdk's > perl (what is the difference between the 5.8.8 in the base system and > the one in ports?!?!?!?) > > these are just the ones I have found after installing 2 mega metaports= > and the java stuff... god knows what is lurking out there 1) Perl hasn't been in base system since FreeBSD 5.x. 2) There is no 'make uninstall' target in ports tree that I recall. 3) Never and never edit anything inside /usr/share/examples/* 4) If xdm behaves different when you install one of ports that xdm's = configure happened to detect it. You should check in xdm to see what its= = configure has pick up dependency by auto-check then report to the = maintainer to fix xdm dependency. That kind of bug doesn't make ports tr= ee = need to be rewrite. Cheers, Mezz >> Here's a hint that would help a *ton* of users. Don't try to >> install a port until your ports tree is up to date. Completely up >> to date - as is, run portsnap or cvs or cvsup *first*, *then* try >> to install your port. > > I use the following "script" (i.e. by hand) installing a new port > (might be overkill): > > cd /usr/ports/.... > cvsup /usr/share/examples/cvsup/ports-supfile (I actually use a local > cvs repo but this is clearer) > portupgrade -a > make uninstall distclean install > > If that doesn't guerntee upto date ports nothing will >>> >>> I have several possible solutions (contact me privately if you >>> want more detail) but am purposely not stating them publically so >>> as not to taint the survey any more then it needs to be. >>> >> This is the part I don't get. If you have suggestions, post them. >> Post the code that implements your suggestions. *Then* people can >> evaluate whether or not your suggestions add value to the ports >> system. >> >> Why the silly games? As I read them, this seems to be the primary >> objection of all the people responding who have @freebsd.org in >> their email address. They've heard it all before, but they know >> that actions speak much louder than words. If you say "the >> implementation of foo is flawed", and then you post code that, IYO, >> improves it, people with experience and knowledge can review it >> and say, "Hey, nice idea" or "sorry, your code would break ports >> and here's why". >> >> Without the code, all the surveys and gesticulations in this tread >> accomplish little except to irritate people. >> > > See my reply to Chuck. > > - -- > Aryeh M. Friedman > FloSoft Systems > Developer, not business, friendly > http://www.flosoft-systems.com > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2.0.4 (FreeBSD) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQFHVH/u358R5LPuPvsRAnYZAKCCUg37RDdt0ayWzfnPusA1gwFTDACfYiS2 > CVudkH3xInMtHMaPpE7/oow=3D > =3DGAvV > -----END PGP SIGNATURE----- -- = 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 Tue Dec 4 03:00:28 2007 Return-Path: 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 3989A16A46C for ; Tue, 4 Dec 2007 03:00:28 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmmtao101.cox.net (eastrmmtao101.cox.net [68.230.240.7]) by mx1.freebsd.org (Postfix) with ESMTP id BCC7713C45B for ; Tue, 4 Dec 2007 03:00:27 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmimpo03.cox.net ([68.1.16.126]) by eastrmmtao101.cox.net (InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP id <20071204030028.MUWI5378.eastrmmtao101.cox.net@eastrmimpo03.cox.net>; Mon, 3 Dec 2007 22:00:28 -0500 Received: from mezz.mezzweb.com ([24.255.149.218]) by eastrmimpo03.cox.net with bizsmtp id LSux1Y0024iy4EG0000000; Mon, 03 Dec 2007 21:54:57 -0500 Date: Mon, 03 Dec 2007 21:05:26 -0600 To: "Aryeh Friedman" From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 References: <47547FEE.9040405@gmail.com> <475489E4.2050704@gmail.com> <20071204014805.24d2f25f@gumby.homeunix.com.> Content-Transfer-Encoding: Quoted-Printable Message-ID: In-Reply-To: User-Agent: Opera Mail/9.24 (Linux) Cc: RW , freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 03:00:28 -0000 On Mon, 03 Dec 2007 20:23:20 -0600, Aryeh Friedman = wrote: >> >> >> Having said that dependencies often do depend on the order the leaves= >> are installed, because some ports will use alternate dependencies >> according to what's already there. It makes things a lot easier to >> maintain. >> _______________________________________________ > > btw xdm is not the worst offender for example if you install abiword > after installing gnome it will not start but if you install it before > hand then install gnome no issue Have you report this to gnome@FreeBSD.org yet? The abiword port will = enable with GNOME option by default if GNOME exists in system, but you c= an = avoid that by use WITHOUT_GNOME=3Dyes. You want to rewrite ports system = = because of this? Cheers, Mezz -- = 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 Tue Dec 4 03:00:34 2007 Return-Path: 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 91A7B16A418 for ; Tue, 4 Dec 2007 03:00:34 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmmtao102.cox.net (eastrmmtao102.cox.net [68.230.240.8]) by mx1.freebsd.org (Postfix) with ESMTP id 3C72D13C46A for ; Tue, 4 Dec 2007 03:00:34 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmimpo01.cox.net ([68.1.16.119]) by eastrmmtao102.cox.net (InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP id <20071204030034.FFXR16464.eastrmmtao102.cox.net@eastrmimpo01.cox.net>; Mon, 3 Dec 2007 22:00:34 -0500 Received: from mezz.mezzweb.com ([24.255.149.218]) by eastrmimpo01.cox.net with bizsmtp id LSzz1Y0094iy4EG0000000; Mon, 03 Dec 2007 21:59:59 -0500 Date: Mon, 03 Dec 2007 21:05:33 -0600 To: GP From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 References: <002401c8352b$9ba33750$6300000a@pi> <001c01c835f6$8165ab90$6300000a@pi> Content-Transfer-Encoding: Quoted-Printable Message-ID: In-Reply-To: <001c01c835f6$8165ab90$6300000a@pi> User-Agent: Opera Mail/9.24 (Linux) Cc: freebsd-ports@freebsd.org Subject: Re: HELP needed by experienced porter for simple review X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 03:00:34 -0000 On Mon, 03 Dec 2007 15:50:21 -0600, GP wrote: > Thanks a lot! > > I have as you sugested, but have a problems: > >>> $(MKDIR) $(FILESDIR) >>> $(CP) ${WRKSRC}/kissdx.in ${FILESDIR} >> >> I don't really like to create FILESDIR and move from WRKSRC to = >> FILESDIR. The WRKDIR/WRKSRC are the place where you work anything = >> inside. However, move from WRKSRC to FILESDIR might create problem in= = >> future so avoid that. > > When I leve it out I get this error: > =3D=3D=3D> Installing for kissdx-0.13.10a > ** Missing /usr/ports/distfiles/files/kissdx.in for kissdx-0.13.10a. > *** Error code 1 Ummm... I went back to see your first orignal thread. I noticed that you= = put Makefile and others in /usr/ports/distfiles/? You should create = 'kissdx' and 'kissdx/files' (mkdir -p kissdx/files) directories. You = should make your port looks like this: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D kissdx/ kissdx/Makefile kissdx/distinfo kissdx/pkg-descr kissdx/pkg-message kissdx/files/ kissdx/files/kissdx.in kissdx/files/ =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D You should follow this below: http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/rc-scr= ipts.html You put your 'kissdx.in' in kissdx/files/ and it will doing every thing = = for you as explained in rc-scripts.html. >> I think that's all for now. Most of answers are in the porter handboo= k. > > You are probably right. I read it first of cause. But its not very eas= y = > to understand, if you havent worked with porting before. > (The are almost no examples in it.) That's ok, you can check in other ports to get good examples. One more = that I have noticed. The 'do-install: all' should be change to = 'do-install:' without have 'all' in it. Hope it helps. Cheers, Mezz > BR Simon -- = 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 Tue Dec 4 03:03:54 2007 Return-Path: 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 C63F116A481 for ; Tue, 4 Dec 2007 03:03:54 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from mu-out-0910.google.com (mu-out-0910.google.com [209.85.134.186]) by mx1.freebsd.org (Postfix) with ESMTP id 561EA13C45B for ; Tue, 4 Dec 2007 03:03:54 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by mu-out-0910.google.com with SMTP id i10so426927mue for ; Mon, 03 Dec 2007 19:03:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=SgWLuiceabRnjJ9KccDq3BceTbxabVsWqDCCHDhzkTI=; b=qGCy1pgTNCak2YNc13BesMe9wEODD5J855eCPJVKirMIaQKCJCQKCFTiPxaMCNTshAKaC4LycCCkvwAriKNjbXPxeHcldrGd3nlLk7d+sXgkMEiVPQywy4UkI5CHYx9W4GsqWj3wQXc6YT6cKJ/j8tLwfji/SDW321SnSy00mjA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=jprWsjB2QU/coocGoibqI/iME/7rmWTIxnSv04L0qtyxUNE4zwN/zOG0L45g9lL7M7YaAB2ybVkd4fJPgJSL4JJo9ENUXIX30rOgf4H3Ho5CEqkSzzW8AQ1KykzW0VF72yHhgFhrP6yTyvwE4aKOlXy0YQJAsPRlU9Vbl2Mzrl4= Received: by 10.64.28.3 with SMTP id b3mr8595751qbb.1196737431957; Mon, 03 Dec 2007 19:03:51 -0800 (PST) Received: from ?192.168.2.2? ( [67.85.89.184]) by mx.google.com with ESMTPS id p4sm7572787qba.2007.12.03.19.03.50 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 03 Dec 2007 19:03:51 -0800 (PST) Message-ID: <4754C396.3060007@gmail.com> Date: Mon, 03 Dec 2007 22:03:50 -0500 From: "Aryeh M. Friedman" User-Agent: Thunderbird 2.0.0.9 (X11/20071129) MIME-Version: 1.0 To: Jeremy Messenger References: <47547FEE.9040405@gmail.com> <475489E4.2050704@gmail.com> <20071204014805.24d2f25f@gumby.homeunix.com.> In-Reply-To: X-Enigmail-Version: 0.95.5 OpenPGP: url= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: RW , freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 03:03:55 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Jeremy Messenger wrote: > On Mon, 03 Dec 2007 20:23:20 -0600, Aryeh Friedman > wrote: > >>> >>> >>> Having said that dependencies often do depend on the order the leaves >>> are installed, because some ports will use alternate dependencies >>> according to what's already there. It makes things a lot easier to >>> maintain. >>> _______________________________________________ >> >> btw xdm is not the worst offender for example if you install abiword >> after installing gnome it will not start but if you install it before >> hand then install gnome no issue > > Have you report this to gnome@FreeBSD.org yet? The abiword port will > enable with GNOME option by default if GNOME exists in system, but > you can avoid that by use WITHOUT_GNOME=yes. You want to rewrite > ports system because of this? > It was one of several examples... jesus how I wish I could post some of the private replies I got so people could see the amount of frustration out there with the current system but that would color other replies so I will wait until I don't get any new survey replies for 24 hrs then I will post a summary and verbatum the ones the orginal authors let me do this with. - -- Aryeh M. Friedman FloSoft Systems Developer, not business, friendly http://www.flosoft-systems.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHVMOW358R5LPuPvsRAg9zAJ0W8m1qTLp7lQ22G78oJS8DSgrr7wCdHgsA fGrYY61Uq9pWI5dg0dIFqzg= =57V5 -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Tue Dec 4 03:42:10 2007 Return-Path: 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 0E0E516A419 for ; Tue, 4 Dec 2007 03:42:10 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from mail.soaustin.net (lefty.soaustin.net [66.135.55.46]) by mx1.freebsd.org (Postfix) with ESMTP id EE76813C461 for ; Tue, 4 Dec 2007 03:42:09 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from bighuge.lonesome.com (cpe-66-68-146-180.austin.res.rr.com [66.68.146.180]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.soaustin.net (Postfix) with ESMTP id 6C3D38C0EA for ; Mon, 3 Dec 2007 21:42:09 -0600 (CST) From: Mark Linimon Organization: FreeBSD.org To: freebsd-ports@freebsd.org Date: Mon, 3 Dec 2007 15:42:55 -0600 User-Agent: KMail/1.9.7 References: <47545965.70704@chuckr.org> In-Reply-To: <47545965.70704@chuckr.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200712031542.55825.linimon@FreeBSD.org> Subject: Re: All those 'Ports System Re-engrg" posts X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 03:42:10 -0000 He lost me around the "these days, the horsepower to rebuild ports is easily available." He clearly has not idea, whatsoever, of what the current work is. mcl From owner-freebsd-ports@FreeBSD.ORG Tue Dec 4 04:09:04 2007 Return-Path: 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 6C49816A417; Tue, 4 Dec 2007 04:09:04 +0000 (UTC) (envelope-from nikola.lecic@anthesphoria.net) Received: from anthesphoria.net (anthesphoria.net [200.46.204.219]) by mx1.freebsd.org (Postfix) with ESMTP id F0AE913C442; Tue, 4 Dec 2007 04:09:03 +0000 (UTC) (envelope-from nikola.lecic@anthesphoria.net) X-Bogosity: No, tests=bogofilter X-DKIM: Sendmail DKIM Filter v2.3.2 anthesphoria.net lB43nB8a085495 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=anthesphoria.net; s=phero; t=1196740156; bh=mmlXgqQG4D9SDhoGsc2HnVldWMDQzDONftRRfP8rl 1U=; l=237; h=X-Bogosity:Date:From:To:Cc:Subject:Message-ID: X-Mailer:X-Face:X-Operating-System:Mime-Version:Content-Type: Content-Transfer-Encoding; b=c4UEGHL48n19LpXtiE9sgO6E1JP8a736kYBtI +5SCgmIiOW1jwq06ng6A7mD/kaYx6YWrDvZamngmQI1+J85kfxer5d7dT4kAV6ec9vw xQYg5zk+1urWZ7yRFjmTWfbmyYcmo4ipdvfKI5UitwlPQE4R79Uj0wTUMUluHh9WJ0s = Received: from anthesphoria.net (adsl-208-38.eunet.yu [213.198.208.38]) (authenticated bits=0) by anthesphoria.net (8.14.1/8.14.1) with ESMTP id lB43nB8a085495 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 4 Dec 2007 04:49:15 +0100 (CET) (envelope-from nikola.lecic@anthesphoria.net) Date: Tue, 4 Dec 2007 04:46:50 +0100 From: Nikola =?UTF-8?B?TGXEjWnEhw==?= To: freebsd-ports@FreeBSD.org Message-ID: <20071204044650.154e26aa@anthesphoria.net> X-Mailer: Claws Mail 3.1.0 (GTK+ 2.12.1; i386-portbld-freebsd6.2) X-Face: pbl6-.[$G'Fi(Ogs2xlXP-V6{3||$Y[LOYs&~GJoikj'cVjcFC[V7du;;0~6nO= [Vi2?uU1Pq~,=Adj@,T:|"`$AF~il]J.Nz#2pU',Y7.{B;m/?{#sO^Dvo$rnmY6] X-Operating-System: FreeBSD 6.2-RELEASE-p8 Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: thierry@FreeBSD.org Subject: Maintaining of *-aspell ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 04:09:04 -0000 Hello, All ~80 *-aspell ports have 'MAINTAINER=3Dports@FreeBSD.org'. Does this mean that someone should take maintainership? --=20 Nikola Le=C4=8Di=C4=87 :: =D0=9D=D0=B8=D0=BA=D0=BE=D0=BB=D0=B0 =D0=9B=D0=B5= =D1=87=D0=B8=D1=9B From owner-freebsd-ports@FreeBSD.ORG Tue Dec 4 04:35:37 2007 Return-Path: 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 0435F16A41B for ; Tue, 4 Dec 2007 04:35:37 +0000 (UTC) (envelope-from peter.thoenen@yahoo.com) Received: from smtp108.plus.mail.re1.yahoo.com (smtp108.plus.mail.re1.yahoo.com [69.147.102.71]) by mx1.freebsd.org (Postfix) with SMTP id 9F5CD13C44B for ; Tue, 4 Dec 2007 04:35:36 +0000 (UTC) (envelope-from peter.thoenen@yahoo.com) Received: (qmail 88817 invoked from network); 4 Dec 2007 04:35:35 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Received:X-YMail-OSG:Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=SAIPzdR9lmt5JUklAfom9n+p7ngXpqXswCW+7YeyMA/uAl+nAYKZzqPJRF6v0/YMQb2EXONFFCt3hD+bOgQsIW2mTb2n3pL8WeLIL+tSKvrQkf6/PvZbPBLCXQXe6LtQKSrYNlho+GAbfgWTwZsDIcNrioar4AHgrtIh/AFHiyk= ; Received: from unknown (HELO ssfbsd.securestate.org) (eol1@70.227.5.28 with plain) by smtp108.plus.mail.re1.yahoo.com with SMTP; 4 Dec 2007 04:35:35 -0000 X-YMail-OSG: T.33sZkVM1lIcMfqSihbP6sDqGiV.Mj.3Y7G_7Ng_KbppT2RxhEHAOeZWWrQ7chZ2gX4wS2uaA-- Message-ID: <4754D8F7.60302@yahoo.com> Date: Mon, 03 Dec 2007 23:35:03 -0500 From: Peter Thoenen User-Agent: Thunderbird 2.0.0.9 (X11/20071115) MIME-Version: 1.0 To: =?UTF-8?B?Tmlrb2xhIExlxI1pxIc=?= References: <20071204044650.154e26aa@anthesphoria.net> In-Reply-To: <20071204044650.154e26aa@anthesphoria.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: thierry@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: Maintaining of *-aspell ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 04:35:37 -0000 Nikola Le=C4=8Di=C4=87 wrote: > Hello, >=20 > All ~80 *-aspell ports have 'MAINTAINER=3Dports@FreeBSD.org'. Does this= > mean that someone should take maintainership? Yep From owner-freebsd-ports@FreeBSD.ORG Tue Dec 4 05:07:55 2007 Return-Path: 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 B6DF116A420 for ; Tue, 4 Dec 2007 05:07:55 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmmtao103.cox.net (eastrmmtao103.cox.net [68.230.240.9]) by mx1.freebsd.org (Postfix) with ESMTP id 67F2F13C46B for ; Tue, 4 Dec 2007 05:07:55 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmimpo02.cox.net ([68.1.16.120]) by eastrmmtao103.cox.net (InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP id <20071204050754.VQMX16684.eastrmmtao103.cox.net@eastrmimpo02.cox.net>; Tue, 4 Dec 2007 00:07:54 -0500 Received: from mezz.mezzweb.com ([24.255.149.218]) by eastrmimpo02.cox.net with bizsmtp id LV7e1Y0054iy4EG0000000; Tue, 04 Dec 2007 00:07:38 -0500 Date: Mon, 03 Dec 2007 23:12:55 -0600 To: "Aryeh M. Friedman" From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 References: <47547FEE.9040405@gmail.com> <475489E4.2050704@gmail.com> <20071204014805.24d2f25f@gumby.homeunix.com.> <4754C396.3060007@gmail.com> Content-Transfer-Encoding: Quoted-Printable Message-ID: In-Reply-To: <4754C396.3060007@gmail.com> User-Agent: Opera Mail/9.24 (Linux) Cc: RW , freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 05:07:55 -0000 On Mon, 03 Dec 2007 21:03:50 -0600, Aryeh M. Friedman = wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Jeremy Messenger wrote: >> On Mon, 03 Dec 2007 20:23:20 -0600, Aryeh Friedman >> wrote: >> >>>> >>>> >>>> Having said that dependencies often do depend on the order the leav= es >>>> are installed, because some ports will use alternate dependencies >>>> according to what's already there. It makes things a lot easier to >>>> maintain. >>>> _______________________________________________ >>> >>> btw xdm is not the worst offender for example if you install abiword= >>> after installing gnome it will not start but if you install it befor= e >>> hand then install gnome no issue >> >> Have you report this to gnome@FreeBSD.org yet? The abiword port will >> enable with GNOME option by default if GNOME exists in system, but >> you can avoid that by use WITHOUT_GNOME=3Dyes. You want to rewrite >> ports system because of this? >> > > It was one of several examples... Still a bad example from you anyway, because it is not a bug in ports = system. Cheers, Mezz > jesus how I wish I could post some > of the private replies I got so people could see the amount of > frustration out there with the current system but that would color > other replies so I will wait until I don't get any new survey replies > for 24 hrs then I will post a summary and verbatum the ones the > orginal authors let me do this with. > > > - -- > Aryeh M. Friedman > FloSoft Systems > Developer, not business, friendly > http://www.flosoft-systems.com > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2.0.4 (FreeBSD) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQFHVMOW358R5LPuPvsRAg9zAJ0W8m1qTLp7lQ22G78oJS8DSgrr7wCdHgsA > fGrYY61Uq9pWI5dg0dIFqzg=3D > =3D57V5 > -----END PGP SIGNATURE----- -- = 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 Tue Dec 4 06:43:33 2007 Return-Path: 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 705A816A417 for ; Tue, 4 Dec 2007 06:43:33 +0000 (UTC) (envelope-from thierry@pompo.net) Received: from ella.lautre.net (ella.lautre.net [80.67.160.76]) by mx1.freebsd.org (Postfix) with ESMTP id 3A55A13C45D for ; Tue, 4 Dec 2007 06:43:33 +0000 (UTC) (envelope-from thierry@pompo.net) Received: from graf.pompo.net (graf.pompo.net [81.56.186.139]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.lautre.net (Postfix) with ESMTP id 638CB4C15D; Tue, 4 Dec 2007 07:43:18 +0100 (CET) Received: by graf.pompo.net (Postfix, from userid 1001) id 4884111423; Tue, 4 Dec 2007 07:43:15 +0100 (CET) Date: Tue, 4 Dec 2007 07:43:15 +0100 From: Thierry Thomas To: Nikola Lecic Message-ID: <20071204064315.GC14929@graf.pompo.net> Mail-Followup-To: Nikola Lecic , freebsd-ports@FreeBSD.org References: <20071204044650.154e26aa@anthesphoria.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="OgqxwSJOaUobr8KG" Content-Disposition: inline In-Reply-To: <20071204044650.154e26aa@anthesphoria.net> X-Face: (hRbQnK~Pt7$ct`!fupO(`y_WL4^-Iwn4@ly-.,[4xC4xc; y=\ipKMNm<1J>lv@PP~7Z<.t KjAnXLs: User-Agent: Mutt/1.4.2.3i X-Operating-System: FreeBSD 7.0-BETA2 i386 Organization: Kabbale Eros X-PGP: 0xC71405A2 Cc: freebsd-ports@FreeBSD.org Subject: Re: Maintaining of *-aspell ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 06:43:33 -0000 --OgqxwSJOaUobr8KG Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Le Mar 4 d=E9c 07 =E0 4:46:50 +0100, Nikola Le??i?? =E9crivait=A0: > Hello, Hello! > All ~80 *-aspell ports have 'MAINTAINER=3Dports@FreeBSD.org'. Does this > mean that someone should take maintainership? Of course, that's why their maintainership has been released: don't hesitate to adopt one of them! Note: pending updates for -ga -hi -sk -fy are ready, to be committed after ports thaw, and they are available on demand. Regards, --=20 Th. Thomas. --OgqxwSJOaUobr8KG Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFHVPcDc95pjMcUBaIRAhBXAJ442aTY8R/YAnj0EavyoGSwaOOVrACeN+mJ JdtJwitNUgltxDMTvmA8aeM= =7MXj -----END PGP SIGNATURE----- --OgqxwSJOaUobr8KG-- From owner-freebsd-ports@FreeBSD.ORG Tue Dec 4 07:05:24 2007 Return-Path: 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 02B6D16A419 for ; Tue, 4 Dec 2007 07:05:24 +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 B922213C448 for ; Tue, 4 Dec 2007 07:05:23 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A56BB6.dip.t-dialin.net [84.165.107.182]) by redbull.bpaserver.net (Postfix) with ESMTP id B0DDA2F9AE; Tue, 4 Dec 2007 07:57:42 +0100 (CET) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 925BE75E81; Tue, 4 Dec 2007 07:57:38 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=Leidinger.net; s=outgoing-alex; t=1196751458; bh=LDqSoBUuDgBTXpzQw/muzY5wVqUhNMfeY tEYH2dYnZk=; h=Message-ID:X-Priority:Date:From:To:Cc:Subject: References:In-Reply-To:MIME-Version:Content-Type: Content-Disposition:Content-Transfer-Encoding:User-Agent; b=VUdWPc DX94mqUrlSrZ2DQaKLPNOhUQlYibPe1A0wihBOjUwOQJKii0MjqL5p2FlRaB8x7wE+2 nPr79Srm+aHU6AW6DPlJRSckSz3RH8cXT5adTEg5spzZ8eHMeKUtApnm3sbtV2rvXGS abOlqW+50AjZyBq5zZdL5RGFpP3d4kd+Rf7ajLEndIoVcLlrm4jRnPwG7253NPVjZt2 rGzE9+2DUyUnjTgPZQxn8Lk6ohXIKsGomGjja1pOnYqnP4y1cbWs9xnMUL56S6x+Yku GyuEfH26KQSV6wrRGuGf/GP8exf6zTRqE2ofmGnugaPb6dzYf71JONZBeX3mFRN4YSa A== Received: (from www@localhost) by webmail.leidinger.net (8.14.1/8.13.8/Submit) id lB46vbAl061544; Tue, 4 Dec 2007 07:57:37 +0100 (CET) (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; Tue, 04 Dec 2007 07:57:37 +0100 Message-ID: <20071204075737.pceyg47cgowkgs44@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Tue, 04 Dec 2007 07:57:37 +0100 From: Alexander Leidinger To: Chuck Robey References: <475469C2.6040603@chuckr.org> In-Reply-To: <475469C2.6040603@chuckr.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit 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=-14.9, required 6, BAYES_00 -15.00, DKIM_SIGNED 0.00, DKIM_VERIFIED -0.00, RDNS_DYNAMIC 0.10) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-ports@freebsd.org Subject: Re: has FreeBSD's libc been swigged? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 07:05:24 -0000 Quoting Chuck Robey (from Mon, 03 Dec 2007 15:40:34 -0500): > Need to do some python work, using a lot of FreeBSD's base libs, and I > was wondering, if any ports have swigged the FreeBSD libs? I'll do it > if I must, just trying to save me some work. I'm only aware of devel/py-kqueue (I don't know if it is swigged or done by hand, at least it exists and is FreeBSD specific). Bye, Alexander. -- A soft answer turneth away wrath; but grievous words stir up anger. -- Proverbs 15:1 http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-freebsd-ports@FreeBSD.ORG Tue Dec 4 10:43:25 2007 Return-Path: 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 7C31A16A41B for ; Tue, 4 Dec 2007 10:43:25 +0000 (UTC) (envelope-from erik@cederstrand.dk) Received: from mail.itu.dk (pluto.itu.dk [130.226.142.18]) by mx1.freebsd.org (Postfix) with ESMTP id 0D5A813C4EC for ; Tue, 4 Dec 2007 10:43:24 +0000 (UTC) (envelope-from erik@cederstrand.dk) Received: from localhost (unknown [130.226.142.26]) by mail.itu.dk (Postfix) with ESMTP id E954432CFF4 for ; Tue, 4 Dec 2007 11:43:21 +0100 (CET) X-Virus-Scanned: amavisd-new at itu.dk Received: from superman.itu.dk ([130.226.142.5]) by localhost (daredevil.itu.dk [130.226.142.26]) (amavisd-new, port 10024) with ESMTP id 8asrn-i8mYG8 for ; Tue, 4 Dec 2007 11:43:19 +0100 (CET) Received: from [192.168.1.148] (stud1-15.itu.dk [130.226.140.15]) by superman.itu.dk (Postfix) with ESMTP id E805E9E68D for ; Tue, 4 Dec 2007 11:43:19 +0100 (CET) Message-ID: <47552FB2.90703@cederstrand.dk> Date: Tue, 04 Dec 2007 11:45:06 +0100 From: Erik Cederstrand User-Agent: Thunderbird 2.0.0.6 (X11/20071022) MIME-Version: 1.0 To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: chroot: conftest stuck in umtxn state X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 10:43:25 -0000 Hi! I'm installing some ports into a chroot environment that will eventually go on a separate machine. When installing python25, the installation gets stuck in the configure phase when checking for pthread: # chroot /perfmon/slaves/src/packages/CURRENT-2007.11.27.13.29.20/ /bin/sh -c "cd /usr/ports/lang/python25; WRKDIRPREFIX=/tmp make BATCH=yes install clean; " [...] checking whether cc accepts -Olimit 1500... no checking whether pthreads are available without options... no checking whether cc accepts -Kpthread... no checking whether cc accepts -Kthread... no checking whether cc accepts -pthread... and then the installation freezes. top shows conftest is in umtx state: 1696 root 1 96 0 3200K 840K umtxn 0:00 0.00% conftest and is only killable with kill -9. /usr/ports in the chroot is nullfs-mounted, and ports options files have been pre-installed in the chroot's /var/db/ports The host: # uname -a FreeBSD perfmonserver.itu.dk 7.0-BETA4 FreeBSD 7.0-BETA4 #1: Mon Dec 3 16:15:35 CET 2007 root@perfmonserver.itu.dk:/usr/obj/usr/src/sys/PERFMONSERVER i386 The chroot contains CURRENT from various dates, in this case 2007.11.27.13.29.20. It is compiled with this src.conf (and no other config modifications): WITHOUT_ATM= true WITHOUT_AUDIT= true WITHOUT_AUTHPF= true WITHOUT_BIND= true WITHOUT_BLUETOOTH= true WITHOUT_CALENDAR= true WITHOUT_CDDL= true WITHOUT_CVS= true WITHOUT_DICT= true WITHOUT_EXAMPLES= true WITHOUT_FORTRAN= true WITHOUT_GAMES= true WITHOUT_GPIB= true WITHOUT_HTML= true WITHOUT_I4B= true WITHOUT_IPFILTER= true WITHOUT_IPX= true WITHOUT_LPR= true WITHOUT_MAN= true WITHOUT_PF= true WITHOUT_RESCUE= true WITHOUT_SENDMAIL= true WITHOUT_SHAREDOCS= true WITHOUT_USB= true If I try to install python25 on the host, this problem does not occur. Any debugging help would be greatly appreciated. Thanks, Erik From owner-freebsd-ports@FreeBSD.ORG Tue Dec 4 12:31:00 2007 Return-Path: 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 4BC5116A417 for ; Tue, 4 Dec 2007 12:31:00 +0000 (UTC) (envelope-from erik@cederstrand.dk) Received: from mail.itu.dk (pluto.itu.dk [130.226.142.18]) by mx1.freebsd.org (Postfix) with ESMTP id D61C913C442 for ; Tue, 4 Dec 2007 12:30:59 +0000 (UTC) (envelope-from erik@cederstrand.dk) Received: from localhost (unknown [130.226.142.26]) by mail.itu.dk (Postfix) with ESMTP id AB7B332D024 for ; Tue, 4 Dec 2007 13:30:58 +0100 (CET) X-Virus-Scanned: amavisd-new at itu.dk Received: from superman.itu.dk ([130.226.142.5]) by localhost (daredevil.itu.dk [130.226.142.26]) (amavisd-new, port 10024) with ESMTP id Mivy6duaxYpp for ; Tue, 4 Dec 2007 13:30:56 +0100 (CET) Received: from [192.168.1.148] (stud1-15.itu.dk [130.226.140.15]) by superman.itu.dk (Postfix) with ESMTP id 9CCE99E68D for ; Tue, 4 Dec 2007 13:30:56 +0100 (CET) Message-ID: <475548EB.5010606@cederstrand.dk> Date: Tue, 04 Dec 2007 13:32:43 +0100 From: Erik Cederstrand User-Agent: Thunderbird 2.0.0.6 (X11/20071022) MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <47552FB2.90703@cederstrand.dk> In-Reply-To: <47552FB2.90703@cederstrand.dk> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: chroot: conftest stuck in umtxn state X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 12:31:00 -0000 Erik Cederstrand wrote: > Hi! > > I'm installing some ports into a chroot environment that will eventually > go on a separate machine. When installing python25, the installation > gets stuck in the configure phase when checking for pthread: > > # chroot /perfmon/slaves/src/packages/CURRENT-2007.11.27.13.29.20/ > /bin/sh -c "cd /usr/ports/lang/python25; WRKDIRPREFIX=/tmp make > BATCH=yes install clean; " > [...] > checking whether cc accepts -Olimit 1500... no > checking whether pthreads are available without options... no > checking whether cc accepts -Kpthread... no > checking whether cc accepts -Kthread... no > checking whether cc accepts -pthread... > > > and then the installation freezes. top shows conftest is in umtx state: > > 1696 root 1 96 0 3200K 840K umtxn 0:00 0.00% conftest > > > and is only killable with kill -9. /usr/ports in the chroot is > nullfs-mounted, and ports options files have been pre-installed in the > chroot's /var/db/ports > > The host: > # uname -a > FreeBSD perfmonserver.itu.dk 7.0-BETA4 FreeBSD 7.0-BETA4 #1: Mon Dec 3 > 16:15:35 CET 2007 > root@perfmonserver.itu.dk:/usr/obj/usr/src/sys/PERFMONSERVER i386 > > The chroot contains CURRENT from various dates, in this case > 2007.11.27.13.29.20. It is compiled with this src.conf (and no other > config modifications): > > WITHOUT_ATM= true > WITHOUT_AUDIT= true > WITHOUT_AUTHPF= true > WITHOUT_BIND= true > WITHOUT_BLUETOOTH= true > WITHOUT_CALENDAR= true > WITHOUT_CDDL= true > WITHOUT_CVS= true > WITHOUT_DICT= true > WITHOUT_EXAMPLES= true > WITHOUT_FORTRAN= true > WITHOUT_GAMES= true > WITHOUT_GPIB= true > WITHOUT_HTML= true > WITHOUT_I4B= true > WITHOUT_IPFILTER= true > WITHOUT_IPX= true > WITHOUT_LPR= true > WITHOUT_MAN= true > WITHOUT_PF= true > WITHOUT_RESCUE= true > WITHOUT_SENDMAIL= true > WITHOUT_SHAREDOCS= true > WITHOUT_USB= true > > > If I try to install python25 on the host, this problem does not occur. > > Any debugging help would be greatly appreciated. I should have done a more thorough googling. It seems this problem was fixed that same day. Rebuilding now, and will return if the problem persists. Erik From owner-freebsd-ports@FreeBSD.ORG Tue Dec 4 12:36:21 2007 Return-Path: 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 A84A116A468 for ; Tue, 4 Dec 2007 12:36:21 +0000 (UTC) (envelope-from godpost@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 388EB13C4D1 for ; Tue, 4 Dec 2007 12:36:20 +0000 (UTC) (envelope-from godpost@gmail.com) Received: by ug-out-1314.google.com with SMTP id y2so101141uge for ; Tue, 04 Dec 2007 04:36:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to:cc:references:subject:date:mime-version:content-type:content-transfer-encoding:x-priority:x-msmail-priority:x-mailer:x-mimeole; bh=87sWcgznxZe4JCA+larBhlEtXXEyCwkws5P1kbnMLpY=; b=CSeMJsxLsZrYi/z1bUBNto+W5OdbAM9jy28oxzShol++hT4oZztWC2Pn8KN+7jX4J1qQCnHELOLBpGIzYRexwa3UNqbpCnpMbY/bt8aPghkrYGLWyEPB0zOnS5340yikNIoM66RSdEhFgDdc/Bz9BeKHb4m4TyqiOkmKt/X8Y1o= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:cc:references:subject:date:mime-version:content-type:content-transfer-encoding:x-priority:x-msmail-priority:x-mailer:x-mimeole; b=imhK/URMNXREBVNZWSALG5gCTpWblNH8fWKO7Er1+1y8XzVAYYFmK3r9MTmZsGZPvshjXNMIm/+r/5QTLdlRovOpRNLvrIIriW/0pS/3Oe28RonnoqTNIqcoldKgt5VqIuLPxhreaeAGaC7hBa+spqgHiOQtnUSrA2NCwqEGoBI= Received: by 10.66.219.11 with SMTP id r11mr713355ugg.1196771780000; Tue, 04 Dec 2007 04:36:20 -0800 (PST) Received: from pi ( [212.242.117.72]) by mx.google.com with ESMTPS id i39sm3229020ugd.2007.12.04.04.36.18 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 04 Dec 2007 04:36:18 -0800 (PST) Message-ID: <000801c83672$46c079d0$6300000a@pi> From: "GP" To: "Jeremy Messenger" References: <002401c8352b$9ba33750$6300000a@pi> <001c01c835f6$8165ab90$6300000a@pi> Date: Tue, 4 Dec 2007 13:36:20 +0100 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=response Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.3138 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198 Cc: freebsd-ports@freebsd.org Subject: Re: HELP needed by experienced porter for simple review X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 12:36:21 -0000 >>>> $(MKDIR) $(FILESDIR) >>>> $(CP) ${WRKSRC}/kissdx.in ${FILESDIR} >>> >>> I don't really like to create FILESDIR and move from WRKSRC to >>> FILESDIR. The WRKDIR/WRKSRC are the place where you work anything >>> inside. However, move from WRKSRC to FILESDIR might create problem in >>> future so avoid that. >> >> When I leve it out I get this error: >> ===> Installing for kissdx-0.13.10a >> ** Missing /usr/ports/distfiles/files/kissdx.in for kissdx-0.13.10a. >> *** Error code 1 >Ummm... I went back to see your first orignal thread. I noticed that you >put Makefile and others in /usr/ports/distfiles/? You should create >'kissdx' and 'kissdx/files' (mkdir -p kissdx/files) directories. You >should make your port looks like this: OK its all moved to a handmade subdir. Probably nicer that way, but I still have to make the files dir in the Makefile and put the script in it! or am I missing something? Maybe I don't understand the files dir!!? could it mean that the startup script can not come from the tarball? (I've done some work for including FreeBSD stuff into the original package. So that would be a capitulation to Linux then wouldnt it?: all is writen for Linux and then adapted for FreeBSD :o) >You should follow this below: >http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/rc-scripts.html >You put your 'kissdx.in' in kissdx/files/ and it will doing every thing >for you as explained in rc-scripts.html. I'm sorry to say that i doesn't explain this for me. Porters handbook still requires a lot of implicit knowledge. (But I'm getting there by small increments :O) Thanks and BR /Simon From owner-freebsd-ports@FreeBSD.ORG Tue Dec 4 12:45:15 2007 Return-Path: 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 1CC4416A481; Tue, 4 Dec 2007 12:45:15 +0000 (UTC) (envelope-from tydelyk@logic-q.nl) Received: from viefep26-int.chello.at (viefep26-int.chello.at [62.179.121.46]) by mx1.freebsd.org (Postfix) with ESMTP id 275CB13C442; Tue, 4 Dec 2007 12:45:13 +0000 (UTC) (envelope-from tydelyk@logic-q.nl) Received: from mail.logic-q.nl ([77.249.130.138]) by viefep16-int.chello.at (InterMail vM.7.08.02.00 201-2186-121-20061213) with ESMTP id <20071204122948.XZAO28865.viefep16-int.chello.at@mail.logic-q.nl>; Tue, 4 Dec 2007 13:29:48 +0100 Received: from localhost (localhost.logic-q.nl [127.0.0.1]) by mail.logic-q.nl (Postfix) with ESMTP id 3E8EB17081; Tue, 4 Dec 2007 13:29:51 +0100 (CET) X-Virus-Scanned: amavisd-new at logic-q.nl Received: from mail.logic-q.nl ([127.0.0.1]) by localhost (mail.logic-q.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XpvQcSg+mw7m; Tue, 4 Dec 2007 13:29:48 +0100 (CET) Received: from kotsbak (unknown [192.168.0.199]) by mail.logic-q.nl (Postfix) with SMTP id 8C5C51700C; Tue, 4 Dec 2007 13:29:48 +0100 (CET) From: "Hansa" To: Date: Tue, 4 Dec 2007 13:29:43 +0100 Message-ID: MIME-Version: 1.0 X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3198 Importance: Normal Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: ports@FreeBSD.org Subject: FreeBSD Port: snort-2.7.0.1_1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 12:45:15 -0000 Hi, Since you are listed as the mainainer for the snort package on FreeBSD, can you update the snort port to the latest version? The latest version includes flow connection for non-TCP traffic which is not accepted by the current port. This causes snort to exit with a fatal error. Best regards, Hansa From owner-freebsd-ports@FreeBSD.ORG Tue Dec 4 14:24:24 2007 Return-Path: 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 C27C116A418 for ; Tue, 4 Dec 2007 14:24:24 +0000 (UTC) (envelope-from bubblereading@gmail.com) Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.231]) by mx1.freebsd.org (Postfix) with ESMTP id 8030213C43E for ; Tue, 4 Dec 2007 14:24:24 +0000 (UTC) (envelope-from bubblereading@gmail.com) Received: by nz-out-0506.google.com with SMTP id l8so2121588nzf for ; Tue, 04 Dec 2007 06:24:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type; bh=HITNBql6sRzznTHupYp2hb6UQ9MAfsVbbIZcQynGdfE=; b=hS4ArdBGBW/suQkPdtINibgsndLEJxyby4B1NqPJlkwQMty588Nd6te3qjLqYaIEbARUcSDf4fDaonXCNkk+ed5i5mWtdc2K9OjbOYrVAupVdFyjqA2gJpvdbtc4cpI/KtX6a6bSwcdki8rzm1J+SJ02TFV0kX0eW/Z/kq4qYWM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:to:subject:mime-version:content-type; b=D7EPNzMJkSPukbiLW7h/JEA/8/PasUXRnBUgiaFg5NJhocINo0rllt1e6l/6d/Nv0vG3E8s01U8AkDpBLmdBtU+yaKPez09GLPU5+WemCHUNzucP5hNb0svcysR2qUn5/dzTu1fa+a/4ecc+li73FvDRKL0BanAaOYY/KJ40yS8= Received: by 10.142.101.17 with SMTP id y17mr193779wfb.1196778262819; Tue, 04 Dec 2007 06:24:22 -0800 (PST) Received: by 10.142.226.10 with HTTP; Tue, 4 Dec 2007 06:24:22 -0800 (PST) Message-ID: Date: Tue, 4 Dec 2007 14:24:22 +0000 From: "Bubble Reading" 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-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Slab Allocator And Wait Queues X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 14:24:24 -0000 Hi, Does someone know if there is something like Linux Slab Allocator and Linux Wait Queues in FreeBSD? I am trying to port a linux code to FreeBSD which makes use of these. -- Regards, Bubble From owner-freebsd-ports@FreeBSD.ORG Tue Dec 4 14:59:53 2007 Return-Path: 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 E1F4316A419 for ; Tue, 4 Dec 2007 14:59:53 +0000 (UTC) (envelope-from pauls@utdallas.edu) Received: from smtp3.utdallas.edu (smtp3.utdallas.edu [129.110.10.49]) by mx1.freebsd.org (Postfix) with ESMTP id C119E13C448 for ; Tue, 4 Dec 2007 14:59:53 +0000 (UTC) (envelope-from pauls@utdallas.edu) Received: from utd59514.utdallas.edu (utd59514.utdallas.edu [129.110.3.28]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp3.utdallas.edu (Postfix) with ESMTP id 05B35654FF for ; Tue, 4 Dec 2007 08:59:53 -0600 (CST) Date: Tue, 04 Dec 2007 08:59:52 -0600 From: Paul Schmehl To: freebsd-ports@freebsd.org Message-ID: <18F2ABDBCE15E5FAFC26A794@utd59514.utdallas.edu> In-Reply-To: <4754C396.3060007@gmail.com> References: <47547FEE.9040405@gmail.com> <475489E4.2050704@gmail.com> <20071204014805.24d2f25f@gumby.homeunix.com.> <4754C396.3060007@gmail.com> X-Mailer: Mulberry/4.0.8 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 14:59:54 -0000 --On Monday, December 03, 2007 22:03:50 -0500 "Aryeh M. Friedman" wrote: > > It was one of several examples... jesus how I wish I could post some > of the private replies I got so people could see the amount of > frustration out there with the current system but that would color > other replies so I will wait until I don't get any new survey replies > for 24 hrs then I will post a summary and verbatum the ones the > orginal authors let me do this with. > Well, that does it for me. You're the first person ever in this list to go into my killfile. The last thing I want is to sit here and read carping and bitching from people who think the ports system is f'd up but have no intention of getting off their butts and writing code to "fix" it. Feel free to respond. I won't see it. -- Paul Schmehl (pauls@utdallas.edu) Senior Information Security Analyst The University of Texas at Dallas http://www.utdallas.edu/ir/security/ From owner-freebsd-ports@FreeBSD.ORG Tue Dec 4 15:47:46 2007 Return-Path: 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 EC3AC16A418 for ; Tue, 4 Dec 2007 15:47:46 +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 C7A9C13C4F9 for ; Tue, 4 Dec 2007 15:47:46 +0000 (UTC) (envelope-from vivek@khera.org) Received: from host-121.int.kcilink.com (host-121.int.kcilink.com [192.168.7.121]) by yertle.kcilink.com (Postfix) with ESMTP id A6861C943A for ; Tue, 4 Dec 2007 10:47:45 -0500 (EST) Message-Id: From: Vivek Khera To: freebsd ports In-Reply-To: <475469C2.6040603@chuckr.org> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v915) Date: Tue, 4 Dec 2007 10:47:45 -0500 References: <475469C2.6040603@chuckr.org> X-Mailer: Apple Mail (2.915) Subject: Re: has FreeBSD's libc been swigged? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 15:47:47 -0000 On Dec 3, 2007, at 3:40 PM, Chuck Robey wrote: > Need to do some python work, using a lot of FreeBSD's base libs, and > I was wondering, if any ports have swigged the FreeBSD libs? I'll > do it if I must, just trying to save me some work. > Not understanding your use of the word "swigged", all I can say is that the ports do not touch the system libraries except in the rare case of things like openssl which have the _option_ to install on top of the system ssl libraries. From owner-freebsd-ports@FreeBSD.ORG Tue Dec 4 15:53:45 2007 Return-Path: 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 3627A16A417; Tue, 4 Dec 2007 15:53:45 +0000 (UTC) (envelope-from nikola.lecic@anthesphoria.net) Received: from anthesphoria.net (anthesphoria.net [200.46.204.219]) by mx1.freebsd.org (Postfix) with ESMTP id A0E6713C4FA; Tue, 4 Dec 2007 15:53:44 +0000 (UTC) (envelope-from nikola.lecic@anthesphoria.net) X-Bogosity: No, tests=bogofilter X-DKIM: Sendmail DKIM Filter v2.3.2 anthesphoria.net lB4FrbHJ052590 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=anthesphoria.net; s=phero; t=1196783623; bh=/Rt/OfPenqG45+MkVr8njIb0gW/clQFZh2Bj9TMy4 /A=; l=926; h=X-Bogosity:Date:From:To:Cc:Subject:Message-ID: In-Reply-To:References:X-Mailer:X-Face:X-Operating-System: Mime-Version:Content-Type:Content-Transfer-Encoding; b=26269UcfAR2 9hxkWTdPSK5o376xSTeVk6cpnni8gxtY6CWvBOp5/BTT1G468yRM5X38eIb69cGr43Z +XbM08F89RXcZLfj9fzUjeszUn16J4K+cYBW23hT3HoJyNR+Qns4mK3cGYTjlz+7W0U UkVSYqzODw2j7oE8sbbHI7p868= Received: from anthesphoria.net (adsl-208-38.eunet.yu [213.198.208.38]) (authenticated bits=0) by anthesphoria.net (8.14.1/8.14.1) with ESMTP id lB4FrbHJ052590 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 4 Dec 2007 16:53:41 +0100 (CET) (envelope-from nikola.lecic@anthesphoria.net) Date: Tue, 4 Dec 2007 16:51:19 +0100 From: Nikola =?UTF-8?B?TGXEjWnEhw==?= To: Thierry Thomas Message-ID: <20071204165119.6ce676b3@anthesphoria.net> In-Reply-To: <20071204064315.GC14929@graf.pompo.net> References: <20071204044650.154e26aa@anthesphoria.net> <20071204064315.GC14929@graf.pompo.net> X-Mailer: Claws Mail 3.1.0 (GTK+ 2.12.1; i386-portbld-freebsd6.2) X-Face: pbl6-.[$G'Fi(Ogs2xlXP-V6{3||$Y[LOYs&~GJoikj'cVjcFC[V7du;;0~6nO= [Vi2?uU1Pq~,=Adj@,T:|"`$AF~il]J.Nz#2pU',Y7.{B;m/?{#sO^Dvo$rnmY6] X-Operating-System: FreeBSD 6.2-RELEASE-p8 Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-ports@FreeBSD.org Subject: Re: Maintaining of *-aspell ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 15:53:45 -0000 =D0=A3 =D1=83=D1=82=D0=BE=D1=80=D0=B0=D0=BA, 4. =D0=B4=D0=B5=D1=86=D0=B5=D0= =BC=D0=B1=D1=80=D0=B0 2007. =D1=83 07:43:15 +0100 Thierry Thomas =D1=98=D0=B5 =D0=BD=D0=B0=D0=BF=D0=B8= =D1=81=D0=B0=D0=BE(=D0=BB=D0=B0): =20 > Le Mar 4 d=C3=A9c 07 =C3=A0 4:46:50 +0100, Nikola Le=C4=8Di=C4=87 > =C3=A9crivait=C2=A0: >=20 > > All ~80 *-aspell ports have 'MAINTAINER=3Dports@FreeBSD.org'. Does > > this mean that someone should take maintainership? >=20 > Of course, that's why their maintainership has been released: Thierry, thank you (and Peter) for replies. I asked because I wasn't sure if some kind of automation (linked with textproc/aspell) was employed here... > don't hesitate to adopt one of them! OK, I'd gladly take care of sr-aspell. --=20 Nikola Le=C4=8Di=C4=87 :: =D0=9D=D0=B8=D0=BA=D0=BE=D0=BB=D0=B0 =D0=9B=D0=B5= =D1=87=D0=B8=D1=9B From owner-freebsd-ports@FreeBSD.ORG Tue Dec 4 16:25:07 2007 Return-Path: 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 A457316A468; Tue, 4 Dec 2007 16:25:07 +0000 (UTC) (envelope-from david@wood2.org.uk) Received: from sh-spam-4.gradwell.net (sh-spam-4.gradwell.net [193.84.87.110]) by mx1.freebsd.org (Postfix) with ESMTP id EC16B13C4E1; Tue, 4 Dec 2007 16:25:06 +0000 (UTC) (envelope-from david@wood2.org.uk) Received: from argon.wood2.org.uk ([82.71.104.124] country=GB ident=postmaster$pop3$wood2#org^uk) by sh-spam-4.gradwell.net with esmtpa (Gradwell gwh-smtpd 1.264) id 475575af.5920.136; Tue, 4 Dec 2007 15:43:43 +0000 (envelope-sender ) Message-ID: Date: Tue, 4 Dec 2007 15:42:19 +0000 To: FreeBSD Ports mailing list From: David Wood References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain;charset=us-ascii;format=flowed User-Agent: Turnpike/6.06-M (<+vqRurpy5oJKIwOHzGcZxw$FYE>) Cc: Sean McNeil , ade@freebsd.org Subject: net/freeradius - fixed for RELENG_7 amd64 and 6.x with gcc 4.2 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 16:25:07 -0000 (ade@ cc'd as maintainer of devel/libtool) Dear all, I posted previously on the ports mailing list about problems that were showing up with net/freeradius when built with gcc 4.2 on 6.x and on 7.x amd64. At that time I was wondering if there was an arcane problem in the toolchain, maybe in libtool. In fact, the solution appears to be straightforward, and not libtool's fault. radiusd was being built -pie, which was the default from upstream. Patching the upstream Makefile.in to remove -pie seems to resolve both problems. Thanks to Sean McNeil for the report. The moral of the story appears to be "don't use -pie with libtool". I have no idea why the upstream Makefile.in is like this; I will chase it with the FreeRADIUS developers. I've just submitted ports/118425 http://www.freebsd.org/cgi/query-pr.cgi?pr=118425 which should fix that, as well as chasing a heimdal shared library version bump. I believe those two fixes may qualify for committing during the current ports freeze; I've alerted portmgr@ separately. I've also incorporated a couple of other outstanding fixes, though I realise that they may well not qualify to be committed alongside the others because of the ports freeze. Best wishes, David -- David Wood david@wood2.org.uk From owner-freebsd-ports@FreeBSD.ORG Tue Dec 4 17:14:44 2007 Return-Path: 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 16F8E16A418 for ; Tue, 4 Dec 2007 17:14:44 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmmtao103.cox.net (eastrmmtao103.cox.net [68.230.240.9]) by mx1.freebsd.org (Postfix) with ESMTP id B2E1E13C47E for ; Tue, 4 Dec 2007 17:14:42 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmimpo02.cox.net ([68.1.16.120]) by eastrmmtao103.cox.net (InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP id <20071204171442.EADW15836.eastrmmtao103.cox.net@eastrmimpo02.cox.net>; Tue, 4 Dec 2007 12:14:42 -0500 Received: from mezz.mezzweb.com ([24.255.149.218]) by eastrmimpo02.cox.net with bizsmtp id LhER1Y00Y4iy4EG0000000; Tue, 04 Dec 2007 12:14:26 -0500 Date: Tue, 04 Dec 2007 11:19:45 -0600 To: GP From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 References: <002401c8352b$9ba33750$6300000a@pi> <001c01c835f6$8165ab90$6300000a@pi> <000801c83672$46c079d0$6300000a@pi> Content-Transfer-Encoding: Quoted-Printable Message-ID: In-Reply-To: <000801c83672$46c079d0$6300000a@pi> User-Agent: Opera Mail/9.24 (Linux) Cc: freebsd-ports@freebsd.org Subject: Re: HELP needed by experienced porter for simple review X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 17:14:44 -0000 On Tue, 04 Dec 2007 06:36:20 -0600, GP wrote: >>>>> $(MKDIR) $(FILESDIR) >>>>> $(CP) ${WRKSRC}/kissdx.in ${FILESDIR} >>>> >>>> I don't really like to create FILESDIR and move from WRKSRC to = >>>> FILESDIR. The WRKDIR/WRKSRC are the place where you work anything = >>>> inside. However, move from WRKSRC to FILESDIR might create problem = in = >>>> future so avoid that. >>> >>> When I leve it out I get this error: >>> =3D=3D=3D> Installing for kissdx-0.13.10a >>> ** Missing /usr/ports/distfiles/files/kissdx.in for kissdx-0.13.10a.= >>> *** Error code 1 > >> Ummm... I went back to see your first orignal thread. I noticed that = = >> you put Makefile and others in /usr/ports/distfiles/? You should crea= te = >> 'kissdx' and 'kissdx/files' (mkdir -p kissdx/files) directories. You = = >> should make your port looks like this: > > OK its all moved to a handmade subdir. Probably nicer that way, but I = = > still have to make the files dir in the Makefile and put the script in= = > it! or am I missing something? > Maybe I don't understand the files dir!!? could it mean that the start= up = > script can not come from the tarball? (I've done some work for includi= ng = > FreeBSD stuff into the original package. So that would be a capitulati= on = > to Linux then wouldnt it?: all is writen for Linux and then adapted fo= r = > FreeBSD :o) Send me tarball of your update kissdx port and I will taking a peek. Cheers, Mezz >> You should follow this below: >> http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/rc-= scripts.html >> You put your 'kissdx.in' in kissdx/files/ and it will doing every thi= ng = >> for you as explained in rc-scripts.html. > > I'm sorry to say that i doesn't explain this for me. Porters handbook = = > still requires a lot of implicit knowledge. (But I'm getting there by = = > small increments :O) > > Thanks and BR > > /Simon -- = 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 Tue Dec 4 18:47:18 2007 Return-Path: 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 F205316A417 for ; Tue, 4 Dec 2007 18:47:18 +0000 (UTC) (envelope-from chuckr@chuckr.org) Received: from mail1.sea5.speakeasy.net (mail1.sea5.speakeasy.net [69.17.117.3]) by mx1.freebsd.org (Postfix) with ESMTP id CFAB013C4E5 for ; Tue, 4 Dec 2007 18:47:18 +0000 (UTC) (envelope-from chuckr@chuckr.org) Received: (qmail 17378 invoked from network); 4 Dec 2007 18:47:18 -0000 Received: from april.chuckr.org (chuckr@[66.92.151.30]) (envelope-sender ) by mail1.sea5.speakeasy.net (qmail-ldap-1.03) with AES256-SHA encrypted SMTP for ; 4 Dec 2007 18:47:18 -0000 Message-ID: <4755A050.2080907@chuckr.org> Date: Tue, 04 Dec 2007 13:45:36 -0500 From: Chuck Robey User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.9) Gecko/20071107 SeaMonkey/1.1.6 MIME-Version: 1.0 To: Vivek Khera References: <475469C2.6040603@chuckr.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd ports Subject: Re: has FreeBSD's libc been swigged? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 18:47:19 -0000 Vivek Khera wrote: > > On Dec 3, 2007, at 3:40 PM, Chuck Robey wrote: > >> Need to do some python work, using a lot of FreeBSD's base libs, and I >> was wondering, if any ports have swigged the FreeBSD libs? I'll do it >> if I must, just trying to save me some work. >> > > Not understanding your use of the word "swigged", all I can say is that > the ports do not touch the system libraries except in the rare case of > things like openssl which have the _option_ to install on top of the > system ssl libraries. devel/swig is a well-known interface generator, which automates writing the interfaces, so that the scripting languages can make direct use of compiled languaes. My particular target is to get python to use FreeBSD llibraries, so your comment is amiss in this case, although you are correct in general.. > _______________________________________________ > 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 Dec 4 18:53:34 2007 Return-Path: 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 BA9FC16A41B for ; Tue, 4 Dec 2007 18:53:34 +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 9100E13C46B for ; Tue, 4 Dec 2007 18:53:34 +0000 (UTC) (envelope-from vivek@khera.org) Received: from host-121.int.kcilink.com (host-121.int.kcilink.com [192.168.7.121]) by yertle.kcilink.com (Postfix) with ESMTP id B2B33C943A for ; Tue, 4 Dec 2007 13:53:33 -0500 (EST) Message-Id: <6D39A2CB-A08E-4FBB-8EC3-23B943F4141C@khera.org> From: Vivek Khera To: freebsd ports In-Reply-To: <4755A050.2080907@chuckr.org> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v915) Date: Tue, 4 Dec 2007 13:53:33 -0500 References: <475469C2.6040603@chuckr.org> <4755A050.2080907@chuckr.org> X-Mailer: Apple Mail (2.915) Subject: Re: has FreeBSD's libc been swigged? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 18:53:34 -0000 On Dec 4, 2007, at 1:45 PM, Chuck Robey wrote: > Vivek Khera wrote: >> On Dec 3, 2007, at 3:40 PM, Chuck Robey wrote: >>> Need to do some python work, using a lot of FreeBSD's base libs, >>> and I was wondering, if any ports have swigged the FreeBSD libs? >>> I'll do it if I must, just trying to save me some work. >>> >> Not understanding your use of the word "swigged", all I can say is >> that the ports do not touch the system libraries except in the rare >> case of things like openssl which have the _option_ to install on >> top of the system ssl libraries. > > devel/swig is a well-known interface generator, which automates > writing the interfaces, so that the scripting languages can make > direct use of compiled languaes. My particular target is to get > python to use FreeBSD llibraries, so your comment is amiss in this > case, although you are correct in general.. Aha! Well, I've even used SWIG in the past with perl, but I didn't catch the connection. Thanks! From owner-freebsd-ports@FreeBSD.ORG Tue Dec 4 20:30:55 2007 Return-Path: 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 4322316A41A for ; Tue, 4 Dec 2007 20:30:55 +0000 (UTC) (envelope-from thierry@FreeBSD.org) Received: from ella.lautre.net (ella.lautre.net [80.67.160.76]) by mx1.freebsd.org (Postfix) with ESMTP id F3D0813C442 for ; Tue, 4 Dec 2007 20:30:54 +0000 (UTC) (envelope-from thierry@FreeBSD.org) Received: from graf.pompo.net (graf.pompo.net [81.56.186.139]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx.lautre.net (Postfix) with ESMTP id 309814C15F; Tue, 4 Dec 2007 21:30:40 +0100 (CET) Received: by graf.pompo.net (Postfix, from userid 80) id CB20211423; Tue, 4 Dec 2007 21:30:36 +0100 (CET) Received: from graf (graf [10.0.0.3]) by graf.pompo.net (Horde MIME library) with HTTP; Tue, 04 Dec 2007 21:30:36 +0100 Message-ID: <20071204213036.g3cm0k4epwcgkwcg@graf.pompo.net> X-Priority: 3 (Normal) Date: Tue, 04 Dec 2007 21:30:36 +0100 From: Thierry Thomas To: Nikola =?utf-8?b?TGXEjWnEhw==?= References: <20071204044650.154e26aa@anthesphoria.net> <20071204064315.GC14929@graf.pompo.net> <20071204165119.6ce676b3@anthesphoria.net> In-Reply-To: <20071204165119.6ce676b3@anthesphoria.net> 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.5) / FreeBSD-6.2 X-Originating-IP: 10.0.0.3 X-Remote-Browser: Mozilla/5.0 (X11; U; FreeBSD i386; fr-FR; rv:1.8.1.11) Gecko/20071203 SeaMonkey/1.1.7 Cc: freebsd-ports@FreeBSD.org Subject: Re: Maintaining of *-aspell ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Dec 2007 20:30:55 -0000 Selon Nikola Le=C4=8Di=C4=87 le Mar 4 d=C3= =A9c =20 16:51:19 2007 : > =D0=A3 =D1=83=D1=82=D0=BE=D1=80=D0=B0=D0=BA, 4. =D0=B4=D0=B5=D1=86=D0=B5= =D0=BC=D0=B1=D1=80=D0=B0 2007. =D1=83 07:43:15 +0100 > Thierry Thomas =D1=98=D0=B5 =D0=BD=D0=B0=D0=BF=D0=B8= =D1=81=D0=B0=D0=BE(=D0=BB=D0=B0): > > Thierry, thank you (and Peter) for replies. I asked because I wasn't > sure if some kind of automation (linked with textproc/aspell) was > employed here... > >> don't hesitate to adopt one of them! > > OK, I'd gladly take care of sr-aspell. Great! Because we have a ports freeze, it's not possible to change the =20 maintainership ATM, but just send a PR. --=20 Th. Thomas. From owner-freebsd-ports@FreeBSD.ORG Wed Dec 5 01:18:06 2007 Return-Path: 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 5294D16A417 for ; Wed, 5 Dec 2007 01:18:06 +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 F3C1213C465 for ; Wed, 5 Dec 2007 01:18:05 +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 3189DEC3957; Wed, 5 Dec 2007 09:18:41 +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 fW+2pTRwGo18; Wed, 5 Dec 2007 09:18:35 +0800 (CST) Received: from charlie.delphij.net (71.5.7.139.ptr.us.xo.net [71.5.7.139]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tarsier.geekcn.org (Postfix) with ESMTP id E3445EC3953; Wed, 5 Dec 2007 09:18: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:content-type:content-transfer-encoding; b=A/JblGF2jtReQzKQmD4w8e2vzU8kktgUTiZBlA1Mej4L+bcIUiqSk1UaRtMrd6kxG kuww5Eg2Bn5mRyeldKpzQ== Message-ID: <4755FC3F.5020706@delphij.net> Date: Tue, 04 Dec 2007 17:17:51 -0800 From: Xin LI Organization: The FreeBSD Project User-Agent: Thunderbird 2.0.0.9 (X11/20071125) MIME-Version: 1.0 To: Bubble Reading References: In-Reply-To: X-Enigmail-Version: 0.95.5 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: Slab Allocator And Wait Queues 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Dec 2007 01:18:06 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Bubble Reading wrote: > Hi, > > Does someone know if there is something like Linux Slab Allocator and Linux > Wait Queues in FreeBSD? > > I am trying to port a linux code to FreeBSD which makes use of these. Do you mean kernel code or userland code? For slab allocator, FreeBSD provided a mechanism called "UMA" which provided similar functionality; Wait queues... We usually use msleep(9) and wakeup(9), but I am not sure if that is what you want... Cheers, - -- Xin LI http://www.delphij.net/ FreeBSD - The Power to Serve! -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQFHVfw/hcUczkLqiksRAjQSAJ9xvmj3MRQv8bpsg3Oho8DvxkHLEACgrO88 R0s3xkvutlYojeMq7moaVoU= =Ry3O -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Wed Dec 5 01:25:59 2007 Return-Path: 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 20FBC16A468; Wed, 5 Dec 2007 01:25:59 +0000 (UTC) (envelope-from nikola.lecic@anthesphoria.net) Received: from anthesphoria.net (anthesphoria.net [200.46.204.219]) by mx1.freebsd.org (Postfix) with ESMTP id 8D50B13C4DB; Wed, 5 Dec 2007 01:25:58 +0000 (UTC) (envelope-from nikola.lecic@anthesphoria.net) X-Bogosity: No, tests=bogofilter X-DKIM: Sendmail DKIM Filter v2.3.2 anthesphoria.net lB51Pr0V032834 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=anthesphoria.net; s=phero; t=1196817958; bh=yE6ii7YS5AUeVCqbBpX9uZKXWm1V419yU8VIJwhfu Cs=; l=1171; h=X-Bogosity:Date:From:To:Cc:Subject:Message-ID: In-Reply-To:References:X-Mailer:X-Face:X-Operating-System: Mime-Version:Content-Type:Content-Transfer-Encoding; b=Vr+M9xYMw/8 WDhDeG/1R5Nwn1Q5t+XU3x3qoBP0Tf/luIElHx4KLrySg6eelsf5BZpggbY/PNXntsv juM8lM8CmMuk3Oqj6/BD0hPAi10YiyRYTfWkRk9qToD8/df8uDXM201sL8PX8nB5O7V nvLzope3QmOcjJQa1ivmj88viI= Received: from anthesphoria.net (adsl-208-38.eunet.yu [213.198.208.38]) (authenticated bits=0) by anthesphoria.net (8.14.1/8.14.1) with ESMTP id lB51Pr0V032834 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 5 Dec 2007 02:25:56 +0100 (CET) (envelope-from nikola.lecic@anthesphoria.net) Date: Wed, 5 Dec 2007 02:23:20 +0100 From: Nikola =?UTF-8?B?TGXEjWnEhw==?= To: Thierry Thomas Message-ID: <20071205022320.1d6fdf0a@anthesphoria.net> In-Reply-To: <20071204213036.g3cm0k4epwcgkwcg@graf.pompo.net> References: <20071204044650.154e26aa@anthesphoria.net> <20071204064315.GC14929@graf.pompo.net> <20071204165119.6ce676b3@anthesphoria.net> <20071204213036.g3cm0k4epwcgkwcg@graf.pompo.net> X-Mailer: Claws Mail 3.1.0 (GTK+ 2.12.1; i386-portbld-freebsd6.2) X-Face: pbl6-.[$G'Fi(Ogs2xlXP-V6{3||$Y[LOYs&~GJoikj'cVjcFC[V7du;;0~6nO= [Vi2?uU1Pq~,=Adj@,T:|"`$AF~il]J.Nz#2pU',Y7.{B;m/?{#sO^Dvo$rnmY6] X-Operating-System: FreeBSD 6.2-RELEASE-p8 Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-ports@FreeBSD.org Subject: Re: Maintaining of *-aspell ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Dec 2007 01:25:59 -0000 =D0=A3 =D1=83=D1=82=D0=BE=D1=80=D0=B0=D0=BA, 4. =D0=B4=D0=B5=D1=86=D0=B5=D0= =BC=D0=B1=D1=80=D0=B0 2007. =D1=83 21:30:36 +0100 Thierry Thomas =D1=98=D0=B5 =D0=BD=D0=B0=D0=BF=D0=B8= =D1=81=D0=B0=D0=BE(=D0=BB=D0=B0): =20 > Selon Nikola Le=C4=8Di=C4=87 le Mar 4 d= =C3=A9c =20 > 16:51:19 2007 : >=20 > > =D0=A3 =D1=83=D1=82=D0=BE=D1=80=D0=B0=D0=BA, 4. =D0=B4=D0=B5=D1=86=D0= =B5=D0=BC=D0=B1=D1=80=D0=B0 2007. =D1=83 07:43:15 +0100 > > Thierry Thomas =D1=98=D0=B5 =D0=BD=D0=B0=D0=BF=D0= =B8=D1=81=D0=B0=D0=BE(=D0=BB=D0=B0): > > > > Thierry, thank you (and Peter) for replies. I asked because I wasn't > > sure if some kind of automation (linked with textproc/aspell) was > > employed here... > > > >> don't hesitate to adopt one of them! > > > > OK, I'd gladly take care of sr-aspell. >=20 > Great! Because we have a ports freeze, it's not possible to change > the maintainership ATM, but just send a PR. Done: http://www.freebsd.org/cgi/query-pr.cgi?pr=3D118437. --=20 Nikola Le=C4=8Di=C4=87 :: =D0=9D=D0=B8=D0=BA=D0=BE=D0=BB=D0=B0 =D0=9B=D0=B5= =D1=87=D0=B8=D1=9B From owner-freebsd-ports@FreeBSD.ORG Wed Dec 5 01:40:27 2007 Return-Path: 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 D02E016A417 for ; Wed, 5 Dec 2007 01:40:27 +0000 (UTC) (envelope-from morganw@chemikals.org) Received: from tiamat.relinetworks.com (tiamat.relinetworks.com [204.214.92.162]) by mx1.freebsd.org (Postfix) with ESMTP id 8CDAC13C45B for ; Wed, 5 Dec 2007 01:40:27 +0000 (UTC) (envelope-from morganw@chemikals.org) Received: from volatile.chemikals.org (root@r74-193-170-223.bssrcmta01.bscyla.by.dh.suddenlink.net [74.193.170.223] (may be forged)) by tiamat.relinetworks.com (8.14.1/8.14.1) with ESMTP id lB51eQEn068664; Tue, 4 Dec 2007 20:40:26 -0500 (EST) (envelope-from morganw@chemikals.org) Received: from localhost (morganw@localhost [127.0.0.1]) by volatile.chemikals.org (8.14.2/8.14.2) with ESMTP id lB51ePSF093450; Tue, 4 Dec 2007 19:40:25 -0600 (CST) (envelope-from morganw@chemikals.org) Date: Tue, 4 Dec 2007 19:40:25 -0600 (CST) From: Wes Morgan To: David Wood In-Reply-To: Message-ID: References: User-Agent: Alpine 0.99999 (BSF 796 2007-11-08) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: ade@freebsd.org, Sean McNeil , FreeBSD Ports mailing list Subject: Re: net/freeradius - fixed for RELENG_7 amd64 and 6.x with gcc 4.2 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Dec 2007 01:40:27 -0000 On Tue, 4 Dec 2007, David Wood wrote: > (ade@ cc'd as maintainer of devel/libtool) > > Dear all, > > I posted previously on the ports mailing list about problems that were > showing up with net/freeradius when built with gcc 4.2 on 6.x and on 7.x > amd64. > > At that time I was wondering if there was an arcane problem in the toolchain, > maybe in libtool. In fact, the solution appears to be straightforward, and > not libtool's fault. radiusd was being built -pie, which was the default from > upstream. Patching the upstream Makefile.in to remove -pie seems to resolve > both problems. Thanks to Sean McNeil for the report. > > > The moral of the story appears to be "don't use -pie with libtool". I have no > idea why the upstream Makefile.in is like this; I will chase it with the > FreeRADIUS developers. > > > I've just submitted ports/118425 > http://www.freebsd.org/cgi/query-pr.cgi?pr=118425 > which should fix that, as well as chasing a heimdal shared library version > bump. > > > I believe those two fixes may qualify for committing during the current ports > freeze; I've alerted portmgr@ separately. > > I've also incorporated a couple of other outstanding fixes, though I realise > that they may well not qualify to be committed alongside the others because > of the ports freeze. HMMMM... A seemingly silimar issue came up a while back. It was supposed to have been fixed - http://lists.freebsd.org/pipermail/cvs-src/2007-May/078660.html I wonder if perhaps there is something more that needs to be done. From owner-freebsd-ports@FreeBSD.ORG Wed Dec 5 02:06:38 2007 Return-Path: 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 0142416A419 for ; Wed, 5 Dec 2007 02:06:38 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with SMTP id 8C96A13C465 for ; Wed, 5 Dec 2007 02:06:37 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 2705 invoked by uid 399); 5 Dec 2007 02:06:36 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTP; 5 Dec 2007 02:06:36 -0000 X-Originating-IP: 127.0.0.1 Date: Tue, 4 Dec 2007 18:06:34 -0800 (PST) From: Doug Barton To: Wes Morgan In-Reply-To: Message-ID: References: <20071128013623.GA48799@belle.0lsen.net> <475488D8.2090301@FreeBSD.org> <20071203231312.GA1449@ted.stsp.lan> User-Agent: Alpine 0.99999 (BSF 796 2007-11-08) X-message-flag: Outlook -- Not just for spreading viruses anymore! X-OpenPGP-Key-ID: 0xD5B2F0FB Organization: http://www.FreeBSD.org/ MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-ports@freebsd.org Subject: Re: How to get portinstall to 'shut up' so I can run it in background X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Dec 2007 02:06:38 -0000 On Mon, 3 Dec 2007, Wes Morgan wrote: > On Tue, 4 Dec 2007, Stefan Sperling wrote: > >> Screen also has log functionality. >> Toggle with: Ctrl+A, then Shift+H > > You can also use "script" to capture the output fairly easily. So you have to use two different programs, one of which is a port, to accomplish what nohup will do by itself. :) My point being that a lot of people seem to think that screen(1) is the answer, no matter what the question, when often simpler answers exist. If you're one of those people, that's fine, I learned a long time ago I'm not going to change your mind. But I do think it's useful to note that there are other valid solutions, even if simply for completeness sake. Doug -- This .signature sanitized for your protection From owner-freebsd-ports@FreeBSD.ORG Wed Dec 5 02:14:34 2007 Return-Path: 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 413E016A46B for ; Wed, 5 Dec 2007 02:14:34 +0000 (UTC) (envelope-from morganw@chemikals.org) Received: from tiamat.relinetworks.com (tiamat.relinetworks.com [204.214.92.162]) by mx1.freebsd.org (Postfix) with ESMTP id F13ED13C467 for ; Wed, 5 Dec 2007 02:14:33 +0000 (UTC) (envelope-from morganw@chemikals.org) Received: from volatile.chemikals.org (root@r74-193-170-223.bssrcmta01.bscyla.by.dh.suddenlink.net [74.193.170.223] (may be forged)) by tiamat.relinetworks.com (8.14.1/8.14.1) with ESMTP id lB52EWoG069617; Tue, 4 Dec 2007 21:14:33 -0500 (EST) (envelope-from morganw@chemikals.org) Received: from localhost (morganw@localhost [127.0.0.1]) by volatile.chemikals.org (8.14.2/8.14.2) with ESMTP id lB52EWDl053536; Tue, 4 Dec 2007 20:14:32 -0600 (CST) (envelope-from morganw@chemikals.org) Date: Tue, 4 Dec 2007 20:14:32 -0600 (CST) From: Wes Morgan To: Doug Barton In-Reply-To: Message-ID: References: <20071128013623.GA48799@belle.0lsen.net> <475488D8.2090301@FreeBSD.org> <20071203231312.GA1449@ted.stsp.lan> User-Agent: Alpine 0.99999 (BSF 796 2007-11-08) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-ports@FreeBSD.org Subject: Re: How to get portinstall to 'shut up' so I can run it in background X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Dec 2007 02:14:34 -0000 On Tue, 4 Dec 2007, Doug Barton wrote: > On Mon, 3 Dec 2007, Wes Morgan wrote: > >> On Tue, 4 Dec 2007, Stefan Sperling wrote: >> >>> Screen also has log functionality. >>> Toggle with: Ctrl+A, then Shift+H >> >> You can also use "script" to capture the output fairly easily. > > So you have to use two different programs, one of which is a port, to > accomplish what nohup will do by itself. :) My point being that a lot of > people seem to think that screen(1) is the answer, no matter what the > question, when often simpler answers exist. > > If you're one of those people, that's fine, I learned a long time ago I'm not > going to change your mind. But I do think it's useful to note that there are > other valid solutions, even if simply for completeness sake. Actually, I was educated on "nohup", so don't consider it a total waste :). I just personally don't start a terminal without also running screen. However, nohup is in the base system, so it is clearly a more available solution. From owner-freebsd-ports@FreeBSD.ORG Wed Dec 5 02:36:05 2007 Return-Path: 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 27F0616A4E2 for ; Wed, 5 Dec 2007 02:36:05 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.177]) by mx1.freebsd.org (Postfix) with ESMTP id D351613C46B for ; Wed, 5 Dec 2007 02:36:04 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so8797189pyb for ; Tue, 04 Dec 2007 18:36:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=CtEHNaCwIz/cVZiodgAWVKg+heFM9KnSbwytKwIxtf4=; b=oR/zB/cUBZTIfLaKZ3ISlbxmVeRRvpLpNEA8Vj680kgYk5JqIiMF5SG73hw1txVf6pNiyawaawRbUhh6mnB0JUf/SNKUx4AzVC1lMpsJ0wePxrHLFyVQ6G2vdSzga1tfPNv0UW6u8fcUW7rr679Zihq81vvh7BrPIJ3YTKdb/gQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=received:message-id:date:from:user-agent:mime-version:to:subject:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=PbRromyathtJI7d5x6dlnuVDbvZZSzwPCF52x85yDCzZDVLO2HNymwqAnjWlj0bXp+DjDxLL3ypuquVP4i+nQ1KexGnqGomKtuEDfJEBzyBBGN4+nMglRxc4MtYOU7m1/oddTum2Ap1q/3yo4fPJfqKhyzc2GBj1tefeVACINQk= Received: by 10.64.193.2 with SMTP id q2mr13590565qbf.1196822164016; Tue, 04 Dec 2007 18:36:04 -0800 (PST) Received: from ?192.168.2.2? ( [67.85.89.184]) by mx.google.com with ESMTPS id 1sm207452qbh.2007.12.04.18.36.03 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 04 Dec 2007 18:36:03 -0800 (PST) Message-ID: <47560E92.6000906@gmail.com> Date: Tue, 04 Dec 2007 21:36:02 -0500 From: "Aryeh M. Friedman" User-Agent: Thunderbird 2.0.0.9 (X11/20071129) MIME-Version: 1.0 To: freebsd-ports@freebsd.org X-Enigmail-Version: 0.95.5 OpenPGP: url= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: some general comments on my re-engineering project X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Dec 2007 02:36:05 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 One of the people who gave me the hardest time was able to tell me in a way that was clear to me what his issue with how I presented stuff was (privately)... since I am not a mind reader I don't know how prevalent this among the other people who gave me a hard time on the survey... the purposes of this post is to clarify some of the things that I never meant to imply or appear to be asking for in the survey or my defense of it. 1. I *NEVER* meant or intended to be asking for any kind of "permission" to undertake (or not undertake) the project from the larger FreeBSD community I was only attempting to collect data to double check my own personal intuition as to what features/issues needed to be addressed if an when such a project goes beyond the "neat idea" stage 2. I was not attempting to say mine was the only "true" way or that it even made sense to incorpate any of my ideas into any aspect of FreeBSD (even after the coding is done) 3. Unlike the majority of the FreeBSD community (it seems) I believe in early and frequent user involvment in system development and that was my one and only goal with the survey (and a few follow ups I have in mind) 4. The reason for not releasing any of the survey results is not to "play" games but to avoid the "california presidential election syndrom" (people do not vote because the networks have already called the election) - -- Aryeh M. Friedman FloSoft Systems Developer, not business, friendly http://www.flosoft-systems.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHVg6S358R5LPuPvsRAtagAKCzBxx5eeMQQOSpbqK6arFh/NWMhwCg0piF aFl44Y3O6GQsjqzgJEyU3Uk= =1mC3 -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Wed Dec 5 03:54:48 2007 Return-Path: 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 1C4B016A41A for ; Wed, 5 Dec 2007 03:54:48 +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 B351E13C44B for ; Wed, 5 Dec 2007 03:54:47 +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 5A5BAEC3447; Wed, 5 Dec 2007 11:55:21 +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 ZUrk3c8TQxJ3; Wed, 5 Dec 2007 11:55:14 +0800 (CST) Received: from charlie.delphij.net (71.5.7.139.ptr.us.xo.net [71.5.7.139]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tarsier.geekcn.org (Postfix) with ESMTP id E5383EBB01D; Wed, 5 Dec 2007 11:55:13 +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:content-type:content-transfer-encoding; b=IIccd2FehTfMXRPsY+GR+5j1Mh+70BynLbBidDAjEJBQppwq2uYkjT37qnBCQ9aPe cYzrBBzHPPFoYjdtEOHoQ== Message-ID: <475620FB.3070105@delphij.net> Date: Tue, 04 Dec 2007 19:54:35 -0800 From: Xin LI Organization: The FreeBSD Project User-Agent: Thunderbird 2.0.0.9 (X11/20071125) MIME-Version: 1.0 To: Chuck Robey References: <475469C2.6040603@chuckr.org> In-Reply-To: <475469C2.6040603@chuckr.org> X-Enigmail-Version: 0.95.5 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: has FreeBSD's libc been swigged? 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Dec 2007 03:54:48 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Chuck Robey wrote: > Need to do some python work, using a lot of FreeBSD's base libs, and I > was wondering, if any ports have swigged the FreeBSD libs? I'll do it > if I must, just trying to save me some work. py-freebsd? - -- Xin LI http://www.delphij.net/ FreeBSD - The Power to Serve! -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQFHViD7hcUczkLqiksRAqEKAJ9Ix2KGCPVn6UjD6V9PLFqHz/l7ZACdFVsS Us6bZAMRLkE8BqyAZBjcasQ= =qobz -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Wed Dec 5 03:55:52 2007 Return-Path: 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 A1CE316A419 for ; Wed, 5 Dec 2007 03:55:52 +0000 (UTC) (envelope-from bkelly@vadev.org) Received: from mail8.sea5.speakeasy.net (mail8.sea5.speakeasy.net [69.17.117.10]) by mx1.freebsd.org (Postfix) with ESMTP id 7A5AC13C455 for ; Wed, 5 Dec 2007 03:55:52 +0000 (UTC) (envelope-from bkelly@vadev.org) Received: (qmail 12474 invoked from network); 5 Dec 2007 03:29:11 -0000 Received: from vadev.org (HELO [192.168.1.98]) (Desdicardo@[66.92.166.151]) (envelope-sender ) by mail8.sea5.speakeasy.net (qmail-ldap-1.03) with AES256-SHA encrypted SMTP for ; 5 Dec 2007 03:29:11 -0000 Message-ID: <47561B27.3020609@vadev.org> Date: Tue, 04 Dec 2007 22:29:43 -0500 From: Ben Kelly User-Agent: Thunderbird 1.5.0.13 (Macintosh/20070809) MIME-Version: 1.0 To: Doug Barton References: <20071128013623.GA48799@belle.0lsen.net> <475488D8.2090301@FreeBSD.org> <20071203231312.GA1449@ted.stsp.lan> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Wes Morgan , freebsd-ports@freebsd.org Subject: Re: How to get portinstall to 'shut up' so I can run it in background X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Dec 2007 03:55:52 -0000 Doug Barton wrote: > On Mon, 3 Dec 2007, Wes Morgan wrote: > >> On Tue, 4 Dec 2007, Stefan Sperling wrote: >> >>> Screen also has log functionality. >>> Toggle with: Ctrl+A, then Shift+H >> >> You can also use "script" to capture the output fairly easily. > > So you have to use two different programs, one of which is a port, to > accomplish what nohup will do by itself. :) My point being that a lot of > people seem to think that screen(1) is the answer, no matter what the > question, when often simpler answers exist. > > If you're one of those people, that's fine, I learned a long time ago > I'm not going to change your mind. But I do think it's useful to note > that there are other valid solutions, even if simply for completeness sake. Maybe I am doing something wrong, but I have never been able to get nohup to work correctly with portupgrade for this sort of this. For example: ianto# nohup portupgrade -a >& /tmp/port.log & [1] 6238 ianto# [1] + Suspended (tty output) portupgrade -a >& /tmp/port.log ianto# ianto# cat /tmp/port.log ianto# I've never had time to figure out why it suspends, though. Anyone know? > Doug From owner-freebsd-ports@FreeBSD.ORG Wed Dec 5 06:20:50 2007 Return-Path: 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 5AC0416A468 for ; Wed, 5 Dec 2007 06:20:50 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with SMTP id E971E13C4D3 for ; Wed, 5 Dec 2007 06:20:49 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 24652 invoked by uid 399); 5 Dec 2007 06:20:48 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTP; 5 Dec 2007 06:20:48 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <4756433F.9050704@FreeBSD.org> Date: Tue, 04 Dec 2007 22:20:47 -0800 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0.0.9 (X11/20071119) MIME-Version: 1.0 To: Ben Kelly References: <20071128013623.GA48799@belle.0lsen.net> <475488D8.2090301@FreeBSD.org> <20071203231312.GA1449@ted.stsp.lan> <47561B27.3020609@vadev.org> In-Reply-To: <47561B27.3020609@vadev.org> X-Enigmail-Version: 0.95.5 OpenPGP: id=D5B2F0FB Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Wes Morgan , freebsd-ports@freebsd.org Subject: Re: How to get portinstall to 'shut up' so I can run it in background X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Dec 2007 06:20:50 -0000 Ben Kelly wrote: > Maybe I am doing something wrong, but I have never been able to get > nohup to work correctly with portupgrade for this sort of this. For > example: > > ianto# nohup portupgrade -a >& /tmp/port.log & You just want to do 'nohup portupgrade -a &' output will be captured in nohup.out. hth, Doug -- This .signature sanitized for your protection From owner-freebsd-ports@FreeBSD.ORG Wed Dec 5 07:06:37 2007 Return-Path: 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 080FE16A420 for ; Wed, 5 Dec 2007 07:06:37 +0000 (UTC) (envelope-from jcw@highperformance.net) Received: from mx1.highperformance.net (dsl081-163-122.sea1.dsl.speakeasy.net [64.81.163.122]) by mx1.freebsd.org (Postfix) with ESMTP id C8AFF13C45B for ; Wed, 5 Dec 2007 07:06:36 +0000 (UTC) (envelope-from jcw@highperformance.net) Received: from w16.stradamotorsports.com (w16.stradamotorsports.com [192.168.1.16]) by mx1.highperformance.net (8.13.8/8.13.8) with ESMTP id lB578cgR010908 for ; Tue, 4 Dec 2007 23:08:38 -0800 (PST) (envelope-from jcw@highperformance.net) Message-ID: <47564DF8.7070000@highperformance.net> Date: Tue, 04 Dec 2007 23:06:32 -0800 From: "Jason C. Wells" User-Agent: Thunderbird 2.0.0.6 (X11/20070922) MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <47545965.70704@chuckr.org> <200712031542.55825.linimon@FreeBSD.org> In-Reply-To: <200712031542.55825.linimon@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-4.4 required=2.5 tests=ALL_TRUSTED,BAYES_00 autolearn=failed version=3.1.6 X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on s4.stradamotorsports.com Subject: Re: All those 'Ports System Re-engrg" posts X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Dec 2007 07:06:37 -0000 Chuck Robey wrote: >>Seeing as no one here who has the ability to do the job also still has >>enough innocence to get snagged into it Teehee! Mark Linimon wrote: > He lost me around the "these days, the horsepower to rebuild > ports is easily available." He clearly has not idea, whatsoever, > of what the current work is. My recent attempts to deal with port management in my own unique (foolish?) way has me considering this conclusion. Let FreeBSD do all the work by taking advantage of binary package installs. Then do my custom patched stuff later. I'm sort of scratching my head as to why I have been rolling my own all these years. (mumble grumble Kerberos mumble grumble) Frankly I am amazed that you can build a large chunk of thousands of ports. Ports have weathered the decade pretty well. I seem to recall Jordan writing that the ports system was never intended to last as long as it did. I think he said the same thing about sysinstall. Later, Jason From owner-freebsd-ports@FreeBSD.ORG Wed Dec 5 07:28:05 2007 Return-Path: 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 23B2A16A417 for ; Wed, 5 Dec 2007 07:28:05 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (lefty.soaustin.net [66.135.55.46]) by mx1.freebsd.org (Postfix) with ESMTP id 0410013C46E for ; Wed, 5 Dec 2007 07:28:04 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id 9774D8C103; Wed, 5 Dec 2007 01:28:04 -0600 (CST) Date: Wed, 5 Dec 2007 01:28:04 -0600 To: "Jason C. Wells" Message-ID: <20071205072804.GA20087@soaustin.net> References: <47545965.70704@chuckr.org> <200712031542.55825.linimon@FreeBSD.org> <47564DF8.7070000@highperformance.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <47564DF8.7070000@highperformance.net> User-Agent: Mutt/1.5.13 (2006-08-11) From: linimon@lonesome.com (Mark Linimon) Cc: freebsd-ports@freebsd.org Subject: Re: All those 'Ports System Re-engrg" posts X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Dec 2007 07:28:05 -0000 On Tue, Dec 04, 2007 at 11:06:32PM -0800, Jason C. Wells wrote: > I seem to recall Jordan writing that the ports system was never > intended to last as long as it did. I think he said the same thing > about sysinstall. He was probably correct in both cases. However, we have this "userbase" thing to think about at the moment ... mcl From owner-freebsd-ports@FreeBSD.ORG Wed Dec 5 07:51:00 2007 Return-Path: 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 8CD0916A417 for ; Wed, 5 Dec 2007 07:51:00 +0000 (UTC) (envelope-from raj@csub.edu) Received: from mh0.csub.edu (mh0.csub.edu [136.168.1.94]) by mx1.freebsd.org (Postfix) with ESMTP id 687A013C447 for ; Wed, 5 Dec 2007 07:51:00 +0000 (UTC) (envelope-from raj@csub.edu) Received: from [192.168.1.200] (adsl-75-15-254-8.dsl.bkfd14.sbcglobal.net [75.15.254.8]) (authenticated bits=0) by mh0.csub.edu (8.13.8/8.13.8) with ESMTP id lB57ocGl068177 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 4 Dec 2007 23:50:40 -0800 (PST) (envelope-from raj@csub.edu) Message-ID: <47565847.3030302@csub.edu> Date: Tue, 04 Dec 2007 23:50:31 -0800 From: Russell Jackson User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.3) Gecko/20070421 Thunderbird/2.0.0.0 Mnenhy/0.7.5.0 MIME-Version: 1.0 To: Doug Barton References: <20071128013623.GA48799@belle.0lsen.net> <475488D8.2090301@FreeBSD.org> <20071203231312.GA1449@ted.stsp.lan> <47561B27.3020609@vadev.org> <4756433F.9050704@FreeBSD.org> In-Reply-To: <4756433F.9050704@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Wes Morgan , freebsd-ports@freebsd.org, Ben Kelly Subject: Re: How to get portinstall to 'shut up' so I can run it in background X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Dec 2007 07:51:00 -0000 Doug Barton wrote: > Ben Kelly wrote: > >> Maybe I am doing something wrong, but I have never been able to get >> nohup to work correctly with portupgrade for this sort of this. For >> example: >> >> ianto# nohup portupgrade -a >& /tmp/port.log & > > You just want to do 'nohup portupgrade -a &' > output will be captured in nohup.out. > Ben is right. When you run portupgrade with nohup and background the process -- either with '&' or by ctrl-z followed with a bg -- it gets suspended until the job is brought back to the foreground. Portupgrade acts very strangely when it's not attached to a tty. -- Russell A. Jackson Network Analyst California State University, Bakersfield He asked me if I knew what time it was -- I said yes, but not right now. -- S. Wright From owner-freebsd-ports@FreeBSD.ORG Wed Dec 5 08:22:20 2007 Return-Path: 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 14F1316A417 for ; Wed, 5 Dec 2007 08:22:20 +0000 (UTC) (envelope-from stsp@stsp.name) Received: from einhorn.in-berlin.de (einhorn.in-berlin.de [192.109.42.8]) by mx1.freebsd.org (Postfix) with ESMTP id 909AB13C4E1 for ; Wed, 5 Dec 2007 08:22:18 +0000 (UTC) (envelope-from stsp@stsp.name) X-Envelope-From: stsp@stsp.name Received: from stsp.lan (stsp.in-vpn.de [217.197.85.96]) (authenticated bits=128) by einhorn.in-berlin.de (8.13.6/8.13.6/Debian-1) with ESMTP id lB58MGYw010685 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 5 Dec 2007 09:22:17 +0100 Received: from ted.stsp.lan (localhost [127.0.0.1]) by stsp.lan (8.13.8/8.13.8) with ESMTP id lB58MGb4002409; Wed, 5 Dec 2007 09:22:16 +0100 (CET) (envelope-from stsp@ted.stsp.lan) Received: (from stsp@localhost) by ted.stsp.lan (8.13.8/8.13.8/Submit) id lB58MGVT002408; Wed, 5 Dec 2007 09:22:16 +0100 (CET) (envelope-from stsp) Date: Wed, 5 Dec 2007 09:22:16 +0100 From: Stefan Sperling To: freebsd-ports@freebsd.org Message-ID: <20071205082216.GB1996@ted.stsp.lan> References: <4755FC3F.5020706@delphij.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Bn2rw/3z4jIqBvZU" Content-Disposition: inline In-Reply-To: <4755FC3F.5020706@delphij.net> User-Agent: Mutt/1.5.16 (2007-06-09) X-Scanned-By: MIMEDefang_at_IN-Berlin_e.V. on 192.109.42.8 Cc: Bubble Reading Subject: Re: Slab Allocator And Wait Queues X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Dec 2007 08:22:20 -0000 --Bn2rw/3z4jIqBvZU Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Dec 04, 2007 at 05:17:51PM -0800, Xin LI wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 >=20 > Bubble Reading wrote: > > Hi, > >=20 > > Does someone know if there is something like Linux Slab Allocator and L= inux > > Wait Queues in FreeBSD? > >=20 > > I am trying to port a linux code to FreeBSD which makes use of these. >=20 > Do you mean kernel code or userland code? That is a vital piece of information missing... > For slab allocator, FreeBSD provided a mechanism called "UMA" which > provided similar functionality; For the in-kernel case, yes. Specifically, take a look at uma_zcreate(9) A question I have though: AFAIK, in Linux, SLAB would be used for most in-kernel memory management if configured. For example,=20 in DSLinux (Linux port to Nintendo DS, see http://dslinux.org), we replaced SLAB with SLOB, because the latter is more space-efficient on hardware with no MMU. IIRC, switching the allocator required no changes to the kernel code whatsoever, it was all abstracted away by kalloc. Doesn't FreeBSD's malloc(9) abstract the in-kernel memory allocation scheme the same way? > Wait queues... We usually use msleep(9) and wakeup(9), but I am not > sure if that is what you want... Possibly kqueue(2) might also be of interest, but then again we don't know yet what Mr. Reading wants exactly :) --=20 stefan http://stsp.name PGP Key: 0xF59D25F0 --Bn2rw/3z4jIqBvZU Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFHVl+45dMCc/WdJfARAon+AKCdNHlesF1dD6MHzKZNweYX5o7sbgCgy8xt 9Z9Y4RzATGPmruLXtg9KfNg= =4TXH -----END PGP SIGNATURE----- --Bn2rw/3z4jIqBvZU-- From owner-freebsd-ports@FreeBSD.ORG Wed Dec 5 09:37:24 2007 Return-Path: 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 6217A16A417; Wed, 5 Dec 2007 09:37:24 +0000 (UTC) (envelope-from olivier.freebsduser@free.fr) Received: from postfix1-g20.free.fr (postfix1-g20.free.fr [212.27.60.42]) by mx1.freebsd.org (Postfix) with ESMTP id E9B5513C45A; Wed, 5 Dec 2007 09:37:23 +0000 (UTC) (envelope-from olivier.freebsduser@free.fr) Received: from smtp6-g19.free.fr (smtp6-g19.free.fr [212.27.42.36]) by postfix1-g20.free.fr (Postfix) with ESMTP id C35031F5BA91; Wed, 5 Dec 2007 10:12:50 +0100 (CET) Received: from smtp6-g19.free.fr (localhost.localdomain [127.0.0.1]) by smtp6-g19.free.fr (Postfix) with ESMTP id 190A65FE6C; Wed, 5 Dec 2007 10:12:49 +0100 (CET) Received: from lon92-4-82-226-188-149.fbx.proxad.net (lon92-4-82-226-188-149.fbx.proxad.net [82.226.188.149]) by smtp6-g19.free.fr (Postfix) with ESMTP id 9A2B95FE51; Wed, 5 Dec 2007 10:12:48 +0100 (CET) From: Olivier Certner To: freebsd-ports@freebsd.org Date: Wed, 5 Dec 2007 10:11:29 +0100 User-Agent: KMail/1.9.4 References: <200712030308.32301.david@vizion2000.net> <475449B9.1010002@gmail.com> <05565EA0-357D-42AC-BEA1-A9F7A9796B40@FreeBSD.org> In-Reply-To: <05565EA0-357D-42AC-BEA1-A9F7A9796B40@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200712051011.30090.olivier.freebsduser@free.fr> Cc: David Southwell , "Aryeh M. Friedman" , Ade Lovett Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Dec 2007 09:37:24 -0000 Le lundi 03 d=E9cembre 2007 19:37, Ade Lovett a =E9crit=A0: > I'll thank you for not putting words into my mouth. Actually, we will thank you for not putting any more words in your own mou= th. > You seem unable to grasp even basic statistical fundamentals of what a > survey entails, and have repeatedly worked on the basis that somehow > anyone who even points out the simplest of flaws is part of the "them" > camp. You seem to be the average geek fundamentally unable to head up and look a= t=20 the real world around you. Statistics are simply not the point. Aryeh is=20 trying to gather new ideas, possibly different from his own. If they are=20 representative, it's a plus. But who cares if he doesn't manage to gather=20 enough information? He is not doing a poll on behalf of any company that=20 would like "perfectly detailed" results, AFAIK. > This is not "us vs them". You've decided to take on, as countless > others before you have done, an attempt at changing status quo without > providing even the basics, let alone prototypes, as to how it *might* > be done. They are not talking about "how" but "what" might be done, something you e= ven=20 didn't mention in your own mails. > Quite frankly, this appears to be nothing more than random thoughts, > with not even an iota of concrete information to back it up. > > Naturally, I can't speak for the FreeBSD community at large, but from > this keyboards perspective, you're doing nothing other than wasting > time. > > Prove me wrong. Consider it a challenge. Who are you to deserve that someone would have to cope with stupid challen= ges=20 in order to obtain answers from you? You don't want to give your opinion, d= o=20 you? That's fine. It simply won't be taken into account. But, please, leave= =20 away from discouraging others or trying to make them waste their time. And just a final word about your older statements: > Just exactly what have you done for FreeBSD to the point where you > believe you are able to state such a sentence? I certainly wouldn't > dream of writing something like this -- you can check ports/ commit > logs for my background. Do you really think your "background" will protect you from criticism? Do = you=20 really think quantity is related to quality? At least, you've left this thread, and that's better for everybody. Please= =20 consider growing up before posting such null and void answers. Olivier Certner From owner-freebsd-ports@FreeBSD.ORG Wed Dec 5 10:41:03 2007 Return-Path: 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 7AAC216A419 for ; Wed, 5 Dec 2007 10:41:03 +0000 (UTC) (envelope-from fbsd@metro.cx) Received: from mx1.sonologic.nl (mx1.sonologic.nl [82.94.245.21]) by mx1.freebsd.org (Postfix) with ESMTP id C999613C459 for ; Wed, 5 Dec 2007 10:41:02 +0000 (UTC) (envelope-from fbsd@metro.cx) Received: from localhost (sonologic.xs4all.nl [80.127.84.188]) (authenticated bits=0) by mx1.sonologic.nl (8.13.6/8.13.6) with ESMTP id lB5A380R072886 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 5 Dec 2007 10:03:09 GMT Date: Wed, 5 Dec 2007 11:02:43 +0100 From: Koen Martens To: Paul Schmehl Message-ID: <20071205100242.GB15615@latitude.dh.sono> References: <47547FEE.9040405@gmail.com> <475489E4.2050704@gmail.com> <20071204014805.24d2f25f@gumby.homeunix.com.> <4754C396.3060007@gmail.com> <18F2ABDBCE15E5FAFC26A794@utd59514.utdallas.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; x-action=pgp-signed Content-Disposition: inline In-Reply-To: <18F2ABDBCE15E5FAFC26A794@utd59514.utdallas.edu> User-Agent: Mutt/1.5.16 (2007-06-09) X-Helo-Milter-Authen: gmc@mx1.sonologic.nl, fbsd@metro.cx, mx1 Received-SPF: pass (mx1.sonologic.nl: 80.127.84.188 is authenticated by a trusted mechanism) X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-3.0rc3 (mx1.sonologic.nl [82.94.245.21]); Wed, 05 Dec 2007 10:03:09 +0000 (UTC) Cc: freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Dec 2007 10:41:03 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 People, Please. I joined this list because i have a few ports that list me as the maintainer. I joined in the assumption that this list would provide information related to my maintainership. Now for days i keep getting these immature posts. I am not interested. Should i unsubscribe? People: i don't care who is in whose killfile. Please keep your flames private, and off-list. Some of us are on this list for a reason! Thanks, Koen Martens On Tue, Dec 04, 2007 at 08:59:52AM -0600, Paul Schmehl wrote: > --On Monday, December 03, 2007 22:03:50 -0500 "Aryeh M. Friedman" > wrote: >> >> It was one of several examples... jesus how I wish I could post some >> of the private replies I got so people could see the amount of >> frustration out there with the current system but that would color >> other replies so I will wait until I don't get any new survey replies >> for 24 hrs then I will post a summary and verbatum the ones the >> orginal authors let me do this with. >> > Well, that does it for me. You're the first person ever in this list to go > into my killfile. The last thing I want is to sit here and read carping > and bitching from people who think the ports system is f'd up but have no > intention of getting off their butts and writing code to "fix" it. > > Feel free to respond. I won't see it. > > -- > Paul Schmehl (pauls@utdallas.edu) > Senior Information Security Analyst > The University of Texas at Dallas > http://www.utdallas.edu/ir/security/ > > _______________________________________________ > 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" > > - -- K.F.J. Martens, Sonologic, http://www.sonologic.nl/ Networking, hosting, embedded systems, unix, artificial intelligence. Public PGP key: http://www.metro.cx/pubkey-gmc.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) iD8DBQFHVndCktDgRrkFPpYRAoFnAJ93vn5k4Dw+vT8xciIe7sMm06ycwACfTbQJ qjrskRih//7BsfzSU/ghWUg= =Qncy -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Wed Dec 5 17:54:44 2007 Return-Path: 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 638F716A417 for ; Wed, 5 Dec 2007 17:54:44 +0000 (UTC) (envelope-from chuckr@chuckr.org) Received: from mail7.sea5.speakeasy.net (mail7.sea5.speakeasy.net [69.17.117.9]) by mx1.freebsd.org (Postfix) with ESMTP id 49CCD13C46A for ; Wed, 5 Dec 2007 17:54:44 +0000 (UTC) (envelope-from chuckr@chuckr.org) Received: (qmail 29184 invoked from network); 5 Dec 2007 17:54:43 -0000 Received: from april.chuckr.org (chuckr@[66.92.151.30]) (envelope-sender ) by mail7.sea5.speakeasy.net (qmail-ldap-1.03) with AES256-SHA encrypted SMTP for ; 5 Dec 2007 17:54:43 -0000 Message-ID: <4756E582.8060301@chuckr.org> Date: Wed, 05 Dec 2007 12:53:06 -0500 From: Chuck Robey User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.9) Gecko/20071107 SeaMonkey/1.1.6 MIME-Version: 1.0 To: d@delphij.net References: <475469C2.6040603@chuckr.org> <475620FB.3070105@delphij.net> In-Reply-To: <475620FB.3070105@delphij.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: has FreeBSD's libc been swigged? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Dec 2007 17:54:44 -0000 Xin LI wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Chuck Robey wrote: >> Need to do some python work, using a lot of FreeBSD's base libs, and I >> was wondering, if any ports have swigged the FreeBSD libs? I'll do it >> if I must, just trying to save me some work. > > py-freebsd? I need to look at this harder, but I must say, after a quick perusal, it sure seems to be just exactly what I was after, so my thanks! From owner-freebsd-ports@FreeBSD.ORG Wed Dec 5 20:14:47 2007 Return-Path: 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 6C3CC16A41B for ; Wed, 5 Dec 2007 20:14:47 +0000 (UTC) (envelope-from mitchell@wyatt672earp.force9.co.uk) Received: from pih-relay05.plus.net (pih-relay05.plus.net [212.159.14.132]) by mx1.freebsd.org (Postfix) with ESMTP id 0EC2013C448 for ; Wed, 5 Dec 2007 20:14:46 +0000 (UTC) (envelope-from mitchell@wyatt672earp.force9.co.uk) Received: from [81.174.216.193] (helo=81-174-216-193.pth-as9.dial.plus.net) by pih-relay05.plus.net with esmtp (Exim) id 1Izz8W-0001OK-RB for freebsd-ports@freebsd.org; Wed, 05 Dec 2007 18:38:22 +0000 From: Frank Mitchell To: freebsd-ports@freebsd.org Date: Wed, 5 Dec 2007 17:33:41 +0000 User-Agent: KMail/1.9.4 References: <4752827F.20902@gmail.com> In-Reply-To: <4752827F.20902@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200712051733.42046.mitchell@wyatt672earp.force9.co.uk> Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Dec 2007 20:14:47 -0000 On Sunday 02 December 2007 10:01, Aryeh M. Friedman wrote: > 1. What is more important to your personal use of FreeBSD (the ports > system, the underlaying OS, some other aspect)? > FreeBSD man pages seem alot more helpful than their Linux counterparts. And I can understand FreeBSD Source Code while Linux Code remains obscure to me. > 2. How frequently do you interact with the ports systems and what is > the most common interaction you have with it? > I live in Britain and I don't yet have a Broadband Connection, so I don't access the Ports. I dual-boot Linux for its software, sharing data via an ext2 Partition. > 3. What is the single best aspect of the current system? > The standard two FreeBSD Install CDs provide a good compact distro by themselves. Gnumeric is the only package I really miss. > 4. What is the single worst aspect of the current system? > Here in UK we have Cottage Industries (like Maxtux) supplying downloadable Unix Install CDs & DVDs at bargain prices. I couldn't find any FreeBSD Ports on downloadable CD. > 5. If you where a new FreeBSD user how would your answers above > change? If you where brand new to UNIX how whould they change? > I'd still be trying to figure out what it all meant. > 6. Assuming that there was no additional work on your behalf would you > use a new system if it corrected your answer to number 4? > Suppose you issued sections of Ports System on individual CDs, maybe with an individual Install Utility on each. I'm sure the UK Cottage Industry would market these. It depends whether you want to look like a Linux Distro. > 7. Same as question 6 but for your answer on question 3? > Sometime I'll get Broadband and then the Ports will be more accessible for me, however they're provided. > 8. How long have you used FreeBSD and/or UNIX in general? > I've used Linux increasingly since 1999. I discovered FreeBSD several years ago after getting tired of Political Correctness and obscure Source Code. I finally disentangled myself from MS Windows this year. > 9. That is your primary use(s) for your FreeBSD machine(s) (name upto 3)? > 1: Internet Access. 2: I'm developing a CD-Writing Utility for Data Backup, which is my own original creation and completely independent of mkisofs and cdrecord. > 10. Assuming there is no functional difference what is your preferred > installation method for 3rd party software? > CD / DVD distro at present. > 11. On a scale from 1 to 10 (10 being the best) please rate the > importance of the following aspects of the ports system? > > a. User Interface > b. Consistency of behaviors and interactions > c. Accuracy in dependant port installations > d. Internal record keeping > e. Granularity's of the port management system > User interface = 10. Others = No Experience. > 12. Please rate your personal technical skill level? > Expert compared to some people. Faictz Ce Que Vouldras: Frank Mitchell From owner-freebsd-ports@FreeBSD.ORG Thu Dec 6 01:04:53 2007 Return-Path: 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 6D93A16A417 for ; Thu, 6 Dec 2007 01:04:53 +0000 (UTC) (envelope-from jekillen@prodigy.net) Received: from smtp123.sbc.mail.sp1.yahoo.com (smtp123.sbc.mail.sp1.yahoo.com [69.147.64.96]) by mx1.freebsd.org (Postfix) with SMTP id 41C8113C45A for ; Thu, 6 Dec 2007 01:04:53 +0000 (UTC) (envelope-from jekillen@prodigy.net) Received: (qmail 47516 invoked from network); 6 Dec 2007 01:04:52 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=prodigy.net; h=Received:X-YMail-OSG:Mime-Version:Content-Transfer-Encoding:Message-Id:Content-Type:To:From:Subject:Date:X-Mailer; b=NPxNLX4Y/EoqNGZ8DO8zkchqzGZtjuDYV0qvwfV4LZXRHsx8sCsgmt7J2s61RcQpxsbgBvkm4XZQGirjFsg2UYSum9K/S7+7TDVcyJvNZ12KuQRBBi4v5aOhSsCxtNqrDxQRVElEjDb2Q7pc09OGwkkz9kVNUflQD300s4tx8vA= ; Received: from unknown (HELO ?75.7.236.228?) (jekillen@prodigy.net@75.7.236.228 with plain) by smtp123.sbc.mail.sp1.yahoo.com with SMTP; 6 Dec 2007 01:04:52 -0000 X-YMail-OSG: YAu3VcIVM1n6eMdAp.R1g9Pzr_DntlKtPZbwuA.1521euRTYd82TtybCtiDo61LO5I2DiDlb.k_k__liFBKHj5icTgeo74R1OjddfWSs6ehe5SHOOQ-- Mime-Version: 1.0 (Apple Message framework v622) Content-Transfer-Encoding: 7bit Message-Id: <2cbc5d8d7f9f7b5f0c8ee35cff89a189@prodigy.net> Content-Type: text/plain; charset=US-ASCII; format=flowed To: freebsd-ports From: jekillen Date: Wed, 5 Dec 2007 17:06:04 -0800 X-Mailer: Apple Mail (2.622) Subject: rebuilding Postfix to ad MySQL support X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Dec 2007 01:04:53 -0000 Hello; Can I get some advice: I have Postfix installed from package at system install. I am trying to set up Cyrus Imap and Cyradm. These have specified use of mysql for database types. After carefully crafting the configuration files for Postfix, I am informed tha Postfix does not support MySQL tables as it stands. I have received instruction from Postfix list about how to add the support: $ make -f Makefile.init makefiles \ 'CCARGS=-DHAS_MYSQL -I/usr/local/include/mysql' \ 'AUXLIBS=-L/usr/local/lib/mysql -lmysqlclient -lz -lm' Wietsed I assume this is done in the Postfix port dir (and, impatiently, I am wondering if this is the correct syntax for csh). My question is: should I de-install the existing Postfix package first? I have laboriously crafted main.cf and the various database files. I could copy them somewhere else and re instate them. But why if the existing configuration files won't be bothered. Please forgive my novice* user level. I am learning as I go along. I am a hobbyist at this stage. Perhaps tomorrow, who knows? * I am a little beyond 'newby' but not by much. Thank you in advance Jeff K From owner-freebsd-ports@FreeBSD.ORG Thu Dec 6 01:19:40 2007 Return-Path: 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 56F5716A418 for ; Thu, 6 Dec 2007 01:19:40 +0000 (UTC) (envelope-from root@dragon.doktercom.nl) Received: from dragon.doktercom.nl (doktercom.xs4all.nl [80.126.43.171]) by mx1.freebsd.org (Postfix) with ESMTP id 1438213C455 for ; Thu, 6 Dec 2007 01:19:40 +0000 (UTC) (envelope-from root@dragon.doktercom.nl) Received: by dragon.doktercom.nl (Postfix, from userid 0) id 6170021C83A; Thu, 6 Dec 2007 02:03:05 +0100 (CET) Mime-Version: 1.0 X-Newsreader: knews 1.0b.1 X-realFrom: Yes, it's not .invalid References: In-Reply-To: From: root@dragon.doktercom.nl (Operator) X-Original-Newsgroups: lists.freebsd.ports To: Koen Martens Content-Type: text/plain; charset=us-ascii Message-Id: <20071206010305.6170021C83A@dragon.doktercom.nl> Date: Thu, 6 Dec 2007 02:03:05 +0100 (CET) Cc: freebsd-ports@freebsd.org Subject: Re: [RFC/P] Port System Re-Engineering X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Dec 2007 01:19:40 -0000 In article , Koen Martens writes: [...] > I am not interested. Should i unsubscribe? - if your maintainer address is working, you can get relevant mail. - if you can "sit out a storm", do not unsubscribe. From owner-freebsd-ports@FreeBSD.ORG Thu Dec 6 01:34:48 2007 Return-Path: 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 032FF16A418 for ; Thu, 6 Dec 2007 01:34:48 +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 B094713C43E for ; Thu, 6 Dec 2007 01:34:47 +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 305A5EC38A2; Thu, 6 Dec 2007 09:35:23 +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 W0sSY1TBn2kE; Thu, 6 Dec 2007 09:35:18 +0800 (CST) Received: from charlie.delphij.net (71.5.7.139.ptr.us.xo.net [71.5.7.139]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tarsier.geekcn.org (Postfix) with ESMTP id DE495EC346E; Thu, 6 Dec 2007 09:35:17 +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:content-type:content-transfer-encoding; b=j9AqBz/1gaVtmPtACoyKwOrKXTJxM1oFkoLFS7pooUMpLwHo9w/ITTKKy6Zv603/0 tV6p7KETLTnOfcPJgD7fA== Message-ID: <475751AF.4020103@delphij.net> Date: Wed, 05 Dec 2007 17:34:39 -0800 From: Xin LI Organization: The FreeBSD Project User-Agent: Thunderbird 2.0.0.9 (X11/20071125) MIME-Version: 1.0 To: jekillen References: <2cbc5d8d7f9f7b5f0c8ee35cff89a189@prodigy.net> In-Reply-To: <2cbc5d8d7f9f7b5f0c8ee35cff89a189@prodigy.net> X-Enigmail-Version: 0.95.5 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports Subject: Re: rebuilding Postfix to ad MySQL support 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Dec 2007 01:34:48 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 jekillen wrote: > Hello; > Can I get some advice: > I have Postfix installed from package at system install. > I am trying to set up Cyrus Imap and Cyradm. These > have specified use of mysql for database types. After > carefully crafting the configuration files for Postfix, I > am informed tha Postfix does not support MySQL tables > as it stands. I have received instruction from Postfix list > about how to add the support: > > $ make -f Makefile.init makefiles \ > 'CCARGS=-DHAS_MYSQL -I/usr/local/include/mysql' \ > 'AUXLIBS=-L/usr/local/lib/mysql -lmysqlclient -lz -lm' > > Wietsed > > I assume this is done in the Postfix port dir (and, impatiently, > I am wondering if this is the correct syntax for csh). > My question is: > should I de-install the existing Postfix package first? > I have laboriously crafted main.cf and the various > database files. I could copy them somewhere else > and re instate them. But why if the existing configuration > files won't be bothered. > Please forgive my novice* user level. I am learning as I go > along. I am a hobbyist at this stage. Perhaps tomorrow, > who knows? > * I am a little beyond 'newby' but not by much. > Thank you in advance > Jeff K Ah, he assumes that you do all build manually, but with ports system that would be much easier. First, synchronize your ports tree (portsnap fetch update or portsnap fetch extract); Second, go to /usr/ports/mail/postfix, do: make config Then a dialog box would appear, choose what you want (MySQL). Then, do 'make clean all deinstall install' as root; then do 'make clean'. Note that if you have portupgrade installed the last step can be automatized with 'portupgrade -Nf mail/postfix'. Hope this helps. Cheers, - -- Xin LI http://www.delphij.net/ FreeBSD - The Power to Serve! -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQFHV1GvhcUczkLqiksRAqx1AKC6pqPDDqE/7GvMSKtemI7Wlqs+CgCfZrP/ ggfaSkHVtnx6xzgQJCzDsJg= =tN5t -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Thu Dec 6 02:06:11 2007 Return-Path: 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 9FAA216A41B for ; Thu, 6 Dec 2007 02:06:11 +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 75EF513C448 for ; Thu, 6 Dec 2007 02:06:11 +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 3B72628431; Wed, 5 Dec 2007 19:34:31 -0600 (CST) Received: by draco.over-yonder.net (Postfix, from userid 100) id CC44861C44; Wed, 5 Dec 2007 19:34:30 -0600 (CST) Date: Wed, 5 Dec 2007 19:34:30 -0600 From: "Matthew D. Fuller" To: jekillen Message-ID: <20071206013430.GJ71129@over-yonder.net> References: <2cbc5d8d7f9f7b5f0c8ee35cff89a189@prodigy.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <2cbc5d8d7f9f7b5f0c8ee35cff89a189@prodigy.net> X-Editor: vi X-OS: FreeBSD User-Agent: Mutt/1.5.16-fullermd.4 (2007-06-09) Cc: freebsd-ports Subject: Re: rebuilding Postfix to ad MySQL support X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Dec 2007 02:06:11 -0000 On Wed, Dec 05, 2007 at 05:06:04PM -0800 I heard the voice of jekillen, and lo! it spake thus: > > I have received instruction from Postfix list about how to add the > support: Don't hack it in manually. Just cd /usr/ports/mail/postfix and 'make config', and check the MySQL option. Then rebuild and reinstall. -- 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 Thu Dec 6 06:49:24 2007 Return-Path: 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 6FF4B16A417 for ; Thu, 6 Dec 2007 06:49:24 +0000 (UTC) (envelope-from luisangel@openstep.com.mx) Received: from k2smtpout02-02.prod.mesa1.secureserver.net (k2smtpout02-02.prod.mesa1.secureserver.net [64.202.189.91]) by mx1.freebsd.org (Postfix) with SMTP id 52D4413C457 for ; Thu, 6 Dec 2007 06:49:24 +0000 (UTC) (envelope-from luisangel@openstep.com.mx) Received: (qmail 17454 invoked from network); 6 Dec 2007 06:22:43 -0000 Received: from unknown (HELO dalternativo.prod.phx1.secureserver.net) (68.178.231.111) by k2smtpout02-02.prod.mesa1.secureserver.net (64.202.189.91) with ESMTP; 06 Dec 2007 06:22:43 -0000 Received: (qmail 30665 invoked from network); 6 Dec 2007 00:22:42 -0600 Received: from dsl-189-154-16-235.prod-infinitum.com.mx (HELO ?189.154.16.235?) (189.154.16.235) by sego1007.com with SMTP; 6 Dec 2007 00:22:42 -0600 From: Luis Angel To: ports@FreeBSD.org Content-Type: text/plain Date: Thu, 06 Dec 2007 00:22:24 -0600 Message-Id: <1196922144.10200.1.camel@narsil> Mime-Version: 1.0 X-Mailer: Evolution 2.10.3 Content-Transfer-Encoding: 7bit Cc: Subject: smbmount X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Dec 2007 06:49:24 -0000 Hi there, freebsd sparc doesn't have the package smbfs ? or the mount_smbfs ? thanks. From owner-freebsd-ports@FreeBSD.ORG Thu Dec 6 08:14:12 2007 Return-Path: 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 2A84A16A417; Thu, 6 Dec 2007 08:14:12 +0000 (UTC) (envelope-from yyk99@mail.ru) Received: from mx4.mail.ru (fallback.mail.ru [194.67.57.14]) by mx1.freebsd.org (Postfix) with ESMTP id D4CC113C458; Thu, 6 Dec 2007 08:14:11 +0000 (UTC) (envelope-from yyk99@mail.ru) Received: from mx34.mail.ru (mx34.mail.ru [194.67.23.200]) by mx4.mail.ru (mPOP.Fallback_MX) with ESMTP id A5BAB6696F; Thu, 6 Dec 2007 10:57:14 +0300 (MSK) Received: from [194.87.53.162] (port=52703 helo=BADABOOM) by mx34.mail.ru with asmtp id 1J0Bbc-000E6Y-00; Thu, 06 Dec 2007 10:57:12 +0300 Message-ID: <000001c837dd$9cf6cfe0$580110ac@BADABOOM> From: "Yuri Y Kuznetsov" To: Date: Thu, 6 Dec 2007 10:57:00 +0300 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0002_01C837F6.BA35A720" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.3138 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198 Cc: ports@FreeBSD.org Subject: FreeBSD Port: apache-2.2.6_2 - patch for support/ab.c X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Dec 2007 08:14:12 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_0002_01C837F6.BA35A720 Content-Type: text/plain; format=flowed; charset="koi8-r"; reply-type=original Content-Transfer-Encoding: 7bit Hello! Recently I found that ab (apache benchmark) utility prints small time intervals incorrectly. The problem is the wrong printf format for microsecond intervals. There the `patch' to address the problem in the attachment. Thank you, Yuri Kuznetsov ------=_NextPart_000_0002_01C837F6.BA35A720 Content-Type: application/octet-stream; name="ab.c.diff" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="ab.c.diff" *** ab.c.orig Thu Dec 6 10:35:38 2007=0A= --- ab.c Thu Dec 6 10:38:31 2007=0A= ***************=0A= *** 749,751 ****=0A= printf("Concurrency Level: %d\n", concurrency);=0A= ! printf("Time taken for tests: %ld.%03ld seconds\n",=0A= (long) apr_time_sec(timetakenusec),=0A= --- 749,751 ----=0A= printf("Concurrency Level: %d\n", concurrency);=0A= ! printf("Time taken for tests: %ld.%06ld seconds\n",=0A= (long) apr_time_sec(timetakenusec),=0A= ***************=0A= *** 1009,1011 ****=0A= printf("Time taken for tests:"=0A= ! "%" APR_INT64_T_FMT ".%03ld = seconds\n",=0A= trstring, tdstring, tdstring, apr_time_sec(timetaken),=0A= --- 1009,1011 ----=0A= printf("Time taken for tests:"=0A= ! "%" APR_INT64_T_FMT ".%06ld = seconds\n",=0A= trstring, tdstring, tdstring, apr_time_sec(timetaken),=0A= ------=_NextPart_000_0002_01C837F6.BA35A720-- From owner-freebsd-ports@FreeBSD.ORG Thu Dec 6 12:34:10 2007 Return-Path: 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 ED10516A417 for ; Thu, 6 Dec 2007 12:34:10 +0000 (UTC) (envelope-from godpost@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 B65DB13C47E for ; Thu, 6 Dec 2007 12:34:10 +0000 (UTC) (envelope-from godpost@gmail.com) Received: by rv-out-0910.google.com with SMTP id l15so255665rvb for ; Thu, 06 Dec 2007 04:34:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to:references:subject:date:mime-version:content-type:content-transfer-encoding:x-priority:x-msmail-priority:x-mailer:x-mimeole; bh=EFM7RsGuo6l/1MYPL8vK7NU5blZlkfl7AVT87tPeFp0=; b=CRm5rN8ikgtS9thU8CpI/FVF342dHexQMqoiwsjCb+GVwy4N7GvddX94QyqOePHuy9nLduyAJRqDwch8/Nw3GydZNQo6dSDwaVPcEhFj3l6uxR+kGXRxBYckodmf07B79n0P+AxbNhoSQLNeoeJPL3pDhyRq2EDnRh59a+A3T4c= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:references:subject:date:mime-version:content-type:content-transfer-encoding:x-priority:x-msmail-priority:x-mailer:x-mimeole; b=HE/8hFvN4zHqN6Kq6su0Hkr4T41UFoP4SM/qQo/ORLPw6lF8lxxOXz9aZX5OFCtVQ26w3aYupRq6nB/wxEVsMPwYTI0hz3Zwg38zK1vsrDzIl3LyVh37I1EroykIhYl/jfQVpVGFWfO1Ng0bhiN9VE+IX+WcoLDi6kUYzCW8lBo= Received: by 10.141.20.7 with SMTP id x7mr1919399rvi.1196944449122; Thu, 06 Dec 2007 04:34:09 -0800 (PST) Received: from pi ( [212.242.117.72]) by mx.google.com with ESMTPS id 32sm692524ugf.2007.12.06.04.34.06 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 06 Dec 2007 04:34:06 -0800 (PST) Message-ID: <007601c83804$4b014c20$6300000a@pi> From: "GP" To: References: <002401c8352b$9ba33750$6300000a@pi> <001c01c835f6$8165ab90$6300000a@pi> <000801c83672$46c079d0$6300000a@pi> Date: Thu, 6 Dec 2007 13:34:05 +0100 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=response Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.3138 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198 Subject: Re: HELP needed by experienced porter for simple review X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Dec 2007 12:34:11 -0000 > - Respect the CC, CFLAGS and LOCALBASE. See in post-patch. > - Add kissdx.in in 'files' directory. > - Remove that add_to_conf stuff in Makefile, use pkg-message. Thank you Mezz, for going through my makefiles and making it conform to the principals of the ports system. That was a very big help to me and an effort beyond expectation. It gave me a new understanding of /files that I will pass on to the doc team and hopefully into the next version of porters handbook. rc.conf It's a shame that I can't use a script placed in /files to change rc.conf during install/ deinstall. I really liked that. But i guess I will settle with a dull pkg-message at the end, like the rest of you... Source Makefile Since I made the (simple) source Makefile, I would have liked to take advantage of the many predefined macros/variables i the port Makefile. It seems strange to me, to pass them as a patch (like this: s|CC?= gcc|CC?= ${CC}|g ) How many of them if any, are passed on to the source makefile? Are there a way to turn them all on? if that: any documentation? (except the bsd.ports.mk file) BR, Simon From owner-freebsd-ports@FreeBSD.ORG Thu Dec 6 16:36:08 2007 Return-Path: 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 302A016A41A for ; Thu, 6 Dec 2007 16:36:08 +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 0975213C474 for ; Thu, 6 Dec 2007 16:36:06 +0000 (UTC) (envelope-from vivek@khera.org) Received: from host-121.int.kcilink.com (host-121.int.kcilink.com [192.168.7.121]) by yertle.kcilink.com (Postfix) with ESMTP id 626F2C943A for ; Thu, 6 Dec 2007 11:36:05 -0500 (EST) Message-Id: <871B89D8-3DA8-4FD8-96B6-C1BB8445B34C@khera.org> From: Vivek Khera To: freebsd-ports In-Reply-To: <2cbc5d8d7f9f7b5f0c8ee35cff89a189@prodigy.net> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v915) Date: Thu, 6 Dec 2007 11:36:05 -0500 References: <2cbc5d8d7f9f7b5f0c8ee35cff89a189@prodigy.net> X-Mailer: Apple Mail (2.915) Subject: Re: rebuilding Postfix to ad MySQL support X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Dec 2007 16:36:08 -0000 On Dec 5, 2007, at 8:06 PM, jekillen wrote: > carefully crafting the configuration files for Postfix, I > am informed tha Postfix does not support MySQL tables > as it stands. I have received instruction from Postfix list > about how to add the support: > If you want funny options in your postfix, you need to build it via the port directly. Go to /usr/ports/mail/postfix and type "make confg" and select the options you want, then type "make" to build it, and "make install" to install it. You will probably need to pkg_delete the current one. Also, you can convince portupgrade utility to do the tricky bits for you after the make config step. From owner-freebsd-ports@FreeBSD.ORG Thu Dec 6 17:35:05 2007 Return-Path: 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 0A9C116A41A for ; Thu, 6 Dec 2007 17:35:05 +0000 (UTC) (envelope-from krinklyfig@speakeasy.net) Received: from mail8.sea5.speakeasy.net (mail8.sea5.speakeasy.net [69.17.117.10]) by mx1.freebsd.org (Postfix) with ESMTP id E56E113C469 for ; Thu, 6 Dec 2007 17:35:04 +0000 (UTC) (envelope-from krinklyfig@speakeasy.net) Received: (qmail 30582 invoked from network); 6 Dec 2007 17:08:23 -0000 Received: from 209-188-117-232.taosnet.com (HELO smogmonster.local) (krinklyfig@[209.188.117.232]) (envelope-sender ) by mail8.sea5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 6 Dec 2007 17:08:22 -0000 Date: Thu, 6 Dec 2007 10:08:22 -0700 From: Joshua Tinnin To: glewis@FreeBSD.org, ports@freebsd.org Message-ID: <20071206170822.GA28671@smogmonster.local> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: mutt-ng/devel-r804 (FreeBSD) Cc: Subject: java/jdk15 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: krinklyfig@speakeasy.net List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Dec 2007 17:35:05 -0000 "Due to licensing restrictions, certain files must be fetched manually. "Please open http://download.java.net/tiger/ in a web browser. "Download the Update 13 Source, jdk-1_5_0_13-fcs-src-b05-jrl-25_sep_2007.jar" The source has been updated and is Update 14 now. According to the site, it was updated November 13, 2007. Getting the source from java.net won't work, and I don't think the source for update 13 is available anymore. - jt From owner-freebsd-ports@FreeBSD.ORG Thu Dec 6 17:36:17 2007 Return-Path: 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 54E8E16A418 for ; Thu, 6 Dec 2007 17:36:17 +0000 (UTC) (envelope-from clint@0lsen.net) Received: from QMTA04.emeryville.ca.mail.comcast.net (qmta04.emeryville.ca.mail.comcast.net [76.96.30.40]) by mx1.freebsd.org (Postfix) with ESMTP id 41CC113C455 for ; Thu, 6 Dec 2007 17:36:17 +0000 (UTC) (envelope-from clint@0lsen.net) Received: from OMTA05.emeryville.ca.mail.comcast.net ([76.96.30.43]) by QMTA04.emeryville.ca.mail.comcast.net with comcast id MTUM1Y0030vp7WL0A0K200; Thu, 06 Dec 2007 17:36:21 +0000 Received: from 0lsen.net ([24.20.127.157]) by OMTA05.emeryville.ca.mail.comcast.net with comcast id MVcM1Y0033Pt6RU0800000; Thu, 06 Dec 2007 17:36:21 +0000 X-Authority-Analysis: v=1.0 c=1 a=6I5d2MoRAAAA:8 a=TVb2nkRzT_DZnSopR-YA:9 a=vPjkE5vQybvpG-eL0Ap-VzjRuJIA:4 a=50e4U0PicR4A:10 Received: by 0lsen.net (Postfix, from userid 1001) id 0980579038; Thu, 6 Dec 2007 09:36:15 -0800 (PST) Date: Thu, 6 Dec 2007 09:36:15 -0800 From: Clint Olsen To: ports@freebsd.org Message-ID: <20071206173615.GA78662@0lsen.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.3i Organization: NULlsen Network X-Disclaimer: Mutt Bites! Cc: Subject: Unable to find distfile for www/linux-flashplugin9 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Dec 2007 17:36:17 -0000 Hi: I searched around the net a bit, but I wasn't able to find anything definitive. How are we supposed to find this file? => Attempting to fetch from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/flashplugin/9.0r48/. fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/flashplugin/9.0r48/install_flash_player_9_linux.tar.gz: File unavailable (e.g., file not found, no access) Thanks, -Clint From owner-freebsd-ports@FreeBSD.ORG Thu Dec 6 17:41:27 2007 Return-Path: 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 008F716A46C for ; Thu, 6 Dec 2007 17:41:27 +0000 (UTC) (envelope-from pauls@utdallas.edu) Received: from smtp3.utdallas.edu (smtp3.utdallas.edu [129.110.10.49]) by mx1.freebsd.org (Postfix) with ESMTP id D97A513C45B for ; Thu, 6 Dec 2007 17:41:26 +0000 (UTC) (envelope-from pauls@utdallas.edu) Received: from utd59514.utdallas.edu (utd59514.utdallas.edu [129.110.3.28]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp3.utdallas.edu (Postfix) with ESMTP id 92C1C65505 for ; Thu, 6 Dec 2007 11:41:26 -0600 (CST) Date: Thu, 06 Dec 2007 11:41:26 -0600 From: Paul Schmehl To: ports@freebsd.org Message-ID: <60B5449AE7FB21FB0410546C@utd59514.utdallas.edu> In-Reply-To: <20071206170822.GA28671@smogmonster.local> References: <20071206170822.GA28671@smogmonster.local> X-Mailer: Mulberry/4.0.8 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: Subject: Re: java/jdk15 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Dec 2007 17:41:27 -0000 --On Thursday, December 06, 2007 10:08:22 -0700 Joshua Tinnin wrote: > "Due to licensing restrictions, certain files must be fetched > manually. > > "Please open http://download.java.net/tiger/ in a web browser. > > "Download the Update 13 Source, > jdk-1_5_0_13-fcs-src-b05-jrl-25_sep_2007.jar" > > > The source has been updated and is Update 14 now. According to the site, > it was updated November 13, 2007. Getting the source from java.net won't > work, and I don't think the source for update 13 is available anymore. > Workaround: Download 14. Rename it 13. Install. That's what I did, and it worked fine. -- Paul Schmehl (pauls@utdallas.edu) Senior Information Security Analyst The University of Texas at Dallas http://www.utdallas.edu/ir/security/ From owner-freebsd-ports@FreeBSD.ORG Thu Dec 6 17:45:15 2007 Return-Path: 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 E0D7716A419 for ; Thu, 6 Dec 2007 17:45:15 +0000 (UTC) (envelope-from pauls@utdallas.edu) Received: from smtp3.utdallas.edu (smtp3.utdallas.edu [129.110.10.49]) by mx1.freebsd.org (Postfix) with ESMTP id C3A2E13C465 for ; Thu, 6 Dec 2007 17:45:15 +0000 (UTC) (envelope-from pauls@utdallas.edu) Received: from utd59514.utdallas.edu (utd59514.utdallas.edu [129.110.3.28]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp3.utdallas.edu (Postfix) with ESMTP id 738AF65505 for ; Thu, 6 Dec 2007 11:45:15 -0600 (CST) Date: Thu, 06 Dec 2007 11:45:14 -0600 From: Paul Schmehl To: freebsd-ports@freebsd.org Message-ID: <66C000D0DD088B6FBAEBBBE4@utd59514.utdallas.edu> In-Reply-To: <007601c83804$4b014c20$6300000a@pi> References: <002401c8352b$9ba33750$6300000a@pi> <001c01c835f6$8165ab90$6300000a@pi> <000801c83672$46c079d0$6300000a@pi> <007601c83804$4b014c20$6300000a@pi> X-Mailer: Mulberry/4.0.8 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: Re: HELP needed by experienced porter for simple review X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Dec 2007 17:45:16 -0000 --On Thursday, December 06, 2007 13:34:05 +0100 GP wrote: > > rc.conf > It's a shame that I can't use a script placed in /files to change rc.conf > during install/ > deinstall. I really liked that. But i guess I will settle with a dull > pkg-message at the > end, like the rest of you... > Well, no, it's not a shame. The last thing we want to do as a community is enable all sorts of daemons that users don't know they have enabled. It's up to the owner of a box to enable a daemon **in the way** that they want it enabled. For example, *none* of the daemons on my workstation listen for connections on its IP address - only on localhost. If you enabled the daemon by default while installing the script, and I didn't have time to config it the way I wanted, and it got started (either by accident or by reboot) I would be pissed (not to mention possibly hacked.) As porters our job is to make the software available for install *not* decide how or when it will be used. -- Paul Schmehl (pauls@utdallas.edu) Senior Information Security Analyst The University of Texas at Dallas http://www.utdallas.edu/ir/security/ From owner-freebsd-ports@FreeBSD.ORG Thu Dec 6 18:11:17 2007 Return-Path: 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 3A06316A41A for ; Thu, 6 Dec 2007 18:11:17 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.183]) by mx1.freebsd.org (Postfix) with ESMTP id DC44413C458 for ; Thu, 6 Dec 2007 18:11:16 +0000 (UTC) (envelope-from aryeh.friedman@gmail.com) Received: by py-out-1112.google.com with SMTP id u77so756469pyb for ; Thu, 06 Dec 2007 10:11:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=EOP2XW2JBgyj4/+pZGCiLpQ0bNFme2MADW2q7W3J12A=; b=d9lOPDwTi/jPnLiF/y/E+A/+kh0cbSiWOlGgPiyjBOnTK1nHzV/2kymPWcNipcXOCSxa4AgL7us6IL9Tm8KIjtlHWZMzMnDyJAIia8+ddXm4MGitOWfGyqsX86KhedmBDiOeovJBQ2+oxdxw5YqMC37cUP8OFxPGIVVtWVoeORw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=fP3nYLJSYB5IzfNCKxmW672DhiqC7tbTj1L3LiS5waKuhzUatLvw/UaMM2ov0VsneVWG6/cBUpUlulRiUtN6lfmzg3CHQisOltSFP38b4UcvXCPssblv2ZPSM2lT+ojffkEgtTtlJUDH/RO5QiMjSxflF2ebFjjrsXjC5Vi8sYI= Received: by 10.65.158.9 with SMTP id k9mr4479379qbo.1196964675255; Thu, 06 Dec 2007 10:11:15 -0800 (PST) Received: from ?192.168.2.2? ( [67.85.89.184]) by mx.google.com with ESMTPS id a5sm5669qbd.2007.12.06.10.11.10 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 06 Dec 2007 10:11:14 -0800 (PST) Message-ID: <47583B36.9060309@gmail.com> Date: Thu, 06 Dec 2007 13:11:02 -0500 From: "Aryeh M. Friedman" User-Agent: Thunderbird 2.0.0.9 (X11/20071129) MIME-Version: 1.0 To: Paul Schmehl References: <20071206170822.GA28671@smogmonster.local> <60B5449AE7FB21FB0410546C@utd59514.utdallas.edu> In-Reply-To: <60B5449AE7FB21FB0410546C@utd59514.utdallas.edu> X-Enigmail-Version: 0.95.5 OpenPGP: url= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org Subject: Re: java/jdk15 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Dec 2007 18:11:17 -0000 Paul Schmehl wrote: > --On Thursday, December 06, 2007 10:08:22 -0700 Joshua Tinnin > wrote: > >> "Due to licensing restrictions, certain files must be fetched >> manually. >> >> "Please open http://download.java.net/tiger/ in a web browser. >> >> "Download the Update 13 Source, >> jdk-1_5_0_13-fcs-src-b05-jrl-25_sep_2007.jar" >> >> >> The source has been updated and is Update 14 now. According to the site, >> it was updated November 13, 2007. Getting the source from java.net won't >> work, and I don't think the source for update 13 is available anymore. >> > Workaround: Download 14. Rename it 13. Install. You will have to run "make sums" before you do a make -- Aryeh M. Friedman FloSoft Systems Developer, not business, friendly http://www.flosoft-systems.com From owner-freebsd-ports@FreeBSD.ORG Thu Dec 6 18:15:39 2007 Return-Path: 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 8331716A420 for ; Thu, 6 Dec 2007 18:15:39 +0000 (UTC) (envelope-from wxs@atarininja.org) Received: from syn.atarininja.org (syn.csh.rit.edu [129.21.60.158]) by mx1.freebsd.org (Postfix) with ESMTP id 6508313C4EE for ; Thu, 6 Dec 2007 18:15:39 +0000 (UTC) (envelope-from wxs@atarininja.org) Received: by syn.atarininja.org (Postfix, from userid 1001) id B97508E04; Thu, 6 Dec 2007 13:19:20 -0500 (EST) Date: Thu, 6 Dec 2007 13:19:20 -0500 From: Wesley Shields To: "Aryeh M. Friedman" Message-ID: <20071206181920.GF85500@atarininja.org> References: <20071206170822.GA28671@smogmonster.local> <60B5449AE7FB21FB0410546C@utd59514.utdallas.edu> <47583B36.9060309@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <47583B36.9060309@gmail.com> User-Agent: Mutt/1.5.16 (2007-06-09) Cc: ports@freebsd.org, Paul Schmehl Subject: Re: java/jdk15 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Dec 2007 18:15:39 -0000 On Thu, Dec 06, 2007 at 01:11:02PM -0500, Aryeh M. Friedman wrote: > Paul Schmehl wrote: > > --On Thursday, December 06, 2007 10:08:22 -0700 Joshua Tinnin > > wrote: > > > >> "Due to licensing restrictions, certain files must be fetched > >> manually. > >> > >> "Please open http://download.java.net/tiger/ in a web browser. > >> > >> "Download the Update 13 Source, > >> jdk-1_5_0_13-fcs-src-b05-jrl-25_sep_2007.jar" > >> > >> > >> The source has been updated and is Update 14 now. According to the site, > >> it was updated November 13, 2007. Getting the source from java.net won't > >> work, and I don't think the source for update 13 is available anymore. > >> > > Workaround: Download 14. Rename it 13. Install. > > You will have to run "make sums" before you do a make Unless I missed it, a quick hunt through bsd.port.mk for the sums target turned up nothing. I think you mean "make makesum" target. -- WXS From owner-freebsd-ports@FreeBSD.ORG Thu Dec 6 18:29:26 2007 Return-Path: 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 B9EF116A417; Thu, 6 Dec 2007 18:29:26 +0000 (UTC) (envelope-from mbowie@buzmo.com) Received: from mail172.messagelabs.com (mail172.messagelabs.com [216.82.254.3]) by mx1.freebsd.org (Postfix) with ESMTP id 6DD9113C447; Thu, 6 Dec 2007 18:29:26 +0000 (UTC) (envelope-from mbowie@buzmo.com) X-VirusChecked: Checked X-Env-Sender: mbowie@buzmo.com X-Msg-Ref: server-15.tower-172.messagelabs.com!1196964165!17841731!1 X-StarScan-Version: 5.5.12.14.2; banners=-,-,- X-Originating-IP: [69.12.11.76] Received: (qmail 23590 invoked from network); 6 Dec 2007 18:02:46 -0000 Received: from smtp0.dfw.fabriclabs.com (HELO smtp0.dfw.fabriclabs.com) (69.12.11.76) by server-15.tower-172.messagelabs.com with AES256-SHA encrypted SMTP; 6 Dec 2007 18:02:46 -0000 Received: from mickey.la.buzmo.com (nat.strongaero.com [64.81.41.58]) (authenticated bits=0) by smtp0.dfw.fabriclabs.com (8.13.7/8.13.6) with ESMTP id lB6I1lao001062; Thu, 6 Dec 2007 12:01:48 -0600 (CST) (envelope-from mbowie@buzmo.com) Message-ID: <475838A9.80901@buzmo.com> Date: Thu, 06 Dec 2007 10:00:09 -0800 From: Mike Bowie User-Agent: Thunderbird 2.0.0.6 (X11/20071002) MIME-Version: 1.0 To: krinklyfig@speakeasy.net References: <20071206170822.GA28671@smogmonster.local> In-Reply-To: <20071206170822.GA28671@smogmonster.local> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org, glewis@freebsd.org Subject: Re: java/jdk15 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Dec 2007 18:29:26 -0000 Joshua Tinnin wrote: > "Due to licensing restrictions, certain files must be fetched > manually. > > "Please open http://download.java.net/tiger/ in a web browser. > > "Download the Update 13 Source, > jdk-1_5_0_13-fcs-src-b05-jrl-25_sep_2007.jar" > > > The source has been updated and is Update 14 now. According to the site, > it was updated November 13, 2007. Getting the source from java.net won't > work, and I don't think the source for update 13 is available anymore. > > - jt > _______________________________________________ > 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" The "Previous Releases" link at the top of said page will grant access to the files in question. HTH, Mike. From owner-freebsd-ports@FreeBSD.ORG Thu Dec 6 20:46:15 2007 Return-Path: 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 64CFB16A418; Thu, 6 Dec 2007 20:46:15 +0000 (UTC) (envelope-from lockdown@thegeekzone.com) Received: from mail.thegeekzone.com (208-38-107-220.static.izoom.net [208.38.107.220]) by mx1.freebsd.org (Postfix) with ESMTP id 324E813C4E9; Thu, 6 Dec 2007 20:46:14 +0000 (UTC) (envelope-from lockdown@thegeekzone.com) Received: from [IPv6:::1] (localhost [127.0.0.1]) by mail.thegeekzone.com (Postfix) with ESMTP id 8F3AB6B; Thu, 6 Dec 2007 14:27:51 -0600 (CST) Message-ID: <47585B4D.2030208@thegeekzone.com> Date: Thu, 06 Dec 2007 14:27:57 -0600 From: Lockdown User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) MIME-Version: 1.0 To: marcus@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org Subject: FreeBSD Port: pidgin-2.2.2 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Dec 2007 20:46:15 -0000 Hello, I was just wondering if you were working on the port for pidgin-2.3.0. The only reason I ask is because I would like to upgrade to 2.3.0 for the msnp14 option and would like to wait for your port. Since you've normally taken less than a week for upgrades and this is taking a bit longer I was wondering if you may be busy with holiday/end-of-year stuff so I may try to upgrade from source without a port. Thank you very much for your commitment to this port that I use on a daily basis. Ben From owner-freebsd-ports@FreeBSD.ORG Thu Dec 6 21:22:10 2007 Return-Path: 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 0E4D716A41A for ; Thu, 6 Dec 2007 21:22:10 +0000 (UTC) (envelope-from godpost@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by mx1.freebsd.org (Postfix) with ESMTP id 93EA913C465 for ; Thu, 6 Dec 2007 21:22:09 +0000 (UTC) (envelope-from godpost@gmail.com) Received: by ug-out-1314.google.com with SMTP id y2so1442466uge for ; Thu, 06 Dec 2007 13:22:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to:references:subject:date:mime-version:content-type:content-transfer-encoding:x-priority:x-msmail-priority:x-mailer:x-mimeole; bh=kFn00Dx029/c96edTs51rkaoXsdx1IPm65k5nGzcPz8=; b=FBoFVz4Nmdu5L6kFcU6fifzqPz2wX1fbdh+ccVDQzuYSGry1whmHXg/+xNnk3HYApJiIudVldv/eqnGn3uog5elQaNSTdjpoWYckiq4vtQKsOKgffe5ehNZJlegGjqY4rl5yN/K5XCnCsU20jyILQgRLJg12kKLYuSRHU6pgMrU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:references:subject:date:mime-version:content-type:content-transfer-encoding:x-priority:x-msmail-priority:x-mailer:x-mimeole; b=kyDFGGa1hwIchf9BbmIwnCGyfN97WQAs8ahlR1h4FiGZEOQS/ZoFVKAxvWqWcpfxdbwZzxJpjKU5DSx2tfJRrbb+mHXLKK+uZfzFBZEcmsX8rkZBq4wueRBlpaKoDfrkp7GOM/tlgoRYQRkz5EFFbkb9R9EO6yu7342HD72U3Do= Received: by 10.67.196.2 with SMTP id y2mr2133399ugp.1196976128263; Thu, 06 Dec 2007 13:22:08 -0800 (PST) Received: from pi ( [212.242.117.72]) by mx.google.com with ESMTPS id k1sm103563ugf.2007.12.06.13.22.06 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 06 Dec 2007 13:22:06 -0800 (PST) Message-ID: <001301c8384e$0e1634c0$6300000a@pi> From: "GP" To: References: <002401c8352b$9ba33750$6300000a@pi> <001c01c835f6$8165ab90$6300000a@pi> <000801c83672$46c079d0$6300000a@pi><007601c83804$4b014c20$6300000a@pi> <66C000D0DD088B6FBAEBBBE4@utd59514.utdallas.edu> Date: Thu, 6 Dec 2007 22:22:06 +0100 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=response Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.3138 x-mimeole: Produced By Microsoft MimeOLE V6.00.2900.3198 Subject: Re: HELP needed by experienced porter for simple review X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Dec 2007 21:22:10 -0000 >> rc.conf >> It's a shame that I can't use a script placed in /files to change rc.conf >> during install/ >> deinstall. I really liked that. But i guess I will settle with a dull >> pkg-message at the >> end, like the rest of you... >> > Well, no, it's not a shame. The last thing we want to do as a community > is enable all sorts of daemons that users don't know they have enabled. > It's up to the owner of a box to enable a daemon **in the way** that they > want it enabled. For example, *none* of the daemons on my workstation > listen for connections on its IP address - only on localhost. If you > enabled the daemon by default while installing the script, and I didn't > have time to config it the way I wanted, and it got started (either by > accident or by reboot) I would be pissed (not to mention possibly hacked.) > > As porters our job is to make the software available for install *not* > decide how or when it will be used. I principal I agree. My script asked if you wanted the lines added to rc.conf or not. That can ofcause be a problem i you want to make install world or something... But the current way is not very userfrendly - especially for non tech desktop users. /Simon R. From owner-freebsd-ports@FreeBSD.ORG Thu Dec 6 21:26:25 2007 Return-Path: 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 238B116A473 for ; Thu, 6 Dec 2007 21:26:25 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) by mx1.freebsd.org (Postfix) with ESMTP id DB60B13C46B for ; Thu, 6 Dec 2007 21:26:23 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost1.zedat.fu-berlin.de (Exim 4.67) with esmtp (envelope-from ) id <1J0Nxl-0000Nv-7K>; Thu, 06 Dec 2007 22:08:53 +0100 Received: from telesto.geoinf.fu-berlin.de ([130.133.86.198]) by inpost2.zedat.fu-berlin.de (Exim 4.67) with esmtpsa (envelope-from ) id <1J0Nxl-0007Ku-6M>; Thu, 06 Dec 2007 22:08:53 +0100 Message-ID: <47586505.6030604@zedat.fu-berlin.de> Date: Thu, 06 Dec 2007 21:09:25 +0000 From: "O. Hartmann" Organization: Freie =?ISO-8859-15?Q?Universit=E4t_Berlin?= User-Agent: Thunderbird 2.0.0.9 (X11/20071121) MIME-Version: 1.0 To: freebsd-questions@freebsd.org, freebsd-ports@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: 130.133.86.198 Cc: Subject: ports/database/ruby-dbi and ports/database/ruby-dbd_pg faulty. X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Dec 2007 21:26:25 -0000 Hello. I try to use DBI:Pg and DBI:MySQL within a ruby-skript for accessing either MySQL or PostgreSQL database. Box is FreeBSD 7.0-BETA4 Mysql is mysql50-server Postgresql is posgresql82-server and postgresql82-client with unixODBC and ruby-dbi and ruby-dbd_pg and ruby-dbd_mysql installed. When running an access using Pg as backend (Postgres) and run this connect: dsn = "DBI:Pg:dbname=#{@db};host=#{@db_host};port=#{@db_port}" dbh = DBI.connect(dsn,@db_user,@db_passwd) I get this error: /usr/local/lib/ruby/site_ruby/1.8/dbi.rb:344:in `load_driver': Could not load driver (no such file to load -- postgres) (DBI::InterfaceError) from /usr/local/lib/ruby/site_ruby/1.8/dbi.rb:227:in `_get_full_driver' from /usr/local/lib/ruby/site_ruby/1.8/dbi.rb:213:in `connect' It seems that a class library 'postgres.rb' is missing, which is included by Pg.rb located in /usr/local/lib/ruby/site_ruby/1.8/DBD/Pg/. I did a find on my whole filesystem looking for 'postgres.rb' or 'postgres*' and did not find suitable. It seems this file is missing and not been installed by the installation process via ports. Is this a 'feature', or should I fill out a PR? Oliver From owner-freebsd-ports@FreeBSD.ORG Thu Dec 6 22:19:43 2007 Return-Path: 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 E97BB16A417 for ; Thu, 6 Dec 2007 22:19:43 +0000 (UTC) (envelope-from brooks@lor.one-eyed-alien.net) Received: from lor.one-eyed-alien.net (cl-162.ewr-01.us.sixxs.net [IPv6:2001:4830:1200:a1::2]) by mx1.freebsd.org (Postfix) with ESMTP id 4722313C4D1 for ; Thu, 6 Dec 2007 22:19:43 +0000 (UTC) (envelope-from brooks@lor.one-eyed-alien.net) Received: from lor.one-eyed-alien.net (localhost [127.0.0.1]) by lor.one-eyed-alien.net (8.14.1/8.13.8) with ESMTP id lB6MJfrL070843; Thu, 6 Dec 2007 16:19:41 -0600 (CST) (envelope-from brooks@lor.one-eyed-alien.net) Received: (from brooks@localhost) by lor.one-eyed-alien.net (8.14.1/8.13.8/Submit) id lB6MJf8Y070842; Thu, 6 Dec 2007 16:19:41 -0600 (CST) (envelope-from brooks) Date: Thu, 6 Dec 2007 16:19:41 -0600 From: Brooks Davis To: GP Message-ID: <20071206221941.GB70675@lor.one-eyed-alien.net> References: <66C000D0DD088B6FBAEBBBE4@utd59514.utdallas.edu> <001301c8384e$0e1634c0$6300000a@pi> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="RASg3xLB4tUQ4RcS" Content-Disposition: inline In-Reply-To: <001301c8384e$0e1634c0$6300000a@pi> User-Agent: Mutt/1.5.16 (2007-06-09) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (lor.one-eyed-alien.net [127.0.0.1]); Thu, 06 Dec 2007 16:19:42 -0600 (CST) Cc: freebsd-ports@freebsd.org Subject: Re: HELP needed by experienced porter for simple review X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Dec 2007 22:19:44 -0000 --RASg3xLB4tUQ4RcS Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Dec 06, 2007 at 10:22:06PM +0100, GP wrote: >>> rc.conf >>> It's a shame that I can't use a script placed in /files to change rc.co= nf >>> during install/ >>> deinstall. I really liked that. But i guess I will settle with a dull >>> pkg-message at the >>> end, like the rest of you... >>>=20 >> Well, no, it's not a shame. The last thing we want to do as a community= =20 >> is enable all sorts of daemons that users don't know they have enabled.= =20 >> It's up to the owner of a box to enable a daemon **in the way** that the= y=20 >> want it enabled. For example, *none* of the daemons on my workstation= =20 >> listen for connections on its IP address - only on localhost. If you=20 >> enabled the daemon by default while installing the script, and I didn't= =20 >> have time to config it the way I wanted, and it got started (either by= =20 >> accident or by reboot) I would be pissed (not to mention possibly hacked= =2E) >>=20 >> As porters our job is to make the software available for install *not*= =20 >> decide how or when it will be used. >=20 > I principal I agree. My script asked if you wanted the lines added to=20 > rc.conf or not. > That can ofcause be a problem i you want to make install world or=20 > something... > But the current way is not very userfrendly - especially for non tech=20 > desktop users. If you really want to change this it would need to be done in a way that all ports can use central infrastructure. I'd probably be opposed to having the prompting be part of the ports makefiles and propose putting it in the various ports managment tools. If we changed things so we installed per-port defaults files those could serve as a template for general tools to do automatic editing. -- Brooks --RASg3xLB4tUQ4RcS Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFHWHV9XY6L6fI4GtQRAsHsAJ9sbpNV1FNkz9TGNuZrVHdI9yTFkwCg4nw7 OixHoLSuLIOugMSocvZRpT8= =fyMF -----END PGP SIGNATURE----- --RASg3xLB4tUQ4RcS-- From owner-freebsd-ports@FreeBSD.ORG Thu Dec 6 22:29:21 2007 Return-Path: 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 CA56116A469 for ; Thu, 6 Dec 2007 22:29:21 +0000 (UTC) (envelope-from krinklyfig@speakeasy.net) Received: from mail1.sea5.speakeasy.net (mail1.sea5.speakeasy.net [69.17.117.3]) by mx1.freebsd.org (Postfix) with ESMTP id AAB0913C45D for ; Thu, 6 Dec 2007 22:29:21 +0000 (UTC) (envelope-from krinklyfig@speakeasy.net) Received: (qmail 7650 invoked from network); 6 Dec 2007 22:29:20 -0000 Received: from 209-188-117-232.taosnet.com (HELO smogmonster.local) (krinklyfig@[209.188.117.232]) (envelope-sender ) by mail1.sea5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 6 Dec 2007 22:29:20 -0000 Date: Thu, 6 Dec 2007 15:29:20 -0700 From: Joshua Tinnin To: Wesley Shields Message-ID: <20071206222920.GA17575@smogmonster.local> References: <20071206170822.GA28671@smogmonster.local> <60B5449AE7FB21FB0410546C@utd59514.utdallas.edu> <47583B36.9060309@gmail.com> <20071206181920.GF85500@atarininja.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20071206181920.GF85500@atarininja.org> User-Agent: mutt-ng/devel-r804 (FreeBSD) Cc: ports@freebsd.org, Paul Schmehl , "Aryeh M. Friedman" Subject: Re: java/jdk15 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: krinklyfig@speakeasy.net List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Dec 2007 22:29:21 -0000 On Thu, Dec 06, 2007 at 01:19:20PM -0500, Wesley Shields wrote: > On Thu, Dec 06, 2007 at 01:11:02PM -0500, Aryeh M. Friedman wrote: > > Paul Schmehl wrote: > > > --On Thursday, December 06, 2007 10:08:22 -0700 Joshua Tinnin > > > wrote: > > > > > >> "Due to licensing restrictions, certain files must be fetched > > >> manually. > > >> > > >> "Please open http://download.java.net/tiger/ in a web browser. > > >> > > >> "Download the Update 13 Source, > > >> jdk-1_5_0_13-fcs-src-b05-jrl-25_sep_2007.jar" > > >> > > >> > > >> The source has been updated and is Update 14 now. According to the site, > > >> it was updated November 13, 2007. Getting the source from java.net won't > > >> work, and I don't think the source for update 13 is available anymore. > > >> > > > Workaround: Download 14. Rename it 13. Install. > > > > You will have to run "make sums" before you do a make > > Unless I missed it, a quick hunt through bsd.port.mk for the sums target > turned up nothing. I think you mean "make makesum" target. Wow. I never knew about that. Thanks! However, I did just download the previous versions. Didn't see the link ... - jt From owner-freebsd-ports@FreeBSD.ORG Thu Dec 6 23:19:27 2007 Return-Path: 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 D6EC116A41B; Thu, 6 Dec 2007 23:19:27 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmmtao103.cox.net (eastrmmtao103.cox.net [68.230.240.9]) by mx1.freebsd.org (Postfix) with ESMTP id 4EDBF13C474; Thu, 6 Dec 2007 23:19:27 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmimpo02.cox.net ([68.1.16.120]) by eastrmmtao103.cox.net (InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP id <20071206231926.IHJ15836.eastrmmtao103.cox.net@eastrmimpo02.cox.net>; Thu, 6 Dec 2007 18:19:26 -0500 Received: from mezz.mezzweb.com ([24.255.149.218]) by eastrmimpo02.cox.net with bizsmtp id MbK81Y00N4iy4EG0000000; Thu, 06 Dec 2007 18:19:09 -0500 Date: Thu, 06 Dec 2007 17:24:40 -0600 To: Lockdown From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 References: <47585B4D.2030208@thegeekzone.com> Content-Transfer-Encoding: 7bit Message-ID: In-Reply-To: <47585B4D.2030208@thegeekzone.com> User-Agent: Opera Mail/9.24 (Linux) Cc: ports@freebsd.org, marcus@freebsd.org Subject: Re: FreeBSD Port: pidgin-2.2.2 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Dec 2007 23:19:27 -0000 On Thu, 06 Dec 2007 14:27:57 -0600, Lockdown wrote: > Hello, I was just wondering if you were working on the port for > pidgin-2.3.0. The only reason I ask is because I would like to upgrade > to 2.3.0 for the msnp14 option and would like to wait for your port. > Since you've normally taken less than a week for upgrades and this is > taking a bit longer I was wondering if you may be busy with > holiday/end-of-year stuff so I may try to upgrade from source without a > port. It's taking long because of ports tree freeze. We can't poke in ports tree unless fix what's broke and patch security holes. That's it. Cheers, Mezz > Thank you very much for your commitment to this port that I use on a > daily basis. > > Ben -- 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 Dec 6 23:23:35 2007 Return-Path: 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 6DE0B16A421 for ; Thu, 6 Dec 2007 23:23:35 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmmtao102.cox.net (eastrmmtao102.cox.net [68.230.240.8]) by mx1.freebsd.org (Postfix) with ESMTP id F14C513C4D3 for ; Thu, 6 Dec 2007 23:23:34 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmimpo02.cox.net ([68.1.16.120]) by eastrmmtao102.cox.net (InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP id <20071206232334.KPHB16464.eastrmmtao102.cox.net@eastrmimpo02.cox.net>; Thu, 6 Dec 2007 18:23:34 -0500 Received: from mezz.mezzweb.com ([24.255.149.218]) by eastrmimpo02.cox.net with bizsmtp id MbPG1Y0074iy4EG0000000; Thu, 06 Dec 2007 18:23:16 -0500 Date: Thu, 06 Dec 2007 17:28:48 -0600 To: GP From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 References: <002401c8352b$9ba33750$6300000a@pi> <001c01c835f6$8165ab90$6300000a@pi> <000801c83672$46c079d0$6300000a@pi> <007601c83804$4b014c20$6300000a@pi> Content-Transfer-Encoding: Quoted-Printable Message-ID: In-Reply-To: <007601c83804$4b014c20$6300000a@pi> User-Agent: Opera Mail/9.24 (Linux) Cc: freebsd-ports@freebsd.org Subject: Re: HELP needed by experienced porter for simple review X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Dec 2007 23:23:35 -0000 On Thu, 06 Dec 2007 06:34:05 -0600, GP wrote: >> - Respect the CC, CFLAGS and LOCALBASE. See in post-patch. >> - Add kissdx.in in 'files' directory. >> - Remove that add_to_conf stuff in Makefile, use pkg-message. > > Thank you Mezz, for going through my makefiles and making it conform t= o = > the principals of > the ports system. No problem. > That was a very big help to me and an effort beyond expectation. > It gave me a new understanding of /files that I will pass on to the do= c = > team and > hopefully into the next version of porters handbook. > > rc.conf > It's a shame that I can't use a script placed in /files to change = > rc.conf during install/ > deinstall. I really liked that. But i guess I will settle with a dull = = > pkg-message at the > end, like the rest of you... I dislike any ports to touch in my /etc/*. :-) > Source Makefile > Since I made the (simple) source Makefile, I would have liked to take = = > advantage of the > many predefined macros/variables i the port Makefile. > It seems strange to me, to pass them as a patch (like this: s|CC?=3D = > gcc|CC?=3D ${CC}|g ) > > How many of them if any, are passed on to the source makefile? Are the= re = > a way to turn > them all on? if that: any documentation? (except the bsd.ports.mk file= ) The CC part is documented in the porter handbook, I believe. Same as wit= h = CFLAGS. Cheers, Mezz > BR, Simon -- = 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 Dec 6 23:31:31 2007 Return-Path: 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 9962016A417; Thu, 6 Dec 2007 23:31:31 +0000 (UTC) (envelope-from Castalia@idaeim.com) Received: from DakotaMail.dakotacom.net (mail.ultrasw.com [66.181.240.7]) by mx1.freebsd.org (Postfix) with ESMTP id 7291113C43E; Thu, 6 Dec 2007 23:31:31 +0000 (UTC) (envelope-from Castalia@idaeim.com) Received: from [192.168.1.7] (unverified [69.9.16.119]) by DakotaMail.dakotacom.net (Vircom SMTPRS 4.4.568.54) with ESMTP id ; Thu, 6 Dec 2007 16:21:17 -0700 X-Modus-BlackList: 69.9.16.119=OK;Castalia@idaeim.com=OK X-Modus-Trusted: 69.9.16.119=YES X-Modus-Audit: FALSE;0;0;0 Message-ID: <475883E6.5030306@idaeim.com> Date: Thu, 06 Dec 2007 16:21:10 -0700 From: Bradford Castalia Organization: idaeim User-Agent: Thunderbird 1.5 (X11/20060401) MIME-Version: 1.0 To: vd@FreeBSD.org, ports@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: FreeBSD Port: ossp-uuid-1.6.0 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Dec 2007 23:31:31 -0000 The current distribution package does not include the C++ API support. This is important for those of us depending on this API for support of applications that we are building and distributing. When building this package please include the --with-cxx configure option so the resulting package will be complete. Thnx, -- Bradford Castalia "Build an image in your mind, fit yourself into it." From owner-freebsd-ports@FreeBSD.ORG Thu Dec 6 23:34:00 2007 Return-Path: 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 28B2616A418 for ; Thu, 6 Dec 2007 23:34:00 +0000 (UTC) (envelope-from alex-goncharov@comcast.net) Received: from QMTA09.emeryville.ca.mail.comcast.net (qmta09.emeryville.ca.mail.comcast.net [76.96.30.96]) by mx1.freebsd.org (Postfix) with ESMTP id 1491C13C448 for ; Thu, 6 Dec 2007 23:34:00 +0000 (UTC) (envelope-from alex-goncharov@comcast.net) Received: from OMTA04.emeryville.ca.mail.comcast.net ([76.96.30.35]) by QMTA09.emeryville.ca.mail.comcast.net with comcast id MVD01Y0080lTkoC0A0ck00; Thu, 06 Dec 2007 23:23:05 +0000 Received: from [24.61.20.41] ([24.61.20.41]) by OMTA04.emeryville.ca.mail.comcast.net with comcast id MbP31Y00L0tAiGw0800000; Thu, 06 Dec 2007 23:23:05 +0000 X-Authority-Analysis: v=1.0 c=1 a=alqW8qgAjZVV36EUDnEA:9 a=_qebPOViJ9NNiGknaqwgTbHFOqgA:4 a=si9q_4b84H0A:10 a=XF7b4UCPwd8A:10 Received: from algo by [24.61.20.41] with local (Exim 4.68 (FreeBSD)) (envelope-from ) id 1J0Q3W-0000NQ-D9 for freebsd-ports@freebsd.org; Thu, 06 Dec 2007 18:22:58 -0500 From: Alex Goncharov To: freebsd-ports@freebsd.org From: Alex Goncharov Message-Id: Sender: Alex Goncharov Date: Thu, 06 Dec 2007 18:22:58 -0500 Subject: (Very) bogus package dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Alex Goncharov List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Dec 2007 23:34:00 -0000 There has been a point recently made on a `freebsd-' list about unnecessary dependencies of the `xorg-server' package, it being dependent on `gnome' and `hal', for example. That's a valid point and I am with those who don't want this dependency to exist -- but at least this dependency can be somehow justified. But I cannot find any justification for this: -------------------- $ pkg_info -R cdrtools* Information for cdrtools-2.01_6: Required by: hal-0.5.8.20070909 xf86-input-keyboard-1.2.2_1 xf86-input-mouse-1.2.3 xf86-video-i810-1.6.5_3 xf86-video-radeonhd-1.0.0 xorg-server-1.4_3,1 -------------------- `xf86-video-radeonhd-1.0.0' requires `cdrtools'?... How can this happen? Am I missing something? My INDEX-7 is freshly fetched: ---------- $ ls -l /usr/ports/INDEX-7 -rw-r--r-- 1 root wheel 22876045 Dec 6 17:03 /usr/ports/INDEX-7 ---------- And: -------------------- pwd; echo ===; cat ./+REQUIRED_BY; echo ===; ls -l ./+REQUIRED_BY /var/db/pkg/cdrtools-2.01_6 === hal-0.5.8.20070909 xf86-input-keyboard-1.2.2_1 xf86-input-mouse-1.2.3 xf86-video-i810-1.6.5_3 xf86-video-radeonhd-1.0.0 xorg-server-1.4_3,1 === -rw-r--r-- 1 root wheel 140 Dec 6 17:05 ./+REQUIRED_BY -------------------- Can anybody shed any light on this? Thanks, -- Alex -- alex-goncharov@comcast.net -- /* * Watson's Law: * The reliability of machinery is inversely proportional to the * number and significance of any persons watching it. */ From owner-freebsd-ports@FreeBSD.ORG Fri Dec 7 00:13:19 2007 Return-Path: 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 A743C16A418 for ; Fri, 7 Dec 2007 00:13:19 +0000 (UTC) (envelope-from erikt@midgard.homeip.net) Received: from ch-smtp01.sth.basefarm.net (ch-smtp01.sth.basefarm.net [80.76.149.212]) by mx1.freebsd.org (Postfix) with ESMTP id 661B513C459 for ; Fri, 7 Dec 2007 00:13:19 +0000 (UTC) (envelope-from erikt@midgard.homeip.net) Received: from c83-253-25-183.bredband.comhem.se ([83.253.25.183]:60177 helo=falcon.midgard.homeip.net) by ch-smtp01.sth.basefarm.net with esmtp (Exim 4.68) (envelope-from ) id 1J0QqE-0003b4-4V for freebsd-ports@freebsd.org; Fri, 07 Dec 2007 01:13:18 +0100 Received: (qmail 60944 invoked from network); 7 Dec 2007 01:13:15 +0100 Received: from owl.midgard.homeip.net (10.1.5.7) by falcon.midgard.homeip.net with ESMTP; 7 Dec 2007 01:13:15 +0100 Received: (qmail 58202 invoked by uid 1001); 7 Dec 2007 01:13:15 +0100 Date: Fri, 7 Dec 2007 01:13:15 +0100 From: Erik Trulsson To: Alex Goncharov Message-ID: <20071207001315.GA58050@owl.midgard.homeip.net> Mail-Followup-To: Alex Goncharov , freebsd-ports@freebsd.org References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.16 (2007-06-09) X-Originating-IP: 83.253.25.183 X-Scan-Result: No virus found in message 1J0QqE-0003b4-4V. X-Scan-Signature: ch-smtp01.sth.basefarm.net 1J0QqE-0003b4-4V e3d1c2b0c074fe59f9b8d38e5d08e220 Cc: freebsd-ports@freebsd.org Subject: Re: (Very) bogus package dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Dec 2007 00:13:19 -0000 On Thu, Dec 06, 2007 at 06:22:58PM -0500, Alex Goncharov wrote: > There has been a point recently made on a `freebsd-' list about > unnecessary dependencies of the `xorg-server' package, it being > dependent on `gnome' and `hal', for example. That's a valid point and > I am with those who don't want this dependency to exist -- but at > least this dependency can be somehow justified. > > But I cannot find any justification for this: > > -------------------- > $ pkg_info -R cdrtools* > Information for cdrtools-2.01_6: > > Required by: > hal-0.5.8.20070909 > xf86-input-keyboard-1.2.2_1 > xf86-input-mouse-1.2.3 > xf86-video-i810-1.6.5_3 > xf86-video-radeonhd-1.0.0 > xorg-server-1.4_3,1 > -------------------- > > `xf86-video-radeonhd-1.0.0' requires `cdrtools'?... > > How can this happen? Am I missing something? It looks like an ordinary indirect dependency. The drivers as well as the xorg-server all require 'hal'. 'hal' depends on 'cdrtools'. (It may be that the drivers only depend on xorg-server, which does depend on hal.) As for why 'hal' requires 'cdrtools' I have no idea, but there is probably some reason for it. -- Erik Trulsson ertr1013@student.uu.se From owner-freebsd-ports@FreeBSD.ORG Fri Dec 7 03:32:53 2007 Return-Path: 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 B7F5916A421 for ; Fri, 7 Dec 2007 03:32:53 +0000 (UTC) (envelope-from alex-goncharov@comcast.net) Received: from QMTA04.emeryville.ca.mail.comcast.net (qmta04.emeryville.ca.mail.comcast.net [76.96.30.40]) by mx1.freebsd.org (Postfix) with ESMTP id 9D9B413C46B for ; Fri, 7 Dec 2007 03:32:53 +0000 (UTC) (envelope-from alex-goncharov@comcast.net) Received: from OMTA04.emeryville.ca.mail.comcast.net ([76.96.30.35]) by QMTA04.emeryville.ca.mail.comcast.net with comcast id Mesn1Y0090lTkoC0A04U00; Fri, 07 Dec 2007 03:32:58 +0000 Received: from [24.61.20.41] ([24.61.20.41]) by OMTA04.emeryville.ca.mail.comcast.net with comcast id MfYw1Y00H0tAiGw0800000; Fri, 07 Dec 2007 03:32:58 +0000 X-Authority-Analysis: v=1.0 c=1 a=5yq3d3LZQ_woPM_qWxYA:9 a=yeM78-LR9ES_tTNsYzy1FqT6q3cA:4 a=si9q_4b84H0A:10 a=mhQ4J5QMNLoA:10 Received: from algo by [24.61.20.41] with local (Exim 4.68 (FreeBSD)) (envelope-from ) id 1J0TxL-000J4O-8V; Thu, 06 Dec 2007 22:32:51 -0500 From: Alex Goncharov To: Erik Trulsson In-reply-to: <20071207001315.GA58050@owl.midgard.homeip.net> (message from Erik Trulsson on Fri, 7 Dec 2007 01:13:15 +0100) From: Alex Goncharov References: <20071207001315.GA58050@owl.midgard.homeip.net> Message-Id: Sender: Alex Goncharov Date: Thu, 06 Dec 2007 22:32:51 -0500 Cc: freebsd-ports@freebsd.org Subject: Re: (Very) bogus package dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Alex Goncharov List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Dec 2007 03:32:53 -0000 ,--- I=Alex (Thu, 06 Dec 2007 18:22:58 -0500) ----* | | But I cannot find any justification for this: | | -------------------- | $ pkg_info -R cdrtools* | Information for cdrtools-2.01_6: | | Required by: | hal-0.5.8.20070909 | xf86-input-keyboard-1.2.2_1 | xf86-input-mouse-1.2.3 | xf86-video-i810-1.6.5_3 | xf86-video-radeonhd-1.0.0 | xorg-server-1.4_3,1 | -------------------- | | `xf86-video-radeonhd-1.0.0' requires `cdrtools'?... | | How can this happen? Am I missing something? | | -------------------- | pwd; echo ===; cat ./+REQUIRED_BY; echo ===; ls -l ./+REQUIRED_BY | /var/db/pkg/cdrtools-2.01_6 | === | hal-0.5.8.20070909 | xf86-input-keyboard-1.2.2_1 | xf86-input-mouse-1.2.3 | xf86-video-i810-1.6.5_3 | xf86-video-radeonhd-1.0.0 | xorg-server-1.4_3,1 | === | -rw-r--r-- 1 root wheel 140 Dec 6 17:05 ./+REQUIRED_BY | -------------------- | `-------------------------------------------------* ,--- You=Erik (Fri, 7 Dec 2007 01:13:15 +0100) ----* | | It looks like an ordinary indirect dependency. | The drivers as well as the xorg-server all require 'hal'. Yes: -------------------- $ pkg_info -r xf86-video-radeonhd-* .... Dependency: hal-0.5.8.20070909 Dependency: xorg-server-1.4_3,1 -------------------- | 'hal' depends on 'cdrtools'. (It may be that the drivers only | depend on xorg-server, | As for why 'hal' requires 'cdrtools' I have no idea, but there is | probably some reason for it. And this is precisely the second of the two questions I have in mind: 1. (Purely technical): Where is this originally recorded? I don't see anything applicable in the port's directory: -------------------- # find /usr/ports/sysutils/hal -type f| wc -l 567 # find /usr/ports/sysutils/hal -type f -exec grep -Hn 'cdrtools' {} \;| wc -l 0 -------------------- But I do see it in `/var/db/pkg': -------------------- # find /var/db/pkg/hal-0.5.8.20070909/ -type f -exec grep -Hn 'cdrtools' {} \; /var/db/pkg/hal-0.5.8.20070909/+CONTENTS:187:@pkgdep cdrtools-2.01_6 /var/db/pkg/hal-0.5.8.20070909/+CONTENTS:188:@comment DEPORIGIN:sysutils/cdrtools -------------------- So, is it that a port maintainer creates `/var/db/pkg/PKG/*' files by hand? Based on individual ideas? Not on really "must-to-have" things, like dependencies on shared libraries? (I am totally unfamiliar with the mechanism to maintain and package the ports and would like to understand it.) 2. (Conceptual): How reasonable are these dependencies? In this case, `/usr/sbin/burncd' is all I need to burn CD's. I have no practical reason to have `cdrtools' on my computer. Why would the "Hardware Abstraction Layer for simplifying device access" depend on a specific set of "CD/CD-R[W] and ISO-9660 image creation and extraction tools" -- on this set and not on another? Thanks, -- Alex -- alex-goncharov@comcast.net -- /* * If at first you don't succeed, you're doing about average. * * -- Leonard Levinson */ From owner-freebsd-ports@FreeBSD.ORG Fri Dec 7 03:48:43 2007 Return-Path: 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 AA45C16A419 for ; Fri, 7 Dec 2007 03:48:43 +0000 (UTC) (envelope-from alex-goncharov@comcast.net) Received: from QMTA01.emeryville.ca.mail.comcast.net (qmta01.emeryville.ca.mail.comcast.net [76.96.30.16]) by mx1.freebsd.org (Postfix) with ESMTP id 8FBD813C467 for ; Fri, 7 Dec 2007 03:48:43 +0000 (UTC) (envelope-from alex-goncharov@comcast.net) Received: from OMTA03.emeryville.ca.mail.comcast.net ([76.96.30.27]) by QMTA01.emeryville.ca.mail.comcast.net with comcast id MfoQ1Y0090b6N640A00400; Fri, 07 Dec 2007 03:48:48 +0000 Received: from [24.61.20.41] ([24.61.20.41]) by OMTA03.emeryville.ca.mail.comcast.net with comcast id Mfom1Y00T0tAiGw0800000; Fri, 07 Dec 2007 03:48:48 +0000 X-Authority-Analysis: v=1.0 c=1 a=pV1KsbDwY2iZnXuG11sA:9 a=_DgYZYK01amJi8eclm4A:7 a=DW-FMk7MXJH0RRGoMc7iPNnearsA:4 a=si9q_4b84H0A:10 a=DFZ4TeuG6JwA:10 Received: from algo by [24.61.20.41] with local (Exim 4.68 (FreeBSD)) (envelope-from ) id 1J0UCf-000HZv-Af for freebsd-ports@freebsd.org; Thu, 06 Dec 2007 22:48:41 -0500 From: Alex Goncharov To: freebsd-ports@freebsd.org In-reply-to: (message from Alex Goncharov on Thu, 06 Dec 2007 22:32:51 -0500) From: Alex Goncharov References: <20071207001315.GA58050@owl.midgard.homeip.net> Message-Id: Sender: Alex Goncharov Date: Thu, 06 Dec 2007 22:48:41 -0500 Subject: Re: (Very) bogus package dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Alex Goncharov List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Dec 2007 03:48:43 -0000 To add a bit to the previous message: ,--- I=Alex (Thu, 06 Dec 2007 22:32:51 -0500) ----* | | So, is it that a port maintainer creates `/var/db/pkg/PKG/*' files | by hand? Based on individual ideas? Not on really "must-to-have" | things, like dependencies on shared libraries? | | (I am totally unfamiliar with the mechanism to maintain and package | the ports and would like to understand it.) | `-------------------------------------------------* And also, do dependency reports depend on the contents of `/usr/ports/INDEX-7', in which I see: -------------------- < /usr/ports/INDEX-7 grep ^xorg-server.*hal-| wc -l 1 -------------------- which to me implies that `xorg-server' depends on `hal' (am I right here?) But INDEX in a fetched file, not aware that I have "WITHOUT_HAL=yes" in `/etc/make.conf'... I am rebuilding all the installed ports from source now to see what dependency chains I'll get, but I would appreciate a brief explanation. Thanks, -- Alex -- alex-goncharov@comcast.net -- /* * The future is a race between education and catastrophe. * * -- H. G. Wells */ From owner-freebsd-ports@FreeBSD.ORG Fri Dec 7 04:41:30 2007 Return-Path: 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 1C90F16A421 for ; Fri, 7 Dec 2007 04:41:30 +0000 (UTC) (envelope-from pauls@utdallas.edu) Received: from smtp3.utdallas.edu (smtp3.utdallas.edu [129.110.10.49]) by mx1.freebsd.org (Postfix) with ESMTP id F2FBF13C447 for ; Fri, 7 Dec 2007 04:41:29 +0000 (UTC) (envelope-from pauls@utdallas.edu) Received: from [192.168.2.102] (unknown [24.175.90.48]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp3.utdallas.edu (Postfix) with ESMTP id 4FFD665505; Thu, 6 Dec 2007 22:41:29 -0600 (CST) Date: Thu, 06 Dec 2007 22:41:27 -0600 From: Paul Schmehl To: Alex Goncharov , freebsd-ports@freebsd.org Message-ID: <8B6AA93E1BD6BB1C2A23236A@paul-schmehls-powerbook59.local> In-Reply-To: References: <20071207001315.GA58050@owl.midgard.homeip.net> X-Mailer: Mulberry/4.0.8 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: Subject: Re: (Very) bogus package dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Dec 2007 04:41:30 -0000 --On December 6, 2007 10:32:51 PM -0500 Alex Goncharov , Alex Goncharov wrote: >| >| It looks like an ordinary indirect dependency. > >| The drivers as well as the xorg-server all require 'hal'. > > Yes: > > -------------------- > $ pkg_info -r xf86-video-radeonhd-* > .... > Dependency: hal-0.5.8.20070909 > Dependency: xorg-server-1.4_3,1 > -------------------- > >| 'hal' depends on 'cdrtools'. (It may be that the drivers only >| depend on xorg-server, > >| As for why 'hal' requires 'cdrtools' I have no idea, but there is >| probably some reason for it. > > And this is precisely the second of the two questions I have in mind: > > 1. (Purely technical): Where is this originally recorded? > > I don't see anything applicable in the port's directory: > > -------------------- ># find /usr/ports/sysutils/hal -type f| wc -l > 567 ># find /usr/ports/sysutils/hal -type f -exec grep -Hn 'cdrtools' {} \;| ># wc -l > 0 > -------------------- That's because you're not looking in the right place. Open the Makefile for hal and you find: USE_CDRTOOLS= yes Now, why cdrtools is required to build the port is a question that is answered by going to /usr/ports/Mk/bsd.port.mk and reading the section on USE_CDRTOOLS. Then continue to trace from there, and you will find that hal won't build without some file or files that are installed by cdrecord. (No, I'm not going to do that for you.) > > But I do see it in `/var/db/pkg': > > -------------------- ># find /var/db/pkg/hal-0.5.8.20070909/ -type f -exec grep -Hn 'cdrtools' ># {} \; > /var/db/pkg/hal-0.5.8.20070909/+CONTENTS:187:@pkgdep cdrtools-2.01_6 > /var/db/pkg/hal-0.5.8.20070909/+CONTENTS:188:@comment > DEPORIGIN:sysutils/cdrtools -------------------- > > So, is it that a port maintainer creates `/var/db/pkg/PKG/*' files > by hand? Based on individual ideas? Not on really "must-to-have" > things, like dependencies on shared libraries? > Absolutely not! /var/db/pkg/portname is built by the ports system based upon how the port is built. Most maintainers (including me!) would have no clue what's in the CONTENTS page without looking at it, because we have "nothing" to do with its creation (other than the fact that we created the port.) > 2. (Conceptual): How reasonable are these dependencies? > I doubt seriously any port maintainer just picks dependencies willy-nilly. They're chosen because the source code docs cite them as requirements and/or because the port won't build without them. > In this case, `/usr/sbin/burncd' is all I need to burn CD's. I > have no practical reason to have `cdrtools' on my computer. > Of course you do. Otherwise it wouldn't be there. > Why would the "Hardware Abstraction Layer for simplifying device > access" depend on a specific set of "CD/CD-R[W] and ISO-9660 image > creation and extraction tools" -- on this set and not on another? > It most likely doesn't. It depends upon a file or files that are installed by cdrtools. Look at one of my ports, security/barnyard. It depends on snort. Why? Because that's the only thing it's designed to work with. Without snort, there's no reason to have barnyard on your system. Another port, devel/byacc, has no dependencies at all. Another one, security/sguil-server, has multiple dependencies, some because they're required for proper operation, others because the port won't build without those libraries. If you want to spend time figuring all that out, be my guest, but the maintainers have already done all that work for you, and the committers have verified that it's required and that it works as expected. That's the beauty of ports. Paul Schmehl (pauls@utdallas.edu) Senior Information Security Analyst The University of Texas at Dallas http://www.utdallas.edu/ir/security/ From owner-freebsd-ports@FreeBSD.ORG Fri Dec 7 05:27:16 2007 Return-Path: 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 D338716A418 for ; Fri, 7 Dec 2007 05:27:16 +0000 (UTC) (envelope-from ianf@clue.co.za) Received: from munchkin.clue.co.za (munchkin.clue.co.za [66.219.59.160]) by mx1.freebsd.org (Postfix) with ESMTP id 7EB0713C459 for ; Fri, 7 Dec 2007 05:27:16 +0000 (UTC) (envelope-from ianf@clue.co.za) DomainKey-Signature: a=rsa-sha1; q=dns; c=simple; s=20070313; d=clue.co.za; h=Received:Received:Received:To:Subject:From:X-Attribution:Date:Message-Id; b=VEBsdo9sG/YuZ6cwDtt9NjKMrmU0Yu0opUliTKvAQMRDZmVqoiMwTCjI7L12i0MULmRQRVPyTV2uLf9SQOxJZ0y05uS/w1hmMrsW54SDnWITlU1tkNI+wLlrY9/AF0m4Jf/L1RqW6myE7ychR6fux0UTDspdIlBOPXyqhDd5WEDpdXjsyvJKZP1cPKmIo5v6eNAKniJWe3YK8ZTEub/WbBOl7Lc5fMWqMSFSPJ/KCM5pgI3OZsZuf6/xxU+Rdu4M; Received: from uucp by munchkin.clue.co.za with local-rmail (Exim 4.67) (envelope-from ) id 1J0VHs-0005ac-0n for ports@freebsd.org; Fri, 07 Dec 2007 04:58:08 +0000 Received: from ianf.clue.co.za ([10.0.0.6] helo=clue.co.za) by urchin.clue.co.za with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1J0VHX-0000Ia-1d for ports@freebsd.org; Fri, 07 Dec 2007 04:57:47 +0000 Received: from localhost ([127.0.0.1] helo=clue.co.za) by clue.co.za with esmtp (Exim 4.68 (FreeBSD)) (envelope-from ) id 1J0VHV-0001xL-2d for ports@freebsd.org; Fri, 07 Dec 2007 06:57:45 +0200 To: ports@freebsd.org From: Ian FREISLICH X-Attribution: BOFH Date: Fri, 07 Dec 2007 06:57:45 +0200 Message-Id: Cc: Subject: (PATCH) asterisk-addons and zaptel ports (for 7-x) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Dec 2007 05:27:17 -0000 Hi The net/asterist-addons port is marked as broken for >7.0 because it doesn't compile. While this is true, the folling patch solves the problem. It fails to install though with this error: gmake[1]: Entering directory `/usr/ports/net/asterisk-addons/work/asterisk-addons-1.4.4/asterisk-ooh323c' cp .libs/libchan_h323.so /usr/local/lib/asterisk/modules/chan_ooh323.so cp: .libs/libchan_h323.so: No such file or directory gmake[1]: *** [install] Error 1 gmake[1]: Leaving directory `/usr/ports/net/asterisk-addons/work/asterisk-addons-1.4.4/asterisk-ooh323c' Simply symlinking .libs/libchan_h323.so.1.1 to .libs/libchan_h323.so in that diretory allows it to install. I don't know enough about gmake/configure to fix this part. Index: Makefile =================================================================== RCS file: /home/ncvs/ports/net/asterisk-addons/Makefile,v retrieving revision 1.7 diff -u -d -r1.7 Makefile --- Makefile 28 Jul 2007 09:16:08 -0000 1.7 +++ Makefile 6 Dec 2007 12:48:09 -0000 @@ -6,7 +6,7 @@ # PORTNAME= asterisk-addons -PORTVERSION= 1.4.2 +PORTVERSION= 1.4.4 CATEGORIES= net MASTER_SITES= http://ftp.digium.com/pub/asterisk/releases/ @@ -26,9 +26,9 @@ .include -.if ${OSVERSION} >= 700000 -BROKEN= Does not build on 7-CURRENT -.endif +#.if ${OSVERSION} >= 700000 +#BROKEN= Does not build on 7-CURRENT +#.endif .if defined(WITH_SAMPLE_CONFIG) PLIST_SUB+= SAMPLE_CONFIG="" Index: distinfo =================================================================== RCS file: /home/ncvs/ports/net/asterisk-addons/distinfo,v retrieving revision 1.4 diff -u -d -r1.4 distinfo --- distinfo 6 Jul 2007 02:24:25 -0000 1.4 +++ distinfo 27 Nov 2007 13:45:59 -0000 @@ -1,3 +1,3 @@ -MD5 (asterisk-addons-1.4.2.tar.gz) = c080b02e6ddc81dab6a64691af890805 -SHA256 (asterisk-addons-1.4.2.tar.gz) = 6d12a1a73cfe0cb14c960e422d0d3c261740857d2a86785f08cf89d44574cc82 -SIZE (asterisk-addons-1.4.2.tar.gz) = 1000286 +MD5 (asterisk-addons-1.4.4.tar.gz) = a25f4908ea122eeee4df7e0697fe5dfb +SHA256 (asterisk-addons-1.4.4.tar.gz) = 888fe9ac84862b887e78f8ec4a83bc891897702ab123f05309ff117e55b6645b +SIZE (asterisk-addons-1.4.4.tar.gz) = 1002173 The Zaptel driver locks up on FreeBSD-7.0. The following patch to the port fixes the problem: Index: files/patch-zaptel::zaptel.c =================================================================== RCS file: /home/ncvs/ports/misc/zaptel/files/patch-zaptel::zaptel.c,v retrieving revision 1.3 diff -u -d -r1.3 patch-zaptel::zaptel.c --- files/patch-zaptel::zaptel.c 29 Jan 2007 18:59:51 -0000 1.3 +++ files/patch-zaptel::zaptel.c 6 Dec 2007 10:36:03 -0000 @@ -9,3 +9,14 @@ switch(rc) { case EINTR: +--- zaptel/zaptel.c.orig 2007-12-05 14:39:49.000000000 +0200 ++++ zaptel/zaptel.c 2007-12-05 14:40:10.000000000 +0200 +@@ -675,7 +675,7 @@ + /* Free dev_info, if exist */ + if(dev->si_drv2) free(dev->si_drv2, M_ZAP); + dev->si_drv2 = NULL; +- destroy_dev(dev); ++ destroy_dev_sched(dev); + return res; + } + Ian -- Ian Freislich From owner-freebsd-ports@FreeBSD.ORG Fri Dec 7 05:29:17 2007 Return-Path: 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 CC6B716A46B for ; Fri, 7 Dec 2007 05:29:17 +0000 (UTC) (envelope-from alex-goncharov@comcast.net) Received: from QMTA03.westchester.pa.mail.comcast.net (qmta03.westchester.pa.mail.comcast.net [76.96.62.32]) by mx1.freebsd.org (Postfix) with ESMTP id 7300F13C457 for ; Fri, 7 Dec 2007 05:29:17 +0000 (UTC) (envelope-from alex-goncharov@comcast.net) Received: from OMTA12.westchester.pa.mail.comcast.net ([76.96.62.44]) by QMTA03.westchester.pa.mail.comcast.net with comcast id MfrQ1Y00D0xGWP80506d00; Fri, 07 Dec 2007 05:18:15 +0000 Received: from [24.61.20.41] ([24.61.20.41]) by OMTA12.westchester.pa.mail.comcast.net with comcast id MhJF1Y00E0tAiGw0300000; Fri, 07 Dec 2007 05:18:15 +0000 X-Authority-Analysis: v=1.0 c=1 a=WOlHhvitgyaBihXW00EA:9 a=uXq9Ii2_jEWQpTRF7jATk6f_oAYA:4 a=si9q_4b84H0A:10 a=mhQ4J5QMNLoA:10 Received: from algo by [24.61.20.41] with local (Exim 4.68 (FreeBSD)) (envelope-from ) id 1J0VbL-0006bi-6S; Fri, 07 Dec 2007 00:18:15 -0500 From: Alex Goncharov To: Paul Schmehl In-reply-to: <8B6AA93E1BD6BB1C2A23236A@paul-schmehls-powerbook59.local> (message from Paul Schmehl on Thu, 06 Dec 2007 22:41:27 -0600) From: Alex Goncharov References: <20071207001315.GA58050@owl.midgard.homeip.net> <8B6AA93E1BD6BB1C2A23236A@paul-schmehls-powerbook59.local> Message-Id: Sender: Alex Goncharov Date: Fri, 07 Dec 2007 00:18:15 -0500 Cc: freebsd-ports@freebsd.org Subject: Re: (Very) bogus package dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Alex Goncharov List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Dec 2007 05:29:17 -0000 ,--- You=Paul (Thu, 06 Dec 2007 22:41:27 -0600) ----* | | > -------------------- | ># find /usr/ports/sysutils/hal -type f -exec grep -Hn 'cdrtools' {} \;| | ># wc -l | > 0 | > -------------------- | | That's because you're not looking in the right place. Open the Makefile | for hal and you find: | USE_CDRTOOLS= yes The place was right -- the character case was not: with `-i' I would have seen it: -------------------- # find /usr/ports/sysutils/hal -type f -exec grep -Hni 'cdrtools' {} \;| wc -l 1 -------------------- But thank you -- that's exactly the information I was looking for. | Now, why cdrtools is required to build the port is a question that is | answered by going to /usr/ports/Mk/bsd.port.mk and reading the section on | USE_CDRTOOLS. Then continue to trace from there, and you will find that | hal won't build without some file or files that are installed by cdrecord. Excellent -- thank you! | (No, I'm not going to do that for you.) That's a bit disappointing... Just kidding -- I'll do it *gladly*, now that you directed me to the right places. | > So, is it that a port maintainer creates `/var/db/pkg/PKG/*' files | > by hand? Based on individual ideas? Not on really "must-to-have" | > things, like dependencies on shared libraries? | > | Absolutely not! /var/db/pkg/portname is built by the ports system based | upon how the port is built. Most maintainers (including me!) would have | no clue what's in the CONTENTS page without looking at it, because we have | "nothing" to do with its creation (other than the fact that we created the | port.) OK. | > 2. (Conceptual): How reasonable are these dependencies? | > | I doubt seriously any port maintainer just picks dependencies willy-nilly. | They're chosen because the source code docs cite them as requirements | and/or because the port won't build without them. | | > In this case, `/usr/sbin/burncd' is all I need to burn CD's. I | > have no practical reason to have `cdrtools' on my computer. | > | Of course you do. Otherwise it wouldn't be there. I'll read `/usr/ports/Mk/bsd.port.mk' and may agree with you :-) | > Why would the "Hardware Abstraction Layer for simplifying device | > access" depend on a specific set of "CD/CD-R[W] and ISO-9660 image | > creation and extraction tools" -- on this set and not on another? | > | It most likely doesn't. It depends upon a file or files that are | installed by cdrtools. Interesting. | Look at one of my ports, security/barnyard. It depends on snort. | Why? Because that's the only thing it's designed to work with. | Without snort, there's no reason to have barnyard on your system. | Another port, devel/byacc, has no dependencies at all. Another one, | security/sguil-server, has multiple dependencies, some because | they're required for proper operation, others because the port won't | build without those libraries. That approach I understand... `cdrtools' was a mystery -- and it gave me a reason to ask the questions that I had long had in my head. | If you want to spend time figuring all that out, be my guest, but | the maintainers have already done all that work for you, and the | committers have verified that it's required and that it works as | expected. | That's the beauty of ports. I won't dispute the word "beauty" here -- I like the system very much. But coming from some eight years of using Debian, I am still mystified about the underling mechanics of ports. Your answers definitely help -- thank you! -- Alex -- alex-goncharov@comcast.net -- /* * Keep cool, but don't freeze. * * -- Hellman's Mayonnaise */ From owner-freebsd-ports@FreeBSD.ORG Fri Dec 7 05:44:51 2007 Return-Path: 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 4C35216A41A for ; Fri, 7 Dec 2007 05:44:51 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from mxout1.cac.washington.edu (mxout1.cac.washington.edu [140.142.32.134]) by mx1.freebsd.org (Postfix) with ESMTP id 2765713C459 for ; Fri, 7 Dec 2007 05:44:51 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from smtp.washington.edu (smtp.washington.edu [140.142.32.141] (may be forged)) by mxout1.cac.washington.edu (8.13.7+UW06.06/8.13.7+UW07.09) with ESMTP id lB75inns032186 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 6 Dec 2007 21:44:50 -0800 X-Auth-Received: from dzihan.cs.washington.edu (dzihan.cs.washington.edu [128.208.4.96]) (authenticated authid=youshi10) by smtp.washington.edu (8.13.7+UW06.06/8.13.7+UW07.09) with ESMTP id lB75im7w031171 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 6 Dec 2007 21:44:49 -0800 Message-ID: <4758DDD0.1030305@u.washington.edu> Date: Thu, 06 Dec 2007 21:44:48 -0800 From: Garrett Cooper User-Agent: Thunderbird 2.0.0.6 (X11/20071003) MIME-Version: 1.0 To: Alex Goncharov , ports@freebsd.org References: <20071207001315.GA58050@owl.midgard.homeip.net> <8B6AA93E1BD6BB1C2A23236A@paul-schmehls-powerbook59.local> In-Reply-To: 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.2.313940, Antispam-Data: 2007.12.6.213024 X-Uwash-Spam: Gauge=IIIIIII, Probability=7%, Report='__CP_MEDIA_BODY 0, __CP_URI_IN_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: (Very) bogus package dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Dec 2007 05:44:51 -0000 Alex Goncharov wrote: > ,--- You=Paul (Thu, 06 Dec 2007 22:41:27 -0600) ----* > | > | > -------------------- > | ># find /usr/ports/sysutils/hal -type f -exec grep -Hn 'cdrtools' {} \;| > | ># wc -l > | > 0 > | > -------------------- > | > | That's because you're not looking in the right place. Open the Makefile > | for hal and you find: > | USE_CDRTOOLS= yes > > The place was right -- the character case was not: with `-i' I would > have seen it: > > -------------------- > # find /usr/ports/sysutils/hal -type f -exec grep -Hni 'cdrtools' {} \;| wc -l > 1 > -------------------- > > But thank you -- that's exactly the information I was looking for. > > | Now, why cdrtools is required to build the port is a question that is > | answered by going to /usr/ports/Mk/bsd.port.mk and reading the section on > | USE_CDRTOOLS. Then continue to trace from there, and you will find that > | hal won't build without some file or files that are installed by cdrecord. > > Excellent -- thank you! > > | (No, I'm not going to do that for you.) > > That's a bit disappointing... > > Just kidding -- I'll do it *gladly*, now that you directed me to the > right places. > > | > So, is it that a port maintainer creates `/var/db/pkg/PKG/*' files > | > by hand? Based on individual ideas? Not on really "must-to-have" > | > things, like dependencies on shared libraries? > | > > | Absolutely not! /var/db/pkg/portname is built by the ports system based > | upon how the port is built. Most maintainers (including me!) would have > | no clue what's in the CONTENTS page without looking at it, because we have > | "nothing" to do with its creation (other than the fact that we created the > | port.) > > OK. > > | > 2. (Conceptual): How reasonable are these dependencies? > | > > | I doubt seriously any port maintainer just picks dependencies willy-nilly. > | They're chosen because the source code docs cite them as requirements > | and/or because the port won't build without them. > | > | > In this case, `/usr/sbin/burncd' is all I need to burn CD's. I > | > have no practical reason to have `cdrtools' on my computer. > | > > | Of course you do. Otherwise it wouldn't be there. > > I'll read `/usr/ports/Mk/bsd.port.mk' and may agree with you :-) > > | > Why would the "Hardware Abstraction Layer for simplifying device > | > access" depend on a specific set of "CD/CD-R[W] and ISO-9660 image > | > creation and extraction tools" -- on this set and not on another? > | > > | It most likely doesn't. It depends upon a file or files that are > | installed by cdrtools. > > Interesting. > > | Look at one of my ports, security/barnyard. It depends on snort. > | Why? Because that's the only thing it's designed to work with. > | Without snort, there's no reason to have barnyard on your system. > | Another port, devel/byacc, has no dependencies at all. Another one, > | security/sguil-server, has multiple dependencies, some because > | they're required for proper operation, others because the port won't > | build without those libraries. > > That approach I understand... `cdrtools' was a mystery -- and it gave > me a reason to ask the questions that I had long had in my head. > > | If you want to spend time figuring all that out, be my guest, but > | the maintainers have already done all that work for you, and the > | committers have verified that it's required and that it works as > | expected. > > | That's the beauty of ports. > > I won't dispute the word "beauty" here -- I like the system very much. > But coming from some eight years of using Debian, I am still mystified > about the underling mechanics of ports. > > Your answers definitely help -- thank you! > > -- Alex -- alex-goncharov@comcast.net -- > > /* > * Keep cool, but don't freeze. > * > * -- Hellman's Mayonnaise > */ > > _______________________________________________ > 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" > Look for USE_CDRTOOLS in "/usr/ports/sysutils/hal/Makefile"; that's where the pkg dependency is coming from. If you don't want that option you can roll your own package you know. 'cd /usr/ports/sysutils/hal && make config package' (I believe.. don't have my FBSD machine in front of me) might yield the knob disabling that you desire.. Cheers, -Garrett From owner-freebsd-ports@FreeBSD.ORG Fri Dec 7 06:12:27 2007 Return-Path: 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 8F78B16A418 for ; Fri, 7 Dec 2007 06:12:27 +0000 (UTC) (envelope-from jekillen@prodigy.net) Received: from smtp109.sbc.mail.mud.yahoo.com (smtp109.sbc.mail.mud.yahoo.com [68.142.198.208]) by mx1.freebsd.org (Postfix) with SMTP id 3D7E613C442 for ; Fri, 7 Dec 2007 06:12:27 +0000 (UTC) (envelope-from jekillen@prodigy.net) Received: (qmail 4807 invoked from network); 7 Dec 2007 06:12:26 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=prodigy.net; h=Received:X-YMail-OSG:Mime-Version:Content-Transfer-Encoding:Message-Id:Content-Type:To:From:Subject:Date:X-Mailer; b=6tUvGrLvPJm3Hg3GjeRtYeGWMKYVkTZhMkLInSCQ9KehY7U7ia4P5QaWJ22q854IxCXdGKBo0OHFu2IcJCDBu18Ks47zrU9IJsCFCFuVMP1U9UZhOSBubpBmZmx8DZ+/gd11RqxiNCOX11HdRmV3B7UYKSUvZIZVFuL4IZbeJkg= ; Received: from unknown (HELO ?75.7.236.228?) (jekillen@prodigy.net@75.7.236.228 with plain) by smtp109.sbc.mail.mud.yahoo.com with SMTP; 7 Dec 2007 06:12:26 -0000 X-YMail-OSG: Dq2WcocVM1mTNQunK.iJWzNGRMa_lQTGQP9fatoSdN1LXahO_BV3mnGU3y7EBiApzMTzSHGcHA-- Mime-Version: 1.0 (Apple Message framework v622) Content-Transfer-Encoding: 7bit Message-Id: Content-Type: text/plain; charset=US-ASCII; format=flowed To: freebsd-ports From: jekillen Date: Thu, 6 Dec 2007 22:13:40 -0800 X-Mailer: Apple Mail (2.622) Subject: finding configuration options used X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Dec 2007 06:12:27 -0000 Hello: I am in the process of setting up Cyrus SASL for Postfix. Is there a way to determine what configuration options where used to build Cyrus SASL from port/package? Or would it be wise to de-install and reinstall with configuration options I am interested in? I am following various documentation sources for this: The Book of Postfix (No Starch Press) Postfix manual, and others relating to Cyradm. I am trying to get a handle on theory as well as practice so I have some vision. I did follow instruction from this list to rebuild postfix to include mysql support that worked fine. I am assuming that the make configure instruction could be employed with Cyrus SASL. The point being to have as many authentication methods as practically possible. And if a method is offered, it is actually supported. This is an educational project for me as well as setting up a working mail server. So far so good. But I have a long way to go before show time. using FreeBSD v6.2 Thanks in advance for info Jeff K From owner-freebsd-ports@FreeBSD.ORG Fri Dec 7 06:36:02 2007 Return-Path: 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 427FE16A421; Fri, 7 Dec 2007 06:36:02 +0000 (UTC) (envelope-from vd@v5d.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 0EC9613C4F5; Fri, 7 Dec 2007 06:36:02 +0000 (UTC) (envelope-from vd@v5d.org) Received: from mail.v5d.org (root@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id lB76a07S015396; Fri, 7 Dec 2007 06:36:01 GMT (envelope-from vd@v5d.org) Received: by mail.v5d.org (Postfix, from userid 1002) id CE41440DA; Fri, 7 Dec 2007 08:35:58 +0200 (EET) Date: Fri, 7 Dec 2007 08:35:58 +0200 From: Vasil Dimov To: Bradford Castalia Message-ID: <20071207063558.GA52385@polejan.hw.v5d.org> References: <475883E6.5030306@idaeim.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="uAKRQypu60I7Lcqm" Content-Disposition: inline In-Reply-To: <475883E6.5030306@idaeim.com> User-Agent: Mutt/1.5.16 (2007-06-09) Cc: ports@FreeBSD.org Subject: Re: FreeBSD Port: ossp-uuid-1.6.0 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: vd@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Dec 2007 06:36:02 -0000 --uAKRQypu60I7Lcqm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Dec 06, 2007 at 16:21:10 -0700, Bradford Castalia wrote: > The current distribution package does not include the C++ API support. > This is important for those of us depending on this API for support of > applications that we are building and distributing. >=20 > When building this package please include the --with-cxx configure > option so the resulting package will be complete. [...] Bradford, thank you for this notice! I will take care of it after the freeze is over. --=20 Vasil Dimov moc.elcaro@vomid.lisav Software Developer @ Oracle/Innobase Oy gro.DSBeerF@dv Committer @ FreeBSD.org gro.d5v@dv Home @ Sofia, Bulgaria --uAKRQypu60I7Lcqm Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- iD8DBQFHWOnOFw6SP/bBpCARAsUlAJ9GnF5EBWSfijykStHEb0zaldHMowCgxZvu 2b9lDFQAqZpaZvrdMX888go= =GSWe -----END PGP SIGNATURE----- --uAKRQypu60I7Lcqm-- From owner-freebsd-ports@FreeBSD.ORG Fri Dec 7 13:50:38 2007 Return-Path: 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 688D616A417 for ; Fri, 7 Dec 2007 13:50:38 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from falcon.cybervisiontech.com (falcon.cybervisiontech.com [217.20.163.9]) by mx1.freebsd.org (Postfix) with ESMTP id 2030613C4F0 for ; Fri, 7 Dec 2007 13:50:37 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from localhost (localhost [127.0.0.1]) by falcon.cybervisiontech.com (Postfix) with ESMTP id D1E5D744016 for ; Fri, 7 Dec 2007 15:50:35 +0200 (EET) X-Virus-Scanned: Debian amavisd-new at falcon.cybervisiontech.com Received: from falcon.cybervisiontech.com ([127.0.0.1]) by localhost (falcon.cybervisiontech.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nsaj+V+ft+xm for ; Fri, 7 Dec 2007 15:50:35 +0200 (EET) Received: from [10.2.1.87] (gateway.cybervisiontech.com.ua [88.81.251.18]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by falcon.cybervisiontech.com (Postfix) with ESMTP id B14C343C35D for ; Fri, 7 Dec 2007 15:50:35 +0200 (EET) Message-ID: <47594FAB.8050804@icyb.net.ua> Date: Fri, 07 Dec 2007 15:50:35 +0200 From: Andriy Gapon User-Agent: Thunderbird 2.0.0.9 (X11/20071116) MIME-Version: 1.0 To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: augmenting a port: request for advice X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Dec 2007 13:50:38 -0000 There is a port, sysutils/udfclient, that I maintain. I also have some code (written by myself) that acts as a FUSE-glue (sysutils/fusefs-*) for udfclient, so that a UDF filesystem could be RW-accessed via the usual filesystem means (on RW media, of course). The thing is that the author of the udfclient code, Reinoud Zandijk, doesn't want to include my code into his program (for various good reasons). But he doesn't mind a bit against my code and there are no licensing problems. On the other hand, I also do not want to fork his code and/or distribute it under the hood of my code. So I have this solution worth of Solomon's wisdom :-) It is to add an option to the port, say with WITH_FUSE. When the option is turned on the port would download my sources in addition to the original sources, then modify the build scripts, patch the original sources and build an additional program udfclientfs. Updating plist and dependencies would also be done, of course. I think this should work, but I would like to get an advice, or even better, an example of an existing port on how to do something like this. Another small issue is that I currently don't have a reliable place to host my sources. I'll try to get it, but as a backup plan, I think there is some way to get my distfile hosted by FreeBSD itself, but I am not sure how to request for this. -- Andriy Gapon From owner-freebsd-ports@FreeBSD.ORG Fri Dec 7 14:09:00 2007 Return-Path: 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 3153616A417; Fri, 7 Dec 2007 14:09:00 +0000 (UTC) (envelope-from markus.hoenicka@mhoenicka.de) Received: from webmailfront02.ispgateway.de (webmailfront02.ispgateway.de [80.67.16.112]) by mx1.freebsd.org (Postfix) with ESMTP id A151813C442; Fri, 7 Dec 2007 14:08:59 +0000 (UTC) (envelope-from markus.hoenicka@mhoenicka.de) Received: from webmailfront02.ispgateway.de (localhost [127.0.0.1]) by webmailfront02.ispgateway.de (8.14.0/8.14.0) with ESMTP id lB7DcWaQ005952; Fri, 7 Dec 2007 14:38:32 +0100 Received: (from nobody@localhost) by webmailfront02.ispgateway.de (8.14.0/8.14.0/Submit) id lB7DcVL3005949; Fri, 7 Dec 2007 14:38:31 +0100 Received: from pc51997.klinik.uni-regensburg.de (pc51997.klinik.uni-regensburg.de [132.199.174.149]) by webmail.df.eu (Horde MIME library) with HTTP; Fri, 07 Dec 2007 14:38:31 +0100 Message-ID: <20071207143831.hhoyz93thc0c08s0@webmail.df.eu> Date: Fri, 07 Dec 2007 14:38:31 +0100 From: Markus Hoenicka To: clsung@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: domainFACTORY X-Originating-IP: 132.199.174.149 Cc: ports@FreeBSD.org Subject: FreeBSD Port: refdb-0.9.8 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Dec 2007 14:09:00 -0000 Hi, this is just to let you know that a new upstream release 0.9.9-1 is available: http://sourceforge.net/project/showfiles.php?group_id=26091&package_id=19605&release_id=552558 I'll be happy to assist if there are any packaging problems that should be fixed upstream. regards, Markus -- Markus Hoenicka markus.hoenicka@cats.de (Spam-protected email: replace the quadrupeds with "mhoenicka") http://www.mhoenicka.de From owner-freebsd-ports@FreeBSD.ORG Fri Dec 7 15:41:27 2007 Return-Path: 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 005B416A417 for ; Fri, 7 Dec 2007 15:41:26 +0000 (UTC) (envelope-from pauls@utdallas.edu) Received: from smtp3.utdallas.edu (smtp3.utdallas.edu [129.110.10.49]) by mx1.freebsd.org (Postfix) with ESMTP id D559413C457 for ; Fri, 7 Dec 2007 15:41:26 +0000 (UTC) (envelope-from pauls@utdallas.edu) Received: from utd59514.utdallas.edu (utd59514.utdallas.edu [129.110.3.28]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp3.utdallas.edu (Postfix) with ESMTP id 4CF0A65505 for ; Fri, 7 Dec 2007 09:41:26 -0600 (CST) Date: Fri, 07 Dec 2007 09:41:25 -0600 From: Paul Schmehl To: freebsd-ports@freebsd.org Message-ID: <1AC13EBE9864074E09913258@utd59514.utdallas.edu> In-Reply-To: References: <20071207001315.GA58050@owl.midgard.homeip.net> <8B6AA93E1BD6BB1C2A23236A@paul-schmehls-powerbook59.local> X-Mailer: Mulberry/4.0.8 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: Re: (Very) bogus package dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Dec 2007 15:41:27 -0000 --On Friday, December 07, 2007 00:18:15 -0500 Alex Goncharov , Alex Goncharov wrote: > > I won't dispute the word "beauty" here -- I like the system very much. > But coming from some eight years of using Debian, I am still mystified > about the underling mechanics of ports. > > Your answers definitely help -- thank you! > Any time you see USE_FOO= bar in a Makefile, the answer to what does that mean will be in /usr/ports/Mk/ somewhere. So grep USE_FOO in /usr/ports/Mk/* and you'll find where it appears. Then you can read the file and usually figure out what that means. You may then have to go read Makefiles for the ports to which it refers (in the case of cdrtools, cdrecord) and try to figure out why *that* port is required for "your" port to build. As maintainers, the first thing we have to do is read the requirements for the software and make sure those dependencies are built as well. So, for example, if a new port I'm working on requires that libdir is installed, I have to figure out whether it is or not, and if not, how I get it installed. Whenever possible, we try to use the port macros (USE_FOO), but if not, we have to use BUILD_DEPENDS to require that some other port is installed before ours begins the build. There are some wonderfully talented and highly knowledgeable people working behind the scenes to make sure all this stuff works in harmony, so I don't ask why, I just make sure my ports work as expected. -- Paul Schmehl (pauls@utdallas.edu) Senior Information Security Analyst The University of Texas at Dallas http://www.utdallas.edu/ir/security/ From owner-freebsd-ports@FreeBSD.ORG Fri Dec 7 15:44:34 2007 Return-Path: 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 56F5616A421 for ; Fri, 7 Dec 2007 15:44:34 +0000 (UTC) (envelope-from kdk@daleco.biz) Received: from ezekiel.daleco.biz (southernuniform.com [66.76.92.18]) by mx1.freebsd.org (Postfix) with ESMTP id DE0F713C467 for ; Fri, 7 Dec 2007 15:44:33 +0000 (UTC) (envelope-from kdk@daleco.biz) Received: from localhost (localhost [127.0.0.1]) by ezekiel.daleco.biz (8.13.8/8.13.8) with ESMTP id lB7FSmID019786; Fri, 7 Dec 2007 09:28:49 -0600 (CST) (envelope-from kdk@daleco.biz) X-Virus-Scanned: amavisd-new at daleco.biz Received: from ezekiel.daleco.biz ([127.0.0.1]) by localhost (ezekiel.daleco.biz [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 3-DM4XzHj-UZ; Fri, 7 Dec 2007 09:28:42 -0600 (CST) Received: from archangel.daleco.biz (dsl.daleco.biz [209.125.108.70]) by ezekiel.daleco.biz (8.13.8/8.13.8) with ESMTP id lB7FSbQD019782; Fri, 7 Dec 2007 09:28:38 -0600 (CST) (envelope-from kdk@daleco.biz) Message-ID: <475966A0.1070306@daleco.biz> Date: Fri, 07 Dec 2007 09:28:32 -0600 From: Kevin Kinsey User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.2) Gecko/20070418 SeaMonkey/1.1.1 MIME-Version: 1.0 To: jekillen References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ports Subject: Re: finding configuration options used X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Dec 2007 15:44:34 -0000 jekillen wrote: > Hello: > I am in the process of setting up Cyrus SASL for Postfix. > Is there a way to determine what configuration options > where used to build Cyrus SASL from port/package? > Or would it be wise to de-install and reinstall with configuration > options I am interested in? > I am following various documentation sources for this: > The Book of Postfix (No Starch Press) > Postfix manual, > and others relating to Cyradm. > I am trying to get a handle on theory as well as practice > so I have some vision. I did follow instruction from this > list to rebuild postfix to include mysql support that worked > fine. I am assuming that the make configure instruction > could be employed with Cyrus SASL. > The point being to have as many authentication methods > as practically possible. And if a method is offered, it is > actually supported. > This is an educational project for me as well as setting > up a working mail server. So far so good. But I have > a long way to go before show time. > using FreeBSD v6.2 > Thanks in advance for info > Jeff K I think Cyrus uses OPTIONS; try: $ cd /usr/ports/mail/cyrus-imapd23 && make showconfig HTH, Kevin Kinsey -- YEAR: A period of three hundred and sixty-five disappointments. From owner-freebsd-ports@FreeBSD.ORG Fri Dec 7 15:53:38 2007 Return-Path: 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 87F5116A420 for ; Fri, 7 Dec 2007 15:53:38 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from falcon.cybervisiontech.com (falcon.cybervisiontech.com [217.20.163.9]) by mx1.freebsd.org (Postfix) with ESMTP id 3DDE213C461 for ; Fri, 7 Dec 2007 15:53:38 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from localhost (localhost [127.0.0.1]) by falcon.cybervisiontech.com (Postfix) with ESMTP id 23A50744017 for ; Fri, 7 Dec 2007 17:53:37 +0200 (EET) X-Virus-Scanned: Debian amavisd-new at falcon.cybervisiontech.com Received: from falcon.cybervisiontech.com ([127.0.0.1]) by localhost (falcon.cybervisiontech.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BuNoZ6Hh5wOR for ; Fri, 7 Dec 2007 17:53:37 +0200 (EET) Received: from [10.2.1.87] (gateway.cybervisiontech.com.ua [88.81.251.18]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by falcon.cybervisiontech.com (Postfix) with ESMTP id F3B17744016 for ; Fri, 7 Dec 2007 17:53:36 +0200 (EET) Message-ID: <47596C80.8030905@icyb.net.ua> Date: Fri, 07 Dec 2007 17:53:36 +0200 From: Andriy Gapon User-Agent: Thunderbird 2.0.0.9 (X11/20071116) MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <47594FAB.8050804@icyb.net.ua> In-Reply-To: <47594FAB.8050804@icyb.net.ua> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: augmenting a port: request for advice X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Dec 2007 15:53:38 -0000 on 07/12/2007 15:50 Andriy Gapon said the following: > So I have this solution worth of Solomon's wisdom :-) > It is to add an option to the port, say with WITH_FUSE. When the option > is turned on the port would download my sources in addition to the > original sources, then modify the build scripts, patch the original > sources and build an additional program udfclientfs. Updating plist and > dependencies would also be done, of course. http://www.freebsd.org/cgi/query-pr.cgi?pr=118484 Please comment. -- Andriy Gapon From owner-freebsd-ports@FreeBSD.ORG Fri Dec 7 16:03:54 2007 Return-Path: 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 4189B16A41A for ; Fri, 7 Dec 2007 16:03:54 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from math.missouri.edu (math.missouri.edu [128.206.184.200]) by mx1.freebsd.org (Postfix) with ESMTP id 1257C13C442 for ; Fri, 7 Dec 2007 16:03:53 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from [128.206.184.213] (cauchy.math.missouri.edu [128.206.184.213]) by math.missouri.edu (8.13.1/8.13.1) with ESMTP id lB7G3rtS059504; Fri, 7 Dec 2007 10:03:53 -0600 (CST) (envelope-from stephen@math.missouri.edu) Message-ID: <47596EE1.3070606@math.missouri.edu> Date: Fri, 07 Dec 2007 10:03:45 -0600 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.11) Gecko/20071203 SeaMonkey/1.1.7 MIME-Version: 1.0 To: Andriy Gapon References: <47594FAB.8050804@icyb.net.ua> <47596C80.8030905@icyb.net.ua> In-Reply-To: <47596C80.8030905@icyb.net.ua> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.88/5029/Fri Dec 7 08:12:18 2007 on math.missouri.edu X-Virus-Status: Clean Cc: freebsd-ports@freebsd.org Subject: Re: augmenting a port: request for advice X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Dec 2007 16:03:54 -0000 Andriy Gapon wrote: > on 07/12/2007 15:50 Andriy Gapon said the following: >> So I have this solution worth of Solomon's wisdom :-) >> It is to add an option to the port, say with WITH_FUSE. When the option >> is turned on the port would download my sources in addition to the >> original sources, then modify the build scripts, patch the original >> sources and build an additional program udfclientfs. Updating plist and >> dependencies would also be done, of course. > > http://www.freebsd.org/cgi/query-pr.cgi?pr=118484 > Please comment. > Here is an idea. I notice that the extra sources you want to download are rather small (about 7000 bytes when zipped). How about if you put the sources into the "files" subdirectory of the port itself, and then the port doesn't have to download anything extra. So, for example, the portlint port comes complete with full sources, adding up to nearly 100,000 bytes in its "files" subdirectory. So adding 7000 bytes to a port is going to be small by comparison. From owner-freebsd-ports@FreeBSD.ORG Fri Dec 7 23:42:56 2007 Return-Path: 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 2995B16A419 for ; Fri, 7 Dec 2007 23:42:56 +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 02B7213C442 for ; Fri, 7 Dec 2007 23:42:55 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from smtp.washington.edu (smtp.washington.edu [140.142.32.139]) by mxout5.cac.washington.edu (8.13.7+UW06.06/8.13.7+UW07.09) with ESMTP id lB7Ngtip031734 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 7 Dec 2007 15:42:55 -0800 X-Auth-Received: from [69.91.148.153] (D-69-91-148-153.dhcp4.washington.edu [69.91.148.153]) (authenticated authid=youshi10) by smtp.washington.edu (8.13.7+UW06.06/8.13.7+UW07.09) with ESMTP id lB7Ngrrv032302 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Fri, 7 Dec 2007 15:42:53 -0800 In-Reply-To: <1AC13EBE9864074E09913258@utd59514.utdallas.edu> References: <20071207001315.GA58050@owl.midgard.homeip.net> <8B6AA93E1BD6BB1C2A23236A@paul-schmehls-powerbook59.local> <1AC13EBE9864074E09913258@utd59514.utdallas.edu> Mime-Version: 1.0 (Apple Message framework v752.2) X-Gpgmail-State: !signed Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <48377132-3BFB-4514-9DB6-BD7F414390AD@u.washington.edu> Content-Transfer-Encoding: 7bit From: Garrett Cooper Date: Fri, 7 Dec 2007 15:42:38 -0800 To: Paul Schmehl X-Mailer: Apple Mail (2.752.2) X-PMX-Version: 5.3.3.310218, Antispam-Engine: 2.5.2.313940, Antispam-Data: 2007.12.7.151741 X-Uwash-Spam: Gauge=IIIIIII, Probability=7%, Report='__CP_URI_IN_BODY 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __HAS_X_MAILER 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0' Cc: freebsd-ports@freebsd.org Subject: Re: (Very) bogus package dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Dec 2007 23:42:56 -0000 On Dec 7, 2007, at 7:41 AM, Paul Schmehl wrote: > --On Friday, December 07, 2007 00:18:15 -0500 Alex Goncharov goncharov@comcast.net>, Alex Goncharov > wrote: >> >> I won't dispute the word "beauty" here -- I like the system very >> much. >> But coming from some eight years of using Debian, I am still >> mystified >> about the underling mechanics of ports. >> >> Your answers definitely help -- thank you! I'm not sure about you, but I rather like not having 5~10 variants of the same package for every single option available at build-time :). > Any time you see USE_FOO= bar in a Makefile, the answer to what > does that mean will be in /usr/ports/Mk/ somewhere. So grep > USE_FOO in /usr/ports/Mk/* and you'll find where it appears. Then > you can read the file and usually figure out what that means. You > may then have to go read Makefiles for the ports to which it refers > (in the case of cdrtools, cdrecord) and try to figure out why > *that* port is required for "your" port to build. > > As maintainers, the first thing we have to do is read the > requirements for the software and make sure those dependencies are > built as well. So, for example, if a new port I'm working on > requires that libdir is installed, I have to figure out whether it > is or not, and if not, how I get it installed. Whenever possible, > we try to use the port macros (USE_FOO), but if not, we have to use > BUILD_DEPENDS to require that some other port is installed before > ours begins the build. Correct. The option was required at build-time and is a requirement for running the package (RUN_DEPENDS), which means that unfortunately it's required for installation too. > There are some wonderfully talented and highly knowledgeable people > working behind the scenes to make sure all this stuff works in > harmony, so I don't ask why, I just make sure my ports work as > expected. Indeed. There's a lot of work put in by a lot of pkg/ports maintainers to ensure that stuff works out of the box with as little work / maintenance knowledge on the end-user portion as possible, and in the long run not having to keep track of a billion different options and/or other 'useless' information is the correct way to go IMHO. > -- > Paul Schmehl (pauls@utdallas.edu) > Senior Information Security Analyst > The University of Texas at Dallas > http://www.utdallas.edu/ir/security/ Cheers, -Garrett From owner-freebsd-ports@FreeBSD.ORG Fri Dec 7 23:53:21 2007 Return-Path: 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 E615B16A417 for ; Fri, 7 Dec 2007 23:53:21 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from mxout4.cac.washington.edu (mxout4.cac.washington.edu [140.142.33.19]) by mx1.freebsd.org (Postfix) with ESMTP id C0F8913C43E for ; Fri, 7 Dec 2007 23:53:21 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from smtp.washington.edu (smtp.washington.edu [140.142.32.139]) by mxout4.cac.washington.edu (8.13.7+UW06.06/8.13.7+UW07.09) with ESMTP id lB7NrKG2004369 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 7 Dec 2007 15:53:20 -0800 X-Auth-Received: from [69.91.148.153] (D-69-91-148-153.dhcp4.washington.edu [69.91.148.153]) (authenticated authid=youshi10) by smtp.washington.edu (8.13.7+UW06.06/8.13.7+UW07.09) with ESMTP id lB7NrKTe001525 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Fri, 7 Dec 2007 15:53:20 -0800 In-Reply-To: <47596EE1.3070606@math.missouri.edu> References: <47594FAB.8050804@icyb.net.ua> <47596C80.8030905@icyb.net.ua> <47596EE1.3070606@math.missouri.edu> Mime-Version: 1.0 (Apple Message framework v752.2) X-Gpgmail-State: !signed Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Garrett Cooper Date: Fri, 7 Dec 2007 15:52:49 -0800 To: Stephen Montgomery-Smith X-Mailer: Apple Mail (2.752.2) X-PMX-Version: 5.3.3.310218, Antispam-Engine: 2.5.2.313940, Antispam-Data: 2007.12.7.153136 X-Uwash-Spam: Gauge=IIIIIII, Probability=7%, Report='__CP_URI_IN_BODY 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __HAS_X_MAILER 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0' Cc: Andriy Gapon , freebsd-ports@freebsd.org Subject: Re: augmenting a port: request for advice X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Dec 2007 23:53:22 -0000 On Dec 7, 2007, at 8:03 AM, Stephen Montgomery-Smith wrote: > Andriy Gapon wrote: >> on 07/12/2007 15:50 Andriy Gapon said the following: >>> So I have this solution worth of Solomon's wisdom :-) >>> It is to add an option to the port, say with WITH_FUSE. When the >>> option >>> is turned on the port would download my sources in addition to the >>> original sources, then modify the build scripts, patch the original >>> sources and build an additional program udfclientfs. Updating >>> plist and >>> dependencies would also be done, of course. >> http://www.freebsd.org/cgi/query-pr.cgi?pr=118484 >> Please comment. > > > Here is an idea. I notice that the extra sources you want to > download are rather small (about 7000 bytes when zipped). How > about if you put the sources into the "files" subdirectory of the > port itself, and then the port doesn't have to download anything > extra. > > So, for example, the portlint port comes complete with full > sources, adding up to nearly 100,000 bytes in its "files" > subdirectory. So adding 7000 bytes to a port is going to be small > by comparison. No dice on that I think. It's artistic license, which means (AFAIK) that it can't be distributed with the ports tree as it's not BSD licensed code. -Garrett From owner-freebsd-ports@FreeBSD.ORG Sat Dec 8 00:23:02 2007 Return-Path: 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 B078816A420 for ; Sat, 8 Dec 2007 00:23:02 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from freebsd.alaskaparadise.com (freebsd.alaskaparadise.com [208.79.80.117]) by mx1.freebsd.org (Postfix) with ESMTP id 6A67413C467 for ; Sat, 8 Dec 2007 00:23:02 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from 137-42-178-69.gci.net (137-42-178-69.gci.net [69.178.42.137]) by freebsd.alaskaparadise.com (Postfix) with ESMTP id 0835A2383339; Sat, 8 Dec 2007 00:23:00 +0000 (UTC) From: Beech Rintoul To: freebsd-ports@freebsd.org Date: Fri, 7 Dec 2007 15:22:43 -0900 User-Agent: KMail/1.9.7 References: <1AC13EBE9864074E09913258@utd59514.utdallas.edu> <48377132-3BFB-4514-9DB6-BD7F414390AD@u.washington.edu> In-Reply-To: <48377132-3BFB-4514-9DB6-BD7F414390AD@u.washington.edu> X-Face: jC2w\k*Q1\0DA2Q0Eh&BrP/Rt2M,^2O#R07VoT98m*>miQF9%Bi9vy`F6cPjwEe?m,)=?utf-8?q?2=0A=09X=3FM=5C=3AOE9QgZ?="xT3/n3,3MJ7N=Cfkmi%f(w^~X"SUxn>; 27NO; C+)g[7J`$G*SN>{<=?utf-8?q?O=3Bg7=7C=0A=09o=7D=265A=5D4?=@7D`=Eb@Zs1Ln814?]|k@'bG=.Ca"[|8+_.OsNAo8!#?4u MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200712071522.54401.beech@freebsd.org> Cc: Paul Schmehl , Garrett Cooper Subject: Re: (Very) bogus package dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Beech Rintoul List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Dec 2007 00:23:02 -0000 On Friday 07 December 2007, Garrett Cooper said: > On Dec 7, 2007, at 7:41 AM, Paul Schmehl wrote: > > --On Friday, December 07, 2007 00:18:15 -0500 Alex Goncharov > > , Alex Goncharov > > > > > > wrote: > >> I won't dispute the word "beauty" here -- I like the system very > >> much. > >> But coming from some eight years of using Debian, I am still > >> mystified > >> about the underling mechanics of ports. > >> > >> Your answers definitely help -- thank you! > > I'm not sure about you, but I rather like not having 5~10 variants > of the same package for every single option available at build-time > :). > > > Any time you see USE_FOO= bar in a Makefile, the answer to what > > does that mean will be in /usr/ports/Mk/ somewhere. So grep > > USE_FOO in /usr/ports/Mk/* and you'll find where it appears. > > Then you can read the file and usually figure out what that > > means. You may then have to go read Makefiles for the ports to > > which it refers (in the case of cdrtools, cdrecord) and try to > > figure out why *that* port is required for "your" port to build. > > > > As maintainers, the first thing we have to do is read the > > requirements for the software and make sure those dependencies > > are built as well. So, for example, if a new port I'm working on > > requires that libdir is installed, I have to figure out whether > > it is or not, and if not, how I get it installed. Whenever > > possible, we try to use the port macros (USE_FOO), but if not, we > > have to use BUILD_DEPENDS to require that some other port is > > installed before ours begins the build. > > Correct. The option was required at build-time and is a requirement > for running the package (RUN_DEPENDS), which means that > unfortunately it's required for installation too. > > > There are some wonderfully talented and highly knowledgeable > > people working behind the scenes to make sure all this stuff > > works in harmony, so I don't ask why, I just make sure my ports > > work as expected. > > Indeed. There's a lot of work put in by a lot of pkg/ports > maintainers to ensure that stuff works out of the box with as > little work / maintenance knowledge on the end-user portion as > possible, and in the long run not having to keep track of a billion > different options and/or other 'useless' information is the correct > way to go IMHO. Lets not forget the developers who make up portmgr. They support and guide us also keeping the whole project going in the same (relative) direction, insuring that all of the ports build and install in the same way. This further lessens the burdon on users who "just want it to work". They have the unenviable task of actually building close to 90,000 ports for the new releases. They also actively maintain the software that keeps track of all these dependencies. As you have seen the dependencies from just one port can become complicated. Imagine trying to map all 18,000 ports in the tree. Our system isn't perfect, but it's constantly being improved. I'll take our port/pkg system over any of the other *nix systems. Beech -- --------------------------------------------------------------------------------------- Beech Rintoul - FreeBSD Developer - beech@FreeBSD.org /"\ ASCII Ribbon Campaign | FreeBSD Since 4.x \ / - NO HTML/RTF in e-mail | http://www.freebsd.org X - NO Word docs in e-mail | Latest Release: / \ - http://www.FreeBSD.org/releases/6.2R/announce.html --------------------------------------------------------------------------------------- From owner-freebsd-ports@FreeBSD.ORG Sat Dec 8 01:06:13 2007 Return-Path: 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 4832516A421 for ; Sat, 8 Dec 2007 01:06:13 +0000 (UTC) (envelope-from alex-goncharov@comcast.net) Received: from QMTA02.emeryville.ca.mail.comcast.net (qmta02.emeryville.ca.mail.comcast.net [76.96.30.24]) by mx1.freebsd.org (Postfix) with ESMTP id 2B4EA13C4E8 for ; Sat, 8 Dec 2007 01:06:13 +0000 (UTC) (envelope-from alex-goncharov@comcast.net) Received: from OMTA10.emeryville.ca.mail.comcast.net ([76.96.30.28]) by QMTA02.emeryville.ca.mail.comcast.net with comcast id MtL71Y00V0cQ2SL0A0jq00; Sat, 08 Dec 2007 01:06:17 +0000 Received: from [24.61.20.41] ([24.61.20.41]) by OMTA10.emeryville.ca.mail.comcast.net with comcast id N16F1Y00L0tAiGw0800000; Sat, 08 Dec 2007 01:06:17 +0000 X-Authority-Analysis: v=1.0 c=1 a=QBXuqrMpyfZZpaPDn6sA:9 a=ksvUZKNycN9o9o2H8ktYfCpki7gA:4 a=si9q_4b84H0A:10 a=XF7b4UCPwd8A:10 Received: from algo by [24.61.20.41] with local (Exim 4.68 (FreeBSD)) (envelope-from ) id 1J0o8w-0002Km-H7; Fri, 07 Dec 2007 20:06:10 -0500 From: Alex Goncharov To: Paul Schmehl In-reply-to: <1AC13EBE9864074E09913258@utd59514.utdallas.edu> (message from Paul Schmehl on Fri, 07 Dec 2007 09:41:25 -0600) From: Alex Goncharov References: <20071207001315.GA58050@owl.midgard.homeip.net> <8B6AA93E1BD6BB1C2A23236A@paul-schmehls-powerbook59.local> <1AC13EBE9864074E09913258@utd59514.utdallas.edu> Message-Id: Sender: Alex Goncharov Date: Fri, 07 Dec 2007 20:06:10 -0500 Cc: freebsd-ports@freebsd.org Subject: Re: (Very) bogus package dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Alex Goncharov List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Dec 2007 01:06:13 -0000 Thank you Paul, ,--- You=Paul (Fri, 07 Dec 2007 09:41:25 -0600) ----* | There are some wonderfully talented and highly knowledgeable people working | behind the scenes to make sure all this stuff works in harmony, so I don't | ask why, I just make sure my ports work as expected. -- that I can see very clearly! Ports is a things of beauty, in my opinion. Not that it can be necessarily seen right away. Not that it can be mastered without an effort and errors :-) Thank you again for the extensive and helpful explanations! -- Alex -- alex-goncharov@comcast.net -- /* * There are two major products that come out of Berkeley: LSD and UNIX. * We don't believe this to be a coincidence. * * -- Jeremy S. Anderson */ From owner-freebsd-ports@FreeBSD.ORG Sat Dec 8 01:25:03 2007 Return-Path: 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 D17C316A417 for ; Sat, 8 Dec 2007 01:25:03 +0000 (UTC) (envelope-from alex-goncharov@comcast.net) Received: from QMTA10.westchester.pa.mail.comcast.net (qmta10.westchester.pa.mail.comcast.net [76.96.62.17]) by mx1.freebsd.org (Postfix) with ESMTP id 763F513C448 for ; Sat, 8 Dec 2007 01:25:03 +0000 (UTC) (envelope-from alex-goncharov@comcast.net) Received: from OMTA09.westchester.pa.mail.comcast.net ([76.96.62.20]) by QMTA10.westchester.pa.mail.comcast.net with comcast id MtN51Y0050SCNGk050mK00; Sat, 08 Dec 2007 01:25:02 +0000 Received: from [24.61.20.41] ([24.61.20.41]) by OMTA09.westchester.pa.mail.comcast.net with comcast id N1R21Y0030tAiGw0300000; Sat, 08 Dec 2007 01:25:02 +0000 X-Authority-Analysis: v=1.0 c=1 a=a83Ny_YfQLlYq0-aZQkA:9 a=HW3iNj9Rke969feHsNkA:7 a=mE_-USovl8xaOc1WhXlOmGiigBwA:4 a=si9q_4b84H0A:10 a=mhQ4J5QMNLoA:10 Received: from algo by [24.61.20.41] with local (Exim 4.68 (FreeBSD)) (envelope-from ) id 1J0oRC-0003P1-1q; Fri, 07 Dec 2007 20:25:02 -0500 From: Alex Goncharov To: Beech Rintoul In-reply-to: <200712071522.54401.beech@freebsd.org> (message from Beech Rintoul on Fri, 7 Dec 2007 15:22:43 -0900) From: Alex Goncharov References: <1AC13EBE9864074E09913258@utd59514.utdallas.edu> <48377132-3BFB-4514-9DB6-BD7F414390AD@u.washington.edu> <200712071522.54401.beech@freebsd.org> Message-Id: Sender: Alex Goncharov Date: Fri, 07 Dec 2007 20:25:02 -0500 Cc: pauls@utdallas.edu, youshi10@u.washington.edu, freebsd-ports@freebsd.org Subject: Re: (Very) bogus package dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Alex Goncharov List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Dec 2007 01:25:03 -0000 ,--- Garrett Cooper (Fri, 7 Dec 2007 15:42:38 -0800) ----* | Indeed. There's a lot of work put in by a lot of pkg/ports | maintainers to ensure that stuff works out of the box with as little | work / maintenance knowledge on the end-user portion as possible, and | in the long run not having to keep track of a billion different | options and/or other 'useless' information is the correct way to go | IMHO. `--------------------------------------------------------* ,--- You=Beech (Fri, 7 Dec 2007 15:22:43 -0900) ----* | Lets not forget the developers who make up portmgr. They support and | guide us also keeping the whole project going in the same (relative) | direction, insuring that all of the ports build and install in the | same way. This further lessens the burdon on users who "just want it | to work". They have the unenviable task of actually building close to | 90,000 ports for the new releases. They also actively maintain the | software that keeps track of all these dependencies. As you have seen | the dependencies from just one port can become complicated. Imagine | trying to map all 18,000 ports in the tree. Our system isn't perfect, | but it's constantly being improved. I am speaking as a relatively new (about two years, on and off) FreeBSD user -- a grateful user. It actually keeps amazing me how fast things move in into the ports collection once they are available anywhere in the world and how robust they are. A most recent example -- `xf86-video-radeonhd' package. Its (truly important for some video cards' users, like me) update made it into the ports on about the second day after it got available from SuSe (?) developers. It really changed my everyday experience, making a luxurious display work luxuriously, indeed. Same thing with `opera', `emacs' -- everything. So, if I may address the portmgr developers: Thank you! | I'll take our port/pkg system over any of the other *nix systems. Well, I just took it over Debian, as I mentioned, which I think can be taken over any of the other *nix package systems (FreeBSD ports/pkg excluded, of course ;-)... Thanks, -- Alex -- alex-goncharov@comcast.net -- /* * Shedenhelm's Law: * All trails have more uphill sections * than they have downhill sections. */ From owner-freebsd-ports@FreeBSD.ORG Sat Dec 8 07:08:51 2007 Return-Path: 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 C540716A417 for ; Sat, 8 Dec 2007 07:08:51 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with SMTP id 67FEE13C461 for ; Sat, 8 Dec 2007 07:08:51 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 16058 invoked by uid 399); 8 Dec 2007 07:08:50 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTP; 8 Dec 2007 07:08:50 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <475A4300.1010801@FreeBSD.org> Date: Fri, 07 Dec 2007 23:08:48 -0800 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0.0.9 (X11/20071119) MIME-Version: 1.0 To: bug-followup@FreeBSD.org, vanhu@zeninc.net, freebsd-ports@freebsd.org X-Enigmail-Version: 0.95.5 OpenPGP: id=D5B2F0FB Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: Re: ports/98946: [patch] xscreensaver and PAM/kerberos support X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Dec 2007 07:08:51 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: RIPEMD160 If you're interested in xscreensaver support for pam and/or kerberos, please take a look at http://dougbarton.us/Downloads/xs-504-pam-kerberos.diff. You should apply the patch with the --remove-empty-files option. If I don't hear of any problems by the time the freeze is over, I plan to commit this update. Doug - -- This .signature sanitized for your protection -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.7 (FreeBSD) iD8DBQFHWkMAyIakK9Wy8PsRA2KsAKCc55EdulCMJX/ug8DuYGhZWdzujgCfWWOb O2DMYTwimk07A2gyARsZcEY= =uMLc -----END PGP SIGNATURE-----