From owner-freebsd-ports@FreeBSD.ORG Sun Jun 24 00:47:16 2012 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BE1CE1065673 for ; Sun, 24 Jun 2012 00:47:16 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from mail.allbsd.org (gatekeeper.allbsd.org [IPv6:2001:2f0:104:e001::32]) by mx1.freebsd.org (Postfix) with ESMTP id 246728FC08 for ; Sun, 24 Jun 2012 00:47:15 +0000 (UTC) Received: from alph.allbsd.org (p4242-ipbf1504funabasi.chiba.ocn.ne.jp [118.7.211.242]) (authenticated bits=128) by mail.allbsd.org (8.14.5/8.14.5) with ESMTP id q5O0kxHa044113; Sun, 24 Jun 2012 09:47:09 +0900 (JST) (envelope-from hrs@FreeBSD.org) Received: from localhost (localhost [IPv6:::1]) (authenticated bits=0) by alph.allbsd.org (8.14.4/8.14.4) with ESMTP id q5O0kx1U071579; Sun, 24 Jun 2012 09:46:59 +0900 (JST) (envelope-from hrs@FreeBSD.org) Date: Sun, 24 Jun 2012 09:46:50 +0900 (JST) Message-Id: <20120624.094650.740078195601532386.hrs@allbsd.org> To: fpeterscom@gmail.com From: Hiroki Sato In-Reply-To: <4FE1B98B.5040507@gmail.com> References: <4FE1B98B.5040507@gmail.com> X-PGPkey-fingerprint: BDB3 443F A5DD B3D0 A530 FFD7 4F2C D3D8 2793 CF2D X-Mailer: Mew version 6.5 on Emacs 23.4 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Multipart/Signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="--Security_Multipart(Sun_Jun_24_09_46_50_2012_994)--" Content-Transfer-Encoding: 7bit X-Virus-Scanned: clamav-milter 0.97.4 at gatekeeper.allbsd.org X-Virus-Status: Clean X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (mail.allbsd.org [133.31.130.32]); Sun, 24 Jun 2012 09:47:09 +0900 (JST) X-Spam-Status: No, score=-98.8 required=13.0 tests=CONTENT_TYPE_PRESENT, RCVD_IN_RP_RNBL,USER_IN_WHITELIST autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on gatekeeper.allbsd.org Cc: ports@FreeBSD.org Subject: Re: print/ghostscript9 build fail : vga.h not found 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, 24 Jun 2012 00:47:16 -0000 ----Security_Multipart(Sun_Jun_24_09_46_50_2012_994)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Florent Peterschmitt wrote in <4FE1B98B.5040507@gmail.com>: fp> gmake: *** [so] Erreur 2 fp> *** Error code 1 fp> fp> Stop in /usr/ports/print/ghostscript9. fp> *** Error code 1 fp> fp> Stop in /usr/ports/print/ghostscript9. fp> fp> Problem : no vga.h in my system, even in source tree. print/ghostscript9 depends on graphics/svgalib which provides vga.h. Please check if svgalib is installed properly. -- Hiroki ----Security_Multipart(Sun_Jun_24_09_46_50_2012_994)-- Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) iEYEABECAAYFAk/mY3oACgkQTyzT2CeTzy3tBgCeNk7LFL6znuxqnU7IWvtTyzBQ s08An3N6SbIs9ccQCBQ2gvxrXhpIIw5A =SJy2 -----END PGP SIGNATURE----- ----Security_Multipart(Sun_Jun_24_09_46_50_2012_994)---- From owner-freebsd-ports@FreeBSD.ORG Sun Jun 24 02:47:25 2012 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 30562106564A; Sun, 24 Jun 2012 02:47:25 +0000 (UTC) (envelope-from fpeterscom@gmail.com) Received: from mail-wi0-f178.google.com (mail-wi0-f178.google.com [209.85.212.178]) by mx1.freebsd.org (Postfix) with ESMTP id 868F38FC12; Sun, 24 Jun 2012 02:47:24 +0000 (UTC) Received: by wibhn6 with SMTP id hn6so1505821wib.13 for ; Sat, 23 Jun 2012 19:47:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=/lLgadYFgUooFYDQpHEdJWNb8joNo0kA5qEErfxhI6A=; b=xWACv9Zbwv6eZqHQ8lHEfQkgYu3TbhdNomCV1c9PpkpmAPkQfUQ+L8o5JO1Ka8NQ6b X5apEI/5oJQlKn6XpFxSx2FTkPjbkmIE809KCFXBYxss4/70TxWnJ6cHNVoTJ4XJx/kh Sfxjuzno3uCuqezU9ovsniDcFj9GpO3b1qFDjlZVuszti0R4RwqMm8eet4+PuOB63dAI jjsMQruYIi7xEes4GtLx38BwHHJXnJ7lAx2LHEwFTm4jepwH5MAMFTZPaRk4NvHruMw3 fHhRNf8V9kX3pGLZ1JMxmtyxH8ICsBvRHJ+CWIxufjY8X3slbYyri3grcRSL9UHLE6fY wlKQ== Received: by 10.180.79.166 with SMTP id k6mr15396265wix.8.1340506043305; Sat, 23 Jun 2012 19:47:23 -0700 (PDT) Received: from [192.168.0.3] (4ab54-4-88-163-248-31.fbx.proxad.net. [88.163.248.31]) by mx.google.com with ESMTPS id k8sm16731995wia.6.2012.06.23.19.47.21 (version=SSLv3 cipher=OTHER); Sat, 23 Jun 2012 19:47:22 -0700 (PDT) Message-ID: <4FE67FB7.30608@gmail.com> Date: Sun, 24 Jun 2012 04:47:19 +0200 From: Florent Peterschmitt User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:13.0) Gecko/20120620 Thunderbird/13.0.1 MIME-Version: 1.0 To: Hiroki Sato References: <4FE1B98B.5040507@gmail.com> <20120624.094650.740078195601532386.hrs@allbsd.org> In-Reply-To: <20120624.094650.740078195601532386.hrs@allbsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org Subject: Re: print/ghostscript9 build fail : vga.h not found 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, 24 Jun 2012 02:47:25 -0000 On 24.06.2012 02:46, Hiroki Sato wrote: > Florent Peterschmitt wrote > in <4FE1B98B.5040507@gmail.com>: > > fp> gmake: *** [so] Erreur 2 > fp> *** Error code 1 > fp> > fp> Stop in /usr/ports/print/ghostscript9. > fp> *** Error code 1 > fp> > fp> Stop in /usr/ports/print/ghostscript9. > fp> > fp> Problem : no vga.h in my system, even in source tree. > > print/ghostscript9 depends on graphics/svgalib which provides vga.h. > Please check if svgalib is installed properly. > > -- Hiroki graphics/svgalib is installed, but even after deinstall and reinstall, no vga.h and vgagl.h. Manual copy from work build directory of svgalib to /usr/local/include of these two files makes print/ghostscript9 build. Should I submit a PR to svgalib ? From owner-freebsd-ports@FreeBSD.ORG Sun Jun 24 06:38:24 2012 Return-Path: Delivered-To: freebsd-ports@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D129E1065672; Sun, 24 Jun 2012 06:38:24 +0000 (UTC) (envelope-from eadler@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A495A8FC12; Sun, 24 Jun 2012 06:38:24 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q5O6cOvZ055110; Sun, 24 Jun 2012 06:38:24 GMT (envelope-from eadler@freefall.freebsd.org) Received: (from eadler@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q5O6cOAP055106; Sun, 24 Jun 2012 06:38:24 GMT (envelope-from eadler) Date: Sun, 24 Jun 2012 06:38:24 GMT Message-Id: <201206240638.q5O6cOAP055106@freefall.freebsd.org> To: eadler@FreeBSD.org, freebsd-ports@FreeBSD.org, eadler@FreeBSD.org From: eadler@FreeBSD.org Cc: Subject: Re: ports/16936: databases/db doesn't completely clean up after itself 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, 24 Jun 2012 06:38:24 -0000 Synopsis: databases/db doesn't completely clean up after itself Responsible-Changed-From-To: freebsd-ports->eadler Responsible-Changed-By: eadler Responsible-Changed-When: Sun Jun 24 06:38:24 UTC 2012 Responsible-Changed-Why: I'll take it. http://www.freebsd.org/cgi/query-pr.cgi?pr=16936 From owner-freebsd-ports@FreeBSD.ORG Sun Jun 24 09:04:58 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [69.147.83.53]) by hub.freebsd.org (Postfix) with ESMTP id D1BEE106567D for ; Sun, 24 Jun 2012 09:04:58 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from opti.dougb.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 41805150C05 for ; Sun, 24 Jun 2012 09:04:58 +0000 (UTC) Message-ID: <4FE6D839.9090901@FreeBSD.org> Date: Sun, 24 Jun 2012 02:04:57 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:13.0) Gecko/20120611 Thunderbird/13.0 MIME-Version: 1.0 CC: freebsd-ports@freebsd.org References: <4FE6492B.1080008@shatow.net> In-Reply-To: X-Enigmail-Version: 1.4.2 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: Options dialog display problem 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, 24 Jun 2012 09:04:58 -0000 Here's a wild idea. Why do we need to display the variable names? -- This .signature sanitized for your protection From owner-freebsd-ports@FreeBSD.ORG Sun Jun 24 10:47:03 2012 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx2.freebsd.org (mx2.freebsd.org [69.147.83.53]) by hub.freebsd.org (Postfix) with ESMTP id 8CE85106564A for ; Sun, 24 Jun 2012 10:47:03 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from opti.dougb.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 2C0252006CA for ; Sun, 24 Jun 2012 10:46:41 +0000 (UTC) Message-ID: <4FE6F010.80609@FreeBSD.org> Date: Sun, 24 Jun 2012 03:46:40 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:13.0) Gecko/20120624 Thunderbird/13.0.1 MIME-Version: 1.0 To: FreeBSD ports list X-Enigmail-Version: 1.4.2 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: X11BASE still in use in 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: Sun, 24 Jun 2012 10:47:03 -0000 I noticed a failure in one of my ports today while doing an upgrade, and was embarrassed to find that it was due to my port still using X11BASE. That led me to do a quick grep of the tree, which seems to indicate that there are a non-zero number of uses of it which seem to be erroneous: http://people.freebsd.org/~dougb/x11base-ports.txt Note, some of these are actually Ok, I haven't made an attempt to filter them out yet. Is there any interest in cleaning these up? Should we restore the definition of X11BASE until all of the ports that are using it are fixed? I'm kind of surprised by this problem, since the usual way of removing something like this is to make sure all of the consumers have been fixed first. Doug -- This .signature sanitized for your protection From owner-freebsd-ports@FreeBSD.ORG Sun Jun 24 12:37:16 2012 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 1EC871065674; Sun, 24 Jun 2012 12:37:16 +0000 (UTC) (envelope-from kozlov@ravenloft.kiev.ua) Received: from ravenloft.kiev.ua (ravenloft.kiev.ua [94.244.131.95]) by mx1.freebsd.org (Postfix) with ESMTP id D27C18FC0A; Sun, 24 Jun 2012 12:37:15 +0000 (UTC) Date: Sun, 24 Jun 2012 15:37:14 +0300 From: Alex Kozlov To: Doug Barton , freebsd-ports@FreeBSD.org Message-ID: <20120624123714.GA83824@ravenloft.kiev.ua> References: <4FE6F010.80609@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4FE6F010.80609@FreeBSD.org> Cc: Subject: Re: X11BASE still in use in 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: Sun, 24 Jun 2012 12:37:16 -0000 On Sun, Jun 24, 2012 at 03:46:40AM -0700, Doug Barton wrote: > I noticed a failure in one of my ports today while doing an upgrade, and > was embarrassed to find that it was due to my port still using X11BASE. > That led me to do a quick grep of the tree, which seems to indicate that > there are a non-zero number of uses of it which seem to be erroneous: > > http://people.freebsd.org/~dougb/x11base-ports.txt > > Note, some of these are actually Ok, I haven't made an attempt to filter > them out yet. > > Is there any interest in cleaning these up? Should we restore the > definition of X11BASE until all of the ports that are using it are fixed? > > I'm kind of surprised by this problem, since the usual way of removing > something like this is to make sure all of the consumers have been fixed > first. I have done a basic analysis. Ports that need to be fixed ('?' - not sure, '' - should be deleted): http://people.freebsd.org/~ak/x11base.log -- Alex From owner-freebsd-ports@FreeBSD.ORG Sun Jun 24 14:55:47 2012 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 BFE73106564A; Sun, 24 Jun 2012 14:55:47 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) by mx1.freebsd.org (Postfix) with ESMTP id 7B0A58FC0C; Sun, 24 Jun 2012 14:55:47 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.5/8.14.5) with ESMTP id q5OEtkTQ091689; Sun, 24 Jun 2012 08:55:46 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.5/8.14.5/Submit) with ESMTP id q5OEtktJ091686; Sun, 24 Jun 2012 08:55:46 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Sun, 24 Jun 2012 08:55:46 -0600 (MDT) From: Warren Block To: Doug Barton In-Reply-To: <4FE6D839.9090901@FreeBSD.org> Message-ID: References: <4FE6492B.1080008@shatow.net> <4FE6D839.9090901@FreeBSD.org> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (wonkity.com [127.0.0.1]); Sun, 24 Jun 2012 08:55:47 -0600 (MDT) Cc: freebsd-ports@freebsd.org Subject: Re: Options dialog display problem 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, 24 Jun 2012 14:55:47 -0000 On Sun, 24 Jun 2012, Doug Barton wrote: > Here's a wild idea. Why do we need to display the variable names? Context or shorthand--some people are going to look for familiar options by that visual shortcut. Losing the setting names only regains ten or fifteen characters anyway. That is mostly lost when an optionsng single or multiple option is used. I'm working on a wrapper for dialog(1) that could address both the older dialog bug and use extended descriptions with the newer version. From owner-freebsd-ports@FreeBSD.ORG Sun Jun 24 15:17:15 2012 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 D0D5B1065670 for ; Sun, 24 Jun 2012 15:17:15 +0000 (UTC) (envelope-from web@3dresearch.com) Received: from smtp.3dresearch.com (dorabella.3dresearch.com [66.167.251.2]) by mx1.freebsd.org (Postfix) with ESMTP id 950248FC12 for ; Sun, 24 Jun 2012 15:17:15 +0000 (UTC) Received: from fracasso.3dresearch.com (pool-141-158-103-54.pitt.east.verizon.net [141.158.103.54]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by vmail.3dresearch.com (Postfix) with ESMTP id 8F8D311738C for ; Sun, 24 Jun 2012 11:17:09 -0400 (EDT) Received: from fracasso.3dresearch.com (localhost [127.0.0.1]) by fracasso.3dresearch.com (Postfix) with SMTP id B45A65C5D for ; Sun, 24 Jun 2012 11:17:08 -0400 (EDT) Date: Sun, 24 Jun 2012 11:17:02 -0400 From: Janos Dohanics To: freebsd-ports@freebsd.org Message-Id: <20120624111702.9803a225.web@3dresearch.com> X-Mailer: Sylpheed 3.1.0 (GTK+ 2.24.6; amd64-portbld-freebsd8.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: kalzium-4.8.4 build error 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, 24 Jun 2012 15:17:15 -0000 Hello List, While building kalzium-4.8.4 on FreeBSD 8.3-STABLE amd64 I'm getting this error: . . . [ 50%] Generating calc.cmi [ 51%] Generating calc.cmx [ 51%] Generating solver.o File "_none_", line 1, characters 0-1: Error: Files /usr/local/lib/ocaml/facile/facile.cmxa and /usr/local/lib/ocaml/stdlib.cmxa make inconsistent assumptions over implementation Printf *** Error code 2 1 error *** Error code 2 . . . [ 53%] Built target plasma_applet_molmassCalculator Linking CXX shared module ../../../lib/nuclearCalculator.so [ 53%] Built target nuclearCalculator 1 error *** Error code 2 1 error *** Error code 1 Stop in /usr/ports/science/kalzium. The full build log is here: http://wwwp.3dresearch.com/kalzium-4.8.4_make Would you please let me know how to fix this. -- Janos Dohanics From owner-freebsd-ports@FreeBSD.ORG Sun Jun 24 17:17:58 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 466881065672 for ; Sun, 24 Jun 2012 17:17:58 +0000 (UTC) (envelope-from jhellenthal@dataix.net) Received: from mail-ob0-f182.google.com (mail-ob0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id EC8648FC0A for ; Sun, 24 Jun 2012 17:17:57 +0000 (UTC) Received: by obbun3 with SMTP id un3so6611475obb.13 for ; Sun, 24 Jun 2012 10:17:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dataix.net; s=rsa; h=date:from:to:subject:message-id:mime-version:content-type :content-disposition; bh=boEXU8LtM//mYlmG4XY4XuLVutlFj2JCdCOEZH/0M20=; b=KXHuHmAGgzxT1JdNBGFcMw6IZG8NoOQrcc0eQnqO31B063Th1zQyK0A6lOoMskCU/F qtbqd8jOiZHLsZ+o+YK8CuzpSwymeeExheggBWRXq4lR+ZA91K4k6XCspvqA5rE5wFIo Tln3y+NiS0cEIo6chFtOBqajk26+DHDyOfSRI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=date:from:to:subject:message-id:mime-version:content-type :content-disposition:x-gm-message-state; bh=boEXU8LtM//mYlmG4XY4XuLVutlFj2JCdCOEZH/0M20=; b=fyBaz6GDpkkDmVZ952SUo04iBwgwnDkR4iLMiOyZPYgOX6iBXt1OzVlUzUJNEuOkxs jzF47+gGV6uEGjZQVlGUq+xpWjdh5oVkF06lvGNPBmhk/FjpCBqR0KK3O8XcW3Opn/9H OWsNg0oBZfguV58HyQ+GIOjVFqdXrD5Z3wE5zwfzG8RC2SH5DGoB5dVQsBM8o7HQ4/Vp orFULpj55nOT3VTAE5A5ZLLSFxn+i/cnqjtRd/aVq58xJ1iyFAGVh+rGIuPOPdMiSsS1 CHvLOqIe377qIqaH1Vz3lcVZUDj+UlpowP3aGNJq923Qfwqc8BULDJ8IQgkP2zEU5sJ5 YLLg== Received: by 10.50.237.34 with SMTP id uz2mr6407236igc.19.1340558276921; Sun, 24 Jun 2012 10:17:56 -0700 (PDT) Received: from DataIX.net (75-128-120-86.dhcp.aldl.mi.charter.com. [75.128.120.86]) by mx.google.com with ESMTPS id k6sm4484955igz.9.2012.06.24.10.17.56 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 24 Jun 2012 10:17:56 -0700 (PDT) Received: from DataIX.net (localhost [127.0.0.1]) by DataIX.net (8.14.5/8.14.5) with ESMTP id q5OHHrrV015845 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sun, 24 Jun 2012 13:17:54 -0400 (EDT) (envelope-from jhellenthal@DataIX.net) Received: (from jh@localhost) by DataIX.net (8.14.5/8.14.5/Submit) id q5OHHrt5015844 for ports@freebsd.org; Sun, 24 Jun 2012 13:17:53 -0400 (EDT) (envelope-from jhellenthal@DataIX.net) Date: Sun, 24 Jun 2012 13:17:53 -0400 From: "J. Hellenthal" To: ports@freebsd.org Message-ID: <20120624171753.GA15646@DataIX.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="6TrnltStXW4iwmi0" Content-Disposition: inline X-Gm-Message-State: ALoCoQlGGjsOUfWthlUBc/vP4sXafB+blI0XGaaDtZ6Beh1aLSIjA40hLzm9NNGa6GjLhyP6swJN Cc: Subject: security/openssh-portable line # 82 of rc.d/openssh generates DSA not ECDSA 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, 24 Jun 2012 17:17:58 -0000 --6TrnltStXW4iwmi0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable As stated in the subject if [ -f /usr/local/etc/ssh/ssh_host_ecdsa_key ]; then echo "You already have a Elliptic Curve DSA host key" \ "in /usr/local/etc/ssh/ssh_host_ecdsa_key" echo "Skipping protocol version 2 Elliptic Curve DSA Key Generation" else /usr/local/bin/ssh-keygen -t dsa \ -f /usr/local/etc/ssh/ssh_host_ecdsa_key -N '' fi Specifically "/usr/local/bin/ssh-keygen -t dsa" needs to be changed to "-t ecdsa" to be correct. Otherwise we are just reimplementing a DSA key in a different file. --=20 - (2^(N-1)) --6TrnltStXW4iwmi0 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- iQEcBAEBAgAGBQJP50vAAAoJEBSh2Dr1DU7WrZoIALC0hNyqIiwAW6LKuUPzicOm pdtsghw/AO20K0oovp1GHS6roYIoFO6hMo96HzM1OzX3AnNKRMvLUrgnONTtaY7a OC+JYfUaQOUVx7get7xRGJByIR/Jt7d84a+wQjaR9G5X545q4v1xiR/Gxx3o447K Js0XpBHIrH5j4zEo7mPohBd0mYwBppUPAlwkGjagCd9l8hPurnA3jSuDbOd7USGO kD1PJz76rn5mXgBkH7QDumhgRwHcY5j+k63/luUdC2shHLsTQKx1oUWVYLvpZVNs gvvA2g4yHHTeKVlC6nn3XOzneq+sMyODHaoD0sQgq0DwQcx8s0GhTa34faaaiMg= =4N8M -----END PGP SIGNATURE----- --6TrnltStXW4iwmi0-- From owner-freebsd-ports@FreeBSD.ORG Sun Jun 24 17:46:21 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 855D4106564A for ; Sun, 24 Jun 2012 17:46:21 +0000 (UTC) (envelope-from rsimmons0@gmail.com) Received: from mail-vb0-f54.google.com (mail-vb0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id 3108D8FC08 for ; Sun, 24 Jun 2012 17:46:21 +0000 (UTC) Received: by vbmv11 with SMTP id v11so2025406vbm.13 for ; Sun, 24 Jun 2012 10:46:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=hVg7MjEY98npEX4uULDrv13eeJipEY0nzm6sb3dIaNo=; b=g5BqHGTDo0e/5EV3/e+QYhifwkh9hKgDGu26ocXroo3HHk3WGNyJgvraOIEvTmm/iQ xy9iTwvlwAVxrgrwz7TWs2/DhgLuW6dMC9gVZ0Ne6D7LDcJdJzQpvZKdjxLgRwbDaDjl kqJJbiSyKCaikUqDxWKMGPSfesHfBx2N4fJIU30XRQSVU+REe/k6pEfi0b0u+OGb+sd0 tyQMVBV9Qe545Oxue/I8+xT+swlTnyxZElaVpZ55Pg78FQjkJ9ldfYQnkT/M83Cfpr2s uu0FhcwQgI9BywFBYOnXMhx9GzBsAeCgrRTqolitmFsDtdGlNg2UYfsBYP+CN/jQGwat yjxA== MIME-Version: 1.0 Received: by 10.221.9.197 with SMTP id ox5mr5860861vcb.17.1340559980649; Sun, 24 Jun 2012 10:46:20 -0700 (PDT) Received: by 10.52.16.148 with HTTP; Sun, 24 Jun 2012 10:46:20 -0700 (PDT) In-Reply-To: <20120624171753.GA15646@DataIX.net> References: <20120624171753.GA15646@DataIX.net> Date: Sun, 24 Jun 2012 13:46:20 -0400 Message-ID: From: Robert Simmons To: ports@freebsd.org Content-Type: multipart/mixed; boundary=bcaec54eeec6725d7304c33b71fc Cc: Subject: Re: security/openssh-portable line # 82 of rc.d/openssh generates DSA not ECDSA 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, 24 Jun 2012 17:46:21 -0000 --bcaec54eeec6725d7304c33b71fc Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On Sun, Jun 24, 2012 at 1:17 PM, J. Hellenthal wro= te: > > As stated in the subject > > if [ -f /usr/local/etc/ssh/ssh_host_ecdsa_key ]; then > =A0 =A0 =A0 =A0echo "You already have a Elliptic Curve DSA host key" \ > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0"in /usr/local/etc/ssh/ssh_host_ecdsa_key" > =A0 =A0 =A0 =A0echo "Skipping protocol version 2 Elliptic Curve DSA Key G= eneration" > else > =A0 =A0 =A0 =A0/usr/local/bin/ssh-keygen -t dsa \ > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0-f /usr/local/etc/ssh/ssh_host_ecdsa_key -= N '' > fi > > > Specifically "/usr/local/bin/ssh-keygen -t dsa" needs to be changed to > "-t ecdsa" to be correct. Otherwise we are just reimplementing a DSA key > in a different file. Good eye. I'm in the process of updating that port to 6.0p1. There are quite a lot of local patches that are part of the port. At the moment I'm muddling through what they do and whether they can be removed or not. I didn't even notice this problem. I've attached a pair of patches that correct this problem. Open a PR about this, and you can attach these patches to it. I'm not the maintainer nor do I have commit privileges, but if you open a PR, I'm sure someone will make the change. --bcaec54eeec6725d7304c33b71fc Content-Type: application/octet-stream; name="Makefile.diff" Content-Disposition: attachment; filename="Makefile.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_h3ueqndo1 LS0tIHBvcnRzL3NlY3VyaXR5L29wZW5zc2gtcG9ydGFibGUvTWFrZWZpbGUub2xkCTIwMTItMDYt MjQgMTM6NDA6NDAuNzc1MjAzOTExIC0wNDAwCisrKyBwb3J0cy9zZWN1cml0eS9vcGVuc3NoLXBv cnRhYmxlL01ha2VmaWxlCTIwMTItMDYtMjQgMTM6NDE6MzkuMzUxMjAyNzYxIC0wNDAwCkBAIC03 LDcgKzcsNyBAQAogCiBQT1JUTkFNRT0Jb3BlbnNzaAogRElTVFZFUlNJT049CTUuOHAyCi1QT1JU UkVWSVNJT049CTIKK1BPUlRSRVZJU0lPTj0JMwogUE9SVEVQT0NIPQkxCiBDQVRFR09SSUVTPQlz ZWN1cml0eSBpcHY2CiBNQVNURVJfU0lURVM9CSR7TUFTVEVSX1NJVEVfT1BFTkJTRH0K --bcaec54eeec6725d7304c33b71fc Content-Type: application/octet-stream; name="openssh.in.diff" Content-Disposition: attachment; filename="openssh.in.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_h3ueqt412 LS0tIHBvcnRzL3NlY3VyaXR5L29wZW5zc2gtcG9ydGFibGUvZmlsZXMvb3BlbnNzaC5pbi5vbGQJ MjAxMi0wNi0yNCAxMzo0MDo1My4yODcyMDM2NjUgLTA0MDAKKysrIHBvcnRzL3NlY3VyaXR5L29w ZW5zc2gtcG9ydGFibGUvZmlsZXMvb3BlbnNzaC5pbgkyMDEyLTA2LTI0IDEzOjQxOjI2Ljk2MzIw MzAwNCAtMDQwMApAQCAtNzksNyArNzksNyBAQAogCQkJCSJpbiAlJUVUQ1NTSCUlL3NzaF9ob3N0 X2VjZHNhX2tleSIKIAkJCWVjaG8gIlNraXBwaW5nIHByb3RvY29sIHZlcnNpb24gMiBFbGxpcHRp YyBDdXJ2ZSBEU0EgS2V5IEdlbmVyYXRpb24iCiAJCWVsc2UKLQkJCSUlUFJFRklYJSUvYmluL3Nz aC1rZXlnZW4gLXQgZHNhIFwKKwkJCSUlUFJFRklYJSUvYmluL3NzaC1rZXlnZW4gLXQgZWNkc2Eg XAogCQkJCS1mICUlRVRDU1NIJSUvc3NoX2hvc3RfZWNkc2Ffa2V5IC1OICcnCiAJCWZpCiAJZmkK --bcaec54eeec6725d7304c33b71fc-- From owner-freebsd-ports@FreeBSD.ORG Sun Jun 24 17:52:38 2012 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 84D25106564A for ; Sun, 24 Jun 2012 17:52:38 +0000 (UTC) (envelope-from sunpoet@sunpoet.net) Received: from mail-ob0-f182.google.com (mail-ob0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id 472598FC1B for ; Sun, 24 Jun 2012 17:52:38 +0000 (UTC) Received: by obbun3 with SMTP id un3so6657047obb.13 for ; Sun, 24 Jun 2012 10:52:37 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type :content-transfer-encoding:x-gm-message-state; bh=WXzLGiPhgIv2V9vFhyg6D+r5jCnvXM4wiz76e7uUKZ0=; b=P+7SfZPf+814/K7XEaNYhFQYcJIupe7vmGmcmPc2hnzMcKvRIlbG6pYcgf8yqd4pL3 0gVuLly8tyE8kC8yA+G72wOh17hq3QxUtVljVotmw6ZR1vyeAr2gbHl9i97I+8wxmcBA boj9LmHc9miOrSyzqiC3rLDy9qQ7M97MJNqzCRjUryuFQE5lLmpHkNo8LzgJAypSt4A/ 40x/RqMwUIS/47sr2aV+zbsy6MM4+mQUpRltM2hgPKiTo66KInpmAOh9Icowsv5YiTK+ UlMzgMFx4We3ONdJXuCCDWd97tbkyKOrrXuBGWHbPjwGlwhnbHn8DE/DA63s4eXwBAGa yQMg== Received: by 10.60.29.230 with SMTP id n6mr9069284oeh.22.1340560357891; Sun, 24 Jun 2012 10:52:37 -0700 (PDT) MIME-Version: 1.0 Sender: sunpoet@sunpoet.net Received: by 10.182.65.164 with HTTP; Sun, 24 Jun 2012 10:52:17 -0700 (PDT) In-Reply-To: <20120624171753.GA15646@DataIX.net> References: <20120624171753.GA15646@DataIX.net> From: Sunpoet Po-Chuan Hsieh Date: Mon, 25 Jun 2012 01:52:17 +0800 X-Google-Sender-Auth: SXOBWwjdj2Yf4d5NLfDQT4Stg3I Message-ID: To: "J. Hellenthal" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Gm-Message-State: ALoCoQlgpaxejH+yqlWgut77VAXzmaVSAtGYt45woYXLfGQFHV056A0i03ASduqJgGdnxIPn8To0 Cc: ports@freebsd.org Subject: Re: security/openssh-portable line # 82 of rc.d/openssh generates DSA not ECDSA 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, 24 Jun 2012 17:52:38 -0000 On Mon, Jun 25, 2012 at 1:17 AM, J. Hellenthal wro= te: > > As stated in the subject > > if [ -f /usr/local/etc/ssh/ssh_host_ecdsa_key ]; then > =C2=A0 =C2=A0 =C2=A0 =C2=A0echo "You already have a Elliptic Curve DSA ho= st key" \ > =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0"in /usr/local/etc= /ssh/ssh_host_ecdsa_key" > =C2=A0 =C2=A0 =C2=A0 =C2=A0echo "Skipping protocol version 2 Elliptic Cur= ve DSA Key Generation" > else > =C2=A0 =C2=A0 =C2=A0 =C2=A0/usr/local/bin/ssh-keygen -t dsa \ > =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0-f /usr/local/etc/= ssh/ssh_host_ecdsa_key -N '' > fi > > > Specifically "/usr/local/bin/ssh-keygen -t dsa" needs to be changed to > "-t ecdsa" to be correct. Otherwise we are just reimplementing a DSA key > in a different file. > > -- > > =C2=A0- (2^(N-1)) Committed. Thanks! From owner-freebsd-ports@FreeBSD.ORG Sun Jun 24 18:06:23 2012 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 4E2811065670 for ; Sun, 24 Jun 2012 18:06:23 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-ob0-f182.google.com (mail-ob0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id 0B8338FC1A for ; Sun, 24 Jun 2012 18:06:22 +0000 (UTC) Received: by obbun3 with SMTP id un3so6675347obb.13 for ; Sun, 24 Jun 2012 11:06:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=X5PnjcNl4D78Bk7B6HpPXekzszNRiOpQ5NYbgUTtXnI=; b=PfdfMWnHq3GAqCZ1KisjQMGMCm0eykKJCKGoqCKZB+sdleuIhfbZESZ1T4XMQfOfua ZzIZMHrhFBgkSTEy15OpBKpBJXSUegpdkzQTji5OSwJx8M2rSUT3BD5wCSsmyqc9Szbi +6lOV47gg2AmGmUgZ+kTLIOQVOeecfxRjLwfs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=X5PnjcNl4D78Bk7B6HpPXekzszNRiOpQ5NYbgUTtXnI=; b=h2ErChozNJhhzvukYqGtrLfJQu7fcA3sbXxBVJH52ueKfcbde/G0qDe6sCk172W79C UeuKxzFx8hU5VNzab2548dbjWM92wM8buTJJc/UFMsqbvyclFwG+eY6l7rcHLI7tZtBt XhyzfOZzZANWrXivGJOjYD1W1RjUf89q7Vb3amrsDNYQDXZfYXs0yLrpZdH807/U8NDu PBux9JGPB8fuxyM1uQlGIkRALNdSK9RECZVeidDx26EOgTrpOepYmaqCHR90MbqucqfN pgPqtMIT9CBGHg/Tq3hTZJRWjkR9vc60r3+BCe9dayROdA2l0bUBZ+yU11BPIUFEwUXS aLRw== Received: by 10.182.108.71 with SMTP id hi7mr9428657obb.21.1340561182682; Sun, 24 Jun 2012 11:06:22 -0700 (PDT) MIME-Version: 1.0 Received: by 10.182.125.70 with HTTP; Sun, 24 Jun 2012 11:05:52 -0700 (PDT) In-Reply-To: <4FE6F010.80609@FreeBSD.org> References: <4FE6F010.80609@FreeBSD.org> From: Eitan Adler Date: Sun, 24 Jun 2012 11:05:52 -0700 Message-ID: To: Doug Barton Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQnWHPFZiYTGzU4FpWbs1RYGN63Zew07PZGfawBO98IIrHRHmI25dsipp4AUUEUInYf59U9H Cc: FreeBSD ports list Subject: Re: X11BASE still in use in 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: Sun, 24 Jun 2012 18:06:23 -0000 On 24 June 2012 03:46, Doug Barton wrote: > I noticed a failure in one of my ports today while doing an upgrade, and > was embarrassed to find that it was due to my port still using X11BASE. > That led me to do a quick grep of the tree, which seems to indicate that > there are a non-zero number of uses of it which seem to be erroneous: When the patch was committed a exp-run was done. At the time any errors found were either fixed or worked around (by manually adding a X11BASE definition to the port's makefile). > http://people.freebsd.org/~dougb/x11base-ports.txt > > Note, some of these are actually Ok, I haven't made an attempt to filter > them out yet. > > Is there any interest in cleaning these up? Should we restore the > definition of X11BASE until all of the ports that are using it are fixed? I'd rather add it locally as a workaround to each port rather than add it globally. > I'm kind of surprised by this problem, since the usual way of removing > something like this is to make sure all of the consumers have been fixed > first. Frankly, I'm surprised too, given that we (x11@) did search for consumers of the variable. -- Eitan Adler From owner-freebsd-ports@FreeBSD.ORG Sun Jun 24 18:23:49 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DFBC61065670 for ; Sun, 24 Jun 2012 18:23:49 +0000 (UTC) (envelope-from jhellenthal@dataix.net) Received: from mail-ob0-f182.google.com (mail-ob0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id 885958FC15 for ; Sun, 24 Jun 2012 18:23:49 +0000 (UTC) Received: by obbun3 with SMTP id un3so6698100obb.13 for ; Sun, 24 Jun 2012 11:23:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dataix.net; s=rsa; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to; bh=YPcE1pO6LjmHOBJZ7A8QechJZx2SVW8QIEovAgh+Dqo=; b=bXLhi1T9/3o7v8xYOK/v139sGYyq21CCw31QW8rEo/v8sXQ1bcNAPP71nCOKxpevxV cMN5y4CrYbBZ54Ja1EHJhlvge32pSaTiRv/vomTB+dFxlDzvFLwnEO8uVRioMHidiJ2w PEW2fU+V6vPfYk6yPD+1LwNgmVrutvX/PIJPI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:x-gm-message-state; bh=YPcE1pO6LjmHOBJZ7A8QechJZx2SVW8QIEovAgh+Dqo=; b=mS0UItbFTMowfWDPHERhlqwxAILerOE1rH6/yHl6p32gNGK0vKyEwfO2J3AP23Q3hH nX6q7SAP+Tmn1oZ695lgXEQE+wcrdyULsyZXard6Ck+vqPkX6Dmjzny55tLU2pAx9tM3 yq9d4KfTkKKOF687L83s8r60FwG9kCxhI7tV940Zw5j8TIIUVw8nWNIywe93D+AQOIOn ggTTEKBG9YM+27blL1ut7S5DqIOxSykxrWXvBIpVdU2Pc378tCE1/eht4S4+eFKaznrA 7a6nFukp23Hgqf1YkB4sddb8ljfIcgs38QzUiCz8Yw5MIdOIJFt4Se5abCqy2CnKpFD5 02Ew== Received: by 10.50.208.8 with SMTP id ma8mr6353058igc.41.1340562228816; Sun, 24 Jun 2012 11:23:48 -0700 (PDT) Received: from DataIX.net (75-128-120-86.dhcp.aldl.mi.charter.com. [75.128.120.86]) by mx.google.com with ESMTPS id uy3sm4612171igc.14.2012.06.24.11.23.47 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 24 Jun 2012 11:23:48 -0700 (PDT) Received: from DataIX.net (localhost [127.0.0.1]) by DataIX.net (8.14.5/8.14.5) with ESMTP id q5OINfTj005005 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 24 Jun 2012 14:23:41 -0400 (EDT) (envelope-from jhellenthal@DataIX.net) Received: (from jh@localhost) by DataIX.net (8.14.5/8.14.5/Submit) id q5OINfpJ005004; Sun, 24 Jun 2012 14:23:41 -0400 (EDT) (envelope-from jhellenthal@DataIX.net) Date: Sun, 24 Jun 2012 14:23:40 -0400 From: "J. Hellenthal" To: Robert Simmons Message-ID: <20120624182340.GA4715@DataIX.net> References: <20120624171753.GA15646@DataIX.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="dc+cDN39EJAMEtIO" Content-Disposition: inline In-Reply-To: X-Gm-Message-State: ALoCoQnSQMCH1TbRV5Bft3hcjVF/HvmW0oLpAklXy9f6iLdUROXnzWJ1a9KEqol0alklxpSrcGyh Cc: ports@freebsd.org Subject: Re: security/openssh-portable line # 82 of rc.d/openssh generates DSA not ECDSA 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, 24 Jun 2012 18:23:50 -0000 --dc+cDN39EJAMEtIO Content-Type: multipart/mixed; boundary="n8g4imXOkfNTN/H1" Content-Disposition: inline --n8g4imXOkfNTN/H1 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jun 24, 2012 at 01:46:20PM -0400, Robert Simmons wrote: > On Sun, Jun 24, 2012 at 1:17 PM, J. Hellenthal w= rote: > > > > As stated in the subject > > > > if [ -f /usr/local/etc/ssh/ssh_host_ecdsa_key ]; then > > =A0 =A0 =A0 =A0echo "You already have a Elliptic Curve DSA host key" \ > > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0"in /usr/local/etc/ssh/ssh_host_ecdsa_ke= y" > > =A0 =A0 =A0 =A0echo "Skipping protocol version 2 Elliptic Curve DSA Key= Generation" > > else > > =A0 =A0 =A0 =A0/usr/local/bin/ssh-keygen -t dsa \ > > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0-f /usr/local/etc/ssh/ssh_host_ecdsa_key= -N '' > > fi > > > > > > Specifically "/usr/local/bin/ssh-keygen -t dsa" needs to be changed to > > "-t ecdsa" to be correct. Otherwise we are just reimplementing a DSA key > > in a different file. >=20 > Good eye. I'm in the process of updating that port to 6.0p1. There > are quite a lot of local patches that are part of the port. At the > moment I'm muddling through what they do and whether they can be > removed or not. I didn't even notice this problem. >=20 > I've attached a pair of patches that correct this problem. Open a PR > about this, and you can attach these patches to it. I'm not the > maintainer nor do I have commit privileges, but if you open a PR, I'm > sure someone will make the change. Yeah I have been there too. The current port 5.8 I updated to 5.9. Some of the patches do not work but the diff I have is attached for the functions I use out of it. Also attached is my config for that port. But when I made it I did not have GSSAPI turned on. That does work but just have not adjusted it. --=20 - (2^(N-1)) --n8g4imXOkfNTN/H1 Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="openssh-portable-5.9p1_2,1.config" ===> The following configuration options are available for openssh-portable-5.9.p1_2,1: BSM=on: "Enable OpenBSM Auditing" FILECONTROL=off: "Enable file control patch (broken)" HPN=on: "Enable HPN-SSH patch" KERBEROS=off: "Enable kerberos (autodetection)" KERB_GSSAPI=off: "Enable Kerberos/GSSAPI patch (req: GSSAPI)" LIBEDIT=on: "Enable readline support to sftp(1)" LPK=off: "Enable LDAP Public Key (LPK) patch" OPENSSH_CHROOT=on: "Enable CHROOT support" OVERWRITE_BASE=off: "OpenSSH overwrite base" PAM=on: "Enable pam(3) support" TCP_WRAPPERS=on: "Enable tcp_wrappers support" X509=off: "Enable x509 certificate patch" ===> Use 'make config' to modify these settings --n8g4imXOkfNTN/H1 Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="openssh-portable-5.9p1_2,1.diff" Content-Transfer-Encoding: quoted-printable diff -urN security/openssh-portable-5.8p2/Makefile security/openssh-portabl= e/Makefile --- security/openssh-portable-5.8p2/Makefile 2012-05-01 05:56:31.000000000 = -0400 +++ security/openssh-portable/Makefile 2012-05-30 20:01:26.493449509 -0400 @@ -6,9 +6,9 @@ # =20 PORTNAME=3D openssh -DISTVERSION=3D 5.8p2 -PORTREVISION=3D 2 -PORTEPOCH=3D 1 +DISTVERSION=3D 5.9p1 +PORTREVISION=3D 2 +PORTEPOCH=3D 1 CATEGORIES=3D security ipv6 MASTER_SITES=3D ${MASTER_SITE_OPENBSD} MASTER_SITE_SUBDIR=3D OpenSSH/portable @@ -42,7 +42,6 @@ OPTIONS=3D PAM "Enable pam(3) support" on \ TCP_WRAPPERS "Enable tcp_wrappers support" on \ LIBEDIT "Enable readline support to sftp(1)" on \ - SUID_SSH "Enable suid SSH (Recommended off)" off \ BSM "Enable OpenBSM Auditing" off \ KERBEROS "Enable kerberos (autodetection)" off \ KERB_GSSAPI "Enable Kerberos/GSSAPI patch (req: GSSAPI)" off \ @@ -87,10 +86,6 @@ CONFIGURE_ARGS+=3D --with-libedit .endif =20 -.if !defined(WITH_SUID_SSH) -CONFIGURE_ARGS+=3D --disable-suid-ssh -.endif - .if defined(WITH_BSM) CONFIGURE_ARGS+=3D --with-audit=3Dbsm .endif @@ -119,7 +114,7 @@ =20 .if defined(WITH_HPN) PATCH_SITES+=3D http://www.psc.edu/networking/projects/hpn-ssh/ -PATCHFILES+=3D ${PORTNAME}-5.8p1-hpn13v11.diff.gz +PATCHFILES+=3D ${PORTNAME}-5.9p1-hpn13v12.diff.gz PATCH_DIST_STRIP=3D .endif =20 @@ -194,11 +189,9 @@ -e 's|%%RC_SCRIPT_NAME%%|${RC_SCRIPT_NAME}|' ${WRKSRC}/sshd.8 @${REINPLACE_CMD} -E -e 's|SSH_VERSION|TMP_SSH_VERSION|' \ -e 's|.*SSH_RELEASE.*||' ${WRKSRC}/version.h - @${ECHO_CMD} '#define FREEBSD_PORT_VERSION " FreeBSD-${PKGNAME}"' >> \ - ${WRKSRC}/version.h - @${ECHO_CMD} '#define SSH_VERSION TMP_SSH_VERSION SSH_PORTABLE FREEBSD_PO= RT_VERSION' >> \ + @${ECHO_CMD} '#define SSH_VERSION TMP_SSH_VERSION SSH_PORTABLE' >> \ ${WRKSRC}/version.h - @${ECHO_CMD} '#define SSH_RELEASE TMP_SSH_VERSION SSH_PORTABLE FREEBSD_PO= RT_VERSION' >> \ + @${ECHO_CMD} '#define SSH_RELEASE TMP_SSH_VERSION SSH_PORTABLE' >> \ ${WRKSRC}/version.h .if defined(WITH_HPN) @${REINPLACE_CMD} -e 's|TMP_SSH_VERSION SSH_PORTABLE|TMP_SSH_VERSION SSH_= PORTABLE SSH_HPN|' \ diff -urN security/openssh-portable-5.8p2/distinfo security/openssh-portabl= e/distinfo --- security/openssh-portable-5.8p2/distinfo 2011-10-21 12:18:56.000000000 = -0400 +++ security/openssh-portable/distinfo 2012-05-30 19:07:47.129970365 -0400 @@ -1,8 +1,4 @@ -SHA256 (openssh-5.8p2.tar.gz) =3D 5c35ec7c966ce05cc4497ac59c0b54a556e55ae7= 368165cc8c4129694654f314 -SIZE (openssh-5.8p2.tar.gz) =3D 1115475 -SHA256 (openssh-5.8p1-hpn13v11.diff.gz) =3D 62b500d29d8889ce76c8b596eb6573= 1d8ac3469d89d9c6eb29fec2a845159df7 -SIZE (openssh-5.8p1-hpn13v11.diff.gz) =3D 22993 -SHA256 (openssh-5.8p1+x509-7.0.diff.gz) =3D 3b578cbf69f25e630e8da52b6586a3= 6c62c0c7ce026f95acda91c023dc47c85b -SIZE (openssh-5.8p1+x509-7.0.diff.gz) =3D 184277 -SHA256 (openssh-5.7p1-gsskex-all-20110125.patch) =3D bfdc72c3d7d5d4f9f8a78= b649988dff8fad780cfa72bad4a69eb94c54de9a359 -SIZE (openssh-5.7p1-gsskex-all-20110125.patch) =3D 91889 +SHA256 (openssh-5.9p1.tar.gz) =3D 8d3e8b6b6ff04b525a6dfa6fdeb6a99043ccf6c3= 310cc32eba84c939b07777d5 +SIZE (openssh-5.9p1.tar.gz) =3D 1110014 +SHA256 (openssh-5.9p1-hpn13v12.diff.gz) =3D 74499c3487a53eaaeaad79d89d8260= c23f9a416173d7c256d1f3131677213040 +SIZE (openssh-5.9p1-hpn13v12.diff.gz) =3D 20186 diff -urN security/openssh-portable-5.8p2/files/patch-Makefile.in security/= openssh-portable/files/patch-Makefile.in --- security/openssh-portable-5.8p2/files/patch-Makefile.in 2011-10-21 12:1= 8:56.000000000 -0400 +++ security/openssh-portable/files/patch-Makefile.in 1969-12-31 19:00:00.0= 00000000 -0500 @@ -1,11 +0,0 @@ ---- Makefile.in.orig 2010-05-12 00:51:39.000000000 -0600 -+++ Makefile.in 2010-09-14 16:14:12.000000000 -0600 -@@ -238,7 +238,7 @@ - $(AUTORECONF) - -rm -rf autom4te.cache -=20 --install: $(CONFIGFILES) ssh_prng_cmds.out $(MANPAGES) $(TARGETS) install-= files install-sysconf host-key check-config -+install: $(CONFIGFILES) ssh_prng_cmds.out $(MANPAGES) $(TARGETS) install-= files install-sysconf - install-nokeys: $(CONFIGFILES) ssh_prng_cmds.out $(MANPAGES) $(TARGETS) i= nstall-files install-sysconf - install-nosysconf: $(CONFIGFILES) ssh_prng_cmds.out $(MANPAGES) $(TARGETS= ) install-files -=20 --n8g4imXOkfNTN/H1-- --dc+cDN39EJAMEtIO Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- iQEcBAEBAgAGBQJP51ssAAoJEBSh2Dr1DU7WgU8H/1G33pssAoG8vWHcVqIxOzEG olucJygSPc+HwvknnhdV//dvcZiqwBGzGWZOAYURfCg/o0rWfauV7vq7gJg3bcvm NSZH9i4lQal/GgFx7RuFBDVREUTODAdGx9MQ9KY24nPH4ED24FN+bA/YhJrJ2UGV 8xKg1W89Q0H6mZ5KwyyofBAmPJjnoK6DDYBKpnjDk+fAGLwqbyAnJmTFn/FaJGJY V/qRQVfW/9qD/lUicsfkJcuhhuXekjSV0rlJxwVJpl4afsrLRR7pbfoLcD7ouRUb zkW4Zzfdz/f4U1zJDyCVjsjv6lu/3GTyb13ypOc2Gt1uBfkXvuSR45nlKzQoQK8= =eCbd -----END PGP SIGNATURE----- --dc+cDN39EJAMEtIO-- From owner-freebsd-ports@FreeBSD.ORG Sun Jun 24 18:25:06 2012 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 C94D6106567A for ; Sun, 24 Jun 2012 18:25:06 +0000 (UTC) (envelope-from jhellenthal@dataix.net) Received: from mail-ob0-f182.google.com (mail-ob0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id 7A0D08FC20 for ; Sun, 24 Jun 2012 18:25:06 +0000 (UTC) Received: by obbun3 with SMTP id un3so6699688obb.13 for ; Sun, 24 Jun 2012 11:25:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dataix.net; s=rsa; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:content-transfer-encoding :in-reply-to; bh=rzy6aQUwgwSQkT1zMd2cBaBQNjNPaGzKDkB+OHzXa0A=; b=G3XJMOD827XP3Wu8fUl7LiC+4mWrUoxWryzD1KRWxHVJEAz+kAZd272dW1q3G1cOB7 Cz0WAc4OI5hqmeYMaZsPhdwHAm4GScYJ025g271gpDGmoaXKryDlriRVA3eRt+R1QDsq zmfR5KaeoOS3BYDHXjoX1gA1ujTP/cLijLeR4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:content-transfer-encoding :in-reply-to:x-gm-message-state; bh=rzy6aQUwgwSQkT1zMd2cBaBQNjNPaGzKDkB+OHzXa0A=; b=Qktevws2VwM8j32mdOx8lsUWMMAH7iwjdlPz3I6n1UfF8nAmTYij3lHy04UMTPAnH7 uTwXS1Szx2eoD9hwFD5LcSmajTRL/j4BwcfQTR4h+OJaltLsf9LHCy8YEjqtLRz7V0C5 AAYLo/4kbh5fqs80+qBUensuwo7Sv7vA5i0+BrWijfVi1mN7LPw99/oDSnv+DDn9N8Kt Dk7DYV0S7WAFGaJFHgSIQ4ItmYiXAD5053yXlZC7V19KCcPg2RP8YSyIBST14ZHqVKiU VqwNNaPayAiltDeXBV6HE+Me9qrgu/hvYgQ9VWCdbBT0ds5MQERfX5WQamyux8+vWrK7 i2bQ== Received: by 10.50.169.33 with SMTP id ab1mr6303031igc.73.1340562305862; Sun, 24 Jun 2012 11:25:05 -0700 (PDT) Received: from DataIX.net (75-128-120-86.dhcp.aldl.mi.charter.com. [75.128.120.86]) by mx.google.com with ESMTPS id ch5sm4637013igb.0.2012.06.24.11.25.03 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 24 Jun 2012 11:25:05 -0700 (PDT) Received: from DataIX.net (localhost [127.0.0.1]) by DataIX.net (8.14.5/8.14.5) with ESMTP id q5OIOqKS005021 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 24 Jun 2012 14:24:53 -0400 (EDT) (envelope-from jhellenthal@DataIX.net) Received: (from jh@localhost) by DataIX.net (8.14.5/8.14.5/Submit) id q5OIOqsu005020; Sun, 24 Jun 2012 14:24:52 -0400 (EDT) (envelope-from jhellenthal@DataIX.net) Date: Sun, 24 Jun 2012 14:24:52 -0400 From: "J. Hellenthal" To: Robert Simmons Message-ID: <20120624182452.GB4715@DataIX.net> References: <20120624171753.GA15646@DataIX.net> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Gm-Message-State: ALoCoQkRg25obazQlRyeJc+bw2Vz2GH2PWFNY8/7k+DSUnbuwB+5RdRxEZtjey5vNr/AGsBDShVI Cc: ports@freebsd.org Subject: Re: security/openssh-portable line # 82 of rc.d/openssh generates DSA not ECDSA 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, 24 Jun 2012 18:25:07 -0000 On Sun, Jun 24, 2012 at 01:46:20PM -0400, Robert Simmons wrote: > On Sun, Jun 24, 2012 at 1:17 PM, J. Hellenthal wrote: > > > > As stated in the subject > > > > if [ -f /usr/local/etc/ssh/ssh_host_ecdsa_key ]; then > >        echo "You already have a Elliptic Curve DSA host key" \ > >                "in /usr/local/etc/ssh/ssh_host_ecdsa_key" > >        echo "Skipping protocol version 2 Elliptic Curve DSA Key Generation" > > else > >        /usr/local/bin/ssh-keygen -t dsa \ > >                -f /usr/local/etc/ssh/ssh_host_ecdsa_key -N '' > > fi > > > > > > Specifically "/usr/local/bin/ssh-keygen -t dsa" needs to be changed to > > "-t ecdsa" to be correct. Otherwise we are just reimplementing a DSA key > > in a different file. > > Good eye. I'm in the process of updating that port to 6.0p1. There > are quite a lot of local patches that are part of the port. At the > moment I'm muddling through what they do and whether they can be > removed or not. I didn't even notice this problem. > > I've attached a pair of patches that correct this problem. Open a PR > about this, and you can attach these patches to it. I'm not the > maintainer nor do I have commit privileges, but if you open a PR, I'm > sure someone will make the change. Should have also said the changes were already committed. > _______________________________________________ > 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" -- - (2^(N-1)) From owner-freebsd-ports@FreeBSD.ORG Sun Jun 24 18:38:55 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 64B4A1065673 for ; Sun, 24 Jun 2012 18:38:55 +0000 (UTC) (envelope-from rsimmons0@gmail.com) Received: from mail-vb0-f54.google.com (mail-vb0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id 1B4358FC15 for ; Sun, 24 Jun 2012 18:38:55 +0000 (UTC) Received: by vbmv11 with SMTP id v11so2038881vbm.13 for ; Sun, 24 Jun 2012 11:38:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=vztcOoIVIH1SuuO4nVsXSuvh8XglwNmH6Z0xP9ONfAI=; b=HQmtSbGnWJgofOy/Oovs2x5wX2+uGrF67haCB51JDZ5zvWaeEvoGN4j+qG42f1TI6f oty1tRx0lR3BAhkwf/YLcWhgQhU7ZVjwX+4Emso9+1RusHg3do057yl0IjwFohHnoNRq aoZmO2ua3noMAT923wfrs6EMkYm/zy0jJZTs3/9Cj5eQx1VLBS/5YMbyW6nogeXGdoaQ eOMxpMZgGQcMT2EI9dajfw9S+QCCNKa0bNlCW+1BkEobpY2uTiMsLaGDIoUXwp5qsnVY T0jxr93Dt8NPQ7zE1FqjnpzpEvgkPwvlxlVsGLkk8nODfyIFFH0vU7EWdP/9cOHXrXLv G0aQ== MIME-Version: 1.0 Received: by 10.220.115.12 with SMTP id g12mr5920406vcq.44.1340563134355; Sun, 24 Jun 2012 11:38:54 -0700 (PDT) Received: by 10.52.16.148 with HTTP; Sun, 24 Jun 2012 11:38:54 -0700 (PDT) In-Reply-To: <20120624182452.GB4715@DataIX.net> References: <20120624171753.GA15646@DataIX.net> <20120624182452.GB4715@DataIX.net> Date: Sun, 24 Jun 2012 14:38:54 -0400 Message-ID: From: Robert Simmons To: "J. Hellenthal" Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: ports@freebsd.org Subject: Re: security/openssh-portable line # 82 of rc.d/openssh generates DSA not ECDSA 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, 24 Jun 2012 18:38:55 -0000 On Sun, Jun 24, 2012 at 2:24 PM, J. Hellenthal wro= te: > On Sun, Jun 24, 2012 at 01:46:20PM -0400, Robert Simmons wrote: >> On Sun, Jun 24, 2012 at 1:17 PM, J. Hellenthal = wrote: >> > >> > As stated in the subject >> > >> > if [ -f /usr/local/etc/ssh/ssh_host_ecdsa_key ]; then >> > =A0 =A0 =A0 =A0echo "You already have a Elliptic Curve DSA host key" \ >> > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0"in /usr/local/etc/ssh/ssh_host_ecdsa_k= ey" >> > =A0 =A0 =A0 =A0echo "Skipping protocol version 2 Elliptic Curve DSA Ke= y Generation" >> > else >> > =A0 =A0 =A0 =A0/usr/local/bin/ssh-keygen -t dsa \ >> > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0-f /usr/local/etc/ssh/ssh_host_ecdsa_ke= y -N '' >> > fi >> > >> > >> > Specifically "/usr/local/bin/ssh-keygen -t dsa" needs to be changed to >> > "-t ecdsa" to be correct. Otherwise we are just reimplementing a DSA k= ey >> > in a different file. >> >> Good eye. =A0I'm in the process of updating that port to 6.0p1. =A0There >> are quite a lot of local patches that are part of the port. =A0At the >> moment I'm muddling through what they do and whether they can be >> removed or not. =A0I didn't even notice this problem. >> >> I've attached a pair of patches that correct this problem. =A0Open a PR >> about this, and you can attach these patches to it. =A0I'm not the >> maintainer nor do I have commit privileges, but if you open a PR, I'm >> sure someone will make the change. > > Should have also said the changes were already committed. I also want to see what can be pushed upstream. I understand that the OpenBSD/OpenSSH people are touchy about outside patches, but I think they should at least accept a patch to configure so that FreeBSD's native openpty() is detected properly. From owner-freebsd-ports@FreeBSD.ORG Sun Jun 24 18:46:01 2012 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 73B2B1065670; Sun, 24 Jun 2012 18:46:01 +0000 (UTC) (envelope-from kwm@rainbow-runner.nl) Received: from fep19.mx.upcmail.net (fep19.mx.upcmail.net [62.179.121.39]) by mx1.freebsd.org (Postfix) with ESMTP id 6942A8FC16; Sun, 24 Jun 2012 18:46:00 +0000 (UTC) Received: from edge03.upcmail.net ([192.168.13.238]) by viefep19-int.chello.at (InterMail vM.8.01.05.05 201-2260-151-110-20120111) with ESMTP id <20120624184559.VOKZ22594.viefep19-int.chello.at@edge03.upcmail.net>; Sun, 24 Jun 2012 20:45:59 +0200 Received: from [192.168.0.132] ([77.250.114.160]) by edge03.upcmail.net with edge id SJlx1j0023TiT9103Jlxsn; Sun, 24 Jun 2012 20:45:59 +0200 X-SourceIP: 77.250.114.160 Message-ID: <1340563556.1577.33.camel@crashalot.rainbow-runner.nl> From: Koop Mast To: Mark Linimon Date: Sun, 24 Jun 2012 20:45:56 +0200 In-Reply-To: <20120622025904.GC2608@lonesome.com> References: <201206210829.q5L8Tn8t084934@portsmonj.FreeBSD.org> <4FE30487.3040002@freebsd.org> <20120622025904.GC2608@lonesome.com> Content-Type: text/plain; charset="us-ascii" X-Mailer: Evolution 3.4.3 FreeBSD GNOME Team Port Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Cc: kwm@FreeBSD.org, freebsd-ports@freebsd.org Subject: Re: FreeBSD ports which are currently scheduled for deletion 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, 24 Jun 2012 18:46:01 -0000 On Thu, 2012-06-21 at 21:59 -0500, Mark Linimon wrote: > On Thu, Jun 21, 2012 at 01:24:55PM +0200, Stefan Esser wrote: > > Am 21.06.2012 10:29, schrieb linimon@FreeBSD.org: > > > portname: audio/gstreamer-plugins-flite > > > description: Gstreamer flite run-time speech synthesis engine > > > plugin > > > maintainer: multimedia@FreeBSD.org > > > status: BROKEN > > > deprecated because: BROKEN for more than 6 month > > > expiration date: 2012-05-10 > > > build errors: none. > > > overview: http://portsmon.FreeBSD.org/portoverview.py?category=audio&portname=gstreamer-plugins-flite > > > > I just tried building this port and it built and packaged without any > > problems. Is the compile log still available that lead to this port > > being marked broken? > > There's not a quick way to do it. See the following wiki page for > the how-to: > > http://wiki.freebsd.org/WhenDidThatPortBreak > > But by walking through this, I did not find a last build log. However, > the CVSweb entry shows the following: > > http://www.freebsd.org/cgi/cvsweb.cgi/ports/audio/gstreamer-plugins-flite/Makefile.diff?r1=1.1;r2=1.2;f=h > > Update Gstreamer (core) to 0.10.33 > Update Gstreamer-plugins(-base) to 0.10.33 > Update Gstreamer-plugins-good to 0.10.29 > Update Gstreamer-plugins-bad to 0.10.22 > Update Gstreamer-plugins-ugly to 0.10.18 > > So it doesn't really say. > > kwm, you were the committer, do you remember what the issue was? > > mcl Thanks for bringing this to my attention, I complete forgot about this issue. This is/was a runtime issue, unresolved symbols. I recently picked up work again on a Gstreamer update which will contain a workaround to fix this problem. But since I forgot about it the flite plugin would still be marked broken after the Gstreamer update. -Koop From owner-freebsd-ports@FreeBSD.ORG Sun Jun 24 19:02:56 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A76421065670 for ; Sun, 24 Jun 2012 19:02:56 +0000 (UTC) (envelope-from jhellenthal@dataix.net) Received: from mail-ob0-f182.google.com (mail-ob0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id 567FF8FC15 for ; Sun, 24 Jun 2012 19:02:56 +0000 (UTC) Received: by obbun3 with SMTP id un3so6750406obb.13 for ; Sun, 24 Jun 2012 12:02:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dataix.net; s=rsa; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:content-transfer-encoding :in-reply-to; bh=cyD8+2Gf7VFdEeqyzZFD/scqlaNlIPsx+EztG1sLanU=; b=KZHzTuqAGzRGHj2BDfyxoGkYXaQ+D6C2Ench9WTzvhRnKD+3VDHxkVeugyUApQrjvi nt/8ycIfQbO6fDW5w1UypWV6aKezpWDekIC1BNYLR58dDHdEdvOa8hsqKvF3T7N3g+go TwbCF/s36rOtgnQMG2mhO/ra0rkjG7JLl4Ork= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:content-transfer-encoding :in-reply-to:x-gm-message-state; bh=cyD8+2Gf7VFdEeqyzZFD/scqlaNlIPsx+EztG1sLanU=; b=AU+aMFGOjC8AEMuItg27IK4MGO5r0a9MQE0JfH6SxLnGDPhpy2WEqTh/jGUhUM79ub QmRtPRjppyPdK/SJXEcLaFdKB+XgTYuS68qqrva+zjq0d5o47GY/hiRgENKAMUvHP/DH MExgkKctpisY8rQWJslXkhwaX60K8ASXH+8eR0rxZf8On+ypO0zpckVogmbTr+iEeprD Tza6c+T/HqdjsKMRa0UKrGiLxEHnZTCaIvN5AOSTkaonhTcxXc05kvdyWC0TIxrrU8tI Vt4EAh6TgJ11B/S8BTLgt6RLGhmLlLr8CS4JusXdvn5BoKx7So+64OqilYReHMRcRTxv heFw== Received: by 10.50.159.135 with SMTP id xc7mr6465073igb.9.1340564575877; Sun, 24 Jun 2012 12:02:55 -0700 (PDT) Received: from DataIX.net (75-128-120-86.dhcp.aldl.mi.charter.com. [75.128.120.86]) by mx.google.com with ESMTPS id vi7sm4715549igb.1.2012.06.24.12.02.55 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 24 Jun 2012 12:02:55 -0700 (PDT) Received: from DataIX.net (localhost [127.0.0.1]) by DataIX.net (8.14.5/8.14.5) with ESMTP id q5OJ2rGu020847 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 24 Jun 2012 15:02:53 -0400 (EDT) (envelope-from jhellenthal@DataIX.net) Received: (from jh@localhost) by DataIX.net (8.14.5/8.14.5/Submit) id q5OJ2rOj020846; Sun, 24 Jun 2012 15:02:53 -0400 (EDT) (envelope-from jhellenthal@DataIX.net) Date: Sun, 24 Jun 2012 15:02:53 -0400 From: "J. Hellenthal" To: Robert Simmons Message-ID: <20120624190253.GA20832@DataIX.net> References: <20120624171753.GA15646@DataIX.net> <20120624182452.GB4715@DataIX.net> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Gm-Message-State: ALoCoQmY1ZaALku6VDlfjR9gbMpawjNeUiB7mhlNmabMeZjG9WCmWbKuolz3s+aK0GNIlitRqF2l Cc: ports@freebsd.org Subject: Re: security/openssh-portable line # 82 of rc.d/openssh generates DSA not ECDSA 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, 24 Jun 2012 19:02:56 -0000 On Sun, Jun 24, 2012 at 02:38:54PM -0400, Robert Simmons wrote: > On Sun, Jun 24, 2012 at 2:24 PM, J. Hellenthal wrote: > > On Sun, Jun 24, 2012 at 01:46:20PM -0400, Robert Simmons wrote: > >> On Sun, Jun 24, 2012 at 1:17 PM, J. Hellenthal wrote: > >> > > >> > As stated in the subject > >> > > >> > if [ -f /usr/local/etc/ssh/ssh_host_ecdsa_key ]; then > >> >        echo "You already have a Elliptic Curve DSA host key" \ > >> >                "in /usr/local/etc/ssh/ssh_host_ecdsa_key" > >> >        echo "Skipping protocol version 2 Elliptic Curve DSA Key Generation" > >> > else > >> >        /usr/local/bin/ssh-keygen -t dsa \ > >> >                -f /usr/local/etc/ssh/ssh_host_ecdsa_key -N '' > >> > fi > >> > > >> > > >> > Specifically "/usr/local/bin/ssh-keygen -t dsa" needs to be changed to > >> > "-t ecdsa" to be correct. Otherwise we are just reimplementing a DSA key > >> > in a different file. > >> > >> Good eye.  I'm in the process of updating that port to 6.0p1.  There > >> are quite a lot of local patches that are part of the port.  At the > >> moment I'm muddling through what they do and whether they can be > >> removed or not.  I didn't even notice this problem. > >> > >> I've attached a pair of patches that correct this problem.  Open a PR > >> about this, and you can attach these patches to it.  I'm not the > >> maintainer nor do I have commit privileges, but if you open a PR, I'm > >> sure someone will make the change. > > > > Should have also said the changes were already committed. > > I also want to see what can be pushed upstream. I understand that the > OpenBSD/OpenSSH people are touchy about outside patches, but I think > they should at least accept a patch to configure so that FreeBSD's > native openpty() is detected properly. Agree'd. openssh-portable team would be the ones to contact. -- - (2^(N-1)) From owner-freebsd-ports@FreeBSD.ORG Sun Jun 24 20:18:45 2012 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 69470106564A for ; Sun, 24 Jun 2012 20:18:45 +0000 (UTC) (envelope-from uzimac@da3m0n8t3r.com) Received: from z.umatar.com (z.umatar.com [66.135.39.87]) by mx1.freebsd.org (Postfix) with ESMTP id 36A868FC14 for ; Sun, 24 Jun 2012 20:18:45 +0000 (UTC) Received: from z.umatar.com (localhost [127.0.0.1]) by z.umatar.com (8.14.5/8.14.3) with ESMTP id q5OKIij3043278 for ; Sun, 24 Jun 2012 13:18:44 -0700 (PDT) (envelope-from uzimac@da3m0n8t3r.com) Received: (from uzimac@localhost) by z.umatar.com (8.14.5/8.14.3/Submit) id q5OKIit6043277 for freebsd-ports@freebsd.org; Sun, 24 Jun 2012 13:18:44 -0700 (PDT) (envelope-from uzimac@da3m0n8t3r.com) X-Authentication-Warning: z.umatar.com: uzimac set sender to uzimac@da3m0n8t3r.com using -f From: "Waitman Gobble" To: freebsd-ports@freebsd.org Message-Id: <1340569124.43272@da3m0n8t3r.com> X-Originating-IP: 75.36.149.244 X-Mailer: Usermin 1.500 In-Reply-To: <1340568440.42353@da3m0n8t3r.com> Date: Sun, 24 Jun 2012 13:18:44 -0700 (PDT) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="bound1340569124" Subject: Re: portlint warning, extra item placed in *_DEPENDS (resolved) 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, 24 Jun 2012 20:18:45 -0000 This is a multi-part message in MIME format. --bound1340569124 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 7bit Waitman Gobble wrote .. > DESKTOP_ENTRIES="puf" "${COMMENT}" "" "puf" \ > "Graphics;2DGraphics;RasterGraphics;" "true" OOPS, this was the problem. missing a tab after = on this line.. the column on rhs of = was matching adjacent lines so i missed it! Thanks. -- Waitman Gobble San Jose California USA --bound1340569124-- From owner-freebsd-ports@FreeBSD.ORG Sun Jun 24 20:36:28 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CC73210656DB for ; Sun, 24 Jun 2012 20:36:28 +0000 (UTC) (envelope-from uzimac@da3m0n8t3r.com) Received: from z.umatar.com (z.umatar.com [66.135.39.87]) by mx1.freebsd.org (Postfix) with ESMTP id 94FD58FC19 for ; Sun, 24 Jun 2012 20:36:28 +0000 (UTC) Received: from z.umatar.com (localhost [127.0.0.1]) by z.umatar.com (8.14.5/8.14.3) with ESMTP id q5OK7KjH042360 for ; Sun, 24 Jun 2012 13:07:20 -0700 (PDT) (envelope-from uzimac@da3m0n8t3r.com) Received: (from uzimac@localhost) by z.umatar.com (8.14.5/8.14.3/Submit) id q5OK7Kc1042358 for freebsd-ports@freebsd.org; Sun, 24 Jun 2012 13:07:20 -0700 (PDT) (envelope-from uzimac@da3m0n8t3r.com) X-Authentication-Warning: z.umatar.com: uzimac set sender to uzimac@da3m0n8t3r.com using -f From: "Waitman Gobble" To: freebsd-ports@freebsd.org Message-Id: <1340568440.42353@da3m0n8t3r.com> X-Originating-IP: 75.36.149.244 X-Mailer: Usermin 1.500 Date: Sun, 24 Jun 2012 13:07:20 -0700 (PDT) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="bound1340568440" Subject: portlint warning, extra item placed in *_DEPENDS 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, 24 Jun 2012 20:36:28 -0000 This is a multi-part message in MIME format. --bound1340568440 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 7bit Hi, I am working on a port and trying to have 'no warnings' when using portlint. I am receiving one warning: # portlint WARN: Makefile: extra item placed in the *_DEPENDS section, for example, "USE_QT4". 0 fatal errors and 1 warning found. I am not sure I understand how to fix this warning, if somebody has a hint or suggestion I would really appreciate it. I believe this is the relevant section of Makefile.. BUILD_DEPENDS= dcraw:${PORTSDIR}/graphics/dcraw USE_QT4= gui xml qmake_build uic_build moc_build rcc_build QPROFILE= puf WRKSRC= ${WRKDIR}/${QPROFILE} HAS_CONFIGURE= yes DESKTOP_ENTRIES="puf" "${COMMENT}" "" "puf" \ "Graphics;2DGraphics;RasterGraphics;" "true" (i can send entire Makefile as needed.) Thanks so much, -- Waitman Gobble San Jose California USA --bound1340568440-- From owner-freebsd-ports@FreeBSD.ORG Sun Jun 24 20:38:36 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DD685106564A for ; Sun, 24 Jun 2012 20:38:36 +0000 (UTC) (envelope-from michael.scheidell@secnap.com) Received: from mx2.secnap.com.ionspam.net (mx2.secnap.com.ionspam.net [216.134.223.54]) by mx1.freebsd.org (Postfix) with ESMTP id 9E7C58FC15 for ; Sun, 24 Jun 2012 20:38:36 +0000 (UTC) Received: from mx2.secnap.com.ionspam.net (unknown [10.71.0.54]) by mx2.secnap.com.ionspam.net (Postfix) with ESMTP id BAF18D23C04; Sun, 24 Jun 2012 16:38:35 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=secnap.com; h= mime-version:content-transfer-encoding:content-id:content-type :content-type:content-language:accept-language:in-reply-to :references:message-id:date:date:subject:subject:from:from; s= dkim; t=1340570314; x=1342384714; bh=vZbI06wSGO6vPLwdlhMH6sdlk3U 0TlgxhlAR+nyaWkI=; b=PsHRVuFSPmHUNkoSjZOXb+PqPzgxwcM7VSbBFSxIkKQ mAVb8jMzBdiR09GzR3n1JLUvHo/1UmcqsimEVHZd3gUzyWCgmDIuobCn68m5fHFW mdrAPM5iRIm7174aMwlyIzdf9D+DRDsHUJxGV4Qk6OV6eVuSH90aMwDLlX5kPo7E = X-Amavis-Modified: Mail body modified (using disclaimer) - mx2.secnap.com.ionspam.net X-Virus-Scanned: SpammerTrap(r) VPS-1500 2.18 at mx2.secnap.com.ionspam.net Received: from USBCTDC001.secnap.com (unknown [10.70.1.1]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mx2.secnap.com.ionspam.net (Postfix) with ESMTPS id 2D1E0D23C03; Sun, 24 Jun 2012 16:38:34 -0400 (EDT) Received: from USBCTMX001.secnap.com (::ffff:10.70.1.129) by USBCTDC001.secnap.com (::ffff:10.70.1.1) with Microsoft SMTP Server (TLS) id 14.0.722.0; Sun, 24 Jun 2012 16:38:33 -0400 Received: from USBCTMX001.secnap.com ([fe80::609f:c912:55be:ac88]) by USBCTMX001.secnap.com ([fe80::609f:c912:55be:ac88%10]) with mapi; Sun, 24 Jun 2012 16:38:32 -0400 From: Michael Scheidell To: Waitman Gobble , "freebsd-ports@freebsd.org" Thread-Topic: portlint warning, extra item placed in *_DEPENDS Thread-Index: Ac1SSVFMSQSlVpY930e0SHMLxh0JTg== Date: Sun, 24 Jun 2012 20:38:46 +0000 Message-ID: <98805b71-aeb2-4e7c-9485-c72310c0c2fd@blur> References: <9bdf9901-5dcf-4be4-a526-54515232f847@blur> In-Reply-To: <9bdf9901-5dcf-4be4-a526-54515232f847@blur> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 Cc: Subject: Re: portlint warning, extra item placed in *_DEPENDS 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, 24 Jun 2012 20:38:36 -0000 VHJ5IGEgYmxhbmsgbGluZSBpbiBiZXR3ZWVuIGRlcGVuZHMgYW5kIHVzZQ0KDQotLQ0KTWljaGFl bCBTY2hlaWRlbGwsIENUTw0KPnxTRUNOQVAgTmV0d29yayBTZWN1cml0eQ0KDQoNCi0tLS0tT3Jp Z2luYWwgbWVzc2FnZS0tLS0tDQpGcm9tOiBXYWl0bWFuIEdvYmJsZSA8dXppbWFjQGRhM20wbjh0 M3IuY29tPg0KVG86ICJmcmVlYnNkLXBvcnRzQGZyZWVic2Qub3JnIiA8ZnJlZWJzZC1wb3J0c0Bm cmVlYnNkLm9yZz4NClNlbnQ6IFN1biwgSnVuIDI0LCAyMDEyIDIwOjM3OjI4IEdNVCswMDowMA0K U3ViamVjdDogcG9ydGxpbnQgd2FybmluZywgZXh0cmEgaXRlbSBwbGFjZWQgaW4gKl9ERVBFTkRT DQoNCkhpLA0KDQpJIGFtIHdvcmtpbmcgb24gYSBwb3J0IGFuZCB0cnlpbmcgdG8gaGF2ZSAnbm8g d2FybmluZ3MnIHdoZW4gdXNpbmcgcG9ydGxpbnQuDQpJIGFtIHJlY2VpdmluZyBvbmUgd2Fybmlu ZzoNCg0KIyBwb3J0bGludA0KV0FSTjogTWFrZWZpbGU6IGV4dHJhIGl0ZW0gcGxhY2VkIGluIHRo ZSAqX0RFUEVORFMgc2VjdGlvbiwgZm9yIGV4YW1wbGUsICJVU0VfUVQ0Ii4NCjAgZmF0YWwgZXJy b3JzIGFuZCAxIHdhcm5pbmcgZm91bmQuDQoNCkkgYW0gbm90IHN1cmUgSSB1bmRlcnN0YW5kIGhv dyB0byBmaXggdGhpcyB3YXJuaW5nLCBpZiBzb21lYm9keSBoYXMgYSBoaW50IG9yIHN1Z2dlc3Rp b24gSSB3b3VsZCByZWFsbHkgYXBwcmVjaWF0ZSBpdC4NCg0KDQpJIGJlbGlldmUgdGhpcyBpcyB0 aGUgcmVsZXZhbnQgc2VjdGlvbiBvZiBNYWtlZmlsZS4uDQoNCkJVSUxEX0RFUEVORFM9ICBkY3Jh dzoke1BPUlRTRElSfS9ncmFwaGljcy9kY3Jhdw0KVVNFX1FUND0gICAgICAgIGd1aSB4bWwgcW1h a2VfYnVpbGQgdWljX2J1aWxkIG1vY19idWlsZCByY2NfYnVpbGQNClFQUk9GSUxFPSAgICAgICBw dWYNCldSS1NSQz0gICAgICAgICAke1dSS0RJUn0vJHtRUFJPRklMRX0NCkhBU19DT05GSUdVUkU9 ICB5ZXMNCkRFU0tUT1BfRU5UUklFUz0icHVmIiAiJHtDT01NRU5UfSIgIiIgInB1ZiIgXA0KICAg ICAgICAgICAgICAgICJHcmFwaGljczsyREdyYXBoaWNzO1Jhc3RlckdyYXBoaWNzOyIgInRydWUi DQoNCihpIGNhbiBzZW5kIGVudGlyZSBNYWtlZmlsZSBhcyBuZWVkZWQuKQ0KDQpUaGFua3Mgc28g bXVjaCwNCg0KLS0NCldhaXRtYW4gR29iYmxlDQpTYW4gSm9zZSBDYWxpZm9ybmlhIFVTQQ0K From owner-freebsd-ports@FreeBSD.ORG Sun Jun 24 20:46:18 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 884821065672 for ; Sun, 24 Jun 2012 20:46:18 +0000 (UTC) (envelope-from uzimac@da3m0n8t3r.com) Received: from z.umatar.com (z.umatar.com [66.135.39.87]) by mx1.freebsd.org (Postfix) with ESMTP id 53CD48FC0A for ; Sun, 24 Jun 2012 20:46:18 +0000 (UTC) Received: from z.umatar.com (localhost [127.0.0.1]) by z.umatar.com (8.14.5/8.14.3) with ESMTP id q5OKkH3I011786 for ; Sun, 24 Jun 2012 13:46:17 -0700 (PDT) (envelope-from uzimac@da3m0n8t3r.com) Received: (from uzimac@localhost) by z.umatar.com (8.14.5/8.14.3/Submit) id q5OKkHbI011785 for freebsd-ports@freebsd.org; Sun, 24 Jun 2012 13:46:17 -0700 (PDT) (envelope-from uzimac@da3m0n8t3r.com) X-Authentication-Warning: z.umatar.com: uzimac set sender to uzimac@da3m0n8t3r.com using -f From: "Waitman Gobble" To: "freebsd-ports@freebsd.org" Message-Id: <1340570777.11780@da3m0n8t3r.com> X-Originating-IP: 75.36.149.244 X-Mailer: Usermin 1.500 In-Reply-To: <98805b71-aeb2-4e7c-9485-c72310c0c2fd@blur> Date: Sun, 24 Jun 2012 13:46:17 -0700 (PDT) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="bound1340570777" Subject: Re: portlint warning, extra item placed in *_DEPENDS 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, 24 Jun 2012 20:46:18 -0000 This is a multi-part message in MIME format. --bound1340570777 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Michael Scheidell wrote .. > Try a blank line in between depends and use > > -- > Michael Scheidell, CTO > >|SECNAP Network Security > > > -----Original message----- > From: Waitman Gobble > To: "freebsd-ports@freebsd.org" > Sent: Sun, Jun 24, 2012 20:37:28 GMT+00:00 > Subject: portlint warning, extra item placed in *_DEPENDS > > Hi, > > I am working on a port and trying to have 'no warnings' when using portlint. > I am receiving one warning: > > # portlint > WARN: Makefile: extra item placed in the *_DEPENDS section, for example, "USE_QT4". > 0 fatal errors and 1 warning found. > > I am not sure I understand how to fix this warning, if somebody has a hint or suggestion > I would really appreciate it. > > > I believe this is the relevant section of Makefile.. > > BUILD_DEPENDS= dcraw:${PORTSDIR}/graphics/dcraw > USE_QT4= gui xml qmake_build uic_build moc_build rcc_build > QPROFILE= puf > WRKSRC= ${WRKDIR}/${QPROFILE} > HAS_CONFIGURE= yes > DESKTOP_ENTRIES="puf" "${COMMENT}" "" "puf" \ > "Graphics;2DGraphics;RasterGraphics;" "true" > > (i can send entire Makefile as needed.) > > Thanks so much, > > -- > Waitman Gobble > San Jose California USA Thank you, I split up the sections with blank lines, but I think the problem was because there was no space(tab) between DESKTOP_ENTRIES= and rhs. Adding that space seemed to remove the warning.. Waitman -- Waitman Gobble San Jose California USA --bound1340570777-- From owner-freebsd-ports@FreeBSD.ORG Sun Jun 24 20:49:03 2012 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 BFED41065677 for ; Sun, 24 Jun 2012 20:49:03 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 4358E8FC08 for ; Sun, 24 Jun 2012 20:49:03 +0000 (UTC) Received: by bkvi18 with SMTP id i18so3374442bkv.13 for ; Sun, 24 Jun 2012 13:49:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=I8FAUSBBbTY2jMmVhF0mhvW8iyOyO7cimor4Gw5qZQ0=; b=KFMrzHCMeklEm6E/zoEcd4SIZY34a4jw3dsdN+3tIZQPmJyJ37+5Rdp27KEf1BKIHJ FmzJJA/U21x6uhzDBz8cOmU8SG6N/WANBScOkEgWdWIEcST1GKxBM5BZJCp3e/w3FHLL iWeSrLqCQKB2G8rhIBGZt/wU7dq659tw3XiG3zhV4f2klZ3/Qj5/CxePhP9TtZE1yfpW Y8bCqv3a0nhaZpdFxL1M8KYzaTsxQqhuTe4SJxX19F7c0SlVWroJODmTLlz4zRUGo19Q HT6dlSPeF48UR2VVZCpv/bEN556VHP1cOngWndvUj59Cp1QLAg/MuC3QgrVnSKDeE/Vw HRUA== MIME-Version: 1.0 Received: by 10.204.156.69 with SMTP id v5mr3199044bkw.133.1340570942063; Sun, 24 Jun 2012 13:49:02 -0700 (PDT) Received: by 10.204.171.138 with HTTP; Sun, 24 Jun 2012 13:49:02 -0700 (PDT) Received: by 10.204.171.138 with HTTP; Sun, 24 Jun 2012 13:49:02 -0700 (PDT) In-Reply-To: <1340570777.11780@da3m0n8t3r.com> References: <98805b71-aeb2-4e7c-9485-c72310c0c2fd@blur> <1340570777.11780@da3m0n8t3r.com> Date: Sun, 24 Jun 2012 21:49:02 +0100 Message-ID: From: Chris Rees To: Waitman Gobble Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: "freebsd-ports@freebsd.org" Subject: Re: portlint warning, extra item placed in *_DEPENDS 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, 24 Jun 2012 20:49:03 -0000 On Jun 24, 2012 9:46 PM, "Waitman Gobble" wrote: > > Michael Scheidell wrote .. > > Try a blank line in between depends and use > > > > -- > > Michael Scheidell, CTO > > >|SECNAP Network Security > > > > > > -----Original message----- > > From: Waitman Gobble > > To: "freebsd-ports@freebsd.org" > > Sent: Sun, Jun 24, 2012 20:37:28 GMT+00:00 > > Subject: portlint warning, extra item placed in *_DEPENDS > > > > Hi, > > > > I am working on a port and trying to have 'no warnings' when using portlint. > > I am receiving one warning: > > > > # portlint > > WARN: Makefile: extra item placed in the *_DEPENDS section, for example, "USE_QT4". > > 0 fatal errors and 1 warning found. > > > > I am not sure I understand how to fix this warning, if somebody has a hint or suggestion > > I would really appreciate it. > > > > > > I believe this is the relevant section of Makefile.. > > > > BUILD_DEPENDS= dcraw:${PORTSDIR}/graphics/dcraw > > USE_QT4= gui xml qmake_build uic_build moc_build rcc_build > > QPROFILE= puf > > WRKSRC= ${WRKDIR}/${QPROFILE} > > HAS_CONFIGURE= yes > > DESKTOP_ENTRIES="puf" "${COMMENT}" "" "puf" \ > > "Graphics;2DGraphics;RasterGraphics;" "true" > > > > (i can send entire Makefile as needed.) > > > > Thanks so much, > > > > -- > > Waitman Gobble > > San Jose California USA > > > Thank you, > I split up the sections with blank lines, but I think the problem was because there was no space(tab) between DESKTOP_ENTRIES= and rhs. Adding that space seemed to remove the warning.. The problem was definitely the missing blank line, since that is what the check is for :) Hope your porting goes well. Chris From owner-freebsd-ports@FreeBSD.ORG Sun Jun 24 20:58:58 2012 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 763D61065673 for ; Sun, 24 Jun 2012 20:58:58 +0000 (UTC) (envelope-from uzimac@da3m0n8t3r.com) Received: from z.umatar.com (z.umatar.com [66.135.39.87]) by mx1.freebsd.org (Postfix) with ESMTP id 2845C8FC27 for ; Sun, 24 Jun 2012 20:58:58 +0000 (UTC) Received: from z.umatar.com (localhost [127.0.0.1]) by z.umatar.com (8.14.5/8.14.3) with ESMTP id q5OKwvqq012497 for ; Sun, 24 Jun 2012 13:58:57 -0700 (PDT) (envelope-from uzimac@da3m0n8t3r.com) Received: (from uzimac@localhost) by z.umatar.com (8.14.5/8.14.3/Submit) id q5OKwvJn012496 for freebsd-ports@freebsd.org; Sun, 24 Jun 2012 13:58:57 -0700 (PDT) (envelope-from uzimac@da3m0n8t3r.com) X-Authentication-Warning: z.umatar.com: uzimac set sender to uzimac@da3m0n8t3r.com using -f From: "Waitman Gobble" To: "freebsd-ports@freebsd.org" Message-Id: <1340571537.12491@da3m0n8t3r.com> X-Originating-IP: 75.36.149.244 X-Mailer: Usermin 1.500 In-Reply-To: Date: Sun, 24 Jun 2012 13:58:57 -0700 (PDT) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="bound1340571537" Subject: Re: portlint warning, extra item placed in *_DEPENDS 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, 24 Jun 2012 20:58:58 -0000 This is a multi-part message in MIME format. --bound1340571537 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Chris Rees wrote .. > On Jun 24, 2012 9:46 PM, "Waitman Gobble" wrote: > > > > Michael Scheidell wrote .. > > > Try a blank line in between depends and use > > > > > > -- > > > Michael Scheidell, CTO > > > >|SECNAP Network Security > > > > > > > > > -----Original message----- > > > From: Waitman Gobble > > > To: "freebsd-ports@freebsd.org" > > > Sent: Sun, Jun 24, 2012 20:37:28 GMT+00:00 > > > Subject: portlint warning, extra item placed in *_DEPENDS > > > > > > Hi, > > > > > > I am working on a port and trying to have 'no warnings' when using > portlint. > > > I am receiving one warning: > > > > > > # portlint > > > WARN: Makefile: extra item placed in the *_DEPENDS section, for > example, "USE_QT4". > > > 0 fatal errors and 1 warning found. > > > > > > I am not sure I understand how to fix this warning, if somebody has a > hint or suggestion > > > I would really appreciate it. > > > > > > > > > I believe this is the relevant section of Makefile.. > > > > > > BUILD_DEPENDS= dcraw:${PORTSDIR}/graphics/dcraw > > > USE_QT4= gui xml qmake_build uic_build moc_build rcc_build > > > QPROFILE= puf > > > WRKSRC= ${WRKDIR}/${QPROFILE} > > > HAS_CONFIGURE= yes > > > DESKTOP_ENTRIES="puf" "${COMMENT}" "" "puf" \ > > > "Graphics;2DGraphics;RasterGraphics;" "true" > > > > > > (i can send entire Makefile as needed.) > > > > > > Thanks so much, > > > > > > -- > > > Waitman Gobble > > > San Jose California USA > > > > > > Thank you, > > I split up the sections with blank lines, but I think the problem was > because there was no space(tab) between DESKTOP_ENTRIES= and rhs. Adding > that space seemed to remove the warning.. > > The problem was definitely the missing blank line, since that is what the > check is for :) > > Hope your porting goes well. > > Chris Thanks, I appreciate the help. submitted the port shar per instructions, It's a simple little Qt app that will save me alot of time, maybe somebody else will find it useful. it was indeed a good learning experience to build and submit a port. -- Waitman Gobble San Jose California USA --bound1340571537-- From owner-freebsd-ports@FreeBSD.ORG Sun Jun 24 22:00:29 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [69.147.83.53]) by hub.freebsd.org (Postfix) with ESMTP id D95AD1065670 for ; Sun, 24 Jun 2012 22:00:29 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from opti.dougb.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 1808014D9C8; Sun, 24 Jun 2012 22:00:22 +0000 (UTC) Message-ID: <4FE78DF5.1090709@FreeBSD.org> Date: Sun, 24 Jun 2012 15:00:21 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:13.0) Gecko/20120624 Thunderbird/13.0.1 MIME-Version: 1.0 To: Eitan Adler References: <4FE6F010.80609@FreeBSD.org> In-Reply-To: X-Enigmail-Version: 1.4.2 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Alex Kozlov , FreeBSD ports list Subject: Re: X11BASE still in use in 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: Sun, 24 Jun 2012 22:00:29 -0000 On 06/24/2012 11:05, Eitan Adler wrote: > On 24 June 2012 03:46, Doug Barton wrote: >> I noticed a failure in one of my ports today while doing an upgrade, and >> was embarrassed to find that it was due to my port still using X11BASE. >> That led me to do a quick grep of the tree, which seems to indicate that >> there are a non-zero number of uses of it which seem to be erroneous: > > When the patch was committed a exp-run was done. Which isn't even close to being a thorough treatment. The *only* way to do this kind of work is with grep through the entire tree. That should have been done before the variable was removed. > At the time any > errors found were either fixed or worked around (by manually adding a > X11BASE definition to the port's makefile). > >> http://people.freebsd.org/~dougb/x11base-ports.txt >> >> Note, some of these are actually Ok, I haven't made an attempt to filter >> them out yet. >> >> Is there any interest in cleaning these up? Should we restore the >> definition of X11BASE until all of the ports that are using it are fixed? > > I'd rather add it locally as a workaround to each port rather than add > it globally. I fixed all the ones in ak's list. I don't see the sense of adding X11BASE= to the port rather than just fixing it properly, so I did the latter. FWIW, there seem to be 3 categories of problems in ak's list. First, the variable isn't reached without an option being enabled (this is why exp-runs are not sufficient). Second, the X11BASE was redundant, ala: -I${LOCALBASE}/include -I${X11BASE}/include Third, it was just plain broken. A lot of the ports in the latter category were fonts, which may explain some of the complaints we've received about font-cache not being run properly. Doug -- This .signature sanitized for your protection From owner-freebsd-ports@FreeBSD.ORG Sun Jun 24 22:00:57 2012 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 C6C291065673; Sun, 24 Jun 2012 22:00:57 +0000 (UTC) (envelope-from villa.alberto@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 271E48FC08; Sun, 24 Jun 2012 22:00:56 +0000 (UTC) Received: by bkvi18 with SMTP id i18so3394697bkv.13 for ; Sun, 24 Jun 2012 15:00:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=QUbFCAIn2QgGPVbwXTyZnHbKpwe1Q2IgSgsoMSiLtk0=; b=dz35pc9T4Ik1+vyjbRYz2q7YmRGAP+b1jdsweSvH1VP3JhpvWeq1yEbbEoZLmO48X5 oKEE/adhjGpfyKAET0SszHMTHGMXZL9pLSAPqBL9oQ0Cl8DaEZXoa/3HyR/M7GVC82ta 31HsNwz6ysstedWe1RiqrnGWidI7flLkEP/HtnFXKfiB+BidQREp/pFhXKV1qYuTQJ/P HKJcMxA3Gm7EFbIlTriSy5rhGRnppSvCNtoP5xw1R+GOla4GwdeuCcFRA30+Xu32fgBZ 9UudNbTX8tnjThenVX8QfsAdQToZkjFxb7JTLR/x6VBs7lk+KSZgCilcUN9crLuUWg88 D03g== Received: by 10.204.152.203 with SMTP id h11mr3247290bkw.122.1340575255982; Sun, 24 Jun 2012 15:00:55 -0700 (PDT) MIME-Version: 1.0 Sender: villa.alberto@gmail.com Received: by 10.204.200.209 with HTTP; Sun, 24 Jun 2012 15:00:35 -0700 (PDT) In-Reply-To: <20120624111702.9803a225.web@3dresearch.com> References: <20120624111702.9803a225.web@3dresearch.com> From: Alberto Villa Date: Mon, 25 Jun 2012 00:00:35 +0200 X-Google-Sender-Auth: zuyklV_2bwIZflvaRQKW7zgIMS8 Message-ID: To: Janos Dohanics Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: kde@freebsd.org, freebsd-ports@freebsd.org Subject: Re: kalzium-4.8.4 build error 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, 24 Jun 2012 22:00:57 -0000 On Sun, Jun 24, 2012 at 5:17 PM, Janos Dohanics wrote: > While building kalzium-4.8.4 on FreeBSD 8.3-STABLE amd64 I'm getting > this error: > > File "_none_", line 1, characters 0-1: > Error: Files /usr/local/lib/ocaml/facile/facile.cmxa > =A0 =A0 =A0 and /usr/local/lib/ocaml/stdlib.cmxa > =A0 =A0 =A0 make inconsistent assumptions over implementation Printf > *** Error code 2 > 1 error > *** Error code 2 Try rebuilding math/facile. --=20 Alberto Villa, FreeBSD committer http://people.FreeBSD.org/~avilla From owner-freebsd-ports@FreeBSD.ORG Sun Jun 24 22:13:56 2012 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx2.freebsd.org (mx2.freebsd.org [69.147.83.53]) by hub.freebsd.org (Postfix) with ESMTP id E8367106566C; Sun, 24 Jun 2012 22:13:55 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from opti.dougb.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id D88E3150689; Sun, 24 Jun 2012 22:13:32 +0000 (UTC) Message-ID: <4FE7910C.6070807@FreeBSD.org> Date: Sun, 24 Jun 2012 15:13:32 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:13.0) Gecko/20120624 Thunderbird/13.0.1 MIME-Version: 1.0 To: Alex Kozlov References: <4FE6F010.80609@FreeBSD.org> <20120624123714.GA83824@ravenloft.kiev.ua> In-Reply-To: <20120624123714.GA83824@ravenloft.kiev.ua> X-Enigmail-Version: 1.4.2 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@FreeBSD.org, mi@aldan.algebra.com, freebsd-ports@FreeBSD.org Subject: Re: X11BASE still in use in 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: Sun, 24 Jun 2012 22:13:56 -0000 On 06/24/2012 05:37, Alex Kozlov wrote: > On Sun, Jun 24, 2012 at 03:46:40AM -0700, Doug Barton wrote: >> I noticed a failure in one of my ports today while doing an upgrade, and >> was embarrassed to find that it was due to my port still using X11BASE. >> That led me to do a quick grep of the tree, which seems to indicate that >> there are a non-zero number of uses of it which seem to be erroneous: >> >> http://people.freebsd.org/~dougb/x11base-ports.txt >> >> Note, some of these are actually Ok, I haven't made an attempt to filter >> them out yet. >> >> Is there any interest in cleaning these up? Should we restore the >> definition of X11BASE until all of the ports that are using it are fixed? >> >> I'm kind of surprised by this problem, since the usual way of removing >> something like this is to make sure all of the consumers have been fixed >> first. > I have done a basic analysis. Ports that need to be fixed ('?' - not sure, > '' - should be deleted): http://people.freebsd.org/~ak/x11base.log Thanks Alex! I fixed the obvious ones. Of the ports@ ones, ports/games/ezquake needs a look, since it probably needs more than just a quick edit. I added emulation@ so that they can look at the linux-base ports on your list. It wasn't clear to me how/if those should be changed. And ports/math/wingz3 needs a look too, I'm not sure what _X11BASE_ is about there. hth, Doug -- This .signature sanitized for your protection From owner-freebsd-ports@FreeBSD.ORG Sun Jun 24 22:13:58 2012 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 BC9DC106566B for ; Sun, 24 Jun 2012 22:13:58 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-ob0-f182.google.com (mail-ob0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id 76A818FC16 for ; Sun, 24 Jun 2012 22:13:58 +0000 (UTC) Received: by obbun3 with SMTP id un3so7002229obb.13 for ; Sun, 24 Jun 2012 15:13:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=3WWe2dljTjf6thYXiTXdikHLaYUTd29RUlrI47wVbHg=; b=t1ig7nikF4jOSikSWjmPcU/GTO4Zagd1mtBslW6VSIy0TCLKHKk8ZactvvM9h9YCbA Iir7+QL//AoqWSOC46gaFBM3WxkyGTkYGuYBegzV6T5Jzjlj7EZlYd1Z7X/zn3c+LGqV 0qdyRdpM9cNyKG/pjBMdbgdb9AT8vhsLeOT2k= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=3WWe2dljTjf6thYXiTXdikHLaYUTd29RUlrI47wVbHg=; b=H2CS3X898px4t93ypAQDfsosuJMFDboqbIOgQbkGN98WFX8JgrRwEu/CFPtHzAY/So RwTqMlJZ2qS3s/0AF64Gth9E3i2csjQooSg7VfwOjbP4u6BlWnNb/gbmBI1VsqTbtGCU LAh11UdVyhigwfLGV5rOtzs1dBhp5avpk/IxmrPyECQ3c7rwz23PAeI1HgxtI29yME+7 FJbwAyPL08FiDtgx++kkABQ4lzjNYE9bI+odYuhTqxSt4Lqa0cHZM/rrjz3g45zdZbeR igQYHloMdX2NjPXZQDEaFAhD0ehQ65uUJumyk1uGjga0sPNUx/ImH+C+RVQRrCrw4Ehq GuBA== Received: by 10.182.131.2 with SMTP id oi2mr9962071obb.43.1340576037889; Sun, 24 Jun 2012 15:13:57 -0700 (PDT) MIME-Version: 1.0 Received: by 10.182.125.70 with HTTP; Sun, 24 Jun 2012 15:13:26 -0700 (PDT) In-Reply-To: <4FE78DF5.1090709@FreeBSD.org> References: <4FE6F010.80609@FreeBSD.org> <4FE78DF5.1090709@FreeBSD.org> From: Eitan Adler Date: Sun, 24 Jun 2012 15:13:26 -0700 Message-ID: To: Doug Barton Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQkgdbsmeSxtMOs3PekbkXUipDz5+utD/ca8iHPn5DLUGUA+RNMPBmolMIz+WYjav2HKlv/j Cc: Alex Kozlov , FreeBSD ports list Subject: Re: X11BASE still in use in 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: Sun, 24 Jun 2012 22:13:58 -0000 On 24 June 2012 15:00, Doug Barton wrote: > On 06/24/2012 11:05, Eitan Adler wrote: >> On 24 June 2012 03:46, Doug Barton wrote: >>> I noticed a failure in one of my ports today while doing an upgrade, and >>> was embarrassed to find that it was due to my port still using X11BASE. >>> That led me to do a quick grep of the tree, which seems to indicate that >>> there are a non-zero number of uses of it which seem to be erroneous: >> >> When the patch was committed a exp-run was done. > > Which isn't even close to being a thorough treatment. The *only* way to > do this kind of work is with grep through the entire tree. That should > have been done before the variable was removed. It wasn't the only thing that was done. > FWIW, there seem to be 3 categories of problems in ak's list. First, the > variable isn't reached without an option being enabled (this is why > exp-runs are not sufficient) I thought we fixed all of these already. > Second, the X11BASE was redundant, ala: > -I${LOCALBASE}/include -I${X11BASE}/include I fixed the ones I saw of these, but I wasn't too concerned about getting them all. > Third, it was just plain broken. hm? -- Eitan Adler From owner-freebsd-ports@FreeBSD.ORG Sun Jun 24 22:35:44 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id 38C86106564A for ; Sun, 24 Jun 2012 22:35:44 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from opti.dougb.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 9A01A14E78F; Sun, 24 Jun 2012 22:35:43 +0000 (UTC) Message-ID: <4FE7963E.1040600@FreeBSD.org> Date: Sun, 24 Jun 2012 15:35:42 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:13.0) Gecko/20120624 Thunderbird/13.0.1 MIME-Version: 1.0 To: Eitan Adler References: <4FE6F010.80609@FreeBSD.org> <4FE78DF5.1090709@FreeBSD.org> In-Reply-To: X-Enigmail-Version: 1.4.2 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Alex Kozlov , FreeBSD ports list Subject: Re: X11BASE still in use in 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: Sun, 24 Jun 2012 22:35:44 -0000 On 06/24/2012 15:13, Eitan Adler wrote: > On 24 June 2012 15:00, Doug Barton wrote: >> On 06/24/2012 11:05, Eitan Adler wrote: >>> On 24 June 2012 03:46, Doug Barton wrote: >>>> I noticed a failure in one of my ports today while doing an upgrade, and >>>> was embarrassed to find that it was due to my port still using X11BASE. >>>> That led me to do a quick grep of the tree, which seems to indicate that >>>> there are a non-zero number of uses of it which seem to be erroneous: >>> >>> When the patch was committed a exp-run was done. >> >> Which isn't even close to being a thorough treatment. The *only* way to >> do this kind of work is with grep through the entire tree. That should >> have been done before the variable was removed. > > It wasn't the only thing that was done. I'm trying really hard to be polite here, but let me be a little more blunt. I don't care what you did, it wasn't sufficient. A simple grep through the tree turned up around 30 ports that needed cleanup. Add my port to that list as well before I fixed it last night. The reason I'm harping on this is that it's not the first time you have been involved in sweeping changes that were not thoroughly handled. It would be really helpful if you could slow down a bit, and do the boring, sloggy work of grep'ing through *every* instance of the thing you're updating, and make sure that it's fixed. You're a bright guy, and very enthusiastic about FreeBSD; both of which are deeply appreciated. But while this kind of work has all the glamor of mucking horse stalls, it makes up for it by being a giant mess if it isn't done right. >> FWIW, there seem to be 3 categories of problems in ak's list. First, the >> variable isn't reached without an option being enabled (this is why >> exp-runs are not sufficient) > > I thought we fixed all of these already. I get that you had the best of intentions. I'm not doubting that at all. >> Second, the X11BASE was redundant, ala: >> -I${LOCALBASE}/include -I${X11BASE}/include > > I fixed the ones I saw of these, but I wasn't too concerned about > getting them all. *Thoroughly* removing all of the invalid uses of the old variable makes it easier to go back through and double-check that remaining uses are valid. It also helps to make sure that you've caught all the ones that are actually relevant. >> Third, it was just plain broken. > > hm? Broken. As in, without the x11base stuff being fixed, the port didn't work properly. I gave you the examples of the fonts, look through the diffs if you need others. (Not to mention that "failed with non-default options" is just another category of broken.) Doug -- This .signature sanitized for your protection From owner-freebsd-ports@FreeBSD.ORG Sun Jun 24 22:46:12 2012 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 D01FD1065677; Sun, 24 Jun 2012 22:46:12 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from mouf.net (mouf.net [IPv6:2607:fc50:0:4400:216:3eff:fe69:33b2]) by mx1.freebsd.org (Postfix) with ESMTP id 8900E8FC0C; Sun, 24 Jun 2012 22:46:12 +0000 (UTC) Received: from meatwad.mouf.net (cpe-024-162-230-236.nc.res.rr.com [24.162.230.236]) (authenticated bits=0) by mouf.net (8.14.4/8.14.4) with ESMTP id q5OMkA0B049850 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NOT); Sun, 24 Jun 2012 18:46:11 -0400 (EDT) (envelope-from swills@FreeBSD.org) Message-ID: <4FE798B2.5060403@FreeBSD.org> Date: Sun, 24 Jun 2012 18:46:10 -0400 From: Steve Wills User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120604 Thunderbird/12.0.1 MIME-Version: 1.0 To: Kevin Oberman References: <4FE5EA8E.1020302@FreeBSD.org> <4FE60561.8050606@freebsd.org> In-Reply-To: X-Enigmail-Version: 1.4.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (mouf.net [204.109.58.86]); Sun, 24 Jun 2012 18:46:11 -0400 (EDT) X-Virus-Scanned: clamav-milter 0.97.2 at mouf.net X-Virus-Status: Clean Cc: ports@FreeBSD.org, Michael Scheidell Subject: Re: Anyone using perl-5.12 and WITH_PERL_MALLOC? 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, 24 Jun 2012 22:46:12 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, On 06/23/12 15:00, Kevin Oberman wrote: > > Yes, I agree that perl is not really being built with PERL_MALLOC, > but selecting THREADS and PERL_MALLOC options does produce a > working threaded perl. Neither THREADS nor PERL_MALLOC are > defaults, but I have ports installed that require threaded perl. Not to hijack the thread, but I'm just curious, which ports require threaded perl? Steve -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iQEcBAEBAgAGBQJP55ixAAoJEPXPYrMgexuhfbUIAKNrOkBQ2UwDOnAUPUIw4RRt RQ9Tz/1eBbcdXIIsEIWB976v7tQF5Wavg1/seh6KeFE3CKS/vAjW6D3K6Rm+tJ// IGtrZly6xObcMa/SthB1nct2MYidJ1AWYZ9bFA2G6+RGt1LOlXHlC2KvljPum8wT OP5F7siIIrxnX1j1NdYV2IOgoNhJikjFJdPzm3WdOfFci7JwjgBnlX9NcBZ270QJ aDPobrTN+Y3d4RMyJRzOUQ1q2+QYybFPLOzDYylhWZQsHq8dksM4i17ZRp521fxP WPLH4hYrhe/WOa9JGByKFR9qp0b/3paXKX9xbsni3+SIjtk9UeSnlsB1FZTCDCM= =VrXR -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Mon Jun 25 00:39:45 2012 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5751E1065674; Mon, 25 Jun 2012 00:39:45 +0000 (UTC) (envelope-from scheidell@FreeBSD.org) Received: from mx1.secnap.com.ionspam.net (mx1.secnap.com.ionspam.net [204.89.241.253]) by mx1.freebsd.org (Postfix) with ESMTP id 14F0B8FC12; Mon, 25 Jun 2012 00:39:45 +0000 (UTC) Received: from mx1.secnap.com.ionspam.net (mx1.secnap.com.ionspam.net [10.70.1.253]) by mx1.secnap.com.ionspam.net (Postfix) with ESMTP id 6A1A3621C0F; Sun, 24 Jun 2012 20:39:44 -0400 (EDT) X-Virus-Scanned: SpammerTrap(r) VPS-1500 2.18 at mx1.secnap.com.ionspam.net Received: from USBCTDC001.secnap.com (usbctdc001.secnap.com [10.70.1.1]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mx1.secnap.com.ionspam.net (Postfix) with ESMTPS id 892E7621C0E; Sun, 24 Jun 2012 20:39:43 -0400 (EDT) Received: from USBCTMX001.secnap.com (::ffff:10.70.1.129) by USBCTDC001.secnap.com (::ffff:10.70.1.1) with Microsoft SMTP Server (TLS) id 14.0.722.0; Sun, 24 Jun 2012 20:39:43 -0400 Message-ID: <4FE7B341.9000103@FreeBSD.org> Date: Sun, 24 Jun 2012 20:39:29 -0400 From: Michael Scheidell Organization: SECNAP Network Security Corp User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.7; en-US; rv:1.9.2.20) Gecko/20110804 Thunderbird/3.1.12 MIME-Version: 1.0 To: Steve Wills References: <4FE5EA8E.1020302@FreeBSD.org> <4FE60561.8050606@freebsd.org> <4FE798B2.5060403@FreeBSD.org> In-Reply-To: <4FE798B2.5060403@FreeBSD.org> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: ports@FreeBSD.org, Kevin Oberman Subject: Re: Anyone using perl-5.12 and WITH_PERL_MALLOC? 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, 25 Jun 2012 00:39:45 -0000 On 6/24/12 6:46 PM, Steve Wills wrote: > On 06/23/12 15:00, Kevin Oberman wrote: >> > >> > Yes, I agree that perl is not really being built with PERL_MALLOC, >> > but selecting THREADS and PERL_MALLOC options does produce a >> > working threaded perl. Neither THREADS nor PERL_MALLOC are >> > defaults, but I have ports installed that require threaded perl. and back to thread: (pun intended) if you make -DWITH_PERL MALLOC -DWITH_THREADS, the Makefile turns off WITH_PERL_MALLOC, Kevin proved that with his perl -V output. so, should i put a pr in to mark IGNORE ? because obviously, no one in FreeBSD kingdom has WITH_PERL_MALLOC working, with either PTHREAD or THREAD. the Makefile prevents with THREAD, and with PTHREAD, it segfaults. -- Michael Scheidell, CTO >*| * SECNAP Network Security Corporation d: +1.561.948.2259 w: http://people.freebsd.org/~scheidell From owner-freebsd-ports@FreeBSD.ORG Mon Jun 25 01:43:43 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 15869106567B; Mon, 25 Jun 2012 01:43:43 +0000 (UTC) (envelope-from web@3dresearch.com) Received: from smtp.3dresearch.com (dorabella.3dresearch.com [66.167.251.2]) by mx1.freebsd.org (Postfix) with ESMTP id CE1CF8FC12; Mon, 25 Jun 2012 01:43:42 +0000 (UTC) Received: from fracasso.3dresearch.com (pool-141-158-103-54.pitt.east.verizon.net [141.158.103.54]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by vmail.3dresearch.com (Postfix) with ESMTP id AFCEA71C0C; Sun, 24 Jun 2012 21:43:41 -0400 (EDT) Received: from fracasso.3dresearch.com (localhost [127.0.0.1]) by fracasso.3dresearch.com (Postfix) with SMTP id 8AF965C91; Sun, 24 Jun 2012 21:43:40 -0400 (EDT) Date: Sun, 24 Jun 2012 21:43:38 -0400 From: Janos Dohanics To: Alberto Villa Message-Id: <20120624214338.88df1806.web@3dresearch.com> In-Reply-To: References: <20120624111702.9803a225.web@3dresearch.com> X-Mailer: Sylpheed 3.1.0 (GTK+ 2.24.6; amd64-portbld-freebsd8.1) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-ports@freebsd.org Subject: Re: kalzium-4.8.4 build error 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, 25 Jun 2012 01:43:43 -0000 On Mon, 25 Jun 2012 00:00:35 +0200 Alberto Villa wrote: > On Sun, Jun 24, 2012 at 5:17 PM, Janos Dohanics > wrote: > > While building kalzium-4.8.4 on FreeBSD 8.3-STABLE amd64 I'm getting > > this error: > > > > File "_none_", line 1, characters 0-1: > > Error: Files /usr/local/lib/ocaml/facile/facile.cmxa > > =A0 =A0 =A0 and /usr/local/lib/ocaml/stdlib.cmxa > > =A0 =A0 =A0 make inconsistent assumptions over implementation Printf > > *** Error code 2 > > 1 error > > *** Error code 2 >=20 > Try rebuilding math/facile. Rebuilt math/facile, and kalzium-4.8.4 now builds with no error. Thanks for your help. --=20 Janos Dohanics From owner-freebsd-ports@FreeBSD.ORG Mon Jun 25 06:25:40 2012 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 E0A2C106564A; Mon, 25 Jun 2012 06:25:39 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id BDC878FC08; Mon, 25 Jun 2012 06:25:39 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q5P6PdtE002885; Mon, 25 Jun 2012 06:25:39 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q5P6Pd1Z002884; Mon, 25 Jun 2012 06:25:39 GMT (envelope-from bapt@FreeBSD.org) X-Authentication-Warning: freefall.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f Date: Mon, 25 Jun 2012 08:25:37 +0200 From: Baptiste Daroussin To: Doug Barton Message-ID: <20120625062537.GE41054@ithaqua.etoilebsd.net> References: <4FE1829D.6030109@FreeBSD.org> <20120620091321.GA83730@ithaqua.etoilebsd.net> <20120620094431.M12775@martymac.org> <20120620103412.GB83730@ithaqua.etoilebsd.net> <4FE1C1EA.8070901@FreeBSD.org> <20120621090226.M48537@FreeBSD.org> <4FE4AEFC.4070405@FreeBSD.org> <4FE51858.4010502@FreeBSD.org> <20120623081843.GC41054@ithaqua.etoilebsd.net> <4FE595CF.5010001@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="jTMWTj4UTAEmbWeb" Content-Disposition: inline In-Reply-To: <4FE595CF.5010001@FreeBSD.org> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: FreeBSD Ports , Olli Hauer , Ganael LAPLANCHE , Matthew Seaman , Michael Scheidell Subject: Re: optionsng and tinderbox? 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, 25 Jun 2012 06:25:40 -0000 --jTMWTj4UTAEmbWeb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jun 23, 2012 at 03:09:19AM -0700, Doug Barton wrote: > On 06/23/2012 01:18, Baptiste Daroussin wrote: > > Well the priority ordering the logical was to give the end word to > > the last user action. > >=20 > > It goes from global to specific > >=20 > > 1/ the global options (infrastructures) are applied 2/ the > > maintainer option (ports are applied) 3/ the user global options > > are applied (OPTIONS_{,UN}SET) 4/ the user ports options are > > applied (${UNIQUENAME}_{,UN}SET) 5/ the dialog (make config) > > options are applied > >=20 > > If that it looks not good to anyone, please comment (we can still > > change it) and please provide arguments. >=20 > I'm not sure I explained myself well in the last message. I've already > discussed how make.conf should override the way the options are > presented to the user, which my understanding is that you've already > accomplished. That means that when 3 and 4 happen, the options > presented to the user will already reflect the global configuration > decisions made on the system level. This part I understood it well in your last message >=20 > If at the point the options dialog is presented the user wants to > override the global choices for that particular port, fine. But the > global (make.conf, ports.conf, etc.) choices should always take > precedence absent this user twiddling, and when the options dialog is > first presented to the user it should *always* reflect the global > config choices by default, regardless of 1 and 2 in your list above. >=20 Do you mean here, that each time I run make config in a port directory I sh= ould always have the same preset options? (given that make.conf hasn't changed?)= if yes, I didn't do that for one reason I often rerun make config to be sure o= f the chosen one. I don't know how I'll be able to check them otherwise? should m= ake showconfig be also adapted? Why not just add a tag ? (simple character) to the UI to mark the default overwritten by make.conf? regards, Bapt --jTMWTj4UTAEmbWeb Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAk/oBGAACgkQ8kTtMUmk6ExjCQCgjDH0UwjgMAVWHIM8nORDYpgO hokAnAv9H6eYfQf/Arrc8zzeqppV3OZv =27S/ -----END PGP SIGNATURE----- --jTMWTj4UTAEmbWeb-- From owner-freebsd-ports@FreeBSD.ORG Mon Jun 25 11:06:09 2012 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 685551065687 for ; Mon, 25 Jun 2012 11:06:09 +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 5084C8FC15 for ; Mon, 25 Jun 2012 11:06:09 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q5PB69vA077457 for ; Mon, 25 Jun 2012 11:06:09 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q5PB68jS077454 for freebsd-ports@FreeBSD.org; Mon, 25 Jun 2012 11:06:08 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 25 Jun 2012 11:06:08 GMT Message-Id: <201206251106.q5PB68jS077454@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, 25 Jun 2012 11:06:09 -0000 (Note: an HTML version of this report is available at http://www.freebsd.org/cgi/query-pr-summary.cgi?category=ports .) 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. S Tracker Resp. Description -------------------------------------------------------------------------------- f ports/169385 print/ghostscript9: Files for ghostscript9 cannot be f o ports/169383 New Port: graphics/puf Photographer productivity tool f ports/169380 security/sshguard: no startup script for sshguard f ports/169376 Update port games/megaglest to 3.6.0.3 f ports/169375 [PATCH] www/py27-gunicorn: update to 0.14.4, take main o ports/169371 port graphics/sane-backends segfaults o ports/169366 www/xpi-* ports need re-install after each Firefox upd f ports/169333 [PATCH] sysutils/syslog-ng2: move sample config to EXA o ports/169332 editors/xemacs-packages: wide-edit.el wrong mode o ports/169322 New port: net/armsd: SMFv2/ARMS Service Adapter daemon o ports/169314 graphics/ImageMagick fails to build: test failure f ports/169299 Upgrade mail/libsieve from 2.2.6 to 2.3.1 o ports/169296 New port: textproc/libcrm114 CRM114 C-callable Library f ports/169290 [PATCH] security/ocaml-cryptokit: update to 1.6 f ports/169272 [update] lang/php52 to 5.2.17_9 (20120526) o ports/169252 [patch] textproc/gmetadom cannot disable building agai f ports/169243 lang/swi-pl: does not compile with OpenJDK installed f ports/169240 [patch] japanese/emacs-emcws: Fix the BROKEN flag o ports/169211 new port: emulators/vboxtool, provides effective contr o ports/169181 New port: databases/spatialite_gui spatialite-gui is a o ports/169180 New port: graphics/libgaiagraphics libgaiagraphics is f ports/169174 [patch] sysutils/htop: fix swap size calculation on i3 f ports/169165 sysutils/fusefs-kmod: calling fchown(2) on sshfs files o ports/169153 [REPOCOPY] net-mgmt/zabbix -> zabbiz2 (server/agent/f o ports/169095 New port: audio/mous "A simpe yet powerful audio playe o ports/169090 New Port: comms/ge-x2212-2 An EEPROM programmer for GE f ports/169078 Fix for ports-mgmt/psearch to compile with lang/gcc46 o ports/169074 [NEW PORT] net/jicmp6: ICMPv6 JNI f ports/169043 Add CONFLICTS_INSTALL=fusefs-ntfs to sysutils/ntfsprog f ports/169032 Update net-im/qutim port to 0.3.0 f ports/168975 databases/couchdb stops on start and did not return to f ports/168974 [patch] update lang/pypy from 1.8 to 1.9 o ports/168972 [PATCH] for net/rdist6 to handle files > 2GB f ports/168935 www/firefox-remote shares PORTNAME with www/firefox o ports/168926 Second '59.xxx' out of range 0..59 at security/snort-r o ports/168861 devel/tkcvs: tkdiff no longer runs correctly o ports/168841 x11/slim fails to authorize (through kereros) if built f ports/168824 [PATCH] astro/gpstk: fix conflict & lib links f ports/168611 conflict: cad/brlcad: Port shares files with other por o ports/168486 [PATCH] www/sams, warnings "strftime() [function.strft o ports/168466 [PATCH] www/sams, web-interface, needs GetHostnameSam. f ports/168407 [patch] lang/gauche: update to 0.9.3.2, unbreak o ports/168404 [NEW PORT] databases/dev-sqlite3: This is a developmen o ports/168385 every port has vulnerabilities in case of locale probl o ports/168328 [REPOCOPY] devel/codeblocks --> devel/codeblocks-devel f ports/168319 graphics/qiviewer: Not displaying image jpeg o ports/168177 [NEW PORT] games/asteroids3d: First-person shooter blo s ports/168161 [PATCH] sysutils/conky: update to 1.9.0 f ports/168160 ports-mgmt/jailaudit doesn't return a non-0 exit code o ports/168141 faild to install lang/ezm3 s ports/167955 [update] graphics/tinyows: Fix dependency to postgis f ports/167950 databases/memcachedb does not work on 10-CURRENT f ports/167691 security/heimdal: problem compiling kerberos/heimdal o ports/167591 security/openssh-portable looks for ecdsa key but none o ports/167554 security/openssh-portable has some drawbacks f ports/167090 sysutils/ezjail: Invalid command line option in ezjail o ports/167042 New port: net-p2p/tahoe-lafs f ports/167031 security/heimdal ignore environment after process call f ports/166987 net/nss_ldap: ports/152982 causes nss_ldap to not func o ports/166826 New port: misc/libphidget The driver for Phidgets devi o ports/166812 New port: mail/bounceHammer o ports/166728 New port: science/fvcom-mpi o ports/166726 New port: science/fvcom o ports/166665 [new port] java/jboss-as: JBoss 7.1 new port o ports/166522 lang/f77: Fortran 77 compiler always exits with error f ports/166388 security/libgcrypt is broken s ports/166244 [maintainer update] databases/powerarchitect version u o ports/166243 New port databases/jdbc-oracle10g: JDBD driver for Ora o ports/166237 New port: devel/arduino-glcd: A Graphical LCD library o ports/166006 Problem with mail/postfix and mail/mailman integration f ports/166004 www/squid31 3.1.19 crashes on first request f ports/165672 sysutils/bacula-server doesn't install all symlinks ne o ports/165586 New port german/lx-office-erp, sql-ledger fork with ex f ports/165361 x11-wm/e17-module-mem counts memory incorrectly f ports/164941 [UPDATE] [NEW PORTS] jamvm/classpath w/o jdk o ports/164818 sysutils/tty-clock may be fixed on 9.0 o ports/164306 update mail/mailagent to 3.1.77 and utmpx fix o ports/164277 new port: mail/roundcube-automatic_addressbook o ports/164199 Ports fail to acknowlegde newly created users o ports/164177 audio/squeezeboxserver should require mysql 5.0 server o ports/164115 net-mgmt/cacti - cacti.sql does have old fashioned TYP o ports/164060 net/ucarp doesn't work on FreeBSD 9.0-PRERELEASE o ports/164055 sysutils/zfs-periodic: Test if scrubbing is in process o ports/163955 input packet for interface are counted twice a ports/163872 devel/ioncube and distfiles o ports/163850 New port: cad/linux-bricscad o ports/163806 New port: devel/arduino-lib-irremote: A Multi-Protocol o ports/163762 [PATCH] multimedia/mythtv still thinks it's 0.24.0 o ports/163761 deskutils/vboxgtk: fix install failure o ports/163647 [patch] sysutils/xosview: does not build on 10-CURRENT o ports/163643 [patch] astro/wmspaceweather: URL changed + two minor o ports/163583 [patch] x11/kdelibs3 conflicts with openssl-1 f ports/163126 security/sshguard changed from syslog.conf to daemon b o ports/162768 [PATCH] ftp/proftpd port update which fixes mod_sql_my o bin/162681 pkg_add(1): new installer does not add doc packages o ports/162221 9.0-RC1 new problem building lang/spidermonkey o ports/162045 print/ghostview 1.5_2 coredumps on certain files f ports/161690 New port: games/prboom-plus Port of ID Software's Doom o ports/161578 devel/strace is not working o ports/161278 net/dante: getoutaddr(): address [...] selected, but n f ports/161070 infinite loop for graphics/xfig on 9.0-CURRENT s ports/160993 New port: security/sqlcipher f ports/159177 sysutils/muse on 8.2-STABLE o ports/159003 devel/cross-gcc attempts to use $PRFIX/../../ranlib on o ports/158983 [NEW PORT] devel/pecl-dtrace: PHP DTrace provider o ports/157107 conflict between mail/p5-Mail-SPF and mail/libspf2 o ports/156834 New port: games/fairymax-devel latest version of games o ports/155941 net/nepenthes: mwserv library support is not included f ports/155898 Update port devel/libthai f ports/155115 devel/doxygen: dependancy loop o ports/154711 security/heimdal: kadmin: hdb_open: hdb_open failed in o ports/154682 net/iaxmodem: add rc script for running more than 1 ia o ports/153567 [PATCH] x11/fpc-x11: doesn't respect localbase o ports/153386 devel/valgrind does not build/include man pages o ports/152915 russian/xmms v. 1.2.11_12 don't see cdinfo and tag's i o ports/152899 devel/valgrind: unhandled syscall: 506 o ports/152118 New port: deskutils/linux-tahometer A worktime trackin o ports/151747 new port: emulators/wine-fbsd64: request for (a variat o ports/151662 ports-mgmt/portupgrade: upgrade of autoconf leaves old o ports/151280 emulators/vmware-guestd6 port install error in /usr/po o ports/150425 www/squid31: rc.d/squid's squid_fib setting ineffectiv o ports/149902 [PATCH] mail/dspam: important cleanup o ports/149846 graphics/gimp-gap: outdated (not maintained) port s ports/149817 [wishlist] ports-mgmt/portupgrade: portinstall -p opti o ports/145425 insecure file handling in net/GeoIP o ports/140008 ports-mgmt/portupgrade: many papercut omissions on por o ports/129930 ports-mgmt/portupgrade - portinstall tries to install o ports/127889 ports-mgmt/portupgrade detects spurious failures and s o ports/63456 compiling multimedia/xmms breaks with WITHOUT_SIMD=yes f ports/57498 HEIMDAL_HOME should be defined in src or ports Makefil 130 problems total. From owner-freebsd-ports@FreeBSD.ORG Mon Jun 25 12:52:48 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2A3321065676 for ; Mon, 25 Jun 2012 12:52:48 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from mail.ebusiness-leidinger.de (mail.ebusiness-leidinger.de [217.11.53.44]) by mx1.freebsd.org (Postfix) with ESMTP id 9CFFB8FC1C for ; Mon, 25 Jun 2012 12:52:47 +0000 (UTC) Received: from outgoing.leidinger.net (p5796DA57.dip.t-dialin.net [87.150.218.87]) by mail.ebusiness-leidinger.de (Postfix) with ESMTPSA id 2CE9684490E; Mon, 25 Jun 2012 14:52:27 +0200 (CEST) Received: from localhost (unknown [85.94.224.19]) by outgoing.leidinger.net (Postfix) with ESMTPSA id 25CEF1EC5; Mon, 25 Jun 2012 14:52:22 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=leidinger.net; s=outgoing-alex; t=1340628744; bh=c9d4CJzQ7vxRWTqF511M94y6UEhLLSQ9+FwqRB2jApk=; h=Date:Subject:From:To:Cc; b=3qDsXpwaDpsdTwKUCofk+e1NF2x+N5pX7ngpfd+HAWBmGzXtDhW6MQ+pd317Bmxfp vkWLvE1ZajXUfw/KeEU820BAop4p1d+LnLeNoiVVnRrHw0PZ96KJarClOUKV/PLG/4 TrrTJSWhPnePFpiPkl10ockqy56J3c4ZzTkX80UZH/6qB2E5XEIrG0INOudXY7rFUu L/a3YrbUyebKGFCf69BZ9oW2Irnsgba3krBfunhiJ9PD2NpO1F/qsFu63FAxY/4K+j w1uy2GPFsPNn1t+c9LMA66Y05ECiS0fS22R96jbFMaGuHPzsE/KD+zroar9XTwhu6d 3TV/0IqAvY2Fg== Date: Mon, 25 Jun 2012 14:49:27 +0200 Message-ID: Importance: normal From: Alexander Leidinger To: jhellenthal@dataix.net, byu17@uclive.ac.nz MIME-Version: 1.0 X-EBL-MailScanner-Information: Please contact the ISP for more information X-EBL-MailScanner-ID: 2CE9684490E.A27D4 X-EBL-MailScanner: Found to be clean X-EBL-MailScanner-SpamCheck: not spam, spamhaus-ZEN, SpamAssassin (not cached, score=-1.166, required 6, autolearn=disabled, ALL_TRUSTED -1.00, AWL -0.14, DKIM_SIGNED 0.10, DKIM_VALID -0.10, DKIM_VALID_AU -0.10, HTML_MESSAGE 0.00, TW_OC 0.08) X-EBL-MailScanner-From: alexander@leidinger.net X-EBL-MailScanner-Watermark: 1341233548.06705@CbvzRxMcpDC69DNTzbFN8w X-EBL-Spam-Status: No Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-ports@freebsd.org Subject: AW:Re: Linux binary looks for /proc/cpuinfo, dies when cannot be found, even when linprocfs mounted. 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, 25 Jun 2012 12:52:48 -0000 SGkswqAKCndoaWxlIHRoZSBwcm9ibGVtIHNlZW1zIHRvIGJlIGZpeGVkLCBJIHN0aWxsIHdhbnQg dG8gY29tbWVudCBvbiB0aGUgY2hyb290IHBhcnQ6IGRvIG5vdCBkbyB0aGlzIQoKTGludXhfYmFz ZSBpcyBOT1QgZGVzaWduZWQgdG8gYmUgdXNlZCBpbiBhIGNocm9vdC4gSWYgeW91IG5lZWQgdG8g Y2hyb290LCDCoHVzZSBhIGxpbnV4X2Rpc3QgcG9ydC4gSWYgc29tZW9uZSB1c2VzIGNocm9vdCB3 aXRoIGxpbnV4X2Jhc2UsIGhlIHdpbGwgbm90IGdldCB3aGF0IGhlIGV4cGVjdHMgdG8gZ2V0LiBU aGUgbGludXhfYmFzZSBuZWVkcyBmaWxlcyBmcm9tIHRoZSBuYXRpdmUgc3lzdGVtIChGUyBmYWxs IHRocm91Z2ggZnJvbSBhdXRvbWF0aWMgbGludXh1bGF0b3IgL2NvbXBhdC9saW51eCBvdmVybGF5 IG9uIHRvcCBvZiAvKS7CoAoKQnllLMKgCkFsZXhhbmRlci7CoAoKLS0gClNlbmQgdmlhIGFuIEFu ZHJvaWQgZGV2aWNlLCBwbGVhc2UgZm9yZ2l2ZSBicmV2aXR5IGFuZCB0eXBvZ3JhcGhpYyBhbmQg c3BlbGxpbmcgZXJyb3JzLiAKCkphc29uIEhlbGxlbnRoYWwgPGpoZWxsZW50aGFsQGRhdGFpeC5u ZXQ+IGhhdCBnZXNjaHJpZWJlbjoKCk9uIFNhdCwgSnVuIDIzLCAyMDEyIGF0IDAyOjIzOjQyUE0g KzEyMDAsIEJlbmphbWluIHdyb3RlOgo+IEhpIGFsbC4gSSBoYXZlIHBvc3RlZCB0aGlzIHF1ZXN0 aW9uIG9uIHRoZSBmb3J1bXMsIGFuZCBpdCB3YXMgc3VnZ2VzdGVkIAo+IHRoYXQgSSBwb3N0IGl0 IGhlcmUuCj4gCj4gSSBhbSBjdXJyZW50bHkgcG9ydGluZyBBbHRlcmEgUXVhcnR1cyBJSSBkZXNp Z24gc29mdHdhcmUgdG8gRnJlZUJTRC4gSSAKPiBoYXZlIGdvdCBpdCBpbnN0YWxsaW5nLCBidXQg cnVubmluZyB0aGUgYmluYXJ5IHJlcXVpcmVzIC9wcm9jL2NwdWluZm8gdG8gCj4gZXhpc3QsIGFu ZCBpdCBkaWVzIHdoZW4gaXQgY2FuJ3QgZmluZCBpdC4KPiAKPiBJIGhhdmUgYm90aCBwcm9jZnMg YW5kIGxpbnByb2NmcyBtb3VudGVkLgo+IAo+IEFzIGEgd29ya2Fyb3VuZCAocmVhZCBoYWNrKSBJ IGNhbiBkbyB0aGUgZm9sbG93aW5nIHRvIG1ha2UgdGhlIGJpbmFyeSAKPiBleGVjdXRlLgo+IAo+ IDEuIHVubW91bnQgcHJvY2ZzLgo+IDIuIHN5bWxpbmsgL2NvbXBhdC9saW51eC9wcm9jL2NwdWlu Zm8gdG8gL3Byb2MvY3B1aW5mbwo+IAo+IFNpbmNlIHRoaXMgcHJvYmxlbSBoYXMgbm8gZG91YnQg Y29tZSB1cCBiZWZvcmUsIHdoYXQgaXMgdGhlIGJlc3Qgd2F5IHRvIAo+IGdldCBhcm91bmQgdGhp cyBpc3N1ZT8KPiAKClJ1biBpdCBpbiBhIGNocm9vdCBvZiAvY29tcGF0L2xpbnV4IGluc3RlYWQg PwoKTWlnaHQgYmUgYmVzdCB0byBqdXN0IHdyaXRlIGEgd3JhcHBlciBhcm91bmQgdGhlIGV4aXN0 aW5nIGJpbmFyeSB0bwpsYXVuY2ggaXQgd2l0aCBwcm9wZXIgYXJncyBldGMuLi4gd2hpbGUgY2hy b290aW5nIGl0LgoKLS0gCgotICgyXihOLTEpKQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpmcmVlYnNkLXBvcnRzQGZyZWVic2Qub3JnIG1haWxpbmcgbGlz dApodHRwOi8vbGlzdHMuZnJlZWJzZC5vcmcvbWFpbG1hbi9saXN0aW5mby9mcmVlYnNkLXBvcnRz ClRvIHVuc3Vic2NyaWJlLCBzZW5kIGFueSBtYWlsIHRvICJmcmVlYnNkLXBvcnRzLXVuc3Vic2Ny aWJlQGZyZWVic2Qub3JnIgoK From owner-freebsd-ports@FreeBSD.ORG Mon Jun 25 15:02:41 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 09A8E1065678 for ; Mon, 25 Jun 2012 15:02:41 +0000 (UTC) (envelope-from brfr@metrico.lu) Received: from design11.letzebuerg.net (design11.letzebuerg.net [46.4.49.2]) by mx1.freebsd.org (Postfix) with ESMTP id 841E68FC0C for ; Mon, 25 Jun 2012 15:02:40 +0000 (UTC) Received: from [88.207.199.134] (port=61151 helo=[192.168.0.110]) by design11.letzebuerg.net with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.77) (envelope-from ) id 1SjAHa-0007G2-Qg for ports@freebsd.org; Mon, 25 Jun 2012 16:28:51 +0200 Message-ID: <4FE875CD.4040000@metrico.lu> Date: Mon, 25 Jun 2012 16:29:33 +0200 From: Frank Broniewski User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:13.0) Gecko/20120614 Thunderbird/13.0.1 MIME-Version: 1.0 To: ports References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - design11.letzebuerg.net X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - metrico.lu X-Source: X-Source-Args: X-Source-Dir: Cc: Subject: Re: [CFT] gdal 1.9.1 update and other changes 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, 25 Jun 2012 15:02:41 -0000 Hi, I got an error today while I tried to compile py-gdal in a jail where the ports dir is mounted as read-only. I don't know if that's really the reason for the compilation failure, but I can't think of anything else. The error is: make: don't know how to make sanity-config. Stop my /etc/make.conf: DISTDIR = /var/ports/distfiles PACKAGES = /var/ports/packages WRKDIRPREFIX = /tmp Unfortunately I am out of ideas, and google does not yield anything helpful for me, so I thought I mention this on the list here where are more skilled people than me hanging around ;-) I am glad to provide more info if necessary Frank Am 07.06.2012 05:30, schrieb Sunpoet Po-Chuan Hsieh: > Hi, > > GDAL 1.9.1 was released several days ago. > I'd like to make some changes along with this update [1]. > The most important one is about the language bindings. > I decide to move them to separate ports: > - Perl binding: graphics/p5-Geo-GDAL [2] > - Python binding: graphics/py-gdal [3] > - PHP binding: graphics/php-gdal [4] > - Ruby binding: graphics/ruby-gdal [5] > > The other changes to the Makefile include: > - Update to 1.9.1 > - Build with thread-safe support by default > - Add lzma support > - Adjust OPTIONS: > - Add ICONV, KML and WEBP > - Remove GRASS (cyclic dependency), PERL, PHP, PYTHON, RUBY and > THREADS (default) > - Add corresponding CONFIGURE_ARGS for disabled features > - Cosmetic change > > Please test if it works for you. > If I don't receive critical feedback, I plan to commit them this > weekend or next Monday. > > Thanks! > > [1] http://people.freebsd.org/~sunpoet/gdal/gdal-1.9.1.patch > [2] http://people.freebsd.org/~sunpoet/gdal/p5-Geo-GDAL.shar > [3] http://people.freebsd.org/~sunpoet/gdal/php-gdal.shar > [4] http://people.freebsd.org/~sunpoet/gdal/py-gdal.shar > [5] http://people.freebsd.org/~sunpoet/gdal/ruby-gdal.shar > > Regards, > sunpoet > -- Frank BRONIEWSKI METRICO s.à r.l. géomètres technologies d'information géographique rue des Romains 36 L-5433 NIEDERDONVEN tél.: +352 26 74 94 - 28 fax.: +352 26 74 94 99 http://www.metrico.lu From owner-freebsd-ports@FreeBSD.ORG Mon Jun 25 15:50:45 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 23F771065676 for ; Mon, 25 Jun 2012 15:50:45 +0000 (UTC) (envelope-from kpaasial@gmail.com) Received: from mail-vb0-f54.google.com (mail-vb0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id D37AB8FC18 for ; Mon, 25 Jun 2012 15:50:44 +0000 (UTC) Received: by vbmv11 with SMTP id v11so2586871vbm.13 for ; Mon, 25 Jun 2012 08:50:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=9VfnN2MW/RKEXZM2cOABqYaBQyb8XxqnyLcxbd869mY=; b=YSKfWg48NtJzd4utSD5rmSL2dzsxSURSvx6yFRTaDEMHTR69DaI9B1mbVK3WfJRZp5 VOXZyT9Us+qdRzLiUvMoVaSD+j3O6cIGuhyg7QarSEeE6e/r/C/EAaIq1nh63A2spZax Ng+LQ9DCaEmxXCRnLhMoV26IAor8AvtQmjSDUIctvlYex8lwVhuXp1RnNt3L/A4g63dR awfXqhKNJdc/81SpX9kzTSnMghBgxNgH52eE5MpLb0IPKWciWFKVYbq9BIxFbC26gqoe 7eF7+di9lM+vr3Qk74xYyJF+2pga8vkTpipwpi38bwZfAMkH537FFUAtqInR35qdgf1p SRNQ== MIME-Version: 1.0 Received: by 10.52.100.67 with SMTP id ew3mr6956327vdb.36.1340637862620; Mon, 25 Jun 2012 08:24:22 -0700 (PDT) Received: by 10.52.37.230 with HTTP; Mon, 25 Jun 2012 08:24:22 -0700 (PDT) Date: Mon, 25 Jun 2012 18:24:22 +0300 Message-ID: From: Kimmo Paasiala To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=UTF-8 Subject: ports/169078 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, 25 Jun 2012 15:50:45 -0000 Hi, I wrote a small fix for ports-mgmt/psearch some time ago and I submitted a bug report http://www.freebsd.org/cgi/query-pr.cgi?pr=169078 and the maintainer of the port rolled out a new distfile for a new version but the fix hasn't been yet committed to the ports tree. Could someone commit this? Thanks in advance, Kimmo Paasiala From owner-freebsd-ports@FreeBSD.ORG Mon Jun 25 16:27:58 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B002C1065680 for ; Mon, 25 Jun 2012 16:27:58 +0000 (UTC) (envelope-from wxs@atarininja.org) Received: from syn.atarininja.org (syn.csh.rit.edu [129.21.49.45]) by mx1.freebsd.org (Postfix) with ESMTP id 87A688FC0A for ; Mon, 25 Jun 2012 16:27:58 +0000 (UTC) Received: by syn.atarininja.org (Postfix, from userid 1001) id 94A935C48; Mon, 25 Jun 2012 12:27:52 -0400 (EDT) Date: Mon, 25 Jun 2012 12:27:52 -0400 From: Wesley Shields To: Kimmo Paasiala Message-ID: <20120625162752.GA66100@atarininja.org> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-ports@freebsd.org Subject: Re: ports/169078 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, 25 Jun 2012 16:27:58 -0000 On Mon, Jun 25, 2012 at 06:24:22PM +0300, Kimmo Paasiala wrote: > Hi, > > I wrote a small fix for ports-mgmt/psearch some time ago and I > submitted a bug report > http://www.freebsd.org/cgi/query-pr.cgi?pr=169078 and the maintainer > of the port rolled out a new distfile for a new version but the fix > hasn't been yet committed to the ports tree. Could someone commit > this? I've grabbed this PR and will be committing the update to 2.0.2 shortly. -- WXS From owner-freebsd-ports@FreeBSD.ORG Mon Jun 25 19:16:54 2012 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 6A9FD1065679 for ; Mon, 25 Jun 2012 19:16:54 +0000 (UTC) (envelope-from thomas.e.zander@googlemail.com) Received: from mail-we0-f182.google.com (mail-we0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id F1A288FC0A for ; Mon, 25 Jun 2012 19:16:53 +0000 (UTC) Received: by werg1 with SMTP id g1so3964289wer.13 for ; Mon, 25 Jun 2012 12:16:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=oub9pdkWSvB1lTkr5hpqGeFmtjUz6IXCE93fcYddqcY=; b=tVPCqhIF5U4pKayNltcpcEkBX/+Ljy6ZlqDJ0DUPvISP1Ab+v2m8vN8EEntSvrLHWS jFtYWFKbypoE0pyvvhUdpI5dXkvfLLhWaotuav38qM0UNKQVJHIqTCcjQIJe14485zs6 Hvq8pacEa+dxJUmdPAPa4YLQq3ehzIcfancQ+bWXmdtumXyl4FrjynUVN3jx0TsLYwh2 fj/Z8V/dh83oLFxzaAkx+FCWpokdhdeLgObO/VVd17uefuRdmRS+pIO5emmCLf0E6w+V 8q8MLX5LEgXpaS5trXLSPA0Uamed7D+MHgPYRiJtcSK7/zs7gfTrdBRHqu+IXiOVxkDB Pwfg== MIME-Version: 1.0 Received: by 10.180.100.133 with SMTP id ey5mr122163wib.4.1340651812994; Mon, 25 Jun 2012 12:16:52 -0700 (PDT) Received: by 10.223.155.72 with HTTP; Mon, 25 Jun 2012 12:16:52 -0700 (PDT) Date: Mon, 25 Jun 2012 21:16:52 +0200 Message-ID: From: Thomas Zander To: ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Cc: Subject: xfce 10 and icons 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, 25 Jun 2012 19:16:54 -0000 Hi, I noticed a minor regression during my (very) recent upgrade to xfce 10. Apparently, most xfce applications don't seem to use the Tango icons. For example, Thunar does not display the stock folder icon next to the directory names anymore, instead there is no icon. The xfce applications menu has no icons for e.g. "Logout", "Terminal", "System", "Office" and only shows a generic page-like icon with a red cross in the middle. However, applications that come with their own icons are displayed properly in the start menu, e.g. firefox, mplayer, gimp. Does anybode else observe this and has discovered a reason for this behaviour? Thanks in advance Riggs From owner-freebsd-ports@FreeBSD.ORG Mon Jun 25 19:44:53 2012 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 90F051065670 for ; Mon, 25 Jun 2012 19:44:53 +0000 (UTC) (envelope-from afmcc@btinternet.com) Received: from nm13.bullet.mail.ukl.yahoo.com (nm13.bullet.mail.ukl.yahoo.com [217.146.183.187]) by mx1.freebsd.org (Postfix) with SMTP id CE5B58FC0C for ; Mon, 25 Jun 2012 19:44:52 +0000 (UTC) Received: from [217.146.183.209] by nm13.bullet.mail.ukl.yahoo.com with NNFMP; 25 Jun 2012 19:44:45 -0000 Received: from [217.146.183.203] by tm2.bullet.mail.ukl.yahoo.com with NNFMP; 25 Jun 2012 19:44:45 -0000 Received: from [127.0.0.1] by omp1001.bt.mail.ukl.yahoo.com with NNFMP; 25 Jun 2012 19:44:45 -0000 X-Yahoo-Newman-Id: 886005.83643.bm@omp1001.bt.mail.ukl.yahoo.com Received: (qmail 84320 invoked from network); 25 Jun 2012 19:44:45 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=btinternet.com; h=DKIM-Signature:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:Received:Date:From:To:Subject:Message-ID:In-Reply-To:References:X-Mailer:Mime-Version:Content-Type:Content-Transfer-Encoding; b=GWZABayUCfPihMRe2nuN0RjW9WA+5wvT0RAt4ucfWWUxv4PAIS2Lyp0SkM1cTyLmQzWqW702SymEJf9UAgcTyeZLuD81jq+mPDzREf5SeXEvGjlELACIVMDCtin93tFLsjez3mF6W6ygm2MBhVbJ1mM7NjR8hXeZw8OT4o5VdXY= ; DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btinternet.com; s=s1024; t=1340653485; bh=vS0yb+yecLGTtEPUD1ZPn+1+xYw2GZb8T4yVQ3/0JlM=; h=X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:Received:Date:From:To:Subject:Message-ID:In-Reply-To:References:X-Mailer:Mime-Version:Content-Type:Content-Transfer-Encoding; b=gKh74cQleiWdIp95/+TJcq4Fsnj3BKYGK1OnkYmy43kzalDQG2JAxhTyOlfvQ5BUdQqZr0vJdZvBf3KJb3+LCQvWr82kYL7Q75Rp7ZqM6r9WLlQBi2HwWmSZHEJLyHzWyHd5O1DlwGYHC0edKb5EKLZyhsZsX6VwPGDOz2qoG1o= X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: rM3Kp3AVM1mXBBLAX.xsD8vYLmAkHnPjkBNDFkr.CK4X9v. DV8a21RX6jNVJdVT1HziMFiZHwd3BAZdhFHS4aLsjWWzu.2T3S4rE7f5XIFo 8_NRbKwz.vBDmq3bVVnPg7GMRacncv_C91Tffp06TmC_oDDqM0jGU_fEULaz 7txVGYZpabTh3bvP5B9eo6fWfFEN3epb.S4r3Nqwq35RmeY0iU7br7WMPJi_ ed7EDf44y1sSSzG5lfygsukihr1euJeXQccvLx3tUQhXgDsbWF6bxkgm8Ryb ggOkejfS.2naXOkNcQUPLcDiTDJ9w0NijSGlRs2zJE0v.fkqnCK3wO3xsJAP zIGaAlI8DFMgh6Av6cwsQO_o1ccbE2rUW8C4kMgtZwtNLMUH4wYp5I5CN.Wj _j5sPjJiRGFtfUE4ylxtWBA-- X-Yahoo-SMTP: GbC5zv6swBDAJAX2wjERvjXPaCXFiJJLdMa.NuzRNApZ Received: from elena.home (afmcc@109.158.25.126 with login) by smtp821.mail.ird.yahoo.com with SMTP; 25 Jun 2012 19:44:45 +0000 UTC Date: Mon, 25 Jun 2012 20:44:44 +0100 From: Tony McC To: freebsd-ports@freebsd.org Message-ID: <20120625204444.68f26dc8@elena.home> In-Reply-To: References: X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.6; amd64-portbld-freebsd9.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: xfce 10 and icons 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, 25 Jun 2012 19:44:53 -0000 On Mon, 25 Jun 2012 21:16:52 +0200 Thomas Zander wrote: > Hi, > > I noticed a minor regression during my (very) recent upgrade to xfce > 10. Apparently, most xfce applications don't seem to use the Tango > icons. For example, Thunar does not display the stock folder icon next > to the directory names anymore, instead there is no icon. > The xfce applications menu has no icons for e.g. "Logout", "Terminal", > "System", "Office" and only shows a generic page-like icon with a red > cross in the middle. However, applications that come with their own > icons are displayed properly in the start menu, e.g. firefox, mplayer, > gimp. > > Does anybode else observe this and has discovered a reason for this > behaviour? Hi Thomas, I saw this too. I solved it by going to the XFCE4 menu and choosing Settings|Appearance and on the Icons tab, change the selection to GNOME and then back to Tango. You should have your Tango icons back. Tony From owner-freebsd-ports@FreeBSD.ORG Mon Jun 25 20:06:12 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 11A301065724 for ; Mon, 25 Jun 2012 20:06:12 +0000 (UTC) (envelope-from freebsd-ports@m.gmane.org) Received: from plane.gmane.org (plane.gmane.org [80.91.229.3]) by mx1.freebsd.org (Postfix) with ESMTP id BBBD38FC16 for ; Mon, 25 Jun 2012 20:06:11 +0000 (UTC) Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1SjFY1-0003nC-JK for freebsd-ports@freebsd.org; Mon, 25 Jun 2012 22:06:09 +0200 Received: from g225246178.adsl.alicedsl.de ([92.225.246.178]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 25 Jun 2012 22:06:09 +0200 Received: from rotkap by g225246178.adsl.alicedsl.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 25 Jun 2012 22:06:09 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-ports@freebsd.org From: Heino Tiedemann Date: Mon, 25 Jun 2012 22:05:49 +0200 Organization: yes Lines: 31 Message-ID: References: <20120625204444.68f26dc8@elena.home> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: g225246178.adsl.alicedsl.de User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.93 (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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jun 2012 20:06:12 -0000 Tony McC wrote: > On Mon, 25 Jun 2012 21:16:52 +0200 > Thomas Zander wrote: > >> Hi, >> >> I noticed a minor regression during my (very) recent upgrade to xfce >> 10. Apparently, most xfce applications don't seem to use the Tango >> icons. For example, Thunar does not display the stock folder icon next >> to the directory names anymore, instead there is no icon. >> The xfce applications menu has no icons for e.g. "Logout", "Terminal", >> "System", "Office" and only shows a generic page-like icon with a red >> cross in the middle. However, applications that come with their own >> icons are displayed properly in the start menu, e.g. firefox, mplayer, >> gimp. >> >> Does anybode else observe this and has discovered a reason for this >> behaviour? > > Hi Thomas, > > I saw this too. I solved it by going to the XFCE4 menu and choosing > Settings|Appearance and on the Icons tab, change the selection to GNOME > and then back to Tango. You should have your Tango icons back. me too :) I heard: this happens alway^W often when xfce changes.. Heino From owner-freebsd-ports@FreeBSD.ORG Mon Jun 25 20:35:22 2012 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 6EA8C1065678 for ; Mon, 25 Jun 2012 20:35:22 +0000 (UTC) (envelope-from tingox@gmail.com) Received: from mail-vb0-f54.google.com (mail-vb0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id 1FF378FC17 for ; Mon, 25 Jun 2012 20:35:22 +0000 (UTC) Received: by vbmv11 with SMTP id v11so2813969vbm.13 for ; Mon, 25 Jun 2012 13:35:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=MtpSNIsxMtx5bhK1uJwTJk0aIl4DYFnJTWZSL7EDlGc=; b=jx7N/61+1qDRC7CRb7e9+MXDw2AwSzowxn8KPWUyp1p2eahpTYIwX4Iz8UCcmDY21s +ufWcHuqEZ36MNXV3y3uq+s1MRY7VgQKmWYxtJ76BO/eC5UASlBQ7A0AfrLCc+CiZgSq /JizCMkYBhNqsOtTDeRkJttiByH+kCpgFHQPPHLWNPQkWezFt2QqMJoay7nq1OxztGdV tKOwa3NTWUM4IARqjxoyR7ayyzmGjrXc6EHIgigsnh1g5AqEOnCgN/zqlfumTMYV5eFY LojDZxSDtopeO4TrfziH6DZtOtUOZe2mCPdkiuA51MbN9FaCJTYZdgin9HzJWr7wlNCR 2Gng== MIME-Version: 1.0 Received: by 10.220.141.7 with SMTP id k7mr8967369vcu.25.1340656521348; Mon, 25 Jun 2012 13:35:21 -0700 (PDT) Received: by 10.52.115.98 with HTTP; Mon, 25 Jun 2012 13:35:21 -0700 (PDT) In-Reply-To: <20120625204444.68f26dc8@elena.home> References: <20120625204444.68f26dc8@elena.home> Date: Mon, 25 Jun 2012 22:35:21 +0200 Message-ID: From: Torfinn Ingolfsen To: FreeBSD Ports ML Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: xfce 10 and icons 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, 25 Jun 2012 20:35:22 -0000 On Mon, Jun 25, 2012 at 9:44 PM, Tony McC wrote: > On Mon, 25 Jun 2012 21:16:52 +0200 > Thomas Zander wrote: > >> Hi, >> >> I noticed a minor regression during my (very) recent upgrade to xfce >> 10. Apparently, most xfce applications don't seem to use the Tango >> icons. For example, Thunar does not display the stock folder icon next >> to the directory names anymore, instead there is no icon. >> The xfce applications menu has no icons for e.g. "Logout", "Terminal", >> "System", "Office" and only shows a generic page-like icon with a red >> cross in the middle. However, applications that come with their own >> icons are displayed properly in the start menu, e.g. firefox, mplayer, >> gimp. >> >> Does anybode else observe this and has discovered a reason for this >> behaviour? > > Hi Thomas, > > I saw this too. =A0I solved it by going to the XFCE4 menu and choosing > Settings|Appearance and on the Icons tab, change the selection to GNOME > and then back to Tango. =A0You should have your Tango icons back. I didn't have anything other than Tango installed, so I installed icons-human-azul and used that to switch from Tango and back again. After that, everything is ok. Thanks for this useful tip. --=20 Regards, Torfinn Ingolfsen From owner-freebsd-ports@FreeBSD.ORG Mon Jun 25 20:54:18 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A9BA6106564A for ; Mon, 25 Jun 2012 20:54:18 +0000 (UTC) (envelope-from duchateau.olivier@gmail.com) Received: from mail-yx0-f182.google.com (mail-yx0-f182.google.com [209.85.213.182]) by mx1.freebsd.org (Postfix) with ESMTP id 663258FC1D for ; Mon, 25 Jun 2012 20:54:18 +0000 (UTC) Received: by yenl8 with SMTP id l8so3820191yen.13 for ; Mon, 25 Jun 2012 13:54:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=OfUd6HZ0aEje4Pb/XbJi4QfxyRj5Kh4sJn9owVTcNyg=; b=ZyYbrf7hxSRj57cZteDDJnyMkvBtKv+xv/cBw8RSuWkaZz2CKdAHyZOssPGTdC/x16 44bZ0hXpVLi6R6tsPUtf6hP49YCzRj0dzyRl8fUNV01bcppIqfdqo3elke8mVzX0FwT+ KQ3s8lznZu+PcvlAUkQ5E1T6QYMwf5V8osDKYEdNpoJbT2yMVZXTPgYpD10AzB+Vrn0v JgMTW4AFf//iXMtGkdfPPcgUUSt7WmCAWxgFa8PSyIjjeJ9TPuwD5xpyzldbmFnD6Wc9 J7PHSnQitjVqj9SG0wMzoWyh2I/acOtd2/QSBUNMsXA+x4XnANdP3lRqMDwoV550PxXd H5nw== MIME-Version: 1.0 Received: by 10.101.48.6 with SMTP id a6mr4587463ank.54.1340657657924; Mon, 25 Jun 2012 13:54:17 -0700 (PDT) Received: by 10.147.137.1 with HTTP; Mon, 25 Jun 2012 13:54:17 -0700 (PDT) In-Reply-To: References: Date: Mon, 25 Jun 2012 22:54:17 +0200 Message-ID: From: Olivier Duchateau To: Thomas Zander Content-Type: text/plain; charset=ISO-8859-1 Cc: ports@freebsd.org Subject: Re: xfce 10 and icons 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, 25 Jun 2012 20:54:18 -0000 2012/6/25 Thomas Zander : > Hi, > > I noticed a minor regression during my (very) recent upgrade to xfce > 10. Apparently, most xfce applications don't seem to use the Tango > icons. For example, Thunar does not display the stock folder icon next > to the directory names anymore, instead there is no icon. > The xfce applications menu has no icons for e.g. "Logout", "Terminal", > "System", "Office" and only shows a generic page-like icon with a red > cross in the middle. However, applications that come with their own > icons are displayed properly in the start menu, e.g. firefox, mplayer, > gimp. > > Does anybode else observe this and has discovered a reason for this behaviour? Yes, it even exists a PR. I've fix, but currently my box is broken, I hope to solve this issue in few days. > > Thanks in advance > Riggs > _______________________________________________ > 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" -- olivier From owner-freebsd-ports@FreeBSD.ORG Mon Jun 25 21:01:11 2012 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 6FCFD106568A for ; Mon, 25 Jun 2012 21:01:11 +0000 (UTC) (envelope-from thomas.e.zander@googlemail.com) Received: from mail-we0-f182.google.com (mail-we0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 01DE18FC1F for ; Mon, 25 Jun 2012 21:01:10 +0000 (UTC) Received: by werg1 with SMTP id g1so4041112wer.13 for ; Mon, 25 Jun 2012 14:01:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=VMQrO6Tdbym8wTnT0HGZCWykJW1B+SXZ1OjnyoD73mA=; b=ILtw/2VT7SolRVrc6rWce4Q0uFI92oWa/pkgblk8583kuHWtYxhDNSPz4CuRA4HR91 VR/qzK5sp7qQuHnYDlptZDsfOKgDpcxYB9cLVlLfNiZdSg1W0tjCY/9c4xXx9JSNcmyb Mf72ZB23r4RbAoHNJhUZtciDVEVZwh6XZ2mVCqPO8Z0V3qSn9nyv9Ki5DYp6GwqREdkB 0UcLm0XK2lSZ/cVdrXyKHrVR2dtVjre/GVV7WnlFG/K/Ybu3bnvwVpkKxzoXHYnNCPvO cYyLfXCkUXnIaamNo7qXxbOGoZ1Q81iWnJnHl2npYwEkGPqyn+zFhZ7eY/kmP8xJMVIY HWJA== MIME-Version: 1.0 Received: by 10.180.100.133 with SMTP id ey5mr620019wib.4.1340658069861; Mon, 25 Jun 2012 14:01:09 -0700 (PDT) Received: by 10.223.155.72 with HTTP; Mon, 25 Jun 2012 14:01:09 -0700 (PDT) In-Reply-To: References: <20120625204444.68f26dc8@elena.home> Date: Mon, 25 Jun 2012 23:01:09 +0200 Message-ID: From: Thomas Zander To: Torfinn Ingolfsen Content-Type: text/plain; charset=ISO-8859-1 Cc: FreeBSD Ports ML Subject: Re: xfce 10 and icons 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, 25 Jun 2012 21:01:11 -0000 On Mon, Jun 25, 2012 at 10:35 PM, Torfinn Ingolfsen wrote: > I didn't have anything other than Tango installed, so I installed > icons-human-azul and used that to switch from Tango and back again. Exactly the same here. I did not have another set of icons installed as well :-) Thank you all for the tips and the quick responses! Best regards Riggs From owner-freebsd-ports@FreeBSD.ORG Mon Jun 25 22:22:40 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4725C1065674 for ; Mon, 25 Jun 2012 22:22:40 +0000 (UTC) (envelope-from fpeterscom@gmail.com) Received: from mail-wg0-f50.google.com (mail-wg0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id C65E38FC1A for ; Mon, 25 Jun 2012 22:22:39 +0000 (UTC) Received: by wgbds11 with SMTP id ds11so4389424wgb.31 for ; Mon, 25 Jun 2012 15:22:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=gBEyg/DtFVK7+zBHtRxS0jPdt/wUA0sSI2RG2Kgziss=; b=Ex/AW34hTIxlGZvTS/jGSKO4m1ZQRPsVWDnpqJOsiSzlypKgXJqaPeNiF5c+C96PFB FT0yyToWL+/oJzZvA1cmi0UtPJk/E61cD3HfSHd587MADCdBwo3doe8qA/c3cQ0PBp4s oyAzt1WLFb4QOOwIhi0eeqacRghptu/R6ZLSJ4hdpst41dccOAhDxobWQ8HWsJErrRy5 9QyuoKfKSrQi/RIr0MAkecuzSMrdz+owHX+XPLC1alebNuQfJnMU0eZKZDmmpNrzmbMp Ye5803+ymcRUG50kK04CLi1ZASAlgyNlseNw26OKkuqvahlk5LKWV7a65I9VMII3B2bX EqAA== Received: by 10.180.81.10 with SMTP id v10mr6793966wix.17.1340662953130; Mon, 25 Jun 2012 15:22:33 -0700 (PDT) Received: from [192.168.1.43] (pda57-2-82-239-76-219.fbx.proxad.net. [82.239.76.219]) by mx.google.com with ESMTPS id dg2sm835756wib.4.2012.06.25.15.22.31 (version=SSLv3 cipher=OTHER); Mon, 25 Jun 2012 15:22:32 -0700 (PDT) Message-ID: <4FE8E4A4.9070507@gmail.com> Date: Tue, 26 Jun 2012 00:22:28 +0200 From: Florent Peterschmitt User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:10.0.5) Gecko/20120625 Thunderbird/10.0.5 MIME-Version: 1.0 To: ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Port system "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, 25 Jun 2012 22:22:40 -0000 Hello, I'm not a developer and I know how it's difficult to make a port (or some ports, for example VirtualBox) but I think the port system has many "problems": 1. Ports are not modular 2. Option system is not really well documented 3. Some dependencies are totally useless 4. So slow... Let me give some examples: 1. games/wesnoth should be splitted in games/wesnoth-bin and games/wesnoth-datas. Why rebuild everything when just binaries needs ? 2. Why do we have to put WITH_NEW_XORG in /etc/make.conf to get it ? Why not put this var in a port configuration file which will be read by all ports needing this var ? 3. Why does GNOME really needs x11/yelp which depends on www/libxul, which is a big port to build ? I don't need yelp and I'm sure not to be alone don't need this. 4. Generating Index, find dependencies. I know that we have time and that's not a priority, but it is slow. I know that FreeBSD doesn't "change" because of "less surprising" philosophy (and I'm the first to say it's a good thing, but sometimes not so good), and also *BSD community is certainly less big than GNU community... Port system will have some major updates in the future ? From owner-freebsd-ports@FreeBSD.ORG Mon Jun 25 22:45:17 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2AF51106566B for ; Mon, 25 Jun 2012 22:45:17 +0000 (UTC) (envelope-from zeising@daemonic.se) Received: from mail.lysator.liu.se (mail.lysator.liu.se [IPv6:2001:6b0:17:f0a0::3]) by mx1.freebsd.org (Postfix) with ESMTP id 978A78FC17 for ; Mon, 25 Jun 2012 22:45:16 +0000 (UTC) Received: from mail.lysator.liu.se (localhost [127.0.0.1]) by mail.lysator.liu.se (Postfix) with ESMTP id D6D584000D for ; Tue, 26 Jun 2012 00:45:14 +0200 (CEST) Received: by mail.lysator.liu.se (Postfix, from userid 1004) id CBEE540006; Tue, 26 Jun 2012 00:45:14 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on bernadotte.lysator.liu.se X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=AWL autolearn=disabled version=3.3.1 X-Spam-Score: 0.0 Received: from mx.daemonic.se (mx.daemonic.se [IPv6:2001:470:dca9:0:1::3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.lysator.liu.se (Postfix) with ESMTPSA id 7EA7F40004; Tue, 26 Jun 2012 00:45:14 +0200 (CEST) Received: from mailscanner.daemonic.se (mailscanner.daemonic.se [IPv6:2001:470:dca9:0:1::6]) by mx.daemonic.se (Postfix) with ESMTPS id 3WLlp12Ffpz8ggx; Tue, 26 Jun 2012 00:45:13 +0200 (CEST) X-Virus-Scanned: amavisd-new at daemonic.se Received: from mx.daemonic.se ([IPv6:2001:470:dca9:0:1::3]) (using TLS with cipher CAMELLIA256-SHA) by mailscanner.daemonic.se (mailscanner.daemonic.se [2001:470:dca9:0:1::6]) (amavisd-new, port 10025) with ESMTPS id HlO3Y4XRh_l3; Tue, 26 Jun 2012 00:45:07 +0200 (CEST) Received: from mail.daemonic.se (mail.daemonic.se [10.1.0.4]) by mx.daemonic.se (Postfix) with ESMTPS id 3WLlnv5bwzz8ggv; Tue, 26 Jun 2012 00:45:07 +0200 (CEST) Received: from tifa.daemonic.se (tifa.daemonic.se [IPv6:2001:470:dca9:1::6]) by mail.daemonic.se (Postfix) with ESMTPSA id 3WLlnv53FNz9Ctq; Tue, 26 Jun 2012 00:45:07 +0200 (CEST) Received: from tifa.daemonic.se (localhost [IPv6:::1]) by tifa.daemonic.se (Postfix) with ESMTP id 2DE1C228F2; Tue, 26 Jun 2012 00:45:07 +0200 (CEST) Message-ID: <4FE8E9F2.3070109@daemonic.se> Date: Tue, 26 Jun 2012 00:45:06 +0200 From: Niclas Zeising User-Agent: Mutt/1.5.21 MIME-Version: 1.0 To: Florent Peterschmitt References: <4FE8E4A4.9070507@gmail.com> In-Reply-To: <4FE8E4A4.9070507@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP Cc: ports@freebsd.org Subject: Re: Port system "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, 25 Jun 2012 22:45:17 -0000 On 06/26/12 00:22, Florent Peterschmitt wrote: > Hello, > > I'm not a developer and I know how it's difficult to make a port (or > some ports, for example VirtualBox) but I think the port system has many > "problems": > > 1. Ports are not modular > 2. Option system is not really well documented > 3. Some dependencies are totally useless > 4. So slow... > > Let me give some examples: > > 2. Why do we have to put WITH_NEW_XORG in /etc/make.conf to get it ? Why > not put this var in a port configuration file which will be read by all > ports needing this var ? I can't answer for the rest, but in this case, up until recently the base system code for the new xorg version was in a separate development patch, hence the WITH_NEW_XORG and the related base system code was highly experimental. Those who wanted to help, knew of this, and as such could set this variable in /etc/make.conf, the majority of people did not need be concerned with this. Now the GEM/KMS bits (the needed base system code) is in the base system, and there is discussion on how to best proceed with the two different versions of xorg we have. Untill a viable solution is found, however, the current way remains. Regarding /etc/make.conf, this is the configuration file which governs how make operates, where better to put this make variable? Regards! -- Niclas Zeising From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 00:37:14 2012 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 6FC701065686 for ; Tue, 26 Jun 2012 00:37:14 +0000 (UTC) (envelope-from mezz.freebsd@gmail.com) Received: from mail-yx0-f182.google.com (mail-yx0-f182.google.com [209.85.213.182]) by mx1.freebsd.org (Postfix) with ESMTP id 2CF008FC16 for ; Tue, 26 Jun 2012 00:37:14 +0000 (UTC) Received: by yenl8 with SMTP id l8so3970362yen.13 for ; Mon, 25 Jun 2012 17:37:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=a5HZSc+Oaf2sna6WanayLrPWZsNK8POLWtN2Z5uP52M=; b=i5xDCcg3ElL/ADdjeAheUYWbfiQe8dl//E1TJNp35DhMfaepziRD0sB4nbuuh1EkRv hKuwoA20y90oTxCnvtMEuQYyZ4ZkE0xD/1deZA7EGxTWkUnKuL133rNSgCR4X3KyB2Qi G7W23gOSXpek+df+NBj8GiL4+bLSsnvUBaAGjsS9NH+EBFhrQLwc/btz1IRmp9xfxBmP 8SlLYSrATaeTVuvie1M/Yj7+Z+WmOOxB5n6eDuxiXLgjlXHgCvMOOb73mZBN5zalGwZr EaKLyrnPFB52b8Xkqvf4NI8fG8BTXH3mxrTS2x6IExZXu2ewt/zo8enYo37P3KoG6eAe ++bg== MIME-Version: 1.0 Received: by 10.101.131.13 with SMTP id i13mr4803532ann.15.1340671033732; Mon, 25 Jun 2012 17:37:13 -0700 (PDT) Received: by 10.101.85.17 with HTTP; Mon, 25 Jun 2012 17:37:13 -0700 (PDT) In-Reply-To: <4FE8E4A4.9070507@gmail.com> References: <4FE8E4A4.9070507@gmail.com> Date: Mon, 25 Jun 2012 19:37:13 -0500 Message-ID: From: Jeremy Messenger To: Florent Peterschmitt Content-Type: text/plain; charset=ISO-8859-1 Cc: ports@freebsd.org Subject: Re: Port system "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: Tue, 26 Jun 2012 00:37:14 -0000 On Mon, Jun 25, 2012 at 5:22 PM, Florent Peterschmitt wrote: > Hello, > > I'm not a developer and I know how it's difficult to make a port (or some > ports, for example VirtualBox) but I think the port system has many > "problems": > > 1. Ports are not modular > 2. Option system is not really well documented > 3. Some dependencies are totally useless > 4. So slow... > > Let me give some examples: > > 1. games/wesnoth should be splitted in games/wesnoth-bin and > games/wesnoth-datas. Why rebuild everything when just binaries needs ? It's pointless to split it when the datas have nothing to build (It was last time I checked when I maintain it years ago). It doesn't take long to install the datas. It will make sense to have the datas when we have other ports that depend on it. > 2. Why do we have to put WITH_NEW_XORG in /etc/make.conf to get it ? Why not > put this var in a port configuration file which will be read by all ports > needing this var ? I am trying to figure out why it's hard to put the WITH_NEW_XORG in make.conf. > 3. Why does GNOME really needs x11/yelp which depends on www/libxul, which > is a big port to build ? I don't need yelp and I'm sure not to be alone > don't need this. The GNOME does need yelp when you go to the 'Help' menu. If I remove the yelp then we WILL get a whine from you about that GNOME is broke because the 'Help' menu doesn't work. > 4. Generating Index, find dependencies. I know that we have time and that's > not a priority, but it is slow. Yes, it's slow because ports system isn't store in the database. You can save your time by runs 'make fetchindex'. BTW: I don't even use the INDEX, which it's 0 size and called INDEX.dummy on my own. It's very useless anyway. > I know that FreeBSD doesn't "change" because of "less surprising" philosophy > (and I'm the first to say it's a good thing, but sometimes not so good), and > also *BSD community is certainly less big than GNU community... > > Port system will have some major updates in the future ? We do have new pkgng that is coming on its way and already available for anyone to test with it. You can search for it. BTW2: Please do use package or PC-BSD. The ports do not suit for you. I am not kidding. -- mezz.freebsd@gmail.com - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 04:42:52 2012 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 338781065675 for ; Tue, 26 Jun 2012 04:42:52 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from mail.allbsd.org (gatekeeper.allbsd.org [IPv6:2001:2f0:104:e001::32]) by mx1.freebsd.org (Postfix) with ESMTP id 63EC98FC0C for ; Tue, 26 Jun 2012 04:42:51 +0000 (UTC) Received: from alph.allbsd.org (p4242-ipbf1504funabasi.chiba.ocn.ne.jp [118.7.211.242]) (authenticated bits=128) by mail.allbsd.org (8.14.5/8.14.5) with ESMTP id q5Q4gVJB067670; Tue, 26 Jun 2012 13:42:42 +0900 (JST) (envelope-from hrs@FreeBSD.org) Received: from localhost (localhost [127.0.0.1]) (authenticated bits=0) by alph.allbsd.org (8.14.5/8.14.5) with ESMTP id q5Q4gT1g029673; Tue, 26 Jun 2012 13:42:31 +0900 (JST) (envelope-from hrs@FreeBSD.org) Date: Tue, 26 Jun 2012 13:34:09 +0900 (JST) Message-Id: <20120626.133409.2195439217274039125.hrs@allbsd.org> To: fpeterscom@gmail.com From: Hiroki Sato In-Reply-To: <4FE67FB7.30608@gmail.com> References: <4FE1B98B.5040507@gmail.com> <20120624.094650.740078195601532386.hrs@allbsd.org> <4FE67FB7.30608@gmail.com> X-PGPkey-fingerprint: BDB3 443F A5DD B3D0 A530 FFD7 4F2C D3D8 2793 CF2D X-Mailer: Mew version 6.5 on Emacs 23.4 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Multipart/Signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="--Security_Multipart(Tue_Jun_26_13_34_09_2012_785)--" Content-Transfer-Encoding: 7bit X-Virus-Scanned: clamav-milter 0.97.4 at gatekeeper.allbsd.org X-Virus-Status: Clean X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (mail.allbsd.org [133.31.130.32]); Tue, 26 Jun 2012 13:42:43 +0900 (JST) X-Spam-Status: No, score=-96.6 required=13.0 tests=CONTENT_TYPE_PRESENT, ONLY1HOPDIRECT, QENCPTR1, RCVD_IN_RP_RNBL, SAMEHELOBY2HOP, USER_IN_WHITELIST autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on gatekeeper.allbsd.org Cc: ports@FreeBSD.org Subject: Re: print/ghostscript9 build fail : vga.h not found 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, 26 Jun 2012 04:42:52 -0000 ----Security_Multipart(Tue_Jun_26_13_34_09_2012_785)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Florent Peterschmitt wrote in <4FE67FB7.30608@gmail.com>: fp> On 24.06.2012 02:46, Hiroki Sato wrote: fp> > Florent Peterschmitt wrote fp> > in <4FE1B98B.5040507@gmail.com>: fp> > fp> > fp> gmake: *** [so] Erreur 2 fp> > fp> *** Error code 1 fp> > fp> fp> > fp> Stop in /usr/ports/print/ghostscript9. fp> > fp> *** Error code 1 fp> > fp> fp> > fp> Stop in /usr/ports/print/ghostscript9. fp> > fp> fp> > fp> Problem : no vga.h in my system, even in source tree. fp> > fp> > print/ghostscript9 depends on graphics/svgalib which provides vga.h. fp> > Please check if svgalib is installed properly. fp> > fp> > -- Hiroki fp> graphics/svgalib is installed, but even after deinstall and reinstall, fp> no vga.h and vgagl.h. Manual copy from work build directory of svgalib fp> to /usr/local/include of these two files makes print/ghostscript9 fp> build. fp> fp> Should I submit a PR to svgalib ? If you do not have vga.h after installing graphics/svgalib there is something wrong with your system, I think. Submitting a PR may be useful, but you need to describe the details of installed files and the build log on your system at least. -- Hiroki ----Security_Multipart(Tue_Jun_26_13_34_09_2012_785)-- Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) iEYEABECAAYFAk/pO8EACgkQTyzT2CeTzy0GIACfVGCIcj8niYg3dmYMamfknXwX GWgAniny22jljrg0pgwV6B8q5LK0Je9i =4BIL -----END PGP SIGNATURE----- ----Security_Multipart(Tue_Jun_26_13_34_09_2012_785)---- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 06:57:35 2012 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 72DD51065673 for ; Tue, 26 Jun 2012 06:57:35 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 534488FC0C; Tue, 26 Jun 2012 06:57:35 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q5Q6vZ69093375; Tue, 26 Jun 2012 06:57:35 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q5Q6vZtg093374; Tue, 26 Jun 2012 06:57:35 GMT (envelope-from bapt@FreeBSD.org) X-Authentication-Warning: freefall.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f Date: Tue, 26 Jun 2012 08:57:32 +0200 From: Baptiste Daroussin To: Florent Peterschmitt Message-ID: <20120626065732.GH41054@ithaqua.etoilebsd.net> References: <4FE8E4A4.9070507@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="oyqLL/JqMvClXZi1" Content-Disposition: inline In-Reply-To: <4FE8E4A4.9070507@gmail.com> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: ports@FreeBSD.org Subject: Re: Port system "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: Tue, 26 Jun 2012 06:57:35 -0000 --oyqLL/JqMvClXZi1 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jun 26, 2012 at 12:22:28AM +0200, Florent Peterschmitt wrote: > Hello, >=20 > I'm not a developer and I know how it's difficult to make a port (or=20 > some ports, for example VirtualBox) but I think the port system has many= =20 > "problems": >=20 > 1. Ports are not modular What do you mean by modular? if you are speaking about subpackages it is co= ming, but it takes time > 2. Option system is not really well documented What kind of documentation do you need?, please report what you are expecte= d so that we can improve it > 3. Some dependencies are totally useless Please report PR > 4. So slow... What is slow do you mean compiling is slow? >=20 > Let me give some examples: >=20 > 1. games/wesnoth should be splitted in games/wesnoth-bin and=20 > games/wesnoth-datas. Why rebuild everything when just binaries needs ? This is coming, it takes lot of time, and some things have to be done first= , in the infrastructure that the user do not see much. > 2. Why do we have to put WITH_NEW_XORG in /etc/make.conf to get it ? Why= =20 > not put this var in a port configuration file which will be read by all= =20 > ports needing this var ? Because this is not that easy, do you have a technical way to propose? I th= ink noone is really happy with the WITH_NEW_XORG, but this is the "less worse" = :) way we found, if you have a better way to propose, please step up and propo= se. > 3. Why does GNOME really needs x11/yelp which depends on www/libxul,=20 > which is a big port to build ? I don't need yelp and I'm sure not to be= =20 > alone don't need this. Because everysingle gnome application providing a help menu will spawn the = yelp program so yes yelp is a big dependency of gnome. > 4. Generating Index, find dependencies. I know that we have time and=20 > that's not a priority, but it is slow. >=20 > I know that FreeBSD doesn't "change" because of "less surprising"=20 > philosophy (and I'm the first to say it's a good thing, but sometimes=20 > not so good), and also *BSD community is certainly less big than GNU=20 > community... >=20 > Port system will have some major updates in the future ? Yes major updates are being written and coming as fast as the free time all= ow it, a new more consistent option framework is already in, pkgng is in a beta phase and binary repositories are available there: http://pkgbeta.freebsd.o= rg, real uniquename for ports, and stage directory. Lots of the previous are not really appaeling and most user won't notice th= em but they are very important for the furtur. What will come next is multi package and flavours, but it first needs all t= he previous. regards, BApt --oyqLL/JqMvClXZi1 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAk/pXVwACgkQ8kTtMUmk6ExbLwCglcftg4F74Rq4fquEk5FYxvFL 4vUAnRTa3K2hYyeVhjapAmoq/hQ8+NWH =U6Gr -----END PGP SIGNATURE----- --oyqLL/JqMvClXZi1-- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 07:31:12 2012 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EA508106566B for ; Tue, 26 Jun 2012 07:31:12 +0000 (UTC) (envelope-from mva@FreeBSD.org) Received: from smtprelay01.ispgateway.de (smtprelay01.ispgateway.de [80.67.18.43]) by mx1.freebsd.org (Postfix) with ESMTP id 78ADC8FC16 for ; Tue, 26 Jun 2012 07:31:12 +0000 (UTC) Received: from [80.67.16.115] (helo=webmailfront01.ispgateway.de) by smtprelay01.ispgateway.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.68) (envelope-from ) id 1SjQAf-0000JP-F0; Tue, 26 Jun 2012 09:26:45 +0200 Received: from 83.246.65.147 ([83.246.65.147]) by webmail.df.eu (Horde Framework) with HTTP; Tue, 26 Jun 2012 09:26:45 +0200 Date: Tue, 26 Jun 2012 09:26:45 +0200 Message-ID: <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> From: Marcus von Appen To: ports@FreeBSD.org References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> In-Reply-To: <20120626065732.GH41054@ithaqua.etoilebsd.net> User-Agent: Internet Messaging Program (IMP) H4 (5.0.19) Content-Type: text/plain; charset=ISO-8859-1; format=flowed; DelSp=Yes MIME-Version: 1.0 Content-Disposition: inline X-Df-Sender: ZnJlZWJzZEBzeXNmYXVsdC5vcmc= Cc: Florent Peterschmitt Subject: Re: Port system "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: Tue, 26 Jun 2012 07:31:13 -0000 Baptiste Daroussin : > On Tue, Jun 26, 2012 at 12:22:28AM +0200, Florent Peterschmitt wrote: >> Hello, >> >> I'm not a developer and I know how it's difficult to make a port (or >> some ports, for example VirtualBox) but I think the port system has many >> "problems": >> >> 1. Ports are not modular > What do you mean by modular? if you are speaking about subpackages > it is coming, > but it takes time I hope, we are not talking about some Debian-like approach here (foo-bin, foo-dev, foo-doc, ....). >> 2. Option system is not really well documented > What kind of documentation do you need?, please report what you are > expected so > that we can improve it > >> 3. Some dependencies are totally useless > Please report PR > >> 4. So slow... > What is slow do you mean compiling is slow? > >> >> Let me give some examples: >> >> 1. games/wesnoth should be splitted in games/wesnoth-bin and >> games/wesnoth-datas. Why rebuild everything when just binaries needs ? > > This is coming, it takes lot of time, and some things have to be > done first, in > the infrastructure that the user do not see much. I do not see any necessity for infrastructure changes here - we did that in the past for several ports (e.g. alephone, alienarena, ...). >> 2. Why do we have to put WITH_NEW_XORG in /etc/make.conf to get it ? Why >> not put this var in a port configuration file which will be read by all >> ports needing this var ? > > Because this is not that easy, do you have a technical way to > propose? I think > noone is really happy with the WITH_NEW_XORG, but this is the "less worse" :) > way we found, if you have a better way to propose, please step up > and propose. /etc/make.conf (or whatever to be included in /etc/make.conf) can be seen as port configuration file that is evaluated by the ports. And each port picks those things, it needs. Cheers Marcus From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 07:58:38 2012 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 A61EA106566B for ; Tue, 26 Jun 2012 07:58:38 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (smtp6.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3cd3:cd67:fafa:3d78]) by mx1.freebsd.org (Postfix) with ESMTP id 0A9668FC15 for ; Tue, 26 Jun 2012 07:58:37 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.187.76.163]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.5/8.14.5) with ESMTP id q5Q7wXDL033111 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Tue, 26 Jun 2012 08:58:34 +0100 (BST) (envelope-from m.seaman@infracaninophile.co.uk) X-DKIM: OpenDKIM Filter v2.5.2 smtp.infracaninophile.co.uk q5Q7wXDL033111 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=infracaninophile.co.uk; s=201001-infracaninophile; t=1340697514; bh=d7LN+0pEnfF+1dujwfsKicMe6CDKOEuq4L1UaEJdUlc=; h=Date:From:To:Subject:References:In-Reply-To:Cc:Content-Type: Message-ID:Mime-Version; b=XTU2e1JG0OtUAuL/oI0DKmCkHLXvXAAI7ocxhmXcTJECLfpUsLbutf5Gr+708WXkN 7oBdB+WDyhSTVwKOSyODo/utjQsOW/XMYX134LFO1tT6Gq+70Aj31eTYYjEGersQ9F C+1mwvKdWfSPD1NJ24GYcx3Iq/OYcy5QSonFn9G8= Message-ID: <4FE96BA0.6040005@infracaninophile.co.uk> Date: Tue, 26 Jun 2012 08:58:24 +0100 From: Matthew Seaman User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:13.0) Gecko/20120614 Thunderbird/13.0.1 MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> In-Reply-To: <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> X-Enigmail-Version: 1.4.2 OpenPGP: id=60AE908C Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig99D3B3C59E5EFFBCAE99E926" X-Virus-Scanned: clamav-milter 0.97.5 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-1.8 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00, DKIM_ADSP_ALL,DKIM_SIGNED,T_DKIM_INVALID autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on lucid-nonsense.infracaninophile.co.uk Subject: Re: Port system "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: Tue, 26 Jun 2012 07:58:38 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig99D3B3C59E5EFFBCAE99E926 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 26/06/2012 08:26, Marcus von Appen wrote: >>> 1. Ports are not modular >> What do you mean by modular? if you are speaking about subpackages it >> is coming, >> but it takes time > I hope, we are not talking about some Debian-like approach here (foo-bi= n, > foo-dev, foo-doc, ....). Actually, yes -- that's pretty much exactly what we're talking about here. Why do you feel subpackages would be a bad thing? Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate JID: matthew@infracaninophile.co.uk Kent, CT11 9PW --------------enig99D3B3C59E5EFFBCAE99E926 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.16 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/pa6kACgkQ8Mjk52CukIxUsQCfZGvoNLUvompC9K9qW4KqPUFF WO0An2uXQiKlpDEd+RLbhL1bBU75C1HG =h13G -----END PGP SIGNATURE----- --------------enig99D3B3C59E5EFFBCAE99E926-- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 08:14:10 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3E45F1065672 for ; Tue, 26 Jun 2012 08:14:10 +0000 (UTC) (envelope-from mueller23@insightbb.com) Received: from mail.insightbb.com (smtp.insight.synacor.com [208.47.185.22]) by mx1.freebsd.org (Postfix) with ESMTP id 01CA68FC0C for ; Tue, 26 Jun 2012 08:14:09 +0000 (UTC) X_CMAE_Category: 0,0 Undefined,Undefined X-CNFS-Analysis: v=1.1 cv=86GbDLi7NS7TegNzg0A2mmhQWIv0QOIIryOgdPqEZ2g= c=1 sm=0 a=vNnvuUuZ4E4A:10 a=jLN7EqiLvroA:10 a=pGLkceISAAAA:8 a=qmpPVEvGySyomcrZy1kA:9 a=3bEXnvYBK34A:10 a=MSl-tDqOz04A:10 a=Q/oqmR4JO1zR3vNQamCQeQ==:117 X-CM-Score: 0 X-Scanned-by: Cloudmark Authority Engine Authentication-Results: smtp02.insight.synacor.com header.from=mueller23@insightbb.com; sender-id=softfail Authentication-Results: smtp02.insight.synacor.com smtp.mail=mueller23@insightbb.com; spf=softfail; sender-id=softfail Received-SPF: softfail (smtp02.insight.synacor.com: transitional domain insightbb.com does not designate 74.134.26.53 as permitted sender) Received: from [74.134.26.53] ([74.134.26.53:60779] helo=localhost) by mail.insightbb.com (envelope-from ) (ecelerity 2.2.2.40 r(29895/29896)) with ESMTP id 77/9A-12873-A4F69EF4; Tue, 26 Jun 2012 04:14:03 -0400 Date: Tue, 26 Jun 2012 04:14:02 -0400 Message-ID: <77.9A.12873.A4F69EF4@smtp02.insight.synacor.com> From: "Thomas Mueller" To: freebsd-ports@freebsd.org Cc: Jeremy Messenger , Florent Peterschmitt Subject: Re: Port system "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: Tue, 26 Jun 2012 08:14:10 -0000 Snippets from Jeremy Messenger ^ and Florent Peterschmitt > : > 2. Why do we have to put WITH_NEW_XORG in /etc/make.conf to get it ? Why not > put this var in a port configuration file which will be read by all ports > needing this var ? ^ I am trying to figure out why it's hard to put the WITH_NEW_XORG in make.conf. > 3. Why does GNOME really needs x11/yelp which depends on www/libxul, which > is a big port to build ? I don't need yelp and I'm sure not to be alone > don't need this. ^ The GNOME does need yelp when you go to the 'Help' menu. If I remove ^ the yelp then we WILL get a whine from you about that GNOME is broke ^ because the 'Help' menu doesn't work. I was going to put WITH_NEW_XORG=YES in /etc/make.conf . Is that correct syntax? I was bitten by lack of yelp last April when running Gnumeric for income tax calculations: help didn't work. It ought to be a dependency in gnumeric or goffice, or at least optional. Tom From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 08:17:16 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7DB08106566B for ; Tue, 26 Jun 2012 08:17:16 +0000 (UTC) (envelope-from ml@netfence.it) Received: from cp-out7.libero.it (cp-out7.libero.it [212.52.84.107]) by mx1.freebsd.org (Postfix) with ESMTP id EB4178FC1D for ; Tue, 26 Jun 2012 08:17:15 +0000 (UTC) X-CTCH-Spam: Unknown X-CTCH-RefID: str=0001.0A0B0204.4FE9700A.01DF,ss=1,re=0.000,fgs=0 X-libjamoibt: 1555 Received: from soth.ventu (151.41.252.156) by cp-out7.libero.it (8.5.133) id 4FE8386B00271EF6 for freebsd-ports@freebsd.org; Tue, 26 Jun 2012 10:17:14 +0200 Received: from alamar.ventu (alamar.ventu [10.1.2.18]) by soth.ventu (8.14.5/8.14.5) with ESMTP id q5Q8HCsu096810 for ; Tue, 26 Jun 2012 10:17:12 +0200 (CEST) (envelope-from ml@netfence.it) Message-ID: <4FE97008.2060501@netfence.it> Date: Tue, 26 Jun 2012 10:17:12 +0200 From: Andrea Venturoli User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:13.0) Gecko/20120622 Thunderbird/13.0.1 MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> In-Reply-To: <4FE96BA0.6040005@infracaninophile.co.uk> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.73 on 10.1.2.13 Subject: Re: Port system "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: Tue, 26 Jun 2012 08:17:16 -0000 On 06/26/12 09:58, Matthew Seaman wrote: > On 26/06/2012 08:26, Marcus von Appen wrote: >>>> 1. Ports are not modular > >>> What do you mean by modular? if you are speaking about subpackages it >>> is coming, >>> but it takes time > >> I hope, we are not talking about some Debian-like approach here (foo-bin, >> foo-dev, foo-doc, ....). > > Actually, yes -- that's pretty much exactly what we're talking about > here. Why do you feel subpackages would be a bad thing? Can I share my 2c? Because it will just multiply be three the number of ports each of us has to install/maintain/upgrade/etc... bye av. From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 08:38:57 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2ABF5106564A for ; Tue, 26 Jun 2012 08:38:57 +0000 (UTC) (envelope-from mva@FreeBSD.org) Received: from smtprelay05.ispgateway.de (smtprelay05.ispgateway.de [80.67.31.97]) by mx1.freebsd.org (Postfix) with ESMTP id D96628FC15 for ; Tue, 26 Jun 2012 08:38:56 +0000 (UTC) Received: from [80.67.16.115] (helo=webmailfront01.ispgateway.de) by smtprelay05.ispgateway.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.68) (envelope-from ) id 1SjRDk-00046x-Em for freebsd-ports@freebsd.org; Tue, 26 Jun 2012 10:34:00 +0200 Received: from 83.246.65.147 ([83.246.65.147]) by webmail.df.eu (Horde Framework) with HTTP; Tue, 26 Jun 2012 10:34:00 +0200 Date: Tue, 26 Jun 2012 10:34:00 +0200 Message-ID: <20120626103400.Horde.8frYBVNNcXdP6XP4ZP-0deA@webmail.df.eu> From: Marcus von Appen To: freebsd-ports@freebsd.org References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> In-Reply-To: <4FE96BA0.6040005@infracaninophile.co.uk> User-Agent: Internet Messaging Program (IMP) H4 (5.0.19) Content-Type: text/plain; charset=ISO-8859-1; format=flowed; DelSp=Yes MIME-Version: 1.0 Content-Disposition: inline X-Df-Sender: ZnJlZWJzZEBzeXNmYXVsdC5vcmc= Subject: Re: Port system "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: Tue, 26 Jun 2012 08:38:57 -0000 Matthew Seaman : > On 26/06/2012 08:26, Marcus von Appen wrote: >>>> 1. Ports are not modular > >>> What do you mean by modular? if you are speaking about subpackages it >>> is coming, >>> but it takes time > >> I hope, we are not talking about some Debian-like approach here (foo-bin, >> foo-dev, foo-doc, ....). > > Actually, yes -- that's pretty much exactly what we're talking about > here. Why do you feel subpackages would be a bad thing? Because it makes installing ports more complex, causes maintainers to rip upstream installation routines apart, and burdens users with additional tasks to perform for what particular benefit (except saving some disk space)? If I want to do some development the Debian way, I would need to do the following: - install foo-bin (if it ships with binaries) - install foo-lib (libraries, etc.) - install foo-dev (headers, etc.) - install foo-doc (API docs) With the ports I am currently doing: - install foo What are the requirements, use cases and benefits for splitting up packages in such a way? How would it work with the ports infrastructure without making things more complex for port maintainers and the different port installation scenarios, we have? Cheers Marcus From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 08:39:19 2012 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 0FDB7106566B; Tue, 26 Jun 2012 08:39:19 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E49138FC16; Tue, 26 Jun 2012 08:39:18 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q5Q8dITb096004; Tue, 26 Jun 2012 08:39:18 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q5Q8dIFB096003; Tue, 26 Jun 2012 08:39:18 GMT (envelope-from bapt@FreeBSD.org) X-Authentication-Warning: freefall.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f Date: Tue, 26 Jun 2012 10:39:16 +0200 From: Baptiste Daroussin To: Marcus von Appen Message-ID: <20120626083916.GI41054@ithaqua.etoilebsd.net> References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="TKDEsImF70pdVIl+" Content-Disposition: inline In-Reply-To: <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: ports@FreeBSD.org, Florent Peterschmitt Subject: Re: Port system "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: Tue, 26 Jun 2012 08:39:19 -0000 --TKDEsImF70pdVIl+ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jun 26, 2012 at 09:26:45AM +0200, Marcus von Appen wrote: >=20 > Baptiste Daroussin : >=20 > > On Tue, Jun 26, 2012 at 12:22:28AM +0200, Florent Peterschmitt wrote: > >> Hello, > >> > >> I'm not a developer and I know how it's difficult to make a port (or > >> some ports, for example VirtualBox) but I think the port system has ma= ny > >> "problems": > >> > >> 1. Ports are not modular > > What do you mean by modular? if you are speaking about subpackages =20 > > it is coming, > > but it takes time >=20 > I hope, we are not talking about some Debian-like approach here (foo-bin, > foo-dev, foo-doc, ....). I'm just talking about giving the ability to split packages :) after that we can imagine our own way. >=20 > >> 2. Option system is not really well documented > > What kind of documentation do you need?, please report what you are =20 > > expected so > > that we can improve it > > > >> 3. Some dependencies are totally useless > > Please report PR > > > >> 4. So slow... > > What is slow do you mean compiling is slow? > > > >> > >> Let me give some examples: > >> > >> 1. games/wesnoth should be splitted in games/wesnoth-bin and > >> games/wesnoth-datas. Why rebuild everything when just binaries needs ? > > > > This is coming, it takes lot of time, and some things have to be =20 > > done first, in > > the infrastructure that the user do not see much. >=20 > I do not see any necessity for infrastructure changes here - we did that > in the past for several ports (e.g. alephone, alienarena, ...). No be able to have sub packages and flavours (aka N packages from one port) there are changes needed >=20 > >> 2. Why do we have to put WITH_NEW_XORG in /etc/make.conf to get it ? W= hy > >> not put this var in a port configuration file which will be read by all > >> ports needing this var ? > > > > Because this is not that easy, do you have a technical way to =20 > > propose? I think > > noone is really happy with the WITH_NEW_XORG, but this is the "less wor= se" :) > > way we found, if you have a better way to propose, please step up =20 > > and propose. >=20 > /etc/make.conf (or whatever to be included in /etc/make.conf) can be =20 > seen as port > configuration file that is evaluated by the ports. And each port picks = =20 > those things, > it needs. >=20 +1 regards, Bapt --TKDEsImF70pdVIl+ Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAk/pdTQACgkQ8kTtMUmk6EzlQACgh/Dmve5hdRn/MGMlbP4aKtTm avkAn0HltDSpPH7+d/1e0drBqyD67Imf =TbMX -----END PGP SIGNATURE----- --TKDEsImF70pdVIl+-- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 08:44:37 2012 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E21CB106566B; Tue, 26 Jun 2012 08:44:36 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A9EE28FC0A; Tue, 26 Jun 2012 08:44:36 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q5Q8ia6A004289; Tue, 26 Jun 2012 08:44:36 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q5Q8iaVa004288; Tue, 26 Jun 2012 08:44:36 GMT (envelope-from bapt@FreeBSD.org) X-Authentication-Warning: freefall.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f Date: Tue, 26 Jun 2012 10:44:33 +0200 From: Baptiste Daroussin To: Marcus von Appen Message-ID: <20120626084433.GJ41054@ithaqua.etoilebsd.net> References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <20120626103400.Horde.8frYBVNNcXdP6XP4ZP-0deA@webmail.df.eu> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="tAmVnWIZ6lqEAvSf" Content-Disposition: inline In-Reply-To: <20120626103400.Horde.8frYBVNNcXdP6XP4ZP-0deA@webmail.df.eu> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-ports@FreeBSD.org Subject: Re: Port system "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: Tue, 26 Jun 2012 08:44:37 -0000 --tAmVnWIZ6lqEAvSf Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jun 26, 2012 at 10:34:00AM +0200, Marcus von Appen wrote: > Matthew Seaman : >=20 > > On 26/06/2012 08:26, Marcus von Appen wrote: > >>>> 1. Ports are not modular > > > >>> What do you mean by modular? if you are speaking about subpackages it > >>> is coming, > >>> but it takes time > > > >> I hope, we are not talking about some Debian-like approach here (foo-b= in, > >> foo-dev, foo-doc, ....). > > > > Actually, yes -- that's pretty much exactly what we're talking about > > here. Why do you feel subpackages would be a bad thing? >=20 > Because it makes installing ports more complex, causes maintainers to rip > upstream installation routines apart, and burdens users with additional t= asks > to perform for what particular benefit (except saving some disk space)? >=20 > If I want to do some development the Debian way, I would need to do the > following: >=20 > - install foo-bin (if it ships with binaries) > - install foo-lib (libraries, etc.) > - install foo-dev (headers, etc.) > - install foo-doc (API docs) >=20 > With the ports I am currently doing: >=20 > - install foo >=20 yes but you do not allow to install 2 packages one depending on mysql51 and= one depending on mysql55, there will be conflicts on dependency just because of developpement files, the runtime can be made not to conflict. I trust maintainers to no abuse package splitting and do it when it make se= nse. In the case you give I would probably split the package that way: foo (everything needed in runtime: bin + libraries) foo-dev (everything needed for developper: headers, static libraries, pkg-c= onfig stuff, libtool stuff, API docs) foo-docs (all user documentation about the runtime) of course there will be no rule on how to split packages, just common sense= =2E=20 regards, Bapt --tAmVnWIZ6lqEAvSf Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAk/pdnEACgkQ8kTtMUmk6EyTkgCaA7u5GnRbOF8+/b98dQVXYtDW 1zYAoK+b8VNaUwFqg3uD27zcJtgDliZt =Dbac -----END PGP SIGNATURE----- --tAmVnWIZ6lqEAvSf-- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 08:46:37 2012 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 10DA91065677 for ; Tue, 26 Jun 2012 08:46:37 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E85AE8FC1A; Tue, 26 Jun 2012 08:46:36 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q5Q8kag9004561; Tue, 26 Jun 2012 08:46:36 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q5Q8ka7M004559; Tue, 26 Jun 2012 08:46:36 GMT (envelope-from bapt@FreeBSD.org) X-Authentication-Warning: freefall.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f Date: Tue, 26 Jun 2012 10:46:33 +0200 From: Baptiste Daroussin To: Andrea Venturoli Message-ID: <20120626084633.GK41054@ithaqua.etoilebsd.net> References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <4FE97008.2060501@netfence.it> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="d6d1KVhp94hk3Jrm" Content-Disposition: inline In-Reply-To: <4FE97008.2060501@netfence.it> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-ports@FreeBSD.org Subject: Re: Port system "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: Tue, 26 Jun 2012 08:46:37 -0000 --d6d1KVhp94hk3Jrm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jun 26, 2012 at 10:17:12AM +0200, Andrea Venturoli wrote: > On 06/26/12 09:58, Matthew Seaman wrote: > > On 26/06/2012 08:26, Marcus von Appen wrote: > >>>> 1. Ports are not modular > > > >>> What do you mean by modular? if you are speaking about subpackages it > >>> is coming, > >>> but it takes time > > > >> I hope, we are not talking about some Debian-like approach here (foo-b= in, > >> foo-dev, foo-doc, ....). > > > > Actually, yes -- that's pretty much exactly what we're talking about > > here. Why do you feel subpackages would be a bad thing? >=20 > Can I share my 2c? >=20 > Because it will just multiply be three the number of ports each of us=20 > has to install/maintain/upgrade/etc... >=20 Not at all for a maintainer it will be the same has having multiple options, because it will remain 1 port -> N packages Most of the time the ports are already splitted in slave ports (samba, *sql= *, ldap etc), having them in a single port will simplify life of lots of maintainers, and simplify the port code regards, Bapt --d6d1KVhp94hk3Jrm Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAk/pdukACgkQ8kTtMUmk6EwR8QCfUQqcvSx4XYoAhcmqyM3zNkik JccAn1wA5UhiAVdcueXTI5+Po7IEDzly =NycL -----END PGP SIGNATURE----- --d6d1KVhp94hk3Jrm-- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 08:56:14 2012 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 08BC5106564A for ; Tue, 26 Jun 2012 08:56:14 +0000 (UTC) (envelope-from mva@FreeBSD.org) Received: from smtprelay01.ispgateway.de (smtprelay01.ispgateway.de [80.67.31.39]) by mx1.freebsd.org (Postfix) with ESMTP id 8CBF98FC16 for ; Tue, 26 Jun 2012 08:56:13 +0000 (UTC) Received: from [80.67.16.116] (helo=webmailfront01.ispgateway.de) by smtprelay01.ispgateway.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.68) (envelope-from ) id 1SjRZE-0002MT-3X for freebsd-ports@FreeBSD.org; Tue, 26 Jun 2012 10:56:12 +0200 Received: from 83.246.65.143 ([83.246.65.143]) by webmail.df.eu (Horde Framework) with HTTP; Tue, 26 Jun 2012 10:56:12 +0200 Date: Tue, 26 Jun 2012 10:56:12 +0200 Message-ID: <20120626105612.Horde.ZsWMSbuWis5P6XksFCay6xA@webmail.df.eu> From: Marcus von Appen To: freebsd-ports@FreeBSD.org References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <20120626103400.Horde.8frYBVNNcXdP6XP4ZP-0deA@webmail.df.eu> <20120626084433.GJ41054@ithaqua.etoilebsd.net> In-Reply-To: <20120626084433.GJ41054@ithaqua.etoilebsd.net> User-Agent: Internet Messaging Program (IMP) H4 (5.0.19) Content-Type: text/plain; charset=ISO-8859-1; format=flowed; DelSp=Yes MIME-Version: 1.0 Content-Disposition: inline X-Df-Sender: ZnJlZWJzZEBzeXNmYXVsdC5vcmc= Cc: Subject: Re: Port system "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: Tue, 26 Jun 2012 08:56:14 -0000 Baptiste Daroussin : > On Tue, Jun 26, 2012 at 10:34:00AM +0200, Marcus von Appen wrote: >> Matthew Seaman : >> >> > On 26/06/2012 08:26, Marcus von Appen wrote: >> >>>> 1. Ports are not modular >> > >> >>> What do you mean by modular? if you are speaking about subpackages it >> >>> is coming, >> >>> but it takes time >> > >> >> I hope, we are not talking about some Debian-like approach here (foo-bin, >> >> foo-dev, foo-doc, ....). >> > >> > Actually, yes -- that's pretty much exactly what we're talking about >> > here. Why do you feel subpackages would be a bad thing? >> >> Because it makes installing ports more complex, causes maintainers to rip >> upstream installation routines apart, and burdens users with >> additional tasks >> to perform for what particular benefit (except saving some disk space)? >> >> If I want to do some development the Debian way, I would need to do the >> following: >> >> - install foo-bin (if it ships with binaries) >> - install foo-lib (libraries, etc.) >> - install foo-dev (headers, etc.) >> - install foo-doc (API docs) >> >> With the ports I am currently doing: >> >> - install foo >> > > yes but you do not allow to install 2 packages one depending on > mysql51 and one > depending on mysql55, there will be conflicts on dependency just because of > developpement files, the runtime can be made not to conflict. But I can't install mysql51-dev and mysql55-dev. Resolving those conflicts by e.g. introducing unique prefixes would be much better. Shouldn't we rather find a solid concept for avoiding CONFLICT entries by using e.g. improved prefixes, instead of starting to split packages, which does not add any noticeable benefit (at least I can't see one yet). > I trust maintainers to no abuse package splitting and do it when it > make sense. > > In the case you give I would probably split the package that way: > foo (everything needed in runtime: bin + libraries) If the libs of e.g. mysql51 and mysql55 are named similar, we still have the same problem as mentioned above and end up with additionaly hackery, which better would be placed elsewhere. > foo-dev (everything needed for developper: headers, static > libraries, pkg-config > stuff, libtool stuff, API docs) > foo-docs (all user documentation about the runtime) For which version? 51, 55? Again, we need some prefix hackery to keep that clean and allow a side-by-side installation. Although I refer to your example, it is not limited to it. The same applies to other ports, which install multiple versions. I doubt, that splitting ports is the right way to go here, since it does not solve the initial problem. As long as there are CONFLICTs, splitting just tries to circumvent them. Instead we should handle them right from the start. We did it with some success (and still existing regressions) for e.g. lang/python. So we surely can take our time to edge out some guidelines and best practices for avoiding CONFLICTs. Cheers Marcus From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 09:03:44 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8F80B106564A for ; Tue, 26 Jun 2012 09:03:44 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (smtp6.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3cd3:cd67:fafa:3d78]) by mx1.freebsd.org (Postfix) with ESMTP id E28828FC1E for ; Tue, 26 Jun 2012 09:03:43 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.187.76.163]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.5/8.14.5) with ESMTP id q5Q93dR6034269 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Tue, 26 Jun 2012 10:03:39 +0100 (BST) (envelope-from m.seaman@infracaninophile.co.uk) X-DKIM: OpenDKIM Filter v2.5.2 smtp.infracaninophile.co.uk q5Q93dR6034269 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=infracaninophile.co.uk; s=201001-infracaninophile; t=1340701419; bh=f1jt7ARbVJYhWwRNbQ1t8Q6IQ4DICXDfqmd+Sd0idUE=; h=Date:From:To:Subject:References:In-Reply-To:Cc:Content-Type: Message-ID:Mime-Version; b=UagTUo3Jnt2eOyqdtLBbcMM7MCAUIdVg0SK2/6RiWbzFExKGMqwbrObT5VxsPKBGG 4ooAyg9x8CnHKd4IKiii8pmeVXfJfXfhSq/gPNIPTuHJVtmStqgNEsgWNSarFRXXZP wstVP7OvvzHP9fJjvH0W2IHJQbnukwoXwpmMXgG4= Message-ID: <4FE97AE1.9080109@infracaninophile.co.uk> Date: Tue, 26 Jun 2012 10:03:29 +0100 From: Matthew Seaman User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:13.0) Gecko/20120614 Thunderbird/13.0.1 MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <4FE97008.2060501@netfence.it> In-Reply-To: <4FE97008.2060501@netfence.it> X-Enigmail-Version: 1.4.2 OpenPGP: id=60AE908C Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig5B777A740D880CC86A1288A7" X-Virus-Scanned: clamav-milter 0.97.5 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-1.8 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00, DKIM_ADSP_ALL,DKIM_SIGNED,T_DKIM_INVALID autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on lucid-nonsense.infracaninophile.co.uk Subject: Re: Port system "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: Tue, 26 Jun 2012 09:03:44 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig5B777A740D880CC86A1288A7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 26/06/2012 09:17, Andrea Venturoli wrote: > On 06/26/12 09:58, Matthew Seaman wrote: >> On 26/06/2012 08:26, Marcus von Appen wrote: >>>>> 1. Ports are not modular >> >>>> What do you mean by modular? if you are speaking about subpackages i= t >>>> is coming, >>>> but it takes time >> >>> I hope, we are not talking about some Debian-like approach here >>> (foo-bin, >>> foo-dev, foo-doc, ....). >> >> Actually, yes -- that's pretty much exactly what we're talking about >> here. Why do you feel subpackages would be a bad thing? >=20 > Can I share my 2c? >=20 > Because it will just multiply be three the number of ports each of us > has to install/maintain/upgrade/etc... Yes, it will multiply the number of ports. By three is about right, given that most ports will only have port-docs and port-examples sub-ports. However, first of all, you are assuming that the effort required to install each of those sub-ports is the same as it is to install a single port now. That is simply not the case. If you want to install the foo/bar port, then (as now) you'ld essentially[+] -- # cd ${PORTSDIR}/foo/bar # make # make install but you'ld end up with bar-0.99, bar-doc-0.99 and bar-examples-0.99 installed. Unless you have a setting like NOPORTDOCS or NOPORTEXAMPLES (probably controlled by a dialogue menu like any other options) which means you don't get the associated -docs or -examples sub-ports. That's no real change in terms of what you'ld have to do compared to now.= The difference is that if you install from packages, you now have the opportunity not to install docs or examples. Secondly, that's just one example of how sub-ports should work, and docs/examples will be special-cased given their ubiquity. Most sub-ports would be controlled by port OPTIONS dialogues. A typical example would involve client-server apps -- so mysqlNN-server becomes a sub-port of mysqlNN-client. You get to check a box saying 'install the server as well as the client' when you go to install mysqlNN. Similarly all those php5-XYZ modules become sub-ports of lang/php5. The big difference being that the port and all its sub-ports are compiled in one step, and just packaged separately. Which is probably less work overall that the current situation with ports and slave-ports. Cheers, Matthew [+] Or more likely you'ld use portupgrade or portmaster or similar to run these steps for you. --=20 Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate JID: matthew@infracaninophile.co.uk Kent, CT11 9PW --------------enig5B777A740D880CC86A1288A7 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.16 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/peusACgkQ8Mjk52CukIymKQCePv85Kh87Io9byEfxeQqTPxOk OSYAnRDtw6zYzybrz351keci47b6SEcu =9aOn -----END PGP SIGNATURE----- --------------enig5B777A740D880CC86A1288A7-- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 09:31:54 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7C250106566C for ; Tue, 26 Jun 2012 09:31:54 +0000 (UTC) (envelope-from ml@netfence.it) Received: from cp-out9.libero.it (cp-out9.libero.it [212.52.84.109]) by mx1.freebsd.org (Postfix) with ESMTP id EBB458FC0C for ; Tue, 26 Jun 2012 09:31:53 +0000 (UTC) X-CTCH-Spam: Unknown X-CTCH-RefID: str=0001.0A0B0203.4FE98183.009C,ss=1,re=0.000,fgs=0 X-libjamoibt: 1555 Received: from soth.ventu (151.41.252.156) by cp-out9.libero.it (8.5.133) id 4FD1B52302E5C220 for freebsd-ports@freebsd.org; Tue, 26 Jun 2012 11:31:47 +0200 Received: from alamar.ventu (alamar.ventu [10.1.2.18]) by soth.ventu (8.14.5/8.14.5) with ESMTP id q5Q9Ve9n012589 for ; Tue, 26 Jun 2012 11:31:41 +0200 (CEST) (envelope-from ml@netfence.it) Message-ID: <4FE9817C.7020905@netfence.it> Date: Tue, 26 Jun 2012 11:31:40 +0200 From: Andrea Venturoli User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:13.0) Gecko/20120622 Thunderbird/13.0.1 MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <4FE97008.2060501@netfence.it> <4FE97AE1.9080109@infracaninophile.co.uk> In-Reply-To: <4FE97AE1.9080109@infracaninophile.co.uk> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.73 on 10.1.2.13 Subject: Re: Port system "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: Tue, 26 Jun 2012 09:31:54 -0000 On 06/26/12 11:03, Matthew Seaman wrote: > Yes, it will multiply the number of ports. By three is about right, > given that most ports will only have port-docs and port-examples > sub-ports. However, first of all, you are assuming that the effort > required to install each of those sub-ports is the same as it is to > install a single port now. That is simply not the case. Not exactly. I still didn't get the details, so I might speak nonsense, however... The "effort" will be 3x processing time for portupgrade (or whatever) to update the package database 3 times as much as before. I remember the big X.org split up: going from a few ports to tens of them slowed down an installation/upgrade process by an order of magnitude (or even more). > A typical example would involve client-server apps -- so mysqlNN-server > becomes a sub-port of mysqlNN-client. You get to check a box saying > 'install the server as well as the client' when you go to install > mysqlNN. Similarly all those php5-XYZ modules become sub-ports of > lang/php5. We had this in the past: a php-extension port with options to include each extension or leave it out. Each time we needed to add a missing extension, we needed to reconfigure this port and rebuild all. Now we have each extension in its own port and I think it's much better. I just hope we don't get back to that. What I anticipate will often happen is installing some port, finding out that some part is missing, install the missing part, repeat that several times. I just hope I'm wrong (and again, it is at all possible that I am wrong here). bye & Thanks av. From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 09:47:18 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E2A09106564A for ; Tue, 26 Jun 2012 09:47:18 +0000 (UTC) (envelope-from byu17@uclive.ac.nz) Received: from tx2outboundpool.messaging.microsoft.com (tx2ehsobe003.messaging.microsoft.com [65.55.88.13]) by mx1.freebsd.org (Postfix) with ESMTP id A463A8FC0A for ; Tue, 26 Jun 2012 09:47:18 +0000 (UTC) Received: from mail31-tx2-R.bigfish.com (10.9.14.251) by TX2EHSOBE007.bigfish.com (10.9.40.27) with Microsoft SMTP Server id 14.1.225.23; Tue, 26 Jun 2012 09:45:37 +0000 Received: from mail31-tx2 (localhost [127.0.0.1]) by mail31-tx2-R.bigfish.com (Postfix) with ESMTP id 5AEE2AC00DC for ; Tue, 26 Jun 2012 09:45:37 +0000 (UTC) X-Forefront-Antispam-Report: CIP:207.46.4.139; KIP:(null); UIP:(null); IPV:NLI; H:SN2PRD0202HT011.namprd02.prod.outlook.com; RD:none; EFVD:NLI X-SpamScore: 0 X-BigFish: PS0(zzzz1202hzzz2dh2a8h668h839hd25he5bhf0ah) Received: from mail31-tx2 (localhost.localdomain [127.0.0.1]) by mail31-tx2 (MessageSwitch) id 1340703936330395_5422; Tue, 26 Jun 2012 09:45:36 +0000 (UTC) Received: from TX2EHSMHS005.bigfish.com (unknown [10.9.14.244]) by mail31-tx2.bigfish.com (Postfix) with ESMTP id 4CA4A74004C for ; Tue, 26 Jun 2012 09:45:36 +0000 (UTC) Received: from SN2PRD0202HT011.namprd02.prod.outlook.com (207.46.4.139) by TX2EHSMHS005.bigfish.com (10.9.99.105) with Microsoft SMTP Server (TLS) id 14.1.225.23; Tue, 26 Jun 2012 09:45:36 +0000 Received: from blackbox.hansons (121.73.118.140) by pod51004.outlook.com (10.27.51.105) with Microsoft SMTP Server (TLS) id 14.15.86.1; Tue, 26 Jun 2012 09:47:15 +0000 Message-ID: <4FE98520.3000702@uclive.ac.nz> Date: Tue, 26 Jun 2012 21:47:12 +1200 From: Benjamin User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:12.0) Gecko/20120526 Thunderbird/12.0.1 MIME-Version: 1.0 To: Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [121.73.118.140] X-OriginatorOrg: uclive.ac.nz Subject: Linux software won't install were it's told to! 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, 26 Jun 2012 09:47:19 -0000 Disclosure: I have posted this question on the forums too. I am still attempting to port Quartus II design software to FreeBSD. I am making progress, with the help of this list and others. My latest problem is strange. I've followed all the shell script wrappers to find the actual installation binary that is run. It takes an option that lets the user specify where to install (-t ). When I run it thus: # altera_installer_cmd --source=/usr/ports/cad/quartus_ii/work --install=quartus_free -w -t /home/benjamin/some_dir --no_space_check It installs to some_dir in my home directory, as expected. If I change the install path to /usr/local however: # altera_installer_cmd --source=/usr/ports/cad/quartus_ii/work --install=quartus_free -w -t /usr/local/quartus --no_space_check (the only difference between the two commands is the "-t " bit) It somehow installs to /compat/linux/usr/local/quartus rather than /usr/local/quartus! It is almost as if there is a magic "symlink" redirecting certain folders, but it doesn't redirect when I specify my home directory. What could be going on here? From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 10:22:28 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D00C1106564A for ; Tue, 26 Jun 2012 10:22:28 +0000 (UTC) (envelope-from fpeterscom@gmail.com) Received: from mail-ey0-f182.google.com (mail-ey0-f182.google.com [209.85.215.182]) by mx1.freebsd.org (Postfix) with ESMTP id 585EE8FC14 for ; Tue, 26 Jun 2012 10:22:28 +0000 (UTC) Received: by eabm6 with SMTP id m6so1911236eab.13 for ; Tue, 26 Jun 2012 03:22:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=M0qKb8KKUZSe3WsVn1lmg2Xlstl15rcTzxffdpmQ+tI=; b=KCUQFiMYjoHMrJYdt6fqN6X3tAzRrR0/RESrrLzF5xnpyAGwE3R7v7VFPzUwcYoVmw 6k+GehFSEBPebAy+puyinM2mCO57zyK0Kuygare0eue6WxDNbK6NPKIqzFca2g5CJsc7 FeVUzMoOaB6kU6CPYH4MbbdO1kO4D3iTIS4H0K2Z8Pvgrh0EqIrgfvk/4m/vni8YvA/G +CGoHoI5eL1kCZLfmTqav0ij6GBMnPSSi+oJvzEp64HZdKHJFstheH5HdvIElO+JG+oP PkNyDHEx2L4CtyKR5hCmyPzUGwW+zwz4aCNY7Aq+uIpaoCKQPpThhPiWUsnYx5cXWjc9 qWig== Received: by 10.14.47.3 with SMTP id s3mr3217177eeb.127.1340706147217; Tue, 26 Jun 2012 03:22:27 -0700 (PDT) Received: from [192.168.1.43] (pda57-2-82-239-76-219.fbx.proxad.net. [82.239.76.219]) by mx.google.com with ESMTPS id t3sm147464156eeb.15.2012.06.26.03.22.25 (version=SSLv3 cipher=OTHER); Tue, 26 Jun 2012 03:22:26 -0700 (PDT) Message-ID: <4FE98D5F.1070608@gmail.com> Date: Tue, 26 Jun 2012 12:22:23 +0200 From: Florent Peterschmitt User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:10.0.5) Gecko/20120625 Thunderbird/10.0.5 MIME-Version: 1.0 To: Matthew Seaman References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <4FE97008.2060501@netfence.it> <4FE97AE1.9080109@infracaninophile.co.uk> In-Reply-To: <4FE97AE1.9080109@infracaninophile.co.uk> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: Port system "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: Tue, 26 Jun 2012 10:22:28 -0000 On 26.06.2012 11:03, Matthew Seaman wrote: > On 26/06/2012 09:17, Andrea Venturoli wrote: >> On 06/26/12 09:58, Matthew Seaman wrote: >>> On 26/06/2012 08:26, Marcus von Appen wrote: >>>>>> 1. Ports are not modular >>>>> What do you mean by modular? if you are speaking about subpackages it >>>>> is coming, >>>>> but it takes time >>>> I hope, we are not talking about some Debian-like approach here >>>> (foo-bin, >>>> foo-dev, foo-doc, ....). >>> Actually, yes -- that's pretty much exactly what we're talking about >>> here. Why do you feel subpackages would be a bad thing? >> Can I share my 2c? >> >> Because it will just multiply be three the number of ports each of us >> has to install/maintain/upgrade/etc... > Yes, it will multiply the number of ports. By three is about right, > given that most ports will only have port-docs and port-examples > sub-ports. However, first of all, you are assuming that the effort > required to install each of those sub-ports is the same as it is to > install a single port now. That is simply not the case. > > If you want to install the foo/bar port, then (as now) you'ld > essentially[+] -- > > # cd ${PORTSDIR}/foo/bar > # make > # make install > > but you'ld end up with bar-0.99, bar-doc-0.99 and bar-examples-0.99 > installed. Unless you have a setting like NOPORTDOCS or NOPORTEXAMPLES > (probably controlled by a dialogue menu like any other options) which > means you don't get the associated -docs or -examples sub-ports. > > That's no real change in terms of what you'ld have to do compared to now. > > The difference is that if you install from packages, you now have the > opportunity not to install docs or examples. > > Secondly, that's just one example of how sub-ports should work, and > docs/examples will be special-cased given their ubiquity. Most > sub-ports would be controlled by port OPTIONS dialogues. > > A typical example would involve client-server apps -- so mysqlNN-server > becomes a sub-port of mysqlNN-client. You get to check a box saying > 'install the server as well as the client' when you go to install > mysqlNN. Similarly all those php5-XYZ modules become sub-ports of > lang/php5. The big difference being that the port and all its sub-ports > are compiled in one step, and just packaged separately. Which is > probably less work overall that the current situation with ports and > slave-ports. > > Cheers, > > Matthew > > [+] Or more likely you'ld use portupgrade or portmaster or similar to > run these steps for you. > Hello, It's exactly what I wanted to say. I think so that port system should adapt to this way of building ports. I mean that is instead of having vala, we have vala-bin, vala-doc, vala-lib and vala-examples, and port system don't untar vala archive for each port, but once and pick up files into this unique directory. Then no waste of time because untar is what takes most time for big ports. We should still have a vala port, which is used to configure what we want (other subports -examples, -lib and -doc). But where it can be very useful, it's when we have a big port made of many libraries, like Mono. We should be able to split it, because I don't want to build everything. For the GNOME question, if an option in the GNOME configuration port says "[x] Yelp, will break help menus if not set", then no problem, don't you think ? From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 10:42:20 2012 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 C71DC1065670 for ; Tue, 26 Jun 2012 10:42:20 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (smtp6.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3cd3:cd67:fafa:3d78]) by mx1.freebsd.org (Postfix) with ESMTP id 3AF4F8FC0C for ; Tue, 26 Jun 2012 10:42:20 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.187.76.163]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.5/8.14.5) with ESMTP id q5QAgGpv035771 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Tue, 26 Jun 2012 11:42:16 +0100 (BST) (envelope-from m.seaman@infracaninophile.co.uk) X-DKIM: OpenDKIM Filter v2.5.2 smtp.infracaninophile.co.uk q5QAgGpv035771 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=infracaninophile.co.uk; s=201001-infracaninophile; t=1340707336; bh=BGXnR29cPWkw+m0ZosTyOxfmINgPj+8EaFfZvkoUSjA=; h=Date:From:To:CC:Subject:References:In-Reply-To:Content-Type: Message-ID:Mime-Version; b=uZ/tmo597t+BKwFDBMNTRrS1rE4hIfKRSQPjSvVCOCs7esGH8rV43hHwUO1jmvFZ3 dXSHt0xc8k8QKgHmHunOuyo6JhWlnBHuzEJ/sf1UJGrMzFQGAVkildHT0cVeMa+OI/ eEx2qMD/RpvGzATefbkhNFoHccpOazS8S+WZc/VE= Message-ID: <4FE99200.7050107@infracaninophile.co.uk> Date: Tue, 26 Jun 2012 11:42:08 +0100 From: Matthew Seaman User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:13.0) Gecko/20120614 Thunderbird/13.0.1 MIME-Version: 1.0 To: Andrea Venturoli References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <4FE97008.2060501@netfence.it> <4FE97AE1.9080109@infracaninophile.co.uk> <4FE9817C.7020905@netfence.it> In-Reply-To: <4FE9817C.7020905@netfence.it> X-Enigmail-Version: 1.4.2 OpenPGP: id=60AE908C Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigD3C4B492E470DC398508AB17" X-Virus-Scanned: clamav-milter 0.97.5 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-1.8 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00, DKIM_ADSP_ALL,DKIM_SIGNED,T_DKIM_INVALID autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on lucid-nonsense.infracaninophile.co.uk Cc: freebsd-ports@freebsd.org Subject: Re: Port system "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: Tue, 26 Jun 2012 10:42:20 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigD3C4B492E470DC398508AB17 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 26/06/2012 10:31, Andrea Venturoli wrote: > On 06/26/12 11:03, Matthew Seaman wrote: >=20 >> Yes, it will multiply the number of ports. By three is about right, >> given that most ports will only have port-docs and port-examples >> sub-ports. However, first of all, you are assuming that the effort >> required to install each of those sub-ports is the same as it is to >> install a single port now. That is simply not the case. >=20 > Not exactly. > I still didn't get the details, so I might speak nonsense, however... >=20 > The "effort" will be 3x processing time for portupgrade (or whatever) t= o > update the package database 3 times as much as before. > I remember the big X.org split up: going from a few ports to tens of > them slowed down an installation/upgrade process by an order of > magnitude (or even more). The X.org split up is an extreme case -- it went from three or four ports to several hundred ports as I recall. Yes, that made a big difference, because they were all individual ports and all of the processing steps required to install a port had to be repeated for each of them. Sub-ports should be much more efficient, as there's a lot of the work involved in installing which is a one-time thing when installing port plus some collection of sub-ports. Also remember that this whole change is driven in part by the switch to pkgng, and that uses a completely different package database system to the current ports. I can't say for certain that it will be a lot faster, because as far as I know, no one has done a properly designed study of the difference in performance. However anecdotal evidence is that it does seem quite a lot faster. >> A typical example would involve client-server apps -- so mysqlNN-serve= r >> becomes a sub-port of mysqlNN-client. You get to check a box saying >> 'install the server as well as the client' when you go to install >> mysqlNN. Similarly all those php5-XYZ modules become sub-ports of >> lang/php5. >=20 > We had this in the past: a php-extension port with options to include > each extension or leave it out. > Each time we needed to add a missing extension, we needed to reconfigur= e > this port and rebuild all. > Now we have each extension in its own port and I think it's much better= =2E > I just hope we don't get back to that. >=20 >=20 >=20 > What I anticipate will often happen is installing some port, finding ou= t > that some part is missing, install the missing part, repeat that severa= l > times. > I just hope I'm wrong (and again, it is at all possible that I am wrong= > here). Yes, you raise a valid point. Should you have to compile and maybe reinstall all of php5 just to add some extra modules? Clearly not. This isn't going to be a problem for people that use binary packages, because they can just download and install the extra module from the standard pkg repositories on the net. What about people that want to compile their own? They certainly should not be relegated to second-class citizens even in this bright new dawn of pkgng. Well, part of the answer is under development: http://wiki.freebsd.org/ports/StageDir With this, you can create packages without having to install them. You can equally well create sub-packages without having to install them. So, you might compile all of the php5 sub-packages, but only install some of them. The rest you keep stashed away somewhere, so that when you suddenly discover a pressing need to add php5-shiny to your existing collection of php-related bits, it's just a matter of 'pkg add php5-shiny= '. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate JID: matthew@infracaninophile.co.uk Kent, CT11 9PW --------------enigD3C4B492E470DC398508AB17 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.16 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/pkgcACgkQ8Mjk52CukIzySgCgjPePreiFjAospfBfnCOloHnk CfYAn2vRxJpogmti/L76IO9ncMhKoSYB =yKaP -----END PGP SIGNATURE----- --------------enigD3C4B492E470DC398508AB17-- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 11:08:32 2012 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 514AE1065670 for ; Tue, 26 Jun 2012 11:08:32 +0000 (UTC) (envelope-from mva@FreeBSD.org) Received: from smtprelay03.ispgateway.de (smtprelay03.ispgateway.de [80.67.31.26]) by mx1.freebsd.org (Postfix) with ESMTP id 090BD8FC17 for ; Tue, 26 Jun 2012 11:08:32 +0000 (UTC) Received: from [80.67.16.111] (helo=webmailfront01.ispgateway.de) by smtprelay03.ispgateway.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.68) (envelope-from ) id 1SjTc3-0004ke-1X for freebsd-ports@freebsd.org; Tue, 26 Jun 2012 13:07:15 +0200 Received: from 83.246.65.147 ([83.246.65.147]) by webmail.df.eu (Horde Framework) with HTTP; Tue, 26 Jun 2012 13:07:15 +0200 Date: Tue, 26 Jun 2012 13:07:15 +0200 Message-ID: <20120626130715.Horde.eb3fPtjz9kRP6ZfjA7sSFoA@webmail.df.eu> From: Marcus von Appen To: freebsd-ports@freebsd.org References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <4FE97008.2060501@netfence.it> <4FE97AE1.9080109@infracaninophile.co.uk> <4FE9817C.7020905@netfence.it> <4FE99200.7050107@infracaninophile.co.uk> In-Reply-To: <4FE99200.7050107@infracaninophile.co.uk> User-Agent: Internet Messaging Program (IMP) H4 (5.0.19) Content-Type: text/plain; charset=ISO-8859-1; format=flowed; DelSp=Yes MIME-Version: 1.0 Content-Disposition: inline X-Df-Sender: ZnJlZWJzZEBzeXNmYXVsdC5vcmc= Subject: Re: Port system "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: Tue, 26 Jun 2012 11:08:32 -0000 Matthew Seaman : > On 26/06/2012 10:31, Andrea Venturoli wrote: >> On 06/26/12 11:03, Matthew Seaman wrote: >> >>> Yes, it will multiply the number of ports. By three is about right, >>> given that most ports will only have port-docs and port-examples >>> sub-ports. However, first of all, you are assuming that the effort >>> required to install each of those sub-ports is the same as it is to >>> install a single port now. That is simply not the case. >> >> Not exactly. >> I still didn't get the details, so I might speak nonsense, however... >> >> The "effort" will be 3x processing time for portupgrade (or whatever) to >> update the package database 3 times as much as before. >> I remember the big X.org split up: going from a few ports to tens of >> them slowed down an installation/upgrade process by an order of >> magnitude (or even more). > > The X.org split up is an extreme case -- it went from three or four > ports to several hundred ports as I recall. Yes, that made a big > difference, because they were all individual ports and all of the > processing steps required to install a port had to be repeated for each > of them. > > Sub-ports should be much more efficient, as there's a lot of the work > involved in installing which is a one-time thing when installing port > plus some collection of sub-ports. How does that look like in detail? Are there any concepts on about how it is supposed to work, what the implications are, and so forth? Cheers Marcus From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 11:56:16 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A1FAC1065674 for ; Tue, 26 Jun 2012 11:56:16 +0000 (UTC) (envelope-from fernando.apesteguia@gmail.com) Received: from mail-lb0-f182.google.com (mail-lb0-f182.google.com [209.85.217.182]) by mx1.freebsd.org (Postfix) with ESMTP id 1D2DA8FC15 for ; Tue, 26 Jun 2012 11:56:15 +0000 (UTC) Received: by lbon10 with SMTP id n10so9716811lbo.13 for ; Tue, 26 Jun 2012 04:56:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=Cx8zsfFt2VU9oKhxnHT0NStNY6Qox6YVF6GBomm51zQ=; b=NjvobouXWW1r88h+P2gD4So7lVnCf4T3Ym5uWQUsJg+BqY4wv+ZLdogrSDD9Of4ujL umeumG1FgoeB9z67+kNscwQ9GfBd4UvgNT9ZPL77LLyaC0JAzAHoTtWscAjjQO5ALuXh NdqxmzMoc05/9X1fwwymwsPEEBC21H5QMfXXpfJKp6E9+i4nwTtRXZccPyR61xCqLHP0 oHY+NespWVkBDW3Y9nDm1fq77BbBqkZ06zapWY4pWfN0ZFHck6+GTnu525hXXSfDTaVF lOmOzkKXIP9HPdkdnteH5QNVJvBtXl/z+tnuXJnD8V9Ii9TmvHHyaASjfAhnS8uhbt2/ 4rtA== MIME-Version: 1.0 Received: by 10.152.113.199 with SMTP id ja7mr15808494lab.10.1340711774951; Tue, 26 Jun 2012 04:56:14 -0700 (PDT) Received: by 10.152.24.131 with HTTP; Tue, 26 Jun 2012 04:56:14 -0700 (PDT) Date: Tue, 26 Jun 2012 13:56:14 +0200 Message-ID: From: =?ISO-8859-1?Q?Fernando_Apestegu=EDa?= To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Subject: Porting applications with "nice" installers 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, 26 Jun 2012 11:56:16 -0000 Hi, I found two applications I would like to port. Both are written in java (not a problem) and both provide a graphical installer. The latter raises a couple of questions: One of the applications asks during the installation if you want to install Community (free of use) or Enterprise (evaluation only) editions and I'm not sure how to specify the Community edition without using the installer. Executing the main .java file in the sources seems to assume it is the evaluation only copy. The other application, when executed always launches an update installer that downloads the latest java files in the user home directory. Write permissions for the execution directory seems to be necessary (hence the fact that the application installs into the user home by default). How can I proceed here? If I install the "application" under /usr/local then nobody can execute it to launch the update application because there are not write permissions and the application doesn't run. Creating a directory with write permissions for anyone is not acceptable for several reasons either. Any ports dealing with these situations that I can use as a reference? Thanks in advance. From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 12:31:18 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 648101065670; Tue, 26 Jun 2012 12:31:18 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (smtp6.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3cd3:cd67:fafa:3d78]) by mx1.freebsd.org (Postfix) with ESMTP id CADD88FC18; Tue, 26 Jun 2012 12:31:17 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.187.76.163]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.5/8.14.5) with ESMTP id q5QCVErn037517 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Tue, 26 Jun 2012 13:31:14 +0100 (BST) (envelope-from m.seaman@infracaninophile.co.uk) X-DKIM: OpenDKIM Filter v2.5.2 smtp.infracaninophile.co.uk q5QCVErn037517 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=infracaninophile.co.uk; s=201001-infracaninophile; t=1340713874; bh=6IENFVmmWLXZkyocGAlKkBrIDkO62AlctA3tnHU4xNE=; h=Date:From:To:CC:Subject:References:In-Reply-To:Content-Type: Message-ID:Mime-Version; b=dMXyJ5ZyuB2f+sUKOaH4duh1svxF8AfVhNDib12Di/PA/3VpjHdf4rffHRQQup64O XFUFCCO0gzpwvgrj8cchwnPUFw91Liia0Pa3N01gMp9DoiBntWPVrOqcQluyZudav2 819X7dmNbYsNIRKpCVN7mzjXrM+Yx/LIJwMOyOTY= Message-ID: <4FE9AB85.3070106@infracaninophile.co.uk> Date: Tue, 26 Jun 2012 13:31:01 +0100 From: Matthew Seaman User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:13.0) Gecko/20120614 Thunderbird/13.0.1 MIME-Version: 1.0 To: Marcus von Appen References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <4FE97008.2060501@netfence.it> <4FE97AE1.9080109@infracaninophile.co.uk> <4FE9817C.7020905@netfence.it> <4FE99200.7050107@infracaninophile.co.uk> <20120626130715.Horde.eb3fPtjz9kRP6ZfjA7sSFoA@webmail.df.eu> In-Reply-To: <20120626130715.Horde.eb3fPtjz9kRP6ZfjA7sSFoA@webmail.df.eu> X-Enigmail-Version: 1.4.2 OpenPGP: id=60AE908C Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigD4273BF32AE06AFF36E2989E" X-Virus-Scanned: clamav-milter 0.97.5 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-1.8 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00, DKIM_ADSP_ALL,DKIM_SIGNED,T_DKIM_INVALID autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on lucid-nonsense.infracaninophile.co.uk Cc: freebsd-ports@freebsd.org Subject: Re: Port system "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: Tue, 26 Jun 2012 12:31:18 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigD4273BF32AE06AFF36E2989E Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 26/06/2012 12:07, Marcus von Appen wrote: >> Sub-ports should be much more efficient, as there's a lot of the work >> involved in installing which is a one-time thing when installing port >> plus some collection of sub-ports. > How does that look like in detail? Are there any concepts on about > how it is supposed to work, what the implications are, and so forth? Please understand that a lot of this stuff exists only in various people's heads and is subject to arbitrary change as ideas evolve. Other parts are more-or-less documented; some is already under development and may or may not require various degrees of revision in the light of experience. Anyhow: the various stages of building a port at the moment are well know= n: 1 options dialogue 2 fetch & verify distfiles (*) 3 extract (*) 4 patch (*) 5 configure (*) 6 compile 7 install (*) 8 post-install scripts 9 register in pkg DB Not all ports require all those stages. The stages marked (*) can involve resolving various dependencies by installing other ports -- although {FETCH,EXTRACT,PATCH}_DEPENDS are relatively rare, and it's usually {BUILD,LIB}_DEPENDS before configuring and RUN_DEPENDS before installation that take up most of the time. You have to do each of these steps (where applicable) for each port you install. There will be some time savings for installing several closely related ports. For instance: where you have -client and -server slave ports, you'll generally not have to download any extra distfiles (although you would still compare all the checksums.) One of those ports would be usually a BUILD_DEPENDS of the other, so a lot of the dependency chasing should already be done. What's different in the new scheme? 1 options dialogue 2 fetch & verify distfiles 3 extract 4 patch 5 configure 6 compile 7 install to staging directory tree *** 8 create packages, sub-packages *** 9 install packages and sub-packages as selected *** where running post-install scripts is incorporated into stage 9. (This also means post-install scripts only have to be implemented once, unlike currently where you have to implement both a post-install Makefile target and a post-install script for use with pkgs.) Stages 1-6 are essentially the same as at the moment: they may differ in detail due to amalgamating master- and slave-port options etc. but they only need to happen *once* for the whole collection of port and sub-ports. The same sort of dependency chasing will happen as currently.= Installing into a staging directory tree involves installing all the executables, data, documentation and other files from the port irrespective of what sub-port they might belong to. This bit is an addition compared to the current ports. Again though, it's a one-time-for-all step. Creating packages in the new scheme (ie. assuming pkgng) is a matter of tarring up selected files from the staging directory along with two blobs of meta data -- the YAML file containing the runtime dependency data, package plist, various scripts to be run on installation/deinstallation and the checksums of all the files, plus various other information; and an MTREE file for creating the directory hierarchy to install into. It's comparable to the current 'fake-pkg' target in bsd.ports.mk. This step is repeated for each of the different sub-packages, packing up different selections of the staging directory contents each time. You may well be creating more {sub-,}packages here than you ultimately intend to install. Finally, installing the selected package and sub-packages -- this will be identical to installing pre-compiled packages downloaded from one of the standard package repositories, and involves unpacking and verifying the tarball contents, making any necessary directory structure, moving the files into place, running any scripts as specified in the metadata and updating the package DB -- now an actual relational database stored in a single file: ${PKG_DBDIR}/local.sqlite Whether the extra/different work done in stages 7, 8 and 9 will negate the savings from only doing stages 1-6 once remains to be seen. My prediction is that mostly you'ld come out ahead, but whether you do, and by how much will vary significantly between individual ports. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate JID: matthew@infracaninophile.co.uk Kent, CT11 9PW --------------enigD4273BF32AE06AFF36E2989E Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.16 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/pq5EACgkQ8Mjk52CukIwHTACfTlJU24s7E+MSZ879s9PR+ZcQ zpYAn0qypK0FKCTMzv1UQRwOYX17iWJ3 =teHY -----END PGP SIGNATURE----- --------------enigD4273BF32AE06AFF36E2989E-- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 14:34:47 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 809DF106564A for ; Tue, 26 Jun 2012 14:34:47 +0000 (UTC) (envelope-from feld@feld.me) Received: from feld.me (unknown [IPv6:2607:f4e0:100:300::2]) by mx1.freebsd.org (Postfix) with ESMTP id 52B468FC12 for ; Tue, 26 Jun 2012 14:34:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=feld.me; s=blargle; h=In-Reply-To:Message-Id:From:Mime-Version:Date:References:Subject:To:Content-Type; bh=CpKmqtGkQPLAOxPZnmk6KWDwOjEa7yJ61RXlDEAXPzA=; b=IScDAB4LxoXcUD+ExOSZKnLUBV/9yuU2ZPTBSHORKGuQFMO56/AS5C2Z09w7rv5eoo3ayWR38ScxMKnzaWBdoI/akfoaxfuLI/TQsXygIOc0vuM+ApPhbhWL9ZDJa4N8; Received: from localhost ([127.0.0.1] helo=mwi1.coffeenet.org) by feld.me with esmtp (Exim 4.77 (FreeBSD)) (envelope-from ) id 1SjWqn-000Dr8-W7 for freebsd-ports@freebsd.org; Tue, 26 Jun 2012 09:34:47 -0500 Received: from feld@feld.me by mwi1.coffeenet.org (Archiveopteryx 3.1.4) with esmtpa id 1340721275-94480-94479/5/57; Tue, 26 Jun 2012 14:34:35 +0000 Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes To: freebsd-ports@freebsd.org References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <4FE97008.2060501@netfence.it> <4FE97AE1.9080109@infracaninophile.co.uk> <4FE9817C.7020905@netfence.it> Date: Tue, 26 Jun 2012 09:34:35 -0500 Mime-Version: 1.0 From: Mark Felder Message-Id: In-Reply-To: <4FE9817C.7020905@netfence.it> User-Agent: Opera Mail/12.00 (FreeBSD) X-SA-Score: -1.5 Subject: Re: Port system "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: Tue, 26 Jun 2012 14:34:47 -0000 On Tue, 26 Jun 2012 04:31:40 -0500, Andrea Venturoli wrote: > > The "effort" will be 3x processing time for portupgrade (or whatever) to > update the package database 3 times as much as before. pkgng uses sqlite. Please provide proof that it is as slow or slower than our current package database is. From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 14:35:51 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 439F41065672 for ; Tue, 26 Jun 2012 14:35:51 +0000 (UTC) (envelope-from feld@feld.me) Received: from feld.me (unknown [IPv6:2607:f4e0:100:300::2]) by mx1.freebsd.org (Postfix) with ESMTP id 174B28FC22 for ; Tue, 26 Jun 2012 14:35:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=feld.me; s=blargle; h=In-Reply-To:Message-Id:From:Content-Transfer-Encoding:Mime-Version:Date:References:Subject:To:Content-Type; bh=nGKofHk+60Yoy9uGyom9k7cth2kZ0bECh9ok+aybBmM=; b=Uyq6th04pOyMg17dG6szfn75anKmxoerqGBF3berBFhT+qL3mz5Wy2wZ+iKm8KKwjRes0VspSxSupqOgDh+E/AcVnc8AyK8gbUrq8J6Hh+Wv3B6+BwQtr4aJP/28gaKI; Received: from localhost ([127.0.0.1] helo=mwi1.coffeenet.org) by feld.me with esmtp (Exim 4.77 (FreeBSD)) (envelope-from ) id 1SjWrr-000Dr8-BW for freebsd-ports@freebsd.org; Tue, 26 Jun 2012 09:35:50 -0500 Received: from feld@feld.me by mwi1.coffeenet.org (Archiveopteryx 3.1.4) with esmtpa id 1340721346-94480-94479/5/58; Tue, 26 Jun 2012 14:35:46 +0000 Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes To: freebsd-ports@freebsd.org References: Date: Tue, 26 Jun 2012 09:35:46 -0500 Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable From: Mark Felder Message-Id: In-Reply-To: User-Agent: Opera Mail/12.00 (FreeBSD) X-SA-Score: -1.5 Subject: Re: Porting applications with "nice" installers 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, 26 Jun 2012 14:35:51 -0000 On Tue, 26 Jun 2012 06:56:14 -0500, Fernando Apestegu=C3=ADa =20 wrote: > > Any ports dealing with these situations that I can use as a reference? The Opera port uses its own installer. Unfortunately if we want to split = =20 PORTDOCS off we'll have to install all the files manually... Keep things = =20 like that in mind. From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 14:41:00 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 40B53106566B for ; Tue, 26 Jun 2012 14:41:00 +0000 (UTC) (envelope-from mva@FreeBSD.org) Received: from smtprelay05.ispgateway.de (smtprelay05.ispgateway.de [80.67.31.94]) by mx1.freebsd.org (Postfix) with ESMTP id BDB6A8FC0C for ; Tue, 26 Jun 2012 14:40:59 +0000 (UTC) Received: from [80.67.16.116] (helo=webmailfront01.ispgateway.de) by smtprelay05.ispgateway.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.68) (envelope-from ) id 1SjWwm-0006Uj-SJ for freebsd-ports@freebsd.org; Tue, 26 Jun 2012 16:40:52 +0200 Received: from 83.246.65.143 ([83.246.65.143]) by webmail.df.eu (Horde Framework) with HTTP; Tue, 26 Jun 2012 16:40:52 +0200 Date: Tue, 26 Jun 2012 16:40:52 +0200 Message-ID: <20120626164052.Horde.R787EruWis5P6cn0zpHWwKA@webmail.df.eu> From: Marcus von Appen To: freebsd-ports@freebsd.org References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <4FE97008.2060501@netfence.it> <4FE97AE1.9080109@infracaninophile.co.uk> <4FE9817C.7020905@netfence.it> <4FE99200.7050107@infracaninophile.co.uk> <20120626130715.Horde.eb3fPtjz9kRP6ZfjA7sSFoA@webmail.df.eu> <4FE9AB85.3070106@infracaninophile.co.uk> In-Reply-To: <4FE9AB85.3070106@infracaninophile.co.uk> User-Agent: Internet Messaging Program (IMP) H4 (5.0.19) Content-Type: text/plain; charset=ISO-8859-1; format=flowed; DelSp=Yes MIME-Version: 1.0 Content-Disposition: inline X-Df-Sender: ZnJlZWJzZEBzeXNmYXVsdC5vcmc= Subject: Re: Port system "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: Tue, 26 Jun 2012 14:41:00 -0000 Matthew Seaman : > On 26/06/2012 12:07, Marcus von Appen wrote: >>> Sub-ports should be much more efficient, as there's a lot of the work >>> involved in installing which is a one-time thing when installing port >>> plus some collection of sub-ports. > >> How does that look like in detail? Are there any concepts on about >> how it is supposed to work, what the implications are, and so forth? > > Please understand that a lot of this stuff exists only in various > people's heads and is subject to arbitrary change as ideas evolve. > Other parts are more-or-less documented; some is already under > development and may or may not require various degrees of revision in > the light of experience. I understand that quite well, but I fear that we miss to document it in the long-term. When I started fiddling around with bsd.port.mk in my early days, it sometimes was a pain to figure out, why code XYZ is in there and at which point of time it is triggered for exactly what purpose. Yes, I could have bugged those, who know, but I'd rather see that written down somewhere, so others can start faster with less nagging (which includes me, too, as someone to get started with writing things down :-). Hence I would love to see some docs on the bigger things that are on the doorstep, so that learning and understanding the overall system is less time consuming. Plus, a documentation (draft) in e.g. the Wiki allows a broader feedback and sharing of ideas without moving back and forth in the mailing list history. [long exaplanation of how the system is supposed to work] From what I understand, the whole magic happens in step 7-9. The port builds as usual, installs itself in a fake root (stagedir) and packages are created based on the relative paths, PORTEXAMPLES/DOCS, ... entries or plist placeholders or whatever. The maintainers are - if I got that right - completely off the hook with modifying their ports to split them in some way or another, correct? Do you mind to put your explanation into the Wiki (maybe using the StageDir page, since this would better explain what the purpose of StageDir is)? Cheers Marcus From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 15:01:07 2012 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 DAE02106566B; Tue, 26 Jun 2012 15:01:06 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) by mx1.freebsd.org (Postfix) with ESMTP id 5DFF98FC1C; Tue, 26 Jun 2012 15:01:06 +0000 (UTC) Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 9533728426; Tue, 26 Jun 2012 17:00:59 +0200 (CEST) Received: from [192.168.1.2] (static-84-242-120-26.net.upcbroadband.cz [84.242.120.26]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id BD6C728423; Tue, 26 Jun 2012 17:00:57 +0200 (CEST) Message-ID: <4FE9CEA9.6090000@quip.cz> Date: Tue, 26 Jun 2012 17:00:57 +0200 From: Miroslav Lachman <000.fbsd@quip.cz> User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.1.19) Gecko/20110420 Lightning/1.0b1 SeaMonkey/2.0.14 MIME-Version: 1.0 To: flo@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org Subject: php53-extensions-1.6 doesn't work with OPTIONSng 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, 26 Jun 2012 15:01:07 -0000 Hi, I tried to install or update php53-extensions on few machines and I always found a same bug. My options are ignored and php53-extensions are installed with default set of extensions. It's because Makefile contains old OPTIONS style. For example - I have following settings saved from previous run of make config php53-extensions/# grep '_SET+' /var/db/ports/php53-extensions/options OPTIONS_FILE_SET+=BZ2 OPTIONS_FILE_SET+=FILTER OPTIONS_FILE_SET+=ICONV OPTIONS_FILE_SET+=JSON OPTIONS_FILE_SET+=POSIX OPTIONS_FILE_SET+=SESSION It is recognized as: php53-extensions/# make showconfig | grep '=on:' BZ2=on: bzip2 library support FILTER=on: input filter support ICONV=on: iconv support JSON=on: JavaScript Object Serialization support POSIX=on: POSIX-like functions SESSION=on: session support But installation ends with following extensions installed: php53-extensions/# pkg_info -E php\* php53-5.3.14 php53-bz2-5.3.14 php53-ctype-5.3.14 php53-dom-5.3.14 php53-extensions-1.6 php53-filter-5.3.14 php53-hash-5.3.14 php53-iconv-5.3.14 php53-json-5.3.14 php53-mbstring-5.3.14 php53-pdo-5.3.14 php53-pdo_sqlite-5.3.14 php53-phar-5.3.14 php53-posix-5.3.14 php53-session-5.3.14 php53-simplexml-5.3.14 php53-sqlite-5.3.14 php53-sqlite3-5.3.14 php53-tokenizer-5.3.14 php53-xml-5.3.14 php53-xmlreader-5.3.14 php53-xmlwriter-5.3.14 And `make` is checking for those default extensions: php53-extensions/# make ===> License check disabled, port has not defined LICENSE ===> Found saved configuration for php53-extensions-1.6 ===> Extracting for php53-extensions-1.6 ===> Patching for php53-extensions-1.6 ===> php53-extensions-1.6 depends on file: /usr/local/include/php/main/php.h - found ===> php53-extensions-1.6 depends on file: /usr/local/lib/php/20090626/bz2.so - found ===> php53-extensions-1.6 depends on file: /usr/local/lib/php/20090626/ctype.so - found ===> php53-extensions-1.6 depends on file: /usr/local/lib/php/20090626/dom.so - found ===> php53-extensions-1.6 depends on file: /usr/local/lib/php/20090626/filter.so - found ===> php53-extensions-1.6 depends on file: /usr/local/lib/php/20090626/hash.so - found ===> php53-extensions-1.6 depends on file: /usr/local/lib/php/20090626/iconv.so - found ===> php53-extensions-1.6 depends on file: /usr/local/lib/php/20090626/json.so - found ===> php53-extensions-1.6 depends on file: /usr/local/lib/php/20090626/pdo.so - found ===> php53-extensions-1.6 depends on file: /usr/local/lib/php/20090626/pdo_sqlite.so - found ===> php53-extensions-1.6 depends on file: /usr/local/lib/php/20090626/phar.so - found ===> php53-extensions-1.6 depends on file: /usr/local/lib/php/20090626/posix.so - found ===> php53-extensions-1.6 depends on file: /usr/local/lib/php/20090626/session.so - found ===> php53-extensions-1.6 depends on file: /usr/local/lib/php/20090626/simplexml.so - found ===> php53-extensions-1.6 depends on file: /usr/local/lib/php/20090626/sqlite.so - found ===> php53-extensions-1.6 depends on file: /usr/local/lib/php/20090626/sqlite3.so - found ===> php53-extensions-1.6 depends on file: /usr/local/lib/php/20090626/tokenizer.so - found ===> php53-extensions-1.6 depends on file: /usr/local/lib/php/20090626/xml.so - found ===> php53-extensions-1.6 depends on file: /usr/local/lib/php/20090626/xmlreader.so - found ===> php53-extensions-1.6 depends on file: /usr/local/lib/php/20090626/xmlwriter.so - found ===> Configuring for php53-extensions-1.6 So the port lang/php53-extensions needs to be converted to OPTIONSng as lang/php5-extensions was. Miroslav Lachman From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 15:21:00 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 96EB81065673 for ; Tue, 26 Jun 2012 15:21:00 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: from mail-ey0-f182.google.com (mail-ey0-f182.google.com [209.85.215.182]) by mx1.freebsd.org (Postfix) with ESMTP id 2270A8FC1A for ; Tue, 26 Jun 2012 15:20:59 +0000 (UTC) Received: by eabm6 with SMTP id m6so22874eab.13 for ; Tue, 26 Jun 2012 08:20:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=date:from:to:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type:content-transfer-encoding; bh=Of0qw1nH4moUvIIqdgrkg4t/UZvJp4TKiCHuaD8DIyU=; b=d/0oQX7hrfOvHvAj/i5CyJNopRdunRjuApSlxGN8c/10vIWSkQOehiKultNyyvGJDB GO0yIVup8+E3R/wcHZXUSxYVaZlgxQ9dbqhv/XROn94Fu9fjZ17tbawpR7U7BWXXtCJA B5F2CNBFhRqr+tBIdCS4qo1c9ZU0f3hj4W6Ktw0uQN3ogCG2fVkAnLFWZ3ozU63FKLpL IrJpr35+8aE1PIHKXuuQsL8ClhtT9VlNz8mBem1r9cX9EgrZNdB7HMj3lNGEo+T1QK8U KX0FhcAv6dNFKdKyRwxuWRje2e6oUr99pVR7nZEBfxQ2fPjF2FxkLRUWhl7+sTFYSnWu g6LQ== Received: by 10.14.28.201 with SMTP id g49mr3237922eea.3.1340724059312; Tue, 26 Jun 2012 08:20:59 -0700 (PDT) Received: from gumby.homeunix.com (87-194-105-247.bethere.co.uk. [87.194.105.247]) by mx.google.com with ESMTPS id e45sm150025341eeb.6.2012.06.26.08.20.57 (version=SSLv3 cipher=OTHER); Tue, 26 Jun 2012 08:20:58 -0700 (PDT) Date: Tue, 26 Jun 2012 16:20:55 +0100 From: RW To: ports@freebsd.org Message-ID: <20120626162055.0b2bdb0d@gumby.homeunix.com> In-Reply-To: <4FE9AB85.3070106@infracaninophile.co.uk> References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <4FE97008.2060501@netfence.it> <4FE97AE1.9080109@infracaninophile.co.uk> <4FE9817C.7020905@netfence.it> <4FE99200.7050107@infracaninophile.co.uk> <20120626130715.Horde.eb3fPtjz9kRP6ZfjA7sSFoA@webmail.df.eu> <4FE9AB85.3070106@infracaninophile.co.uk> X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.6; amd64-portbld-freebsd8.3) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Subject: Re: Port system "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: Tue, 26 Jun 2012 15:21:00 -0000 On Tue, 26 Jun 2012 13:31:01 +0100 Matthew Seaman wrote: > What's different in the new scheme? > > 1 options dialogue > 2 fetch & verify distfiles > 3 extract > 4 patch > 5 configure > 6 compile > 7 install to staging directory tree *** > 8 create packages, sub-packages *** > 9 install packages and sub-packages as selected *** > Whether the extra/different work done in stages 7, 8 and 9 will negate > the savings from only doing stages 1-6 once remains to be seen. My > prediction is that mostly you'ld come out ahead, but whether you do, > and by how much will vary significantly between individual ports. It's not really worth looking at individual ports. It's the average on major updates that really matters. In my experience most of he time is spent building, and I just don't think that there all that much to be gained in the compile stage. The staging area is appealing in its own right. I'm less keen on sub-packages which are going to break update tools. I think it's very likely that only portmaster would survive. From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 15:21:07 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 646ED106566C; Tue, 26 Jun 2012 15:21:07 +0000 (UTC) (envelope-from mezz.freebsd@gmail.com) Received: from mail-gg0-f182.google.com (mail-gg0-f182.google.com [209.85.161.182]) by mx1.freebsd.org (Postfix) with ESMTP id E8DC38FC1F; Tue, 26 Jun 2012 15:21:06 +0000 (UTC) Received: by ggnm2 with SMTP id m2so24037ggn.13 for ; Tue, 26 Jun 2012 08:21:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=U4IB6ROpU5feCZFwxeEmDR1vYN0/VD01pm+xKIcxLv0=; b=pNqtrjVTYoYOpbWTtDsGyRsq+k2VIUZYWzWWHNBOtzpdFuDbdOH+ENsmdFKEKpfU8Q 6xRyN033Q/iBscEldOWRVydSMnnLr2A9iiLxxYK0MC25+JdyQQpVWeXS3UEg1a8wCs77 of4Q4eXh6iIpAwBANRnFv9b+zNNSiBhnFXkcB1N6zfoqjZi9FH9FfhlLlKaAXWb/ivX0 3g8Q15/SEJuhu20NZiIT2Z/+l3UZKnqXQw7r9BkAWdh3nmBH1vyjnHBxQC+lwi4TZnHm UrWADypAbUl/2Q8Ihi8ZkS1xI7mr5MT/vkP3BLWerEyBlbzNMPIFN+zXxtmjWMEk7MFN YqHg== MIME-Version: 1.0 Received: by 10.236.170.36 with SMTP id o24mr18635354yhl.40.1340724066191; Tue, 26 Jun 2012 08:21:06 -0700 (PDT) Received: by 10.101.85.17 with HTTP; Tue, 26 Jun 2012 08:21:06 -0700 (PDT) In-Reply-To: <20120626084433.GJ41054@ithaqua.etoilebsd.net> References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <20120626103400.Horde.8frYBVNNcXdP6XP4ZP-0deA@webmail.df.eu> <20120626084433.GJ41054@ithaqua.etoilebsd.net> Date: Tue, 26 Jun 2012 10:21:06 -0500 Message-ID: From: Jeremy Messenger To: Baptiste Daroussin Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: Marcus von Appen , freebsd-ports@freebsd.org Subject: Re: Port system "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: Tue, 26 Jun 2012 15:21:07 -0000 On Tue, Jun 26, 2012 at 3:44 AM, Baptiste Daroussin wrot= e: > On Tue, Jun 26, 2012 at 10:34:00AM +0200, Marcus von Appen wrote: >> Matthew Seaman : >> >> > On 26/06/2012 08:26, Marcus von Appen wrote: >> >>>> 1. Ports are not modular >> > >> >>> What do you mean by modular? if you are speaking about subpackages i= t >> >>> is coming, >> >>> but it takes time >> > >> >> I hope, we are not talking about some Debian-like approach here (foo-= bin, >> >> foo-dev, foo-doc, ....). >> > >> > Actually, yes -- that's pretty much exactly what we're talking about >> > here. =A0Why do you feel subpackages would be a bad thing? >> >> Because it makes installing ports more complex, causes maintainers to ri= p >> upstream installation routines apart, and burdens users with additional = tasks >> to perform for what particular benefit (except saving some disk space)? >> >> If I want to do some development the Debian way, I would need to do the >> following: >> >> - install foo-bin (if it ships with binaries) >> - install foo-lib (libraries, etc.) >> - install foo-dev (headers, etc.) >> - install foo-doc (API docs) >> >> With the ports I am currently doing: >> >> - install foo I agree. > yes but you do not allow to install 2 packages one depending on mysql51 a= nd one > depending on mysql55, there will be conflicts on dependency just because = of > developpement files, the runtime can be made not to conflict. > > I trust maintainers to no abuse package splitting and do it when it make = sense. > > In the case you give I would probably split the package that way: > foo (everything needed in runtime: bin + libraries) > foo-dev (everything needed for developper: headers, static libraries, pkg= -config > stuff, libtool stuff, API docs) > foo-docs (all user documentation about the runtime) > > of course there will be no rule on how to split packages, just common sen= se. Disagree. We shouldn't split for that. Have you seen how many Linux users report when they can't compile one of application, just because they didn't install the *-dev? A LOT (thousands and thousands)! When it's A LOT then it means that it's flawed. If the upstream provide the split tarballs then I do not have any problem with it. Also, it will slow down the ports tree pretty bad if we do that way to all ports. > regards, > Bapt --=20 mezz.freebsd@gmail.com - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 15:25:43 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1B18E106566C for ; Tue, 26 Jun 2012 15:25:43 +0000 (UTC) (envelope-from mezz.freebsd@gmail.com) Received: from mail-yw0-f44.google.com (mail-yw0-f44.google.com [209.85.213.44]) by mx1.freebsd.org (Postfix) with ESMTP id C6FEA8FC15 for ; Tue, 26 Jun 2012 15:25:42 +0000 (UTC) Received: by yhq56 with SMTP id 56so48440yhq.17 for ; Tue, 26 Jun 2012 08:25:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=9knRMPKIrNWselQeJYBiWi8rwZY38SHHED1153hFyaE=; b=jp3RYWnZE8yoD3H073OXdZe2bNkCvxNMvpUbRjj2B+PExqvwXf0wr78owz45LKDg/d TS1TF51LwCNwTllbhsLWoHNRwdNolYiWy1cxGFsVlMXjqdZsRYNuuGR16yMOFSbGFTy9 zPJaHie0V3Zjlts5fMr2Nz7tKESQOgG6uEBAkEcxppZp1KahojhT7xkAWSccM04CmnEu F7e8rpqpctfvSdkock1DZpBbagACpB5d6o5FNvnWzPTcCzRIoGEMiwHcHhnu9U2ZgGoh jNlUf4Gjly+o0XEnDDT5V5w6JrmGAZzvdueLW3G90W7tN/K34tMIdAzp12Ezdqy32qug WCag== MIME-Version: 1.0 Received: by 10.236.9.34 with SMTP id 22mr18454054yhs.13.1340724342345; Tue, 26 Jun 2012 08:25:42 -0700 (PDT) Received: by 10.101.85.17 with HTTP; Tue, 26 Jun 2012 08:25:42 -0700 (PDT) In-Reply-To: <4FE98D5F.1070608@gmail.com> References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <4FE97008.2060501@netfence.it> <4FE97AE1.9080109@infracaninophile.co.uk> <4FE98D5F.1070608@gmail.com> Date: Tue, 26 Jun 2012 10:25:42 -0500 Message-ID: From: Jeremy Messenger To: Florent Peterschmitt Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-ports@freebsd.org Subject: Re: Port system "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: Tue, 26 Jun 2012 15:25:43 -0000 On Tue, Jun 26, 2012 at 5:22 AM, Florent Peterschmitt wrote: > For the GNOME question, if an option in the GNOME configuration port says > "[x] Yelp, will break help menus if not set", then no problem, don't you > think ? It doesn't make any sense to do that. KDE and GNOME are a bloat desktop, and always will be. The Yelp has been part of GNOME for many years. -- mezz.freebsd@gmail.com - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 16:00:25 2012 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 742E1106564A for ; Tue, 26 Jun 2012 16:00:25 +0000 (UTC) (envelope-from ml@netfence.it) Received: from cp-out8.libero.it (cp-out8.libero.it [212.52.84.108]) by mx1.freebsd.org (Postfix) with ESMTP id E19EA8FC17 for ; Tue, 26 Jun 2012 16:00:24 +0000 (UTC) X-CTCH-Spam: Unknown X-CTCH-RefID: str=0001.0A0B0206.4FE9DC92.01B0,ss=1,re=0.000,fgs=0 X-libjamoibt: 1555 Received: from soth.ventu (151.41.252.156) by cp-out8.libero.it (8.5.133) id 4FB2CA0D070F7959; Tue, 26 Jun 2012 18:00:18 +0200 Received: from alamar.ventu (alamar.ventu [10.1.2.18]) by soth.ventu (8.14.5/8.14.5) with ESMTP id q5QG07hF092564; Tue, 26 Jun 2012 18:00:07 +0200 (CEST) (envelope-from ml@netfence.it) Message-ID: <4FE9DC87.5060205@netfence.it> Date: Tue, 26 Jun 2012 18:00:07 +0200 From: Andrea Venturoli User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:13.0) Gecko/20120622 Thunderbird/13.0.1 MIME-Version: 1.0 To: Matthew Seaman References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <4FE97008.2060501@netfence.it> <4FE97AE1.9080109@infracaninophile.co.uk> <4FE9817C.7020905@netfence.it> <4FE99200.7050107@infracaninophile.co.uk> In-Reply-To: <4FE99200.7050107@infracaninophile.co.uk> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.73 on 10.1.2.13 Cc: freebsd-ports@freebsd.org Subject: Re: Port system "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: Tue, 26 Jun 2012 16:00:25 -0000 On 06/26/12 12:42, Matthew Seaman wrote: >> What I anticipate will often happen is installing some port, finding out >> that some part is missing, install the missing part, repeat that several >> times. >> I just hope I'm wrong (and again, it is at all possible that I am wrong >> here). > > Yes, you raise a valid point. Should you have to compile and maybe > reinstall all of php5 just to add some extra modules? Clearly not. > > This isn't going to be a problem for people that use binary packages, > because they can just download and install the extra module from the > standard pkg repositories on the net. > > What about people that want to compile their own? They certainly should > not be relegated to second-class citizens even in this bright new dawn > of pkgng. Well, part of the answer is under development: > > http://wiki.freebsd.org/ports/StageDir > > With this, you can create packages without having to install them. You > can equally well create sub-packages without having to install them. > So, you might compile all of the php5 sub-packages, but only install > some of them. The rest you keep stashed away somewhere, so that when > you suddenly discover a pressing need to add php5-shiny to your existing > collection of php-related bits, it's just a matter of 'pkg add php5-shiny'. I'm not sure I undestood correctly (from this and other posts); please correct me if I'm wrong: _ the whole thing is aimed at packages; I won't be able to install ports directly, but I'll get an intermediate step that creates packages automatically; _ in the PHP example, I will create lots of subpackages, but I will eventually install only some; _ I can keep the packages somewhere, so I can install them later. Well, if I'm correct, the above will be a no go for me: lots of my customer's servers are tight on disk space and they won't spend for new storage. So this will mean I won't be able to use ports anymore and I'll need to download packages directly? bye & Thanks av. From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 16:11:12 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 959D01065672 for ; Tue, 26 Jun 2012 16:11:12 +0000 (UTC) (envelope-from ml@netfence.it) Received: from cp-out8.libero.it (cp-out8.libero.it [212.52.84.108]) by mx1.freebsd.org (Postfix) with ESMTP id 083178FC1A for ; Tue, 26 Jun 2012 16:11:12 +0000 (UTC) X-CTCH-Spam: Unknown X-CTCH-RefID: str=0001.0A0B0207.4FE9DF1F.0071,ss=1,re=0.000,fgs=0 X-libjamoibt: 1555 Received: from soth.ventu (151.41.252.156) by cp-out8.libero.it (8.5.133) id 4FB2CA0D070FEF8F for freebsd-ports@freebsd.org; Tue, 26 Jun 2012 18:11:11 +0200 Received: from alamar.ventu (alamar.ventu [10.1.2.18]) by soth.ventu (8.14.5/8.14.5) with ESMTP id q5QGB351094706 for ; Tue, 26 Jun 2012 18:11:04 +0200 (CEST) (envelope-from ml@netfence.it) Message-ID: <4FE9DF17.1020304@netfence.it> Date: Tue, 26 Jun 2012 18:11:03 +0200 From: Andrea Venturoli User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:13.0) Gecko/20120622 Thunderbird/13.0.1 MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <4FE97008.2060501@netfence.it> <4FE97AE1.9080109@infracaninophile.co.uk> <4FE9817C.7020905@netfence.it> <4FE99200.7050107@infracaninophile.co.uk> <20120626130715.Horde.eb3fPtjz9kRP6ZfjA7sSFoA@webmail.df.eu> <4FE9AB85.3070106@infracaninophile.co.uk> <20120626162055.0b2bdb0d@gumby.homeunix.com> In-Reply-To: <20120626162055.0b2bdb0d@gumby.homeunix.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.73 on 10.1.2.13 Subject: Re: Port system "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: Tue, 26 Jun 2012 16:11:12 -0000 On 06/26/12 17:20, RW wrote: > In my experience most of he time is spent building This is not necessarily true. Try X.Org (with all its very small ports) or MIMEDefang (depending on gobs of p5- ports) or anything else alike. You'll find out a good share of the total time is spent maintaining pkgdb and other administrativia. bye av. From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 16:13:04 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 60A311065673 for ; Tue, 26 Jun 2012 16:13:04 +0000 (UTC) (envelope-from swhetzel@gmail.com) Received: from mail-ob0-f182.google.com (mail-ob0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id 2754D8FC0C for ; Tue, 26 Jun 2012 16:13:04 +0000 (UTC) Received: by obbun3 with SMTP id un3so101787obb.13 for ; Tue, 26 Jun 2012 09:13:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=mLiMn5HLlK7JsROOMKAyfJzyL6hrMgXiKDL8mQdMM/U=; b=qS+UbXvrYelv5mNeSZe5kkLUQmPDCvyWyCA7EzIsa4tL640fr/uFu2Eqty6TZIy+Y8 5JNK3yieYsv5cMS5RCibVrbN/CQtc7DD3Zgy8fvHWq27eBbwzgKYWQBFco7BVwlQxAwJ nzf9TT9/LZoKc7pfA1xQhYme5sEOqjGB2468BfQMNU6EKLttqVEAAs3/nNVXLSFWC7LQ vemhMNxCJRttAo14duMlVmzF1acGSBnhgNAToV08T9izDvUl4dOS/Ng6TYCOiHumq9/5 SfLiUH9gAV/2i1wPalXuvSgoTEfjKr+zvn0fjoFk1n273ekTMOih5e/uMqxAzPU0SE7J lAsg== MIME-Version: 1.0 Received: by 10.182.155.2 with SMTP id vs2mr16755987obb.47.1340727183799; Tue, 26 Jun 2012 09:13:03 -0700 (PDT) Received: by 10.60.142.196 with HTTP; Tue, 26 Jun 2012 09:13:03 -0700 (PDT) In-Reply-To: <4FE98520.3000702@uclive.ac.nz> References: <4FE98520.3000702@uclive.ac.nz> Date: Tue, 26 Jun 2012 11:13:03 -0500 Message-ID: From: Scot Hetzel To: Benjamin Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-ports@freebsd.org Subject: Re: Linux software won't install were it's told to! 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, 26 Jun 2012 16:13:04 -0000 On Tue, Jun 26, 2012 at 4:47 AM, Benjamin wrote: > Disclosure: I have posted this question on the forums too. > > I am still attempting to port Quartus II design software to FreeBSD. I am > making progress, with the help of this list and others. > > My latest problem is strange. I've followed all the shell script wrappers to > find the actual installation binary that is run. It takes an option that > lets the user specify where to install (-t ). > > When I run it thus: > > # altera_installer_cmd --source=/usr/ports/cad/quartus_ii/work > --install=quartus_free -w -t /home/benjamin/some_dir --no_space_check > > It installs to some_dir in my home directory, as expected. If I change the > install path to /usr/local however: > > # altera_installer_cmd --source=/usr/ports/cad/quartus_ii/work > --install=quartus_free -w -t /usr/local/quartus --no_space_check > > (the only difference between the two commands is the "-t " bit) > > It somehow installs to /compat/linux/usr/local/quartus rather than > /usr/local/quartus! It is almost as if there is a magic "symlink" > redirecting certain folders, but it doesn't redirect when I specify my home > directory. > > What could be going on here? > This is being caused by the linux emulation where it adds the prefix '/compat/linux' to the specified path. linux_emul_path - http://fxr.watson.org/fxr/source/compat/linux/linux_util.c?im=bigexcerpts#L64 linux_emul_convpath - http://fxr.watson.org/fxr/source/compat/linux/linux_util.c?im=bigexcerpts#L98 kern_alternate_path - http://fxr.watson.org/fxr/source/kern/vfs_lookup.c?im=10#L1158 If you create the directory '/usr/local/quartus' first, will it install to this location? Scot From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 16:17:56 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CABBA1065670 for ; Tue, 26 Jun 2012 16:17:56 +0000 (UTC) (envelope-from ml@netfence.it) Received: from cp-out9.libero.it (cp-out9.libero.it [212.52.84.109]) by mx1.freebsd.org (Postfix) with ESMTP id 4187B8FC0A for ; Tue, 26 Jun 2012 16:17:56 +0000 (UTC) X-CTCH-Spam: Unknown X-CTCH-RefID: str=0001.0A0B020D.4FE9E0B3.0071,ss=1,re=0.000,fgs=0 X-libjamoibt: 1555 Received: from soth.ventu (151.41.252.156) by cp-out9.libero.it (8.5.133) id 4FD1B52302F834CC for freebsd-ports@freebsd.org; Tue, 26 Jun 2012 18:17:55 +0200 Received: from alamar.ventu (alamar.ventu [10.1.2.18]) by soth.ventu (8.14.5/8.14.5) with ESMTP id q5QGHnA8096019 for ; Tue, 26 Jun 2012 18:17:49 +0200 (CEST) (envelope-from ml@netfence.it) Message-ID: <4FE9E0AD.7070005@netfence.it> Date: Tue, 26 Jun 2012 18:17:49 +0200 From: Andrea Venturoli User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:13.0) Gecko/20120622 Thunderbird/13.0.1 MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <4FE97008.2060501@netfence.it> <4FE97AE1.9080109@infracaninophile.co.uk> <4FE9817C.7020905@netfence.it> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.73 on 10.1.2.13 Subject: Re: Port system "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: Tue, 26 Jun 2012 16:17:56 -0000 On 06/26/12 16:34, Mark Felder wrote: > On Tue, 26 Jun 2012 04:31:40 -0500, Andrea Venturoli > wrote: > >> >> The "effort" will be 3x processing time for portupgrade (or whatever) >> to update the package database 3 times as much as before. > > pkgng uses sqlite. Please provide proof that it is as slow or slower > than our current package database is. I cannot. However I don't think that's the point. A faster DB system with 3X records might perform better or worse than current DB system with X records; even if the balance was positive, it would still be slower than the new DB system with X records. That is still a reason against splitting in the wild. bye av. P.S. I'd gladly try sqlite instead of the current pkgdb and see: is it possible to switch without any side-effect or complication? From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 16:32:47 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EC9C3106566B for ; Tue, 26 Jun 2012 16:32:47 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (smtp6.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3cd3:cd67:fafa:3d78]) by mx1.freebsd.org (Postfix) with ESMTP id 636C28FC0A for ; Tue, 26 Jun 2012 16:32:47 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.187.76.163]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.5/8.14.5) with ESMTP id q5QGWh4n042210 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Tue, 26 Jun 2012 17:32:43 +0100 (BST) (envelope-from m.seaman@infracaninophile.co.uk) X-DKIM: OpenDKIM Filter v2.5.2 smtp.infracaninophile.co.uk q5QGWh4n042210 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=infracaninophile.co.uk; s=201001-infracaninophile; t=1340728363; bh=BCK9xEmRncHlG2tfrmHGqEgXIljCpA19QvkqhZAvNs8=; h=Date:From:To:CC:Subject:References:In-Reply-To:Content-Type: Message-ID:Mime-Version; b=rj4CIt/V5DWpX2XCghwSOGGaQMbsCxH5/KwBZ/YRErRHjzkcus2jb30A3PpMw155i CyztlrcX5HhtuhI/dmo6yujLsid6htjCZsLftA8D3seByNszxIr+ys/D6yEwuDZslo MCVp5xyi4AttsU0nPJXXGvqV91Cp+TloPtT6ybys= Message-ID: <4FE9E424.4090005@infracaninophile.co.uk> Date: Tue, 26 Jun 2012 17:32:36 +0100 From: Matthew Seaman User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:13.0) Gecko/20120614 Thunderbird/13.0.1 MIME-Version: 1.0 To: Andrea Venturoli References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <4FE97008.2060501@netfence.it> <4FE97AE1.9080109@infracaninophile.co.uk> <4FE9817C.7020905@netfence.it> <4FE99200.7050107@infracaninophile.co.uk> <4FE9DC87.5060205@netfence.it> In-Reply-To: <4FE9DC87.5060205@netfence.it> X-Enigmail-Version: 1.4.2 OpenPGP: id=60AE908C Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigE5A19D27A5AB49B964E0B70C" X-Virus-Scanned: clamav-milter 0.97.5 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-1.8 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00, DKIM_ADSP_ALL,DKIM_SIGNED,T_DKIM_INVALID autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on lucid-nonsense.infracaninophile.co.uk Cc: freebsd-ports@freebsd.org Subject: Re: Port system "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: Tue, 26 Jun 2012 16:32:48 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigE5A19D27A5AB49B964E0B70C Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 26/06/2012 17:00, Andrea Venturoli wrote: > I'm not sure I undestood correctly (from this and other posts); please > correct me if I'm wrong: > _ the whole thing is aimed at packages; I won't be able to install port= s > directly, but I'll get an intermediate step that creates packages > automatically; > _ in the PHP example, I will create lots of subpackages, but I will > eventually install only some; > _ I can keep the packages somewhere, so I can install them later. Yes: essentially, the ports tree is used to build packages and those packages are what are installed. OpenBSD ports has worked this way for many years. > Well, if I'm correct, the above will be a no go for me: lots of my > customer's servers are tight on disk space and they won't spend for new= > storage. So this will mean I won't be able to use ports anymore and I'l= l > need to download packages directly? If you have many systems to maintain, then pkgng should help by making it much easier for you to create an off-line package building system and associated repository. You won't necessarily have to have a ports tree on your customer systems at all, and you won't need to take up space on your customer systems installing any build dependencies there. Both poudriere and tinderbox-devel support creating pkgng package repositories, if you want a management system for your build-box. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate JID: matthew@infracaninophile.co.uk Kent, CT11 9PW --------------enigE5A19D27A5AB49B964E0B70C Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.16 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/p5CsACgkQ8Mjk52CukIxU4wCgk+K4y/18XQVHfEnDiYq0tj/b RJ8AnRhwb7Dj5axSWsmp6xhFtR0RukqC =J7Xs -----END PGP SIGNATURE----- --------------enigE5A19D27A5AB49B964E0B70C-- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 16:35:06 2012 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 B2E8F1065672 for ; Tue, 26 Jun 2012 16:35:06 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (smtp6.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3cd3:cd67:fafa:3d78]) by mx1.freebsd.org (Postfix) with ESMTP id 11BEE8FC08 for ; Tue, 26 Jun 2012 16:35:05 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.187.76.163]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.5/8.14.5) with ESMTP id q5QGZ1i3042283 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Tue, 26 Jun 2012 17:35:02 +0100 (BST) (envelope-from m.seaman@infracaninophile.co.uk) X-DKIM: OpenDKIM Filter v2.5.2 smtp.infracaninophile.co.uk q5QGZ1i3042283 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=infracaninophile.co.uk; s=201001-infracaninophile; t=1340728502; bh=envFesUSihmmZ4fJ75Zsq3T2dpejbhkkH7aliBOEaRE=; h=Date:From:To:CC:Subject:References:In-Reply-To:Content-Type: Message-ID:Mime-Version; b=e0ZI9A5TlB8k4aaem4t2RLRcibcXox9a0xE+uyEJfoiLSgFYWgZ/uo8zFqlrl26A9 o+9r9NSFHvKcDfZ6K84669c92ObEM2vXpAmwij7DkIvNruPb2dxLFAxs82Jyeuhib7 5js9WIY4Zrujxjrp+De6ueVyYEgISW9aZKapS4tQ= Message-ID: <4FE9E4B5.3030004@infracaninophile.co.uk> Date: Tue, 26 Jun 2012 17:35:01 +0100 From: Matthew Seaman User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:13.0) Gecko/20120614 Thunderbird/13.0.1 MIME-Version: 1.0 To: RW References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <4FE97008.2060501@netfence.it> <4FE97AE1.9080109@infracaninophile.co.uk> <4FE9817C.7020905@netfence.it> <4FE99200.7050107@infracaninophile.co.uk> <20120626130715.Horde.eb3fPtjz9kRP6ZfjA7sSFoA@webmail.df.eu> <4FE9AB85.3070106@infracaninophile.co.uk> <20120626162055.0b2bdb0d@gumby.homeunix.com> In-Reply-To: <20120626162055.0b2bdb0d@gumby.homeunix.com> X-Enigmail-Version: 1.4.2 OpenPGP: id=60AE908C Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigB4FEF3E8D6491BAF5A3DA020" X-Virus-Scanned: clamav-milter 0.97.5 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-1.8 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00, DKIM_ADSP_ALL,DKIM_SIGNED,T_DKIM_INVALID autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on lucid-nonsense.infracaninophile.co.uk Cc: ports@freebsd.org Subject: Re: Port system "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: Tue, 26 Jun 2012 16:35:06 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigB4FEF3E8D6491BAF5A3DA020 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 26/06/2012 16:20, RW wrote: > The staging area is appealing in its own right. I'm less keen > on sub-packages which are going to break update tools. I think it's > very likely that only portmaster would survive.=20 Yes -- omlettes, eggs etc. There will be some inevitable disruption in the ports tree to get all these changes in place. However, I hope people will agree that the end result is worth it. Staging will be (at least at first) a soft introduction. That is, patches should go into bsd.ports.mk et al to add staging capability to the ports tree generally, but nothing will change for an individual port until the maintainer adds 'USE_STAGE=3Dyes'. In this way, we can test ou= t some specimen ports thoroughly in live usage, debug the inevitable problems and work out the best practices for a maintainer to do the switchover on their ports. Then we have a campaign to switch individual ports over to staging, much like the ongoing OPTIONSng conversion. This, we believe, should cause minimal impact to end-users. Eventually 'USE_STAGE=3Dyes' will be made the default and required for all new ports= =2E Any remaining unconverted ports will have to have 'USE_STAGE=3Dno.' Introducing sub-ports would be done in a similar gradual manner, but plans for that are still quite vapourous. I don't share your pessimism over the fate of all the port updating tools -- if we do this right, there should be sufficient time and volunteers making patches to get everything fixed up. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate JID: matthew@infracaninophile.co.uk Kent, CT11 9PW --------------enigB4FEF3E8D6491BAF5A3DA020 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.16 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/p5LUACgkQ8Mjk52CukIw9uQCfWyVxlB0QzeYrSVu9Nt1jCuVz i0wAn2CgP4QFevz8UEBely1fkuxO3YG0 =6/HX -----END PGP SIGNATURE----- --------------enigB4FEF3E8D6491BAF5A3DA020-- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 16:40:39 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D2FF31065670 for ; Tue, 26 Jun 2012 16:40:39 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 5832E8FC0A for ; Tue, 26 Jun 2012 16:40:39 +0000 (UTC) Received: by bkvi18 with SMTP id i18so146214bkv.13 for ; Tue, 26 Jun 2012 09:40:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:content-type :content-transfer-encoding; bh=p/NTHM4H5c9IdvFeztp6uNLN0b3OFcLltUMIvmq78FE=; b=mr9SrsWspGIjiC98ikK99E3iM1GxZZ/1lS05HizorK7zosnproURh+c8j6coMjQeT8 iteKq7BZulxnlHiBouc8+5Z9XcOf7DvWjPmIiloT4wQLIawuonQJ6wdSBKxeMLu5x7uM nsUGzrKaO8tVTYMs88eh8TSc78+mtqqezJHoFdWFe2hHrbHg/hH5ecs1rV9QGF6LcFKM zJ04GwK7JBbupsqc7SCeIezEYa/zpRJF4d2RBcb505tUnHF4PAoBsuG+5i9qEuO+gPvB RtGhbT5sqlq7gSBJWljIDvTE5+sTCLpiwbap4hec2RIaJUZKMIKBF/10iBGhw3HVgzzL xfKg== Received: by 10.204.152.75 with SMTP id f11mr5787076bkw.103.1340728838434; Tue, 26 Jun 2012 09:40:38 -0700 (PDT) MIME-Version: 1.0 Sender: utisoft@gmail.com Received: by 10.204.49.87 with HTTP; Tue, 26 Jun 2012 09:40:08 -0700 (PDT) In-Reply-To: <20120626162055.0b2bdb0d@gumby.homeunix.com> References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <4FE97008.2060501@netfence.it> <4FE97AE1.9080109@infracaninophile.co.uk> <4FE9817C.7020905@netfence.it> <4FE99200.7050107@infracaninophile.co.uk> <20120626130715.Horde.eb3fPtjz9kRP6ZfjA7sSFoA@webmail.df.eu> <4FE9AB85.3070106@infracaninophile.co.uk> <20120626162055.0b2bdb0d@gumby.homeunix.com> From: Chris Rees Date: Tue, 26 Jun 2012 17:40:08 +0100 X-Google-Sender-Auth: IO-3nqa__o3Jb8EIlLsX-kBpKLI Message-ID: To: RW , ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: Subject: Re: Port system "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: Tue, 26 Jun 2012 16:40:39 -0000 On 26 June 2012 16:20, RW wrote: > On Tue, 26 Jun 2012 13:31:01 +0100 > Matthew Seaman wrote: > > >> What's different in the new scheme? >> >> =A0 1 options dialogue >> =A0 2 fetch & verify distfiles >> =A0 3 extract >> =A0 4 patch >> =A0 5 configure >> =A0 6 compile >> =A0 7 install to staging directory tree *** >> =A0 8 create packages, sub-packages *** >> =A0 9 install packages and sub-packages as selected *** > > > >> Whether the extra/different work done in stages 7, 8 and 9 will negate >> the savings from only doing stages 1-6 once remains to be seen. =A0My >> prediction is that mostly you'ld come out ahead, but whether you do, >> and by how much will vary significantly between individual ports. > > It's not really worth looking at individual ports. It's the average on > major updates that really matters. In my experience most of he time > is spent building, and I just don't think that there all that much to be > gained in the compile stage. > > The staging area is appealing in its own right. I'm less keen > on sub-packages which are going to break update tools. I think it's > very likely =A0that only portmaster would survive. Nah, the new maintainer for portupgrade is heavily involved in development, and is actually now a pkgng developer. Also, with pkgng the emphasis is more on binary upgrades. We really shouldn't still be compiling from source for everything in this day and age-- we're one of only two major projects that still do this as the main upgrade solution. Chris From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 16:41:35 2012 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 F07BB1065678 for ; Tue, 26 Jun 2012 16:41:34 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (smtp6.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3cd3:cd67:fafa:3d78]) by mx1.freebsd.org (Postfix) with ESMTP id 7A7118FC23 for ; Tue, 26 Jun 2012 16:41:34 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.187.76.163]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.5/8.14.5) with ESMTP id q5QGfUXx042389 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Tue, 26 Jun 2012 17:41:31 +0100 (BST) (envelope-from m.seaman@infracaninophile.co.uk) X-DKIM: OpenDKIM Filter v2.5.2 smtp.infracaninophile.co.uk q5QGfUXx042389 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=infracaninophile.co.uk; s=201001-infracaninophile; t=1340728891; bh=BFlK7WsmxgW5X07z8n6vCKA9AWEfvX3wNdPEnHMqJ7A=; h=Date:From:To:CC:Subject:References:In-Reply-To:Content-Type: Message-ID:Mime-Version; b=qf3pumKeqyP8Dp89er9YyHqpPgjuMbjfMpfXIYyw9pqhmYN63pf9osjKJsmIfWsOd CVtQoEKLDvFAswSxHGgYOFn6nrdP0Aky31aZ2ZM1vYhLYJprXaBx+FecP3FXD4VdOT MJOF2KNOEpSS0yBCUDZFHMu9sYciMc9LnqXlqdz8= Message-ID: <4FE9E63A.2050503@infracaninophile.co.uk> Date: Tue, 26 Jun 2012 17:41:30 +0100 From: Matthew Seaman User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:13.0) Gecko/20120614 Thunderbird/13.0.1 MIME-Version: 1.0 To: Andrea Venturoli References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <4FE97008.2060501@netfence.it> <4FE97AE1.9080109@infracaninophile.co.uk> <4FE9817C.7020905@netfence.it> <4FE9E0AD.7070005@netfence.it> In-Reply-To: <4FE9E0AD.7070005@netfence.it> X-Enigmail-Version: 1.4.2 OpenPGP: id=60AE908C Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig4B24BD137D3AE2FD65A5CD14" X-Virus-Scanned: clamav-milter 0.97.5 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-1.8 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00, DKIM_ADSP_ALL,DKIM_SIGNED,T_DKIM_INVALID autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on lucid-nonsense.infracaninophile.co.uk Cc: freebsd-ports@freebsd.org Subject: Re: Port system "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: Tue, 26 Jun 2012 16:41:35 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig4B24BD137D3AE2FD65A5CD14 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 26/06/2012 17:17, Andrea Venturoli wrote: > I'd gladly try sqlite instead of the current pkgdb and see: is it > possible to switch without any side-effect or complication? Just install ports-mgmt/pkg and follow the instructions. At the moment the change is effectively to give you the new /var/db/pkg/local.sqlite package DB without the rest of the ports functioning appreciably differently. Note: while there is an automated method for converting old pkg_tools -> pkgng, there isn't an easy way to do the reverse. Take backups, don't do this on any really important systems just yet, yadda yadda. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate JID: matthew@infracaninophile.co.uk Kent, CT11 9PW --------------enig4B24BD137D3AE2FD65A5CD14 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.16 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/p5joACgkQ8Mjk52CukIz8NwCdG/ihbBvIlbjj6eF4U72Qm5X4 xuMAn05X+ULR+wN7VSAr+D6d58kxOXiA =1KJr -----END PGP SIGNATURE----- --------------enig4B24BD137D3AE2FD65A5CD14-- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 16:42:01 2012 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 5DF121065676 for ; Tue, 26 Jun 2012 16:42:01 +0000 (UTC) (envelope-from thomas.e.zander@googlemail.com) Received: from mail-we0-f182.google.com (mail-we0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id E40668FC19 for ; Tue, 26 Jun 2012 16:42:00 +0000 (UTC) Received: by werg1 with SMTP id g1so99624wer.13 for ; Tue, 26 Jun 2012 09:42:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=QtIPgyZDmaXnPNb5Qo6OR4ZBxMYZBaj1s9gBPKoNwms=; b=i+Dji2yS+Fh9SkC7CGNQBRpze1etkyBWq/YrYRLRJM8UlaHQYJ8LXBdtfbFbCBv2IF gckwWq/UTWfg1iC02ZzC5SEqQ+u4KzoJeCKnWCq4c3nW9M8pxd/4QG95a5Hven+negCG aWxkGcxTzY5CuDgq5iEhfExo+HY65R7SW+HD+e4XssiTtR/NORPt4WkxywG/0PWihyeJ 43NHyv7+BQ2cUqXGCpDIaGcHH+Xuc6i/9L1MT0JzjGgC9L4lhkWR0g+47/0mUwLQCCm+ FAsIINg2CZ0etdNZxMieh2+B0q7fOTM9SIR2feLhVkAoPzm3ugluvHDWeAhh24ZTSZQ6 oGnQ== MIME-Version: 1.0 Received: by 10.180.98.39 with SMTP id ef7mr34505478wib.21.1340728919864; Tue, 26 Jun 2012 09:41:59 -0700 (PDT) Received: by 10.223.155.72 with HTTP; Tue, 26 Jun 2012 09:41:59 -0700 (PDT) In-Reply-To: References: <20120625204444.68f26dc8@elena.home> Date: Tue, 26 Jun 2012 18:41:59 +0200 Message-ID: From: Thomas Zander To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: xfce 10 and icons 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, 26 Jun 2012 16:42:01 -0000 Hi, just that it does not get lost. This is the whole difference I observed: diff -rN config-old/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml .config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml 6c6 < --- > By the way, after the switching back and forth, two icons are still missing: Multimedia/Mixer and Settings/Keyboard. Not a big deal of course. Thanks again Riggs From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 17:10:18 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9A721106564A for ; Tue, 26 Jun 2012 17:10:18 +0000 (UTC) (envelope-from duchateau.olivier@gmail.com) Received: from mail-gg0-f182.google.com (mail-gg0-f182.google.com [209.85.161.182]) by mx1.freebsd.org (Postfix) with ESMTP id 4BCF58FC17 for ; Tue, 26 Jun 2012 17:10:18 +0000 (UTC) Received: by ggnm2 with SMTP id m2so170970ggn.13 for ; Tue, 26 Jun 2012 10:10:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=uZ8m2fgxwF7f6+5+9WT1KPjgaBtXlvSNGa9uHZ2JpoQ=; b=mY7m+fr2hp+HAGj3LYtWW9GLqgOw9W6Vr/0G/wvCRd5fHVGa8GjbgHwhN0PNbUi7O6 DL1ULn0KPPW8pEO9mUMa/iRda3z5YPhcpgPi5Ka3xoeHv+QXmByOba5o469HM+5J5SmN Jt+N0gSI0xLJg6/cZrRjURcywQ7UveIi1S4/xJnKWP1RjHphZ/ThHjs0WoYd0x6UhuHc MzclFrN0cNvqPUTnWFEezo0pcqFBIx2zyE94l0YLXzLaZPozg7SMtNczZLjE4We62kUN Tkx4lI4FmXUnp7/RxfW2xkmtwz6e64Zy4Ae8ZkxreOUTeFHV+m2UuZ35xEh/CkF8Lubk xjyQ== MIME-Version: 1.0 Received: by 10.236.121.194 with SMTP id r42mr18557581yhh.64.1340730617740; Tue, 26 Jun 2012 10:10:17 -0700 (PDT) Received: by 10.147.137.1 with HTTP; Tue, 26 Jun 2012 10:10:17 -0700 (PDT) In-Reply-To: References: <20120625204444.68f26dc8@elena.home> Date: Tue, 26 Jun 2012 19:10:17 +0200 Message-ID: From: Olivier Duchateau To: Thomas Zander Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-ports@freebsd.org Subject: Re: xfce 10 and icons 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, 26 Jun 2012 17:10:18 -0000 2012/6/26 Thomas Zander : > Hi, > > just that it does not get lost. This is the whole difference I observed: > > diff -rN config-old/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xm= l > .config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml > 6c6 > < =A0 =A0 > --- >> =A0 =A0 > You've found the patch ;) > By the way, after the switching back and forth, two icons are still > missing: Multimedia/Mixer and Settings/Keyboard. > Not a big deal of course. You must add misc/gnome-icon-theme. > > Thanks again > Riggs > _______________________________________________ > 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" --=20 olivier From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 18:13:45 2012 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 897CF106564A; Tue, 26 Jun 2012 18:13:45 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) by mx1.freebsd.org (Postfix) with ESMTP id E73748FC08; Tue, 26 Jun 2012 18:13:44 +0000 (UTC) Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 3315028426; Tue, 26 Jun 2012 20:13:43 +0200 (CEST) Received: from [192.168.1.2] (static-84-242-120-26.net.upcbroadband.cz [84.242.120.26]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id C233028423; Tue, 26 Jun 2012 20:13:41 +0200 (CEST) Message-ID: <4FE9FBD5.5050102@quip.cz> Date: Tue, 26 Jun 2012 20:13:41 +0200 From: Miroslav Lachman <000.fbsd@quip.cz> User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.1.19) Gecko/20110420 Lightning/1.0b1 SeaMonkey/2.0.14 MIME-Version: 1.0 To: flo@FreeBSD.org References: <4FE9CEA9.6090000@quip.cz> In-Reply-To: <4FE9CEA9.6090000@quip.cz> Content-Type: multipart/mixed; boundary="------------040201010008030103090605" Cc: ports@FreeBSD.org Subject: Re: php53-extensions-1.6 doesn't work with OPTIONSng 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, 26 Jun 2012 18:13:45 -0000 This is a multi-part message in MIME format. --------------040201010008030103090605 Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit Miroslav Lachman wrote: > Hi, > > I tried to install or update php53-extensions on few machines and I > always found a same bug. > My options are ignored and php53-extensions are installed with default > set of extensions. > It's because Makefile contains old OPTIONS style. > [...] > > So the port lang/php53-extensions needs to be converted to OPTIONSng as > lang/php5-extensions was. I tried the attached patch and it works for me. Miroslav Lachman --------------040201010008030103090605 Content-Type: text/plain; name="php53-extensions-1.6_Makefile.patch.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="php53-extensions-1.6_Makefile.patch.txt" --- Makefile.orig 2012-05-16 11:46:45.000000000 +0200 +++ Makefile 2012-06-26 19:02:22.000000000 +0200 @@ -24,86 +24,7 @@ LATEST_LINK= ${PORTNAME}${PKGNAMESUFFIX} -WITH_CTYPE= yes -WITH_DOM= yes -WITH_FILTER= yes -WITH_HASH= yes -WITH_ICONV= yes -WITH_JSON= yes -WITH_PDO= yes -WITH_PDO_SQLITE=yes -WITH_PHAR= yes -WITH_POSIX= yes -WITH_SESSION= yes -WITH_SIMPLEXML= yes -WITH_SQLITE= yes -WITH_SQLITE3= yes -WITH_TOKENIZER= yes -WITH_XML= yes -WITH_XMLREADER= yes -WITH_XMLWRITER= yes - -OPTIONS= BCMATH "bc style precision math functions" off \ - BZ2 "bzip2 library support" off \ - CALENDAR "calendar conversion support" off \ - CTYPE "ctype functions" on \ - CURL "CURL support" off \ - DBA "dba support" off \ - DOM "DOM support" on \ - EXIF "EXIF support" off \ - FILEINFO "fileinfo support" off \ - FILTER "input filter support" on \ - FTP "FTP support" off \ - GD "GD library support" off \ - GETTEXT "gettext library support" off \ - GMP "GNU MP support" off \ - HASH "HASH Message Digest Framework" on \ - ICONV "iconv support" on \ - IMAP "IMAP support" off \ - INTERBASE "Interbase 6 database support (Firebird)" off \ - JSON "JavaScript Object Serialization support" on \ - LDAP "OpenLDAP support" off \ - MBSTRING "multibyte string support" off \ - MCRYPT "Encryption support" off \ - MSSQL "MS-SQL database support" off \ - MYSQL "MySQL database support" off \ - MYSQLI "MySQLi database support" off \ - ODBC "ODBC support" off \ - OPENSSL "OpenSSL support" off \ - PCNTL "pcntl support (CLI only)" off \ - PDF "PDFlib support (implies GD)" off \ - PDO "PHP Data Objects Interface (PDO)" on \ - PDO_SQLITE "PDO sqlite driver" on \ - PGSQL "PostgreSQL database support" off \ - PHAR "phar support" on \ - POSIX "POSIX-like functions" on \ - PSPELL "pspell support" off \ - READLINE "readline support (CLI only)" off \ - RECODE "recode support" off \ - SESSION "session support" on \ - SHMOP "shmop support" off \ - SIMPLEXML "simplexml support" on \ - SNMP "SNMP support" off \ - SOAP "SOAP support" off \ - SOCKETS "sockets support" off \ - SQLITE "sqlite support" on \ - SQLITE3 "sqlite3 support" on \ - SYBASE_CT "Sybase database support" off \ - SYSVMSG "System V message support" off \ - SYSVSEM "System V semaphore support" off \ - SYSVSHM "System V shared memory support" off \ - TIDY "TIDY support" off \ - TOKENIZER "tokenizer support" on \ - WDDX "WDDX support (implies XML)" off \ - XML "XML support" on \ - XMLREADER "XMLReader support" on \ - XMLRPC "XMLRPC-EPI support" off \ - XMLWRITER "XMLWriter support" on \ - XSL "XSL support (Implies DOM)" off \ - ZIP "ZIP support" off \ - ZLIB "ZLIB support" off - -ALL_OPTIONS= BCMATH BZ2 CALENDAR CTYPE CURL DBA \ +OPTIONS_DEFINE= BCMATH BZ2 CALENDAR CTYPE CURL DBA \ DOM EXIF FILEINFO FILTER FTP GD GETTEXT \ GMP HASH ICONV IMAP INTERBASE JSON LDAP MBSTRING MCRYPT \ MSSQL MYSQL MYSQLI \ @@ -113,10 +34,89 @@ TIDY TOKENIZER WDDX XML XMLREADER XMLRPC XMLWRITER XSL \ ZIP ZLIB +BCMATH_DESC= bc style precision math functions +BZ2_DESC= bzip2 library support +CALENDAR_DESC= calendar conversion support +CTYPE_DESC= ctype functions +CURL_DESC= CURL support +DBA_DESC= dba support +DOM_DESC= DOM support +EXIF_DESC= EXIF support +FILEINFO_DESC= fileinfo support +FILTER_DESC= input filter support +FTP_DESC= FTP support +GD_DESC= GD library support +GETTEXT_DESC= gettext library support +GMP_DESC= GNU MP support +HASH_DESC= HASH Message Digest Framework +ICONV_DESC= iconv support +IMAP_DESC= IMAP support +INTERBASE_DESC= Interbase 6 database support (Firebird) +JSON_DESC= JavaScript Object Serialization support +LDAP_DESC= OpenLDAP support +MBSTRING_DESC= multibyte string support +MCRYPT_DESC= Encryption support +MSSQL_DESC= MS-SQL database support +MYSQL_DESC= MySQL database support +MYSQLI_DESC= MySQLi database support +ODBC_DESC= ODBC support +OPENSSL_DESC= OpenSSL support +PCNTL_DESC= pcntl support (CLI only) +PDF_DESC= PDFlib support (implies GD) +PDO_DESC= PHP Data Objects Interface (PDO) +PDO_SQLITE_DESC= PDO sqlite driver +PGSQL_DESC= PostgreSQL database support +PHAR_DESC= phar support +POSIX_DESC= POSIX-like functions +PSPELL_DESC= pspell support +READLINE_DESC= readline support (CLI only) +RECODE_DESC= recode support +SESSION_DESC= session support +SHMOP_DESC= shmop support +SIMPLEXML_DESC= simplexml support +SNMP_DESC= SNMP support +SOAP_DESC= SOAP support +SOCKETS_DESC= sockets support +SQLITE_DESC= sqlite support +SQLITE3_DESC= sqlite3 support +SYBASE_CT_DESC= Sybase database support +SYSVMSG_DESC= System V message support +SYSVSEM_DESC= System V semaphore support +SYSVSHM_DESC= System V shared memory support +TIDY_DESC= TIDY support +TOKENIZER_DESC= tokenizer support +WDDX_DESC= WDDX support (implies XML) +XML_DESC= XML support +XMLREADER_DESC= XMLReader support +XMLRPC_DESC= XMLRPC-EPI support +XMLWRITER_DESC= XMLWriter support +XSL_DESC= XSL support (Implies DOM) +ZIP_DESC= ZIP support +ZLIB_DESC= ZLIB support + +OPTIONS_DEFAULT= CTYPE \ + DOM \ + FILTER \ + HASH \ + ICONV \ + JSON \ + PDO \ + PDO_SQLITE \ + PHAR \ + POSIX \ + SESSION \ + SIMPLEXML \ + SQLITE \ + SQLITE3 \ + TOKENIZER \ + XML \ + XMLREADER \ + XMLWRITER + .include -.for opt in ${ALL_OPTIONS} -. if defined(WITH_${opt}) && !defined(WITHOUT_${opt}) +.for opt in ${OPTIONS_DEFINE} +. if ${PORT_OPTIONS:M${opt}} USE_PHP+= ${opt:L} . endif .endfor --------------040201010008030103090605-- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 18:40:45 2012 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 388BF106566B for ; Tue, 26 Jun 2012 18:40:45 +0000 (UTC) (envelope-from mva@FreeBSD.org) Received: from smtprelay01.ispgateway.de (smtprelay01.ispgateway.de [80.67.31.35]) by mx1.freebsd.org (Postfix) with ESMTP id E60D78FC1E for ; Tue, 26 Jun 2012 18:40:44 +0000 (UTC) Received: from [89.182.27.31] (helo=localhost) by smtprelay01.ispgateway.de with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.68) (envelope-from ) id 1Sjagn-0004ci-Ac; Tue, 26 Jun 2012 20:40:37 +0200 Date: Tue, 26 Jun 2012 20:42:54 +0200 From: Marcus von Appen To: Mark Felder Message-ID: <20120626184253.GA2540@medusa.sysfault.org> References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <4FE97008.2060501@netfence.it> <4FE97AE1.9080109@infracaninophile.co.uk> <4FE9817C.7020905@netfence.it> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="pWyiEgJYm5f9v55/" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Df-Sender: MzAzMjU2 Cc: freebsd-ports@freebsd.org Subject: Re: Port system "problems" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Marcus von Appen List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jun 2012 18:40:45 -0000 --pWyiEgJYm5f9v55/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On, Tue Jun 26, 2012, Mark Felder wrote: > On Tue, 26 Jun 2012 04:31:40 -0500, Andrea Venturoli > wrote: > > > > > The "effort" will be 3x processing time for portupgrade (or whatever) to > > update the package database 3 times as much as before. > > pkgng uses sqlite. Please provide proof that it is as slow or slower than > our current package database is. If I am trying to convince a customer of some solution X, I usually do not tell him to provide proof that the offered solution is worse than the current one when negotiating. Instead I try to convince him that the offered solution is better, more robust, future-proof, easier to maintain and saves tons of money. Please do not validate a system as good, just because noone yet provided some figures that outline that the existing system is in fact worse. That said, I might assume that the sqlite solution is faster, but noone can see that yet. Cheers Marcus --pWyiEgJYm5f9v55/ Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAk/qAq0ACgkQi68/ErJnpkcfcgCfQM1/Z/yNgnMq8TKyUvre5rgR eFAAn0kzk7rgGVxFc+lsrV953NGQgcq5 =Ls6a -----END PGP SIGNATURE----- --pWyiEgJYm5f9v55/-- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 18:44:34 2012 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 7046E106566C for ; Tue, 26 Jun 2012 18:44:34 +0000 (UTC) (envelope-from mva@FreeBSD.org) Received: from smtprelay05.ispgateway.de (smtprelay05.ispgateway.de [80.67.31.94]) by mx1.freebsd.org (Postfix) with ESMTP id F391A8FC16 for ; Tue, 26 Jun 2012 18:44:33 +0000 (UTC) Received: from [89.182.27.31] (helo=localhost) by smtprelay05.ispgateway.de with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.68) (envelope-from ) id 1Sjaka-00006b-7H for freebsd-ports@freebsd.org; Tue, 26 Jun 2012 20:44:32 +0200 Date: Tue, 26 Jun 2012 20:46:49 +0200 From: Marcus von Appen To: freebsd-ports@freebsd.org Message-ID: <20120626184649.GB2540@medusa.sysfault.org> References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <4FE97008.2060501@netfence.it> <4FE97AE1.9080109@infracaninophile.co.uk> <4FE98D5F.1070608@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="f2QGlHpHGjS2mn6Y" Content-Disposition: inline In-Reply-To: <4FE98D5F.1070608@gmail.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Df-Sender: MzAzMjU2 Subject: Re: Port system "problems" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Marcus von Appen List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jun 2012 18:44:34 -0000 --f2QGlHpHGjS2mn6Y Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On, Tue Jun 26, 2012, Florent Peterschmitt wrote: > On 26.06.2012 11:03, Matthew Seaman wrote: > > On 26/06/2012 09:17, Andrea Venturoli wrote: > >> On 06/26/12 09:58, Matthew Seaman wrote: > >>> On 26/06/2012 08:26, Marcus von Appen wrote: > >>>>>> 1. Ports are not modular > >>>>> What do you mean by modular? if you are speaking about subpackages it > >>>>> is coming, > >>>>> but it takes time > >>>> I hope, we are not talking about some Debian-like approach here > >>>> (foo-bin, > >>>> foo-dev, foo-doc, ....). > >>> Actually, yes -- that's pretty much exactly what we're talking about > >>> here. Why do you feel subpackages would be a bad thing? > >> Can I share my 2c? > >> > >> Because it will just multiply be three the number of ports each of us > >> has to install/maintain/upgrade/etc... > > Yes, it will multiply the number of ports. By three is about right, > > given that most ports will only have port-docs and port-examples > > sub-ports. However, first of all, you are assuming that the effort > > required to install each of those sub-ports is the same as it is to > > install a single port now. That is simply not the case. > > > > If you want to install the foo/bar port, then (as now) you'ld > > essentially[+] -- > > > > # cd ${PORTSDIR}/foo/bar > > # make > > # make install > > > > but you'ld end up with bar-0.99, bar-doc-0.99 and bar-examples-0.99 > > installed. Unless you have a setting like NOPORTDOCS or NOPORTEXAMPLES > > (probably controlled by a dialogue menu like any other options) which > > means you don't get the associated -docs or -examples sub-ports. > > > > That's no real change in terms of what you'ld have to do compared to now. > > > > The difference is that if you install from packages, you now have the > > opportunity not to install docs or examples. > > > > Secondly, that's just one example of how sub-ports should work, and > > docs/examples will be special-cased given their ubiquity. Most > > sub-ports would be controlled by port OPTIONS dialogues. > > > > A typical example would involve client-server apps -- so mysqlNN-server > > becomes a sub-port of mysqlNN-client. You get to check a box saying > > 'install the server as well as the client' when you go to install > > mysqlNN. Similarly all those php5-XYZ modules become sub-ports of > > lang/php5. The big difference being that the port and all its sub-ports > > are compiled in one step, and just packaged separately. Which is > > probably less work overall that the current situation with ports and > > slave-ports. > > > > Cheers, > > > > Matthew > > > > [+] Or more likely you'ld use portupgrade or portmaster or similar to > > run these steps for you. > > > Hello, > > It's exactly what I wanted to say. I think so that port system should > adapt to this way of building ports. I mean that is instead of having > vala, we have vala-bin, vala-doc, vala-lib and vala-examples, and port > system don't untar vala archive for each port, but once and pick up > files into this unique directory. Then no waste of time because untar is > what takes most time for big ports. > > We should still have a vala port, which is used to configure what we > want (other subports -examples, -lib and -doc). > > But where it can be very useful, it's when we have a big port made of > many libraries, like Mono. We should be able to split it, because I > don't want to build everything. I can't see that from the rough outline given earlier. What I understood is that some stagedir is used to build mono, then packages (-lib, -doc, -whatever) are created and installed. If you do not use downloaded packages, but install them yourself, you'd need to rebuild the complete mono port on an update. Happy to be corrected here Marcus --f2QGlHpHGjS2mn6Y Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAk/qA5gACgkQi68/ErJnpkeyMQCgxgVqKat13FoDACZ9zM+jt8pk 8LsAoJ17TC8PS1RTJhfNkGmi/vfnpsyh =PWXk -----END PGP SIGNATURE----- --f2QGlHpHGjS2mn6Y-- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 18:48:39 2012 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 3A9301065675 for ; Tue, 26 Jun 2012 18:48:39 +0000 (UTC) (envelope-from mva@FreeBSD.org) Received: from smtprelay04.ispgateway.de (smtprelay04.ispgateway.de [80.67.29.8]) by mx1.freebsd.org (Postfix) with ESMTP id B9A898FC14 for ; Tue, 26 Jun 2012 18:48:38 +0000 (UTC) Received: from [89.182.27.31] (helo=localhost) by smtprelay04.ispgateway.de with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.68) (envelope-from ) id 1SjaoR-00077z-Fr for freebsd-ports@freebsd.org; Tue, 26 Jun 2012 20:48:32 +0200 Date: Tue, 26 Jun 2012 20:50:48 +0200 From: Marcus von Appen To: freebsd-ports@freebsd.org Message-ID: <20120626185048.GC2540@medusa.sysfault.org> References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <20120626103400.Horde.8frYBVNNcXdP6XP4ZP-0deA@webmail.df.eu> <20120626084433.GJ41054@ithaqua.etoilebsd.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="32u276st3Jlj2kUU" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Df-Sender: MzAzMjU2 Subject: Re: Port system "problems" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Marcus von Appen List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jun 2012 18:48:39 -0000 --32u276st3Jlj2kUU Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On, Tue Jun 26, 2012, Jeremy Messenger wrote: > On Tue, Jun 26, 2012 at 3:44 AM, Baptiste Daroussin wr= ote: > > On Tue, Jun 26, 2012 at 10:34:00AM +0200, Marcus von Appen wrote: > >> Matthew Seaman : > >> > >> > On 26/06/2012 08:26, Marcus von Appen wrote: > >> >>>> 1. Ports are not modular > >> > > >> >>> What do you mean by modular? if you are speaking about subpackages= it > >> >>> is coming, > >> >>> but it takes time > >> > > >> >> I hope, we are not talking about some Debian-like approach here (fo= o-bin, > >> >> foo-dev, foo-doc, ....). > >> > > >> > Actually, yes -- that's pretty much exactly what we're talking about > >> > here. =C2=A0Why do you feel subpackages would be a bad thing? > >> > >> Because it makes installing ports more complex, causes maintainers to = rip > >> upstream installation routines apart, and burdens users with additiona= l tasks > >> to perform for what particular benefit (except saving some disk space)? > >> > >> If I want to do some development the Debian way, I would need to do the > >> following: > >> > >> - install foo-bin (if it ships with binaries) > >> - install foo-lib (libraries, etc.) > >> - install foo-dev (headers, etc.) > >> - install foo-doc (API docs) > >> > >> With the ports I am currently doing: > >> > >> - install foo > > I agree. > > > yes but you do not allow to install 2 packages one depending on mysql51= and one > > depending on mysql55, there will be conflicts on dependency just becaus= e of > > developpement files, the runtime can be made not to conflict. > > > > I trust maintainers to no abuse package splitting and do it when it mak= e sense. > > > > In the case you give I would probably split the package that way: > > foo (everything needed in runtime: bin + libraries) > > foo-dev (everything needed for developper: headers, static libraries, p= kg-config > > stuff, libtool stuff, API docs) > > foo-docs (all user documentation about the runtime) > > > > of course there will be no rule on how to split packages, just common s= ense. > > Disagree. We shouldn't split for that. Have you seen how many Linux > users report when they can't compile one of application, just because > they didn't install the *-dev? A LOT (thousands and thousands)! When > it's A LOT then it means that it's flawed. If the upstream provide the > split tarballs then I do not have any problem with it. Seconded. For newcomers, such a package system is as complex as an Ubuntu or Debian (under the hood), if they "just want to do X". Archlinux does provide complete packages, which makes perfect sense for me. I still do not see any reason or argument on why we would need sub-packages. Cheers Marcus --32u276st3Jlj2kUU Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAk/qBIgACgkQi68/ErJnpkfmWACeNpk8YJ7F8E0k/YhmDXTAcUs0 ZKcAoJz547MLI1TLwxCoG8EIkwpHvlV/ =YrdJ -----END PGP SIGNATURE----- --32u276st3Jlj2kUU-- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 18:51:16 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B985F106566C for ; Tue, 26 Jun 2012 18:51:16 +0000 (UTC) (envelope-from mva@FreeBSD.org) Received: from smtprelay03.ispgateway.de (smtprelay03.ispgateway.de [80.67.31.26]) by mx1.freebsd.org (Postfix) with ESMTP id 744788FC1A for ; Tue, 26 Jun 2012 18:51:16 +0000 (UTC) Received: from [89.182.27.31] (helo=localhost) by smtprelay03.ispgateway.de with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.68) (envelope-from ) id 1Sjar4-0006jq-M4 for freebsd-ports@freebsd.org; Tue, 26 Jun 2012 20:51:15 +0200 Date: Tue, 26 Jun 2012 20:53:26 +0200 From: Marcus von Appen To: freebsd-ports@freebsd.org Message-ID: <20120626185326.GD2540@medusa.sysfault.org> References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <20120626083916.GI41054@ithaqua.etoilebsd.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="2Z2K0IlrPCVsbNpk" Content-Disposition: inline In-Reply-To: <20120626083916.GI41054@ithaqua.etoilebsd.net> User-Agent: Mutt/1.5.21 (2010-09-15) X-Df-Sender: MzAzMjU2 Subject: Re: Port system "problems" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Marcus von Appen List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jun 2012 18:51:16 -0000 --2Z2K0IlrPCVsbNpk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On, Tue Jun 26, 2012, Baptiste Daroussin wrote: [...] > > >> 2. Option system is not really well documented > > > What kind of documentation do you need?, please report what you are > > > expected so > > > that we can improve it > > > > > >> 3. Some dependencies are totally useless > > > Please report PR > > > > > >> 4. So slow... > > > What is slow do you mean compiling is slow? > > > > > >> > > >> Let me give some examples: > > >> > > >> 1. games/wesnoth should be splitted in games/wesnoth-bin and > > >> games/wesnoth-datas. Why rebuild everything when just binaries needs ? > > > > > > This is coming, it takes lot of time, and some things have to be > > > done first, in > > > the infrastructure that the user do not see much. > > > > I do not see any necessity for infrastructure changes here - we did that > > in the past for several ports (e.g. alephone, alienarena, ...). > > No be able to have sub packages and flavours (aka N packages from one port) > there are changes needed Being able to and having the need to do something are two different things. Do we need this or do we make things more complex by taking sub-packages into consideration (for both or either one, the ports Makefile infrastructure and package tool(s))? Cheers Marcus --2Z2K0IlrPCVsbNpk Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAk/qBSYACgkQi68/ErJnpke+gACfQWHsSpJWDpuZtXsnt0WAQCQA rFAAmwWQ0NFLq5vcaNMwVLTw8Jbukiv7 =2F46 -----END PGP SIGNATURE----- --2Z2K0IlrPCVsbNpk-- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 19:00:25 2012 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 5017B106567C for ; Tue, 26 Jun 2012 19:00:25 +0000 (UTC) (envelope-from feld@feld.me) Received: from feld.me (unknown [IPv6:2607:f4e0:100:300::2]) by mx1.freebsd.org (Postfix) with ESMTP id 0937E8FC18 for ; Tue, 26 Jun 2012 19:00:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=feld.me; s=blargle; h=In-Reply-To:Message-Id:From:Mime-Version:Date:References:Subject:To:Content-Type; bh=juXJEktbvzTqRWh8vqcJIPZwLZplxZCwgZS/J5yxm78=; b=SrxzTAsmg/d8gQm+eZZbapGNaM8La9bsx73OM4XaBMgVO2v7KTQkZc/3lG4F5nTeEUauje0VhkwNaEL7oAY1vMAywJLNuXFoiDhM0KwJlC8kU2QjTAa3TC8m4QZvtODX; Received: from localhost ([127.0.0.1] helo=mwi1.coffeenet.org) by feld.me with esmtp (Exim 4.77 (FreeBSD)) (envelope-from ) id 1Sjazv-0000Dp-Bu for freebsd-ports@freebsd.org; Tue, 26 Jun 2012 14:00:24 -0500 Received: from feld@feld.me by mwi1.coffeenet.org (Archiveopteryx 3.1.4) with esmtpa id 1340737217-94480-94479/5/61; Tue, 26 Jun 2012 19:00:17 +0000 Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes To: freebsd-ports@freebsd.org References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <4FE97008.2060501@netfence.it> <4FE97AE1.9080109@infracaninophile.co.uk> <4FE9817C.7020905@netfence.it> <20120626184253.GA2540@medusa.sysfault.org> Date: Tue, 26 Jun 2012 14:00:16 -0500 Mime-Version: 1.0 From: Mark Felder Message-Id: In-Reply-To: <20120626184253.GA2540@medusa.sysfault.org> User-Agent: Opera Mail/12.00 (FreeBSD) X-SA-Score: -1.5 Subject: Re: Port system "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: Tue, 26 Jun 2012 19:00:25 -0000 On Tue, 26 Jun 2012 13:42:54 -0500, Marcus von Appen wrote: > > That said, I might assume that the sqlite solution is faster, but noone > can see that yet. > The new system will be much, much better overall and people just need to stop making conclusions without knowing all the facts. It's going to be a heavily revamped system so people should stop comparing it to our current architecture. It's only similar on the surface. From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 19:02:31 2012 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 58DE21065678 for ; Tue, 26 Jun 2012 19:02:31 +0000 (UTC) (envelope-from leslie@eskk.nu) Received: from mx1.bjare.net (mx1.bjare.net [212.31.160.3]) by mx1.freebsd.org (Postfix) with ESMTP id D10AD8FC18 for ; Tue, 26 Jun 2012 19:02:30 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mx1.bjare.net (Postfix) with ESMTP id 14D755E3BA; Tue, 26 Jun 2012 21:02:23 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mx1.bjare.net X-Spam-Flag: NO X-Spam-Score: -2.065 X-Spam-Level: X-Spam-Status: No, score=-2.065 tagged_above=-999 required=5 tests=[AWL=-0.162, BAYES_00=-2.599, RDNS_NONE=0.1, SPF_SOFTFAIL=0.596] Received: from mx1.bjare.net ([127.0.0.1]) by localhost (mx1.bjare.net [127.0.0.1]) (amavisd-new, port 10024) with LMTP id uJTwOONeto1z; Tue, 26 Jun 2012 21:02:20 +0200 (CEST) X-BN-MX1: ja X-BN-MailInfo: BjareNet Received: from bljbsd01.no-ip.org (unknown [195.216.54.140]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.bjare.net (Postfix) with ESMTPS id 260155E3D5; Tue, 26 Jun 2012 21:02:20 +0200 (CEST) Message-ID: <4FEA073B.9090304@eskk.nu> Date: Tue, 26 Jun 2012 21:02:19 +0200 From: Leslie Jensen User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:13.0) Gecko/20120620 Thunderbird/13.0.1 MIME-Version: 1.0 To: Olivier Duchateau References: <20120625204444.68f26dc8@elena.home> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Thomas Zander , freebsd-ports@freebsd.org Subject: Re: xfce 10 and icons 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, 26 Jun 2012 19:02:31 -0000 2012-06-26 19:10, Olivier Duchateau skrev: > 2012/6/26 Thomas Zander : >> Hi, >> >> just that it does not get lost. This is the whole difference I observed: >> >> diff -rN config-old/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml >> .config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml >> 6c6 >> < >> --- >>> >> > > You've found the patch ;) > >> By the way, after the switching back and forth, two icons are still >> missing: Multimedia/Mixer and Settings/Keyboard. >> Not a big deal of course. > > You must add misc/gnome-icon-theme. > >> >> Thanks again >> Riggs >> _______________________________________________ >> 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 adding of x11-themes/icons-human-azul and change and back again also solved the problem for me :-) I'll install icons-human-azul next time I'm at the machine. Shouldn't these icon themes be marked as dependencies to xfce4 ? /Leslie From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 19:04:15 2012 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 3D815106566B for ; Tue, 26 Jun 2012 19:04:15 +0000 (UTC) (envelope-from feld@feld.me) Received: from feld.me (unknown [IPv6:2607:f4e0:100:300::2]) by mx1.freebsd.org (Postfix) with ESMTP id 0E6C38FC0C for ; Tue, 26 Jun 2012 19:04:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=feld.me; s=blargle; h=In-Reply-To:Message-Id:From:Mime-Version:Date:References:Subject:To:Content-Type; bh=1Zl1xAcGpV62iPcpzOAljQEV0s87WwXLcPRP5hvWBvU=; b=OQBs9IJkQfJpd1sX4C1KzYKfwwGqnHJn0ApTm0Czlcxc3XUBNFGtVgCugKQPtvYDgnllCfwujmA3Zr5lfKgVEpHVtQ+DrlHIsVCzysgs7j3e+MHMunLD85FSSXoJHFo/; Received: from localhost ([127.0.0.1] helo=mwi1.coffeenet.org) by feld.me with esmtp (Exim 4.77 (FreeBSD)) (envelope-from ) id 1Sjb3e-0000Dp-CH for freebsd-ports@freebsd.org; Tue, 26 Jun 2012 14:04:14 -0500 Received: from feld@feld.me by mwi1.coffeenet.org (Archiveopteryx 3.1.4) with esmtpa id 1340737453-94480-94479/5/62; Tue, 26 Jun 2012 19:04:13 +0000 Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes To: freebsd-ports@freebsd.org References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <20120626103400.Horde.8frYBVNNcXdP6XP4ZP-0deA@webmail.df.eu> <20120626084433.GJ41054@ithaqua.etoilebsd.net> <20120626185048.GC2540@medusa.sysfault.org> Date: Tue, 26 Jun 2012 14:04:13 -0500 Mime-Version: 1.0 From: Mark Felder Message-Id: In-Reply-To: <20120626185048.GC2540@medusa.sysfault.org> User-Agent: Opera Mail/12.00 (FreeBSD) X-SA-Score: -1.5 Subject: Re: Port system "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: Tue, 26 Jun 2012 19:04:15 -0000 On Tue, 26 Jun 2012 13:50:48 -0500, Marcus von Appen wrote: > I still do not see any reason or argument on why we would need > sub-packages. I want up to date packages for all my servers. My servers all have different requirements -- I want Apache with LDAP here, and definitely Apache without LDAP there. Designing a package-building and deployment system for a non-homogenous server farm is an exercise in futility. Having proper sub-packages fixes this issue in a cleanly supportable fashion. From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 19:06:52 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A638C1065675 for ; Tue, 26 Jun 2012 19:06:52 +0000 (UTC) (envelope-from leslie@eskk.nu) Received: from mx1.bjare.net (mx1.bjare.net [212.31.160.3]) by mx1.freebsd.org (Postfix) with ESMTP id 190088FC18 for ; Tue, 26 Jun 2012 19:06:52 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mx1.bjare.net (Postfix) with ESMTP id 53E825E3D9; Tue, 26 Jun 2012 21:06:51 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mx1.bjare.net X-Spam-Flag: NO X-Spam-Score: -2.065 X-Spam-Level: X-Spam-Status: No, score=-2.065 tagged_above=-999 required=5 tests=[AWL=-0.162, BAYES_00=-2.599, RDNS_NONE=0.1, SPF_SOFTFAIL=0.596] Received: from mx1.bjare.net ([127.0.0.1]) by localhost (mx1.bjare.net [127.0.0.1]) (amavisd-new, port 10024) with LMTP id DIMpQGi0fJsa; Tue, 26 Jun 2012 21:06:49 +0200 (CEST) X-BN-MX1: ja X-BN-MailInfo: BjareNet Received: from bljbsd01.no-ip.org (unknown [195.216.54.140]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.bjare.net (Postfix) with ESMTPS id 0FEBE5E326; Tue, 26 Jun 2012 21:06:49 +0200 (CEST) Message-ID: <4FEA0848.8040000@eskk.nu> Date: Tue, 26 Jun 2012 21:06:48 +0200 From: Leslie Jensen User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:13.0) Gecko/20120620 Thunderbird/13.0.1 MIME-Version: 1.0 To: Olivier Duchateau References: <20120625204444.68f26dc8@elena.home> <4FEA073B.9090304@eskk.nu> In-Reply-To: <4FEA073B.9090304@eskk.nu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Thomas Zander , freebsd-ports@freebsd.org Subject: Correction....Re: xfce 10 and icons 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, 26 Jun 2012 19:06:52 -0000 2012-06-26 21:02, Leslie Jensen skrev: > > > 2012-06-26 19:10, Olivier Duchateau skrev: >> 2012/6/26 Thomas Zander : >>> Hi, >>> >>> just that it does not get lost. This is the whole difference I observed: >>> >>> diff -rN >>> config-old/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml >>> .config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml >>> 6c6 >>> < >>> --- >>>> >>> >> >> You've found the patch ;) >> >>> By the way, after the switching back and forth, two icons are still >>> missing: Multimedia/Mixer and Settings/Keyboard. >>> Not a big deal of course. >> >> You must add misc/gnome-icon-theme. >> >>> >>> Thanks again >>> Riggs >>> _______________________________________________ >>> 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 adding of x11-themes/icons-human-azul and change and back again also > solved the problem for me :-) > > I'll install icons-human-azul next time I'm at the machine. > > Shouldn't these icon themes be marked as dependencies to xfce4 ? > > /Leslie > > > > _______________________________________________ > 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" I meant that I'll install misc/gnome-icon-theme. /Leslie From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 19:41:36 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EE6CB106564A for ; Tue, 26 Jun 2012 19:41:35 +0000 (UTC) (envelope-from mva@FreeBSD.org) Received: from smtprelay05.ispgateway.de (smtprelay05.ispgateway.de [80.67.31.99]) by mx1.freebsd.org (Postfix) with ESMTP id A65888FC0A for ; Tue, 26 Jun 2012 19:41:35 +0000 (UTC) Received: from [89.182.27.31] (helo=localhost) by smtprelay05.ispgateway.de with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.68) (envelope-from ) id 1Sjbd8-00036y-TK for freebsd-ports@freebsd.org; Tue, 26 Jun 2012 21:40:55 +0200 Date: Tue, 26 Jun 2012 21:43:11 +0200 From: Marcus von Appen To: freebsd-ports@freebsd.org Message-ID: <20120626194311.GG2540@medusa.sysfault.org> References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <20120626103400.Horde.8frYBVNNcXdP6XP4ZP-0deA@webmail.df.eu> <20120626084433.GJ41054@ithaqua.etoilebsd.net> <20120626185048.GC2540@medusa.sysfault.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="JkW1gnuWHDypiMFO" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Df-Sender: MzIwMDk1 Subject: Re: Port system "problems" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Marcus von Appen List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jun 2012 19:41:36 -0000 --JkW1gnuWHDypiMFO Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On, Tue Jun 26, 2012, Mark Felder wrote: > On Tue, 26 Jun 2012 13:50:48 -0500, Marcus von Appen > wrote: > > > I still do not see any reason or argument on why we would need > > sub-packages. > > I want up to date packages for all my servers. My servers all have > different requirements -- I want Apache with LDAP here, and definitely > Apache without LDAP there. Designing a package-building and deployment > system for a non-homogenous server farm is an exercise in futility. Having > proper sub-packages fixes this issue in a cleanly supportable fashion. That sound good to me and something I'd vote for, since it does not split ports on a technical, but functional level into packages. Cheers Marcus --JkW1gnuWHDypiMFO Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAk/qEM8ACgkQi68/ErJnpkeHXwCgvRH5XUJk/nMk1m4md/Ma8WVl TwYAoMDSPuP+0hOQ5LZkJPEJRhe5aX/r =Daoa -----END PGP SIGNATURE----- --JkW1gnuWHDypiMFO-- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 19:42:53 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 12E86106566B for ; Tue, 26 Jun 2012 19:42:53 +0000 (UTC) (envelope-from mva@FreeBSD.org) Received: from smtprelay01.ispgateway.de (smtprelay01.ispgateway.de [80.67.31.24]) by mx1.freebsd.org (Postfix) with ESMTP id C61878FC12 for ; Tue, 26 Jun 2012 19:42:52 +0000 (UTC) Received: from [89.182.27.31] (helo=localhost) by smtprelay01.ispgateway.de with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.68) (envelope-from ) id 1Sjbev-0000Ra-Ly for freebsd-ports@freebsd.org; Tue, 26 Jun 2012 21:42:46 +0200 Date: Tue, 26 Jun 2012 21:45:02 +0200 From: Marcus von Appen To: freebsd-ports@freebsd.org Message-ID: <20120626194502.GH2540@medusa.sysfault.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="rCwQ2Y43eQY6RBgR" Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-Df-Sender: MzIwMDk1 Subject: Re: Port system "problems" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Marcus von Appen List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jun 2012 19:42:53 -0000 --rCwQ2Y43eQY6RBgR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On, Tue Jun 26, 2012, Mark Felder wrote: > On Tue, 26 Jun 2012 13:42:54 -0500, Marcus von Appen > wrote: > > > > That said, I might assume that the sqlite solution is faster, but noone > > can see that yet. > > > > The new system will be much, much better overall and people just need to > stop making conclusions without knowing all the facts. Then please provide facts. Do not get me wrong - I neither want to be nit-picking (well, just a bit ;-) nor I want to fight that idea by any means, but there was just a "sub-packages with StageDir will improve everything" rant without any arguments. > It's going to be a heavily revamped system so people should stop > comparing it to our current architecture. It's only similar on the > surface. Why should we stop to compare it? It aims to replace an architecture and hence performs similar tasks and tries to fulfill certain needs. That should qualify it for comparision in one or another way. Once more: I do not oppose the idea, but right now I do not see any sustainable concept nor anything else. I do not want all those working on it to run into a situation in which more people are unhappy with the solution provided. I also do not want to work with a system that burdens me with tasks that I do not _want_ to fulfill. This is why I ask about all those things, so I can throw in my to cents to make the system appealing for me. And thus I want to understand at least the big picture, concept and workflows. Cheers Marcus --rCwQ2Y43eQY6RBgR Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAk/qET4ACgkQi68/ErJnpkebfACfSVnxGrGBsre+TRw+wQhi6yZr 6c4AoKKuaNxZT5vcfkxtVeMdgT+oEaeR =qBhQ -----END PGP SIGNATURE----- --rCwQ2Y43eQY6RBgR-- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 19:54:15 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A4AC91065673 for ; Tue, 26 Jun 2012 19:54:15 +0000 (UTC) (envelope-from uzimac@da3m0n8t3r.com) Received: from z.umatar.com (z.umatar.com [66.135.39.87]) by mx1.freebsd.org (Postfix) with ESMTP id 56C038FC17 for ; Tue, 26 Jun 2012 19:54:15 +0000 (UTC) Received: from z.umatar.com (localhost [127.0.0.1]) by z.umatar.com (8.14.5/8.14.3) with ESMTP id q5QJs9Jk009266 for ; Tue, 26 Jun 2012 12:54:09 -0700 (PDT) (envelope-from uzimac@da3m0n8t3r.com) Received: (from uzimac@localhost) by z.umatar.com (8.14.5/8.14.3/Submit) id q5QJs8Kq009265 for freebsd-ports@freebsd.org; Tue, 26 Jun 2012 12:54:08 -0700 (PDT) (envelope-from uzimac@da3m0n8t3r.com) X-Authentication-Warning: z.umatar.com: uzimac set sender to uzimac@da3m0n8t3r.com using -f From: "Waitman Gobble" To: Message-Id: <1340740448.9233@da3m0n8t3r.com> Cc: freebsd-ports@freebsd.org X-Originating-IP: 70.90.171.37 X-Mailer: Usermin 1.500 In-Reply-To: <4FEA0848.8040000@eskk.nu> Date: Tue, 26 Jun 2012 12:54:08 -0700 (PDT) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="bound1340740448" Subject: Re: Correction....Re: xfce 10 and icons 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, 26 Jun 2012 19:54:15 -0000 This is a multi-part message in MIME format. --bound1340740448 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Leslie Jensen wrote .. > > > 2012-06-26 21:02, Leslie Jensen skrev: > > > > > > 2012-06-26 19:10, Olivier Duchateau skrev: > >> 2012/6/26 Thomas Zander : > >>> Hi, > >>> > >>> just that it does not get lost. This is the whole difference I observed: > >>> > >>> diff -rN > >>> config-old/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml > >>> .config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml > >>> 6c6 > >>> < > >>> --- > >>>> > >>> > >> > >> You've found the patch ;) > >> > >>> By the way, after the switching back and forth, two icons are still > >>> missing: Multimedia/Mixer and Settings/Keyboard. > >>> Not a big deal of course. > >> > >> You must add misc/gnome-icon-theme. > >> > >>> > >>> Thanks again > >>> Riggs > >>> _______________________________________________ > >>> 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 adding of x11-themes/icons-human-azul and change and back again also > > solved the problem for me :-) > > > > I'll install icons-human-azul next time I'm at the machine. > > > > Shouldn't these icon themes be marked as dependencies to xfce4 ? > > > > /Leslie > > > > > > > > _______________________________________________ > > 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" > > > I meant that I'll install misc/gnome-icon-theme. > > /Leslie > > > _______________________________________________ > 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" ..Coming in late in the thread.. maybe this was already posted(?) But I think this issue is described in a pr, with an explanation and 3 possible solutions. http://www.freebsd.org/cgi/query-pr.cgi?pr=168688 -- Waitman Gobble San Jose California USA --bound1340740448-- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 19:57:44 2012 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 0F5CA106564A; Tue, 26 Jun 2012 19:57:44 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (smtp6.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3cd3:cd67:fafa:3d78]) by mx1.freebsd.org (Postfix) with ESMTP id 7BBD38FC1F; Tue, 26 Jun 2012 19:57:43 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.187.76.163]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.5/8.14.5) with ESMTP id q5QJvdhW045985 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Tue, 26 Jun 2012 20:57:39 +0100 (BST) (envelope-from m.seaman@infracaninophile.co.uk) X-DKIM: OpenDKIM Filter v2.5.2 smtp.infracaninophile.co.uk q5QJvdhW045985 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=infracaninophile.co.uk; s=201001-infracaninophile; t=1340740659; bh=hcMQJ+1cWFF2Crm6ual+lGj9qqX5sa0h6BblutbbiDk=; h=Date:From:To:CC:Subject:References:In-Reply-To:Content-Type: Message-ID:Mime-Version; b=Ep1QakwF0epsnCm8r6brESRJVdBi4DBEGUCEQasYQitxPZ2nzwDTax3chKN4hNGlw 6hEIn4zmHNR7bDqiP6ikNarn62vkf0NtE8bq7Ma0pfpbx2sJV6orhDegSDphA6O1fm KI9uWw5jq7+hJro8qt5cQehwouhJHl66P8c1O060= Message-ID: <4FEA142C.5040408@infracaninophile.co.uk> Date: Tue, 26 Jun 2012 20:57:32 +0100 From: Matthew Seaman User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:13.0) Gecko/20120614 Thunderbird/13.0.1 MIME-Version: 1.0 To: Marcus von Appen References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <4FE97008.2060501@netfence.it> <4FE97AE1.9080109@infracaninophile.co.uk> <4FE98D5F.1070608@gmail.com> <20120626184649.GB2540@medusa.sysfault.org> In-Reply-To: <20120626184649.GB2540@medusa.sysfault.org> X-Enigmail-Version: 1.4.2 OpenPGP: id=60AE908C Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigEC65A07BAB67596AD78D1904" X-Virus-Scanned: clamav-milter 0.97.5 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-1.8 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00, DKIM_ADSP_ALL,DKIM_SIGNED,T_DKIM_INVALID autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on lucid-nonsense.infracaninophile.co.uk Cc: freebsd-ports@freebsd.org Subject: Re: Port system "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: Tue, 26 Jun 2012 19:57:44 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigEC65A07BAB67596AD78D1904 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 26/06/2012 19:46, Marcus von Appen wrote: > I can't see that from the rough outline given earlier. What I understoo= d > is that some stagedir is used to build mono, then packages (-lib, -doc,= > -whatever) are created and installed. > If you do not use downloaded packages, but install them yourself, you'd= > need to rebuild the complete mono port on an update. >=20 > Happy to be corrected here I don't know anything about the particulars of the mono port, but if it makes sense to divide it into several slave ports, then that will still be possible. Use of sub-ports is not going to be mandatory. Well, possibly with the exception of docs and/or examples, but that shouldn't be a huge burden for anyone. Remember what the big win is here: a binary package system that is fit for purpose and that preserves as much of the functionality and flexibility of the ports as possible. Yes, compiling from source yourself is the gold standard, but we think it would be pretty great if there was a binary package management system that was good enough that you don't actually /have/ to do that if you don't want to. Yes, it's complicated, but the ports is already hideously complicated, and I don't think this is that much worse: just moving the complication around a bit. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate JID: matthew@infracaninophile.co.uk Kent, CT11 9PW --------------enigEC65A07BAB67596AD78D1904 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.16 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEUEARECAAYFAk/qFDMACgkQ8Mjk52CukIyTTACfcorKJf4VrE5cpCG+LZJuPBA7 qpEAl2u2MOhHk9qya/vl/6jT/eTZ5mE= =PEE9 -----END PGP SIGNATURE----- --------------enigEC65A07BAB67596AD78D1904-- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 20:23:58 2012 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ECAD51065672 for ; Tue, 26 Jun 2012 20:23:58 +0000 (UTC) (envelope-from feld@feld.me) Received: from feld.me (unknown [IPv6:2607:f4e0:100:300::2]) by mx1.freebsd.org (Postfix) with ESMTP id BCB818FC18 for ; Tue, 26 Jun 2012 20:23:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=feld.me; s=blargle; h=In-Reply-To:Message-Id:From:Mime-Version:Date:References:Subject:To:Content-Type; bh=mBwd4AtFsHf5FewwLWRYLHa6ZQCAo5ZBdB+t6HVexfI=; b=ns/AgMyDuLMtpcL8E1G+YmIkxsKWV2Jc5xWw6+zmS65g4pQUn3D5ydG8ZsjxWAPdPYLs+qCsSHnD7w+QVxDUCX0tbVCC2PcZ1nnkPjRpHxyKR18bqUx1DZeec8W9TGkB; Received: from localhost ([127.0.0.1] helo=mwi1.coffeenet.org) by feld.me with esmtp (Exim 4.77 (FreeBSD)) (envelope-from ) id 1SjcIm-000429-Cg for freebsd-ports@FreeBSD.org; Tue, 26 Jun 2012 15:23:58 -0500 Received: from feld@feld.me by mwi1.coffeenet.org (Archiveopteryx 3.1.4) with esmtpa id 1340742230-94480-94479/5/65; Tue, 26 Jun 2012 20:23:50 +0000 Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes To: freebsd-ports@FreeBSD.org References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <20120626103400.Horde.8frYBVNNcXdP6XP4ZP-0deA@webmail.df.eu> <20120626084433.GJ41054@ithaqua.etoilebsd.net> <20120626185048.GC2540@medusa.sysfault.org> <20120626194311.GG2540@medusa.sysfault.org> Date: Tue, 26 Jun 2012 15:23:50 -0500 Mime-Version: 1.0 From: Mark Felder Message-Id: In-Reply-To: <20120626194311.GG2540@medusa.sysfault.org> User-Agent: Opera Mail/12.00 (FreeBSD) X-SA-Score: -1.5 Cc: Subject: Re: Port system "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: Tue, 26 Jun 2012 20:23:59 -0000 On Tue, 26 Jun 2012 14:43:11 -0500, Marcus von Appen wrote: > That sound good to me and something I'd vote for, since it does not > split ports on a technical, but functional level into packages. Yes this is exactly what we're aiming for. Right now if someone installs FreeBSD and they pkg_add apache22 and php5 they can't even serve PHP because php5 doesn't install mod_php. Things like this are as frustrating for new users as it is for people trying to maintain many, many servers. From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 20:57:50 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 235F51065672; Tue, 26 Jun 2012 20:57:50 +0000 (UTC) (envelope-from peter@rulingia.com) Received: from vps.rulingia.com (host-122-100-2-194.octopus.com.au [122.100.2.194]) by mx1.freebsd.org (Postfix) with ESMTP id 8B3E18FC15; Tue, 26 Jun 2012 20:57:49 +0000 (UTC) Received: from aspire.rulingia.com (12.58.233.220.static.exetel.com.au [220.233.58.12]) by vps.rulingia.com (8.14.5/8.14.5) with ESMTP id q5QKvdRB064919 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 27 Jun 2012 06:57:42 +1000 (EST) (envelope-from peter@rulingia.com) Received: from aspire.rulingia.com (localhost [127.0.0.1]) by aspire.rulingia.com (8.14.5/8.14.5) with ESMTP id q5QKuqhc031589 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 27 Jun 2012 06:56:53 +1000 (EST) (envelope-from peter@aspire.rulingia.com) Received: (from peter@localhost) by aspire.rulingia.com (8.14.5/8.14.5/Submit) id q5QKup1L031588; Wed, 27 Jun 2012 06:56:51 +1000 (EST) (envelope-from peter) Date: Wed, 27 Jun 2012 06:56:41 +1000 From: Peter Jeremy To: Chris Rees Message-ID: <20120626205641.GD1651@aspire.rulingia.com> References: <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <4FE97008.2060501@netfence.it> <4FE97AE1.9080109@infracaninophile.co.uk> <4FE9817C.7020905@netfence.it> <4FE99200.7050107@infracaninophile.co.uk> <20120626130715.Horde.eb3fPtjz9kRP6ZfjA7sSFoA@webmail.df.eu> <4FE9AB85.3070106@infracaninophile.co.uk> <20120626162055.0b2bdb0d@gumby.homeunix.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="HWvPVVuAAfuRc6SZ" Content-Disposition: inline In-Reply-To: X-PGP-Key: http://www.rulingia.com/keys/peter.pgp User-Agent: Mutt/1.5.21 (2010-09-15) Cc: ports@freebsd.org Subject: Re: Port system "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: Tue, 26 Jun 2012 20:57:50 -0000 --HWvPVVuAAfuRc6SZ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2012-Jun-26 17:40:08 +0100, Chris Rees wrote: >Also, with pkgng the emphasis is more on binary upgrades. We really >shouldn't still be compiling from source for everything in this day >and age-- we're one of only two major projects that still do this as >the main upgrade solution. One of the big benefits of the FreeBSD ports system is that I can customise ports to suit my needs. I don't have choice forced upon me by a ports maintainer - who may have totally different requirements. I agree the current _package_ system has some rough edges (lack of synchronisation/serialisation to cope with parallel installs and poor overall performance) but I hope the ports build system will not be thrown out as part of the pkgng migration. --=20 Peter Jeremy --HWvPVVuAAfuRc6SZ Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAk/qIgkACgkQ/opHv/APuId5lgCfbFkgKL/NFs9OxZo+YSSl6FDT cr8AoLdFNDhszlcx0zzxvLsdwqNSJ72H =PR0k -----END PGP SIGNATURE----- --HWvPVVuAAfuRc6SZ-- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 20:58:41 2012 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 40AC3106564A for ; Tue, 26 Jun 2012 20:58:41 +0000 (UTC) (envelope-from mazhe@alkumuna.eu) Received: from smtp1-g21.free.fr (smtp1-g21.free.fr [IPv6:2a01:e0c:1:1599::10]) by mx1.freebsd.org (Postfix) with ESMTP id 6A3948FC19 for ; Tue, 26 Jun 2012 20:58:38 +0000 (UTC) Received: from yggdrasil.alkumuna.eu (unknown [IPv6:2a01:e35:8a74:6e70:232:36ff:fe5c:3a87]) by smtp1-g21.free.fr (Postfix) with ESMTP id 8E31294017B for ; Tue, 26 Jun 2012 22:58:34 +0200 (CEST) Received: from freedom.alkumuna.eu ([192.168.10.100]) (authenticated bits=0) by yggdrasil.alkumuna.eu (8.14.5/8.14.5) with ESMTP id q5QKwWP3034615 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 26 Jun 2012 22:58:32 +0200 (CEST) (envelope-from mazhe@alkumuna.eu) Date: Tue, 26 Jun 2012 22:58:32 +0200 From: Matthieu Volat To: freebsd-ports@freebsd.org Message-Id: <20120626225832.c6cd0cf9.mazhe@alkumuna.eu> X-Mailer: Sylpheed 3.1.4 (GTK+ 2.24.10; amd64-portbld-freebsd9.0) Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="Multipart=_Tue__26_Jun_2012_22_58_32_+0200_db5M7gWyvpuaCvUz" Subject: OpenMPI 1.6 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, 26 Jun 2012 20:58:41 -0000 This is a multi-part message in MIME format. --Multipart=_Tue__26_Jun_2012_22_58_32_+0200_db5M7gWyvpuaCvUz Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Hello everybody As I had to deal with OpenMPI 1.6 packaging for my work, I thought that I could use the acquired knowledge to update the net/openmpi port after working hours. I've attached a tar containing the updated port directory, I hope it can help a bit the maintainers or interested people. I did not find any problem with a few basic programs. As this version changed a bunch of soname, it will impact any port depending on openmpi (freshports lists science/dlpoly-classic and science/meep). Regards, -- Matthieu Volat --Multipart=_Tue__26_Jun_2012_22_58_32_+0200_db5M7gWyvpuaCvUz Content-Type: application/octet-stream; name="openmpi.tar.gz" Content-Disposition: attachment; filename="openmpi.tar.gz" Content-Transfer-Encoding: base64 H4sIAO0h6k8AA+1de3PbtrLvv9an4E3dadNET7+azHFvHUdJPPXrSE6TOTd3OBQJSaxJgiVA2Wqa 7353QVIPECDB3KZnOsec8UO7v128FosFCEA0JlEY+92vvuDT6/WODg4s+Ns/OuhZ4vPhvvhbPFa/ f3Q02O8Dfc/q9fd6B/tfWQdfMlPFkzLuJJCV0Pl9TipxJGEV/Lwcq79/k4fm7X/h3JKpH1TVwGc/ UB+H+/va9j/aGxwW7d/fO+xB++8f9AdfWb0vkRn5+Q9v/6+ta5pwZrk0CIjLfRpZYW4K1pQmz3dy A2l9bb10OLHchMAf7/kOPCfpDGrPGgyeWoNe7wAg7+Y0FKydFwmltwxkFj6z/jERn36aJoRMmNeh yezH1teA330FlBfjl8+tGHPRjQjvyhb5dGH1O3t9SKLf6/YH3T44iP3ng6Pn4CniGWQ7dV3fGt7H 1i7oBKU3Vy+vnsNfq20R7na/7zAnjKE4LI0xlVbr+mp0c3lyMTxeFe7l2fjml+FofHZ1ebzT7xy2 Tk9uhq+vRmfD8fEOZMqKncSBCgpaFyfjm+HIHp/dIGvOefy82727u+ugqjbowsJ1GZ3yOychXYol WYDGrkfvooA6Huu2QMnZ5Q38DEfHO3nV5BWB0q3Tq4uL4eXN8c6J9cafza1rkkBThE7kEuuCMObM iHXtMOZHM+vcnyROsmy1zs9e2C+H18PLl5Avck9cP5rS57sfsbDjl2ejT12PLEjQDfxJwbU+tLCp 5ncBdRVIQW+13o6H9ot/nV0PjneWhLXenIzt06vLV2ev346GGQkRry9Ofs4/ti6uz16cjIf/fbyD dQufQCl82P2YMz51dz++vTz759shtsInaJBzqH97/PbFk+OdlW775mT0enhzvPtRJn3aEsiVHq/V y2xIPuNi4VqttTrQNgZIux0nYGr3ALoeDV+dvccM5vCsjtptqH3PT1SILrAKVJzQWeKEhb6CfOfz eVtU51rBFg8aJeBeIHGtHVXZRXWfv8wYWKvlHIE6oUDDK7oYGuJlhlDqaXX8yA1Sj1iPdj92Tt+O hIKiX3ag3I9aravrG+g1YHM3VyNoUevRMHIm0NtuaPJbuup0jyw6nYo8jV+vMfj/JqC1TvEf6CeQ 0YG67IS3PyJvau1+PBmdvvlkHR9bjxh0Svdw/1Hrxejq5yF03J2XlDArohy8GRQPEgBvlqNaHQIN OM1q7xVY+ujkMjdX1OtBkSLifffu7OaNDdl63IJfdm7FbEbEx9HV1Q1W1PnV6cl5YcgF7pOAYO6O d6aQ+Xae1dbo7WXRMZ+gdKHpU3cT1v0tYfOtTsiWLOV+wLqQ/OFAZbXCdDBza97w8hdgrTK7kVre KV6dnQ+zfCgMohu6jp04zJ4lvkeiGVRJJ3ByUzLEMyrh2Vw4wlxiToK4DSLtDRF+z6F5AkZ0haQp F+Us2rDUYpntPd50giDMhQl2BupqzbjaeuXh8WZLG1dfHIQ2D8vVoMEZVW8DnEn1Q9JQPKx2s6bK sPVNxMNVC3395zw4ms8xEAkCeofDHcRqMwLhCuQTwxOLAxe9BAQtfsThhyQdy3rLiOVwa0nTxIJh 10I9ic9un4JzsDCQa8PPwneJ8ELgIECjHzEwSBCueFDPn/Ggnvfv3z+37sBBQtUFnjUjkHUMsC7O zy5/Hlv5SOJw33WC5VNrknLL59adAHNwwYUeRkNikekUKwHGKKyRhHzLwPUFS/gFvIgnS6wOPodQ jPthuZBf/2ntNUn9wAMD8xl/3gLLGl18strotkX3+YSkV2eXLz9ZqqG2HTlQFhxOYQBNIettarX5 MoamRgo0sPUHWixmGTzbENS0ifUt+0Oh7I9vvsn+++abP74thPApJEoDK0jINCG7mSR4kU/Wjz/+ v8sT/D3LI/LubWoYvh4Nr4GzwBChJLG7+6hBCX+CACsJra2CljLbTuT8Dk/fXH2yHmXSaOprBY8K aSMR9PM6mZ+IO6fWI5gEURFgEM/n/2VZJymn7aLrepYIix5ZKKgMlzb0jAmxNjpL7tjAC1krgUdZ Fmo0GaEyp3IMXt198qTTt+Cf09NOv1q2whREzFt0TXULd74HzIfv/qfXfnZ++b8fHnc/fNf5/sPj PyDk/NB/cvxhAK0rkN0Pndnvu7vdrs401dlThoqUcREr/rtn1X+fR55tY93+2WlUr//0j44O+6v1 v72jvtXrH+z1eg/rP3/FY+LRWkbuqvV1S+NmcJoJXb4gb3x0tz7d329+xFWKzc/To6Otj896mx9h fF19xMlf2w2II5F8Ot0mxGz7M0aFEEBu0mxcKFlTYiew7xInjjdhCSdyckjaSg4Jm8nBZ2/r06oA e0+Owct29tb/2ycT9G5bFNdNwzSANtome55NkoQmths4jOl41NOJMQ5hyUxmJkTWFQQzByNNNXUh k6lrhySUqQnxUpfIVE6dIFASS2oF9W6bynlieyQgcs0gHUy2TIzTbeILJ0l8qWQvXIdJKAYznTIF zMWXgOl0ShLb4dxx5yqOR0qcU1zqCyRSwqHhaOIxBV0sypbpcnkFMXTiMjFxotsylc39qUIDSycl oueH5eQCyogdy7Z7SsPQdlyXxAq6O5gqiNDMaKBzmOAEUtNkAOiqMCVUMaKIuKp0FFW2plcnlkFu yXLhBGV2ZnzY4ApZz2faLHlpXCZOB66CmBBF1pGqzRW0jSZLyKkqLvJxIqPmYLVHisLMEqoqzq/U j8rUsvUJKgkpVKRGU85l/u+KnDFtaVlNaZm2tJqUYudOUSJBtsFDcz8OlGKBr6g1ThgHF8KlnL30 Q6ay2OGqIDXcksFs8OReu8FiZZZyaBnqxo7hPXOd7ep5BbFCqZdnxIpengHQnyjIlV1WQBQDgqDL vUsQRVcJ5TFyzeI09F2fL9XsyRLyQqdTue5WgKp8Ir9s7yuWiEWUHJj5+PjyrppriwU+Tw0q2feK g/M8m9xzuaOvAAuf3JU5PrSLIi1BhlrUcXR59O8SX9WGGV2tMGPpNOLcp0yNIRcYscjdSTDVRcpK JEUtWxx7Qma+IrEVX44mNriKguWMqjR5fbK8JmUINoiy4ja5lUkUGH0aurZhhNyqqRUilZ2zwvOv +OoOxrS9g2mNny0jhWvRmHBuwarGXLF09bwGKCtZ3zkKTmW6lVa0halIXWtHW+zqVCotqaKbR05Q brmMKEExepInKa/Lk5zXihnOa8nXv0ZLVEybkO7SNCqjYXwKwb2W4XFCXVADw2spKkE2TFeZ7PZf w/x0rgoIMoY83mdUeVaQUSPiz+Yw+WRVPFWREOFh1FJOjfyWYpSDIXtpUF5xcVFGFoRhsRQ45FRF +J9xPB/nWCRyVUxy7wYKshwU5FQ5hMrIuAipJEMMx7INNQo2BLwzoks/Y2oUl0LljFxyTxmZA5zh KoGQk1sREWkk5/BsUpranoFbLFV9RixbmaArAq6MLoU2gihXeEaU61tQZXMqiHYEEx+mYfE5MNU8 mCulkNWozJXjtzN5Yo8Em89LEQHSfYWDOUOTcDVzzzUzJMlM4oEPmEikhLgLiVJuNZZnz8aXoxKr DC6RfhZTSVVuc06pic4pvQWbKnmqq3LHRVJZ8VW5910put4VBG7ldYVrx70tEUTcmkTSlHiLU+48 gl2mwsydJ1TSVGqb63QS+GxeroVraaHpnylJlioLGsmNi4TyytKovHyWkWyYdHF5DjmC0ZVxXG9y wLeSWGLmTllqpYIuN8qKLrdMwRATCu7wdLtPjkpGNlKvmo3laeNYUaSctl1XYzmFsToBoJY6UUGE 0DQOHKlux2APdLt6xqXijDXFKQ1ngiJHXmNRY6VWyMlyI+RkjEFdsWAYSB5nA6CML26ItKh5I2xA qQtZcnYFLVqWaLglYZtIYyrWNrapOK2Uy5oRwRH6KjB0QH+WUsmqMl62CuA5SeIstezps14eedxX YnD8nknmJmNwnqgFzP3II/dyJW4CFhAdUH0Kubw9ganorRalWO7bZEMEWhqHNvmMJ6mrquicnU40 1alb5MyY0iB/o1k/EHTZqjOi7FdWVG2JlQucKw5aTtn+Cy6JFiSgsSJJwdXkXLkwuuJAzeoLrbcO rVloJYJJmRY63J2XRzDBU66NrjjqAmk0aawnVeRIUay3USyP2BlJPWYDTzeyvnMkb4EE2VsJmuSt kFbyVu/8qOSWBK1ifVLwVTMawSgHOmtypUZtJ0eurg8iT+5VglaaBgmq3NUKoi5ZZUcrGBWFUa9t FpxymwKj5PqQKDZ5yESlUReMikwpTV4wSiM2UktjGBLTSJnPu5JRcl+Gid14BQWj2ovize9R/vrZ Tdy4c1RQYhGPszUhwbHIh8F9mzSHOpJQLHJiF0jS+/9i/4cHwSGufn2JPQY15396g15+/qe/398f ZOd/jo4e9n/8Fc/4zcng4ND6LreDdr9z2IEK6Ux+Hzy2jq1D0vN+mOztHR7s700nz5zJ0Q/usyNv D9rzh/1ng73+4dEPB/C5NxkcHnpTj/Rdd3rYm+4dHE6ekR5pjc/+NdRq7/d6e/sg/7Bf69/2FP0/ vp21PcLc5AukUdf/oeev+n9//xD7/yGe/3zo/1/+wUHHglHH8pnl4K7zXyFQw/MzE5jE4oZ74s4j GtCZT5jYXw5TCpomLnyaJjS0GFmQxAlaFFfFC3lmfffqpg1an1rnJ8Xfi674B3Vcn5y+R/Jj3EAm VvYtTrO942JH/wSGWZGpIDvdZjkLxw9ws37Hsk6sItAKllZE7hDYHmRE34l4y0cuznYdXH19aq2K SHEtGErhLQDmzLAINLHYknESinwVx/ZaC5jF04RBbmNQ6gpFljgVB/0lySoCE0whTrWY62NkhTVD nMSFemCdVmuzYicOIx4eRnKguEhHWRpBFi0U8KGSeZoQyymOOYTUSwMnaeXrEFgYyD1uJV8W+V2p YFZ+/gIykJ17EtmFLLx79+65pTuimPvczf4vtvZ9ARur7v/7h3vr/Z/7e0cH2P+PBg/nf/+SZ71Z vgs9vqs6M9CmfOqk9y1DKNogvvkyx0dTf2aK9tIwNsViPGuKFcvujcDYk0wFwC9ilN4Q3iQFNk/8 6FZGZ7tccYlax8F0EiUz2wyrYtmqit3cGqvgJaWSiC2xE0o55OJ+2WFzJUDsq1VyfDpV0uOS5Qky pyW7EfOiPMs2hD5+zFUQT0VM0lKuFmBxAS+XvqCrmnPBlYpgWpqWspuTO786iiTSyJ8uNWR1woq2 wuPyRajuEej0AW/jVFK23U1c6DptPB0fsg72ZB2MU+4EYqsEdwMZtODtX2GIX6WZ1VeHxcQtQ0Ul tDOv0fG4V4O4D7eSyw+NdDFP5J535hqmliHeO2EoYsPQzPFcvhY6beNCNgzFVQCRST0g27euB6g5 xagurh/AH/f+vouZaQiHnh5osq+RifCVAGcNZPB9FO4w+wyRptnbWAj6HKHGyd3jHmdfZwBKGXGU ohm8abamaST2JTRppJVM08SyFb+G+KaJiG1bzeDNk8hf0H+OzGckljjNE8tkmiaWn7wxF6BN2pM2 bsx8C1BziaYJ5e+nmwo0TQYCD5w/Lz9DpGlSMHdshq5IYOHgqSq0KdK9unl18va9fcFmF/hiCXd5 m8rczNNwEsHs3UjCPqXx8k2Vi64QwPdRxNH0GVnuJV4f4Ve4QVlgmCSRxsnI0FdaH65CXjiRMzMt Lgrg+wrDTOc1cyJe4hpJ/EyWv+CeKDP0hYNbSk7zfTFGIqPs2JMheNygSUfE8UwV/5LvmzQCv2uS 5XdNsvwON64aKgYHjzGPYcsXaNzgp3HumyJihmaDezCAck3QKYGc1CDdGJK0A39Sj1zwBjUAYFyv MQcCzxAqNqfgS31T3SuBRmkY9ihZoFEaabNSpM3KEDrJbYMmKPBNUsjuQmuQRC7QII2EzIz8hIQ3 SwGn4Hac7wDcSgJv94EfvNgnm0PaDO8AqoUwPL6gAMGEVi0NDIbnm5UsGwNDnZxg6tOz8by2VhaZ Feni4W69LDBBdqBgY3wjalctvWaDfE8FwBXy2Ak04gUXpPd1/ITrEi+4Omnwq0o5oKsVAkOvC92v RgpZOo3I01TOgrfny4lSac5SKs15eqXQKG2xTqVTvQboElgjKpOpSKBKdZVSrtXJ9Sp5hUYcEXU6 BU+jVSOjhatygGUNqSeTi9lD3oNsbzKzQzb7TaFbC2VUB0UHlh+4o4k9cZjvVihWoY11p+4tUdVI Jbxa+yQM7GRQozMH1Wjigc1IoOrsSpiBNtWQoQDVa+Kuyu5UqGpdrpNwajspxxMi+NazRmsZb6Jf rKGZKBbAGo0Uz78ZGOUG0EDj3CcJvvo1UbrCGujNzo4bKM2ABhoNTHKNM9FXZ5QFykQXHrI00YY4 A308jYhnojAD1mhMmB3RqNYSC1i1Ni8ObaqOLZSwam0kScIZXj0i3rfU6JTANZoZw+3UdSpzVL2u eVTneQpUvS68MDkgHMLzeo1rrIHewFnUNcwaV6+PU6qKQJWwam1ia6idsDo/s8ZV65slsVhinjh1 3WQTaaqz3sluY830ovs0VCug1Vp9aic09GmNxhWsTtvUwMILVL2u7Fqpem0Zrl6fgSWuYNXaQmcq FlyXYGsJE5PlGsUqCdM0xF3bxvozdI3uGMpoT53b2myvgSYaEy90jDQKoInG2gF2BdNrE7iIcn/q 5wtYTlRlV2p8dW5XcLZkAZ3VZFpGV+umXsAMR7ctaI1WOjGIhAtUjS7m2jEfxLXZW+Hq9RnY0gpW rS3e7hvVOuNGHQnvva4fkApUjS6YV02mdb64QNXrcuu6Tg4y0MRSI10Iq9dGJ30DZYiq11UXmmWY Gj3phKUTk3h0E1mtE+8vr63/HFSjyXXcObEXtZ1hA1ijMXRiZuO3d0DkEeD52DrNZQGTFPCSBpPZ q4w20k2YH/j4HsJI9wptpJumkQe/J35daF3Gm+hnpGqtaRtnog/frxspFMA6jXg3pMG4sAE00pia akwNNAY4LNWqy1A1umjK8ViyH0F8q1wpr0Ib6a53AyuckT7PT+qXmraxRnoDPyJO3dxiG2ukN3E8 X7VCr4UaaTWZpW5Bq7WyeQhTxhDvDarWuQE00Yh31dUVfhNpohNixrphbwNYrRFdAr5U56q3ERpg tcZFnFBOXYjJY5jW+6HP6mxVJVFOI76dZdtLs/3cbid26yD39/UgfHVXD3rWqwVVAzBi2AZsfzuJ ExYbj9uMcNYl9+JbvkqbkBXfaYJLeG2xJohfa1KN9Rw2F3ugDbDQFm086mMALXZVG0CxnIZaBTQM 2snAECxqooFyGjdBi9YxwYLBOGAPZsgJN89yDmemuUAwDtBm6MyOTHVnL+nN8eJCbmYIhqi9jXMc c7SYepjDcXJhhk7SSBxrN0FTatyWOE8vDgiYwEWVJ66xwQoBLw4b44WnMsRnN3mZg8XpHGO8mGs1 yk9+4b0ZOrsd0wBLJ4adCM8MtcWruLahM8wkEmM/u8KLVyyG+NXKYPadfaZi5oYv4CLiaIu4qJFE FvY0EhFhjaEEfjmaKbb4JgQD+Po7EgzB4pWEcTOvJXDVyFAAv6DBEFosP7aLtU1DOeG1mhQiNvH4 AilmqI10ZxLBpBl+vRTQTMzYLDI8zt0bCYi5ubEEzpTbqWfU14SEeWdGuLhdpVFjQPYNoabGht8g Uo/EL/8zzCdCzboTfkugodKEzIiJ+5LXuEwkRCPX5yMUX0TTXvDCgbXxQJmRTDMBt3kabjM8TMYa p4EyzQSe9ZonAjLmAvnf9sIJZomPr47SOK6Ag7U3aw0hYVK3mzt0X52d3wxHnfH18LQa+Hp09fZ6 bAC8GN6Mzk5NkB51u6dzvAn4nM7qoednp8PL8bAe+BZCvgsnSp2gM+fbR2NrBWJPMbOW8eIkQZOs ZwLGBcjgeNYDvLNZETKRwHGZ3+s3KYX43Q7ojLb7vV5n5ptI8mmj0gPcvOwAXl8PYFiSLRnbDVI8 soNHuJqI4xt+Zi6BJ7chXsouTjETy49tN6m7QsSo/gJ/goWoBi24mVuRZJo6FhC5v28sY+a3JZka N4xXAYT4LW1KInh9BR2qSE3VwF0lUQO+L90zklHVcPyOOAUZakpNVWuBSlJT1XDFjQ3ZaoPyqopQ HOAvX1UhZuzlqypCcVeC8qqKciPl46CSXKoXvDyF6C5nWfCydtEZFMSSZmHOZaKiFYRBKojivocZ 0V6pMcsuLtpk43JxUD7+ooKIHfxqRn6IRcPMTqnomOIYioK5ecpExY5Xp0h0XPXb8qA48qFmZCc3 FLzVAQw1L9w4O6FF6HmqNw9BfsKgMkIU7qVZUAkizaJp4TeayzSLK41yte2WP0NEma/SVyZXj5TG eDAnc6y43McQbYLTYjSvfurwOr6CHjoR/hzpWXt6Vl/NUlC3XnVp+PrMA1dBVRwxrECt7De3erwQ oAHcEFoP0yMUHMJV9gPjREv15d8yMft674erRh+eh+fheXgenofn4Xl4Hp6H5+F5eB6eh+fheXge nv+k5/8AXiwxrgCgAAA= --Multipart=_Tue__26_Jun_2012_22_58_32_+0200_db5M7gWyvpuaCvUz-- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 21:10:27 2012 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 0EDC31065672; Tue, 26 Jun 2012 21:10:27 +0000 (UTC) (envelope-from peter@rulingia.com) Received: from vps.rulingia.com (host-122-100-2-194.octopus.com.au [122.100.2.194]) by mx1.freebsd.org (Postfix) with ESMTP id 766C88FC0A; Tue, 26 Jun 2012 21:10:26 +0000 (UTC) Received: from aspire.rulingia.com (12.58.233.220.static.exetel.com.au [220.233.58.12]) by vps.rulingia.com (8.14.5/8.14.5) with ESMTP id q5QLAEAR064971 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 27 Jun 2012 07:10:26 +1000 (EST) (envelope-from peter@rulingia.com) Received: from aspire.rulingia.com (localhost [127.0.0.1]) by aspire.rulingia.com (8.14.5/8.14.5) with ESMTP id q5QL9eZD031623 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 27 Jun 2012 07:09:40 +1000 (EST) (envelope-from peter@aspire.rulingia.com) Received: (from peter@localhost) by aspire.rulingia.com (8.14.5/8.14.5/Submit) id q5QL9deB031622; Wed, 27 Jun 2012 07:09:39 +1000 (EST) (envelope-from peter) Date: Wed, 27 Jun 2012 07:09:37 +1000 From: Peter Jeremy To: Marcus von Appen Message-ID: <20120626210937.GE1651@aspire.rulingia.com> References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <20120626103400.Horde.8frYBVNNcXdP6XP4ZP-0deA@webmail.df.eu> <20120626084433.GJ41054@ithaqua.etoilebsd.net> <20120626185048.GC2540@medusa.sysfault.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="WBsA/oQW3eTA3LlM" Content-Disposition: inline In-Reply-To: <20120626185048.GC2540@medusa.sysfault.org> X-PGP-Key: http://www.rulingia.com/keys/peter.pgp User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-ports@freebsd.org Subject: Re: Port system "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: Tue, 26 Jun 2012 21:10:27 -0000 --WBsA/oQW3eTA3LlM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2012-Jun-26 20:50:48 +0200, Marcus von Appen wrote: >Archlinux does provide complete packages, which makes perfect sense for >me. I still do not see any reason or argument on why we would need >sub-packages. The most obvious reasons are the compiler ports. If I compile something (eg mplayer - which really wants gcc46) with gcc46 then the resultant executable has dependencies on support libraries supplied by gcc46 (eg lib/gcc46/libgcc_s.so.1). Currently, if I make a package of mplayer and try to install it on another system, then in order to satisfy the (~420KB) dependency on lib/gcc46/libgcc_s.so.1, it pulls is gcc46, which pulls in devel/binutils, math/gmp, math/mpfr and math/mpc - about 120MB. And if I'd selected gcj when I built gcc46 then the total would be about 300MB. This _is_ an issue when I'm installing into the fairly small SSD on my netbook. --=20 Peter Jeremy --WBsA/oQW3eTA3LlM Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAk/qJREACgkQ/opHv/APuIfPOgCfcxejhUx5WgQKUS9pC3m+Cb7l RSEAoJpN0GmQdmahjiNqYi2YMbJTyGUH =QjZc -----END PGP SIGNATURE----- --WBsA/oQW3eTA3LlM-- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 21:15:51 2012 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 4063E106566C for ; Tue, 26 Jun 2012 21:15:51 +0000 (UTC) (envelope-from mva@FreeBSD.org) Received: from smtprelay05.ispgateway.de (smtprelay05.ispgateway.de [80.67.31.93]) by mx1.freebsd.org (Postfix) with ESMTP id C3DDA8FC0A for ; Tue, 26 Jun 2012 21:15:50 +0000 (UTC) Received: from [89.182.27.31] (helo=localhost) by smtprelay05.ispgateway.de with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.68) (envelope-from ) id 1Sjd6y-0001R6-8m for freebsd-ports@freebsd.org; Tue, 26 Jun 2012 23:15:48 +0200 Date: Tue, 26 Jun 2012 23:18:05 +0200 From: Marcus von Appen To: freebsd-ports@freebsd.org Message-ID: <20120626211805.GJ2540@medusa.sysfault.org> References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <4FE97008.2060501@netfence.it> <4FE97AE1.9080109@infracaninophile.co.uk> <4FE98D5F.1070608@gmail.com> <20120626184649.GB2540@medusa.sysfault.org> <4FEA142C.5040408@infracaninophile.co.uk> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="wRtZRu2mMGBZ6YQ7" Content-Disposition: inline In-Reply-To: <4FEA142C.5040408@infracaninophile.co.uk> User-Agent: Mutt/1.5.21 (2010-09-15) X-Df-Sender: MzIwMDk1 Subject: Re: Port system "problems" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Marcus von Appen List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jun 2012 21:15:51 -0000 --wRtZRu2mMGBZ6YQ7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On, Tue Jun 26, 2012, Matthew Seaman wrote: > On 26/06/2012 19:46, Marcus von Appen wrote: > > I can't see that from the rough outline given earlier. What I understood > > is that some stagedir is used to build mono, then packages (-lib, -doc, > > -whatever) are created and installed. > > If you do not use downloaded packages, but install them yourself, you'd > > need to rebuild the complete mono port on an update. > > > > Happy to be corrected here > > I don't know anything about the particulars of the mono port, but if it > makes sense to divide it into several slave ports, then that will still > be possible. Use of sub-ports is not going to be mandatory. Well, > possibly with the exception of docs and/or examples, but that shouldn't > be a huge burden for anyone. Right - we should be careful about how to split ports, however. And some -dev/-bin/-lib/-doc approach is nothing I would consider benefitial. A port with sub-packages based on functionality, which can be installed according to the use case provided by Mark makes more sense here. > Remember what the big win is here: a binary package system that is fit > for purpose and that preserves as much of the functionality and > flexibility of the ports as possible. Yes, compiling from source > yourself is the gold standard, but we think it would be pretty great if > there was a binary package management system that was good enough that > you don't actually /have/ to do that if you don't want to. Exactly. Also, you need to consider the maintainers. It must be ensured, that they do not have to fiddle with nth of sub-package adjustments just to support those properly. Cheers Marcus --wRtZRu2mMGBZ6YQ7 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAk/qJw0ACgkQi68/ErJnpkftzQCfc9fkRdSfSRjdf5fX1HrxmR8W XVUAnihMEuN/M/5wNAHfZSIno9j59mS8 =dMVH -----END PGP SIGNATURE----- --wRtZRu2mMGBZ6YQ7-- From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 21:41:34 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 137841065673 for ; Tue, 26 Jun 2012 21:41:34 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: from mail-lb0-f182.google.com (mail-lb0-f182.google.com [209.85.217.182]) by mx1.freebsd.org (Postfix) with ESMTP id 856098FC20 for ; Tue, 26 Jun 2012 21:41:33 +0000 (UTC) Received: by lbon10 with SMTP id n10so805749lbo.13 for ; Tue, 26 Jun 2012 14:41:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=/xvlfe1U3tfvr4PrHRXJM37gujbWbS0XqReVE/moaOk=; b=V7bTuJ9rkSU6NHaVKVKuSBioLHBoR3fHCffL73dQHDM6jCqq7pH0vPqPlLaApHC8C4 2sOowd+8kUBTW2xGzyZJQCEqdD45sR9KHutfGW8jEGEJXik/snSXdahyGEmzAZyH+RA5 K6+aF/bMBM+XJWwv/pD18IQi8lBpP7WNCze3dzA34eOrwBAcPGfVzyD/UhV/E6Q7DU8F /lDLkO8QceILQ6iZyQ76qiOVVA0aXLZ3LKZqSUBQ9tTWtRyrh93JIQvL53tHAodjC8rf bOvGW+hwJ1znyRnOOXWCzM7im/gEJwB/pDC0KQYvJ+SwNWY0iLWjFyauttq8I4Uz9vzs BhNg== MIME-Version: 1.0 Received: by 10.152.48.6 with SMTP id h6mr17834800lan.30.1340746892304; Tue, 26 Jun 2012 14:41:32 -0700 (PDT) Received: by 10.114.37.74 with HTTP; Tue, 26 Jun 2012 14:41:32 -0700 (PDT) In-Reply-To: <20120626205641.GD1651@aspire.rulingia.com> References: <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <4FE97008.2060501@netfence.it> <4FE97AE1.9080109@infracaninophile.co.uk> <4FE9817C.7020905@netfence.it> <4FE99200.7050107@infracaninophile.co.uk> <20120626130715.Horde.eb3fPtjz9kRP6ZfjA7sSFoA@webmail.df.eu> <4FE9AB85.3070106@infracaninophile.co.uk> <20120626162055.0b2bdb0d@gumby.homeunix.com> <20120626205641.GD1651@aspire.rulingia.com> Date: Tue, 26 Jun 2012 14:41:32 -0700 Message-ID: From: Freddie Cash To: ports@freebsd.org Content-Type: text/plain; charset=UTF-8 Cc: Subject: Re: Port system "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: Tue, 26 Jun 2012 21:41:34 -0000 On Tue, Jun 26, 2012 at 1:56 PM, Peter Jeremy wrote: > but I hope the ports build system will not > be thrown out as part of the pkgng migration. Where do you think packages would come from, if not built by the ports tree? ;) -- Freddie Cash fjwcash@gmail.com From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 21:45:30 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9C4AB1065670 for ; Tue, 26 Jun 2012 21:45:30 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-wi0-f172.google.com (mail-wi0-f172.google.com [209.85.212.172]) by mx1.freebsd.org (Postfix) with ESMTP id 30E9A8FC1A for ; Tue, 26 Jun 2012 21:45:30 +0000 (UTC) Received: by wibhm11 with SMTP id hm11so3738413wib.13 for ; Tue, 26 Jun 2012 14:45:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=pTEZDmqzoH0TWkN0RC7QSsD/IG5cXcZ6k38AxDC3hAw=; b=mLuhR2cDL7UtQqmOSGQTJlg5w/5kjFKl1LGkUQxftrsZg4lzndyY6hOqqA+vV3SRBV zHw7LK5kwsDEL99rYIsdwNu0ITRPLKJPBqXEX/Cf8tIqBJRcCIBF7uRORX/BIQS3VWLX E0DGleTu7flEtKPZKWzYD49zN6ZxSvNaAHS6yIF4QWI7EkdqBI86/IM74ayNmwn0xjGH ZuwQ3gfPHXWsOwWtanp1M7T7e1yVBrUr6l2DXfjDrenhYPr/EhIdxkJYuik15uBqvm3E aQif49MPcQskSglUr6XlMmMbizosKFr/JehAiVWOpMN7d6LILqp3IL4SAQaJbTwM3i6d vs9g== MIME-Version: 1.0 Received: by 10.180.14.165 with SMTP id q5mr35824585wic.8.1340747129009; Tue, 26 Jun 2012 14:45:29 -0700 (PDT) Received: by 10.223.155.4 with HTTP; Tue, 26 Jun 2012 14:45:28 -0700 (PDT) In-Reply-To: <20120626225832.c6cd0cf9.mazhe@alkumuna.eu> References: <20120626225832.c6cd0cf9.mazhe@alkumuna.eu> Date: Tue, 26 Jun 2012 14:45:28 -0700 Message-ID: From: Kevin Oberman To: Matthieu Volat Content-Type: text/plain; charset=UTF-8 Cc: freebsd-ports@freebsd.org Subject: Re: OpenMPI 1.6 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, 26 Jun 2012 21:45:30 -0000 On Tue, Jun 26, 2012 at 1:58 PM, Matthieu Volat wrote: > Hello everybody > > As I had to deal with OpenMPI 1.6 packaging for my work, I thought that I could use the acquired knowledge to update the net/openmpi port after working hours. > > I've attached a tar containing the updated port directory, I hope it can help a bit the maintainers or interested people. I did not find any problem with a few basic programs. > > As this version changed a bunch of soname, it will impact any port depending on openmpi (freshports lists science/dlpoly-classic and science/meep). > > Regards, ports@ does not maintain openMPI. This really should be put into a PR or, at very least sent to the maintainer (brooks@). -- R. Kevin Oberman, Network Engineer E-mail: kob6558@gmail.com From owner-freebsd-ports@FreeBSD.ORG Tue Jun 26 23:08:50 2012 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DB5EE106564A; Tue, 26 Jun 2012 23:08:50 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) by mx1.freebsd.org (Postfix) with ESMTP id 2AC388FC14; Tue, 26 Jun 2012 23:08:49 +0000 (UTC) Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 5118128426; Wed, 27 Jun 2012 01:08:48 +0200 (CEST) Received: from [192.168.1.2] (static-84-242-120-26.net.upcbroadband.cz [84.242.120.26]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id E40F828423; Wed, 27 Jun 2012 01:08:45 +0200 (CEST) Message-ID: <4FEA40FD.7080200@quip.cz> Date: Wed, 27 Jun 2012 01:08:45 +0200 From: Miroslav Lachman <000.fbsd@quip.cz> User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.1.19) Gecko/20110420 Lightning/1.0b1 SeaMonkey/2.0.14 MIME-Version: 1.0 To: flo@FreeBSD.org References: <4FE9CEA9.6090000@quip.cz> <4FE9FBD5.5050102@quip.cz> In-Reply-To: <4FE9FBD5.5050102@quip.cz> Content-Type: multipart/mixed; boundary="------------070703000303010001000500" Cc: ports@FreeBSD.org Subject: Re: php53-extensions-1.6 doesn't work with OPTIONSng 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, 26 Jun 2012 23:08:51 -0000 This is a multi-part message in MIME format. --------------070703000303010001000500 Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit Miroslav Lachman wrote: > Miroslav Lachman wrote: >> Hi, >> >> I tried to install or update php53-extensions on few machines and I >> always found a same bug. >> My options are ignored and php53-extensions are installed with default >> set of extensions. >> It's because Makefile contains old OPTIONS style. >> > [...] >> >> So the port lang/php53-extensions needs to be converted to OPTIONSng as >> lang/php5-extensions was. > > I tried the attached patch and it works for me. And there are two quick patches for lang/php53. They need better review and testing as I did not test all possible options combinations. It is merged from lang/php5. Miroslav Lachman --------------070703000303010001000500 Content-Type: text/plain; name="php53_Makefile.patch.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="php53_Makefile.patch.txt" --- Makefile.orig 2012-06-25 23:07:17.000000000 +0200 +++ Makefile 2012-06-26 23:33:12.000000000 +0200 @@ -20,6 +20,7 @@ USE_BZIP2= yes MAKE_JOBS_SAFE= yes +NO_OPTIONS_SORT=yes .if !defined(PKGNAMESUFFIX) USE_AUTOTOOLS= autoconf @@ -39,17 +40,20 @@ USE_GNOME= libxml2 -OPTIONS= CLI "Build CLI version" on \ - CGI "Build CGI version" on \ - FPM "Build FPM version (experimental)" off \ - APACHE "Build Apache module" off \ - AP2FILTER " Use Apache 2.x filter interface (experimental)" off \ - DEBUG "Enable debug" off \ - SUHOSIN "Enable Suhosin protection system" on \ - MULTIBYTE "Enable zend multibyte support" off \ - IPV6 "Enable ipv6 support" on \ - MAILHEAD "Enable mail header patch" off \ - LINKTHR "Link thread lib (for threaded extensions)" off +OPTIONS_DEFINE= CLI CGI FPM APACHE AP2FILTER DEBUG SUHOSIN MULTIBYTE IPV6 MAILHEAD LINKTHR +OPTIONS_DEFAULT=CLI CGI SUHOSIN IPV6 + +CLI_DESC= Build CLI version +CGI_DESC= Build CGI version +FPM_DESC= Build FPM version +APACHE_DESC= Build Apache module +AP2FILTER_DESC= Use Apache 2.x filter interface (experimental) +DEBUG_DESC= Enable debug +SUHOSIN_DESC= Enable Suhosin protection system +MULTIBYTE_DESC= Enable zend multibyte support +IPV6_DESC= Enable ipv6 support +MAILHEAD_DESC= Enable mail header patch +LINKTHR_DESC= Link thread lib (for threaded extensions) CONFLICTS= php52-5* php5-5* @@ -62,7 +66,7 @@ PATCH_SITES+= ${MASTER_SITE_LOCAL} PATCH_SITE_SUBDIR= ale -.if !defined(WITHOUT_SUHOSIN) +.if ${PORT_OPTIONS:MSUHOSIN} PATCHFILES+= suhosin-patch-5.3.x-0.9.10.patch.gz PATCH_SITES+= http://download.suhosin.org/:suhosin PLIST_SUB+= SUHOSIN="" @@ -70,12 +74,12 @@ PLIST_SUB+= SUHOSIN="@comment " .endif -.if defined(WITH_MAILHEAD) +.if ${PORT_OPTIONS:MMAILHEAD} PATCHFILES+= php-5.3.x-mail-header.patch:mail PATCH_SITES+= http://choon.net/opensource/php/:mail .endif -.if !defined(WITHOUT_CLI) +.if ${PORT_OPTIONS:MCLI} PHP_SAPI+= cli PLIST_SUB+= CLI="" MAN1+= php.1 @@ -84,7 +88,7 @@ CONFIGURE_ARGS+=--disable-cli .endif -.if !defined(WITHOUT_CGI) +.if ${PORT_OPTIONS:MCGI} PHP_SAPI+= cgi PLIST_SUB+= CGI="" .else @@ -92,7 +96,7 @@ CONFIGURE_ARGS+=--disable-cgi .endif -.if defined(WITH_FPM) +.if ${PORT_OPTIONS:MFPM} PHP_SAPI+= fpm MAN8+= php-fpm.8 USE_RC_SUBR+= php-fpm @@ -104,11 +108,11 @@ PLIST_SUB+= FPM="@comment " .endif -.if defined(WITH_APACHE) +.if ${PORT_OPTIONS:MAPACHE} PHP_SAPI+= mod USE_APACHE= 20+ .include "${PORTSDIR}/Mk/bsd.apache.mk" -.if defined(WITH_AP2FILTER) +.if ${PORT_OPTIONS:MAP2FILTER} CONFIGURE_ARGS+=--with-apxs2filter=${APXS} .else CONFIGURE_ARGS+=--with-apxs2=${APXS} @@ -140,26 +144,26 @@ pthreads_working="yes" \ lt_cv_path_SED="sed" -.if defined(WITH_LINKTHR) +.if ${PORT_OPTIONS:MLINKTHR} CONFIGURE_ENV+= LIBS="${LIBS} ${PTHREAD_LIBS}" .endif -.if defined(WITH_DEBUG) +.if ${PORT_OPTIONS:MDEBUG} CONFIGURE_ARGS+=--enable-debug .endif -.if defined(WITH_MULTIBYTE) +.if ${PORT_OPTIONS:MMULTIBYTE} CONFIGURE_ARGS+=--enable-zend-multibyte .endif -.if defined(WITHOUT_IPV6) +.if empty(PORT_OPTIONS:MIPV6) CONFIGURE_ARGS+=--disable-ipv6 .endif post-patch: @${TOUCH} ${WRKSRC}/ext/php_config.h @${REINPLACE_CMD} "s|^\(extension_dir\)|; \1|" ${WRKSRC}/php.ini-* -.if defined(WITH_FPM) +.if ${PORT_OPTIONS:MFPM} @${REINPLACE_CMD} -e "s|^;\(pid\)|\1|;s|^;\(pm\.[a-z_]*_servers\)|\1|" \ ${WRKSRC}/sapi/fpm/php-fpm.conf.in .endif @@ -185,10 +189,10 @@ @${INSTALL_DATA} ${WRKSRC}/php.ini-production ${PREFIX}/etc @${INSTALL_DATA} ${WRKDIR}/php.conf ${PREFIX}/etc @${TOUCH} ${PREFIX}/include/php/ext/php_config.h -.if defined(WITH_FPM) +.if ${PORT_OPTIONS:MFPM} @${CP} -n ${PREFIX}/etc/php-fpm.conf.default ${PREFIX}/etc/php-fpm.conf .endif -.if defined(WITH_APACHE) +.if ${PORT_OPTIONS:MAPACHE} @${CAT} ${PKGMESSAGE} .endif --------------070703000303010001000500 Content-Type: text/plain; name="php53_Makefile.ext.patch.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="php53_Makefile.ext.patch.txt" --- Makefile.ext.orig 2012-06-25 23:07:17.000000000 +0200 +++ Makefile.ext 2012-06-27 00:06:46.000000000 +0200 @@ -40,12 +40,15 @@ .if ${PHP_MODNAME} == "dba" CONFIGURE_ARGS+=--enable-dba -OPTIONS= CDB "cdb database support" on \ - DB4 "Berkeley DB4 support" off \ - GDBM "GDBM database support" off \ - QDBM "QDBM database support" off \ - INIFILE "INI file support" on \ - FLATFILE "flatfile support" on +OPTIONS_DEFINE= CDB DB4 GDBM QDBM INIFILE FLATFILE +OPTIONS_DEFAULT=CDB INIFILE FLATFILE + +CDB_DESC= cdb database support +DB4_DESC= Berkeley DB4 support +GDBM_DESC= GDBM database support +QDBM_DESC= QDBM database support +INIFILE_DESC= INI file support +FLATFILE_DESC= flatfile support PHP_HEADER_DIRS= libcdb libflatfile libinifile .endif @@ -98,9 +101,12 @@ CONFIGURE_ARGS+=--with-xpm-dir=${LOCALBASE} . endif -OPTIONS= T1LIB "Include T1lib support" on \ - TRUETYPE "Enable TrueType string function" on \ - JIS "Enable JIS-mapped Japanese font support" off +OPTIONS_DEFINE= T1LIB TRUETYPE JIS +OPTIONS_DEFAULT=T1LIB TRUETYPE + +T1LIB_DESC= Include T1lib support +TRUETYPE_DESC= Enable TrueType string function +JIS_DESC= Enable JIS-mapped Japanese font support PHP_HEADER_DIRS=libgd .endif @@ -166,7 +172,10 @@ CONFIGURE_ARGS+=--enable-mbstring \ --with-pcre-dir=${LOCALBASE} -OPTIONS= REGEX "Enable multibyte regex support" on +OPTIONS_DEFINE= REGEX +OPTIONS_DEFAULT=REGEX + +REGEX_DESC= Enable multibyte regex support PHP_HEADER_DIRS=libmbfl libmbfl/filters libmbfl/mbfl libmbfl/nls .endif @@ -186,17 +195,25 @@ .endif .if ${PHP_MODNAME} == "mysql" -OPTIONS= MYSQLND "Use MySQL Native Driver" on +OPTIONS_DEFINE= MYSQLND +OPTIONS_DEFAULT=MYSQLND + +MYSQLND_DESC= Use MySQL Native Driver" .endif .if ${PHP_MODNAME} == "mysqli" -OPTIONS= MYSQLND "Use MySQL Native Driver" on +OPTIONS_DEFINE= MYSQLND +OPTIONS_DEFAULT=MYSQLND + +MYSQLND_DESC= Use MySQL Native Driver" .endif .if ${PHP_MODNAME} == "odbc" CONFIGURE_ARGS+=--enable-odbc -OPTIONS= IODBC "Use the iODBC driver instead of unixODBC" off +OPTIONS_DEFINE= IODBC + +IODBC_DESC= Use the iODBC driver instead of unixODBC .endif .if ${PHP_MODNAME} == "openssl" @@ -220,7 +237,9 @@ USE_PHP= pdo USE_PHP_BUILD= yes -OPTIONS= MSSQL "Enable Microsoft SQL Server support" off +OPTIONS_DEFINE= MSSQL + +MSSQL_DESC= Enable Microsoft SQL Server support .endif .if ${PHP_MODNAME} == "pdo_firebird" @@ -233,14 +252,19 @@ .endif .if ${PHP_MODNAME} == "pdo_mysql" -OPTIONS= MYSQLND "Use MySQL Native Driver" on +OPTIONS_DEFINE= MYSQLND +OPTIONS_DEFAULT=MYSQLND + +MYSQLND_DESC= Use MySQL Native Driver" USE_PHP= pdo USE_PHP_BUILD= yes .endif .if ${PHP_MODNAME} == "pdo_odbc" -OPTIONS= IODBC "Use the iODBC driver instead of unixODBC" off +OPTIONS_DEFINE= IODBC + +IODBC_DESC= Use the iODBC driver instead of unixODBC USE_PHP= pdo USE_PHP_BUILD= yes @@ -347,7 +371,9 @@ USE_PHP_BUILD= yes PHP_HEADER_DIRS=libsqlite/src -OPTIONS= UTF8 "Enable UTF-8 support" off +OPTIONS_DEFINE= UTF8 + +UTF8_DESC= Enable UTF-8 support .endif .if ${PHP_MODNAME} == "sqlite3" @@ -452,58 +478,58 @@ .include .if ${PHP_MODNAME} == "dba" -. if defined(WITHOUT_CDB) +. if empty(PORT_OPTIONS:MCDB) CONFIGURE_ARGS+=--without-cdb . endif -. if defined(WITH_DB4) +. if ${PORT_OPTIONS:MDB4} CONFIGURE_ARGS+=--with-db4=${LOCALBASE} USE_BDB= 40+ WITH_BDB_HIGHEST= yes . endif -. if defined(WITH_GDBM) +. if ${PORT_OPTIONS:MGDBM} LIB_DEPENDS+= gdbm.4:${PORTSDIR}/databases/gdbm CONFIGURE_ARGS+=--with-gdbm=${LOCALBASE} . endif -. if defined(WITH_QDBM) +. if ${PORT_OPTIONS:MQDBM} LIB_DEPENDS+= qdbm.14:${PORTSDIR}/databases/qdbm CONFIGURE_ARGS+=--with-qdbm=${LOCALBASE} . endif -. if defined(WITHOUT_INIFILE) +. if empty(PORT_OPTIONS:MINIFILE) CONFIGURE_ARGS+=--disable-inifile . endif -. if defined(WITHOUT_FLATFILE) +. if empty(PORT_OPTIONS:MFLATFILE) CONFIGURE_ARGS+=--disable-flatfile . endif .endif .if ${PHP_MODNAME} == "gd" -. if !defined(WITHOUT_T1LIB) +. if ${PORT_OPTIONS:MT1LIB} LIB_DEPENDS+= t1.5:${PORTSDIR}/devel/t1lib CONFIGURE_ARGS+=--with-t1lib=${LOCALBASE} . endif -. if !defined(WITHOUT_TRUETYPE) +. if ${PORT_OPTIONS:MTRUETYPE} CONFIGURE_ARGS+=--enable-gd-native-ttf . endif -. if defined(WITH_JIS) +. if ${PORT_OPTIONS:MJIS} CONFIGURE_ARGS+=--enable-gd-jis-conv . endif .endif .if ${PHP_MODNAME} == "mbstring" -. if defined(WITHOUT_REGEX) -CONFIGURE_ARGS+=--disable-mbregex -. else +. if ${PORT_OPTIONS:MREGEX} LIB_DEPENDS+= onig.1:${PORTSDIR}/devel/oniguruma4 CONFIGURE_ARGS+=--with-onig=${LOCALBASE} +. else +CONFIGURE_ARGS+=--disable-mbregex . endif .endif .if ${PHP_MODNAME} == "mysql" -. if defined(WITH_MYSQLND) +. if ${PORT_OPTIONS:MMYSQLND} CONFIGURE_ARGS+=--with-mysql=mysqlnd . else CONFIGURE_ARGS+=--with-mysql=${LOCALBASE} \ @@ -514,7 +540,7 @@ .endif .if ${PHP_MODNAME} == "mysqli" -. if defined(WITH_MYSQLND) +. if ${PORT_OPTIONS:MMYSQLND} CONFIGURE_ARGS+=--with-mysqli=mysqlnd . else CONFIGURE_ARGS+=--with-mysqli=${LOCALBASE}/bin/mysql_config @@ -529,7 +555,7 @@ .endif .if ${PHP_MODNAME} == "odbc" -.if defined(WITH_IODBC) +.if ${PORT_OPTIONS:MIODBC} LIB_DEPENDS+= iodbc.3:${PORTSDIR}/databases/libiodbc CONFIGURE_ARGS+=--with-iodbc=${LOCALBASE} @@ -541,7 +567,7 @@ .endif .if ${PHP_MODNAME} == "pdo_dblib" -.if defined(WITH_MSSQL) +.if ${PORT_OPTIONS:MMSSQL} LIB_DEPENDS+= sybdb.5:${PORTSDIR}/databases/freetds-msdblib .else LIB_DEPENDS+= ct.4:${PORTSDIR}/databases/freetds @@ -549,7 +575,7 @@ .endif .if ${PHP_MODNAME} == "pdo_odbc" -.if defined(WITH_IODBC) +.if ${PORT_OPTIONS:MIODBC} LIB_DEPENDS+= iodbc.3:${PORTSDIR}/databases/libiodbc CONFIGURE_ARGS+=--with-pdo-odbc=iODBC,${LOCALBASE} @@ -561,7 +587,7 @@ .endif .if ${PHP_MODNAME} == "pdo_mysql" -. if defined(WITH_MYSQLND) +. if ${PORT_OPTIONS:MMYSQLND} CONFIGURE_ARGS+=--with-pdo-mysql=mysqlnd USE_PHP+= mysql @@ -574,7 +600,7 @@ .endif .if ${PHP_MODNAME} == "sqlite" -. if defined(WITH_UTF8) +. if ${PORT_OPTIONS:MUTF8} CONFIGURE_ARGS+=--enable-sqlite-utf8 . endif .endif --------------070703000303010001000500-- From owner-freebsd-ports@FreeBSD.ORG Wed Jun 27 07:03:54 2012 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 72243106566B; Wed, 27 Jun 2012 07:03:54 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 51C7B8FC08; Wed, 27 Jun 2012 07:03:54 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q5R73sDq058059; Wed, 27 Jun 2012 07:03:54 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q5R73rSN058057; Wed, 27 Jun 2012 07:03:53 GMT (envelope-from bapt@FreeBSD.org) X-Authentication-Warning: freefall.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f Date: Wed, 27 Jun 2012 09:03:51 +0200 From: Baptiste Daroussin To: Miroslav Lachman <000.fbsd@quip.cz> Message-ID: <20120627070349.GM41054@ithaqua.etoilebsd.net> References: <4FE9CEA9.6090000@quip.cz> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="4oQnj4jcM03NhqPN" Content-Disposition: inline In-Reply-To: <4FE9CEA9.6090000@quip.cz> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: ports@FreeBSD.org, flo@FreeBSD.org Subject: Re: php53-extensions-1.6 doesn't work with OPTIONSng 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, 27 Jun 2012 07:03:54 -0000 --4oQnj4jcM03NhqPN Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jun 26, 2012 at 05:00:57PM +0200, Miroslav Lachman wrote: > Hi, >=20 > I tried to install or update php53-extensions on few machines and I=20 > always found a same bug. > My options are ignored and php53-extensions are installed with default=20 > set of extensions. > It's because Makefile contains old OPTIONS style. >=20 > For example - I have following settings saved from previous run of make= =20 > config >=20 > php53-extensions/# grep '_SET+' /var/db/ports/php53-extensions/options > OPTIONS_FILE_SET+=3DBZ2 > OPTIONS_FILE_SET+=3DFILTER > OPTIONS_FILE_SET+=3DICONV > OPTIONS_FILE_SET+=3DJSON > OPTIONS_FILE_SET+=3DPOSIX > OPTIONS_FILE_SET+=3DSESSION >=20 >=20 > It is recognized as: >=20 > php53-extensions/# make showconfig | grep '=3Don:' > BZ2=3Don: bzip2 library support > FILTER=3Don: input filter support > ICONV=3Don: iconv support > JSON=3Don: JavaScript Object Serialization support > POSIX=3Don: POSIX-like functions > SESSION=3Don: session support >=20 >=20 > But installation ends with following extensions installed: >=20 > php53-extensions/# pkg_info -E php\* > php53-5.3.14 > php53-bz2-5.3.14 > php53-ctype-5.3.14 > php53-dom-5.3.14 > php53-extensions-1.6 > php53-filter-5.3.14 > php53-hash-5.3.14 > php53-iconv-5.3.14 > php53-json-5.3.14 > php53-mbstring-5.3.14 > php53-pdo-5.3.14 > php53-pdo_sqlite-5.3.14 > php53-phar-5.3.14 > php53-posix-5.3.14 > php53-session-5.3.14 > php53-simplexml-5.3.14 > php53-sqlite-5.3.14 > php53-sqlite3-5.3.14 > php53-tokenizer-5.3.14 > php53-xml-5.3.14 > php53-xmlreader-5.3.14 > php53-xmlwriter-5.3.14 >=20 >=20 > And `make` is checking for those default extensions: >=20 > php53-extensions/# make > =3D=3D=3D> License check disabled, port has not defined LICENSE > =3D=3D=3D> Found saved configuration for php53-extensions-1.6 > =3D=3D=3D> Extracting for php53-extensions-1.6 > =3D=3D=3D> Patching for php53-extensions-1.6 > =3D=3D=3D> php53-extensions-1.6 depends on file:=20 > /usr/local/include/php/main/php.h - found > =3D=3D=3D> php53-extensions-1.6 depends on file:=20 > /usr/local/lib/php/20090626/bz2.so - found > =3D=3D=3D> php53-extensions-1.6 depends on file:=20 > /usr/local/lib/php/20090626/ctype.so - found > =3D=3D=3D> php53-extensions-1.6 depends on file:=20 > /usr/local/lib/php/20090626/dom.so - found > =3D=3D=3D> php53-extensions-1.6 depends on file:=20 > /usr/local/lib/php/20090626/filter.so - found > =3D=3D=3D> php53-extensions-1.6 depends on file:=20 > /usr/local/lib/php/20090626/hash.so - found > =3D=3D=3D> php53-extensions-1.6 depends on file:=20 > /usr/local/lib/php/20090626/iconv.so - found > =3D=3D=3D> php53-extensions-1.6 depends on file:=20 > /usr/local/lib/php/20090626/json.so - found > =3D=3D=3D> php53-extensions-1.6 depends on file:=20 > /usr/local/lib/php/20090626/pdo.so - found > =3D=3D=3D> php53-extensions-1.6 depends on file:=20 > /usr/local/lib/php/20090626/pdo_sqlite.so - found > =3D=3D=3D> php53-extensions-1.6 depends on file:=20 > /usr/local/lib/php/20090626/phar.so - found > =3D=3D=3D> php53-extensions-1.6 depends on file:=20 > /usr/local/lib/php/20090626/posix.so - found > =3D=3D=3D> php53-extensions-1.6 depends on file:=20 > /usr/local/lib/php/20090626/session.so - found > =3D=3D=3D> php53-extensions-1.6 depends on file:=20 > /usr/local/lib/php/20090626/simplexml.so - found > =3D=3D=3D> php53-extensions-1.6 depends on file:=20 > /usr/local/lib/php/20090626/sqlite.so - found > =3D=3D=3D> php53-extensions-1.6 depends on file:=20 > /usr/local/lib/php/20090626/sqlite3.so - found > =3D=3D=3D> php53-extensions-1.6 depends on file:=20 > /usr/local/lib/php/20090626/tokenizer.so - found > =3D=3D=3D> php53-extensions-1.6 depends on file:=20 > /usr/local/lib/php/20090626/xml.so - found > =3D=3D=3D> php53-extensions-1.6 depends on file:=20 > /usr/local/lib/php/20090626/xmlreader.so - found > =3D=3D=3D> php53-extensions-1.6 depends on file:=20 > /usr/local/lib/php/20090626/xmlwriter.so - found > =3D=3D=3D> Configuring for php53-extensions-1.6 >=20 >=20 > So the port lang/php53-extensions needs to be converted to OPTIONSng as= =20 > lang/php5-extensions was. >=20 > Miroslav Lachman > _______________________________________________ > 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" yes it should be converted to optionsng, but anyway the compatibility should handle this, I'll try to reproduce to be able to fix the compatibility wher= e it fails. regards, Bapt --4oQnj4jcM03NhqPN Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAk/qsFUACgkQ8kTtMUmk6EyA8ACdGlFCj2z5MmN7KMgOg0FpwlRd IgMAmgPppjGWkw9DbURrwxt26bCIqE+0 =+a8X -----END PGP SIGNATURE----- --4oQnj4jcM03NhqPN-- From owner-freebsd-ports@FreeBSD.ORG Wed Jun 27 07:20:58 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D3C97106564A; Wed, 27 Jun 2012 07:20:58 +0000 (UTC) (envelope-from perryh@pluto.rain.com) Received: from agora.rdrop.com (unknown [IPv6:2607:f678:1010::34]) by mx1.freebsd.org (Postfix) with ESMTP id AFAA78FC1E; Wed, 27 Jun 2012 07:20:58 +0000 (UTC) Received: from agora.rdrop.com (66@localhost [127.0.0.1]) by agora.rdrop.com (8.13.1/8.12.7) with ESMTP id q5R7Kvx7063583 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 27 Jun 2012 00:20:57 -0700 (PDT) (envelope-from perryh@pluto.rain.com) Received: (from uucp@localhost) by agora.rdrop.com (8.13.1/8.14.2/Submit) with UUCP id q5R7Kv8E063582; Wed, 27 Jun 2012 00:20:57 -0700 (PDT) (envelope-from perryh@pluto.rain.com) Received: from fbsd81 ([192.168.200.81]) by pluto.rain.com (4.1/SMI-4.1-pluto-M2060407) id AA29886; Wed, 27 Jun 12 00:11:28 PDT Date: Wed, 27 Jun 2012 07:09:55 -0700 From: perryh@pluto.rain.com To: bapt@freebsd.org Message-Id: <4feb1433.AnYJ2XYaBfhlzezx%perryh@pluto.rain.com> References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> In-Reply-To: <20120626065732.GH41054@ithaqua.etoilebsd.net> User-Agent: nail 11.25 7/29/05 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org, fpeterscom@gmail.com Subject: Re: Port system "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: Wed, 27 Jun 2012 07:20:58 -0000 Baptiste Daroussin wrote: > On Tue, Jun 26, 2012 at 12:22:28AM +0200, Florent Peterschmitt > wrote: > > 2. Why do we have to put WITH_NEW_XORG in /etc/make.conf to > > get it ? Why not put this var in a port configuration file > > which will be read by all ports needing this var ? > > Because this is not that easy, do you have a technical way to > propose? It would be almost trivial to move ports configuration in general out of a file that is located in (and thus arguably belongs to) the base, into one that is clearly related to ports. Just add logic something like this to /etc/make.conf: if { exists /usr/local/etc/make.conf && building a port } include /usr/local/etc/make.conf endif and put ports configuration in /usr/local/etc/make.conf From owner-freebsd-ports@FreeBSD.ORG Wed Jun 27 07:26:18 2012 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 6EC931065670 for ; Wed, 27 Jun 2012 07:26:18 +0000 (UTC) (envelope-from bapt@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 517008FC0C; Wed, 27 Jun 2012 07:26:18 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q5R7QIu9076894; Wed, 27 Jun 2012 07:26:18 GMT (envelope-from bapt@freebsd.org) Received: (from bapt@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q5R7QIFU076893; Wed, 27 Jun 2012 07:26:18 GMT (envelope-from bapt@freebsd.org) X-Authentication-Warning: freefall.freebsd.org: bapt set sender to bapt@freebsd.org using -f Date: Wed, 27 Jun 2012 09:26:15 +0200 From: Baptiste Daroussin To: perryh@pluto.rain.com Message-ID: <20120627072615.GN41054@ithaqua.etoilebsd.net> References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <4feb1433.AnYJ2XYaBfhlzezx%perryh@pluto.rain.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="QGBKWVSgmlsIyJ+t" Content-Disposition: inline In-Reply-To: <4feb1433.AnYJ2XYaBfhlzezx%perryh@pluto.rain.com> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: ports@freebsd.org, fpeterscom@gmail.com Subject: Re: Port system "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: Wed, 27 Jun 2012 07:26:18 -0000 --QGBKWVSgmlsIyJ+t Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jun 27, 2012 at 07:09:55AM -0700, perryh@pluto.rain.com wrote: > Baptiste Daroussin wrote: > > On Tue, Jun 26, 2012 at 12:22:28AM +0200, Florent Peterschmitt > > wrote: > > > 2. Why do we have to put WITH_NEW_XORG in /etc/make.conf to > > > get it ? Why not put this var in a port configuration file > > > which will be read by all ports needing this var ? > > > > Because this is not that easy, do you have a technical way to > > propose? >=20 > It would be almost trivial to move ports configuration in general > out of a file that is located in (and thus arguably belongs to) the > base, into one that is clearly related to ports. Just add logic > something like this to /etc/make.conf: >=20 > if { exists /usr/local/etc/make.conf && building a port } > include /usr/local/etc/make.conf > endif >=20 > and put ports configuration in /usr/local/etc/make.conf That is up to you to do that, not to the framework now what happen if you m= ix multiple localbase with the same ports tree? you are doomed, that is why it is not done the the port framework. regards, Bapt --QGBKWVSgmlsIyJ+t Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAk/qtZcACgkQ8kTtMUmk6Eze0QCfSwYmt94kFvEVnr4ca5Z0C+9/ 15YAniwno0fcT0QFMP5Wl3fPDQGtiTZD =vJZ5 -----END PGP SIGNATURE----- --QGBKWVSgmlsIyJ+t-- From owner-freebsd-ports@FreeBSD.ORG Wed Jun 27 07:34:31 2012 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 12A29106566C; Wed, 27 Jun 2012 07:34:31 +0000 (UTC) (envelope-from m.alberoni@cineca.it) Received: from avas-cineca-1.cineca.it (avas-cineca-1.cineca.com [130.186.81.102]) by mx1.freebsd.org (Postfix) with ESMTP id 57F4B8FC0C; Wed, 27 Jun 2012 07:34:29 +0000 (UTC) X-IronPort-AV: E=McAfee;i="5400,1158,6754"; a="102856264" Received: from zimbracin03-v352.private.cineca.it (HELO zimbracin03.private.cineca.it) ([10.254.8.86]) by avas-cineca-1.cineca.it with ESMTP; 27 Jun 2012 09:33:20 +0200 Received: from localhost (localhost.localdomain [127.0.0.1]) by zimbracin03.private.cineca.it (Postfix) with ESMTP id B9CE868A03; Wed, 27 Jun 2012 09:33:19 +0200 (CEST) X-Virus-Scanned: amavisd-new at zimbracin03.private.cineca.it Received: from zimbracin03.private.cineca.it ([127.0.0.1]) by localhost (zimbracin03.private.cineca.it [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l0XnWHlynTXo; Wed, 27 Jun 2012 09:33:19 +0200 (CEST) Received: from [192.168.65.39] (pdl-19-5.nat.cineca.it [130.186.19.5]) by zimbracin03.private.cineca.it (Postfix) with ESMTPSA id 76466689DA; Wed, 27 Jun 2012 09:33:19 +0200 (CEST) Message-ID: <4FEAB73F.4010907@cineca.it> Date: Wed, 27 Jun 2012 09:33:19 +0200 From: Marco Alberoni Organization: CINECA User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:12.0) Gecko/20120514 Firefox/12.0 SeaMonkey/2.9.1 MIME-Version: 1.0 To: gecko@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org Subject: FreeBSD Port: seamonkey-2.9.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: Wed, 27 Jun 2012 07:34:31 -0000 Hello, are there any problems for the release of the Seamonkey 2.10.1 port? Yours sincerely -- Marco Alberoni From owner-freebsd-ports@FreeBSD.ORG Wed Jun 27 07:35:40 2012 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 05B931065675 for ; Wed, 27 Jun 2012 07:35:40 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id D94108FC15; Wed, 27 Jun 2012 07:35:39 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q5R7ZdIW089734; Wed, 27 Jun 2012 07:35:39 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q5R7ZdUc089732; Wed, 27 Jun 2012 07:35:39 GMT (envelope-from bapt@FreeBSD.org) X-Authentication-Warning: freefall.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f Date: Wed, 27 Jun 2012 09:35:36 +0200 From: Baptiste Daroussin To: Andrea Venturoli Message-ID: <20120627073536.GO41054@ithaqua.etoilebsd.net> References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <4FE97008.2060501@netfence.it> <4FE97AE1.9080109@infracaninophile.co.uk> <4FE9817C.7020905@netfence.it> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Y5wfsVCgeKAcINk2" Content-Disposition: inline In-Reply-To: <4FE9817C.7020905@netfence.it> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-ports@FreeBSD.org Subject: Re: Port system "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: Wed, 27 Jun 2012 07:35:40 -0000 --Y5wfsVCgeKAcINk2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jun 26, 2012 at 11:31:40AM +0200, Andrea Venturoli wrote: > On 06/26/12 11:03, Matthew Seaman wrote: >=20 > > Yes, it will multiply the number of ports. By three is about right, > > given that most ports will only have port-docs and port-examples > > sub-ports. However, first of all, you are assuming that the effort > > required to install each of those sub-ports is the same as it is to > > install a single port now. That is simply not the case. >=20 > Not exactly. > I still didn't get the details, so I might speak nonsense, however... >=20 > The "effort" will be 3x processing time for portupgrade (or whatever) to= =20 > update the package database 3 times as much as before. > I remember the big X.org split up: going from a few ports to tens of=20 > them slowed down an installation/upgrade process by an order of=20 > magnitude (or even more). >=20 >=20 The defails are not writtent yet, but it won't do that for sure :) There are plenty of other ways >=20 > > A typical example would involve client-server apps -- so mysqlNN-server > > becomes a sub-port of mysqlNN-client. You get to check a box saying > > 'install the server as well as the client' when you go to install > > mysqlNN. Similarly all those php5-XYZ modules become sub-ports of > > lang/php5. >=20 > We had this in the past: a php-extension port with options to include=20 > each extension or leave it out. > Each time we needed to add a missing extension, we needed to reconfigure= =20 > this port and rebuild all. > Now we have each extension in its own port and I think it's much better. > I just hope we don't get back to that. So you don't know what will be the change because it hasn't be presented ye= t, and not written but you claim that the old solution is better, nice, FYI sub package are coming (after stagedir) but not now yet. Secondly in the way I want to implement them, you would still be able to bu= ild them individually. So please before whining wait for the HEADSUP saying the= work has started on splitting packages and come help, or explain what you want at that time. the coding process will be the same has for stage support for wh= ich there were an exp-run and will be soon a CFT. >=20 >=20 > What I anticipate will often happen is installing some port, finding out= =20 > that some part is missing, install the missing part, repeat that several= =20 > times. > I just hope I'm wrong (and again, it is at all possible that I am wrong= =20 > here). >=20 >=20 > bye & Thanks > av. > _______________________________________________ > 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" --Y5wfsVCgeKAcINk2 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAk/qt8gACgkQ8kTtMUmk6EwZQQCcCvZy+xkym1kQgFDy4u2Nt25D zw8AoIcmjit2stxCPdlxRLoXj9PkVmeV =M5Da -----END PGP SIGNATURE----- --Y5wfsVCgeKAcINk2-- From owner-freebsd-ports@FreeBSD.ORG Wed Jun 27 07:51:18 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4A2C01065670; Wed, 27 Jun 2012 07:51:18 +0000 (UTC) (envelope-from beat.gaetzi@gmail.com) Received: from mail-qc0-f178.google.com (mail-qc0-f178.google.com [209.85.216.178]) by mx1.freebsd.org (Postfix) with ESMTP id E0CE08FC08; Wed, 27 Jun 2012 07:51:17 +0000 (UTC) Received: by qchj9 with SMTP id j9so495250qch.37 for ; Wed, 27 Jun 2012 00:51:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=HIAZAGJIHRzWOCBPsUWvydirYphnRddWwMWLexB925s=; b=W9iRZBeIyDU9i5sSHKPrbLYtXrX6RAtFSZjBvHBLY65UkzUXku1UZmK2wSMeyP1BeD PczyRFb5NfWuinCKtrFpVR2ZCIqyhuBNiny7+7uyUx2TWdL3eXjdx6GscYixFLkY9b3W MwyNgHIdPWDv5awaw5dOC0WhecdfvPGUuQ9tC5VOLbuWESEf4kxHbiqQ8ycM+JGzY7oo 4DIQCxgOVxllKrglNGZm5icqHr0iX1Y2AMcUjh840Ho1+Ysx+OzVEfO8s6o+/+qoDzQw FQ75oWlB1oy+gkS/wYfK4nxbV2BEMyqd17YwTO3DG5eJchN3wTc3B608UU9vuYOh9D+T GIJA== MIME-Version: 1.0 Received: by 10.229.135.73 with SMTP id m9mr8189989qct.130.1340783470823; Wed, 27 Jun 2012 00:51:10 -0700 (PDT) Sender: beat.gaetzi@gmail.com Received: by 10.229.89.71 with HTTP; Wed, 27 Jun 2012 00:51:10 -0700 (PDT) In-Reply-To: <4FEAB73F.4010907@cineca.it> References: <4FEAB73F.4010907@cineca.it> Date: Wed, 27 Jun 2012 09:51:10 +0200 X-Google-Sender-Auth: 4mHViXmpMM8SJ75Rt3b-MTHB7ZY Message-ID: From: Beat Gaetzi To: Marco Alberoni Content-Type: text/plain; charset=ISO-8859-1 Cc: ports@freebsd.org, gecko@freebsd.org Subject: Re: FreeBSD Port: seamonkey-2.9.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: Wed, 27 Jun 2012 07:51:18 -0000 2012/6/27 Marco Alberoni : > Hello, are there any problems for the release of the Seamonkey 2.10.1 port? Yes, to get SeaMonkey 2.10.1 running we need to change parts of bsd.gecko.mk which affects other ports and this needs more testing. Beat From owner-freebsd-ports@FreeBSD.ORG Wed Jun 27 08:44:33 2012 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 E18211065673 for ; Wed, 27 Jun 2012 08:44:33 +0000 (UTC) (envelope-from byu17@uclive.ac.nz) Received: from va3outboundpool.messaging.microsoft.com (va3ehsobe010.messaging.microsoft.com [216.32.180.30]) by mx1.freebsd.org (Postfix) with ESMTP id 79EA98FC1E for ; Wed, 27 Jun 2012 08:44:33 +0000 (UTC) Received: from mail241-va3-R.bigfish.com (10.7.14.242) by VA3EHSOBE014.bigfish.com (10.7.40.64) with Microsoft SMTP Server id 14.1.225.23; Wed, 27 Jun 2012 08:42:45 +0000 Received: from mail241-va3 (localhost [127.0.0.1]) by mail241-va3-R.bigfish.com (Postfix) with ESMTP id 975DB400C3; Wed, 27 Jun 2012 08:42:44 +0000 (UTC) X-Forefront-Antispam-Report: CIP:207.46.4.139; KIP:(null); UIP:(null); IPV:NLI; H:SN2PRD0202HT009.namprd02.prod.outlook.com; RD:none; EFVD:NLI X-SpamScore: -4 X-BigFish: PS-4(zzbb2dI98dI9371I1432Izz1202hzz8275dhz2dh2a8h668h839hd25he5bhf0ah) Received: from mail241-va3 (localhost.localdomain [127.0.0.1]) by mail241-va3 (MessageSwitch) id 1340786562374589_23244; Wed, 27 Jun 2012 08:42:42 +0000 (UTC) Received: from VA3EHSMHS012.bigfish.com (unknown [10.7.14.253]) by mail241-va3.bigfish.com (Postfix) with ESMTP id 5903B20045; Wed, 27 Jun 2012 08:42:42 +0000 (UTC) Received: from SN2PRD0202HT009.namprd02.prod.outlook.com (207.46.4.139) by VA3EHSMHS012.bigfish.com (10.7.99.22) with Microsoft SMTP Server (TLS) id 14.1.225.23; Wed, 27 Jun 2012 08:42:42 +0000 Received: from blackbox.hansons (121.73.118.140) by pod51004.outlook.com (10.27.51.103) with Microsoft SMTP Server (TLS) id 14.15.86.1; Wed, 27 Jun 2012 08:44:24 +0000 Message-ID: <4FEAC7E4.1030403@uclive.ac.nz> Date: Wed, 27 Jun 2012 20:44:20 +1200 From: Benjamin User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:12.0) Gecko/20120526 Thunderbird/12.0.1 MIME-Version: 1.0 To: Scot Hetzel References: <4FE98520.3000702@uclive.ac.nz> In-Reply-To: Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [121.73.118.140] X-OriginatorOrg: uclive.ac.nz Cc: freebsd-ports@freebsd.org Subject: Re: Linux software won't install were it's told to! 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, 27 Jun 2012 08:44:34 -0000 On 06/27/12 04:13, Scot Hetzel wrote: > On Tue, Jun 26, 2012 at 4:47 AM, Benjamin wrote: >> Disclosure: I have posted this question on the forums too. >> >> I am still attempting to port Quartus II design software to FreeBSD. I am >> making progress, with the help of this list and others. >> >> My latest problem is strange. I've followed all the shell script wrappers to >> find the actual installation binary that is run. It takes an option that >> lets the user specify where to install (-t). >> >> When I run it thus: >> >> # altera_installer_cmd --source=/usr/ports/cad/quartus_ii/work >> --install=quartus_free -w -t /home/benjamin/some_dir --no_space_check >> >> It installs to some_dir in my home directory, as expected. If I change the >> install path to /usr/local however: >> >> # altera_installer_cmd --source=/usr/ports/cad/quartus_ii/work >> --install=quartus_free -w -t /usr/local/quartus --no_space_check >> >> (the only difference between the two commands is the "-t" bit) >> >> It somehow installs to /compat/linux/usr/local/quartus rather than >> /usr/local/quartus! It is almost as if there is a magic "symlink" >> redirecting certain folders, but it doesn't redirect when I specify my home >> directory. >> >> What could be going on here? >> > This is being caused by the linux emulation where it adds the prefix > '/compat/linux' to the specified path. > > linux_emul_path - > http://fxr.watson.org/fxr/source/compat/linux/linux_util.c?im=bigexcerpts#L64 > linux_emul_convpath - > http://fxr.watson.org/fxr/source/compat/linux/linux_util.c?im=bigexcerpts#L98 > kern_alternate_path - > http://fxr.watson.org/fxr/source/kern/vfs_lookup.c?im=10#L1158 > > If you create the directory '/usr/local/quartus' first, will it > install to this location? > > Scot > I created the directory /usr/local/quartus, but it still installed to the directory under /compat/linux. So there is no easy way to turn this behavior off? From owner-freebsd-ports@FreeBSD.ORG Wed Jun 27 09:53:18 2012 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 CEB64106564A for ; Wed, 27 Jun 2012 09:53:18 +0000 (UTC) (envelope-from fpeterscom@gmail.com) Received: from mail-ee0-f54.google.com (mail-ee0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id 52F708FC15 for ; Wed, 27 Jun 2012 09:53:18 +0000 (UTC) Received: by eeke49 with SMTP id e49so305985eek.13 for ; Wed, 27 Jun 2012 02:53:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=HHcjFaSHQLnro0Y1JxVg1SI1c7Rw+arnX8tnHtjY34g=; b=G4YVEdLgWa2olKl30DpZIwamaLeY4thXE/4Wc2ZlioxD9iBcySG/Wgn8aFE+M0bfas obNZuUvb/o31tMufZm0kMqMc/4/HWB2AlQ2uo2AV0+q9gclXji2Qc16GxcPPkC/vKba7 DqZhPYeRbbW/n+Zd02SvZrd1Olymjrto3TmpfncF40e8yjA0latwqiKH7IGy12bgHITt p0kV8Sczx0CilRNEPivb9xmDoRTj4gMV/CM/gq7v5cLmsA2Dprd8xK6hJ2j3xLAXeN2q g0/y05ysRG/SNcCcZEDJsAFQ/6wjXYkimDLELnXI+IOoJmwyldUONVFLQ/TCvojUzeqH HyPg== Received: by 10.14.100.16 with SMTP id y16mr107290eef.87.1340790451703; Wed, 27 Jun 2012 02:47:31 -0700 (PDT) Received: from [192.168.1.34] (74.143.5.93.rev.sfr.net. [93.5.143.74]) by mx.google.com with ESMTPS id q53sm157336058eef.8.2012.06.27.02.47.30 (version=SSLv3 cipher=OTHER); Wed, 27 Jun 2012 02:47:30 -0700 (PDT) Message-ID: <4FEAD6AE.7090603@gmail.com> Date: Wed, 27 Jun 2012 11:47:26 +0200 From: Florent Peterschmitt User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:10.0.5) Gecko/20120625 Thunderbird/10.0.5 MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <20120626103400.Horde.8frYBVNNcXdP6XP4ZP-0deA@webmail.df.eu> <20120626084433.GJ41054@ithaqua.etoilebsd.net> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: Port system "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: Wed, 27 Jun 2012 09:53:19 -0000 On 26.06.2012 17:21, Jeremy Messenger wrote: > On Tue, Jun 26, 2012 at 3:44 AM, Baptiste Daroussin wrote: >> On Tue, Jun 26, 2012 at 10:34:00AM +0200, Marcus von Appen wrote: >>> Matthew Seaman: >>> >>>> On 26/06/2012 08:26, Marcus von Appen wrote: >>>>>>> 1. Ports are not modular >>>>>> What do you mean by modular? if you are speaking about subpackages it >>>>>> is coming, >>>>>> but it takes time >>>>> I hope, we are not talking about some Debian-like approach here (foo-bin, >>>>> foo-dev, foo-doc, ....). >>>> Actually, yes -- that's pretty much exactly what we're talking about >>>> here. Why do you feel subpackages would be a bad thing? >>> Because it makes installing ports more complex, causes maintainers to rip >>> upstream installation routines apart, and burdens users with additional tasks >>> to perform for what particular benefit (except saving some disk space)? >>> >>> If I want to do some development the Debian way, I would need to do the >>> following: >>> >>> - install foo-bin (if it ships with binaries) >>> - install foo-lib (libraries, etc.) >>> - install foo-dev (headers, etc.) >>> - install foo-doc (API docs) >>> >>> With the ports I am currently doing: >>> >>> - install foo > I agree. > >> yes but you do not allow to install 2 packages one depending on mysql51 and one >> depending on mysql55, there will be conflicts on dependency just because of >> developpement files, the runtime can be made not to conflict. >> >> I trust maintainers to no abuse package splitting and do it when it make sense. >> >> In the case you give I would probably split the package that way: >> foo (everything needed in runtime: bin + libraries) >> foo-dev (everything needed for developper: headers, static libraries, pkg-config >> stuff, libtool stuff, API docs) >> foo-docs (all user documentation about the runtime) >> >> of course there will be no rule on how to split packages, just common sense. > Disagree. We shouldn't split for that. Have you seen how many Linux > users report when they can't compile one of application, just because > they didn't install the *-dev? A LOT (thousands and thousands)! When > it's A LOT then it means that it's flawed. If the upstream provide the > split tarballs then I do not have any problem with it. > > Also, it will slow down the ports tree pretty bad if we do that way to > all ports. > >> regards, >> Bapt > Just don't make -dev package, that's really something stupid and I agree with that. From owner-freebsd-ports@FreeBSD.ORG Wed Jun 27 10:08:52 2012 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5B56B1065673; Wed, 27 Jun 2012 10:08:52 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 1702F8FC21; Wed, 27 Jun 2012 10:08:52 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q5RA8phd035324; Wed, 27 Jun 2012 10:08:51 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q5RA8pCs035323; Wed, 27 Jun 2012 10:08:51 GMT (envelope-from bapt@FreeBSD.org) X-Authentication-Warning: freefall.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f Date: Wed, 27 Jun 2012 12:08:49 +0200 From: Baptiste Daroussin To: Marcus von Appen Message-ID: <20120627100848.GP41054@ithaqua.etoilebsd.net> References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <20120626103400.Horde.8frYBVNNcXdP6XP4ZP-0deA@webmail.df.eu> <20120626084433.GJ41054@ithaqua.etoilebsd.net> <20120626185048.GC2540@medusa.sysfault.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="XFI+TFG+M3u0jUjZ" Content-Disposition: inline In-Reply-To: <20120626185048.GC2540@medusa.sysfault.org> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-ports@FreeBSD.org Subject: Re: Port system "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: Wed, 27 Jun 2012 10:08:52 -0000 --XFI+TFG+M3u0jUjZ Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jun 26, 2012 at 08:50:48PM +0200, Marcus von Appen wrote: > On, Tue Jun 26, 2012, Jeremy Messenger wrote: >=20 > > On Tue, Jun 26, 2012 at 3:44 AM, Baptiste Daroussin = wrote: > > > On Tue, Jun 26, 2012 at 10:34:00AM +0200, Marcus von Appen wrote: > > >> Matthew Seaman : > > >> > > >> > On 26/06/2012 08:26, Marcus von Appen wrote: > > >> >>>> 1. Ports are not modular > > >> > > > >> >>> What do you mean by modular? if you are speaking about subpackag= es it > > >> >>> is coming, > > >> >>> but it takes time > > >> > > > >> >> I hope, we are not talking about some Debian-like approach here (= foo-bin, > > >> >> foo-dev, foo-doc, ....). > > >> > > > >> > Actually, yes -- that's pretty much exactly what we're talking abo= ut > > >> > here. =A0Why do you feel subpackages would be a bad thing? > > >> > > >> Because it makes installing ports more complex, causes maintainers t= o rip > > >> upstream installation routines apart, and burdens users with additio= nal tasks > > >> to perform for what particular benefit (except saving some disk spac= e)? > > >> > > >> If I want to do some development the Debian way, I would need to do = the > > >> following: > > >> > > >> - install foo-bin (if it ships with binaries) > > >> - install foo-lib (libraries, etc.) > > >> - install foo-dev (headers, etc.) > > >> - install foo-doc (API docs) > > >> > > >> With the ports I am currently doing: > > >> > > >> - install foo > > > > I agree. > > > > > yes but you do not allow to install 2 packages one depending on mysql= 51 and one > > > depending on mysql55, there will be conflicts on dependency just beca= use of > > > developpement files, the runtime can be made not to conflict. > > > > > > I trust maintainers to no abuse package splitting and do it when it m= ake sense. > > > > > > In the case you give I would probably split the package that way: > > > foo (everything needed in runtime: bin + libraries) > > > foo-dev (everything needed for developper: headers, static libraries,= pkg-config > > > stuff, libtool stuff, API docs) > > > foo-docs (all user documentation about the runtime) > > > > > > of course there will be no rule on how to split packages, just common= sense. > > > > Disagree. We shouldn't split for that. Have you seen how many Linux > > users report when they can't compile one of application, just because > > they didn't install the *-dev? A LOT (thousands and thousands)! When > > it's A LOT then it means that it's flawed. If the upstream provide the > > split tarballs then I do not have any problem with it. >=20 > Seconded. For newcomers, such a package system is as complex as an > Ubuntu or Debian (under the hood), if they "just want to do X". >=20 > Archlinux does provide complete packages, which makes perfect sense for > me. I still do not see any reason or argument on why we would need > sub-packages. >=20 Wrong archlinux provides subpackages, just no splitted the debian way. I al= so don't want splitting that way. anyway. Bap --XFI+TFG+M3u0jUjZ Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAk/q27AACgkQ8kTtMUmk6EyiXACfZN5nNmMnmcxuTgx376ho6ijv k/IAn1T1VPYXh9J4YAfAx+0d/10I5sAj =bSiK -----END PGP SIGNATURE----- --XFI+TFG+M3u0jUjZ-- From owner-freebsd-ports@FreeBSD.ORG Wed Jun 27 10:10:46 2012 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DC6551065672 for ; Wed, 27 Jun 2012 10:10:45 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id BB52E8FC19; Wed, 27 Jun 2012 10:10:45 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q5RAAjnV038777; Wed, 27 Jun 2012 10:10:45 GMT (envelope-from bapt@FreeBSD.org) Received: (from bapt@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q5RAAjci038757; Wed, 27 Jun 2012 10:10:45 GMT (envelope-from bapt@FreeBSD.org) X-Authentication-Warning: freefall.freebsd.org: bapt set sender to bapt@FreeBSD.org using -f Date: Wed, 27 Jun 2012 12:10:42 +0200 From: Baptiste Daroussin To: Florent Peterschmitt Message-ID: <20120627101042.GQ41054@ithaqua.etoilebsd.net> References: <4FE8E4A4.9070507@gmail.com> <20120626065732.GH41054@ithaqua.etoilebsd.net> <20120626092645.Horde.HytQbVNNcXdP6WQ1aMtjoMA@webmail.df.eu> <4FE96BA0.6040005@infracaninophile.co.uk> <20120626103400.Horde.8frYBVNNcXdP6XP4ZP-0deA@webmail.df.eu> <20120626084433.GJ41054@ithaqua.etoilebsd.net> <4FEAD6AE.7090603@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="yPSgZSQ6mfPWgZ9n" Content-Disposition: inline In-Reply-To: <4FEAD6AE.7090603@gmail.com> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-ports@FreeBSD.org Subject: Re: Port system "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: Wed, 27 Jun 2012 10:10:46 -0000 --yPSgZSQ6mfPWgZ9n Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jun 27, 2012 at 11:47:26AM +0200, Florent Peterschmitt wrote: > On 26.06.2012 17:21, Jeremy Messenger wrote: > > On Tue, Jun 26, 2012 at 3:44 AM, Baptiste Daroussin = wrote: > >> On Tue, Jun 26, 2012 at 10:34:00AM +0200, Marcus von Appen wrote: > >>> Matthew Seaman: > >>> > >>>> On 26/06/2012 08:26, Marcus von Appen wrote: > >>>>>>> 1. Ports are not modular > >>>>>> What do you mean by modular? if you are speaking about subpackages= it > >>>>>> is coming, > >>>>>> but it takes time > >>>>> I hope, we are not talking about some Debian-like approach here (fo= o-bin, > >>>>> foo-dev, foo-doc, ....). > >>>> Actually, yes -- that's pretty much exactly what we're talking about > >>>> here. Why do you feel subpackages would be a bad thing? > >>> Because it makes installing ports more complex, causes maintainers to= rip > >>> upstream installation routines apart, and burdens users with addition= al tasks > >>> to perform for what particular benefit (except saving some disk space= )? > >>> > >>> If I want to do some development the Debian way, I would need to do t= he > >>> following: > >>> > >>> - install foo-bin (if it ships with binaries) > >>> - install foo-lib (libraries, etc.) > >>> - install foo-dev (headers, etc.) > >>> - install foo-doc (API docs) > >>> > >>> With the ports I am currently doing: > >>> > >>> - install foo > > I agree. > > > >> yes but you do not allow to install 2 packages one depending on mysql5= 1 and one > >> depending on mysql55, there will be conflicts on dependency just becau= se of > >> developpement files, the runtime can be made not to conflict. > >> > >> I trust maintainers to no abuse package splitting and do it when it ma= ke sense. > >> > >> In the case you give I would probably split the package that way: > >> foo (everything needed in runtime: bin + libraries) > >> foo-dev (everything needed for developper: headers, static libraries, = pkg-config > >> stuff, libtool stuff, API docs) > >> foo-docs (all user documentation about the runtime) > >> > >> of course there will be no rule on how to split packages, just common = sense. > > Disagree. We shouldn't split for that. Have you seen how many Linux > > users report when they can't compile one of application, just because > > they didn't install the *-dev? A LOT (thousands and thousands)! When > > it's A LOT then it means that it's flawed. If the upstream provide the > > split tarballs then I do not have any problem with it. > > > > Also, it will slow down the ports tree pretty bad if we do that way to > > all ports. > > > >> regards, > >> Bapt > > > Just don't make -dev package, that's really something stupid and I agree= =20 > with that. > _______________________________________________ > 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" Once again it will be written nowhere that you need or not to create a -dev package, just do it as a maintainer if you think it make sense in your particular case! Bapt --yPSgZSQ6mfPWgZ9n Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAk/q3CIACgkQ8kTtMUmk6ExPUgCeP6QSwQhI8c456CMmZdl1upmu FTkAnjg18asV0o4G5ItinfYNqRj4UljB =vAcs -----END PGP SIGNATURE----- --yPSgZSQ6mfPWgZ9n-- From owner-freebsd-ports@FreeBSD.ORG Wed Jun 27 10:58:21 2012 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 A06A2106564A for ; Wed, 27 Jun 2012 10:58:21 +0000 (UTC) (envelope-from bsam@passap.ru) Received: from forward3h.mail.yandex.net (forward3h.mail.yandex.net [84.201.187.148]) by mx1.freebsd.org (Postfix) with ESMTP id 4C4688FC0A for ; Wed, 27 Jun 2012 10:58:21 +0000 (UTC) Received: from smtp4h.mail.yandex.net (smtp4h.mail.yandex.net [84.201.186.21]) by forward3h.mail.yandex.net (Yandex) with ESMTP id 89D6113623A2; Wed, 27 Jun 2012 14:57:58 +0400 (MSK) Received: from smtp4h.mail.yandex.net (localhost [127.0.0.1]) by smtp4h.mail.yandex.net (Yandex) with ESMTP id 332D62C017D; Wed, 27 Jun 2012 14:57:58 +0400 (MSK) Received: from 87.249.28.58.tel.ru (87.249.28.58.tel.ru [87.249.28.58]) by smtp4h.mail.yandex.net (nwsmtp/Yandex) with ESMTP id vv3SlKso-vv3an5uk; Wed, 27 Jun 2012 14:57:57 +0400 X-Yandex-Rcpt-Suid: byu17@uclive.ac.nz X-Yandex-Rcpt-Suid: swhetzel@gmail.com X-Yandex-Rcpt-Suid: freebsd-ports@freebsd.org Message-ID: <4FEAE735.7090402@passap.ru> Date: Wed, 27 Jun 2012 14:57:57 +0400 From: Boris Samorodov User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:13.0) Gecko/20120620 Thunderbird/13.0.1 MIME-Version: 1.0 To: Benjamin References: <4FE98520.3000702@uclive.ac.nz> <4FEAC7E4.1030403@uclive.ac.nz> In-Reply-To: <4FEAC7E4.1030403@uclive.ac.nz> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Cc: Scot Hetzel , freebsd-ports@freebsd.org Subject: Re: Linux software won't install were it's told to! 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, 27 Jun 2012 10:58:21 -0000 27.06.2012 12:44, Benjamin пишет: > I created the directory /usr/local/quartus, but it still installed to > the directory under /compat/linux. Does the directory under /compat/linux exist? If yes does removing helps? -- WBR, Boris Samorodov (bsam) FreeBSD Committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-ports@FreeBSD.ORG Wed Jun 27 11:04:30 2012 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 E86AE1065676 for ; Wed, 27 Jun 2012 11:04:30 +0000 (UTC) (envelope-from ale@FreeBSD.org) Received: from andxor.it (relay.andxor.it [195.223.2.3]) by mx1.freebsd.org (Postfix) with SMTP id 245898FC19 for ; Wed, 27 Jun 2012 11:04:29 +0000 (UTC) Received: (qmail 12971 invoked from network); 27 Jun 2012 11:04:30 -0000 Received: from unknown (HELO alex.andxor.it) (192.168.2.30) by andxor.it with SMTP; 27 Jun 2012 11:04:30 -0000 Message-ID: <4FEAE8BC.4050307@FreeBSD.org> Date: Wed, 27 Jun 2012 13:04:28 +0200 From: Alex Dupre User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:12.0) Gecko/20120611 Firefox/12.0 SeaMonkey/2.9.1 MIME-Version: 1.0 To: Beat Gaetzi References: <4FEAB73F.4010907@cineca.it> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org, gecko@freebsd.org, Marco Alberoni Subject: Re: FreeBSD Port: seamonkey-2.9.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: Wed, 27 Jun 2012 11:04:31 -0000 Beat Gaetzi ha scritto: > Yes, to get SeaMonkey 2.10.1 running we need to change parts of > bsd.gecko.mk which affects other ports and this needs more testing. Is such path available somewhere? -- Alex Dupre From owner-freebsd-ports@FreeBSD.ORG Wed Jun 27 11:09:10 2012 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 310DF106564A; Wed, 27 Jun 2012 11:09:10 +0000 (UTC) (envelope-from beat.gaetzi@gmail.com) Received: from mail-qa0-f51.google.com (mail-qa0-f51.google.com [209.85.216.51]) by mx1.freebsd.org (Postfix) with ESMTP id AF2A58FC14; Wed, 27 Jun 2012 11:09:09 +0000 (UTC) Received: by qaea16 with SMTP id a16so926940qae.17 for ; Wed, 27 Jun 2012 04:09:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=3qAsOIz79QHEu3m+MwiKx9CHoRpjhBlS4cryotR59oY=; b=niD5CM717gt3Hd8FuESpV9VxZFX/ZSfkfrK+ywCSWDvRYOO4f0PVPCCBcoNvFOuQ5L Ed3N6Z2vQ2eGhqW6s7A9naj4YoZ1kZcVwYQ7uca2alWJttQC/SOE5R4MqRZLOyDB7m8h msQGFqI1J+9tBdRsuHXRHGlhMlxZBrFBO3lRQqht0+mh3dxJ/Ityq1TLGccBmEtY4Gc2 SWYJ6gqn1X8iXUJ7s/z1teEFsOX2xCyviFnGMSM87RnJHORrcM8W3+cxzIuSyDuMKd8Z WqnXznaHPm6UOSJuscFEPv72Ca2R6WNBoFtjWw5SlgTIdbVJGHg5x7rcpJH9QXwZX+Pf SDsQ== MIME-Version: 1.0 Received: by 10.224.219.211 with SMTP id hv19mr29659564qab.86.1340795348983; Wed, 27 Jun 2012 04:09:08 -0700 (PDT) Sender: beat.gaetzi@gmail.com Received: by 10.229.89.71 with HTTP; Wed, 27 Jun 2012 04:09:08 -0700 (PDT) In-Reply-To: <4FEAE8BC.4050307@FreeBSD.org> References: <4FEAB73F.4010907@cineca.it> <4FEAE8BC.4050307@FreeBSD.org> Date: Wed, 27 Jun 2012 13:09:08 +0200 X-Google-Sender-Auth: fSrwyPzymGDqBpBzdVklAfVG91w Message-ID: From: Beat Gaetzi To: Alex Dupre Content-Type: text/plain; charset=ISO-8859-1 Cc: ports@freebsd.org, gecko@freebsd.org, Marco Alberoni Subject: Re: FreeBSD Port: seamonkey-2.9.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: Wed, 27 Jun 2012 11:09:10 -0000 2012/6/27 Alex Dupre : > Beat Gaetzi ha scritto: >> Yes, to get SeaMonkey 2.10.1 running we need to change parts of >> bsd.gecko.mk which affects other ports and this needs more testing. > > Is such path available somewhere? Yes, but testing is still ongoing so use it at your own risk :) http://tmp.chruetertee.ch/gecko-cleanup-sm2101.patch Beat From owner-freebsd-ports@FreeBSD.ORG Wed Jun 27 11:10:27 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 03AFA106568B for ; Wed, 27 Jun 2012 11:10:27 +0000 (UTC) (envelope-from byu17@uclive.ac.nz) Received: from db3outboundpool.messaging.microsoft.com (db3ehsobe002.messaging.microsoft.com [213.199.154.140]) by mx1.freebsd.org (Postfix) with ESMTP id 7DCF78FC23 for ; Wed, 27 Jun 2012 11:10:26 +0000 (UTC) Received: from mail79-db3-R.bigfish.com (10.3.81.249) by DB3EHSOBE001.bigfish.com (10.3.84.21) with Microsoft SMTP Server id 14.1.225.23; Wed, 27 Jun 2012 11:08:36 +0000 Received: from mail79-db3 (localhost [127.0.0.1]) by mail79-db3-R.bigfish.com (Postfix) with ESMTP id 65F94180266; Wed, 27 Jun 2012 11:08:36 +0000 (UTC) X-Forefront-Antispam-Report: CIP:207.46.4.139; KIP:(null); UIP:(null); IPV:NLI; H:SN2PRD0202HT015.namprd02.prod.outlook.com; RD:none; EFVD:NLI X-SpamScore: -3 X-BigFish: PS-3(zzbb2dI98dIc89bh1432Izz1202hzzz2dh2a8h668h839h93fhd25he5bhf0ah) Received: from mail79-db3 (localhost.localdomain [127.0.0.1]) by mail79-db3 (MessageSwitch) id 134079531452614_10246; Wed, 27 Jun 2012 11:08:34 +0000 (UTC) Received: from DB3EHSMHS012.bigfish.com (unknown [10.3.81.236]) by mail79-db3.bigfish.com (Postfix) with ESMTP id 00B524C0045; Wed, 27 Jun 2012 11:08:34 +0000 (UTC) Received: from SN2PRD0202HT015.namprd02.prod.outlook.com (207.46.4.139) by DB3EHSMHS012.bigfish.com (10.3.87.112) with Microsoft SMTP Server (TLS) id 14.1.225.23; Wed, 27 Jun 2012 11:08:33 +0000 Received: from blackbox.hansons (121.73.118.140) by pod51004.outlook.com (10.27.51.109) with Microsoft SMTP Server (TLS) id 14.15.86.1; Wed, 27 Jun 2012 11:10:15 +0000 Message-ID: <4FEAEA13.3040902@uclive.ac.nz> Date: Wed, 27 Jun 2012 23:10:11 +1200 From: Benjamin User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:12.0) Gecko/20120526 Thunderbird/12.0.1 MIME-Version: 1.0 To: Boris Samorodov References: <4FE98520.3000702@uclive.ac.nz> <4FEAC7E4.1030403@uclive.ac.nz> <4FEAE735.7090402@passap.ru> In-Reply-To: <4FEAE735.7090402@passap.ru> Content-Type: text/plain; charset="UTF-8"; format=flowed X-Originating-IP: [121.73.118.140] Content-Transfer-Encoding: quoted-printable X-OriginatorOrg: uclive.ac.nz Cc: Scot Hetzel , freebsd-ports@freebsd.org Subject: Re: Linux software won't install were it's told to! 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, 27 Jun 2012 11:10:27 -0000 On 06/27/12 22:57, Boris Samorodov wrote: > 27.06.2012 12:44, Benjamin =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > >> I created the directory /usr/local/quartus, but it still installed to >> the directory under /compat/linux. > > Does the directory under /compat/linux exist? If yes does removing > helps? > I have tried rm -rf /compat/linux/usr/local then installing the program to /usr/local/quartus. It still installs to=20 the /compat/linux prefix. Cheers. From owner-freebsd-ports@FreeBSD.ORG Wed Jun 27 12:17:17 2012 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 F26FE106566B; Wed, 27 Jun 2012 12:17:17 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) by mx1.freebsd.org (Postfix) with ESMTP id A7C438FC0A; Wed, 27 Jun 2012 12:17:17 +0000 (UTC) Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id D78C328427; Wed, 27 Jun 2012 14:17:15 +0200 (CEST) Received: from [192.168.1.2] (static-84-242-120-26.net.upcbroadband.cz [84.242.120.26]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id D637A28426; Wed, 27 Jun 2012 14:17:14 +0200 (CEST) Message-ID: <4FEAF9CA.5010303@quip.cz> Date: Wed, 27 Jun 2012 14:17:14 +0200 From: Miroslav Lachman <000.fbsd@quip.cz> User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.1.19) Gecko/20110420 Lightning/1.0b1 SeaMonkey/2.0.14 MIME-Version: 1.0 To: flo@FreeBSD.org References: <4FE9CEA9.6090000@quip.cz> <4FE9FBD5.5050102@quip.cz> <4FEA40FD.7080200@quip.cz> In-Reply-To: <4FEA40FD.7080200@quip.cz> Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org Subject: Re: php53-extensions-1.6 doesn't work with OPTIONSng 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, 27 Jun 2012 12:17:18 -0000 Miroslav Lachman wrote: > Miroslav Lachman wrote: >> Miroslav Lachman wrote: >>> Hi, >>> >>> I tried to install or update php53-extensions on few machines and I >>> always found a same bug. >>> My options are ignored and php53-extensions are installed with default >>> set of extensions. >>> It's because Makefile contains old OPTIONS style. >>> >> [...] >>> >>> So the port lang/php53-extensions needs to be converted to OPTIONSng as >>> lang/php5-extensions was. >> >> I tried the attached patch and it works for me. > > And there are two quick patches for lang/php53. They need better review > and testing as I did not test all possible options combinations. It is > merged from lang/php5. I submitted PRs for both ports (with patches): ports/169484: lang/php53-extensions conversion to OptionsNG http://www.freebsd.org/cgi/query-pr.cgi?pr=169484 ports/169485: Convert lang/php53 to OptionsNG http://www.freebsd.org/cgi/query-pr.cgi?pr=169485 Miroslav Lachman From owner-freebsd-ports@FreeBSD.ORG Wed Jun 27 13:14:08 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 23275106566B for ; Wed, 27 Jun 2012 13:14:08 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from mail.ebusiness-leidinger.de (mail.ebusiness-leidinger.de [217.11.53.44]) by mx1.freebsd.org (Postfix) with ESMTP id 7D5358FC18 for ; Wed, 27 Jun 2012 13:14:07 +0000 (UTC) Received: from outgoing.leidinger.net (p4FC42452.dip.t-dialin.net [79.196.36.82]) by mail.ebusiness-leidinger.de (Postfix) with ESMTPSA id 0D1C1844BE6; Wed, 27 Jun 2012 15:05:33 +0200 (CEST) Received: from localhost (unknown [85.94.224.21]) by outgoing.leidinger.net (Postfix) with ESMTPSA id 448B910E6; Wed, 27 Jun 2012 15:05:29 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=leidinger.net; s=outgoing-alex; t=1340802330; bh=0ob1AvzfWejfCkXQ/VRepQ9+h94+WfSsP48xjXcgKcE=; h=Date:Subject:From:To:Cc; b=P/uZyhiyLr9l2nJgZ6NEYnRXzRYfwrjdcnl7VrqF3OeyhzUTR9i0i4Y6rOO+W1kGd +KCwX4pNFzTo77N8F52gnxGKmvFLgk4qAc1IX6XZnn5z8vm2K74i2lSJzlQlBKcGAI EgmOsCQn2JsH/Wn587uo/OCewIxtTa34tx8RGlApP5HvfkrbLnppNB8wPWCGPuvOqW QATv54Bg1zHNJU2pb5ks8Tume8VQwz1Ap3oR1V2Y7XUDAqICes0jdemMYlukGmKHP3 SUq7H6y2gCUGqnbfcORzrdMsMg57YOA+E1bLp7QDQ3Qxf8Z7HfA29DnkYsUQIQwMC/ g1eCjgPgCqmfQ== Date: Wed, 27 Jun 2012 15:02:55 +0200 Message-ID: Importance: normal From: Alexander Leidinger To: byu17@uclive.ac.nz, bsam@passap.ru MIME-Version: 1.0 X-EBL-MailScanner-Information: Please contact the ISP for more information X-EBL-MailScanner-ID: 0D1C1844BE6.A470E X-EBL-MailScanner: Found to be clean X-EBL-MailScanner-SpamCheck: not spam, spamhaus-ZEN, SpamAssassin (not cached, score=-1.216, required 6, autolearn=disabled, ALL_TRUSTED -1.00, AWL -0.12, DKIM_SIGNED 0.10, DKIM_VALID -0.10, DKIM_VALID_AU -0.10, HTML_MESSAGE 0.00) X-EBL-MailScanner-From: alexander@leidinger.net X-EBL-MailScanner-Watermark: 1341407136.52835@xrmxWMcNLORh2/R74DKOWw X-EBL-Spam-Status: No Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: swhetzel@gmail.com, freebsd-ports@freebsd.org Subject: Re: Linux software won't install were it's told to! 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, 27 Jun 2012 13:14:08 -0000 SGkswqAKCklmIHRoZSBpbnN0YWxsZXIgaXMgZG9pbmcgc29tZXRoaW5nIGxpa2UKY2QgLwpscwpD aGVjayBpZiB1c3IgZXhpc3RzIGFuZCBta2RpciBpZiBpdCBkb2Vzbid0IGV4aXN0LsKgCmNkIHVz cgpDaGVjayBpZiBsb2NhbCBleGlzdHMgYW5kIG1rZGlyIGlmIGl0IGRvZXNuJ3QgZXhpc3QuCmNk IGxvY2FsCi4uLsKgCgpUaGVuIHRoZXJlJ3Mgbm90aGluZyB3ZSBjYW4gZG8gYWJvdXQgaXQuIFRo aXMgY2FuJ3QgYmUgZGlzYWJsZWQsIGl0J3MgaW5oZXJlbnQgaW4gdGhlIHdheSB0aGUgbGludXh1 bGF0b3Igd29ya3MuwqAKCllvdSBjb3VsZCBjaGVjayB3aGF0IHRoZSBpbnN0YWxsZXIgaXMgZG9p bmcgd2l0aCBrdHJhY2UvbGludXhfa2R1bXAgb3IgZHRyYWNlIG9yIG1heWJlIHRydXNzLsKgCgpC eWUswqAKQWxleGFuZGVyLsKgCgotLSAKU2VuZCB2aWEgYW4gQW5kcm9pZCBkZXZpY2UsIHBsZWFz ZSBmb3JnaXZlIGJyZXZpdHkgYW5kIHR5cG9ncmFwaGljIGFuZCBzcGVsbGluZyBlcnJvcnMuIAoK QmVuamFtaW4gPGJ5dTE3QHVjbGl2ZS5hYy5uej4gaGF0IGdlc2NocmllYmVuOk9uIDA2LzI3LzEy IDIyOjU3LCBCb3JpcyBTYW1vcm9kb3Ygd3JvdGU6Cj4gMjcuMDYuMjAxMiAxMjo0NCwgQmVuamFt aW4g0L/QuNGI0LXRgjoKPgo+PiBJIGNyZWF0ZWQgdGhlIGRpcmVjdG9yeSAvdXNyL2xvY2FsL3F1 YXJ0dXMsIGJ1dCBpdCBzdGlsbCBpbnN0YWxsZWQgdG8KPj4gdGhlIGRpcmVjdG9yeSB1bmRlciAv Y29tcGF0L2xpbnV4Lgo+Cj4gRG9lcyB0aGUgZGlyZWN0b3J5IHVuZGVyIC9jb21wYXQvbGludXgg ZXhpc3Q/IElmIHllcyBkb2VzIHJlbW92aW5nCj4gaGVscHM/Cj4KCkkgaGF2ZSB0cmllZAoKcm0g LXJmIC9jb21wYXQvbGludXgvdXNyL2xvY2FsCgp0aGVuIGluc3RhbGxpbmcgdGhlIHByb2dyYW0g dG8gL3Vzci9sb2NhbC9xdWFydHVzLiBJdCBzdGlsbCBpbnN0YWxscyB0byAKdGhlIC9jb21wYXQv bGludXggcHJlZml4LgoKQ2hlZXJzLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KZnJlZWJzZC1wb3J0c0BmcmVlYnNkLm9yZyBtYWlsaW5nIGxpc3QKaHR0 cDovL2xpc3RzLmZyZWVic2Qub3JnL21haWxtYW4vbGlzdGluZm8vZnJlZWJzZC1wb3J0cwpUbyB1 bnN1YnNjcmliZSwgc2VuZCBhbnkgbWFpbCB0byAiZnJlZWJzZC1wb3J0cy11bnN1YnNjcmliZUBm cmVlYnNkLm9yZyIKCg== From owner-freebsd-ports@FreeBSD.ORG Wed Jun 27 15:40:43 2012 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 E0D63106564A for ; Wed, 27 Jun 2012 15:40:43 +0000 (UTC) (envelope-from lenzi.sergio@gmail.com) Received: from mail-gg0-f182.google.com (mail-gg0-f182.google.com [209.85.161.182]) by mx1.freebsd.org (Postfix) with ESMTP id 960668FC12 for ; Wed, 27 Jun 2012 15:40:43 +0000 (UTC) Received: by ggnm2 with SMTP id m2so1226555ggn.13 for ; Wed, 27 Jun 2012 08:40:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:from:to:in-reply-to:references:disposition-notification-to :content-type:date:message-id:mime-version:x-mailer; bh=WaP+kRK2OqFF/l3/+KsV4jXa7pc/MENOEk4jiQPnKX0=; b=LQms1gEhflDDjKvEI5FeAB6gq6tx3o0zli/CU3OKMT2BSE2mQKV0esaebseAMUSyrT 3ocU9xiNVODIBfe3KpLFQenHX2so+rZcfFtew3Tcz17JwfkXktbSEyutNN+8tDjVqcZH /GnyEbDIW5tCQoMOI3eMfhZsA99fqdaqfyezjMIm9EgNNXAWa2X/RKz2Qz0cHXOgEB9R 7ObT3cug2b8YThQMpZmht5beYUw5eKMh9m3raCZbE2HFTpEMbEEhf4ep0lFudaPTIZ4R moSVEM0JGShNUFX+o8SVXwa3fes0gb2iuakMwvZLIwslW/0C4JXxQbtOpcYUdqu+zRDB vqGw== Received: by 10.236.154.193 with SMTP id h41mr22895602yhk.58.1340811643179; Wed, 27 Jun 2012 08:40:43 -0700 (PDT) Received: from [192.168.6.230] ([201.21.143.8]) by mx.google.com with ESMTPS id y66sm147802242yhi.10.2012.06.27.08.40.40 (version=SSLv3 cipher=OTHER); Wed, 27 Jun 2012 08:40:41 -0700 (PDT) From: Sergio de Almeida Lenzi To: freebsd-ports@freebsd.org In-Reply-To: References: Date: Wed, 27 Jun 2012 12:40:38 -0300 Message-ID: <1340811638.71349.2.camel@z6000.lenzicasa> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: freedesktop.org is down.... 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, 27 Jun 2012 15:40:44 -0000 Hello,,, I am trying to update my system, and it needs to build gstreamer stuff (gstreamer, gstreamer-plugins....) but gstreamer.freedesktop.org seems down... Someone please can point me to a mirror of freedesktop.org??? Google does not helped me... Thanks From owner-freebsd-ports@FreeBSD.ORG Wed Jun 27 17:30:12 2012 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1AE281065670; Wed, 27 Jun 2012 17:30:12 +0000 (UTC) (envelope-from tabthorpe@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E28AA8FC16; Wed, 27 Jun 2012 17:30:11 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q5RHUBpM050092; Wed, 27 Jun 2012 17:30:11 GMT (envelope-from tabthorpe@freefall.freebsd.org) Received: (from tabthorpe@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q5RHUB88050090; Wed, 27 Jun 2012 17:30:11 GMT (envelope-from tabthorpe) Date: Wed, 27 Jun 2012 17:30:11 +0000 From: Thomas Abthorpe To: ports@FreeBSD.org Message-ID: <20120627173011.GA50088@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.3i Cc: Subject: [HEADS UP] Ports tree migration to Subversion 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, 27 Jun 2012 17:30:12 -0000 The FreeBSD ports tree will migrate from CVS to Subversion soon. The anticipated date for the migration is July 14th. This will have no impact for ports tree users as there will be a SVN to CVS exporter. Please note that cvsup will still work after the migration. Nevertheless c(v)sup is pretty dated so you may want to see if portsnap(8) will fit your needs. Beat and Thomas on behalf of portmgr@ http://blogs.freebsdish.org/portmgr/2012/06/27/ports-tree-migration-to-subversion/ From owner-freebsd-ports@FreeBSD.ORG Wed Jun 27 19:17:48 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3D100106564A for ; Wed, 27 Jun 2012 19:17:48 +0000 (UTC) (envelope-from peter@rulingia.com) Received: from vps.rulingia.com (host-122-100-2-194.octopus.com.au [122.100.2.194]) by mx1.freebsd.org (Postfix) with ESMTP id A2A5E8FC15 for ; Wed, 27 Jun 2012 19:17:47 +0000 (UTC) Received: from server.rulingia.com (c220-239-248-69.belrs5.nsw.optusnet.com.au [220.239.248.69]) by vps.rulingia.com (8.14.5/8.14.5) with ESMTP id q5RJHkJs074370 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 28 Jun 2012 05:17:46 +1000 (EST) (envelope-from peter@rulingia.com) X-Bogosity: Ham, spamicity=0.000000 Received: from server.rulingia.com (localhost.rulingia.com [127.0.0.1]) by server.rulingia.com (8.14.5/8.14.5) with ESMTP id q5RJHdkK064881 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 28 Jun 2012 05:17:39 +1000 (EST) (envelope-from peter@server.rulingia.com) Received: (from peter@localhost) by server.rulingia.com (8.14.5/8.14.5/Submit) id q5RJHcC5064880; Thu, 28 Jun 2012 05:17:38 +1000 (EST) (envelope-from peter) Date: Thu, 28 Jun 2012 05:17:38 +1000 From: Peter Jeremy To: Freddie Cash Message-ID: <20120627191738.GA55796@server.rulingia.com> References: <4FE97008.2060501@netfence.it> <4FE97AE1.9080109@infracaninophile.co.uk> <4FE9817C.7020905@netfence.it> <4FE99200.7050107@infracaninophile.co.uk> <20120626130715.Horde.eb3fPtjz9kRP6ZfjA7sSFoA@webmail.df.eu> <4FE9AB85.3070106@infracaninophile.co.uk> <20120626162055.0b2bdb0d@gumby.homeunix.com> <20120626205641.GD1651@aspire.rulingia.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="UlVJffcvxoiEqYs2" Content-Disposition: inline In-Reply-To: X-PGP-Key: http://www.rulingia.com/keys/peter.pgp User-Agent: Mutt/1.5.21 (2010-09-15) Cc: ports@freebsd.org Subject: Re: Port system "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: Wed, 27 Jun 2012 19:17:48 -0000 --UlVJffcvxoiEqYs2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2012-Jun-26 14:41:32 -0700, Freddie Cash wrote: >On Tue, Jun 26, 2012 at 1:56 PM, Peter Jeremy wrote: >> but I hope the ports build system will not >> be thrown out as part of the pkgng migration. > >Where do you think packages would come from, if not built by the ports tre= e? ;) As long as it's still available to users. Presumably most "packages-only" Linux distros have some sort of build mechanism as well but it's not readily accessible by ordinary users. I would hope FreeBSD doesn't go down this path. --=20 Peter Jeremy --UlVJffcvxoiEqYs2 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAk/rXFIACgkQ/opHv/APuIfNAQCeLSPIol4xcxVuLBkyD+iq0SDN ZOAAn3GJS8ebjFhWvBmv/A6Gwjem0Mgj =NE/N -----END PGP SIGNATURE----- --UlVJffcvxoiEqYs2-- From owner-freebsd-ports@FreeBSD.ORG Wed Jun 27 21:22:00 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4719E1065672 for ; Wed, 27 Jun 2012 21:22:00 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id BB3248FC16 for ; Wed, 27 Jun 2012 21:21:59 +0000 (UTC) Received: by bkvi18 with SMTP id i18so1707436bkv.13 for ; Wed, 27 Jun 2012 14:21:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=UNP7+SAsxXrckTeiPhgOSqW8GaPdL+S2N5J/u9XdKaw=; b=w++0GXwRxnT+qnC5iWRtuco9Qsliu8Pbq5HsjKVEAyfYygtypjMkbwzy1DfWm4PvaR vo4E0V+mB4UTg6nafry0xyiHcydOkh2cOGV45PDVMyXh3x4jC3TyiBiw/aOYdZacrkLF R4fa70ZluXuDLKNF1QU9aX1Fkss5VEZCHNJOje8fpoAioynUNIQ76UBtnkFMPU1nKpud 1kcKGlekJSAEBKVX9na9XJRMHd0Pu1lBHd2Rl5hsIwTC3lYBhrzacm29KmqKHx8Hvr8b OXKaY2kasqTY7BVgbzUiFg9qQBmFdxbUKqP46lpkPy0KBFHtZyO/j+0pDIuZg59CCD3e 54hg== Received: by 10.204.152.75 with SMTP id f11mr8092559bkw.103.1340832118717; Wed, 27 Jun 2012 14:21:58 -0700 (PDT) MIME-Version: 1.0 Sender: utisoft@gmail.com Received: by 10.204.49.87 with HTTP; Wed, 27 Jun 2012 14:21:28 -0700 (PDT) In-Reply-To: <20120627191738.GA55796@server.rulingia.com> References: <4FE97008.2060501@netfence.it> <4FE97AE1.9080109@infracaninophile.co.uk> <4FE9817C.7020905@netfence.it> <4FE99200.7050107@infracaninophile.co.uk> <20120626130715.Horde.eb3fPtjz9kRP6ZfjA7sSFoA@webmail.df.eu> <4FE9AB85.3070106@infracaninophile.co.uk> <20120626162055.0b2bdb0d@gumby.homeunix.com> <20120626205641.GD1651@aspire.rulingia.com> <20120627191738.GA55796@server.rulingia.com> From: Chris Rees Date: Wed, 27 Jun 2012 22:21:28 +0100 X-Google-Sender-Auth: Ilcs3xkJFTlAvsNzsJXz30hU9ps Message-ID: To: Peter Jeremy Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: ports@freebsd.org, Freddie Cash Subject: Re: Port system "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: Wed, 27 Jun 2012 21:22:00 -0000 On 27 June 2012 20:17, Peter Jeremy wrote: > On 2012-Jun-26 14:41:32 -0700, Freddie Cash wrote: >>On Tue, Jun 26, 2012 at 1:56 PM, Peter Jeremy wrote: >>> but I hope the ports build system will not >>> be thrown out as part of the pkgng migration. >> >>Where do you think packages would come from, if not built by the ports tr= ee? =A0;) > > As long as it's still available to users. =A0Presumably most > "packages-only" Linux distros have some sort of build mechanism as > well but it's not readily accessible by ordinary users. =A0I would hope > FreeBSD doesn't go down this path. So do many others. There aren't plans to get rid of the ports tree for users, but nearly all would be highly advised to use packages once we have a decent packaging system. Most of the issues with the ports tree that people have are building on unclean systems; sympathy for inability to build on heavily modified machines is going to become less common. Chris From owner-freebsd-ports@FreeBSD.ORG Wed Jun 27 21:47:37 2012 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 C4BFF1065753; Wed, 27 Jun 2012 21:47:36 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-wg0-f50.google.com (mail-wg0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id D89E48FC08; Wed, 27 Jun 2012 21:47:35 +0000 (UTC) Received: by wgbds11 with SMTP id ds11so1481322wgb.31 for ; Wed, 27 Jun 2012 14:47:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=jUXHWapUNTVHE657KRoUQACuYTpkUiAckp9vJVQqLI4=; b=gI5JZR/OZThm5YCeW5SJkD6ue/d39+EpA30mTI8SR/sx09CI49JlNrIDMK1q0o2QmM IEUrg0OMTCw9QTvHzX81+x1vzr06ewhoJk7r+cJGwLm8Rm2EhspbKhRQgW5KJ26SBOJ6 9CYDPhAbJ+C6/QclShr/SuBDi+HReYWg+KRrHAcNo7RAFdWhR2v3ZFhwHoUTjtmbkkX4 IcHAwIwQNXtVa4PdSkzKYMfcYx9j8dfTndTAxt8WAhsWbO4wMbQ82obpkmsUpk5Pce/V xIrq7Azlu76q4vh8geJdqii7r49iXVN2CELjNqs//9zx+a1NDQd0wORSEXYMaEFBxRQN hjBQ== MIME-Version: 1.0 Received: by 10.180.109.195 with SMTP id hu3mr7941556wib.8.1340833654695; Wed, 27 Jun 2012 14:47:34 -0700 (PDT) Received: by 10.223.155.4 with HTTP; Wed, 27 Jun 2012 14:47:34 -0700 (PDT) In-Reply-To: <20120627173011.GA50088@freefall.freebsd.org> References: <20120627173011.GA50088@freefall.freebsd.org> Date: Wed, 27 Jun 2012 14:47:34 -0700 Message-ID: From: Kevin Oberman To: Thomas Abthorpe Content-Type: text/plain; charset=UTF-8 Cc: ports@freebsd.org Subject: Re: [HEADS UP] Ports tree migration to Subversion 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, 27 Jun 2012 21:47:38 -0000 On Wed, Jun 27, 2012 at 10:30 AM, Thomas Abthorpe wrote: > The FreeBSD ports tree will migrate from CVS to Subversion soon. The > anticipated date for the migration is July 14th. This will have no impact > for ports tree users as there will be a SVN to CVS exporter. > > Please note that cvsup will still work after the migration. Nevertheless > c(v)sup is pretty dated so you may want to see if portsnap(8) will fit your > needs. > > Beat and Thomas > on behalf of portmgr@ > > http://blogs.freebsdish.org/portmgr/2012/06/27/ports-tree-migration-to-subversion/ While portsnap has several advantages over csup, it is unusable in my case because I have always maintained local mods to ports in the ports tree and portsnap neatly removes them. I may move to using svn to maintain my own copy of the tree and update the working directory where I can keep my customizations. -- R. Kevin Oberman, Network Engineer E-mail: kob6558@gmail.com From owner-freebsd-ports@FreeBSD.ORG Wed Jun 27 22:00:21 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7A8111065674; Wed, 27 Jun 2012 22:00:21 +0000 (UTC) (envelope-from jhelfman@experts-exchange.com) Received: from mail.dw.redsrci.com (mail.pub.dw.redsrci.com [72.29.183.251]) by mx1.freebsd.org (Postfix) with ESMTP id 4078D8FC0A; Wed, 27 Jun 2012 22:00:21 +0000 (UTC) Received: from mail.dw.redsrci.com (localhost [127.0.0.1]) by mail.dw.redsrci.com (Postfix) with ESMTP id CC097715CB6; Wed, 27 Jun 2012 14:53:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=e-e.com; h= user-agent:organization:in-reply-to:content-disposition :content-type:content-type:mime-version:references:message-id :subject:subject:from:from:date:date:received:received:received; s=ee; t=1340834035; x=1342648435; bh=Cq2b5FCBQyzwLjtBiwMTvFXXgw 57VgrxdvNzCfVqGtU=; b=DC4Y+stwLItRr0R0u2kk+GwYy6CwS12U14O1pH1Gyn Sc7Ln5wNvHJ6E27sDZ6UR6dG/U0gK8QPauFIEcyjx2rEjWoomnvE9va/rLFy3hhK OpEzK5GB2WP42/hmKPBst+irv7uI/+jaj26SMhv5cFBxZTNq7goGa5ZGOHdfyNpQ s= X-Virus-Scanned: amavisd-new at experts-exchange.com Received: from mail.dw.redsrci.com ([127.0.0.1]) by mail.dw.redsrci.com (mail.dw.redsrci.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dwsJXG1c2eoF; Wed, 27 Jun 2012 14:53:55 -0700 (PDT) Received: from experts-exchange.com (unknown [192.168.103.120]) by mail.dw.redsrci.com (Postfix) with SMTP id 9E999715C9E; Wed, 27 Jun 2012 14:53:55 -0700 (PDT) Received: (nullmailer pid 55839 invoked by uid 1001); Wed, 27 Jun 2012 21:52:16 -0000 Date: Wed, 27 Jun 2012 14:52:16 -0700 From: Jason Helfman To: Kevin Oberman Message-ID: <20120627215215.GS47920@dormouse.experts-exchange.com> References: <20120627173011.GA50088@freefall.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: X-Operating-System: FreeBSD 8.3-RELEASE amd64 Organization: Experts-Exchange, LLC. http://www.experts-exchange.com X-Living-The-Dream: I love the SLO Life! User-Agent: Mutt/1.5.21 (2010-09-15) Cc: ports@freebsd.org, Thomas Abthorpe Subject: Re: [HEADS UP] Ports tree migration to Subversion 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, 27 Jun 2012 22:00:21 -0000 On Wed, Jun 27, 2012 at 02:47:34PM -0700, Kevin Oberman thus spake: >On Wed, Jun 27, 2012 at 10:30 AM, Thomas Abthorpe wrote: >> The FreeBSD ports tree will migrate from CVS to Subversion soon. The >> anticipated date for the migration is July 14th. This will have no impact >> for ports tree users as there will be a SVN to CVS exporter. >> >> Please note that cvsup will still work after the migration. Nevertheless >> c(v)sup is pretty dated so you may want to see if portsnap(8) will fit your >> needs. >> >> Beat and Thomas >> on behalf of portmgr@ >> >> http://blogs.freebsdish.org/portmgr/2012/06/27/ports-tree-migration-to-subversion/ > >While portsnap has several advantages over csup, it is unusable in my >case because I have always maintained local mods to ports in the ports >tree and portsnap neatly removes them. I may move to using svn to >maintain my own copy of the tree and update the working directory >where I can keep my customizations. You may want to look at the manpage for portsnap.conf and see how advantageous it may be to use the REFUSE option. -jgh -- Jason Helfman System Administrator experts-exchange.com http://www.experts-exchange.com/M_4830110.html E4AD 7CF1 1396 27F6 79DD 4342 5E92 AD66 8C8C FBA5 From owner-freebsd-ports@FreeBSD.ORG Wed Jun 27 22:11:32 2012 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 879D01065670; Wed, 27 Jun 2012 22:11:32 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-wi0-f172.google.com (mail-wi0-f172.google.com [209.85.212.172]) by mx1.freebsd.org (Postfix) with ESMTP id E0B4A8FC14; Wed, 27 Jun 2012 22:11:31 +0000 (UTC) Received: by wibhm11 with SMTP id hm11so4697145wib.13 for ; Wed, 27 Jun 2012 15:11:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=q04Z/fjEbwoHppZeTCiJp0z5mTh5KRLAVb/TkS7yWAA=; b=wnw45CM/lAh9MgTNYOq3gGBRL3ztyaldcxHwMqT680TyMM7JcKuoXvMnSwsd01vbqM xhMzuF1eMukM5TeLrY37HiuqvSGIh8zoDeRa6YS6kZiXIh60P+ota/B/Xf9wNjCA0xKm H8foQJReoR1dWeoqB6PQQwkDOKFkYIjxtklbgb40FwiFNUOCAAZU3xt1NfvT2qigdUi3 WN+Y6XsN22lDH0vKzQWuh/8LnxUL6rjKay9PUpCEiCzb0gs+SKtM/K9AFKdiKOgZamv/ oLU59gm4NcpeLz4eB9mApxEo4FzX8VSLWgRE5TTkCyz8xKnE/oGoW5TnpcnOtP+3F8H2 2kMw== MIME-Version: 1.0 Received: by 10.216.134.145 with SMTP id s17mr11036782wei.22.1340835090718; Wed, 27 Jun 2012 15:11:30 -0700 (PDT) Received: by 10.223.155.4 with HTTP; Wed, 27 Jun 2012 15:11:30 -0700 (PDT) In-Reply-To: <20120627215215.GS47920@dormouse.experts-exchange.com> References: <20120627173011.GA50088@freefall.freebsd.org> <20120627215215.GS47920@dormouse.experts-exchange.com> Date: Wed, 27 Jun 2012 15:11:30 -0700 Message-ID: From: Kevin Oberman To: Jason Helfman Content-Type: text/plain; charset=UTF-8 Cc: ports@freebsd.org, Thomas Abthorpe Subject: Re: [HEADS UP] Ports tree migration to Subversion 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, 27 Jun 2012 22:11:32 -0000 On Wed, Jun 27, 2012 at 2:52 PM, Jason Helfman wrote: > On Wed, Jun 27, 2012 at 02:47:34PM -0700, Kevin Oberman thus spake: > >> On Wed, Jun 27, 2012 at 10:30 AM, Thomas Abthorpe >> wrote: >>> >>> The FreeBSD ports tree will migrate from CVS to Subversion soon. The >>> anticipated date for the migration is July 14th. This will have no impact >>> for ports tree users as there will be a SVN to CVS exporter. >>> >>> Please note that cvsup will still work after the migration. Nevertheless >>> c(v)sup is pretty dated so you may want to see if portsnap(8) will fit >>> your >>> needs. >>> >>> Beat and Thomas >>> on behalf of portmgr@ >>> >>> >>> http://blogs.freebsdish.org/portmgr/2012/06/27/ports-tree-migration-to-subversion/ >> >> >> While portsnap has several advantages over csup, it is unusable in my >> case because I have always maintained local mods to ports in the ports >> tree and portsnap neatly removes them. I may move to using svn to >> maintain my own copy of the tree and update the working directory >> where I can keep my customizations. > > > You may want to look at the manpage for portsnap.conf and see how > advantageous it may be to use the REFUSE option. That an excellent idea. I was thinking that, since I keep my private patches in the files directory and let the normal 'make patch' apply them, that it would still delete them, but careful reading of the man page implies that I could list these file (paths) as REFUSED and portsnap would leave them alone. I'll experiment and see of this works. If so, I can move away from csup. Thanks! -- R. Kevin Oberman, Network Engineer E-mail: kob6558@gmail.com From owner-freebsd-ports@FreeBSD.ORG Thu Jun 28 02:42:57 2012 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 550881065713 for ; Thu, 28 Jun 2012 02:42:57 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (pancho.soaustin.net [76.74.250.40]) by mx1.freebsd.org (Postfix) with ESMTP id 2E21F8FC08 for ; Thu, 28 Jun 2012 02:42:57 +0000 (UTC) Received: by mail.soaustin.net (Postfix, from userid 502) id C9CFC561A8; Wed, 27 Jun 2012 21:42:56 -0500 (CDT) Date: Wed, 27 Jun 2012 21:42:56 -0500 From: Mark Linimon To: Peter Jeremy Message-ID: <20120628024256.GA15166@lonesome.com> References: <4FE97AE1.9080109@infracaninophile.co.uk> <4FE9817C.7020905@netfence.it> <4FE99200.7050107@infracaninophile.co.uk> <20120626130715.Horde.eb3fPtjz9kRP6ZfjA7sSFoA@webmail.df.eu> <4FE9AB85.3070106@infracaninophile.co.uk> <20120626162055.0b2bdb0d@gumby.homeunix.com> <20120626205641.GD1651@aspire.rulingia.com> <20120627191738.GA55796@server.rulingia.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20120627191738.GA55796@server.rulingia.com> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: ports@freebsd.org, Freddie Cash Subject: Re: Port system "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: Thu, 28 Jun 2012 02:42:57 -0000 The intention is to move from the following: - 90% of our userbase use ports, 10% use packages to - 90% of our userbase use packages, 10% use ports so that we can save people a dreadful amount of time and hassle. That's really all that is happening here. mcl From owner-freebsd-ports@FreeBSD.ORG Thu Jun 28 08:18:04 2012 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 2D60E1065670 for ; Thu, 28 Jun 2012 08:18:04 +0000 (UTC) (envelope-from Karli.Sjoberg@slu.se) Received: from Exchange1.ad.slu.se (exchange1.ad.slu.se [193.10.100.94]) by mx1.freebsd.org (Postfix) with ESMTP id A38C98FC08 for ; Thu, 28 Jun 2012 08:18:03 +0000 (UTC) Received: from exmbx3.ad.slu.se ([193.10.100.93]) by Exchange1.ad.slu.se ([193.10.100.94]) with mapi; Thu, 28 Jun 2012 10:16:52 +0200 From: =?iso-8859-1?Q?Karli_Sj=F6berg?= To: "marius@nuenneri.ch" Date: Thu, 28 Jun 2012 10:16:50 +0200 Thread-Topic: RFE - FreeBSD Port: zfs-snapshot-mgmt-20090201_2 Thread-Index: Ac1VBl9s9OiB/stNRFGHq6icFyryhg== Message-ID: Accept-Language: sv-SE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: sv-SE, en-US MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: "ports@FreeBSD.org" Subject: RFE - FreeBSD Port: zfs-snapshot-mgmt-20090201_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, 28 Jun 2012 08:18:04 -0000 Hi! I am a storage-technician working at the Swedish University of Agriculture = and we are using zfs-snapshot-mgmt to create scheduled snapshots, but are f= ailing on our disaster-recovery machine because of: /usr/local/bin/zfs-snapshot-mgmt:130:in `join': can't convert nil into Stri= ng (TypeError) from /usr/local/bin/zfs-snapshot-mgmt:130:in `snapshots' from /usr/local/bin/zfs-snapshot-mgmt:137:in `snapshots_to_remove' from /usr/local/bin/zfs-snapshot-mgmt:145:in `remove_snapshots' from /usr/local/bin/zfs-snapshot-mgmt:213 from /usr/local/bin/zfs-snapshot-mgmt:210:in `each' from /usr/local/bin/zfs-snapshot-mgmt:210 Now, since this is a disaster-recovery unit, I would rather not have to hav= e all filesystems mounted for the script to function as we have many server= s with many file systems backing up towards this unit, which would result i= n quite alot of mounts that are completely unnecessary to the backup server= itself. I also consider it a potential security risk having all these file= systems, from all of these different machines mounted in the same place(se= rver). I mean, if someone would like to steal as much valuable data as poss= ible, why crack hundreds of servers and steal it piece by piece when you co= uld just crack one and have it all, right? That doesn=B4t really make sense= because if someone were to crack the backup server they could just mount a= ll filesystems themselves, but only if they knew they were there. But also = having them mounted feels like just handing it to them. Unfortunately I know nothing about programming so I can=B4t be of any help,= besides testing patches, but do you think this can be done? Change the scr= ipt so that it doesn=B4t require the file systems to be mounted for it to b= e able to take snapshots? Med V=E4nliga H=E4lsningar ---------------------------------------------------------------------------= ---- Karli Sj=F6berg Swedish University of Agricultural Sciences Box 7079 (Visiting Address Kron=E5sv=E4gen 8) S-750 07 Uppsala, Sweden Phone: +46-(0)18-67 15 66 karli.sjoberg@slu.se From owner-freebsd-ports@FreeBSD.ORG Thu Jun 28 12:33:35 2012 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 B7C54106566B for ; Thu, 28 Jun 2012 12:33:35 +0000 (UTC) (envelope-from mbsd@isgroup.com.ua) Received: from mail.standard.com.ua (mail.isgroup.com.ua [46.229.54.104]) by mx1.freebsd.org (Postfix) with ESMTP id 23B658FC0A for ; Thu, 28 Jun 2012 12:33:34 +0000 (UTC) Received: from [192.168.0.2] (unused-213.111.71.69.bilink.ua [213.111.71.69] (may be forged)) (authenticated bits=0) by mail.standard.com.ua (8.14.3/8.14.3) with ESMTP id q5SCQB8o036384 for ; Thu, 28 Jun 2012 15:26:11 +0300 (EEST) (envelope-from mbsd@isgroup.com.ua) From: mbsd To: freebsd-ports@freebsd.org In-Reply-To: <20120627173011.GA50088@freefall.freebsd.org> References: <20120627173011.GA50088@freefall.freebsd.org> Content-Type: text/plain; charset="UTF-8" Date: Thu, 28 Jun 2012 15:33:16 +0300 Message-ID: <1340886796.24395.9.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.9 required=9.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on mail.isgroup.com.ua Subject: Re: [HEADS UP] Ports tree migration to Subversion 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, 28 Jun 2012 12:33:35 -0000 Hi list. It will be wonderful. When src had moved to svn, nobody cared about make update command. I wish to had this in ports makefile: --- /usr/ports/Makefile 2012-06-07 09:26:08.983664775 +0300 +++ /tmp/Makefile 2012-06-28 15:25:03.000000000 +0300 @@ -153,6 +153,7 @@ CVS?= cvs SUP?= csup +GIT?= git PORTSNAP?= portsnap PORTSNAP_FLAGS?= -p ${.CURDIR} .if defined(SUPHOST) @@ -170,6 +171,15 @@ @echo ">>> Updating ${.CURDIR} from cvs repository" ${CVSROOT} @echo "--------------------------------------------------------------" cd ${.CURDIR}; ${CVS} -R -q update -A -P -d -I! +.elif defined(GIT_UPDATE) + @echo "--------------------------------------------------------------" + @echo ">>> Updating ${.CURDIR} from GIT+SVN repository" ${CVSROOT} + @echo "--------------------------------------------------------------" +.if !exists(${PORTSDIR}/.git) + cd ${.CURDIR}; ${GIT} svn rebase +.else + ${GIT} svn clone -$(svn log -q --limit 1 $SVN_ROOT | awk '/^r/{print $1}') $SVN_ROOT +.endif .else @echo "--------------------------------------------------------------" @echo ">>> Running ${PORTSNAP}" On Wed, 2012-06-27 at 17:30 +0000, Thomas Abthorpe wrote: > The FreeBSD ports tree will migrate from CVS to Subversion soon. The > anticipated date for the migration is July 14th. This will have no impact > for ports tree users as there will be a SVN to CVS exporter. > > Please note that cvsup will still work after the migration. Nevertheless > c(v)sup is pretty dated so you may want to see if portsnap(8) will fit your > needs. > > Beat and Thomas > on behalf of portmgr@ > > http://blogs.freebsdish.org/portmgr/2012/06/27/ports-tree-migration-to-subversion/ > _______________________________________________ > 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 Thu Jun 28 14:55:35 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 82F33106566B for ; Thu, 28 Jun 2012 14:55:35 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-ob0-f182.google.com (mail-ob0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id 4051F8FC17 for ; Thu, 28 Jun 2012 14:55:35 +0000 (UTC) Received: by obbun3 with SMTP id un3so4120047obb.13 for ; Thu, 28 Jun 2012 07:55:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=Th6zQ00YNh+qXkGXBRaIxNnE/MjAcSP1vrlEd66lUqw=; b=c412EGOCihnORbM20nYnwdfmd+eBR84+Oib5y8umJBuO7RuDaX+97PXwSvzXuAPwtg y8wDr5Jl+w4A+JkSbTOvTlg3lwXto+qbzRR++goYoCKTFxHiymWYM6Kjh+pJpIudlHOl U9dCU0S93hclTD+ApbpGdWotIfwk61A9SZJgs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=Th6zQ00YNh+qXkGXBRaIxNnE/MjAcSP1vrlEd66lUqw=; b=YFNE5VCVg8xiQ4zzxICS4M2dqeNCB6hvV9tvmla9hU+1x2E8TxhvJSP7hr2/Rk3ake cnvOdOEhgG9w0ftudMYMPEETu9Gzt4/bCPbG4SMdWOLiySK4HbCiLeVfMj0VJQQhHwjo TYCF7yygAroVw0tIpi2PVqBTlpfuDnFisbpRyqIb0U1Xycfy2tNQaOD6MIXFR5+HVT6C Qp5c2ksezPHJpCy/O2gtaeAiyVGuRo5qRwXGiYfhfYh2i0FnEfEB4sEJhdwWJIYR4u7I 97j3XlTHXXPTYP2QKvn6knnDDasyZHxGbbxCH6YRBg17FEj/3gBatf/OK4y5QdwBGIwF ym5A== Received: by 10.182.108.71 with SMTP id hi7mr2841948obb.21.1340895334783; Thu, 28 Jun 2012 07:55:34 -0700 (PDT) MIME-Version: 1.0 Received: by 10.182.125.70 with HTTP; Thu, 28 Jun 2012 07:55:03 -0700 (PDT) In-Reply-To: <1340886796.24395.9.camel@localhost> References: <20120627173011.GA50088@freefall.freebsd.org> <1340886796.24395.9.camel@localhost> From: Eitan Adler Date: Thu, 28 Jun 2012 07:55:03 -0700 Message-ID: To: mbsd Content-Type: text/plain; charset=UTF-8 X-Gm-Message-State: ALoCoQmXhA2isW1gNwqn8wv5yOfKPix8X9bbhBVF0SHsyJ/eB2ymPLCYUXanYULrrAbQ3x52q4Qx Cc: freebsd-ports@freebsd.org Subject: Re: [HEADS UP] Ports tree migration to Subversion 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, 28 Jun 2012 14:55:35 -0000 On 28 June 2012 05:33, mbsd wrote: > Hi list. > > It will be wonderful. When src had moved to svn, nobody cared about make > update command. > I wish to had this in ports makefile: Submit a PR with this patch so portmgr will look at it. -- Eitan Adler From owner-freebsd-ports@FreeBSD.ORG Thu Jun 28 15:45:34 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 45C3C106566C for ; Thu, 28 Jun 2012 15:45:34 +0000 (UTC) (envelope-from mbsd@isgroup.com.ua) Received: from mail.standard.com.ua (mail.isgroup.com.ua [46.229.54.104]) by mx1.freebsd.org (Postfix) with ESMTP id BB4E98FC12 for ; Thu, 28 Jun 2012 15:45:33 +0000 (UTC) Received: from [192.168.0.2] (unused-213.111.71.69.bilink.ua [213.111.71.69] (may be forged)) (authenticated bits=0) by mail.standard.com.ua (8.14.3/8.14.3) with ESMTP id q5SFcEJF037659; Thu, 28 Jun 2012 18:38:14 +0300 (EEST) (envelope-from mbsd@isgroup.com.ua) From: mbsd To: Eitan Adler In-Reply-To: References: <20120627173011.GA50088@freefall.freebsd.org> <1340886796.24395.9.camel@localhost> Content-Type: text/plain; charset="UTF-8" Date: Thu, 28 Jun 2012 18:45:20 +0300 Message-ID: <1340898320.30945.7.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.9 required=9.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on mail.isgroup.com.ua Cc: freebsd-ports@freebsd.org Subject: Re: [HEADS UP] Ports tree migration to Subversion 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, 28 Jun 2012 15:45:34 -0000 Ok. I'll be submitting a pr when ports move to svn. Without testing, this patch is not more than dirty code. On Thu, 2012-06-28 at 07:55 -0700, Eitan Adler wrote: > On 28 June 2012 05:33, mbsd wrote: > > Hi list. > > > > It will be wonderful. When src had moved to svn, nobody cared about make > > update command. > > I wish to had this in ports makefile: > > Submit a PR with this patch so portmgr will look at it. > > From owner-freebsd-ports@FreeBSD.ORG Thu Jun 28 22:09:20 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EEDD6106566B for ; Thu, 28 Jun 2012 22:09:20 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirg.bris.ac.uk (dirg.bris.ac.uk [137.222.10.102]) by mx1.freebsd.org (Postfix) with ESMTP id A73338FC1E for ; Thu, 28 Jun 2012 22:09:20 +0000 (UTC) Received: from ncsc.bris.ac.uk ([137.222.10.41]) by dirg.bris.ac.uk with esmtp (Exim 4.72) (envelope-from ) id 1SkMtm-0000gP-LB for freebsd-ports@freebsd.org; Thu, 28 Jun 2012 23:09:14 +0100 Received: from mech-cluster241.men.bris.ac.uk ([137.222.187.241]) by ncsc.bris.ac.uk with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1SkMtm-00027E-Bo for freebsd-ports@freebsd.org; Thu, 28 Jun 2012 23:09:14 +0100 Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.5/8.14.5) with ESMTP id q5SM9E1M016313 for ; Thu, 28 Jun 2012 23:09:14 +0100 (BST) (envelope-from mexas@bris.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.5/8.14.5/Submit) id q5SM9D0x016312 for freebsd-ports@freebsd.org; Thu, 28 Jun 2012 23:09:13 +0100 (BST) (envelope-from mexas@bris.ac.uk) X-Authentication-Warning: mech-cluster241.men.bris.ac.uk: mexas set sender to mexas@bris.ac.uk using -f Date: Thu, 28 Jun 2012 23:09:13 +0100 From: Anton Shterenlikht To: freebsd-ports@freebsd.org Message-ID: <20120628220913.GA16303@mech-cluster241.men.bris.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.3i Subject: portmaster pkgng patch in portmaster/files? 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, 28 Jun 2012 22:09:21 -0000 A request to pkgng team and/or dougb (feel free to ignore if you think it's unreasonable). Please add the portmaster pkgng patch to portmaster/files, to be triggered by WITH_PKGNG=yes in /etc/make.conf. I often forget to pull the latest patch from the git page, when updating portmaster. This change would save some time/frustration. Thanks -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423 From owner-freebsd-ports@FreeBSD.ORG Thu Jun 28 22:16:55 2012 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 DF861106564A; Thu, 28 Jun 2012 22:16:55 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 424268FC12; Thu, 28 Jun 2012 22:16:55 +0000 (UTC) Received: by bkwj5 with SMTP id j5so1177046bkw.13 for ; Thu, 28 Jun 2012 15:16:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=HeHGb38VBPLBm/Pyt6t3mgUCRufaCQZwI8+w6H5NeLI=; b=C9Tol/3Y2zMifTHlfnYfOMT2WFoZ5oWzfNV/OybRHmFS3Vz1xaF9Yh55G8/w+o/Qy1 sffAY7lu3uT2Ojd+PEiz2HYVMgpEivKhc/Vdt6GdY62ijGE/2+RCBl07UwZRYkPI7fIO 0rtPODimcyQfqB2p8MaxthTqQD4QZdACvfVPdwJyf52qUDrOJ6e5f2hP1pDAFGPvYcW4 3FdS1XI2p4QxNjGHky5+CpfaoosXVBZwv1mwa4He01kX2Rgb1Vqcfh1erOCqAw1zO+MT zOYDvUojwrAnHDROIfeO2DHulC2K/BlKqPyCZhuy2qiw88m2XdX2XuS1dwtvHvrpjjaE 2A3g== Received: by 10.204.152.137 with SMTP id g9mr2150441bkw.95.1340921814073; Thu, 28 Jun 2012 15:16:54 -0700 (PDT) MIME-Version: 1.0 Sender: utisoft@gmail.com Received: by 10.204.49.87 with HTTP; Thu, 28 Jun 2012 15:16:23 -0700 (PDT) In-Reply-To: <20120628220913.GA16303@mech-cluster241.men.bris.ac.uk> References: <20120628220913.GA16303@mech-cluster241.men.bris.ac.uk> From: Chris Rees Date: Thu, 28 Jun 2012 23:16:23 +0100 X-Google-Sender-Auth: mzr9n-S_1bcLqKcf8pSVNSFHLUo Message-ID: To: Anton Shterenlikht , Doug Barton Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-ports@freebsd.org Subject: Re: portmaster pkgng patch in portmaster/files? 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, 28 Jun 2012 22:16:56 -0000 On 28 June 2012 23:09, Anton Shterenlikht wrote: > A request to pkgng team and/or dougb > (feel free to ignore if you think > it's unreasonable). > > Please add the portmaster pkgng patch > to portmaster/files, to be triggered > by WITH_PKGNG=yes in /etc/make.conf. > > I often forget to pull the latest patch > from the git page, when updating portmaster. > This change would save some time/frustration. The portmaster maintainer is reluctant to add 'official' support for pkgng until he has tested it thoroughly, which I understand is on his todo list (an understandable position, given the complexity). Perhaps I could suggest that you try out poudriere package sets in the meantime? You'll find it very fast, and discover the real power of pkgng. http://blog.etoilebsd.net/post/Home_made_pkgng_repo Chris From owner-freebsd-ports@FreeBSD.ORG Thu Jun 28 23:08:06 2012 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 1779A106564A for ; Thu, 28 Jun 2012 23:08:06 +0000 (UTC) (envelope-from conrads@cox.net) Received: from eastrmfepo201.cox.net (eastrmfepo201.cox.net [68.230.241.216]) by mx1.freebsd.org (Postfix) with ESMTP id A4CAB8FC14 for ; Thu, 28 Jun 2012 23:08:05 +0000 (UTC) Received: from eastrmimpo210.cox.net ([68.230.241.225]) by eastrmfepo201.cox.net (InterMail vM.8.01.04.00 201-2260-137-20101110) with ESMTP id <20120628230759.QVQK5450.eastrmfepo201.cox.net@eastrmimpo210.cox.net> for ; Thu, 28 Jun 2012 19:07:59 -0400 Received: from serene.no-ip.org ([98.164.76.239]) by eastrmimpo210.cox.net with bizsmtp id Tz7w1j00959mvxN02z7xZU; Thu, 28 Jun 2012 19:07:58 -0400 X-CT-Class: Clean X-CT-Score: 0.00 X-CT-RefID: str=0001.0A020203.4FECE3CE.00E6,ss=1,re=0.000,fgs=0 X-CT-Spam: 0 X-Authority-Analysis: v=1.1 cv=BDeSSlXhM57FY/QN6HTQhu9VGpaYqtSIuYzAflkTVYg= c=1 sm=1 a=G8Uczd0VNMoA:10 a=kj9zAlcOel0A:10 a=nJCg7m+klQzKrkQiY4doSw==:17 a=kviXuzpPAAAA:8 a=7sJeImhRkohLIZl3FzIA:9 a=CjuIK1q_8ugA:10 a=4vB-4DCPJfMA:10 a=nJCg7m+klQzKrkQiY4doSw==:117 X-CM-Score: 0.00 Authentication-Results: cox.net; none Received: from serene.no-ip.org (localhost [127.0.0.1]) by serene.no-ip.org (8.14.5/8.14.5) with ESMTP id q5SN7tv3004402 for ; Thu, 28 Jun 2012 18:07:55 -0500 (CDT) (envelope-from conrads@cox.net) Date: Thu, 28 Jun 2012 18:07:50 -0500 From: "Conrad J. Sabatier" To: freebsd-ports@FreeBSD.org Message-ID: <20120628180750.752696a0@serene.no-ip.org> X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.6; amd64-portbld-freebsd10.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Subject: msgmerge hangs 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, 28 Jun 2012 23:08:06 -0000 I've been noticing for a while now in my port builds that /usr/local/bin/msgmerge has a distinct tendency to get hung up, just sitting there spinning its wheels forever. Has anyone else ever seen this behavior, or know what may be causing it and how to correct it? Thanks! -- Conrad J. Sabatier conrads@cox.net From owner-freebsd-ports@FreeBSD.ORG Thu Jun 28 23:20:15 2012 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8BB621065673 for ; Thu, 28 Jun 2012 23:20:15 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 76D2E8FC14 for ; Thu, 28 Jun 2012 23:20:14 +0000 (UTC) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id CAA02343; Fri, 29 Jun 2012 02:20:10 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1SkO0P-0001Me-Lp; Fri, 29 Jun 2012 02:20:09 +0300 Message-ID: <4FECE6A7.1080102@FreeBSD.org> Date: Fri, 29 Jun 2012 02:20:07 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:13.0) Gecko/20120620 Thunderbird/13.0.1 MIME-Version: 1.0 To: =?ISO-8859-1?Q?Karli_Sj=F6berg?= References: In-Reply-To: X-Enigmail-Version: 1.4.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Cc: "ports@FreeBSD.org" , "marius@nuenneri.ch" Subject: Re: RFE - FreeBSD Port: zfs-snapshot-mgmt-20090201_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, 28 Jun 2012 23:20:15 -0000 on 28/06/2012 11:16 Karli Sjöberg said the following: > Hi! > > I am a storage-technician working at the Swedish University of Agriculture and we are using zfs-snapshot-mgmt to create scheduled snapshots, but are failing on our disaster-recovery machine because of: > > /usr/local/bin/zfs-snapshot-mgmt:130:in `join': can't convert nil into String (TypeError) > from /usr/local/bin/zfs-snapshot-mgmt:130:in `snapshots' > from /usr/local/bin/zfs-snapshot-mgmt:137:in `snapshots_to_remove' > from /usr/local/bin/zfs-snapshot-mgmt:145:in `remove_snapshots' > from /usr/local/bin/zfs-snapshot-mgmt:213 > from /usr/local/bin/zfs-snapshot-mgmt:210:in `each' > from /usr/local/bin/zfs-snapshot-mgmt:210 > > Now, since this is a disaster-recovery unit, I would rather not have to have all filesystems mounted for the script to function as we have many servers with many file systems backing up towards this unit, which would result in quite alot of mounts that are completely unnecessary to the backup server itself. I also consider it a potential security risk having all these file systems, from all of these different machines mounted in the same place(server). I mean, if someone would like to steal as much valuable data as possible, why crack hundreds of servers and steal it piece by piece when you could just crack one and have it all, right? That doesn´t really make sense because if someone were to crack the backup server they could just mount all filesystems themselves, but only if they knew they were there. But also having them mounted feels like just handing it to them. > > Unfortunately I know nothing about programming so I can´t be of any help, besides testing patches, but do you think this can be done? Change the script so that it doesn´t require the file systems to be mounted for it to be able to take snapshots? How about this? --- zfs-snapshot-mgmt 2010-06-02 05:31:28.759931924 +0300 +++ zfs-snapshot-mgmt 2010-06-01 01:49:46.665034414 +0300 @@ -127,8 +127,10 @@ end def snapshots(prefix) - path = File.join(@mount_point, '.zfs', 'snapshot') - Dir.open(path).select do |name| +# path = File.join(@mount_point, '.zfs', 'snapshot') +# Dir.open(path).select do |name| + s = IO.popen('zfs list -r -t snapshot -H -o name ' + @name).readlines.collect.select { |item| item[0, @name.length + 1] == @name + '@' }.map { |item| item[@name.length + 1 .. -1] } + s.select do |name| name[0, prefix.length] == prefix end.map { |name| SnapshotInfo.new(name, @name, prefix) } end -- Andriy Gapon From owner-freebsd-ports@FreeBSD.ORG Fri Jun 29 00:22:49 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3495A106566B for ; Fri, 29 Jun 2012 00:22:49 +0000 (UTC) (envelope-from jhellenthal@dataix.net) Received: from mail-gh0-f182.google.com (mail-gh0-f182.google.com [209.85.160.182]) by mx1.freebsd.org (Postfix) with ESMTP id 8A38A8FC12 for ; Fri, 29 Jun 2012 00:22:48 +0000 (UTC) Received: by ghbz22 with SMTP id z22so2821010ghb.13 for ; Thu, 28 Jun 2012 17:22:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dataix.net; s=rsa; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to; bh=sO5gSGGDWek4gQFdrQVuFKC8MKaEKRn9rJmieF+aGac=; b=Dbd+iWKwFXx3RR9DyaUEQ6h9Xa9NzpDIH3DWS7IdUeJyPG6IMVSGac4X9FJ6PXcNrv Un5Dzv0G9PuaZ0UOxSvDwpZA+m/tyw8ZH/O/D68pWeXcYi9JsllWGSJWg6EzFvC7ugNK I6QKcUDP7w/EDZxyKLPEKLml5wHN16yH7hpwE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:x-gm-message-state; bh=sO5gSGGDWek4gQFdrQVuFKC8MKaEKRn9rJmieF+aGac=; b=FeN7dhGDh74Lg8tWw/vwM3UHo9bxd/eat/b8/SNkD/DmhOXXtETTjvSTrxJ2eA0TUw sQGRZv0aSk50rOFJFxpu8L9M7f041aPCl8dQUO5WKvi0B1oaAq46u9mkZc/uKMXlvyqf AhlUJRSxS4XazQbEYROLDUEvT/NsFq3fiZjJchAZ39HRrvEerzV+z6UFfLEjy5QICOJx 12objUE9WbppEk6f09gLbzkTfgpS2supcsTjlRVg5uB/Mrrd1zRyge0IjAqsiDOxtYhJ XdPSMtUAI0iQm3z7SxYCGaRipUqLso7OkuD4xqJOEW0pwZX/WvuLyFlwOju793OtFz/p AAAA== Received: by 10.50.85.230 with SMTP id k6mr102224igz.49.1340929367251; Thu, 28 Jun 2012 17:22:47 -0700 (PDT) Received: from DataIX.net (75-128-120-86.dhcp.aldl.mi.charter.com. [75.128.120.86]) by mx.google.com with ESMTPS id bp8sm1237418igb.12.2012.06.28.17.22.45 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 28 Jun 2012 17:22:46 -0700 (PDT) Received: from DataIX.net (localhost [127.0.0.1]) by DataIX.net (8.14.5/8.14.5) with ESMTP id q5T0MhK8003719 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 28 Jun 2012 20:22:43 -0400 (EDT) (envelope-from jhellenthal@DataIX.net) Received: (from jh@localhost) by DataIX.net (8.14.5/8.14.5/Submit) id q5T0Mh06003718; Thu, 28 Jun 2012 20:22:43 -0400 (EDT) (envelope-from jhellenthal@DataIX.net) Date: Thu, 28 Jun 2012 20:22:42 -0400 From: Jason Hellenthal To: Kevin Oberman Message-ID: <20120629002242.GA2615@DataIX.net> References: <20120627173011.GA50088@freefall.freebsd.org> <20120627215215.GS47920@dormouse.experts-exchange.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Gm-Message-State: ALoCoQm8m83pBEfGzv716FZ5gu8LLxIPuvqPGHCm4742vWPzClUwJGKrcl+pzX8mPBkv9TTBYQyL Cc: ports@freebsd.org, Jason Helfman , Thomas Abthorpe Subject: Re: [HEADS UP] Ports tree migration to Subversion 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, 29 Jun 2012 00:22:49 -0000 On Wed, Jun 27, 2012 at 03:11:30PM -0700, Kevin Oberman wrote: > On Wed, Jun 27, 2012 at 2:52 PM, Jason Helfman wrote: > > On Wed, Jun 27, 2012 at 02:47:34PM -0700, Kevin Oberman thus spake: > > > >> On Wed, Jun 27, 2012 at 10:30 AM, Thomas Abthorpe > >> wrote: > >>> > >>> The FreeBSD ports tree will migrate from CVS to Subversion soon. The > >>> anticipated date for the migration is July 14th. This will have no impact > >>> for ports tree users as there will be a SVN to CVS exporter. > >>> > >>> Please note that cvsup will still work after the migration. Nevertheless > >>> c(v)sup is pretty dated so you may want to see if portsnap(8) will fit > >>> your > >>> needs. > >>> > >>> Beat and Thomas > >>> on behalf of portmgr@ > >>> > >>> > >>> http://blogs.freebsdish.org/portmgr/2012/06/27/ports-tree-migration-to-subversion/ > >> > >> > >> While portsnap has several advantages over csup, it is unusable in my > >> case because I have always maintained local mods to ports in the ports > >> tree and portsnap neatly removes them. I may move to using svn to > >> maintain my own copy of the tree and update the working directory > >> where I can keep my customizations. > > > > > > You may want to look at the manpage for portsnap.conf and see how > > advantageous it may be to use the REFUSE option. > > That an excellent idea. I was thinking that, since I keep my private > patches in the files directory and let the normal 'make patch' apply > them, that it would still delete them, but careful reading of the man > page implies that I could list these file (paths) as REFUSED and > portsnap would leave them alone. > > I'll experiment and see of this works. If so, I can move away from csup. > In any event it may be more resourcful just to go to SVN as the advantages of that cannot be taken if something like portsnap or csup is used. Updating Diffing Committing Stating Reverting I am sure the list of 'ing goes on and on. -- - (2^(N-1)) From owner-freebsd-ports@FreeBSD.ORG Fri Jun 29 00:25:53 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 58654106566B for ; Fri, 29 Jun 2012 00:25:53 +0000 (UTC) (envelope-from jhellenthal@dataix.net) Received: from mail-ob0-f182.google.com (mail-ob0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id 099678FC0A for ; Fri, 29 Jun 2012 00:25:52 +0000 (UTC) Received: by obbun3 with SMTP id un3so4911967obb.13 for ; Thu, 28 Jun 2012 17:25:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dataix.net; s=rsa; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to; bh=q308nu9uy1m1fcwmUnKentcNxJ2zx1T80AFFw4aTX2s=; b=IPU+o34E9MwLjK4RtjOeJIHo+aKuT7KUl2DBBt5yzH4i1JbOFi9DQxGhP5AkRY8fmY Ffs91f9AqmMAavrlGJ9T96WIuJu/fQxOWS7dT2mFjKl2sKWQJsJn8oKEYOcd9KW5sgRw hFtggQNdHq9C//5hB50b8Ib14V2Vv72ZzTVW4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:x-gm-message-state; bh=q308nu9uy1m1fcwmUnKentcNxJ2zx1T80AFFw4aTX2s=; b=VXIO4Oy8FTp1dq86YXWEqcyUfckXOhZ9eT6kdDSF66d0n7PwstcFpJsQDQNVdTt67P 8NKAwmhpT2pyKKvu4PPGOizPoAx3PJB93VQPUUYghYH3oF3my/kbbhRu8YR05cmjlZIo YrgHvXLtwNdZK203syn6s+C1oZPQ7nhZwbh1Fpw6gddidGU8p7yTu+4qSGamsAZHcEW3 jw1oB9tadLXR12oAhXeGENGDWB4TQrSDTRZyqEOcy8OPyHUtvIy4yckrWxEjbd48+Dcy 1XArZJKsOKLM8JZBAfcTi56FKIFCw5Ry/eTJWcqK/E2oo+Q5mcsQ1h10SNOiYlwvOFOm MPEA== Received: by 10.50.208.8 with SMTP id ma8mr116568igc.41.1340929552209; Thu, 28 Jun 2012 17:25:52 -0700 (PDT) Received: from DataIX.net (75-128-120-86.dhcp.aldl.mi.charter.com. [75.128.120.86]) by mx.google.com with ESMTPS id if4sm659426igc.10.2012.06.28.17.25.51 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 28 Jun 2012 17:25:51 -0700 (PDT) Received: from DataIX.net (localhost [127.0.0.1]) by DataIX.net (8.14.5/8.14.5) with ESMTP id q5T0Por1004212 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 28 Jun 2012 20:25:50 -0400 (EDT) (envelope-from jhellenthal@DataIX.net) Received: (from jh@localhost) by DataIX.net (8.14.5/8.14.5/Submit) id q5T0PmFA004211; Thu, 28 Jun 2012 20:25:48 -0400 (EDT) (envelope-from jhellenthal@DataIX.net) Date: Thu, 28 Jun 2012 20:25:48 -0400 From: Jason Hellenthal To: mbsd Message-ID: <20120629002548.GB2615@DataIX.net> References: <20120627173011.GA50088@freefall.freebsd.org> <1340886796.24395.9.camel@localhost> <1340898320.30945.7.camel@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1340898320.30945.7.camel@localhost> X-Gm-Message-State: ALoCoQkoTG2bVP6StjCbFgLTYw0fy+oG7rHPRkdWHtPtaHN+70pUdKdU+ozoavfcwNU77z8HtkUy Cc: Eitan Adler , freebsd-ports@freebsd.org Subject: Re: [HEADS UP] Ports tree migration to Subversion 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, 29 Jun 2012 00:25:53 -0000 On Thu, Jun 28, 2012 at 06:45:20PM +0300, mbsd wrote: > Ok. > > I'll be submitting a pr when ports move to svn. > Without testing, this patch is not more than dirty code. > > On Thu, 2012-06-28 at 07:55 -0700, Eitan Adler wrote: > > On 28 June 2012 05:33, mbsd wrote: > > > Hi list. > > > > > > It will be wonderful. When src had moved to svn, nobody cared about make > > > update command. > > > I wish to had this in ports makefile: > > > > Submit a PR with this patch so portmgr will look at it. > > How do you propose it should define a OOB repo ? since there is no official ... repo for git. Yes I know! there are some out there. But thats not to say they should be supported in tree until one has at least been announced as official and can be pointed to and has shown to be kept just as up to date as the svn tree. JMO -- - (2^(N-1)) From owner-freebsd-ports@FreeBSD.ORG Fri Jun 29 01:29:39 2012 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 A0963106564A for ; Fri, 29 Jun 2012 01:29:39 +0000 (UTC) (envelope-from bryan@shatow.net) Received: from secure.xzibition.com (secure.xzibition.com [173.160.118.92]) by mx1.freebsd.org (Postfix) with ESMTP id 43F0F8FC08 for ; Fri, 29 Jun 2012 01:29:39 +0000 (UTC) DomainKey-Signature: a=rsa-sha1; c=nofws; d=shatow.net; h=message-id :date:from:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; q=dns; s=sweb; b=Sx3aW4 CxVNNvwaC4F5uchs7VTVW+w6V6diNUK0uQ1zbM+OByUuYYWThHN16MlC2COs7GKC lyi9FakzeCp3mu17jaxMUVyTzTCOUnrcbq5+lchCGNM4FXPTLfCXcEYn1vH6iqPk rk9YjMJKxYpq6ffXHUa74apAZGn5GokQDoeYE= DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=shatow.net; h=message-id :date:from:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; s=sweb; bh=VhjhAHaZqEbB 5pWdhu3cDZguMouyvy5AjUVYFgcxErQ=; b=ahjY2vewq3ZuSHirYa4lae0m4PDq 1+G1+/JbX9yvoS+RqQbTb9vEkYVJ3s6GFkKwaqd6+NaQS9EAeoQPiqiEq+qrXnhl 1U/RfsE0+6rFsbiPPjZGqLMkA8v+FEiiSGxn3Yu/1X5KmL3Y2byjHTItqnW4ApOr yzhwp8Qdioiq7nE= Received: (qmail 55781 invoked from network); 28 Jun 2012 20:29:31 -0500 Received: from unknown (HELO ?10.10.0.115?) (bryan@shatow.net@10.10.0.115) by sweb.xzibition.com with ESMTPA; 28 Jun 2012 20:29:31 -0500 Message-ID: <4FED04F2.1020703@shatow.net> Date: Thu, 28 Jun 2012 20:29:22 -0500 From: Bryan Drewery User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:13.0) Gecko/20120614 Thunderbird/13.0.1 MIME-Version: 1.0 To: Jason Hellenthal References: <20120627173011.GA50088@freefall.freebsd.org> <1340886796.24395.9.camel@localhost> <1340898320.30945.7.camel@localhost> <20120629002548.GB2615@DataIX.net> In-Reply-To: <20120629002548.GB2615@DataIX.net> X-Enigmail-Version: 1.4.2 OpenPGP: id=3C9B0CF9; url=http://www.shatow.net/bryan/bryan.asc Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Eitan Adler , mbsd , freebsd-ports@freebsd.org Subject: Re: [HEADS UP] Ports tree migration to Subversion 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, 29 Jun 2012 01:29:39 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 6/28/2012 7:25 PM, Jason Hellenthal wrote: > > > On Thu, Jun 28, 2012 at 06:45:20PM +0300, mbsd wrote: >> Ok. >> >> I'll be submitting a pr when ports move to svn. >> Without testing, this patch is not more than dirty code. >> >> On Thu, 2012-06-28 at 07:55 -0700, Eitan Adler wrote: >>> On 28 June 2012 05:33, mbsd wrote: >>>> Hi list. >>>> >>>> It will be wonderful. When src had moved to svn, nobody cared about make >>>> update command. >>>> I wish to had this in ports makefile: >>> >>> Submit a PR with this patch so portmgr will look at it. >>> > > How do you propose it should define a OOB repo ? since there is no > official ... repo for git. > > Yes I know! there are some out there. But thats not to say they should > be supported in tree until one has at least been announced as official > and can be pointed to and has shown to be kept just as up to date as the > svn tree. > > JMO > The proposed patch is for git-svn. It checks out from the *official* SVN as a local git repository. It requires no git repository to be maintained by anyone but the person who checks it out. Regards, Bryan Drewery -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBAgAGBQJP7QTxAAoJEG54KsA8mwz50ZsP/jm6/hrboW3e4lzDAUVcF+yT fZ+5dv5Ra+AhyPDii255G7NrnB9jQsbK3F2oxGYBb3OpPvqYjgTxtTBbEYgSr6EJ z5TJGjNBLrr+kGAxu2/pWp1/yF1VFoHz6/8ScSl+yJyshGLUXI9B0S6GeivubJ0F SHq7HyPSjNGMlcLcw2UXGvbSIfargAw0VU+nQajoIvDx/C/VHaH8Gyp6rVkAcGv3 QrfWqjIGsLaqPxJrKRA0b1HoQPcJ/hqXPe+koANdMaHbombDyVpr9G2lzmpWUL4Y 1m6uDy6lboH+dkaaYxk9GFZ/c4xjialmfTfQoUVBW/au5huHbivFfZb0jSJ6IuLa WinVl5HyBIZ0XXiBNz/rofLj7QQQC/5HRiyjhsKHkmmD1ZwvwFAYjoPzXa/PoMF3 j/xaAv+hmLFirA0vGTUQlJpU8L3C9S+20Y7T1hUffGX0cgWe1voXtQL1p0kUo2Ug tTTWKiuNWay0M31v8UwpdyeUHloqcVahG7nlikH1kexgL4nr6xKaIX+TEWp/eoqg TaOBTiZPVXmVUC2u3WSIF1Ho30ofOd7zXRvsPnRY4vMef+PNAOqYjSUKH4u+rGP7 0qT+GdRV4ERturlYuPb3yswAP+aAJ5Gq7TOJg34JPGn3OndhFnZvxvEG1IjkSwjG gNuKArDfwVQdGzMZCXD2 =IpdS -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Fri Jun 29 04:34:57 2012 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 6B27F106564A for ; Fri, 29 Jun 2012 04:34:57 +0000 (UTC) (envelope-from mbsd@isgroup.com.ua) Received: from mail.standard.com.ua (mail.isgroup.com.ua [46.229.54.104]) by mx1.freebsd.org (Postfix) with ESMTP id C82338FC14 for ; Fri, 29 Jun 2012 04:34:56 +0000 (UTC) Received: from [192.168.0.2] (unused-213.111.71.69.bilink.ua [213.111.71.69] (may be forged)) (authenticated bits=0) by mail.standard.com.ua (8.14.3/8.14.3) with ESMTP id q5T4ReRr042536 for ; Fri, 29 Jun 2012 07:27:40 +0300 (EEST) (envelope-from mbsd@isgroup.com.ua) From: mbsd To: freebsd-ports@freebsd.org In-Reply-To: <4FED04F2.1020703@shatow.net> References: <20120627173011.GA50088@freefall.freebsd.org> <1340886796.24395.9.camel@localhost> <1340898320.30945.7.camel@localhost> <20120629002548.GB2615@DataIX.net> <4FED04F2.1020703@shatow.net> Content-Type: text/plain; charset="UTF-8" Date: Fri, 29 Jun 2012 07:34:46 +0300 Message-ID: <1340944486.30945.18.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.9 required=9.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on mail.isgroup.com.ua Subject: Re: [HEADS UP] Ports tree migration to Subversion 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, 29 Jun 2012 04:34:57 -0000 I have been using "git svn rebase" for src since src moved on git. I think new options SVN_UPDATE and probably GIT_UPDATE :) in make.conf are good idea. On Thu, 2012-06-28 at 20:29 -0500, Bryan Drewery wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 6/28/2012 7:25 PM, Jason Hellenthal wrote: > > > > > > On Thu, Jun 28, 2012 at 06:45:20PM +0300, mbsd wrote: > >> Ok. > >> > >> I'll be submitting a pr when ports move to svn. > >> Without testing, this patch is not more than dirty code. > >> > >> On Thu, 2012-06-28 at 07:55 -0700, Eitan Adler wrote: > >>> On 28 June 2012 05:33, mbsd wrote: > >>>> Hi list. > >>>> > >>>> It will be wonderful. When src had moved to svn, nobody cared about make > >>>> update command. > >>>> I wish to had this in ports makefile: > >>> > >>> Submit a PR with this patch so portmgr will look at it. > >>> > > > > How do you propose it should define a OOB repo ? since there is no > > official ... repo for git. > > > > Yes I know! there are some out there. But thats not to say they should > > be supported in tree until one has at least been announced as official > > and can be pointed to and has shown to be kept just as up to date as the > > svn tree. > > > > JMO > > > > The proposed patch is for git-svn. It checks out from the *official* SVN > as a local git repository. It requires no git repository to be > maintained by anyone but the person who checks it out. > > Regards, > Bryan Drewery > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (MingW32) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iQIcBAEBAgAGBQJP7QTxAAoJEG54KsA8mwz50ZsP/jm6/hrboW3e4lzDAUVcF+yT > fZ+5dv5Ra+AhyPDii255G7NrnB9jQsbK3F2oxGYBb3OpPvqYjgTxtTBbEYgSr6EJ > z5TJGjNBLrr+kGAxu2/pWp1/yF1VFoHz6/8ScSl+yJyshGLUXI9B0S6GeivubJ0F > SHq7HyPSjNGMlcLcw2UXGvbSIfargAw0VU+nQajoIvDx/C/VHaH8Gyp6rVkAcGv3 > QrfWqjIGsLaqPxJrKRA0b1HoQPcJ/hqXPe+koANdMaHbombDyVpr9G2lzmpWUL4Y > 1m6uDy6lboH+dkaaYxk9GFZ/c4xjialmfTfQoUVBW/au5huHbivFfZb0jSJ6IuLa > WinVl5HyBIZ0XXiBNz/rofLj7QQQC/5HRiyjhsKHkmmD1ZwvwFAYjoPzXa/PoMF3 > j/xaAv+hmLFirA0vGTUQlJpU8L3C9S+20Y7T1hUffGX0cgWe1voXtQL1p0kUo2Ug > tTTWKiuNWay0M31v8UwpdyeUHloqcVahG7nlikH1kexgL4nr6xKaIX+TEWp/eoqg > TaOBTiZPVXmVUC2u3WSIF1Ho30ofOd7zXRvsPnRY4vMef+PNAOqYjSUKH4u+rGP7 > 0qT+GdRV4ERturlYuPb3yswAP+aAJ5Gq7TOJg34JPGn3OndhFnZvxvEG1IjkSwjG > gNuKArDfwVQdGzMZCXD2 > =IpdS > -----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 Fri Jun 29 06:39:08 2012 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 45B92106564A; Fri, 29 Jun 2012 06:39:08 +0000 (UTC) (envelope-from Karli.Sjoberg@slu.se) Received: from Exchange1.ad.slu.se (exchange1.ad.slu.se [193.10.100.94]) by mx1.freebsd.org (Postfix) with ESMTP id 62E8F8FC0A; Fri, 29 Jun 2012 06:39:07 +0000 (UTC) Received: from exmbx3.ad.slu.se ([193.10.100.93]) by Exchange1.ad.slu.se ([193.10.100.94]) with mapi; Fri, 29 Jun 2012 08:39:05 +0200 From: =?iso-8859-1?Q?Karli_Sj=F6berg?= To: Andriy Gapon Date: Fri, 29 Jun 2012 08:39:04 +0200 Thread-Topic: RFE - FreeBSD Port: zfs-snapshot-mgmt-20090201_2 Thread-Index: Ac1VweEmyeo5IqIzRXaBW2zoK7Y65g== Message-ID: References: <4FECE6A7.1080102@FreeBSD.org> In-Reply-To: <4FECE6A7.1080102@FreeBSD.org> Accept-Language: sv-SE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: sv-SE, en-US MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: "ports@FreeBSD.org" , "marius@nuenneri.ch" Subject: Re: RFE - FreeBSD Port: zfs-snapshot-mgmt-20090201_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: Fri, 29 Jun 2012 06:39:08 -0000 Thanks, that was fast! # patch /usr/local/bin/zfs-snapshot-mgmt zfs-snapshot-mgmt.patch Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- zfs-snapshot-mgmt 2010-06-02 05:31:28.759931924 +0300 |+++ zfs-snapshot-mgmt 2010-06-01 01:49:46.665034414 +0300 -------------------------- Patching file /usr/local/bin/zfs-snapshot-mgmt using Plan A... patch: **** malformed patch at line 12: @name).readlines.collect.select { |= item| item[0, @name.length + 1] =3D=3D @name + OK, so that didn=B4t go that well. Manually editing the script to what I th= ink you ment: /usr/local/bin/zfs-snapshot-mgmt: # def snapshots(prefix) # path =3D File.join(@mount_point, '.zfs', 'snapshot') # Dir.open(path).select do |name| # name[0, prefix.length] =3D=3D prefix # end.map { |name| SnapshotInfo.new(name, @name, prefix) } # end # path =3D File.join(@mount_point, '.zfs', 'snapshot') # Dir.open(path).select do |name| s =3D IO.popen('zfs list -r -t snapshot -H -o name '@name).readlines.co= llect.select { |item| item[0, @name.length + 1] =3D=3D @name '@' }.map { |i= tem| item[@name.length + 1 .. -1] } s.select do |name| name[0, prefix.length] =3D=3D prefix end.map { |name| SnapshotInfo.new(name, @name, prefix) } end But recieves from cron: /usr/local/bin/zfs-snapshot-mgmt:138: syntax error, unexpected tIVAR, expec= ting ')' ... -t snapshot -H -o name '@name).readlines.collect.select { |... ^ /usr/local/bin/zfs-snapshot-mgmt:138: syntax error, unexpected tSTRING_BEG,= expecting '}' ..., @name.length + 1] =3D=3D @name '@' }.map { |item| item[@name.l... ^ /usr/local/bin/zfs-snapshot-mgmt:188: syntax error, unexpected kEND, expect= ing $end /Karli 29 jun 2012 kl. 01.20 skrev Andriy Gapon: on 28/06/2012 11:16 Karli Sj=F6berg said the following: Hi! I am a storage-technician working at the Swedish University of Agriculture = and we are using zfs-snapshot-mgmt to create scheduled snapshots, but are f= ailing on our disaster-recovery machine because of: /usr/local/bin/zfs-snapshot-mgmt:130:in `join': can't convert nil into Stri= ng (TypeError) from /usr/local/bin/zfs-snapshot-mgmt:130:in `snapshots' from /usr/local/bin/zfs-snapshot-mgmt:137:in `snapshots_to_remove' from /usr/local/bin/zfs-snapshot-mgmt:145:in `remove_snapshots' from /usr/local/bin/zfs-snapshot-mgmt:213 from /usr/local/bin/zfs-snapshot-mgmt:210:in `each' from /usr/local/bin/zfs-snapshot-mgmt:210 Now, since this is a disaster-recovery unit, I would rather not have to hav= e all filesystems mounted for the script to function as we have many server= s with many file systems backing up towards this unit, which would result i= n quite alot of mounts that are completely unnecessary to the backup server= itself. I also consider it a potential security risk having all these file= systems, from all of these different machines mounted in the same place(se= rver). I mean, if someone would like to steal as much valuable data as poss= ible, why crack hundreds of servers and steal it piece by piece when you co= uld just crack one and have it all, right? That doesn=B4t really make sense= because if someone were to crack the backup server they could just mount a= ll filesystems themselves, but only if they knew they were there. But also = having them mounted feels like just handing it to them. Unfortunately I know nothing about programming so I can=B4t be of any help,= besides testing patches, but do you think this can be done? Change the scr= ipt so that it doesn=B4t require the file systems to be mounted for it to b= e able to take snapshots? How about this? --- zfs-snapshot-mgmt 2010-06-02 05:31:28.759931924 +0300 +++ zfs-snapshot-mgmt 2010-06-01 01:49:46.665034414 +0300 @@ -127,8 +127,10 @@ end def snapshots(prefix) - path =3D File.join(@mount_point, '.zfs', 'snapshot') - Dir.open(path).select do |name| +# path =3D File.join(@mount_point, '.zfs', 'snapshot') +# Dir.open(path).select do |name| + s =3D IO.popen('zfs list -r -t snapshot -H -o name ' + @name).readlines.collect.select { |item| item[0, @name.length + 1] =3D=3D @= name + '@' }.map { |item| item[@name.length + 1 .. -1] } + s.select do |name| name[0, prefix.length] =3D=3D prefix end.map { |name| SnapshotInfo.new(name, @name, prefix) } end -- Andriy Gapon Med V=E4nliga H=E4lsningar ---------------------------------------------------------------------------= ---- Karli Sj=F6berg Swedish University of Agricultural Sciences Box 7079 (Visiting Address Kron=E5sv=E4gen 8) S-750 07 Uppsala, Sweden Phone: +46-(0)18-67 15 66 karli.sjoberg@slu.se From owner-freebsd-ports@FreeBSD.ORG Fri Jun 29 07:09:33 2012 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 BB39B106564A for ; Fri, 29 Jun 2012 07:09:33 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 20FAE8FC08 for ; Fri, 29 Jun 2012 07:09:32 +0000 (UTC) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id KAA04780; Fri, 29 Jun 2012 10:09:22 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1SkVKU-0004Mn-At; Fri, 29 Jun 2012 10:09:22 +0300 Message-ID: <4FED54A0.7040209@FreeBSD.org> Date: Fri, 29 Jun 2012 10:09:20 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:13.0) Gecko/20120620 Thunderbird/13.0.1 MIME-Version: 1.0 To: =?ISO-8859-1?Q?Karli_Sj=F6berg?= References: <4FECE6A7.1080102@FreeBSD.org> In-Reply-To: X-Enigmail-Version: 1.4.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Cc: "ports@FreeBSD.org" , "marius@nuenneri.ch" Subject: Re: RFE - FreeBSD Port: zfs-snapshot-mgmt-20090201_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: Fri, 29 Jun 2012 07:09:33 -0000 on 29/06/2012 09:39 Karli Sjöberg said the following: > Thanks, that was fast! > > # patch /usr/local/bin/zfs-snapshot-mgmt zfs-snapshot-mgmt.patch > Hmm... Looks like a unified diff to me... > The text leading up to this was: > -------------------------- > |--- zfs-snapshot-mgmt2010-06-02 05:31:28.759931924 +0300 > |+++ zfs-snapshot-mgmt2010-06-01 01:49:46.665034414 +0300 > -------------------------- > Patching file /usr/local/bin/zfs-snapshot-mgmt using Plan A... > patch: **** malformed patch at line 12: @name).readlines.collect.select { |item| > item[0, @name.length + 1] == @name + > > > OK, so that didn´t go that well. Manually editing the script to what I think you > ment: I should have remembered that copy+paste over email usually doesn't work very well. So here is the patch again: http://people.freebsd.org/~avg/snapshot.list.diff > /usr/local/bin/zfs-snapshot-mgmt: > # def snapshots(prefix) > # path = File.join(@mount_point, '.zfs', 'snapshot') > # Dir.open(path).select do |name| > # name[0, prefix.length] == prefix > # end.map { |name| SnapshotInfo.new(name, @name, prefix) } > # end > > # path = File.join(@mount_point, '.zfs', 'snapshot') > # Dir.open(path).select do |name| > s = IO.popen('zfs list -r -t snapshot -H -o name > '@name).readlines.collect.select { |item| item[0, @name.length + 1] == @name '@' > }.map { |item| item[@name.length + 1 .. -1] } > s.select do |name| > name[0, prefix.length] == prefix > end.map { |name| SnapshotInfo.new(name, @name, prefix) } > end > > > But recieves from cron: > /usr/local/bin/zfs-snapshot-mgmt:138: syntax error, unexpected tIVAR, expecting ')' > ... -t snapshot -H -o name '@name).readlines.collect.select { |... > ^ > /usr/local/bin/zfs-snapshot-mgmt:138: syntax error, unexpected tSTRING_BEG, > expecting '}' > ..., @name.length + 1] == @name '@' }.map { |item| item[@name.l... > ^ > /usr/local/bin/zfs-snapshot-mgmt:188: syntax error, unexpected kEND, expecting $end > > /Karli > > 29 jun 2012 kl. 01.20 skrev Andriy Gapon: > >> on 28/06/2012 11:16 Karli Sjöberg said the following: >>> Hi! >>> >>> I am a storage-technician working at the Swedish University of Agriculture >>> and we are using zfs-snapshot-mgmt to create scheduled snapshots, but are >>> failing on our disaster-recovery machine because of: >>> >>> /usr/local/bin/zfs-snapshot-mgmt:130:in `join': can't convert nil into String >>> (TypeError) >>> from /usr/local/bin/zfs-snapshot-mgmt:130:in `snapshots' >>> from /usr/local/bin/zfs-snapshot-mgmt:137:in `snapshots_to_remove' >>> from /usr/local/bin/zfs-snapshot-mgmt:145:in `remove_snapshots' >>> from /usr/local/bin/zfs-snapshot-mgmt:213 >>> from /usr/local/bin/zfs-snapshot-mgmt:210:in `each' >>> from /usr/local/bin/zfs-snapshot-mgmt:210 >>> >>> Now, since this is a disaster-recovery unit, I would rather not have to have >>> all filesystems mounted for the script to function as we have many servers >>> with many file systems backing up towards this unit, which would result in >>> quite alot of mounts that are completely unnecessary to the backup server >>> itself. I also consider it a potential security risk having all these file >>> systems, from all of these different machines mounted in the same >>> place(server). I mean, if someone would like to steal as much valuable data >>> as possible, why crack hundreds of servers and steal it piece by piece when >>> you could just crack one and have it all, right? That doesn´t really make >>> sense because if someone were to crack the backup server they could just >>> mount all filesystems themselves, but only if they knew they were there. But >>> also having them mounted feels like just handing it to them. >>> >>> Unfortunately I know nothing about programming so I can´t be of any help, >>> besides testing patches, but do you think this can be done? Change the script >>> so that it doesn´t require the file systems to be mounted for it to be able >>> to take snapshots? >> >> How about this? >> >> --- zfs-snapshot-mgmt2010-06-02 05:31:28.759931924 +0300 >> +++ zfs-snapshot-mgmt2010-06-01 01:49:46.665034414 +0300 >> @@ -127,8 +127,10 @@ >> end >> >> def snapshots(prefix) >> - path = File.join(@mount_point, '.zfs', 'snapshot') >> - Dir.open(path).select do |name| >> +# path = File.join(@mount_point, '.zfs', 'snapshot') >> +# Dir.open(path).select do |name| >> + s = IO.popen('zfs list -r -t snapshot -H -o name ' + >> @name).readlines.collect.select { |item| item[0, @name.length + 1] == @name + >> '@' }.map { |item| item[@name.length + 1 .. -1] } >> + s.select do |name| >> name[0, prefix.length] == prefix >> end.map { |name| SnapshotInfo.new(name, @name, prefix) } >> end >> >> >> >> -- >> Andriy Gapon >> > > > > Med Vänliga Hälsningar > ------------------------------------------------------------------------------- > Karli Sjöberg > Swedish University of Agricultural Sciences > Box 7079 (Visiting Address Kronåsvägen 8) > S-750 07 Uppsala, Sweden > Phone: +46-(0)18-67 15 66 > karli.sjoberg@slu.se > -- Andriy Gapon From owner-freebsd-ports@FreeBSD.ORG Fri Jun 29 07:13:31 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 900191065670 for ; Fri, 29 Jun 2012 07:13:31 +0000 (UTC) (envelope-from farrarmarklv@gmail.com) Received: from mail-pz0-f54.google.com (mail-pz0-f54.google.com [209.85.210.54]) by mx1.freebsd.org (Postfix) with ESMTP id 5EA6B8FC12 for ; Fri, 29 Jun 2012 07:13:31 +0000 (UTC) Received: by dadv36 with SMTP id v36so4365105dad.13 for ; Fri, 29 Jun 2012 00:13:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:mime-version:content-type :x-mailer:thread-index:content-language; bh=BaajpdyX4/dXfe64oySboDWyzlja2NwKXzG5Tw6VeEc=; b=LV8ukCPRLId046bXaqZJ0Vh8Q2Sd/3Wx/YfW787AM917VZdBrz7+fFPsC2ZAbZGVvi gT1NKqurcdvIri2U8ydtwODvObyQZGSxYa8T+uBtX45F+Xtd3tGb9BVsJ7DaxapSkAof Cq6C7GiwXdr7J8HFos2nKP37+RsJFUB1MgzL51o2zF8OBN2t66FkNdfwTxgDryVM14LR WMs59SDD5PwvyrRubRToWLDujcuomc8ZJQsMB+fDIWFlUtKoUUMqFH690UUHXRdZ0zTE thapbq3L/dkuxKKkznp468aDqm1pDTZFScl4Z6sd5joS1LmJ5V3sijhKwZt35Ic3Z3hH H4bQ== Received: by 10.68.200.98 with SMTP id jr2mr3201875pbc.81.1340954010923; Fri, 29 Jun 2012 00:13:30 -0700 (PDT) Received: from MarkPC (ip70-170-88-103.lv.lv.cox.net. [70.170.88.103]) by mx.google.com with ESMTPS id gj8sm4606390pbc.39.2012.06.29.00.13.29 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 29 Jun 2012 00:13:30 -0700 (PDT) From: "Mark Farrar" To: Date: Fri, 29 Jun 2012 00:13:15 -0700 Message-ID: <000001cd55c6$a8bfa570$fa3ef050$@com> MIME-Version: 1.0 X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: Ac1Vxpe9V69tMTatTsWLsda5eGW/TA== Content-Language: en-us Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: ports@FreeBSD.org Subject: FreeBSD Port: mono-kmod-20070416 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, 29 Jun 2012 07:13:31 -0000 I am experiencing a problem with this port under FreeBSD 9, x86 and amd_64 versions. When I run my mono application using the mono keyword, the application executes properly. However, when I run the application without the mono keyword, with the mono-kmod port installed and configured (mono_load="YES" in /boot/loader.conf), FreeBSD crashes and the computer restarts. This happens consistently on fresh OS installs using both ports compiles and pkg installs. I have installed FreeBSD on two different system using both ports and pkgs and the result is always a OS crash when running a mono app without the mono keyword with the mono-kmod pkg installed. I've just started exploring FreeBSD and would definitely like to use the mono-kmod pkg with my mono applications. Please let me know if you need any additional information regarding the FreeBSD crashes that I am experiencing with mono-kmod. Sincerely, Mark Farrar From owner-freebsd-ports@FreeBSD.ORG Fri Jun 29 07:38:26 2012 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 A14B1106566B; Fri, 29 Jun 2012 07:38:26 +0000 (UTC) (envelope-from niktychina@gmail.com) Received: from mail-qc0-f182.google.com (mail-qc0-f182.google.com [209.85.216.182]) by mx1.freebsd.org (Postfix) with ESMTP id 45E788FC08; Fri, 29 Jun 2012 07:38:26 +0000 (UTC) Received: by qcsg15 with SMTP id g15so1826892qcs.13 for ; Fri, 29 Jun 2012 00:38:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=ENP6qzHktpg/GtgRYfApVpqfObGl8ODR2BnuKbAhmjY=; b=x9zdgxE5aPDYlKdTEvfF6Dda0JWd1RaDVCg9C5/wah0cL4NtHUF+m7u882gT05GPHz EV09RzlteNaJhN6r05RfDyPowsQ3hQPUVflfJVZwpGEFRrDNlLoXKewAIXMPL1pN2AE6 8fpMX8eTGyWXh4O6hBAqs2dnXLp+K1rMwmthbR9Jr6E9yzuOfyTPOmaZGyNQLV5W2yq+ F0L/iZ3udRNBjF+2PoWllKKWADymg+5qCyAvKHrqbR8eH4jlm+Dh3RHAzGoPHIs+Fsnd iASCkStT4tBF/ADClwTjiLjIGTEysWnIGrXUVtbYNO+qgRmh4gu4R4Mozre99DHo+ZEt 5qXw== MIME-Version: 1.0 Received: by 10.224.109.196 with SMTP id k4mr1725709qap.92.1340955505654; Fri, 29 Jun 2012 00:38:25 -0700 (PDT) Received: by 10.229.185.148 with HTTP; Fri, 29 Jun 2012 00:38:25 -0700 (PDT) Date: Fri, 29 Jun 2012 11:38:25 +0400 Message-ID: From: Nikolay Tychina To: freebsd-x11@freebsd.org, freebsd-ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Cc: Subject: KDE 4 hangs at splash screen when using KMS enabled 10-CURRENT 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, 29 Jun 2012 07:38:26 -0000 Hi! I freshly built x11/xorg and x11/kde4 on FreeBSD 10-CURRENT and was ready to use it with new Intel driver, but after I kldloaded i915kms.ko and started X, KDE just hung up at its splash screen after displaying its logo (last icon). Then screen got blank with only a movable mouse cursor on it. Any ideas? Nikolay From owner-freebsd-ports@FreeBSD.ORG Fri Jun 29 08:47:09 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A6191106566C for ; Fri, 29 Jun 2012 08:47:09 +0000 (UTC) (envelope-from bkoenig@alpha-tierchen.de) Received: from alpha-tierchen.de (bkoenig-1-pt.tunnel.tserv6.fra1.ipv6.he.net [IPv6:2001:470:1f0a:1676::2]) by mx1.freebsd.org (Postfix) with ESMTP id 60C5B8FC12 for ; Fri, 29 Jun 2012 08:47:09 +0000 (UTC) Received: from webmail.alpha-tierchen.de (localhost [IPv6:::1]) by smtp.alpha-tierchen.de (Postfix) with ESMTPS id DD33A1705A; Fri, 29 Jun 2012 10:47:07 +0200 (CEST) Received: from 92.206.178.18 (SquirrelMail authenticated user bkoenig) by webmail.alpha-tierchen.de with HTTP; Fri, 29 Jun 2012 10:47:08 +0200 Message-ID: <7cb51f1966527e4114d72f5cb6a75108.squirrel@webmail.alpha-tierchen.de> In-Reply-To: <000001cd55c6$a8bfa570$fa3ef050$@com> References: <000001cd55c6$a8bfa570$fa3ef050$@com> Date: Fri, 29 Jun 2012 10:47:08 +0200 From: =?iso-8859-1?Q?=22Bj=F6rn_K=F6nig=22?= To: "Mark Farrar" User-Agent: SquirrelMail/1.4.22 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: ports@freebsd.org, bkoenig@alpha-tierchen.de Subject: Re: FreeBSD Port: mono-kmod-20070416 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, 29 Jun 2012 08:47:09 -0000 Hello Mark, thank you for the report. It's a long time ago when I wrote the code. I suppose something fundamental has changed in the kernel in the meantime. Unfortunately I'm very busy at the moment, so I can't have a closer look at it now. I put the issue on my to do list and I will deal with it within the next months. I still have a question regarding your problem. Does it only occur if you put it into loader.conf or also if you load the module after boot, i.e. running "kldload mono.ko" manually? Best regards Björn > I am experiencing a problem with this port under FreeBSD 9, x86 and amd_64 > versions. > > > > When I run my mono application using the mono keyword, the application > executes properly. > > > > However, when I run the application without the mono keyword, with the > mono-kmod port installed and configured (mono_load="YES" in > /boot/loader.conf), FreeBSD crashes and the computer restarts. > > > > This happens consistently on fresh OS installs using both ports compiles > and > pkg installs. > > > > I have installed FreeBSD on two different system using both ports and pkgs > and the result is always a OS crash when running a mono app without the > mono > keyword with the mono-kmod pkg installed. > > > > I've just started exploring FreeBSD and would definitely like to use the > mono-kmod pkg with my mono applications. > > > > Please let me know if you need any additional information regarding the > FreeBSD crashes that I am experiencing with mono-kmod. > > > > Sincerely, > > > > Mark Farrar > > > > > > From owner-freebsd-ports@FreeBSD.ORG Fri Jun 29 12:48:08 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E3344106566C; Fri, 29 Jun 2012 12:48:08 +0000 (UTC) (envelope-from kubito@gmail.com) Received: from mail-gh0-f182.google.com (mail-gh0-f182.google.com [209.85.160.182]) by mx1.freebsd.org (Postfix) with ESMTP id 869A68FC12; Fri, 29 Jun 2012 12:48:08 +0000 (UTC) Received: by ghbz22 with SMTP id z22so3206502ghb.13 for ; Fri, 29 Jun 2012 05:48:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=I0LkgfWWZyvBW4YpttQxpI8Yxax44gONbiEX2432zJc=; b=tSuomhAWg/T1S8fJZfvHMMOJ9daahmB4LtWYXmPNPZZtswnkpdhrpaK8OtDn9qgP8q GmR++xHf9kb5zcbdrNlEEux2BWqnRxfBxHOGlcrseHJIJ9ucYrE4gr80cVR1MALU7apf 2/niG5UMeLYKJ3kspFD2+oHO1gRhAnl2rUZZdYjpHrk6C7Pku+JQkezgW86T1DDT95uj EOCQFmAMlXQdSjYQ+HQO8mJ8UChBHL9iFkt1dQ1vUq0b5r0xfzvfyyCuDOQH8CK7N+F9 qQEbmIDdpfhYL/Uil6rS/XyptbMkh8Vx0NPZlnu72oyR9V1JLpzx/izLi6UXHG7EPVMX CQZA== Received: by 10.236.74.74 with SMTP id w50mr2354483yhd.34.1340974088075; Fri, 29 Jun 2012 05:48:08 -0700 (PDT) Received: from gibbon.gmail.com ([187.106.37.193]) by mx.google.com with ESMTPS id m43sm5358268yhi.13.2012.06.29.05.48.05 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 29 Jun 2012 05:48:07 -0700 (PDT) Sender: Raphael Kubo da Costa From: Raphael Kubo da Costa To: freebsd-x11@freebsd.org References: Date: Fri, 29 Jun 2012 09:47:59 -0300 In-Reply-To: (Nikolay Tychina's message of "Fri, 29 Jun 2012 11:38:25 +0400") Message-ID: <87d34iuvwg.fsf@FreeBSD.org> User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.0.93 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain Cc: freebsd-ports@freebsd.org Subject: Re: KDE 4 hangs at splash screen when using KMS enabled 10-CURRENT 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, 29 Jun 2012 12:48:09 -0000 Nikolay Tychina writes: > I freshly built x11/xorg and x11/kde4 on FreeBSD 10-CURRENT and was > ready to use it with new Intel driver, but > after I kldloaded i915kms.ko and started X, KDE just hung up at its > splash screen after displaying its logo (last icon). Then screen got > blank with only a movable mouse cursor on it. > Any ideas? Do other window managers work? Is anything useful reported on the console (in case you use startx and log the output of startkde4 somewhere)? From owner-freebsd-ports@FreeBSD.ORG Fri Jun 29 13:15:39 2012 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 0CCBD106566B; Fri, 29 Jun 2012 13:15:39 +0000 (UTC) (envelope-from niktychina@gmail.com) Received: from mail-qa0-f47.google.com (mail-qa0-f47.google.com [209.85.216.47]) by mx1.freebsd.org (Postfix) with ESMTP id A62ED8FC16; Fri, 29 Jun 2012 13:15:38 +0000 (UTC) Received: by qabg1 with SMTP id g1so685156qab.13 for ; Fri, 29 Jun 2012 06:15:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=dbW/59cfcuRhdhBieRNv509MBy03T3JsutKpL3pou5I=; b=FR1j6z4ygfqIL19IHCcM+9ITf1RGP2QqxXk6dqsnHNZs3UedEqYsnSwBO7VLVKmd1E M3uRiZ03iQV71aiSECrbnlL2aupytk21lkH/YWHPIUY2pB2P1GFsGkXVqRstHu59iuh9 l41lFNM8zjyI2fqrS5GdKE1xZfbVtE+Nw7gHS7LbFpvHoFFDIWeNWyqVlGChyyy2rgEY pwD0VB1CppycYqLWSASebt8KxoqYo3mKKDBPH8HTL/0+eJ+/cmLi+ut+48s4MTyAyE8W HCY9wx6LPU8vshsx4v6mwv5wHiKFCAuilpdj4RlDRp7N7y86T5JI8s0Tei6EFqN39NeX 78Dw== MIME-Version: 1.0 Received: by 10.224.70.144 with SMTP id d16mr3804975qaj.45.1340975731616; Fri, 29 Jun 2012 06:15:31 -0700 (PDT) Received: by 10.229.185.148 with HTTP; Fri, 29 Jun 2012 06:15:31 -0700 (PDT) Date: Fri, 29 Jun 2012 17:15:31 +0400 Message-ID: From: Nikolay Tychina To: freebsd-ports@freebsd.org, freebsd-x11@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Cc: Subject: Re: KDE 4 hangs at splash screen when using KMS enabled 10-CURRENT 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, 29 Jun 2012 13:15:39 -0000 >I freshly built x11/xorg and x11/kde4 on FreeBSD 10-CURRENT and was >ready to use it with new Intel driver, but >after I kldloaded i915kms.ko and started X, KDE just hung up at its >splash screen after displaying its logo (last icon). Then screen got >blank with only a movable mouse cursor on it. I disabled "Composite" extension in xorg.conf and KDE started fine. No effects though. Is there an issue with Intel driver or X or anything else? Everything seems to work quite well, but I'm just curious. From owner-freebsd-ports@FreeBSD.ORG Fri Jun 29 15:13:10 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 155521065670 for ; Fri, 29 Jun 2012 15:13:10 +0000 (UTC) (envelope-from jerry@seibercom.net) Received: from mail-yw0-f49.google.com (mail-yw0-f49.google.com [209.85.213.49]) by mx1.freebsd.org (Postfix) with ESMTP id A691F8FC14 for ; Fri, 29 Jun 2012 15:13:09 +0000 (UTC) Received: by yhjj52 with SMTP id j52so4150334yhj.36 for ; Fri, 29 Jun 2012 08:13:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=seibercom.net; s=google; h=date:from:to:cc:subject:message-id:reply-to:organization:x-mailer :face:mime-version:content-type:content-transfer-encoding; bh=romLyvX4/PfdU4HnF879mrdtQpf3Kn8iC+nP6GhTc5w=; b=BH3s7PMPWdYC4ZhCy8QD8JUPgaEihmeDyKOUMT0F6pAwjzp8hF1ZwO/x2YM6tLyzBD WQoRyKTNaZd33OYjjzU3vq66H31YVyu1fGZ6t64gn0Il7cIVVoQ7LU1Osm+RNZ5q0r2V 9BnEJHAjEEQzbNNJEyHt0tzVcMeNKGLbAgVa4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=date:from:to:cc:subject:message-id:reply-to:organization:x-mailer :face:mime-version:content-type:content-transfer-encoding :x-gm-message-state; bh=romLyvX4/PfdU4HnF879mrdtQpf3Kn8iC+nP6GhTc5w=; b=oFy0vl40U8RUC1I4UGoaCROmENzgP5jfHSQeExEWd1T3rM0WERsrLVJ0f4qnfS0/qN 0EojEVq9Dd34tACTshebAuJrKoSNCssJl7GKdjce8JZcrtNDWZyh+164jmp4PXYo4FY3 33hWIJuRcEKPaLUlSUwnqdxoLnZOWu4qtPM0bwDCT6ilB2RiB+OEXyuEGk239wU0aV8U 6OxJmkbHW76i9/E4VOVFAS+bmA5+jp41cM3md2KjZ8UoPESe4qiHA9EbGMpP5+VYmYeC 7TgtX7kggrl08QxzmjVjaX5KXHu6qx98fE0QOiQcbBVRnuJGBA6n5RzBAU9T07aXKRrE XwaQ== Received: by 10.101.152.6 with SMTP id e6mr843336ano.17.1340982783095; Fri, 29 Jun 2012 08:13:03 -0700 (PDT) Received: from scorpio.seibercom.net (cpe-076-182-104-150.nc.res.rr.com. [76.182.104.150]) by mx.google.com with ESMTPS id l13sm3076594ann.2.2012.06.29.08.13.01 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 29 Jun 2012 08:13:02 -0700 (PDT) Received: from scorpio (localhost [127.0.0.1]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: jerry@scorpio.seibercom.net) by scorpio.seibercom.net (Postfix) with ESMTPSA id 3WP1ZM71Vnz2CG4F; Fri, 29 Jun 2012 11:12:59 -0400 (EDT) Date: Fri, 29 Jun 2012 11:12:59 -0400 From: Jerry To: freebsd-ports@freebsd.org Message-ID: <20120629111259.72dd96d1@scorpio> Organization: seibercom.net X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.6; amd64-portbld-freebsd8.3) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAHlBMVEUAAABYRlwJCw4FAgAIBwKprDkBAQFQLR0BAgCir7VRttp8AAACAUlEQVQ4jZWUTYvbMBCGTVl8V2hX6Gg5G5FbWQdBj0lEfE7BhN4cyzi5Wt1E5L70roWy6N92xok/skkP+5IYrMcz78xIduDWpNM3vFzuA/jX5EY1AI6KHFwW/CzFuQAwqUBbV12p+CzIh6Awq7sg33pn5D64SQXAexffeuQlA/L35RrkaB551OjGfP/cAO8mCNaDcgvfky5ijoD0pAXlCQCnljiAjsJD9Ax05Ko5sZxbnLQcmM+dZg5IjREfZrWIHK0JuwU68pAGwHvfRxBundRzTxxz3r9dNUikPsEihjz2Dc4kjp1hKsJGuot4EDxaxzMoC7XqhxhOSfZrTS6gSX1JVdjp+o1PvWfekXgw3WL0g70nDEwA0H0HQsEZc8sTmFMTkWUfYWC/vdR1zQy3xLQgLwzu90QnlnFLjeiGWBjwhb4Sa42IqOg2qqS4O1/zhKokFUb1Q8Rj4Eb69WVflXEehJ35DgChVTE5n50eaGyMLOfH8AOodoSM4PVYAQgQdBulOa+knklYks3vAuQ+uX492lTl+A+e8qBV2AKoXalVKFfyuUp0pUp1ARaUHh82lv9MN+Ig7CZtgE6FNYvjlywT2VP2dMgOG46gTIWcqdfvuwyXNz0oMJNd/N5lh1YNiJt19ADTUo3VuFSNeQwVqRSrGjSCp53fk2g+Mvfk/gfoPxHeUS8MH9vRAAAAAElFTkSuQmCC Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Gm-Message-State: ALoCoQna7iWXUgvMCrEd9FNm+H2H7DHwrasQsF7AogQhS0xLynRqJDWKULyL7+KEvpNtEegDajJ2 Cc: multimedia@FreeBSD.org Subject: multimedia/linux-realplayer port marked as BROKEN X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-ports@freebsd.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jun 2012 15:13:10 -0000 The "multimedia/linux-realplayer" port has been marked "BROKEN=unfetchable" for awhile now. Has there been any movement on a resolution for this problem. -- Jerry â™” Disclaimer: off-list followups get on-list replies or get ignored. Please do not ignore the Reply-To header. __________________________________________________________________ From owner-freebsd-ports@FreeBSD.ORG Fri Jun 29 15:17:48 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6D2021065672; Fri, 29 Jun 2012 15:17:48 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id C23148FC08; Fri, 29 Jun 2012 15:17:47 +0000 (UTC) Received: by bkwj5 with SMTP id j5so1823451bkw.13 for ; Fri, 29 Jun 2012 08:17:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=ggAbk1H0RpE2fT9XGvrbMBwdwcrd6Hl2LvALwneT17k=; b=T8XXzcDtzj4leo1CgFAjasLBtsYXcakWuhB13wBHW2q/h8a4Gal1Fn27aYIfULZobv L8VV0vYQ2Rk7sufZj8Rbn5x99PR03OkX/4RNT3XnoLoPVkAN3jcCwObpGYqDlpr33mjk djahqiy3IuStGdMTz4ztb0I6vzo1raAlNAgZaZ7jh8e/eJOFZwM1twmum9klX48SQjMO QFg/PHNRKhTvfZZXjVC89/eXdx5FoIvyDeKOM9ae/758fwG0x8279MohMejyvZTQ2GCk 1inoMf/xH+/AEu+V0CCnfT4alReKHX49EyM0IgavdvJhY406WLs3/HLdS3fRWMQNTvh0 h/kw== MIME-Version: 1.0 Received: by 10.204.156.155 with SMTP id x27mr1262921bkw.84.1340983061061; Fri, 29 Jun 2012 08:17:41 -0700 (PDT) Received: by 10.204.49.87 with HTTP; Fri, 29 Jun 2012 08:17:40 -0700 (PDT) Received: by 10.204.49.87 with HTTP; Fri, 29 Jun 2012 08:17:40 -0700 (PDT) In-Reply-To: <20120629111259.72dd96d1@scorpio> References: <20120629111259.72dd96d1@scorpio> Date: Fri, 29 Jun 2012 16:17:40 +0100 Message-ID: From: Chris Rees To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: multimedia@freebsd.org Subject: Re: multimedia/linux-realplayer port marked as BROKEN 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, 29 Jun 2012 15:17:48 -0000 On Jun 29, 2012 4:13 PM, "Jerry" wrote: > > The "multimedia/linux-realplayer" port has been marked > "BROKEN=unfetchable" for awhile now. Has there been any movement on a > resolution for this problem. Unless a legal mirror is found, I'm afraid we can't provide it; mirroring is forbidden. http://www.real.com/licensing/faq.html Chris From owner-freebsd-ports@FreeBSD.ORG Fri Jun 29 15:32:44 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B6C5C106564A; Fri, 29 Jun 2012 15:32:44 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) by mx1.freebsd.org (Postfix) with ESMTP id DF33B8FC14; Fri, 29 Jun 2012 15:32:43 +0000 (UTC) Received: from pi by home.opsec.eu with local (Exim 4.77 (FreeBSD)) (envelope-from ) id 1SkdBT-0002Z5-3f; Fri, 29 Jun 2012 17:32:35 +0200 Date: Fri, 29 Jun 2012 17:32:35 +0200 From: Kurt Jaeger To: Chris Rees Message-ID: <20120629153235.GE5335@home.opsec.eu> References: <20120629111259.72dd96d1@scorpio> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Cc: multimedia@freebsd.org, freebsd-ports@freebsd.org Subject: Re: multimedia/linux-realplayer port marked as BROKEN 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, 29 Jun 2012 15:32:44 -0000 Hi! > > The "multimedia/linux-realplayer" port has been marked > > "BROKEN=unfetchable" for awhile now. Has there been any movement on a > > resolution for this problem. > > Unless a legal mirror is found, I'm afraid we can't provide it; mirroring > is forbidden. > > http://www.real.com/licensing/faq.html I opened a ticket with Real: 120629-000315 -- pi@opsec.eu +49 171 3101372 8 years to go ! From owner-freebsd-ports@FreeBSD.ORG Fri Jun 29 15:38:10 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B1D12106564A for ; Fri, 29 Jun 2012 15:38:10 +0000 (UTC) (envelope-from scheidell@freebsd.org) Received: from mx2.secnap.com.ionspam.net (mx2.secnap.com.ionspam.net [216.134.223.54]) by mx1.freebsd.org (Postfix) with ESMTP id 7ECC98FC08 for ; Fri, 29 Jun 2012 15:38:10 +0000 (UTC) Received: from mx2.secnap.com.ionspam.net (unknown [10.71.0.54]) by mx2.secnap.com.ionspam.net (Postfix) with ESMTP id 91527D23C30 for ; Fri, 29 Jun 2012 11:15:26 -0400 (EDT) X-Virus-Scanned: SpammerTrap(r) VPS-1500 2.18 at mx2.secnap.com.ionspam.net Received: from USBCTDC001.secnap.com (unknown [10.70.1.1]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mx2.secnap.com.ionspam.net (Postfix) with ESMTPS id DA15CD23C06 for ; Fri, 29 Jun 2012 11:15:25 -0400 (EDT) Received: from USBCTMX001.secnap.com (::ffff:10.70.1.129) by USBCTDC001.secnap.com (::ffff:10.70.1.1) with Microsoft SMTP Server (TLS) id 14.0.722.0; Fri, 29 Jun 2012 11:15:25 -0400 Received: from usbctlt011.secnap.com (10.70.2.19) by USBCTMX001.secnap.com (10.70.1.129) with Microsoft SMTP Server (TLS) id 14.0.722.0; Fri, 29 Jun 2012 11:15:25 -0400 Message-ID: <4FEDC68D.6020908@freebsd.org> Date: Fri, 29 Jun 2012 11:15:25 -0400 From: Michael Scheidell Organization: SECNAP Network Security Corp User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:12.0) Gecko/20120428 Thunderbird/12.0.1 MIME-Version: 1.0 To: References: <20120629111259.72dd96d1@scorpio> In-Reply-To: <20120629111259.72dd96d1@scorpio> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: multimedia/linux-realplayer port marked as BROKEN 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, 29 Jun 2012 15:38:10 -0000 On 6/29/12 11:12 AM, Jerry wrote: > The "multimedia/linux-realplayer" port has been marked > "BROKEN=unfetchable" for awhile now. Has there been any movement on a > resolution for this problem. if you have a copy of it, that matches SIZE and SHA256, why not host it and open a pr to change the master_sites? -- Michael Scheidell, CTO >*| * SECNAP Network Security Corporation d: +1.561.948.2259 w: http://people.freebsd.org/~scheidell From owner-freebsd-ports@FreeBSD.ORG Fri Jun 29 15:48:46 2012 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 600A2106566B; Fri, 29 Jun 2012 15:48:46 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) by mx1.freebsd.org (Postfix) with ESMTP id 1D8448FC16; Fri, 29 Jun 2012 15:48:46 +0000 (UTC) Received: from pi by home.opsec.eu with local (Exim 4.77 (FreeBSD)) (envelope-from ) id 1SkdR9-0002ob-6j; Fri, 29 Jun 2012 17:48:47 +0200 Date: Fri, 29 Jun 2012 17:48:47 +0200 From: Kurt Jaeger To: Michael Scheidell Message-ID: <20120629154847.GF5335@home.opsec.eu> References: <20120629111259.72dd96d1@scorpio> <4FEDC68D.6020908@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4FEDC68D.6020908@freebsd.org> Cc: freebsd-ports@freebsd.org Subject: Re: multimedia/linux-realplayer port marked as BROKEN 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, 29 Jun 2012 15:48:46 -0000 > On 6/29/12 11:12 AM, Jerry wrote: > > The "multimedia/linux-realplayer" port has been marked > > "BROKEN=unfetchable" for awhile now. Has there been any movement on a > > resolution for this problem. > if you have a copy of it, that matches SIZE and SHA256, why not host it > and open a pr to change the master_sites? I would do that if the issue with http://www.real.com/licensing/faq.html can be solved. That's why I opened a ticket. -- pi@opsec.eu +49 171 3101372 8 years to go ! From owner-freebsd-ports@FreeBSD.ORG Fri Jun 29 15:50:05 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 31AFB106566C for ; Fri, 29 Jun 2012 15:50:05 +0000 (UTC) (envelope-from fernando.apesteguia@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 61A268FC14 for ; Fri, 29 Jun 2012 15:50:02 +0000 (UTC) Received: by bkwj5 with SMTP id j5so1867476bkw.13 for ; Fri, 29 Jun 2012 08:50:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=k12nP4f8S03TGmLJDYNU9fmNme81Z5tjAA/1As69Fts=; b=IzRQi+6rcuX9jyOvnul3b8moF0yn1TZr7e8FUuWQjapxcT3n8jDkRP0WTDOI80O2f7 BO4hhtRtoGaaAUv4bY/+j1Zh9NrQXD8VB/fDCz5S7DQhSXckD1rweyNsDQOd+rtmkXqF oMjs2RIsPbqGnYXftcEflBV6rwf9RjpfqLdWaXaO8AvgjPpwo5S31KjC7jwNG7+FbR3h YtUnbSiVW2sZ/0jds5b19oEpM7qApQM064jqaZwcgZ+Oj7LeJsyhAKqvfSuAF2oMff1d jdiVfAIb/wOUjC6yzVdYMRoAfO4OepWnaK34fzINVXKr44Tnm4ZLtWUZcd7P4kXXEYPf tsvQ== MIME-Version: 1.0 Received: by 10.152.105.51 with SMTP id gj19mr2432919lab.38.1340985001453; Fri, 29 Jun 2012 08:50:01 -0700 (PDT) Received: by 10.152.24.131 with HTTP; Fri, 29 Jun 2012 08:50:01 -0700 (PDT) In-Reply-To: References: Date: Fri, 29 Jun 2012 17:50:01 +0200 Message-ID: From: =?ISO-8859-1?Q?Fernando_Apestegu=EDa?= To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: Porting applications with "nice" installers 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, 29 Jun 2012 15:50:05 -0000 Sorry, I read the answer but I forgot to to ask to CC me since I'm not subscribed to the list :S I had a look at the Opera port. The script is uses is a non-gui one. The applications I'm talking about provide full graphical installation programs. I suppose I should try to somehow get rid of them. Thanks! On Tue, Jun 26, 2012 at 1:56 PM, Fernando Apestegu=EDa wrote: > Hi, > > I found two applications I would like to port. Both are written in > java (not a problem) and both provide a graphical installer. The > latter raises a couple of questions: > > One of the applications asks during the installation if you want to > install Community (free of use) or Enterprise (evaluation only) > editions and I'm not sure how to specify the Community edition without > using the installer. Executing the main .java file in the sources > seems to assume it is the evaluation only copy. > > The other application, when executed always launches an update > installer that downloads the latest java files in the user home > directory. Write permissions for the execution directory seems to be > necessary (hence the fact that the application installs into the user > home by default). How can I proceed here? If I install the > "application" under /usr/local then nobody can execute it to launch > the update application because there are not write permissions and the > application doesn't run. Creating a directory with write permissions > for anyone is not acceptable for several reasons either. > > Any ports dealing with these situations that I can use as a reference? > > Thanks in advance. From owner-freebsd-ports@FreeBSD.ORG Fri Jun 29 15:56:34 2012 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 16FE0106566C; Fri, 29 Jun 2012 15:56:34 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 5F3C38FC12; Fri, 29 Jun 2012 15:56:33 +0000 (UTC) Received: by bkwj5 with SMTP id j5so1876123bkw.13 for ; Fri, 29 Jun 2012 08:56:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=q8zJJCi6NFKOWLnHDft590Mlk/toIWB8bOevYIe0vcw=; b=rQ6ZDtHcsQK/A3Cbf1oXqFS5mCJEQwF/WDFrB8jIaUdD7+vuTPxKBlB47i1ufzxnDR tllxik/c+e0cdojPQueT+4xrds+gKH6o70JQzTZDKFgpUem7Fv1hq5j72cb/lfBz+cfK aLGeg4SWeH8dqVT6157P5rcS2q/JUtri5vRV2yBs+XHEJixwDqnR4LJX1jGenVngiOvv slT7VrNpgo7XB4cEVno+dvOamvZuD/qpIa9Mqh5gihLy95o7E8oH0OSosKh2+ya4Wc7P oqnGNwPta3RTCsPs54OZG24g2q+D+cN++z9EZqxT+4iByHPlkJKhZMea1Phcizd2UZU7 5VAw== MIME-Version: 1.0 Received: by 10.204.156.155 with SMTP id x27mr1354978bkw.84.1340985392174; Fri, 29 Jun 2012 08:56:32 -0700 (PDT) Received: by 10.204.49.87 with HTTP; Fri, 29 Jun 2012 08:56:32 -0700 (PDT) Received: by 10.204.49.87 with HTTP; Fri, 29 Jun 2012 08:56:32 -0700 (PDT) In-Reply-To: <20120629154847.GF5335@home.opsec.eu> References: <20120629111259.72dd96d1@scorpio> <4FEDC68D.6020908@freebsd.org> <20120629154847.GF5335@home.opsec.eu> Date: Fri, 29 Jun 2012 16:56:32 +0100 Message-ID: From: Chris Rees To: Kurt Jaeger Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Michael Scheidell , FreeBSD Mailing List Subject: Re: multimedia/linux-realplayer port marked as BROKEN 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, 29 Jun 2012 15:56:34 -0000 On Jun 29, 2012 4:49 PM, "Kurt Jaeger" wrote: > > > On 6/29/12 11:12 AM, Jerry wrote: > > > The "multimedia/linux-realplayer" port has been marked > > > "BROKEN=unfetchable" for awhile now. Has there been any movement on a > > > resolution for this problem. > > if you have a copy of it, that matches SIZE and SHA256, why not host it > > and open a pr to change the master_sites? > > I would do that if the issue with > > http://www.real.com/licensing/faq.html > > can be solved. That's why I opened a ticket. Don't hold your breath :( Chris From owner-freebsd-ports@FreeBSD.ORG Fri Jun 29 16:04:57 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 38461106568A for ; Fri, 29 Jun 2012 16:04:57 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id B10478FC16 for ; Fri, 29 Jun 2012 16:04:56 +0000 (UTC) Received: by bkwj5 with SMTP id j5so1887493bkw.13 for ; Fri, 29 Jun 2012 09:04:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=ZDf315ts5apuYMRIokwUyufC0ix5j1NpvsT0mOxAZ4g=; b=RN9dleICZHzQuiRSJJ1j4Jk/O+960OyFDAnQAs5hq0ZyybVcnVawwIPK9JABjc5St8 llPPllloW1qbLfa/DJXOBRca0pLp3aOwcPbAVlY6EzzpFrdXmNaSkP0Xc4bAUaqRtKfm wWhK/xv/K5fhD4uqWe760k6arw2eXAVkAq22NqTWxJSOmtONqDYanQ/e8kjcb496YRn7 deg54qFMwiyx20zAd/JTg9nqpnAYBgBN46I6D5XbXTxnDKcFkf89EtqUVu8wb4WeydkY bSawGlIdDPL7Qzt9NmYnr7WUAjZVqugWRFeRxbxq3ofv4DsUfwLoAqm0jGqLU2GbdjJq g2dQ== Received: by 10.204.152.137 with SMTP id g9mr1407162bkw.95.1340985895665; Fri, 29 Jun 2012 09:04:55 -0700 (PDT) MIME-Version: 1.0 Sender: utisoft@gmail.com Received: by 10.204.49.87 with HTTP; Fri, 29 Jun 2012 09:04:25 -0700 (PDT) In-Reply-To: References: From: Chris Rees Date: Fri, 29 Jun 2012 17:04:25 +0100 X-Google-Sender-Auth: dpJL07l577cX06FoQtuB3mcyhC0 Message-ID: To: =?ISO-8859-1?Q?Fernando_Apestegu=EDa?= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-ports@freebsd.org Subject: Re: Porting applications with "nice" installers 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, 29 Jun 2012 16:04:57 -0000 On 29 June 2012 16:50, Fernando Apestegu=EDa wrote: > Sorry, I read the answer but I forgot to to ask to CC me since I'm not > subscribed to the list :S > > I had a look at the Opera port. The script is uses is a non-gui one. > The applications I'm talking about provide full graphical installation > programs. > > I suppose I should try to somehow get rid of them. Of course, disclosing the program that you are trying to port might give some people some pointers :) Chris From owner-freebsd-ports@FreeBSD.ORG Fri Jun 29 16:10:46 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D3B45106564A; Fri, 29 Jun 2012 16:10:46 +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 895978FC1A; Fri, 29 Jun 2012 16:10:46 +0000 (UTC) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost1.zedat.fu-berlin.de (Exim 4.69) with esmtp (envelope-from ) id <1SkdmJ-0007jO-Rx>; Fri, 29 Jun 2012 18:10:39 +0200 Received: from e178027104.adsl.alicedsl.de ([85.178.27.104] helo=thor.walstatt.dyndns.org) by inpost2.zedat.fu-berlin.de (Exim 4.69) with esmtpsa (envelope-from ) id <1SkdmJ-0007D5-MX>; Fri, 29 Jun 2012 18:10:39 +0200 Message-ID: <4FEDD378.10206@zedat.fu-berlin.de> Date: Fri, 29 Jun 2012 18:10:32 +0200 From: "O. Hartmann" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:13.0) Gecko/20120619 Thunderbird/13.0.1 MIME-Version: 1.0 To: Current FreeBSD , Ports FreeBSD X-Enigmail-Version: 1.4.2 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig7C5BA2E966DBFF11F7416A3D" X-Originating-IP: 85.178.27.104 Cc: Subject: print/foomatic-db-engine : install: *.1: No such file or directory 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, 29 Jun 2012 16:10:47 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig7C5BA2E966DBFF11F7416A3D Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable I'm stuck with this nasty error in print/foomatic-db-engine, which prevents me from updating ports relying on this specific port. This problem is sticky on all FreeBSD 10-CURRENT boxes. /usr/local/bin/perl -p -i -e "s:foomatic-templates:/usr/local/share/foomatic//templates:g" //usr/local/sbin/foomatic-addpjloptions ln -sf foomatic-ppdfile //usr/local/bin/foomatic-datafile if [ -d /usr/local/libexec/cups ]; then \ ./mkinstalldirs //usr/local/libexec/cups/driver; \ ln -sf /usr/local/bin/foomatic-ppdfile //usr/local/libexec/cups/driver/foomatic; \ fi =2E/mkinstalldirs //usr/local/man =2E/mkinstalldirs //usr/local/man/man1 =2E/mkinstalldirs //usr/local/man/man8 /usr/bin/install -c -o root -g wheel -m 644 *.1 //usr/local/man/man1 install: *.1: No such file or directory gmake: *** [install-man] Error 71 *** [do-install] Error code 2 Stop in /usr/ports/print/foomatic-db-engine. =3D=3D=3D>>> Installation of foomatic-db-engine-4.0.7,2 (print/foomatic-db-engine) failed =3D=3D=3D>>> Aborting update Terminated =3D=3D=3D>>> You can restart from the point of failure with this command = line: portmaster print/foomatic-db-engine --------------enig7C5BA2E966DBFF11F7416A3D Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iQEcBAEBAgAGBQJP7dN+AAoJEOgBcD7A/5N86SYIAICxNB6QbiqldlsHw/hpwEER qCaRA8CYGgJiZnOh8zuRRGsWRxXJ9a3UPtBaUQ9k2C8YeDHSLWn/vdJc1SjBcQw8 5kfKeucntwUwVzJj0mblKrpDtlrNEpOCm7cuSltvKdzBQ6Q9PoNbSvCsBMU6Ffd7 yu4aoMZn3IyWAa9n/LOtatlWTIHx1onB+cikAoFTucVeFzVdB4b87RAchACk0dX1 bXLa46Nr889/B0KEySHf9sFWMKIgrkXR4g6eMJuxRGu4NCpMKohACqhE4deKmqQc nelxHHszOQVMLykhOd1VB1lHWKmrtmA+VvlKBgD/G7bh/WSRnFP2hK5y1hwFEGg= =5g+Q -----END PGP SIGNATURE----- --------------enig7C5BA2E966DBFF11F7416A3D-- From owner-freebsd-ports@FreeBSD.ORG Fri Jun 29 16:14:08 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 96F871065676; Fri, 29 Jun 2012 16:14:08 +0000 (UTC) (envelope-from fernando.apesteguia@gmail.com) Received: from mail-lb0-f182.google.com (mail-lb0-f182.google.com [209.85.217.182]) by mx1.freebsd.org (Postfix) with ESMTP id D1D218FC0C; Fri, 29 Jun 2012 16:14:07 +0000 (UTC) Received: by lbon10 with SMTP id n10so6004456lbo.13 for ; Fri, 29 Jun 2012 09:14:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=ZNH7ekEESCh45+NQngP/xc9k4XazKCl4jNpZ/X9PYTI=; b=eREJV7fmsJLANH5wDidlmkNySjFdkOxXup1QHMWVL9Fre+YQOInjWBXDdHtvjdfGzN 73yWDivLNii8VZBYPzGNn5gHPSZVodToD2d4Jq+hotQNJwiBbny7IgjksLUxkn2pZRVD 0CvtBaIv3ez8UvZU9Fr5pZ0y9eaNqnfhNR/CDrVnZKU0WixxDsuV1+erIdJOBYX7JDoy 2qyeViAjiAzBHQACn36V2fpjYXDQL0//wHNLZUmXF+x+wPkGSsyXCYGV3EjhaaoAJR6p 05rZrK3Wo4XJhdWLx+y8nuC0TEYBhLo6HrN1RkPoxeDHGnMtNIczCVePWeksscnf1lVK tDmw== MIME-Version: 1.0 Received: by 10.112.41.2 with SMTP id b2mr1577476lbl.58.1340986440938; Fri, 29 Jun 2012 09:14:00 -0700 (PDT) Received: by 10.152.24.131 with HTTP; Fri, 29 Jun 2012 09:14:00 -0700 (PDT) In-Reply-To: References: Date: Fri, 29 Jun 2012 18:14:00 +0200 Message-ID: From: =?ISO-8859-1?Q?Fernando_Apestegu=EDa?= To: Chris Rees Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-ports@freebsd.org Subject: Re: Porting applications with "nice" installers 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, 29 Jun 2012 16:14:08 -0000 On Fri, Jun 29, 2012 at 6:04 PM, Chris Rees wrote: > On 29 June 2012 16:50, Fernando Apestegu=EDa > wrote: >> Sorry, I read the answer but I forgot to to ask to CC me since I'm not >> subscribed to the list :S >> >> I had a look at the Opera port. The script is uses is a non-gui one. >> The applications I'm talking about provide full graphical installation >> programs. >> >> I suppose I should try to somehow get rid of them. > > Of course, disclosing the program that you are trying to port might > give some people some pointers :) Sorry! I didn't mean it to be a secret XD One of them is JDownloader as it is listed[1] as one of the "wanted ports". The other one is Visual Paradigm[2] that seems to me a better tool than other similar present in the ports like ArgoUML (that I had to use recently). JDownloader launches an update utility (graphical) to download the latest package from the web site and installs it in the $HOME directory. VisualParadigm uses a graphical installer in the normal Unix package. There is also a Unix non-installer package but trying to launch the application as provided by this package assumes it is the Enterprise Edition so it just works as an 30 day evalution copy. [1] http://wiki.freebsd.org/WantedPorts [2] www.visual-paradigm.com/UMLTool > > Chris From owner-freebsd-ports@FreeBSD.ORG Fri Jun 29 16:59:02 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 10CBC1065670 for ; Fri, 29 Jun 2012 16:59:02 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: from mail-wi0-f172.google.com (mail-wi0-f172.google.com [209.85.212.172]) by mx1.freebsd.org (Postfix) with ESMTP id 93D948FC0A for ; Fri, 29 Jun 2012 16:59:01 +0000 (UTC) Received: by wibhm11 with SMTP id hm11so974072wib.13 for ; Fri, 29 Jun 2012 09:59:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=date:from:to:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type:content-transfer-encoding; bh=UcyjnhX7pb4qNNX+OsBw26+qDDo0rb8JHu7fbvGiXqc=; b=GIqF+oxiYFB6BGWwahMslvoUQ/XmVKK6nV9hzazmkHW8aqx+xO9NKJeJHUclRIoO+b qtTY6LlYtxzqRnFCyG9WkxjUfxFcu+LHsN0lqxDTToilEJEA5L19qAxxgmHRnkhAbt+0 Uljv1M1SLqcG1LdNTgvF1asIEYC74FmaF7Z6l2fN77fccac6KiMNbgj6AwXRLiwoxUUW BD8nGkwAWoAfUmzo6AdLJ+2wavrsFQ0YtbPUPkQ/5sJErZjLXYzw54BblbOuwZLhvaw2 /199BK00oa8tevrTHESej4HF+yRPIn61du8cASk5KShbbKgl5RDdzunZdvkEYVYJ2G2Q 5/uQ== Received: by 10.180.98.39 with SMTP id ef7mr5996403wib.21.1340989139939; Fri, 29 Jun 2012 09:58:59 -0700 (PDT) Received: from gumby.homeunix.com (87-194-105-247.bethere.co.uk. [87.194.105.247]) by mx.google.com with ESMTPS id eu4sm6699542wib.2.2012.06.29.09.58.56 (version=SSLv3 cipher=OTHER); Fri, 29 Jun 2012 09:58:58 -0700 (PDT) Date: Fri, 29 Jun 2012 17:58:53 +0100 From: RW To: ports@freebsd.org Message-ID: <20120629175853.13f6d4e2@gumby.homeunix.com> In-Reply-To: References: <20120629111259.72dd96d1@scorpio> X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.6; amd64-portbld-freebsd8.3) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Subject: Re: multimedia/linux-realplayer port marked as BROKEN 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, 29 Jun 2012 16:59:02 -0000 On Fri, 29 Jun 2012 16:17:40 +0100 Chris Rees wrote: > On Jun 29, 2012 4:13 PM, "Jerry" wrote: > > > > The "multimedia/linux-realplayer" port has been marked > > "BROKEN=unfetchable" for awhile now. Has there been any movement on > > a resolution for this problem. > > Unless a legal mirror is found, I'm afraid we can't provide it; > mirroring is forbidden. The Makefile could print out instructions for obtaining the restricted file and set IGNORE if it isn't present. I think that's what the JDK ports used to do. From owner-freebsd-ports@FreeBSD.ORG Fri Jun 29 17:02:27 2012 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 D15271065686 for ; Fri, 29 Jun 2012 17:02:27 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 556FB8FC18 for ; Fri, 29 Jun 2012 17:02:27 +0000 (UTC) Received: by bkwj5 with SMTP id j5so1959648bkw.13 for ; Fri, 29 Jun 2012 10:02:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=zReoufrlaDBymIX7eMMcv+3/bZZFlW4HFoKSyHNU1/E=; b=xPB5j7pxWEowgLoLjumvvOa1X3WinFm2wFzigWmnkm4KVDkza4OUE+igTo03xZxsGA xq3YhyfcwY3dIvsiG59QLFDImzb3X23QP8uau2LtqNMg4TXyYL2HbqiTTfuaqua/3Xmu BckkVEhLHMDIBr1N2W/35TMvhBPN1PmRsmBMEt6kljdd4dFgyhGyHhcmc3cS3Xmcy0pT s3BQCxa9SFh6eaUiB+3TBJUu8B4Q3LhVJgtZwUuOmFKl6u9L0AQVph8WCGL1GcUJ7twO FB46Haf299Pz2upOQjf0JMPRUAbOEiz5iC1Fg5Pf/uHBMjLvlUu+APV3KOl9kaVgt0GL HLZQ== Received: by 10.204.152.13 with SMTP id e13mr1528107bkw.46.1340989346220; Fri, 29 Jun 2012 10:02:26 -0700 (PDT) MIME-Version: 1.0 Sender: utisoft@gmail.com Received: by 10.204.49.87 with HTTP; Fri, 29 Jun 2012 10:01:56 -0700 (PDT) In-Reply-To: <20120629175853.13f6d4e2@gumby.homeunix.com> References: <20120629111259.72dd96d1@scorpio> <20120629175853.13f6d4e2@gumby.homeunix.com> From: Chris Rees Date: Fri, 29 Jun 2012 18:01:56 +0100 X-Google-Sender-Auth: OtsI7U2h-Z9gePozfMQpvhio-q0 Message-ID: To: RW Content-Type: text/plain; charset=ISO-8859-1 Cc: ports@freebsd.org Subject: Re: multimedia/linux-realplayer port marked as BROKEN 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, 29 Jun 2012 17:02:27 -0000 On 29 June 2012 17:58, RW wrote: > On Fri, 29 Jun 2012 16:17:40 +0100 > Chris Rees wrote: > >> On Jun 29, 2012 4:13 PM, "Jerry" wrote: >> > >> > The "multimedia/linux-realplayer" port has been marked >> > "BROKEN=unfetchable" for awhile now. Has there been any movement on >> > a resolution for this problem. >> >> Unless a legal mirror is found, I'm afraid we can't provide it; >> mirroring is forbidden. > > The Makefile could print out instructions for obtaining the restricted > file and set IGNORE if it isn't present. I think that's what the JDK > ports used to do. No, there's a difference. We can't instruct a user to obtain a distfile in a way that is explicitly forbidden by the licence. Chris From owner-freebsd-ports@FreeBSD.ORG Fri Jun 29 18:28:17 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3E890106566C; Fri, 29 Jun 2012 18:28:17 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-wg0-f50.google.com (mail-wg0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id 9EDB28FC0A; Fri, 29 Jun 2012 18:28:16 +0000 (UTC) Received: by wgbds11 with SMTP id ds11so3267920wgb.31 for ; Fri, 29 Jun 2012 11:28:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=LLLB9DMf5cDiZh5VyYE3TPI/gvZrlo4wm27UvW/5RDI=; b=v6ABQSfNyzCueoyQlXtyNVjS95xxJoorPJXvnJdwBp9mfmJW/fwF9R7JwyNlOYHNVP dqXv+cDcdSxIsAxS9pKx91b7xsL9hPT0OQBOyZzhcRHoeDA/svmq57j5G3xzpaqPqJUl 6xdAXgjzwFslobh+W/v8o+A3HSkXJc3Y5wboe9PFcsBE2uDzbXg8Zoi93AdlJHr8aI+x TA1AYBxpKIZjRE283hGy+i8WRAC5ginKKwTk70eugDAdAJ55D0lnVtUgqm2VRnVvJczb rbHKBwi93g311WyvGC4/U9em1mViMgZcE+V13GJY/9YN/KZY1mUBzIO3tZtpKiB9CxeU +cqw== MIME-Version: 1.0 Received: by 10.216.44.70 with SMTP id m48mr458322web.95.1340994493918; Fri, 29 Jun 2012 11:28:13 -0700 (PDT) Received: by 10.223.155.4 with HTTP; Fri, 29 Jun 2012 11:28:13 -0700 (PDT) In-Reply-To: References: Date: Fri, 29 Jun 2012 11:28:13 -0700 Message-ID: From: Kevin Oberman To: Nikolay Tychina Content-Type: text/plain; charset=UTF-8 Cc: freebsd-x11@freebsd.org, freebsd-ports@freebsd.org Subject: Re: KDE 4 hangs at splash screen when using KMS enabled 10-CURRENT 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, 29 Jun 2012 18:28:17 -0000 On Fri, Jun 29, 2012 at 6:15 AM, Nikolay Tychina wrote: >>I freshly built x11/xorg and x11/kde4 on FreeBSD 10-CURRENT and was >>ready to use it with new Intel driver, but >>after I kldloaded i915kms.ko and started X, KDE just hung up at its >>splash screen after displaying its logo (last icon). Then screen got >>blank with only a movable mouse cursor on it. > > I disabled "Composite" extension in xorg.conf and KDE started fine. No > effects though. > Is there an issue with Intel driver or X or anything else? > Everything seems to work quite well, but I'm just curious. While this may or may not be the issue, you should not EVER kldload i915kms.ko! This WILL result in a hung system. You should start X normally (startx or via ?dm) and Xorg will load all of the required modules. I believe that this is in the wiki. Oh, and on't EVER kldunload it, either.It is definitely documented that this will panic the system. Several people have posted this problem on two or three different lists.(I am was almost one of them.) -- R. Kevin Oberman, Network Engineer E-mail: kob6558@gmail.com From owner-freebsd-ports@FreeBSD.ORG Fri Jun 29 19:20:17 2012 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 B307F106566C; Fri, 29 Jun 2012 19:20:17 +0000 (UTC) (envelope-from kubito@gmail.com) Received: from mail-gg0-f182.google.com (mail-gg0-f182.google.com [209.85.161.182]) by mx1.freebsd.org (Postfix) with ESMTP id 4976D8FC14; Fri, 29 Jun 2012 19:20:17 +0000 (UTC) Received: by ggnm2 with SMTP id m2so3694628ggn.13 for ; Fri, 29 Jun 2012 12:20:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=Jau1QfsKuBVG88b4dpWbUTJ9853DpClrRWq+VNPs588=; b=Of72lnsS74XfLInc5USiTM5zAR9r++TtGerriO4MemfpxX5nUmO/nbF9e+Vu+iv3Aj 5Q79xNrxUzYthKCrdGUaI17+S7y/PwCcZSotnlXAEBG9zEwQSffS28hC+Cbf8YIu6XjP JiEnYVmycI73YPIkLftT3M7v+1qeLL3Rtz1KmLGClDGpoqlV8Jwa3wePxQ/Vv5EFoX+0 IpYugQELkySlmjsAeMkTYtX5EGQiEGOwr0MO9+svlbyv2xPBHAANJprsVB34B0zwgoXT HLozq4ajHIi5kbD1MvdCn6ZM4iKqllaKRWDF3hwhFf+ORehnGFPnKou03mREbhABI5nK 7HbQ== Received: by 10.236.176.5 with SMTP id a5mr4624465yhm.67.1340997616594; Fri, 29 Jun 2012 12:20:16 -0700 (PDT) Received: from gibbon.gmail.com ([187.106.37.193]) by mx.google.com with ESMTPS id y10sm7711764yha.4.2012.06.29.12.20.13 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 29 Jun 2012 12:20:15 -0700 (PDT) Sender: Raphael Kubo da Costa From: Raphael Kubo da Costa To: freebsd-ports@freebsd.org References: Date: Fri, 29 Jun 2012 16:20:08 -0300 In-Reply-To: (Nikolay Tychina's message of "Fri, 29 Jun 2012 17:15:31 +0400") Message-ID: <874npuudqv.fsf@FreeBSD.org> User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.0.93 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain Cc: freebsd-x11@freebsd.org Subject: Re: KDE 4 hangs at splash screen when using KMS enabled 10-CURRENT 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, 29 Jun 2012 19:20:17 -0000 Nikolay Tychina writes: >>I freshly built x11/xorg and x11/kde4 on FreeBSD 10-CURRENT and was >>ready to use it with new Intel driver, but >>after I kldloaded i915kms.ko and started X, KDE just hung up at its >>splash screen after displaying its logo (last icon). Then screen got >>blank with only a movable mouse cursor on it. > > I disabled "Composite" extension in xorg.conf and KDE started fine. No > effects though. > Is there an issue with Intel driver or X or anything else? > Everything seems to work quite well, but I'm just curious. Hmm, I'm not even using a xorg.conf right now, and things seem to be working fine with 9-STABLE and KMS. From owner-freebsd-ports@FreeBSD.ORG Fri Jun 29 21:02:10 2012 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 77C21106566B; Fri, 29 Jun 2012 21:02:10 +0000 (UTC) (envelope-from niktychina@gmail.com) Received: from mail-qc0-f182.google.com (mail-qc0-f182.google.com [209.85.216.182]) by mx1.freebsd.org (Postfix) with ESMTP id 120268FC08; Fri, 29 Jun 2012 21:02:09 +0000 (UTC) Received: by qcsg15 with SMTP id g15so2297927qcs.13 for ; Fri, 29 Jun 2012 14:02:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=shK5UcwN6A+2pVVOOosSYN/EoSxI58SqStjDpu4LCyA=; b=kRmVgdkn0wkHfdUtUjhkufddx9z89/RENDECut8d/Dk5LhTwwlJhHbi2j3Lo3QbuZk 2dtMZrw6Yc4aQ4hnq/OG3VTpUktw2+Mafx2lEjdxJTtAOoETuek36fMwDp56X9Q0iUBU AzokKFl857sX6bdS72XYUR+IO19H+d7RiKQKw3DQSxooCzh1XNVporwZveiCfJhrS15S a/syZ//U9YtqfGBEA+Z64Rm9/LAHuqs0P0eit90XvXcSKxqgAFiBfqvPv/75ShzO23YJ N14n8zksJ8pnq7Pb1S0k+7H8MfpYEupbNfCB0dTxVfPcI788WQ+3cYm0FgI7gXgyVSd0 q74g== MIME-Version: 1.0 Received: by 10.229.136.149 with SMTP id r21mr1611666qct.75.1341003729263; Fri, 29 Jun 2012 14:02:09 -0700 (PDT) Received: by 10.229.185.148 with HTTP; Fri, 29 Jun 2012 14:02:09 -0700 (PDT) In-Reply-To: References: Date: Sat, 30 Jun 2012 00:02:09 +0300 Message-ID: From: Nikolay Tychina To: Kevin Oberman Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-x11@freebsd.org, freebsd-ports@freebsd.org Subject: Re: KDE 4 hangs at splash screen when using KMS enabled 10-CURRENT 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, 29 Jun 2012 21:02:10 -0000 Interesting, last time I checked FreeBSD Wiki on Intel_GPU, it was saying 'kldload i915kms && startx'. Anyway, the system never hung up after I many times followed the instruction, it's just KDE isn't able to finish its startup. 2012/6/29 Kevin Oberman : > On Fri, Jun 29, 2012 at 6:15 AM, Nikolay Tychina wrote: >>>I freshly built x11/xorg and x11/kde4 on FreeBSD 10-CURRENT and was >>>ready to use it with new Intel driver, but >>>after I kldloaded i915kms.ko and started X, KDE just hung up at its >>>splash screen after displaying its logo (last icon). Then screen got >>>blank with only a movable mouse cursor on it. >> >> I disabled "Composite" extension in xorg.conf and KDE started fine. No >> effects though. >> Is there an issue with Intel driver or X or anything else? >> Everything seems to work quite well, but I'm just curious. > > While this may or may not be the issue, you should not EVER kldload > i915kms.ko! This WILL result in a hung system. You should start X > normally (startx or via ?dm) and Xorg will load all of the required > modules. I believe that this is in the wiki. > > Oh, and on't EVER kldunload it, either.It is definitely documented > that this will panic the system. > > Several people have posted this problem on two or three different > lists.(I am was almost one of them.) > -- > R. Kevin Oberman, Network Engineer > E-mail: kob6558@gmail.com From owner-freebsd-ports@FreeBSD.ORG Fri Jun 29 21:13:40 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 68A8A1065670; Fri, 29 Jun 2012 21:13:40 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-wi0-f178.google.com (mail-wi0-f178.google.com [209.85.212.178]) by mx1.freebsd.org (Postfix) with ESMTP id C6E058FC14; Fri, 29 Jun 2012 21:13:39 +0000 (UTC) Received: by wibhr14 with SMTP id hr14so1140300wib.13 for ; Fri, 29 Jun 2012 14:13:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=AY4XJ3JINU6W/z4YjyQQQI20roGVSwfPOKOo/vsRoG4=; b=vAQh6UV28t34BMFsuYzfEKzsQzfMn2o6JljKoaT3PHTUP+Thg/VvJyw+VrMGFPrzVE VkzBmgr0pIko80dZuo65OnPklQBJ3QnBj1+KPhl0c9Jrgz8+8zzcujHQ0vV1g4f3Qxq+ xXjwlnOYQPF+Kzun2OwWRmRYEPQBD1HE7cWr3VYGm9p2an1omENzMg0FRZvUE8Oo+1Eu MnjfdrtlmajfcH8imqyyjEkkP6LqZV+5JjtF64dRDIy/YP/aTZ71/nNPVw00un/ryp+F jRuMmpLtkKeyfXGdGRgSUNgdQq52s3haJKVDP3QBUZ4CuSdBI5EXwFg4kuxIiFi4DYWF 5RMA== MIME-Version: 1.0 Received: by 10.180.106.97 with SMTP id gt1mr970081wib.5.1341004418644; Fri, 29 Jun 2012 14:13:38 -0700 (PDT) Received: by 10.223.155.4 with HTTP; Fri, 29 Jun 2012 14:13:38 -0700 (PDT) In-Reply-To: References: Date: Fri, 29 Jun 2012 14:13:38 -0700 Message-ID: From: Kevin Oberman To: Nikolay Tychina Content-Type: text/plain; charset=UTF-8 Cc: freebsd-x11@freebsd.org, freebsd-ports@freebsd.org Subject: Re: KDE 4 hangs at splash screen when using KMS enabled 10-CURRENT 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, 29 Jun 2012 21:13:40 -0000 On Fri, Jun 29, 2012 at 2:02 PM, Nikolay Tychina wrote: > Interesting, last time I checked FreeBSD Wiki on Intel_GPU, it was > saying 'kldload i915kms && startx'. > Anyway, the system never hung up after I many times followed the instruction, > it's just KDE isn't able to finish its startup. > > 2012/6/29 Kevin Oberman : >> On Fri, Jun 29, 2012 at 6:15 AM, Nikolay Tychina wrote: >>>>I freshly built x11/xorg and x11/kde4 on FreeBSD 10-CURRENT and was >>>>ready to use it with new Intel driver, but >>>>after I kldloaded i915kms.ko and started X, KDE just hung up at its >>>>splash screen after displaying its logo (last icon). Then screen got >>>>blank with only a movable mouse cursor on it. >>> >>> I disabled "Composite" extension in xorg.conf and KDE started fine. No >>> effects though. >>> Is there an issue with Intel driver or X or anything else? >>> Everything seems to work quite well, but I'm just curious. >> >> While this may or may not be the issue, you should not EVER kldload >> i915kms.ko! This WILL result in a hung system. You should start X >> normally (startx or via ?dm) and Xorg will load all of the required >> modules. I believe that this is in the wiki. >> >> Oh, and on't EVER kldunload it, either.It is definitely documented >> that this will panic the system. >> >> Several people have posted this problem on two or three different >> lists.(I am was almost one of them.) >> -- >> R. Kevin Oberman, Network Engineer >> E-mail: kob6558@gmail.com >From hte Intel_GPU wiki: Use startx to let ddx driver load the right kernel module. Set sysctl hw.dri.debug=0 to reduce verbosity of the driver at runtime. -- R. Kevin Oberman, Network Engineer E-mail: kob6558@gmail.com From owner-freebsd-ports@FreeBSD.ORG Fri Jun 29 21:32:48 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 56AA1106566B for ; Fri, 29 Jun 2012 21:32:48 +0000 (UTC) (envelope-from lenzi.sergio@gmail.com) Received: from mail-yw0-f49.google.com (mail-yw0-f49.google.com [209.85.213.49]) by mx1.freebsd.org (Postfix) with ESMTP id 07F578FC08 for ; Fri, 29 Jun 2012 21:32:47 +0000 (UTC) Received: by yhjj52 with SMTP id j52so4735093yhj.36 for ; Fri, 29 Jun 2012 14:32:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:from:to:in-reply-to:references:disposition-notification-to :content-type:date:message-id:mime-version:x-mailer; bh=4VP+PNTh96dFJh6ibeCWBHxU0K3u5vtRFG8OirhCibU=; b=UD2mxmwyPBzYAlnsHGpgbC5u/fM3qPk1wmBFblhLZu6d31u4fGI3mW7mpoOdAap217 wiZ/ErTViM5lrgCK0BZn9QJGFrx2Ahwxt0WToYZ9qVzG41LR3FkaHsox5ficlBBD2OTD 7CZ9WPDMC4KwN+Ikziph0aUvXVfotyWN77X6rgDpRoJsceJ8AGY3GvSqcdujsAA1xKq2 BU4s7QvsPHslc57R7x0Sx+xO4kEOJ4rhisKZMc1TlfUXsEf8bI5SEhRV5F6H5E2xdyHY K2ocQgciw3XuVoLCvcvyPN7V9mTH6ogg08BUALFyX+hUmWxT0oPFIM8liHIlsqd9vzSB V8zw== Received: by 10.236.114.161 with SMTP id c21mr5528774yhh.51.1341005567258; Fri, 29 Jun 2012 14:32:47 -0700 (PDT) Received: from [192.168.6.230] ([201.21.143.8]) by mx.google.com with ESMTPS id c13sm4500500anm.13.2012.06.29.14.32.44 (version=SSLv3 cipher=OTHER); Fri, 29 Jun 2012 14:32:46 -0700 (PDT) From: Sergio de Almeida Lenzi To: freebsd-ports@freebsd.org In-Reply-To: <20120629154847.GF5335@home.opsec.eu> References: <20120629111259.72dd96d1@scorpio> <4FEDC68D.6020908@freebsd.org> <20120629154847.GF5335@home.opsec.eu> Date: Fri, 29 Jun 2012 18:32:42 -0300 Message-ID: <1341005562.12089.14.camel@z6000.lenzicasa> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Re: multimedia/linux-realplayer port marked as BROKEN 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, 29 Jun 2012 21:32:48 -0000 I have a copy here, I am thinking in upload it to a p2p network (torrent)... in piratebay, for example It is not a mirror... From owner-freebsd-ports@FreeBSD.ORG Fri Jun 29 21:36:12 2012 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 502CD1065670 for ; Fri, 29 Jun 2012 21:36:12 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id CA18C8FC0C for ; Fri, 29 Jun 2012 21:36:11 +0000 (UTC) Received: by bkwj5 with SMTP id j5so2177907bkw.13 for ; Fri, 29 Jun 2012 14:36:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=za5Dw3LpdrPNQ+ITj7V73F8+RthgXGik45Czkwgy5IQ=; b=aRXTEHXXgnFlJ/JJ47OGHecKkFJ27cJ5jugkmNjUmYrDmCkxbSamtltEkrIUdebHpD sws++nFsKOeUA7O/2Q3J5EaXHb+zWwHFSWeLt+BRzTbmgHNnihhr8yYXT0HcRvm7srTd KpGnMj3IDXpxh3dOzpFxehkkqQKUbTK+7M66dc64bxR6k7VfRjK3NlAhC4EpSJ9BjcOF AEfX5/gcxdQe/GWh3zQJ77oEC3wBS7rxiCEKgW9vbX3OFE3xuKWA8By/dc/r4GDBiY8A O/KYf8RpOzPzAtmZV8mIl8UcrYOARvBiUcGZjhMToq5WRxDU4R71/uGoGqUAgiYhGMao KN/w== Received: by 10.204.152.13 with SMTP id e13mr1973887bkw.46.1341005770849; Fri, 29 Jun 2012 14:36:10 -0700 (PDT) MIME-Version: 1.0 Sender: utisoft@gmail.com Received: by 10.204.49.87 with HTTP; Fri, 29 Jun 2012 14:35:40 -0700 (PDT) In-Reply-To: <1341005562.12089.14.camel@z6000.lenzicasa> References: <20120629111259.72dd96d1@scorpio> <4FEDC68D.6020908@freebsd.org> <20120629154847.GF5335@home.opsec.eu> <1341005562.12089.14.camel@z6000.lenzicasa> From: Chris Rees Date: Fri, 29 Jun 2012 22:35:40 +0100 X-Google-Sender-Auth: oEPcynXtsOoXAjg-jrkfjjNFd5E Message-ID: To: Sergio de Almeida Lenzi Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-ports@freebsd.org Subject: Re: multimedia/linux-realplayer port marked as BROKEN 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, 29 Jun 2012 21:36:12 -0000 On 29 June 2012 22:32, Sergio de Almeida Lenzi wrote: > I have a copy here, > I am thinking in upload it to a p2p network (torrent)... > in piratebay, for example > > It is not a mirror... That's fine, but the port should be removed unless Real makes the file available again. It is not an attractive position for the Project to be put in; we do not provide ports for warez. Chris From owner-freebsd-ports@FreeBSD.ORG Fri Jun 29 22:09:25 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3DBC2106564A for ; Fri, 29 Jun 2012 22:09:25 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: from mail-wg0-f50.google.com (mail-wg0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id BA9F18FC14 for ; Fri, 29 Jun 2012 22:09:24 +0000 (UTC) Received: by wgbds11 with SMTP id ds11so3423537wgb.31 for ; Fri, 29 Jun 2012 15:09:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=date:from:to:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type:content-transfer-encoding; bh=cqpp47AmJSv+8aJKqwOh20/7Hc+3N0rcHz2iF9GdSN4=; b=R2IQG10S6mm/cPMYv7F8fdEKqiNsmOAyZl4j1xXF5VaQpTqVZHvX7fR9XiobDPA6IX DsdRKtFUkIYEOcl9zk6KjqekIB5DzANHjCNnWG/CBw2KhG6Ftu7l5AYsmkKVt78McbNd u1fiyinD6N9NBVT/3lIeFI7+A8TmceXE4wvdZPDmBjrE12Ok51Wy7Wv2agcGqlHwb3V4 +B5q45uuT4gfAsFVmEp5UDl+K7GMRXYVqsYto947rDpT+I27eWpd1foJrblVx2AKqKsP LYdBf8PXjAl7scLe9xKZGkEXCJsK/lg1FabvUqo7pU6lVxOUxkx0RSCccFXUfPxc2n87 WdZg== Received: by 10.180.109.195 with SMTP id hu3mr1299751wib.8.1341007758172; Fri, 29 Jun 2012 15:09:18 -0700 (PDT) Received: from gumby.homeunix.com (87-194-105-247.bethere.co.uk. [87.194.105.247]) by mx.google.com with ESMTPS id cl8sm8275104wib.10.2012.06.29.15.09.16 (version=SSLv3 cipher=OTHER); Fri, 29 Jun 2012 15:09:17 -0700 (PDT) Date: Fri, 29 Jun 2012 23:09:13 +0100 From: RW To: ports@freebsd.org Message-ID: <20120629230913.03e8792c@gumby.homeunix.com> In-Reply-To: References: <20120629111259.72dd96d1@scorpio> <20120629175853.13f6d4e2@gumby.homeunix.com> X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.6; amd64-portbld-freebsd8.3) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Subject: Re: multimedia/linux-realplayer port marked as BROKEN 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, 29 Jun 2012 22:09:25 -0000 On Fri, 29 Jun 2012 18:01:56 +0100 Chris Rees wrote: > On 29 June 2012 17:58, RW wrote: > > On Fri, 29 Jun 2012 16:17:40 +0100 > > Chris Rees wrote: > > > >> On Jun 29, 2012 4:13 PM, "Jerry" wrote: > >> > > >> > The "multimedia/linux-realplayer" port has been marked > >> > "BROKEN=unfetchable" for awhile now. Has there been any movement > >> > on a resolution for this problem. > >> > >> Unless a legal mirror is found, I'm afraid we can't provide it; > >> mirroring is forbidden. > > > > The Makefile could print out instructions for obtaining the > > restricted file and set IGNORE if it isn't present. I think that's > > what the JDK ports used to do. > > No, there's a difference. We can't instruct a user to obtain a > distfile in a way that is explicitly forbidden by the licence. What's explicitly forbidden? The distribution licence forbids hosting the files, but there's nothing that says you can't tell people that realplayer can be obtained from real.com and offer an alternative installer to rpm - which is all the port would be. From owner-freebsd-ports@FreeBSD.ORG Fri Jun 29 22:32:11 2012 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 A9DAA106564A for ; Fri, 29 Jun 2012 22:32:11 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-we0-f182.google.com (mail-we0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 319FD8FC19 for ; Fri, 29 Jun 2012 22:32:11 +0000 (UTC) Received: by werg1 with SMTP id g1so3036554wer.13 for ; Fri, 29 Jun 2012 15:32:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=RuiFTHDhR6WWgRsr8Uxj8UwEK8vQb0ffieOHVQ+SeMw=; b=UpqGF1u44kW3nOghH+QcswIuglFtsH6GspXgtleHBrWKFTB25E/NiqK1KCztNO9eja 1VZdc9nyB5pNJM0WN325W4NNZ7kUqmtK9Pa6tLE6C10EbYnX3dIBJR6pomj9wpIOhoiL kBd530m3lbdatWwkmKc9/FycvGI+vFH+53OmjOZKEtIPMYLFgzwu/KAOEdX/7hkLOR+k dc+lfmC/GxK/v5JGfson6+h3bEa/cnEvjC4GYQaO0D0OOnXi4jWHkUi9P+LODOvxuM3u 9vpUvX1eJmvBaneS9DIWoggTKocsOyZKLBkKKqLOCVS1tv9y1SkXWgrHydEyw2UYV2Gu G7ug== MIME-Version: 1.0 Received: by 10.216.44.70 with SMTP id m48mr736358web.95.1341009129794; Fri, 29 Jun 2012 15:32:09 -0700 (PDT) Received: by 10.223.155.4 with HTTP; Fri, 29 Jun 2012 15:32:09 -0700 (PDT) In-Reply-To: <20120629230913.03e8792c@gumby.homeunix.com> References: <20120629111259.72dd96d1@scorpio> <20120629175853.13f6d4e2@gumby.homeunix.com> <20120629230913.03e8792c@gumby.homeunix.com> Date: Fri, 29 Jun 2012 15:32:09 -0700 Message-ID: From: Kevin Oberman To: RW Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: ports@freebsd.org Subject: Re: multimedia/linux-realplayer port marked as BROKEN 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, 29 Jun 2012 22:32:11 -0000 On Fri, Jun 29, 2012 at 3:09 PM, RW wrote: > On Fri, 29 Jun 2012 18:01:56 +0100 > Chris Rees wrote: > >> On 29 June 2012 17:58, RW wrote: >> > On Fri, 29 Jun 2012 16:17:40 +0100 >> > Chris Rees wrote: >> > >> >> On Jun 29, 2012 4:13 PM, "Jerry" wrote: >> >> > >> >> > The "multimedia/linux-realplayer" port has been marked >> >> > "BROKEN=3Dunfetchable" for awhile now. Has there been any movement >> >> > on a resolution for this problem. >> >> >> >> Unless a legal mirror is found, I'm afraid we can't provide it; >> >> mirroring is forbidden. >> > >> > The Makefile could print out instructions for obtaining the >> > restricted file and set IGNORE if it isn't present. I think that's >> > what the JDK ports used to do. >> >> No, there's a difference. =C2=A0We can't instruct a user to obtain a >> distfile in a way that is explicitly forbidden by the licence. > > What's explicitly forbidden? =C2=A0The distribution licence forbids hosti= ng > the files, but there's nothing that says you can't tell people that > realplayer can be obtained from real.com and offer an alternative > installer to rpm - which is all the port would be. Sounds about the same as the jdk ports where you had to get the distros from Sun (and now Oracle) after agreeing to their terms. the port checked for the disto and, if it was not found, provided instructions to legally obtain it. We don't do ports for warez, but I can't see that telling peoplewhereto get it legally is any issue. --=20 R. Kevin Oberman, Network Engineer E-mail: kob6558@gmail.com From owner-freebsd-ports@FreeBSD.ORG Sat Jun 30 01:58:53 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 989A41065670; Sat, 30 Jun 2012 01:58:53 +0000 (UTC) (envelope-from erich@alogreentechnologies.com) Received: from alogreentechnologies.com (alogreentechnologies.com [67.212.224.110]) by mx1.freebsd.org (Postfix) with ESMTP id 3F0588FC15; Sat, 30 Jun 2012 01:58:53 +0000 (UTC) Received: from x220.ovitrap.com ([122.129.201.29]) (authenticated bits=0) by alogreentechnologies.com (8.13.1/8.13.1) with ESMTP id q5U1wjmV005310; Fri, 29 Jun 2012 19:58:46 -0600 From: Erich Dollansky Organization: ALO Green Technologies To: freebsd-x11@freebsd.org Date: Sat, 30 Jun 2012 08:58:44 +0700 User-Agent: KMail/1.13.7 (FreeBSD/10.0-CURRENT; KDE/4.8.3; amd64; ; ) References: <87d34iuvwg.fsf@FreeBSD.org> In-Reply-To: <87d34iuvwg.fsf@FreeBSD.org> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Message-Id: <201206300858.44354.erich@alogreentechnologies.com> Cc: freebsd-ports@freebsd.org, Raphael Kubo da Costa Subject: Re: KDE 4 hangs at splash screen when using KMS enabled 10-CURRENT 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, 30 Jun 2012 01:58:53 -0000 Hi, On Friday, June 29, 2012 07:47:59 PM Raphael Kubo da Costa wrote: > Nikolay Tychina writes: > > > I freshly built x11/xorg and x11/kde4 on FreeBSD 10-CURRENT and was > > ready to use it with new Intel driver, but > > after I kldloaded i915kms.ko and started X, KDE just hung up at its > > splash screen after displaying its logo (last icon). Then screen got > > blank with only a movable mouse cursor on it. > > Any ideas? > > Do other window managers work? Is anything useful reported on the > console (in case you use startx and log the output of startkde4 > somewhere)? KDE started one time for me without problems. Did you upgrade to the latest 10 sources? As I do not use KDE, I did not test it any further. One side note, X does not start always successfully with Intel KMS. My X220 freezes then but I cannot check with a second machine then. I would suggest the same as Nikolay that you start testing with a very simple window manager like blackbox or whatever you like. Erich From owner-freebsd-ports@FreeBSD.ORG Sat Jun 30 17:25:04 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F1FF3106564A; Sat, 30 Jun 2012 17:25:03 +0000 (UTC) (envelope-from niktychina@gmail.com) Received: from mail-qc0-f182.google.com (mail-qc0-f182.google.com [209.85.216.182]) by mx1.freebsd.org (Postfix) with ESMTP id 9117E8FC0A; Sat, 30 Jun 2012 17:25:03 +0000 (UTC) Received: by qcsg15 with SMTP id g15so2626458qcs.13 for ; Sat, 30 Jun 2012 10:24:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=Ixd0J98xrLjDVK+JdByJFeDHwxbwxr/Rl50y/mJxwn8=; b=QuoEdSsFY3aHvpGIc1MwWnVIfuXChurc2bvDn54sZXC03+gJcawtNgY65b4JcttN2s LgDxkE457VxmSd0zdy5y/sy73TPBLwVkHHHvUrxdn5CPRHS2hzCD4aRHm7K6jQTtlujY F4jJZBVoLef4GYYVSRv+j8rNtYkB/j6waFwwOpng+5yo9HBc4D80Zg7XJ6JNUA+lt38G wQhGYKRsmOyw6iqIM6SGXN4AFagCYw/n1IRRQ5VrwO21Ir8uk2rxwR4w8+C18+0WMw0W F+Yg620/Rvn7/vjdnaAEqQYYqn1ZBVE6EGlOMj09bC8XHM4sCQvSwXgdVho5E2nlHmmA ZJOw== MIME-Version: 1.0 Received: by 10.224.31.129 with SMTP id y1mr11929148qac.87.1341077097154; Sat, 30 Jun 2012 10:24:57 -0700 (PDT) Received: by 10.229.185.148 with HTTP; Sat, 30 Jun 2012 10:24:57 -0700 (PDT) Date: Sat, 30 Jun 2012 21:24:57 +0400 Message-ID: From: Nikolay Tychina To: freebsd-ports@freebsd.org, freebsd-x11@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Cc: Subject: Re: KDE 4 hangs at splash screen when using KMS enabled 10-CURRENT 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, 30 Jun 2012 17:25:04 -0000 >> > I freshly built x11/xorg and x11/kde4 on FreeBSD 10-CURRENT and was >> > ready to use it with new Intel driver, but >> > after I kldloaded i915kms.ko and started X, KDE just hung up at its >> > splash screen after displaying its logo (last icon). Then screen got >> > blank with only a movable mouse cursor on it. >> > Any ideas? >> >> Do other window managers work? Is anything useful reported on the >> console (in case you use startx and log the output of startkde4 >> somewhere)? > > KDE started one time for me without problems. > > Did you upgrade to the latest 10 sources? > > As I do not use KDE, I did not test it any further. > > One side note, X does not start always successfully with Intel KMS. My X220 freezes then but I cannot check with a second machine then. > > I would suggest the same as Nikolay that you start testing with a very simple window manager like blackbox or whatever you like. > > Erich Window Maker works fine without any modifications to default xorg.conf, and twm also works. I didn't notice anything useful when I logged output with `script' command. From owner-freebsd-ports@FreeBSD.ORG Sat Jun 30 18:54:21 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4A70F106566B for ; Sat, 30 Jun 2012 18:54:21 +0000 (UTC) (envelope-from Lena@lena.kiev.ua) Received: from lena.kiev.ua (lena.kiev.ua [82.146.52.81]) by mx1.freebsd.org (Postfix) with ESMTP id 123CF8FC08 for ; Sat, 30 Jun 2012 18:54:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lena.kiev.ua; s=1; h=Content-Type:Mime-Version:Message-ID:Subject:To:From:Date; bh=XUvXJYcjSlJewQRlTmNvrI/UeAo4izF6kOUaBKFzIHM=; b=pLX7Z33MIeu3BxRB1fygF2M+xlzkOkRHg58MRg27MqP8nYwSlXXA6+hrzvdQGQiRRQohV4RdU5Ne1HnEak001g==; Received: from [94.244.56.76] (helo=bedside.lena.kiev.ua) by lena.kiev.ua with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.77 (FreeBSD)) (envelope-from ) id 1Sl2oF-0007st-G3 for freebsd-ports@freebsd.org; Sat, 30 Jun 2012 21:54:20 +0300 Received: from bedside.lena.kiev.ua (localhost.lena.kiev.ua [127.0.0.1]) by bedside.lena.kiev.ua (8.14.5/8.14.5) with ESMTP id q5UIs8sH029194 for ; Sat, 30 Jun 2012 21:54:08 +0300 (EEST) (envelope-from Lena@lena.kiev.ua) Received: (from lena@localhost) by bedside.lena.kiev.ua (8.14.5/8.14.5/Submit) id q5UIs81C029193 for freebsd-ports@freebsd.org; Sat, 30 Jun 2012 21:54:08 +0300 (EEST) (envelope-from Lena@lena.kiev.ua) Date: Sat, 30 Jun 2012 21:54:08 +0300 From: Lena@lena.kiev.ua To: freebsd-ports@freebsd.org Message-ID: <20120630185408.GA924@lena.kiev> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.3i Subject: packages for i386 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, 30 Jun 2012 18:54:21 -0000 In ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-9-stable/ all files seem to be dated June 04, 2012 or older. Package generation for i386 broken? No such problem for amd64: ~ $ ftp ftp://ftp.freebsd.org/pub/FreeBSD/ports/ Trying 204.152.184.73... Connected to ftp.freebsd.org. 220 Welcome to freebsd.isc.org. ftp> dir amd64/packages-9-stable/All/firefox* -rw-r--r-- 1 967 100 31514250 Jun 24 18:34 firefox-10.0.5,1.tbz -rw-r--r-- 1 967 100 36618645 Jun 24 18:20 firefox-13.0.1,1.tbz -rw-r--r-- 1 967 100 9582066 Jun 25 06:05 firefox-i18n-10.0.5.tbz -rw-r--r-- 1 967 100 10274753 Jun 25 06:05 firefox-i18n-13.0.1.tbz -rw-r--r-- 1 967 100 3127 Jan 16 01:58 firefox-remote-20040803_3.tbz ftp> dir i386/packages-9-stable/All/firefox* -rw-r--r-- 1 967 100 28100116 Jun 03 05:59 firefox-10.0.4_1,1.tbz -rw-r--r-- 1 967 100 29286471 Jun 03 08:34 firefox-12.0_1,1.tbz -rw-r--r-- 1 967 100 9579905 Jun 03 22:03 firefox-i18n-10.0.4.tbz -rw-r--r-- 1 967 100 10016511 Jun 03 22:10 firefox-i18n-12.0.tbz -rw-r--r-- 1 967 100 3114 Dec 04 2011 firefox-remote-20040803_3.tbz From owner-freebsd-ports@FreeBSD.ORG Sat Jun 30 22:16:29 2012 Return-Path: Delivered-To: ports@FreeBSD.org Received: from pointyhat.freebsd.org (pointyhat.freebsd.org [IPv6:2001:4f8:fff6::2b]) by hub.freebsd.org (Postfix) with ESMTP id 779091065670 for ; Sat, 30 Jun 2012 22:16:29 +0000 (UTC) (envelope-from erwin@freebsd.org) Received: from pointyhat.freebsd.org (localhost [127.0.0.1]) by pointyhat.freebsd.org (8.14.3/8.14.3) with ESMTP id q5UMGTLD084435 for ; Sat, 30 Jun 2012 22:16:29 GMT (envelope-from erwin@pointyhat.freebsd.org) Received: (from erwin@localhost) by pointyhat.freebsd.org (8.14.3/8.14.3/Submit) id q5UMGTXN084434 for ports@FreeBSD.org; Sat, 30 Jun 2012 22:16:29 GMT (envelope-from erwin) Date: Sat, 30 Jun 2012 22:16:29 GMT From: Erwin Lansing Message-Id: <201206302216.q5UMGTXN084434@pointyhat.freebsd.org> To: ports@FreeBSD.org Cc: Subject: INDEX build failed 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: Sat, 30 Jun 2012 22:16:29 -0000 INDEX build failed with errors: Generating INDEX-7 - please wait.. Done. Warning: Duplicate INDEX entry: erlang-r14b04_2,1 Committers on the hook: ade amdmi3 bapt dougb erwin garga gordon krion makc miwi nivit nork obraun obrien ohauer olgeni oliver skv sunpoet tota vd Most recent CVS update was: U UPDATING U Mk/bsd.perl.mk U devel/Makefile U devel/py-virtualenv-clone/Makefile U devel/py-virtualenv-clone/distinfo U devel/py-virtualenv-clone/pkg-descr U devel/py-virtualenv-clone/pkg-plist U devel/py-virtualenvwrapper/Makefile U devel/py-virtualenvwrapper/distinfo U devel/py-virtualenvwrapper/pkg-plist U lang/Makefile U lang/erlang14/Makefile U lang/erlang14/Makefile.lib U lang/erlang14/Makefile.man U lang/erlang14/distinfo U lang/erlang14/pkg-descr U lang/erlang14/pkg-plist U lang/erlang14/files/epmd.sh.in U lang/erlang14/files/patch-erts-emulator-Makefile.in U lang/erlang14/files/patch-erts_emulator_drivers_common_inet__drv.c U lang/erlang14/files/patch-erts_etc_common_erlc.c U lang/erlang14/files/patch-erts_etc_unix_run__erl.c U lang/erlang14/files/patch-lib_erl__interface_src_connect_ei__resolve.c U lang/erlang14/files/patch-lib_et_src_et__gs__contents__viewer.erl U lang/erlang14/files/patch-lib_et_src_et__gs__viewer.erl U lang/erlang14/files/patch-lib_gs_src_tool__utils.erl U lang/erlang14/files/patch-lib_stdlib_src_calendar.erl U lang/erlang14/files/pkg-message.in U lang/perl5.10/Makefile U lang/perl5.12/Makefile U lang/perl5.14/Makefile U lang/perl5.16/Makefile U lang/perl5.16/Makefile.man U lang/perl5.16/distinfo U lang/perl5.16/pkg-descr U lang/perl5.16/pkg-plist U lang/perl5.16/files/patch-Configure U lang/perl5.16/files/patch-INST_PREFIX.t U lang/perl5.16/files/patch-MM_Any.pm U lang/perl5.16/files/patch-freebsd.sh U lang/perl5.16/files/perl-after-upgrade U lang/perl5.16/files/perl-man.conf U lang/perl5.16/files/use.perl U lang/perl5.8/Makefile U mail/mutt14/Makefile U mail/mutt14/distinfo U mail/mutt14/pkg-descr U mail/mutt14/pkg-plist U mail/mutt14/pkg-plist.htmlfiles U mail/mutt14/files/extra-patch-doc-ref U mail/mutt14/files/patch-02 U mail/mutt14/files/patch-03 U mail/mutt14/files/patch-05 U mail/mutt14/files/patch-08 U mail/mutt14/files/patch-aclocal.m4 U mail/mutt14/files/patch-configure.in U mail/mutt14/files/patch-contrib-Makefile.in U mail/mutt14/files/patch-doc-mutt.man U mail/mutt14/files/patch-examples U mail/mutt14/files/patch-init.c U mail/mutt14/files/patch-m4-gssapi.m4 U mail/mutt14/files/patch-mktemp U mail/mutt14/files/patch-threadcomplete U mail/mutt14/files/patch-z U net-im/mikutter003/Makefile U net-im/mikutter003/distinfo U net-im/mikutter003/pkg-descr U net-im/mikutter003/pkg-plist U net-im/mikutter003/files/mikutter.desktop.in U textproc/libsoldout/Makefile U textproc/libsoldout/distinfo U textproc/libsoldout/pkg-descr U textproc/libsoldout/pkg-plist U textproc/libsoldout/files/patch-BSDmakefile U x11-wm/e17-module-engage/Makefile U x11-wm/e17-module-engage/distinfo U x11-wm/e17-module-engage/pkg-descr U x11-wm/e17-module-engage/pkg-plist From owner-freebsd-ports@FreeBSD.ORG Sat Jun 30 23:59:06 2012 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 630C8106566B; Sat, 30 Jun 2012 23:59:06 +0000 (UTC) (envelope-from erich@alogreentechnologies.com) Received: from alogreentechnologies.com (alogreentechnologies.com [67.212.224.110]) by mx1.freebsd.org (Postfix) with ESMTP id 2DBD98FC0C; Sat, 30 Jun 2012 23:59:06 +0000 (UTC) Received: from x220.ovitrap.com ([122.129.201.29]) (authenticated bits=0) by alogreentechnologies.com (8.13.1/8.13.1) with ESMTP id q5UNx4oj027149; Sat, 30 Jun 2012 17:59:05 -0600 From: Erich Dollansky Organization: ALO Green Technologies To: freebsd-x11@freebsd.org Date: Sun, 1 Jul 2012 06:59:03 +0700 User-Agent: KMail/1.13.7 (FreeBSD/10.0-CURRENT; KDE/4.8.3; amd64; ; ) References: In-Reply-To: MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201207010659.03362.erich@alogreentechnologies.com> Cc: Nikolay Tychina , freebsd-ports@freebsd.org Subject: Re: KDE 4 hangs at splash screen when using KMS enabled 10-CURRENT 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, 30 Jun 2012 23:59:06 -0000 Hi, On Sunday, July 01, 2012 12:24:57 AM Nikolay Tychina wrote: > >> > I freshly built x11/xorg and x11/kde4 on FreeBSD 10-CURRENT and was > >> > ready to use it with new Intel driver, but > >> > after I kldloaded i915kms.ko and started X, KDE just hung up at its > >> > splash screen after displaying its logo (last icon). Then screen got > >> > blank with only a movable mouse cursor on it. > >> > Any ideas? > >> > >> Do other window managers work? Is anything useful reported on the > >> console (in case you use startx and log the output of startkde4 > >> somewhere)? > > > > KDE started one time for me without problems. > > > > Did you upgrade to the latest 10 sources? > > > > As I do not use KDE, I did not test it any further. > > > > One side note, X does not start always successfully with Intel KMS. My X220 freezes then but I cannot check with a second machine then. > > > > I would suggest the same as Nikolay that you start testing with a very simple window manager like blackbox or whatever you like. I just started KDE for you and it worked. Here are the details: KDE 4.8.3 Starting X is done by a script: sudo kldload i915kms sudo kldload acpi_call sudo chmod 666 /dev/acpi startx .xinitrc looks like this (after deleting the comments): xset m 10 3 xmodmap .xmodmaprc exec /usr/local/bin/startkde I only started konqueror to open FreeBSD.org. It worked as expected. Erich