From owner-freebsd-ports@freebsd.org Sun Dec 10 00:54:49 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EE64BE9DEAF for ; Sun, 10 Dec 2017 00:54:49 +0000 (UTC) (envelope-from freebsd-ports-local@be-well.ilk.org) Received: from be-well.ilk.org (be-well.ilk.org [23.30.133.173]) by mx1.freebsd.org (Postfix) with ESMTP id CA4207C6AA; Sun, 10 Dec 2017 00:54:49 +0000 (UTC) (envelope-from freebsd-ports-local@be-well.ilk.org) Received: from lowell-desk.lan (router.lan [172.30.250.2]) by be-well.ilk.org (Postfix) with ESMTP id 6960F33C22; Sat, 9 Dec 2017 19:54:41 -0500 (EST) Received: by lowell-desk.lan (Postfix, from userid 1147) id 93A8F3981A; Sat, 9 Dec 2017 19:54:40 -0500 (EST) From: Lowell Gilbert To: Adam Weinberger Cc: FreeBSD Ports ML Subject: Re: The ports@ list is now subscriber-post only References: <2E4558AF-E197-4DC4-A8AB-E3742EDC7E23@FreeBSD.org> Date: Sat, 09 Dec 2017 19:54:40 -0500 In-Reply-To: (Adam Weinberger's message of "Sat, 9 Dec 2017 09:53:22 -0700") Message-ID: <44r2s3bdwv.fsf@lowell-desk.lan> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2017 00:54:50 -0000 Adam Weinberger writes: >> On 9 Dec, 2017, at 9:27, Adam Weinberger wrote: > I'll pass along a tip that I just sent to postmaster@: in the past (for > other lists @FreeBSD.org), some folks have subscribed to receive the > list mail at some address, but tried to post from a different address. For my part, I may have to change my configuration slightly for the mailbox in which I read this list. But if so, I should have done it long ago in any case, for more-or-less unrelated reasons. From owner-freebsd-ports@freebsd.org Sun Dec 10 02:52:07 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D81E0EA251D for ; Sun, 10 Dec 2017 02:52:07 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from viclamta25p.bpe.bigpond.com (viclamta25p.bpe.bigpond.com [203.38.21.89]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "", Issuer "Openwave Messaging Inc." (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 25BAD807C0 for ; Sun, 10 Dec 2017 02:52:04 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from smtp.telstra.com ([10.10.26.4]) by viclafep29p-svc.bpe.nexus.telstra.com.au with ESMTP id <20171210021338.CQMF6213.viclafep29p-svc.bpe.nexus.telstra.com.au@smtp.telstra.com> for ; Sun, 10 Dec 2017 13:13:38 +1100 X-RG-Spam: Unknown X-RazorGate-Vade: gggruggvucftvghtrhhoucdtuddrgedtuddrvddvgddvuddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuuffpveftpgfvgffnuffvtfetnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpeffhffvufgjkfhffgggtgesmhdttdertderleenucfhrhhomhepffgrvhgvucfjohhrshhfrghllhcuoegurghvvgeshhhorhhsfhgrlhhlrdhorhhgqeenucffohhmrghinhepfhhrvggvsghsugdrohhrghenucfkphepuddutddrudeguddrudelfedrvdeffeenucfrrghrrghmpehhvghloheprghnvghurhhinhdrhhhorhhsfhgrlhhlrdhorhhgpdhinhgvthepuddutddrudeguddrudelfedrvdeffedpmhgrihhl X-RG-VS-CLASS: clean Received: from aneurin.horsfall.org (110.141.193.233) by smtp.telstra.com (9.0.019.22-1) id 5A24F3F6017338D0 for freebsd-ports@freebsd.org; Sun, 10 Dec 2017 13:13:38 +1100 Received: from aneurin.horsfall.org (localhost [127.0.0.1]) by aneurin.horsfall.org (8.15.2/8.15.2) with ESMTP id vBA2DbHx057706 for ; Sun, 10 Dec 2017 13:13:37 +1100 (EST) (envelope-from dave@horsfall.org) Received: from localhost (dave@localhost) by aneurin.horsfall.org (8.15.2/8.15.2/Submit) with ESMTP id vBA2Da3D057703 for ; Sun, 10 Dec 2017 13:13:37 +1100 (EST) (envelope-from dave@horsfall.org) X-Authentication-Warning: aneurin.horsfall.org: dave owned process doing -bs Date: Sun, 10 Dec 2017 13:13:36 +1100 (EST) From: Dave Horsfall To: FreeBSD Ports Subject: Re: The ports@ list is now subscriber-post only In-Reply-To: <97d69ead-2627-2ad6-2211-b5387654df95@FreeBSD.org> Message-ID: References: <2E4558AF-E197-4DC4-A8AB-E3742EDC7E23@FreeBSD.org> <97d69ead-2627-2ad6-2211-b5387654df95@FreeBSD.org> User-Agent: Alpine 2.21 (BSF 202 2017-01-01) X-GPG-Public-Key: http://www.horsfall.org/gpgkey.pub X-GPG-Fingerprint: 05B4 FFBC 0218 B438 66E0 587B EF46 7357 EF5E F58B X-Home-Page: http://www.horsfall.org/ X-Witty-Saying: "chmod 666 the_mode_of_the_beast" MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 8BIT X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2017 02:52:07 -0000 On Sun, 10 Dec 2017, Tilman Keskinöz wrote: > I must be living in a parallel universe, checking > https://lists.freebsd.org/pipermail/freebsd-ports/2017-December/thread.html > there has been one (1) spam message getting through so far this month. > That's a really tremendous amount of spam. Sigh... Confined yourself to just this month, eh? Let's see: aneurin% grep "^From owner-freebsd-ports" mail/spam From owner-freebsd-ports@freebsd.org Sat Nov 22 17:36:08 2014 From owner-freebsd-ports@freebsd.org Tue Dec 2 03:52:59 2014 From owner-freebsd-ports@freebsd.org Thu Dec 11 04:01:46 2014 From owner-freebsd-ports@freebsd.org Fri Dec 19 12:00:36 2014 From owner-freebsd-ports@freebsd.org Thu Dec 25 22:54:27 2014 From owner-freebsd-ports@freebsd.org Wed Dec 31 21:38:16 2014 From owner-freebsd-ports@freebsd.org Sun Jan 4 10:06:49 2015 From owner-freebsd-ports@freebsd.org Tue Jan 20 04:03:42 2015 From owner-freebsd-ports@freebsd.org Tue Jan 20 04:03:42 2015 From owner-freebsd-ports@freebsd.org Tue Jan 20 04:05:03 2015 From owner-freebsd-ports@freebsd.org Wed Jan 21 20:47:55 2015 From owner-freebsd-ports@freebsd.org Wed Jan 21 22:57:46 2015 From owner-freebsd-ports@freebsd.org Tue Feb 3 22:03:43 2015 From owner-freebsd-ports@freebsd.org Wed Feb 11 00:35:37 2015 From owner-freebsd-ports@freebsd.org Fri Feb 13 17:17:16 2015 From owner-freebsd-ports@freebsd.org Mon Feb 16 15:22:30 2015 From owner-freebsd-ports@freebsd.org Mon Feb 16 16:11:29 2015 From owner-freebsd-ports@freebsd.org Mon Feb 16 19:11:56 2015 From owner-freebsd-ports@freebsd.org Thu Feb 26 03:14:22 2015 From owner-freebsd-ports@freebsd.org Sun Mar 1 11:26:28 2015 From owner-freebsd-ports@freebsd.org Tue Mar 3 01:01:43 2015 From owner-freebsd-ports@freebsd.org Tue Mar 3 04:53:38 2015 From owner-freebsd-ports@freebsd.org Fri Mar 13 20:27:26 2015 From owner-freebsd-ports@freebsd.org Mon Mar 16 16:10:13 2015 From owner-freebsd-ports@freebsd.org Fri Mar 20 22:29:08 2015 From owner-freebsd-ports@freebsd.org Mon Mar 23 23:35:03 2015 From owner-freebsd-ports@freebsd.org Tue Mar 24 05:26:46 2015 From owner-freebsd-ports@freebsd.org Tue Mar 24 19:44:31 2015 From owner-freebsd-ports@freebsd.org Tue Mar 24 21:34:22 2015 From owner-freebsd-ports@freebsd.org Wed Mar 25 18:22:43 2015 From owner-freebsd-ports@freebsd.org Thu Mar 26 16:31:13 2015 From owner-freebsd-ports@freebsd.org Thu Apr 2 18:53:42 2015 From owner-freebsd-ports@freebsd.org Fri Apr 3 16:30:36 2015 From owner-freebsd-ports@freebsd.org Sat Apr 4 22:51:52 2015 From owner-freebsd-ports@freebsd.org Wed Apr 8 07:03:19 2015 From owner-freebsd-ports@freebsd.org Wed Apr 8 09:50:52 2015 From owner-freebsd-ports@freebsd.org Fri Apr 17 06:44:32 2015 From owner-freebsd-ports@freebsd.org Mon Apr 20 16:14:55 2015 From owner-freebsd-ports@freebsd.org Thu Apr 23 15:07:29 2015 From owner-freebsd-ports@freebsd.org Fri Apr 24 15:50:07 2015 From owner-freebsd-ports@freebsd.org Sun Apr 26 17:08:52 2015 From owner-freebsd-ports@freebsd.org Tue Apr 28 04:43:05 2015 From owner-freebsd-ports@freebsd.org Sun May 3 14:20:03 2015 From owner-freebsd-ports@freebsd.org Wed May 13 18:03:20 2015 From owner-freebsd-ports@freebsd.org Sat May 16 09:14:07 2015 From owner-freebsd-ports@freebsd.org Sun May 17 18:12:52 2015 From owner-freebsd-ports@freebsd.org Sun May 17 18:13:37 2015 From owner-freebsd-ports@freebsd.org Sun May 17 18:14:41 2015 From owner-freebsd-ports@freebsd.org Sun May 17 18:29:11 2015 From owner-freebsd-ports@freebsd.org Sun May 17 18:29:27 2015 From owner-freebsd-ports@freebsd.org Thu Jun 4 01:06:06 2015 From owner-freebsd-ports@freebsd.org Wed Jun 10 13:24:49 2015 From owner-freebsd-ports@freebsd.org Wed Jun 17 00:06:35 2015 From owner-freebsd-ports@freebsd.org Sat Jun 20 03:38:51 2015 From owner-freebsd-ports@freebsd.org Sun Jun 21 13:57:18 2015 From owner-freebsd-ports@freebsd.org Wed Jun 24 16:35:07 2015 From owner-freebsd-ports@freebsd.org Wed Jun 24 18:12:26 2015 From owner-freebsd-ports@freebsd.org Fri Jun 26 04:17:51 2015 From owner-freebsd-ports@freebsd.org Sat Jun 27 15:20:54 2015 From owner-freebsd-ports@freebsd.org Mon Jun 29 23:46:52 2015 From owner-freebsd-ports@freebsd.org Thu Jul 16 06:14:12 2015 From owner-freebsd-ports@freebsd.org Tue Jul 21 12:17:33 2015 From owner-freebsd-ports@freebsd.org Thu Jul 23 01:34:27 2015 From owner-freebsd-ports@freebsd.org Mon Jul 27 19:28:20 2015 From owner-freebsd-ports@freebsd.org Tue Jul 28 02:21:15 2015 From owner-freebsd-ports@freebsd.org Tue Jul 28 21:42:17 2015 From owner-freebsd-ports@freebsd.org Tue Jul 28 23:30:16 2015 From owner-freebsd-ports@freebsd.org Thu Jul 30 17:20:58 2015 From owner-freebsd-ports@freebsd.org Mon Aug 17 09:09:15 2015 From owner-freebsd-ports@freebsd.org Wed Aug 26 02:13:59 2015 From owner-freebsd-ports@freebsd.org Thu Aug 27 05:15:49 2015 From owner-freebsd-ports@freebsd.org Sat Sep 5 00:51:08 2015 From owner-freebsd-ports@freebsd.org Mon Sep 21 07:34:45 2015 From owner-freebsd-ports@freebsd.org Thu Oct 22 10:17:25 2015 From owner-freebsd-ports@freebsd.org Thu Oct 22 10:17:25 2015 From owner-freebsd-ports@freebsd.org Wed Oct 28 06:53:29 2015 From owner-freebsd-ports@freebsd.org Fri Nov 6 13:30:56 2015 From owner-freebsd-ports@freebsd.org Sat Nov 14 05:19:26 2015 From owner-freebsd-ports@freebsd.org Sun Nov 15 05:56:53 2015 From owner-freebsd-ports@freebsd.org Sun Dec 20 02:49:47 2015 From owner-freebsd-ports@freebsd.org Fri Dec 25 02:25:14 2015 From owner-freebsd-ports@freebsd.org Tue Jan 5 07:53:31 2016 From owner-freebsd-ports@freebsd.org Thu Jan 7 02:47:13 2016 From owner-freebsd-ports@freebsd.org Wed Jan 13 21:47:30 2016 From owner-freebsd-ports@freebsd.org Wed Jan 13 21:47:30 2016 From owner-freebsd-ports@freebsd.org Fri Jan 15 00:08:15 2016 From owner-freebsd-ports@freebsd.org Fri Jan 15 18:14:09 2016 From owner-freebsd-ports@freebsd.org Fri Jan 15 18:14:09 2016 From owner-freebsd-ports@freebsd.org Thu Jan 21 08:00:55 2016 From owner-freebsd-ports@freebsd.org Tue Jan 26 16:40:04 2016 From owner-freebsd-ports@freebsd.org Tue Feb 2 16:41:22 2016 From owner-freebsd-ports@freebsd.org Sat Feb 6 03:59:56 2016 From owner-freebsd-ports@freebsd.org Wed Feb 24 05:09:35 2016 From owner-freebsd-ports@freebsd.org Sat Feb 27 07:55:07 2016 From owner-freebsd-ports@freebsd.org Fri Mar 4 15:04:34 2016 From owner-freebsd-ports@freebsd.org Fri Mar 4 15:12:51 2016 From owner-freebsd-ports@freebsd.org Fri Mar 4 15:15:13 2016 From owner-freebsd-ports@freebsd.org Thu Mar 3 09:06:48 2016 From owner-freebsd-ports@freebsd.org Mon Mar 14 16:06:18 2016 From owner-freebsd-ports@freebsd.org Wed Mar 16 09:02:43 2016 From owner-freebsd-ports@freebsd.org Thu Mar 17 19:20:28 2016 From owner-freebsd-ports@freebsd.org Sat Mar 19 10:28:44 2016 From owner-freebsd-ports@freebsd.org Wed Mar 23 05:55:13 2016 From owner-freebsd-ports@freebsd.org Tue Mar 29 00:22:56 2016 From owner-freebsd-ports@freebsd.org Mon Apr 4 22:36:22 2016 From owner-freebsd-ports@freebsd.org Fri Apr 8 04:17:27 2016 From owner-freebsd-ports@freebsd.org Fri Apr 8 04:17:27 2016 From owner-freebsd-ports@freebsd.org Mon Apr 11 02:01:01 2016 From owner-freebsd-ports@freebsd.org Wed Apr 13 20:01:44 2016 From owner-freebsd-ports@freebsd.org Wed Apr 13 20:01:44 2016 From owner-freebsd-ports@freebsd.org Sun Apr 24 04:23:05 2016 From owner-freebsd-ports@freebsd.org Tue Apr 26 14:08:36 2016 From owner-freebsd-ports@freebsd.org Thu May 5 08:49:19 2016 From owner-freebsd-ports@freebsd.org Tue May 10 02:15:45 2016 From owner-freebsd-ports@freebsd.org Wed May 11 01:55:43 2016 From owner-freebsd-ports@freebsd.org Thu May 12 04:34:58 2016 From owner-freebsd-ports@freebsd.org Mon May 16 20:02:43 2016 From owner-freebsd-ports@freebsd.org Wed May 18 20:16:33 2016 From owner-freebsd-ports@freebsd.org Wed May 18 20:16:42 2016 From owner-freebsd-ports@freebsd.org Sat May 21 19:21:48 2016 From owner-freebsd-ports@freebsd.org Tue Jun 7 00:43:41 2016 From owner-freebsd-ports@freebsd.org Wed Jun 15 22:51:55 2016 From owner-freebsd-ports@freebsd.org Sat Jun 18 05:30:05 2016 From owner-freebsd-ports@freebsd.org Mon Jun 20 20:01:37 2016 From owner-freebsd-ports@freebsd.org Tue Jun 21 16:50:30 2016 From owner-freebsd-ports@freebsd.org Tue Jun 21 17:31:30 2016 From owner-freebsd-ports@freebsd.org Tue Jun 21 18:31:32 2016 From owner-freebsd-ports@freebsd.org Wed Jun 29 06:41:23 2016 From owner-freebsd-ports@freebsd.org Fri Jul 8 06:50:35 2016 From owner-freebsd-ports@freebsd.org Thu Jul 14 21:15:50 2016 From owner-freebsd-ports@freebsd.org Fri Jul 15 17:43:57 2016 From owner-freebsd-ports@freebsd.org Thu Jul 21 00:01:43 2016 From owner-freebsd-ports@freebsd.org Thu Jul 21 08:57:43 2016 From owner-freebsd-ports@freebsd.org Fri Jul 22 22:11:32 2016 From owner-freebsd-ports@freebsd.org Sun Jul 24 18:37:05 2016 From owner-freebsd-ports@freebsd.org Tue Jul 26 03:45:10 2016 From owner-freebsd-ports@freebsd.org Fri Jul 29 19:14:29 2016 From owner-freebsd-ports@freebsd.org Sun Jul 31 11:04:24 2016 From owner-freebsd-ports@freebsd.org Sun Jul 31 11:20:39 2016 From owner-freebsd-ports@freebsd.org Wed Aug 3 04:17:53 2016 From owner-freebsd-ports@freebsd.org Thu Aug 4 22:06:09 2016 From owner-freebsd-ports@freebsd.org Fri Aug 5 07:58:40 2016 From owner-freebsd-ports@freebsd.org Mon Aug 8 23:40:50 2016 From owner-freebsd-ports@freebsd.org Thu Aug 11 06:13:45 2016 From owner-freebsd-ports@freebsd.org Sat Aug 13 03:47:22 2016 From owner-freebsd-ports@freebsd.org Tue Aug 16 05:21:15 2016 From owner-freebsd-ports@freebsd.org Fri Aug 19 10:45:58 2016 From owner-freebsd-ports@freebsd.org Sun Aug 21 00:46:52 2016 From owner-freebsd-ports@freebsd.org Sun Aug 21 19:21:44 2016 From owner-freebsd-ports@freebsd.org Mon Aug 22 21:24:54 2016 From owner-freebsd-ports@freebsd.org Wed Aug 24 06:27:31 2016 From owner-freebsd-ports@freebsd.org Thu Aug 25 12:14:02 2016 From owner-freebsd-ports@freebsd.org Thu Aug 25 13:35:50 2016 From owner-freebsd-ports@freebsd.org Fri Aug 26 01:12:50 2016 From owner-freebsd-ports@freebsd.org Tue Aug 30 00:39:05 2016 From owner-freebsd-ports@freebsd.org Tue Sep 6 18:06:46 2016 From owner-freebsd-ports@freebsd.org Tue Sep 6 19:03:56 2016 From owner-freebsd-ports@freebsd.org Tue Sep 13 04:11:03 2016 From owner-freebsd-ports@freebsd.org Tue Sep 13 05:21:42 2016 From owner-freebsd-ports@freebsd.org Tue Sep 13 09:49:21 2016 From owner-freebsd-ports@freebsd.org Tue Sep 13 16:17:19 2016 From owner-freebsd-ports@freebsd.org Tue Sep 13 23:30:29 2016 From owner-freebsd-ports@freebsd.org Wed Sep 14 02:53:35 2016 From owner-freebsd-ports@freebsd.org Thu Sep 15 02:45:35 2016 From owner-freebsd-ports@freebsd.org Fri Sep 16 00:21:15 2016 From owner-freebsd-ports@freebsd.org Fri Sep 16 02:57:02 2016 From owner-freebsd-ports@freebsd.org Fri Sep 16 08:36:55 2016 From owner-freebsd-ports@freebsd.org Tue Sep 20 01:54:45 2016 From owner-freebsd-ports@freebsd.org Tue Sep 20 06:36:51 2016 From owner-freebsd-ports@freebsd.org Wed Sep 21 09:21:00 2016 From owner-freebsd-ports@freebsd.org Wed Sep 21 17:04:01 2016 From owner-freebsd-ports@freebsd.org Thu Sep 22 06:48:26 2016 From owner-freebsd-ports@freebsd.org Thu Sep 22 07:42:56 2016 From owner-freebsd-ports@freebsd.org Thu Sep 22 10:35:43 2016 From owner-freebsd-ports@freebsd.org Thu Sep 22 23:00:34 2016 From owner-freebsd-ports@freebsd.org Fri Sep 23 02:22:24 2016 From owner-freebsd-ports@freebsd.org Fri Sep 23 08:00:05 2016 From owner-freebsd-ports@freebsd.org Mon Sep 26 03:20:54 2016 From owner-freebsd-ports@freebsd.org Tue Sep 27 13:51:33 2016 From owner-freebsd-ports@freebsd.org Thu Sep 29 23:21:44 2016 From owner-freebsd-ports@freebsd.org Fri Sep 30 19:49:16 2016 From owner-freebsd-ports@freebsd.org Mon Oct 3 02:12:01 2016 From owner-freebsd-ports@freebsd.org Tue Oct 4 08:26:43 2016 From owner-freebsd-ports@freebsd.org Wed Oct 5 23:15:59 2016 From owner-freebsd-ports@freebsd.org Thu Oct 6 17:04:07 2016 From owner-freebsd-ports@freebsd.org Sat Oct 8 00:17:19 2016 From owner-freebsd-ports@freebsd.org Sat Oct 8 02:45:22 2016 From owner-freebsd-ports@freebsd.org Sat Oct 8 07:43:59 2016 From owner-freebsd-ports@freebsd.org Mon Oct 10 12:51:27 2016 From owner-freebsd-ports@freebsd.org Thu Oct 13 04:31:41 2016 From owner-freebsd-ports@freebsd.org Sat Oct 15 02:37:21 2016 From owner-freebsd-ports@freebsd.org Sat Oct 22 06:58:06 2016 From owner-freebsd-ports@freebsd.org Sat Oct 22 07:01:45 2016 From owner-freebsd-ports@freebsd.org Mon Oct 24 13:46:45 2016 From owner-freebsd-ports@freebsd.org Sat Oct 29 03:31:21 2016 From owner-freebsd-ports@freebsd.org Mon Oct 31 15:01:24 2016 From owner-freebsd-ports@freebsd.org Mon Oct 31 21:19:49 2016 From owner-freebsd-ports@freebsd.org Tue Nov 1 04:25:21 2016 From owner-freebsd-ports@freebsd.org Tue Nov 1 10:04:01 2016 From owner-freebsd-ports@freebsd.org Fri Nov 4 10:57:28 2016 From owner-freebsd-ports@freebsd.org Tue Nov 8 03:11:26 2016 From owner-freebsd-ports@freebsd.org Wed Nov 9 20:37:44 2016 From owner-freebsd-ports@freebsd.org Thu Nov 10 05:18:36 2016 From owner-freebsd-ports@freebsd.org Fri Nov 11 09:46:03 2016 From owner-freebsd-ports@freebsd.org Fri Nov 11 09:46:03 2016 From owner-freebsd-ports@freebsd.org Mon Nov 14 16:19:06 2016 From owner-freebsd-ports@freebsd.org Mon Nov 14 20:38:07 2016 From owner-freebsd-ports@freebsd.org Mon Nov 14 23:38:54 2016 From owner-freebsd-ports@freebsd.org Tue Nov 15 21:48:33 2016 From owner-freebsd-ports@freebsd.org Wed Nov 16 19:53:13 2016 From owner-freebsd-ports@freebsd.org Thu Nov 17 18:41:43 2016 From owner-freebsd-ports@freebsd.org Sat Nov 19 06:45:41 2016 From owner-freebsd-ports@freebsd.org Sat Nov 19 07:00:58 2016 From owner-freebsd-ports@freebsd.org Thu Nov 24 09:43:30 2016 From owner-freebsd-ports@freebsd.org Thu Nov 24 19:48:24 2016 From owner-freebsd-ports@freebsd.org Fri Nov 25 05:01:50 2016 From owner-freebsd-ports@freebsd.org Sat Nov 26 04:41:14 2016 From owner-freebsd-ports@freebsd.org Sat Nov 26 08:44:22 2016 From owner-freebsd-ports@freebsd.org Tue Nov 29 07:01:05 2016 From owner-freebsd-ports@freebsd.org Wed Nov 30 05:39:45 2016 From owner-freebsd-ports@freebsd.org Thu Dec 1 12:05:00 2016 From owner-freebsd-ports@freebsd.org Sat Dec 3 00:34:10 2016 From owner-freebsd-ports@freebsd.org Tue Dec 6 00:46:32 2016 From owner-freebsd-ports@freebsd.org Thu Dec 8 17:01:28 2016 From owner-freebsd-ports@freebsd.org Fri Dec 9 05:58:37 2016 From owner-freebsd-ports@freebsd.org Sat Dec 10 07:02:30 2016 From owner-freebsd-ports@freebsd.org Sat Dec 10 14:19:51 2016 From owner-freebsd-ports@freebsd.org Sat Dec 10 17:31:44 2016 From owner-freebsd-ports@freebsd.org Tue Dec 13 03:11:37 2016 From owner-freebsd-ports@freebsd.org Tue Dec 13 06:19:43 2016 From owner-freebsd-ports@freebsd.org Wed Dec 14 07:46:01 2016 From owner-freebsd-ports@freebsd.org Fri Dec 16 04:59:57 2016 From owner-freebsd-ports@freebsd.org Sat Dec 17 04:16:51 2016 From owner-freebsd-ports@freebsd.org Wed Dec 21 07:30:43 2016 From owner-freebsd-ports@freebsd.org Fri Dec 23 04:42:54 2016 From owner-freebsd-ports@freebsd.org Mon Dec 26 17:45:54 2016 From owner-freebsd-ports@freebsd.org Mon Dec 26 19:09:05 2016 From owner-freebsd-ports@freebsd.org Tue Dec 27 00:01:58 2016 From owner-freebsd-ports@freebsd.org Tue Dec 27 06:17:01 2016 From owner-freebsd-ports@freebsd.org Tue Dec 27 21:20:14 2016 From owner-freebsd-ports@freebsd.org Wed Dec 28 03:23:52 2016 From owner-freebsd-ports@freebsd.org Wed Dec 28 03:23:52 2016 From owner-freebsd-ports@freebsd.org Wed Dec 28 17:48:39 2016 From owner-freebsd-ports@freebsd.org Wed Dec 28 20:12:11 2016 From owner-freebsd-ports@freebsd.org Thu Dec 29 19:46:24 2016 From owner-freebsd-ports@freebsd.org Thu Dec 29 23:42:51 2016 From owner-freebsd-ports@freebsd.org Sat Dec 31 23:10:36 2016 From owner-freebsd-ports@freebsd.org Sun Jan 1 08:56:09 2017 From owner-freebsd-ports@freebsd.org Sun Jan 1 08:56:09 2017 From owner-freebsd-ports@freebsd.org Sun Jan 1 23:34:39 2017 From owner-freebsd-ports@freebsd.org Tue Jan 3 23:29:36 2017 From owner-freebsd-ports@freebsd.org Sun Jan 8 23:30:51 2017 From owner-freebsd-ports@freebsd.org Mon Jan 9 23:28:35 2017 From owner-freebsd-ports@freebsd.org Tue Jan 10 23:24:34 2017 From owner-freebsd-ports@freebsd.org Wed Jan 11 23:52:45 2017 From owner-freebsd-ports@freebsd.org Thu Jan 12 05:54:29 2017 From owner-freebsd-ports@freebsd.org Thu Jan 12 06:37:56 2017 From owner-freebsd-ports@freebsd.org Thu Jan 12 23:29:53 2017 From owner-freebsd-ports@freebsd.org Fri Jan 13 01:21:15 2017 From owner-freebsd-ports@freebsd.org Fri Jan 13 01:21:15 2017 From owner-freebsd-ports@freebsd.org Fri Jan 13 05:41:56 2017 From owner-freebsd-ports@freebsd.org Fri Jan 13 23:03:27 2017 From owner-freebsd-ports@freebsd.org Fri Jan 13 23:29:25 2017 From owner-freebsd-ports@freebsd.org Sat Jan 14 04:11:38 2017 From owner-freebsd-ports@freebsd.org Sat Jan 14 05:12:28 2017 From owner-freebsd-ports@freebsd.org Sat Jan 14 16:11:26 2017 From owner-freebsd-ports@freebsd.org Sun Jan 15 04:00:05 2017 From owner-freebsd-ports@freebsd.org Wed Jan 18 10:39:13 2017 From owner-freebsd-ports@freebsd.org Wed Jan 18 10:39:13 2017 From owner-freebsd-ports@freebsd.org Tue Jan 24 23:30:07 2017 From owner-freebsd-ports@freebsd.org Sat Jan 28 09:39:18 2017 From owner-freebsd-ports@freebsd.org Mon Jan 30 22:33:21 2017 From owner-freebsd-ports@freebsd.org Wed Feb 1 21:48:48 2017 From owner-freebsd-ports@freebsd.org Sat Feb 4 04:45:12 2017 From owner-freebsd-ports@freebsd.org Thu Feb 23 10:41:10 2017 From owner-freebsd-ports@freebsd.org Thu Feb 23 11:01:33 2017 From owner-freebsd-ports@freebsd.org Thu Feb 23 11:01:32 2017 From owner-freebsd-ports@freebsd.org Sat Feb 25 23:41:42 2017 From owner-freebsd-ports@freebsd.org Tue Feb 28 01:13:30 2017 From owner-freebsd-ports@freebsd.org Tue Feb 28 05:40:12 2017 From owner-freebsd-ports@freebsd.org Fri Mar 3 06:05:56 2017 From owner-freebsd-ports@freebsd.org Fri Mar 10 05:07:13 2017 From owner-freebsd-ports@freebsd.org Tue Mar 14 08:22:32 2017 From owner-freebsd-ports@freebsd.org Sat Mar 25 03:10:35 2017 From owner-freebsd-ports@freebsd.org Thu Mar 30 02:01:26 2017 From owner-freebsd-ports@freebsd.org Fri Mar 31 02:41:38 2017 From owner-freebsd-ports@freebsd.org Tue Apr 4 02:41:37 2017 From owner-freebsd-ports@freebsd.org Sat Apr 8 01:45:12 2017 From owner-freebsd-ports@freebsd.org Sat Apr 8 01:45:12 2017 From owner-freebsd-ports@freebsd.org Thu Apr 13 02:50:13 2017 From owner-freebsd-ports@freebsd.org Tue Apr 18 01:33:50 2017 From owner-freebsd-ports@freebsd.org Wed Apr 19 01:51:38 2017 From owner-freebsd-ports@freebsd.org Wed Apr 19 01:54:15 2017 From owner-freebsd-ports@freebsd.org Fri Apr 21 00:15:33 2017 From owner-freebsd-ports@freebsd.org Wed Apr 26 04:21:00 2017 From owner-freebsd-ports@freebsd.org Wed Apr 26 05:15:48 2017 From owner-freebsd-ports@freebsd.org Sat Apr 29 07:05:32 2017 From owner-freebsd-ports@freebsd.org Thu May 4 01:12:46 2017 From owner-freebsd-ports@freebsd.org Mon May 8 01:02:52 2017 From owner-freebsd-ports@freebsd.org Mon May 8 01:02:52 2017 From owner-freebsd-ports@freebsd.org Sat May 13 00:13:32 2017 From owner-freebsd-ports@freebsd.org Sun May 14 09:04:27 2017 From owner-freebsd-ports@freebsd.org Wed May 17 22:33:36 2017 From owner-freebsd-ports@freebsd.org Sat May 20 00:48:15 2017 From owner-freebsd-ports@freebsd.org Sat May 20 01:42:24 2017 From owner-freebsd-ports@freebsd.org Mon May 22 16:31:27 2017 From owner-freebsd-ports@freebsd.org Thu May 25 05:34:29 2017 From owner-freebsd-ports@freebsd.org Mon May 29 18:32:29 2017 From owner-freebsd-ports@freebsd.org Mon May 29 21:27:11 2017 From owner-freebsd-ports@freebsd.org Tue May 30 07:00:51 2017 From owner-freebsd-ports@freebsd.org Tue May 30 23:30:09 2017 From owner-freebsd-ports@freebsd.org Wed May 31 00:25:25 2017 From owner-freebsd-ports@freebsd.org Wed May 31 00:53:00 2017 From owner-freebsd-ports@freebsd.org Fri Jun 2 07:01:35 2017 From owner-freebsd-ports@freebsd.org Mon Jun 5 21:33:03 2017 From owner-freebsd-ports@freebsd.org Wed Jun 7 02:44:38 2017 From owner-freebsd-ports@freebsd.org Wed Jun 7 11:15:06 2017 From owner-freebsd-ports@freebsd.org Sat Jun 10 00:24:57 2017 From owner-freebsd-ports@freebsd.org Fri Jun 16 16:39:54 2017 From owner-freebsd-ports@freebsd.org Fri Jun 16 17:30:49 2017 From owner-freebsd-ports@freebsd.org Tue Jun 27 12:35:43 2017 From owner-freebsd-ports@freebsd.org Tue Jun 27 16:47:40 2017 From owner-freebsd-ports@freebsd.org Fri Jun 30 08:24:03 2017 From owner-freebsd-ports@freebsd.org Sat Jul 8 01:21:05 2017 From owner-freebsd-ports@freebsd.org Mon Jul 10 22:31:35 2017 From owner-freebsd-ports@freebsd.org Thu Jul 20 14:38:36 2017 From owner-freebsd-ports@freebsd.org Sun Jul 23 11:52:29 2017 From owner-freebsd-ports@freebsd.org Tue Jul 25 00:33:07 2017 From owner-freebsd-ports@freebsd.org Wed Jul 26 09:09:44 2017 From owner-freebsd-ports@freebsd.org Thu Jul 27 17:26:02 2017 From owner-freebsd-ports@freebsd.org Thu Jul 27 19:10:49 2017 From owner-freebsd-ports@freebsd.org Fri Jul 28 08:45:21 2017 From owner-freebsd-ports@freebsd.org Tue Aug 1 00:52:53 2017 From owner-freebsd-ports@freebsd.org Tue Aug 1 00:52:53 2017 From owner-freebsd-ports@freebsd.org Wed Aug 2 17:21:06 2017 From owner-freebsd-ports@freebsd.org Fri Aug 11 02:08:26 2017 From owner-freebsd-ports@freebsd.org Wed Aug 16 00:57:52 2017 From owner-freebsd-ports@freebsd.org Thu Aug 17 00:53:31 2017 From owner-freebsd-ports@freebsd.org Thu Aug 17 01:02:07 2017 From owner-freebsd-ports@freebsd.org Thu Aug 17 04:06:04 2017 From owner-freebsd-ports@freebsd.org Thu Aug 17 04:06:04 2017 From owner-freebsd-ports@freebsd.org Sun Aug 20 08:05:08 2017 From owner-freebsd-ports@freebsd.org Fri Aug 25 11:40:21 2017 From owner-freebsd-ports@freebsd.org Fri Aug 25 18:18:19 2017 From owner-freebsd-ports@freebsd.org Tue Aug 29 00:16:36 2017 From owner-freebsd-ports@freebsd.org Wed Aug 30 00:26:53 2017 From owner-freebsd-ports@freebsd.org Wed Aug 30 00:30:23 2017 From owner-freebsd-ports@freebsd.org Wed Aug 30 04:55:26 2017 From owner-freebsd-ports@freebsd.org Thu Aug 31 00:21:31 2017 From owner-freebsd-ports@freebsd.org Sun Sep 3 21:15:03 2017 From owner-freebsd-ports@freebsd.org Mon Sep 4 10:55:09 2017 From owner-freebsd-ports@freebsd.org Wed Sep 6 01:24:12 2017 From owner-freebsd-ports@freebsd.org Thu Sep 7 22:54:18 2017 From owner-freebsd-ports@freebsd.org Tue Sep 12 01:32:14 2017 From owner-freebsd-ports@freebsd.org Thu Sep 14 17:25:37 2017 From owner-freebsd-ports@freebsd.org Fri Sep 15 04:03:37 2017 From owner-freebsd-ports@freebsd.org Tue Sep 19 00:37:17 2017 From owner-freebsd-ports@freebsd.org Tue Sep 19 07:17:17 2017 From owner-freebsd-ports@freebsd.org Thu Sep 21 08:40:25 2017 From owner-freebsd-ports@freebsd.org Tue Sep 26 02:05:42 2017 From owner-freebsd-ports@freebsd.org Tue Sep 26 02:09:18 2017 From owner-freebsd-ports@freebsd.org Wed Sep 27 07:42:24 2017 From owner-freebsd-ports@freebsd.org Wed Sep 27 08:04:27 2017 From owner-freebsd-ports@freebsd.org Wed Sep 27 14:50:25 2017 From owner-freebsd-ports@freebsd.org Wed Sep 27 14:50:25 2017 From owner-freebsd-ports@freebsd.org Sat Sep 30 04:13:27 2017 From owner-freebsd-ports@freebsd.org Tue Oct 3 02:22:21 2017 From owner-freebsd-ports@freebsd.org Thu Oct 5 01:58:04 2017 From owner-freebsd-ports@freebsd.org Thu Oct 5 04:28:34 2017 From owner-freebsd-ports@freebsd.org Fri Oct 6 20:24:05 2017 From owner-freebsd-ports@freebsd.org Sun Oct 8 21:55:59 2017 From owner-freebsd-ports@freebsd.org Thu Oct 12 17:58:44 2017 From owner-freebsd-ports@freebsd.org Wed Oct 18 05:04:14 2017 From owner-freebsd-ports@freebsd.org Thu Oct 19 01:28:28 2017 From owner-freebsd-ports@freebsd.org Thu Oct 19 03:31:58 2017 From owner-freebsd-ports@freebsd.org Sat Oct 21 02:05:34 2017 From owner-freebsd-ports@freebsd.org Mon Oct 23 19:17:42 2017 From owner-freebsd-ports@freebsd.org Mon Oct 23 19:18:00 2017 From owner-freebsd-ports@freebsd.org Thu Oct 26 18:41:30 2017 From owner-freebsd-ports@freebsd.org Thu Oct 26 22:32:06 2017 From owner-freebsd-ports@freebsd.org Fri Oct 27 03:27:41 2017 From owner-freebsd-ports@freebsd.org Thu Nov 2 00:37:07 2017 From owner-freebsd-ports@freebsd.org Thu Nov 2 00:46:35 2017 From owner-freebsd-ports@freebsd.org Thu Nov 2 08:43:56 2017 From owner-freebsd-ports@freebsd.org Thu Nov 2 20:56:36 2017 From owner-freebsd-ports@freebsd.org Sat Nov 4 11:13:56 2017 From owner-freebsd-ports@freebsd.org Thu Nov 9 18:41:15 2017 From owner-freebsd-ports@freebsd.org Fri Nov 10 01:35:23 2017 From owner-freebsd-ports@freebsd.org Mon Nov 13 12:06:54 2017 From owner-freebsd-ports@freebsd.org Mon Nov 13 12:09:02 2017 From owner-freebsd-ports@freebsd.org Tue Nov 14 04:07:59 2017 From owner-freebsd-ports@freebsd.org Tue Nov 21 03:33:38 2017 From owner-freebsd-ports@freebsd.org Thu Nov 30 02:46:50 2017 From owner-freebsd-ports@freebsd.org Thu Nov 30 16:25:12 2017 And that was only from when I started saving them; I just *love* demolishing specious arguments such as the above. -- Dave Horsfall DTM (VK2KFU) "Those who don't understand security will suffer." From owner-freebsd-ports@freebsd.org Sun Dec 10 07:19:45 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6DB86E84717 for ; Sun, 10 Dec 2017 07:19:45 +0000 (UTC) (envelope-from grog@lemis.com) Received: from www.lemis.com (www.lemis.com [208.86.226.86]) by mx1.freebsd.org (Postfix) with ESMTP id 4940766966 for ; Sun, 10 Dec 2017 07:19:44 +0000 (UTC) (envelope-from grog@lemis.com) Received: from eureka.lemis.com (lemis.com [192.109.197.81]) by www.lemis.com (Postfix) with ESMTP id 97E261B72806; Sun, 10 Dec 2017 07:19:37 +0000 (UTC) Received: by eureka.lemis.com (Postfix, from userid 1004) id 71F784494B1; Sun, 10 Dec 2017 18:19:36 +1100 (AEDT) Date: Sun, 10 Dec 2017 18:19:36 +1100 From: Greg 'groggy' Lehey To: Walter Schwarzenfeld Cc: freebsd-ports@freebsd.org Subject: Re: make reinstall does not work Message-ID: <20171210071936.GL78437@eureka.lemis.com> References: <20171208232925.7rhetilzhoxc26dh@mutt-hbsd> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Y+Z5jE7Arku/2GrR" Content-Disposition: inline In-Reply-To: Organization: The FreeBSD Project Phone: +61-3-5346-1370, +61-3-5309-0418 Mobile: 0401 265 606. Use only as instructed. WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2017 07:19:45 -0000 --Y+Z5jE7Arku/2GrR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Saturday, 9 December 2017 at 12:04:02 +0100, Walter Schwarzenfeld wrote: > Thanks, this explains and solved the problem. What? And how? Greg -- Sent from my desktop computer. Finger grog@FreeBSD.org for PGP public key. See complete headers for address and phone numbers. This message is digitally signed. If your Microsoft mail program reports problems, please read http://lemis.com/broken-MUA --Y+Z5jE7Arku/2GrR Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iEYEARECAAYFAlos4AgACgkQIubykFB6QiNF1wCgkAUxYJmwaqiAWRSaqnqFgDAl NX0AoKuzP65WrhVEP65rwjyYER3CspVm =ZbfU -----END PGP SIGNATURE----- --Y+Z5jE7Arku/2GrR-- From owner-freebsd-ports@freebsd.org Sun Dec 10 09:59:42 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D0B0DE87B77 for ; Sun, 10 Dec 2017 09:59:42 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from dnvrco-cmomta02.email.rr.com (dnvrco-outbound-snat.email.rr.com [107.14.73.231]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id B67F46AC1A for ; Sun, 10 Dec 2017 09:59:41 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from localhost ([74.134.208.22]) by cmsmtp with ESMTP id NyOWeQ18NLrBHNyOYeuc9I; Sun, 10 Dec 2017 09:59:39 +0000 Date: Sun, 10 Dec 2017 09:59:01 +0000 From: "Thomas Mueller" To: freebsd-ports@freebsd.org Subject: Re: The ports@ list is now subscriber-post only References: <2E4558AF-E197-4DC4-A8AB-E3742EDC7E23@FreeBSD.org> X-CMAE-Envelope: MS4wfCHgnXKdZF43V29TRInz3puf8QVE+GxVIr2/7EtIX+mSLb44jiiwx7r6zQbPS++G6QKHjc3RTL8lBm9ifjNEDUzKtJqSqTBmNRF0VUOWEiFNKUEzBfQK 0LGQJNlQ0AWMsAPQ5dxbc9jpcECH6mjlzXfdukGdoVZJ+ppAmPepsERC X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2017 09:59:42 -0000 > The ports@FreeBSD.org (aka freebsd-ports@) mailing list now requires you to > subscribe to the list before posting. This brings us two important benefits: > * This should cut back tremendously on spam coming through the list. > * Users are more likely to find better answers to their questions: The first > three times a question is asked, it gets detailed replies. The fourth through > nth times usually get a one sentence reply. > This ONLY affects sending messages to the list. It does NOT affect: > - Receiving messages or replies > - Viewing the archives (https://www.freebsd.org/community/mailinglists.html) > - Searching the archives > If you have any questions about this, don't hesitate to ask! # Adam > Adam Weinberger Why only the freebsd-ports mailing list and no others? Other FreeBSD mailing lists get spam, and I thought freebsd-questions was the biggest target for spam. NetBSD mailing lista are also spam targets. Tom From owner-freebsd-ports@freebsd.org Sun Dec 10 13:21:22 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2762EE8C5F5 for ; Sun, 10 Dec 2017 13:21:22 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from smtp.infracaninophile.co.uk (smtp.infracaninophile.co.uk [IPv6:2001:8b0:151:1:c4ea:bd49:619b:6cb3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.infracaninophile.co.uk", Issuer "infracaninophile.co.uk" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id C515870BFE for ; Sun, 10 Dec 2017 13:21:21 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from liminal.local (unknown [IPv6:2001:8b0:151:1:9987:5863:73dd:de7d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: m.seaman@infracaninophile.co.uk) by smtp.infracaninophile.co.uk (Postfix) with ESMTPSA id 38207D777 for ; Sun, 10 Dec 2017 13:21:20 +0000 (UTC) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none (p=none dis=none) header.from=FreeBSD.org From: Matthew Seaman Subject: Re: Procmail Vulnerabilities check To: freebsd-ports@freebsd.org References: <20171208180905.GA96560@troutmask.apl.washington.edu> <20171209012522.GA42506@troutmask.apl.washington.edu> Message-ID: Date: Sun, 10 Dec 2017 13:21:13 +0000 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="DfwP1X39huRuPFik7SagnHdHL6h36JBMM" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2017 13:21:22 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --DfwP1X39huRuPFik7SagnHdHL6h36JBMM Content-Type: multipart/mixed; boundary="6LvSSxsDT2nQa77DoVdt3FuoH4pluGXD4"; protected-headers="v1" From: Matthew Seaman To: freebsd-ports@freebsd.org Message-ID: Subject: Re: Procmail Vulnerabilities check References: <20171208180905.GA96560@troutmask.apl.washington.edu> <20171209012522.GA42506@troutmask.apl.washington.edu> In-Reply-To: --6LvSSxsDT2nQa77DoVdt3FuoH4pluGXD4 Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: quoted-printable On 09/12/2017 04:12, Dave Horsfall wrote: > On Fri, 8 Dec 2017, Steve Kargl wrote: >=20 >> https://lists.freebsd.org/pipermail/freebsd-arch/2017-December/018712.= html >> >=20 > Well, I saw no reason to subscribe to freebsd-arch (I'm on enough lists= > as it is)...=C2=A0 Are there any other lists that we should be followin= g? >=20 > I guess a suit and tie will be required soon :-( >=20 > I'm bemused by Bapt's remark that "it does not support anything an > entreprised [sic] grade mta setup would require: ldap support for > example"; funny, as I had it working just fine with OpenLDAP with > hundreds of users spread over many offices in my last job, with no > trouble at all; there's even a schema for it, FFS: >=20 > =C2=A0=C2=A0=C2=A0 aneurin% locate -i sendmail.schema > =C2=A0=C2=A0=C2=A0 /usr/share/sendmail/cf/sendmail.schema >=20 > with all the right gear in it: >=20 > =C2=A0=C2=A0=C2=A0 # OID arcs for Sendmail > =C2=A0=C2=A0=C2=A0 # enterprise:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 1.3.6.1.4.1 > =C2=A0=C2=A0=C2=A0 # sendmail:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 enterprise.6152 >=20 > WTF?=C2=A0 Sure as hell looks like Sendmail supports LDAP to me... >=20 Bapt's point here is that the version of sendmail in base is quite limited since, for instance, it is not compiled with ldap client support or various other optional features. On the other hand, the version of sendmail in ports can be compiled with all the different bells and whistles enabled. If your machine is configured as a smarthost MTA, then generally you'll want to install one of the more fully capable MTA packages from ports -- sendmail, postfix, exim etc. For most other setups, a machine does not need to do anything more with e-mail than deliver locally generated mails (from cron or whatever) either to a local mailbox or to a smarthost. Hence the current sendmail in base is neither fish nor fowl: way overpowered for almost all installations, but with significant limitations for a machine providing a full-blown mail service. Personally I agree with his reasoning: unless the primary function of your FreeBSD machine is to be an MTA, you really don't need any more capability than to either deliver to a local mailbox, or forward all e-mails to a smart host. Certainly you don't need anything capable of receiving incoming e-mails. Cheers, Matthew --6LvSSxsDT2nQa77DoVdt3FuoH4pluGXD4-- --DfwP1X39huRuPFik7SagnHdHL6h36JBMM Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQKoBAEBCgCSFiEEGfFU7L8RLlBUTj8wAFE/EOCp5OcFAlotNMpfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDE5 RjE1NEVDQkYxMTJFNTA1NDRFM0YzMDAwNTEzRjEwRTBBOUU0RTcUHG1hdHRoZXdA ZnJlZWJzZC5vcmcACgkQAFE/EOCp5OfweQ/+MzqPvke5+U5u4p3rC6TUn5rmkmQI NPezgZQSegWvRrZsD9ji/MRmxKJvKlvouRm6+YhAvM9OdzNxwkDralrILyviZ6d1 UD6xC7Gh0jCsgwS+qhklew67YsWeRq+SBTjzcvoMMvmJrV0KZGTP0DngotfUf4xA TCxQOzWdQiIWKtxPCcx5EuFb1SYhEie7t+DCGgE0BNz4eZyTq5jnIKaktK/JkfIb 1rjFsyZxvKikXQ8euj4mla1ptL7iBTmWcz9TdzKp4GCNBp39H1HLvqHoAUwQrkqS TLiv88PtRZf96iKPdsCAlHxigw1DBlPP6zmVlI/6i6uDNDvkqr9+7qAFnxOU9pNO aCKbskFegDRE/ogjN0ZgpDyAzY1Vf8BO11FBlQoRUZGqOxkrhlHEXhCS9BARqsnH WJx9rZr4FW8H+wsFNBaCVqbBHbEGVMm9MO1WhUZBtZisNSHOpvVanVrDjKCxKxnF lHiVVAWgWNOtqkN+HVBe4Ail5ZlvyljNtNIeAVmVKSnasMO1xJm+qjPovZ0aeu2Y SDkDzB3JPO1C0DGURKKYUkARR0NGtxMLdHTkzaBcLVuUgtmidbNf5c7lO0tmyjYg HlWTr4HMs3Pkf6G37oilMW9WsqAB1q65vhhbXbL8DsVNRMvhTFRIIy5eSkAuHHRc ugWwlCJycoFgprw= =j3p2 -----END PGP SIGNATURE----- --DfwP1X39huRuPFik7SagnHdHL6h36JBMM-- From owner-freebsd-ports@freebsd.org Sun Dec 10 17:11:25 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 61E0EE912F7 for ; Sun, 10 Dec 2017 17:11:25 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4379D777E5; Sun, 10 Dec 2017 17:11:25 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id vBAHBMC5048732 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 10 Dec 2017 09:11:22 -0800 (PST) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id vBAHBM7B048731; Sun, 10 Dec 2017 09:11:22 -0800 (PST) (envelope-from sgk) Date: Sun, 10 Dec 2017 09:11:22 -0800 From: Steve Kargl To: Matthew Seaman Cc: freebsd-ports@freebsd.org Subject: Re: Procmail Vulnerabilities check Message-ID: <20171210171122.GA48536@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20171208180905.GA96560@troutmask.apl.washington.edu> <20171209012522.GA42506@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.7.2 (2016-11-26) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2017 17:11:25 -0000 On Sun, Dec 10, 2017 at 01:21:13PM +0000, Matthew Seaman wrote: > > Hence the current sendmail in base is neither fish nor fowl: way > overpowered for almost all installations, but with significant > limitations for a machine providing a full-blown mail service. > Personally I agree with his reasoning: unless the primary function of > your FreeBSD machine is to be an MTA, you really don't need any more > capability than to either deliver to a local mailbox, or forward all > e-mails to a smart host. Certainly you don't need anything capable of > receiving incoming e-mails. > I disagree. FreeBSd used to pride itself on being a complete operating system oout-of-the-box. Lately, a smaller number of developers are moving FreeBSD to being a kernel with a bunch of add-on software. dma(1) does not support a .forward file and by extension vacation(1). Without .forward, then those of use who use procmail(1) (subject of this email thread) in .forward and by extension spamassisin are hosed. Chapter 27 of the FreeBSD Handbook would need to be rewritten before sendmail can be removed. It is assumed that sendmail is installed with base. -- Steve From owner-freebsd-ports@freebsd.org Sun Dec 10 17:47:31 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 533A1E92865 for ; Sun, 10 Dec 2017 17:47:31 +0000 (UTC) (envelope-from mazhe@alkumuna.eu) Received: from smtp1-g21.free.fr (smtp1-g21.free.fr [212.27.42.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 091C77980E for ; Sun, 10 Dec 2017 17:47:30 +0000 (UTC) (envelope-from mazhe@alkumuna.eu) Received: from yggdrasil.alkumuna.eu (unknown [IPv6:2a01:e35:8a74:6e70:232:36ff:fe5c:3a87]) by smtp1-g21.free.fr (Postfix) with ESMTPS id 69D60B00580; Sun, 10 Dec 2017 18:47:19 +0100 (CET) Received: from gramr.alkumuna.eu ([IPv6:2a01:e35:8a74:6e70:62a4:4cff:fe54:b212]) (authenticated bits=0) by yggdrasil.alkumuna.eu (8.15.2/8.15.2) with ESMTPSA id vBAHlGUi064891 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 10 Dec 2017 18:47:18 +0100 (CET) (envelope-from mazhe@alkumuna.eu) Date: Sun, 10 Dec 2017 18:47:16 +0100 From: Matthieu Volat To: "Chris H" Cc: Subject: Re: Working on FLAVOR support in portmaster Message-ID: <20171210184716.604de089@gramr.alkumuna.eu> In-Reply-To: <17c98bad038d40d023c8e1e3f93fe160@udns.ultimatedns.net> References: <20171209102517.005de250@gramr.alkumuna.eu> <17c98bad038d40d023c8e1e3f93fe160@udns.ultimatedns.net> X-Mailer: Claws Mail 3.15.1 (GTK+ 2.24.31; amd64-portbld-freebsd11.1) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/L+HAjaLbsAL0yK1m9eonVb4"; protocol="application/pgp-signature" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alkumuna.eu; s=default; t=1512928038; bh=4zMx/xzdMhUDMQkcYgbRwlqukeCNb/4ePyMva/+zBWM=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To:References:MIME-Version:Content-Type; b=OUzliSxmWB/v7/r9bMzThMVXfRwpsh2W3RJkoFgYP7sfRKRpyURtZeRO3VJAucGalh6YYf41ZN1IPERDXEweyYy8O4aQcNuKX51261uKEZ1VfS0Ot9QZ4VsfGpPzAGGRy6YasT8frunm9sZkG7ep3PB+LI8gVq12xZysX/w/yWY= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2017 17:47:31 -0000 --Sig_/L+HAjaLbsAL0yK1m9eonVb4 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sat, 09 Dec 2017 02:23:10 -0800 "Chris H" wrote: > On Sat, 9 Dec 2017 10:25:17 +0100 "Matthieu Volat" sa= id >=20 > > On Fri, 8 Dec 2017 14:18:28 +0100 > > Baptiste Daroussin wrote: > > =20 > > > On Fri, Dec 08, 2017 at 02:13:09PM +0100, Alexander Leidinger wrote: = =20 > > > > Quoting Baptiste Daroussin (from Thu, 7 Dec 2017= =20 > > > 14:54:27 =20 > > > > +0100): > > > > =20 > > > > > On Thu, Dec 07, 2017 at 02:49:45PM +0100, Alexander Leidinger wro= te: =20 > > > > =20 > > > > > > Alternatively, how would a FreeBSD committer like Stefan or > > > > > > Torsten or me or whoever gain write access to > > > > > > https://github.com/freebsd/portmaster/ so get some progress in > > > > > > the official portmaster location and create a new release > > > > > > (sorry my ignorance for github and how it works, I'm used to > > > > > > CVS/SVN workflows)? =20 > > > > >=20 > > > > > They just need to ask git admins to get access, I have already as= ked > > > > > Stefan (not > > > > > reply yet) > > > > >=20 > > > > > They can also ask me directly if they want given I am part of the= git =20 > > > admins =20 > > > >=20 > > > > And I see that I'm already part of the FreeBSD organisation on gith= ub, so =20 > > > I =20 > > > > should have access. So... currently portmaster is wild-wild-west =20 > > > territory? =20 > > > > No real owner, anyone willing to fix/improve is free to do so, and = it's up > > > > to each individual to wear his fireproof-suite (after flavours is s= ettled =20 > > > I =20 > > > > would be interested to have a look at the local packages installati= on pull > > > > request)? > > > > =20 > > >=20 > > > The official maintainer is tz@ for now, he just handed the maintainer= ship to > > > se@ > > >=20 > > > As for push access for now, only git-admin (which I am part of) and b= drewery > > > (who use to maintain portmaster) have access. I'll be glad to give pu= sh acces > > > to > > > more people. > > >=20 > > > For now I have pushed patches from Stefan in the repo (not the flavor > > > support > > > but the preliminary to it) > > >=20 > > > Best regards, > > > Bapt =20 > >=20 > >=20 > > Would it be possible to have some page to track/show the changes/progre= ss to > > the code? For some times, we had a lot of "i'm working on it but behind > > closed doors". > >=20 > > For that kind of tools, it would be nice to see the process of upgrading > > portmaster (or any other tool for that matter) and get a bit more famil= iar > > with the code. > >=20 > > Even a wip branch would be great to involve more people, and that way, = people > > would be a bit less in the dark, but that is just my 2 cents... =20 >=20 > Doesn't the GitHub activity graphs, diffs, and commit logs already provide > this information? Or have I just misunderstood the question? >=20 They do... but only if you commit and push something (even if it's only a p= ersonnal clone). If you just keep the changes on your computer, there's not= hing. As much as I am defiant of github on certain aspects, I've found in quite s= ome occasion the discussion/comment system around pull requests quite nice. Regards, -- Matthieu Volat --Sig_/L+HAjaLbsAL0yK1m9eonVb4 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE1xv/SVkem9252haa3yo2fFz8JX4FAlotcyQACgkQ3yo2fFz8 JX6PoQ//WIVEBAemPgM/IzuA05WtdfzmI/D5wIINa+x9K++WXlBcw7MujBjNeZUQ PLFbX4VuzDLlgP6A5sdVlxcsrR4o4jrCHNrckgYcwyRW1oMqdFJSasb21s4Z6cUw 955qBM26FXA2mysgl8Rhi+HeBCIsS0k2y2Y1aym/YIVD7CFdvVVCI99lkWg8bvrr JUqdTRvsvsjmJ4cqa7gRn0JBEW6wa1s+hZZccnj+m8ODT2QHx6QRONL5c+gHDfQ7 LJXwiDWrMKQu8i3SzzJSf5lEJ18aPO5HPFEZM5hmrgzflVXR3wdRI9lBCVXOifnp nXgBmA/6w6yqY73NWjhkITWYpmxHKkE1Qt66enPzDk1JfSff14dSuPJMEDu1B/HW 0gcexDUcZaEJ5pbCZbo5O30GIo4U+YOrQ/vHJUrALeZMXg3jqJGDFZvRPCfGdjcQ VAoYzzgaiIfOCp/hIQxkbUorsuF2ttr9NdU0rhBKM3P5OP9DVUCSKRI5unHbo5iJ +FV773jR9yIlW7V5ON1imi/p+VBusGAG8qjDSHAY3rBkanzAm1D+1wreVXInq8Bu W1pY2AkCl8ZImhjU7Er9IGfoWPPbC2we3EbvizPNCoZmvQ2StjqplMMHX47gIejl rK6OR12orvT1UeZgU+cA688GSyjfB/n7BYrHt5hWjv3JMSMIwHI= =Wlmo -----END PGP SIGNATURE----- --Sig_/L+HAjaLbsAL0yK1m9eonVb4-- From owner-freebsd-ports@freebsd.org Sun Dec 10 17:59:50 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4D35CE9316B for ; Sun, 10 Dec 2017 17:59:50 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-ua0-x22a.google.com (mail-ua0-x22a.google.com [IPv6:2607:f8b0:400c:c08::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 02B6D7A3B5; Sun, 10 Dec 2017 17:59:50 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-ua0-x22a.google.com with SMTP id q13so10507645uaq.8; Sun, 10 Dec 2017 09:59:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=aDsOC7jLh4VXls/3k9JrWQuvRe1P0l8OC2a10bz40/0=; b=tnm09LnLXJsfkV35jk8Nfl8Bipip8xKMtuTB98r1Tgec/kXVOuwBmlfrWyUO298PwW N0oXw9zKFl03ue57lXqc3xdmfNA3tj8ysUqy78dbsywVsUeJila28JLars8+Q5yEXoH7 Yh0tdzPg+RR83KdAT6ITwrJg1IgM6AdD60IKN2OtU37G41+Zz1PsRXwuhyX1qgivH5JR FK9dy4h6o4/Pb5ZDvZ0W1Yow9LeZPODnThbnla0HvbH49x7guqUvs3bIbjdG1sWxM2OX YyexLWo+/dSPdSJvcu/IUgnhmpY8m2iyNDqc5npFwkBVNd+wf9UgWw3/j7WiTOrUl3zW OYMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=aDsOC7jLh4VXls/3k9JrWQuvRe1P0l8OC2a10bz40/0=; b=bOk695BaN/B6k0s0Q+z6wbanP6zrVORrxdNDEo3BXgzzVnOF1MS/neT6MZd0fCZduq BfyO9DljJB69ijjVM3uFaZgUCjs2ZgbZJOrk9barLle6CKKhXZZfWZOU66X8UohKzMQE 22uA2Dn/UnZNZMun3qezNNDh2hVa+IF+kkD+dqC4TK+fVE3GPRMfnxFpv3gQH5vGvZGA SNDVGej0AW1th0eFooNjuvOJgdy9d42IlVW2pumuBtXmSPBif23o5yvjeNRguRpE5ktQ 94Wl80/PAf9CWEWSf6FeRRK8jsXKJpJ8XA7znt7Ag97Dx6p/S/z2OZsLtBFjyTNC7yKF LJhw== X-Gm-Message-State: AKGB3mI+R7ZTvJRF+X7+M36n2QHDzLCShm5WOQEFnHrO8fKok4j7sSqc 945CH6+8mnJFAeFeYdLX3s/bjvKnJBTQwu0NlZCq5Q== X-Google-Smtp-Source: AGs4zMb7DPiC1CFyEo3p/cZngi+6+gUzEIhaQn1DiCOprgjv6nGEqOhg9NCqEhY/abPp5ui5LTWP6mt8ufTThyNHb5k= X-Received: by 10.176.2.2 with SMTP id 2mr24276300uas.20.1512928788763; Sun, 10 Dec 2017 09:59:48 -0800 (PST) MIME-Version: 1.0 Sender: kob6558@gmail.com Received: by 10.103.147.156 with HTTP; Sun, 10 Dec 2017 09:59:48 -0800 (PST) In-Reply-To: <20171210071936.GL78437@eureka.lemis.com> References: <20171208232925.7rhetilzhoxc26dh@mutt-hbsd> <20171210071936.GL78437@eureka.lemis.com> From: Kevin Oberman Date: Sun, 10 Dec 2017 09:59:48 -0800 X-Google-Sender-Auth: zSGnwq2O-FQ1U0NJb9d1nTrmXVM Message-ID: Subject: Re: make reinstall does not work To: "Greg 'groggy' Lehey" Cc: Walter Schwarzenfeld , FreeBSD Ports ML Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2017 17:59:50 -0000 On Sat, Dec 9, 2017 at 11:19 PM, Greg 'groggy' Lehey wrote: > On Saturday, 9 December 2017 at 12:04:02 +0100, Walter Schwarzenfeld > wrote: > > Thanks, this explains and solved the problem. > > What? And how? > > Greg > Good question. "make reinstall" is, indeed, broken. I have been looking at bsd.ports.mk and reinstall simply deletes the .install_done and .package_done files from the work directory and than attempts to do a "make -DFORCE_PKG_REGISTER install" and that used to work. Now the install target is looking at the pkgdb and finding that the package is already installed, even with the FORCE_PKG_REGISTER, throws an error that is not handled. I think this is a bug as it is simply not properly handled. I'm not sufficiently good at make scripting to be sure of this, but that appears to be what going on. I am not sure if this can be safely fixed or if the 'reinstall' target should be removed. I should also note that reinstall has changed drastically since pkgng came on the scene, so my prior look at this was totally obsolete. Sorry. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-ports@freebsd.org Sun Dec 10 18:05:26 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 36086E9357D for ; Sun, 10 Dec 2017 18:05:26 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-vk0-x236.google.com (mail-vk0-x236.google.com [IPv6:2607:f8b0:400c:c05::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DD7797A95A for ; Sun, 10 Dec 2017 18:05:25 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-vk0-x236.google.com with SMTP id s197so2967700vke.11 for ; Sun, 10 Dec 2017 10:05:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=QZ+OZzJKOk8mJcvcBTIrGXZBhoy07iZ7CKCGkypBETE=; b=D6FPg7sjj4EflmVSldWHmMsVjVhbbUQ4/hXoWpoC/TL2aNoqBRGDNXfgQb7TeWSIIt y+WsnpwaeER+lwql/IvPvDl0IXsdvkDMD8wTrPYjoz0Ek8bY3Ha/Xg4Kk0QUd/tMu7Dh 7WHvWTxwDkgyNeXNwY9J3zwNQQBlEhN6zIghLiWoJ2GoCf8yiEsmb+sdVCmUW0L8cP6k nkh7tCGwC34AP9ak36tCYjWHxRaWHAC0cP5uFo8p4mlZ2yauT6wOgjKppdkBFKmejCiA u0U6fQabko6L0tx4YTo2rt3NgB+DsbtO2JIWZM4HMv0VYbcR2dYDxLjEr7PyU73cvseo W8YA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=QZ+OZzJKOk8mJcvcBTIrGXZBhoy07iZ7CKCGkypBETE=; b=AhLTEOQtFedjSZc61xio+p7nC8PUVnctgZqQr/0jtjh8NBRI4L5OXSNI+deu97+no0 AzqkgTAZtLkG/aSHcvjihoUijrZTvpkCOKal3OaWROKftLI3+A225Y8PPZleyammzT+g VeXDUHbhEuwH5aZXQaItZsV71d7iivmTntasHCuAnhzIYpPSea5t7BoGhcPCYp8PngPu tllb62WGm9orKwdF9tpwKKJ6a1LO/cbUb8P4DVZxOl2ro1m82+TLNOHSNbDlhaJWf7sH QjnbPwBk9XkieHizdP2FG4uBl/hhD1H8ohb3pG9E08vvKVkZ4hfLHYOlzbRjSTLj9Gcl C3Ew== X-Gm-Message-State: AKGB3mI3IPfH3kawqKIL6eYsJ1woVwsc8ht8GifFEtY4BcAvhh/4JNxR JYfjUFiPCN4mBnceH6UDxfQx6lQO38hOWtbK9fN5e6cW X-Google-Smtp-Source: AGs4zMb9UKykEKpFS8AaUHGwWx+PdnyT80uv4TeKxUxObLA+m2alo6OuWmvHSiLefu/7SqFf7LPjRWtivWEUCNE2izA= X-Received: by 10.31.197.194 with SMTP id v185mr23677655vkf.166.1512929124270; Sun, 10 Dec 2017 10:05:24 -0800 (PST) MIME-Version: 1.0 Sender: kob6558@gmail.com Received: by 10.103.147.156 with HTTP; Sun, 10 Dec 2017 10:05:23 -0800 (PST) In-Reply-To: <5a2d059a.de9bdf0a.ed28.657dSMTPIN_ADDED_MISSING@mx.google.com> References: <2E4558AF-E197-4DC4-A8AB-E3742EDC7E23@FreeBSD.org> <5a2d059a.de9bdf0a.ed28.657dSMTPIN_ADDED_MISSING@mx.google.com> From: Kevin Oberman Date: Sun, 10 Dec 2017 10:05:23 -0800 X-Google-Sender-Auth: wLLMwI9vsfKqIV-Fe5fG5xZhtcg Message-ID: Subject: Re: The ports@ list is now subscriber-post only To: Thomas Mueller Cc: FreeBSD Ports ML Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2017 18:05:26 -0000 On Sun, Dec 10, 2017 at 1:59 AM, Thomas Mueller wrote: > > The ports@FreeBSD.org (aka freebsd-ports@) mailing list now requires > you to > > subscribe to the list before posting. This brings us two important > benefits: > > > * This should cut back tremendously on spam coming through the list. > > > * Users are more likely to find better answers to their questions: The > first > > three times a question is asked, it gets detailed replies. The fourth > through > > nth times usually get a one sentence reply. > > > This ONLY affects sending messages to the list. It does NOT affect: > > - Receiving messages or replies > > - Viewing the archives (https://www.freebsd.org/ > community/mailinglists.html) > > - Searching the archives > > > If you have any questions about this, don't hesitate to ask! > > # Adam > > > > Adam Weinberger > > Why only the freebsd-ports mailing list and no others? > > Other FreeBSD mailing lists get spam, and I thought freebsd-questions was > the biggest target for spam. > > NetBSD mailing lista are also spam targets. > > Tom > While I don't have a list, when I changes my default "From:" address a while back, i discovered that several FreeBSD lists are subscriber-only as my posts started getting responses that my message was being held as I was not a subscriber to the list. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-ports@freebsd.org Sun Dec 10 18:10:33 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2EAD1E937A9 for ; Sun, 10 Dec 2017 18:10:33 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-vk0-x22a.google.com (mail-vk0-x22a.google.com [IPv6:2607:f8b0:400c:c05::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CF4737ABD4; Sun, 10 Dec 2017 18:10:32 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-vk0-x22a.google.com with SMTP id o70so9589192vkc.9; Sun, 10 Dec 2017 10:10:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=Tu2zj2RihwRFhgsjWIVrYKVL/sdg4zOGC44xhLPd9Es=; b=a2xsGpuQNjPxWMIcwFg+y6GhT6Y/nmDBGl5zIN/q4gJlX3YmNF1HhTF+Qxmz29L3wF Qu7Dsoenl3hGBkxxph5J1idKBtdJ6z0H1Qvzp13ezJhCuR8Jr+vf3P6Uy8lZ4YOpWNZz QI62jDZ+U6qLgAydYlh3tNDB2bUDefCAQ6vGZnsyHo2Ex5X3vmxUIsCCVVsDJkDZxqQu uNvfLYeBQJ9Gwa0nAoCtkIy8ER0FqheMfGtaRj6k06SMtd/Q8bN0JMAy4g0M+ReYaHjI 5l9xdL9Mkq2GxS/z/BYlAM5nrlMfMYN3mlvWLWZqYRslq9cEE/FJ2JsxuR4cyRRGCoLc rZzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=Tu2zj2RihwRFhgsjWIVrYKVL/sdg4zOGC44xhLPd9Es=; b=JTw/LRHLh6UrpQe9hWU3oNZVSpA+3woU2eu4JZx/Eo6b/sqBatypdW89CPpMQaGGQv l9Gue/G7lORMg+5U/CgOOTIK0/cKrpfu/PXLAzhiMj2lTD4voZXOq8djXGMm0nraAM21 UEJdWnGjWzbtSgS6hmBUN+YHNF7oXN1KmRRYMvtA/LCpVaRbT09XFj8zLbQ/PxShwseA THMq+rHEX2yiEWs+R5uJQACPwFc4ddPaVXL6CK8QUmF/uiWntskzT+UBCnEW93QEw3El ytsCrLVj/fL6w2Cd0HPQey1FhO4Fsith1ziy+44gW/vmeLyS8rcE8pwWcfPaEZpRGhiz Pwiw== X-Gm-Message-State: AKGB3mJgamMzEs30z7lzbGLSGXLQf+DVIaOCD1TsqaIEVEfyR9jzn4LN HxLM20qXyeT6LDlra2XnhG+nqvPy2TJ/ugsxsT29FF2m X-Google-Smtp-Source: AGs4zMbigQoUQ6zxO0kEx7xsBMhDP5Goo83TaKOXIUFtJ/DM0LK68FQCYoJlPP4ul9h6izZliodpcor+VI+peMBRBGU= X-Received: by 10.31.84.131 with SMTP id i125mr23147428vkb.128.1512929431477; Sun, 10 Dec 2017 10:10:31 -0800 (PST) MIME-Version: 1.0 Sender: kob6558@gmail.com Received: by 10.103.147.156 with HTTP; Sun, 10 Dec 2017 10:10:30 -0800 (PST) In-Reply-To: <20171210171122.GA48536@troutmask.apl.washington.edu> References: <20171208180905.GA96560@troutmask.apl.washington.edu> <20171209012522.GA42506@troutmask.apl.washington.edu> <20171210171122.GA48536@troutmask.apl.washington.edu> From: Kevin Oberman Date: Sun, 10 Dec 2017 10:10:30 -0800 X-Google-Sender-Auth: RR5PreKpBzrnBPnnAQ9yfsyACpg Message-ID: Subject: Re: Procmail Vulnerabilities check To: Steve Kargl Cc: Matthew Seaman , FreeBSD Ports ML Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2017 18:10:33 -0000 On Sun, Dec 10, 2017 at 9:11 AM, Steve Kargl < sgk@troutmask.apl.washington.edu> wrote: > On Sun, Dec 10, 2017 at 01:21:13PM +0000, Matthew Seaman wrote: > > > > Hence the current sendmail in base is neither fish nor fowl: way > > overpowered for almost all installations, but with significant > > limitations for a machine providing a full-blown mail service. > > Personally I agree with his reasoning: unless the primary function of > > your FreeBSD machine is to be an MTA, you really don't need any more > > capability than to either deliver to a local mailbox, or forward all > > e-mails to a smart host. Certainly you don't need anything capable of > > receiving incoming e-mails. > > > > I disagree. FreeBSd used to pride itself on being a complete operating > system oout-of-the-box. Lately, a smaller number of developers are > moving FreeBSD to being a kernel with a bunch of add-on software. > > dma(1) does not support a .forward file and by extension vacation(1). > Without .forward, then those of use who use procmail(1) (subject of > this email thread) in .forward and by extension spamassisin are > hosed. > > Chapter 27 of the FreeBSD Handbook would need to be rewritten before > sendmail can be removed. It is assumed that sendmail is installed > with base. > > -- > Steve > Strongly agree! Support ofr some basics like .forward is really a requirement. It is used for too many "normal" mail operations including private dropmail or procmail setups as well as forwarding to a smartmail system. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-ports@freebsd.org Sun Dec 10 18:26:13 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CED2BE9428D for ; Sun, 10 Dec 2017 18:26:13 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: from host64.shmhost.net (host64.shmhost.net [IPv6:2a01:4f8:a0:51d7::103:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 96DD87B644; Sun, 10 Dec 2017 18:26:13 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: from francos-mbp.homeoffice.local (dslb-178-012-107-202.178.012.pools.vodafone-ip.de [178.12.107.202]) by host64.shmhost.net (Postfix) with ESMTPSA id ECE9316DC1F; Sun, 10 Dec 2017 19:26:10 +0100 (CET) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: make reinstall does not work From: Franco Fichtner In-Reply-To: Date: Sun, 10 Dec 2017 19:26:10 +0100 Cc: Greg 'groggy' Lehey , FreeBSD Ports ML , Walter Schwarzenfeld Content-Transfer-Encoding: quoted-printable Message-Id: <775A2FE8-04C5-4DC6-8C74-1CA753DE3F45@lastsummer.de> References: <20171208232925.7rhetilzhoxc26dh@mutt-hbsd> <20171210071936.GL78437@eureka.lemis.com> To: Kevin Oberman X-Mailer: Apple Mail (2.3273) X-Virus-Scanned: clamav-milter 0.99.2 at host64.shmhost.net X-Virus-Status: Clean X-Spam-Flag: NO X-Spam-Score: -1.0 X-Spam-Status: No score=-1.0 tagged_above=10.0 required=10.0 tests=[ALL_TRUSTED] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2017 18:26:13 -0000 > On 10. Dec 2017, at 6:59 PM, Kevin Oberman = wrote: >=20 > On Sat, Dec 9, 2017 at 11:19 PM, Greg 'groggy' Lehey = > wrote: >=20 >> On Saturday, 9 December 2017 at 12:04:02 +0100, Walter Schwarzenfeld >> wrote: >>> Thanks, this explains and solved the problem. >>=20 >> What? And how? >>=20 >> Greg >>=20 >=20 > Good question. "make reinstall" is, indeed, broken. I have been = looking at > bsd.ports.mk and reinstall simply deletes the .install_done and > .package_done files from the work directory and than attempts to do a = "make > -DFORCE_PKG_REGISTER install" and that used to work. =46rom what I saw, it "still works" on pkg 1.10.1, so 1.10.2 or 1.10.3 changed this, which--for stability reasons--it should probably not have done. Cheers, Franco From owner-freebsd-ports@freebsd.org Sun Dec 10 19:20:09 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 51BCCE9757A for ; Sun, 10 Dec 2017 19:20:09 +0000 (UTC) (envelope-from news@mips.inka.de) Received: from mail.inka.de (quechua.inka.de [IPv6:2a04:c9c7:0:1073:217:a4ff:fe3b:e77c]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1FA797D819 for ; Sun, 10 Dec 2017 19:20:08 +0000 (UTC) (envelope-from news@mips.inka.de) Received: from mips.inka.de (news@[127.0.0.1]) by mail.inka.de with uucp (rmailwrap 0.5) id 1eO78w-00062E-BC; Sun, 10 Dec 2017 20:20:06 +0100 Received: from lorvorc.mips.inka.de (localhost [127.0.0.1]) by lorvorc.mips.inka.de (8.15.2/8.15.2) with ESMTP id vBAJHK5k067442 for ; Sun, 10 Dec 2017 20:17:20 +0100 (CET) (envelope-from news@lorvorc.mips.inka.de) Received: (from news@localhost) by lorvorc.mips.inka.de (8.15.2/8.15.2/Submit) id vBAJHKMV067441 for freebsd-ports@freebsd.org; Sun, 10 Dec 2017 20:17:20 +0100 (CET) (envelope-from news) To: freebsd-ports@freebsd.org From: Christian Weisgerber Newsgroups: list.freebsd.ports Subject: Flavor part of package origin? Date: Sun, 10 Dec 2017 19:17:20 -0000 (UTC) Message-ID: User-Agent: slrn/1.0.3 (FreeBSD) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2017 19:20:09 -0000 Shouldn't the FLAVOR be part of the package origin? $ pkg info -o '*setuptools*' py27-setuptools-36.5.0 devel/py-setuptools py36-setuptools-36.5.0 devel/py-setuptools (pkg-1.10.3_1) -- Christian "naddy" Weisgerber naddy@mips.inka.de From owner-freebsd-ports@freebsd.org Sun Dec 10 19:32:16 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6AD22E9823A for ; Sun, 10 Dec 2017 19:32:16 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from sonic312-36.consmr.mail.ne1.yahoo.com (sonic312-36.consmr.mail.ne1.yahoo.com [66.163.191.217]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 404DC7E781 for ; Sun, 10 Dec 2017 19:32:12 +0000 (UTC) (envelope-from pfg@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1512934332; bh=zkMArDHHI/4eAWAT6zqpz19b7NJYBYRWxbxqerbVE/M=; h=To:From:Subject:Date:From:Subject; b=Y+JFl0oVSFyvpGLl8qFeCLMNL9pXNq20te4QUkdV4dtdB7i1OAFaPaIHpQidf3WHoINAIpX7fbiCMjpyZCutwE56Qw7TLLUkZPghZ9SUHZHbDvyekAF8B2sGYBQGeOskGD9//nl9ANOo5Op1SqqWQmE8e4LctzWmmzLK8Y9wJLmmWJxGHRlZLDsL0v7d9u1lkcB+tHWItvrj1hfyIs6VFePT6ahLIWtjYpIkoWRQHJLMi2nTGwVuvCON+8SRCF5zIVm5L9y3nLbo/P2LmTj0cQ3ihiOGtL0S8aF54VEzpjyan+WsNTz+uF8cZcosHY69rQoql0QI64gUWKWCCls9iw== X-YMail-OSG: .wv8Y18VM1k3lyhQHBxyGkS.IkFNNwKBGHX10JS0W3M7RMuGb92P2jNuXgjsFtk dO8rUg3yjKrMRQ8.EGSJmn6Ur5MRihpq4HrynruagrBXq.XECIsCek5zYt8cKx91JcQExiu_FKxK XEIZ96Mmdv3qjgWLVpyawXcBeNv47Q019BMOB1krwJrdkABp78c3tpglNU.irF9hdAK1gqkLfWHY nlZW1zF_wMNL2_ThqAzft_ARvzFQpb9AbudwIwC8EFDJCukjk34aX.1XU0nheX3CnqqXomsM8oaE eJqF.9.xouwL61P5MCQz41QaJjzCHvLdNNPTldce5JJ8WsT9WhUnPYnfE56fxpI4UfnwOscraZOO 2v73nG_yPftg9iONa5Eu8gzyh4_o.fT4AeEVjf9MBE4U874TNIHuWyqsPkpkOEFJrK_dAvtXwFjH DU17ayC9l3NKVr4P0zvmDboDsL79xIxwvB9_KhskIOOqBnppH47DFWOGQmDOpVlANK7gNCnNB Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.ne1.yahoo.com with HTTP; Sun, 10 Dec 2017 19:32:12 +0000 Received: from smtp234.mail.ne1.yahoo.com (EHLO [192.168.0.5]) ([10.218.253.207]) by smtp412.mail.ne1.yahoo.com (JAMES SMTP Server ) with ESMTPA ID 911678305 for ; Sun, 10 Dec 2017 19:22:00 +0000 (UTC) To: freebsd-ports@freeBSD.org From: Pedro Giffuni Subject: Linux ports tutorial? WPS Office Message-ID: <3294bc10-633b-903d-1392-87447dcd05fd@FreeBSD.org> Date: Sun, 10 Dec 2017 14:22:00 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2017 19:32:16 -0000 Hello guys; I would like to attempt a port for WPS Office (AKA Kingsoft Office): http://wps-community.org/ Are there guidelines for linux ports? I couldn't find much details in the handbook. In particular, how do you handle when the pkg-plist is different for i386 and amd64? Some ports use pkg-plist.${ARCH}  but I don't know how those work. Pedro. From owner-freebsd-ports@freebsd.org Sun Dec 10 19:32:46 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7DDFBE9845B for ; Sun, 10 Dec 2017 19:32:46 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from taro.utanet.at (taro.utanet.at [IPv6:2001:938:1337:25::25:45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 157037E8E8 for ; Sun, 10 Dec 2017 19:32:46 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=YV8fijeFRjbkJiONC0+l0fLF7iFceT+X/QSV3RGNfjM=; b=IqFGLWcYqvEAdL1U/l68fJ5RyienaiXlgRBYo2BOIN22I+m5mtWD1tAKY2MVhQyFgrBvnv+J1aqu51cgK9GM4KvBdq91+IPkJSrkc+R+M8CegRj2EG7LBVuP1l8qSACLgJV7xc/8FyGw9ZY57a+ZG50tPkmoWLKwld3Y35UgLFk=; Received: from plenty.xoc.tele2net.at ([213.90.36.8]) by taro.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1eO7L9-0005WF-Gh for freebsd-ports@freebsd.org; Sun, 10 Dec 2017 20:32:43 +0100 Received: from 62-47-169-174.adsl.highway.telekom.at ([62.47.169.174] helo=[10.0.0.93]) by plenty.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1eO7L9-0003pl-C8 for freebsd-ports@freebsd.org; Sun, 10 Dec 2017 20:32:43 +0100 To: freebsd-ports@freebsd.org References: Subject: Re: make reinstall does not work From: Walter Schwarzenfeld Message-ID: Date: Sun, 10 Dec 2017 20:32:38 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2017 19:32:46 -0000 Look at the link in Shawn Webb's post: bapt (Baptisse Daroussin) wrote *bapt * replied Nov 16, 2017 because it should have always been like that, the real reinstallation was make deinstall reinstall, the fact one needs not to run deinstall first was a bug introduced very very long ago From owner-freebsd-ports@freebsd.org Sun Dec 10 20:08:50 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C8133E99E14 for ; Sun, 10 Dec 2017 20:08:50 +0000 (UTC) (envelope-from eugen@grosbein.net) Received: from hz.grosbein.net (hz.grosbein.net [78.47.246.247]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hz.grosbein.net", Issuer "hz.grosbein.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 62AC28098A; Sun, 10 Dec 2017 20:08:50 +0000 (UTC) (envelope-from eugen@grosbein.net) Received: from eg.sd.rdtc.ru (root@eg.sd.rdtc.ru [62.231.161.221] (may be forged)) by hz.grosbein.net (8.15.2/8.15.2) with ESMTPS id vBAK8jPY098429 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 10 Dec 2017 21:08:46 +0100 (CET) (envelope-from eugen@grosbein.net) X-Envelope-From: eugen@grosbein.net X-Envelope-To: pfg@FreeBSD.org Received: from [10.58.0.4] ([10.58.0.4]) by eg.sd.rdtc.ru (8.15.2/8.15.2) with ESMTPS id vBAJtUJx047342 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Mon, 11 Dec 2017 02:55:30 +0700 (+07) (envelope-from eugen@grosbein.net) Subject: Re: Linux ports tutorial? WPS Office To: Pedro Giffuni , freebsd-ports@freeBSD.org References: <3294bc10-633b-903d-1392-87447dcd05fd@FreeBSD.org> From: Eugene Grosbein Message-ID: <5A2D912D.50204@grosbein.net> Date: Mon, 11 Dec 2017 02:55:25 +0700 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.7.2 MIME-Version: 1.0 In-Reply-To: <3294bc10-633b-903d-1392-87447dcd05fd@FreeBSD.org> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=2.2 required=5.0 tests=BAYES_00, LOCAL_FROM, RDNS_NONE autolearn=no autolearn_force=no version=3.4.1 X-Spam-Report: * -2.3 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * 1.9 RDNS_NONE Delivered to internal network by a host with no rDNS * 2.6 LOCAL_FROM From my domains X-Spam-Level: ** X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on hz.grosbein.net X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2017 20:08:50 -0000 11.12.2017 2:22, Pedro Giffuni пишет: > Hello guys; > > I would like to attempt a port for WPS Office (AKA Kingsoft Office): > > http://wps-community.org/ > > Are there guidelines for linux ports? I couldn't find much details in the handbook. > > In particular, how do you handle when the pkg-plist is different for i386 and amd64? > > Some ports use pkg-plist.${ARCH} but I don't know how those work. Just have "USES=linux", "USE_LINUX_RPM=yes" and make these two files pkg-plist.i386 and pkg-plist.amd64 and they are used automatically. Or you could duplicate a magic from /ports/Mk/Uses/linux.mk in your Makefile: PLIST?= ${PKGDIR}/pkg-plist.${LINUX_ARCH:S/x86_64/amd64/} For details, read Porter's Handbook: https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/ From owner-freebsd-ports@freebsd.org Sun Dec 10 20:15:04 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5AFB6E9A29E for ; Sun, 10 Dec 2017 20:15:04 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-it0-x22e.google.com (mail-it0-x22e.google.com [IPv6:2607:f8b0:4001:c0b::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 217CA80F92; Sun, 10 Dec 2017 20:15:04 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-it0-x22e.google.com with SMTP id x28so11421086ita.0; Sun, 10 Dec 2017 12:15:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=aauN/45nMWw1N8f6yzyFnCaya14f8d4JD9N9HRokBK4=; b=axMH5wy8PS1lTPJpVbyEvJfYnqD+6CU3Chbc3Jf3fPCSR2DtB45ygH5f6z/QTZDbeB hHCVBOUwIazc7KTwoZlAcKkA5Xf8khCosAkEdQR2Q0gtq7T/OmWgu/8mXKEIry/NaLt3 cMgNeXC8ipwwliVmoyCvC2vXM0xipx+G9BSTPdsL5FQKSSj/B8Q6b5XoY8J7ZjGr8V00 KXNZ6LUu8OAAtj9UJt0RWw7Rk9KqImk8j349AVC4gz4W562mytpU0ZNMAihi4cR/n0sp Reg5HrhQgtHqcOTB830pLt/2oA5Nb9L485glI6YE6oARvb+BZoXU19AF8IHba0CBcXDo 8mVQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=aauN/45nMWw1N8f6yzyFnCaya14f8d4JD9N9HRokBK4=; b=LhhX6OQmIccYH9eWfT/MlaVG64ypsabEQ5NHykT9NtDtSZVYDBhn6qz+TL76FABeIr sVuohvfbaC1JsLP82JIF+qOA1YQwkj6gwagc3KJDgzVoG4A+Y1G+VvRz/KVm0FQm0lOq yU0TTxPuivT67W8Odadm62qYJOSoS90QkjexDegM2SkTEAykn1w6fzbA9HIO2uyHMahW MDogwCD14IBerJNrXgGv3i2uQ2HywngHf3p2yRGKwiCMVNRAXM6Pcdl8FeXCHTbFADae KIiwmRik++95dho+Ct7nvWR8MwFkRkRQcGa8wJmJqWXVbkXzeK7iNwsAygs0AXgky1zl 1nQw== X-Gm-Message-State: AJaThX783FtSeDbGQ1H1RlbPpL/qLKVt4fNlMYjG+JbSKgfq7Yf89/oD SfvL5kUHm4Vl56+YGZt76NFRGhBcS5ancHYePdU= X-Google-Smtp-Source: AGs4zMay2yOEV+H/CUudWL4ZbRzEIIDohnLwDXExOuD2CiB3o2qkYpp+NKgZYs2MQZwoPYtrCtStU4f2j7di5TAWApQ= X-Received: by 10.107.85.5 with SMTP id j5mr50544637iob.296.1512936903365; Sun, 10 Dec 2017 12:15:03 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.11.31 with HTTP; Sun, 10 Dec 2017 12:15:02 -0800 (PST) In-Reply-To: <5A2D912D.50204@grosbein.net> References: <3294bc10-633b-903d-1392-87447dcd05fd@FreeBSD.org> <5A2D912D.50204@grosbein.net> From: blubee blubeeme Date: Mon, 11 Dec 2017 04:15:02 +0800 Message-ID: Subject: Re: Linux ports tutorial? WPS Office To: Eugene Grosbein Cc: Pedro Giffuni , FreeBSD Ports Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2017 20:15:04 -0000 The first step would be to take a look at the source code the .tar file and see a list of dependencies, then check to see if those dependencies already have ports in FreeBSD ports tree. What are the dependencies described in the docs for that office suite? On Mon, Dec 11, 2017 at 3:55 AM, Eugene Grosbein wrote= : > 11.12.2017 2:22, Pedro Giffuni =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > > Hello guys; > > > > I would like to attempt a port for WPS Office (AKA Kingsoft Office): > > > > http://wps-community.org/ > > > > Are there guidelines for linux ports? I couldn't find much details in > the handbook. > > > > In particular, how do you handle when the pkg-plist is different for > i386 and amd64? > > > > Some ports use pkg-plist.${ARCH} but I don't know how those work. > > Just have "USES=3Dlinux", "USE_LINUX_RPM=3Dyes" and make these two files > pkg-plist.i386 and pkg-plist.amd64 > and they are used automatically. Or you could duplicate a magic from > /ports/Mk/Uses/linux.mk in your Makefile: > > PLIST?=3D ${PKGDIR}/pkg-plist.${LINUX_ARCH:S/x86_64/amd64/} > > For details, read Porter's Handbook: https://www.freebsd.org/doc/ > en_US.ISO8859-1/books/porters-handbook/ > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > From owner-freebsd-ports@freebsd.org Sun Dec 10 20:20:57 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E257DE9A5ED for ; Sun, 10 Dec 2017 20:20:57 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AB2531359 for ; Sun, 10 Dec 2017 20:20:57 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.89 (FreeBSD)) (envelope-from ) id 1eO85r-000J5n-Cj; Sun, 10 Dec 2017 21:20:59 +0100 Date: Sun, 10 Dec 2017 21:20:59 +0100 From: Kurt Jaeger To: Christian Weisgerber Cc: freebsd-ports@freebsd.org Subject: Re: Flavor part of package origin? Message-ID: <20171210202059.GX2827@home.opsec.eu> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2017 20:20:58 -0000 Hi! > Shouldn't the FLAVOR be part of the package origin? > > $ pkg info -o '*setuptools*' > py27-setuptools-36.5.0 devel/py-setuptools > py36-setuptools-36.5.0 devel/py-setuptools Yes, but it seems this works: $ pkg info -o '*setuptools*' py27-setuptools-36.5.0 devel/py27-setuptools py34-setuptools-36.5.0 devel/py34-setuptools py35-setuptools-36.5.0 devel/py35-setuptools py36-setuptools-36.5.0 devel/py36-setuptools with pkg 1.10.99.5 -- pi@opsec.eu +49 171 3101372 3 years to go ! From owner-freebsd-ports@freebsd.org Sun Dec 10 21:02:50 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 71394E9C9CF for ; Sun, 10 Dec 2017 21:02:50 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from sonic315-23.consmr.mail.gq1.yahoo.com (sonic315-23.consmr.mail.gq1.yahoo.com [98.137.65.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4B58E3E95 for ; Sun, 10 Dec 2017 21:02:50 +0000 (UTC) (envelope-from pfg@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1512939769; bh=fP7c2FxssUcny381waoo61ISISDzP+tEHuTdQyP7lfQ=; h=Subject:To:References:From:Date:In-Reply-To:From:Subject; b=Hp7VNWW0qbgE1lLX4dNzdmcuFHRnnkoMZlji96ibDEINCw4lRuw1x01fRxC/psgyr7xU4wZn9ZUqJdEuAdjiywrGOC5bpzlijujjEpDNEyqnYqSbhbr+7QBTu316g+iNcxLnHLbRR/i+8Vv8R+vGQKW0EwcuIZEJMDlU1aX5NacDMJ1deY7oc0oJ/i6qN7Rf5xo3ufDuboS09NKvvl8hmDcXMWd7IiWiSMhG7JPbtZvCMoRcm8+L3HsqMGLE/h9DgXpdW+zDh4+C8IlQ/H7ipUXdZgQongS8DhhynM4Qc58k+Bev/c4/lopGt7xdVzV6kdj05+7hWDtws2cKIFkPjw== X-YMail-OSG: lY4CW9MVM1mjV_PnzBccsDXNsDHSR9em1RL7blfUYRyd9E99FV4WW3p59SJNoR1 i3GVqCw9JSbaBjAH7tlUBj6792WbAs0xNwOMU1IFGSwRux.98FNe6At75d1LkFdJZQ5D2DkOe5vG 7M1ulMRfZnrpQAE7J2ryVtGD.sg8d_w87UFuDBu9qn1FawdXMYW4qIKXtr1n3bVQQPcNr_b39eXw D2Sp09m.XjeZEJGIURT6Xvy4PJP2x1AP9B.MvZn5w2dFTScYxy4J_jX32NRSOtHjrDh7cLrJmNw. igPq.jSa7bEeFuBZ73w08nbLUZGbE71fXtaVPYzTwk2YWWpk22sH1k92B1LGPdpJA5gbLU8qBova Ll0InFbnXAyVZ3RXIia9DLa7J5Ts2Ae02c1K0lqstmjY4PE3JAIumtqa1F.ULpr_Rb2lNNXWTUFp 52cxZMM8jasr_mWlQSnMYF04k9_SaqDARPaHQzlyejEI6a4aA7VrmPFnafDVb4xCZhI0sru5m Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.gq1.yahoo.com with HTTP; Sun, 10 Dec 2017 21:02:49 +0000 Received: from smtp105.rhel.mail.gq1.yahoo.com (EHLO [192.168.0.5]) ([68.180.227.8]) by smtp402.mail.gq1.yahoo.com (JAMES SMTP Server ) with ESMTPA ID -877903210; Sun, 10 Dec 2017 20:42:34 +0000 (UTC) Subject: Re: Linux ports tutorial? WPS Office To: Eugene Grosbein , freebsd-ports@freeBSD.org References: <3294bc10-633b-903d-1392-87447dcd05fd@FreeBSD.org> <5A2D912D.50204@grosbein.net> From: Pedro Giffuni Message-ID: Date: Sun, 10 Dec 2017 15:42:31 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <5A2D912D.50204@grosbein.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2017 21:02:50 -0000 On 12/10/17 14:55, Eugene Grosbein wrote: > 11.12.2017 2:22, Pedro Giffuni пишет: >> Hello guys; >> >> I would like to attempt a port for WPS Office (AKA Kingsoft Office): >> >> http://wps-community.org/ >> >> Are there guidelines for linux ports? I couldn't find much details in the handbook. >> >> In particular, how do you handle when the pkg-plist is different for i386 and amd64? >> >> Some ports use pkg-plist.${ARCH} but I don't know how those work. > Just have "USES=linux", "USE_LINUX_RPM=yes" and make these two files pkg-plist.i386 and pkg-plist.amd64 > and they are used automatically. Or you could duplicate a magic from /ports/Mk/Uses/linux.mk in your Makefile: > > PLIST?= ${PKGDIR}/pkg-plist.${LINUX_ARCH:S/x86_64/amd64/} Thanks, this is a good starting point. > For details, read Porter's Handbook: https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/ > Pedro. From owner-freebsd-ports@freebsd.org Sun Dec 10 21:18:23 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 70242E9D092 for ; Sun, 10 Dec 2017 21:18:23 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4572763850 for ; Sun, 10 Dec 2017 21:18:23 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 41CB6E9D091; Sun, 10 Dec 2017 21:18:23 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3F891E9D08F for ; Sun, 10 Dec 2017 21:18:23 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: from mail-wm0-x243.google.com (mail-wm0-x243.google.com [IPv6:2a00:1450:400c:c09::243]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BEF956384F for ; Sun, 10 Dec 2017 21:18:22 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: by mail-wm0-x243.google.com with SMTP id r78so11166122wme.5 for ; Sun, 10 Dec 2017 13:18:22 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=+k/eENYZDx++/9aJiL1kkMVzuPV70XOsYj2sRbR5Zeo=; b=kjW3tYXP6yiCSBFIPgRhSzr70dKU5gBVMIWfC0bz8yrBxRK66qeHPsSxcDzin9Qoyd NUKgjQVNAfjF8AiTv+vjDgAJmVjY2GYwmqruc82Ise1IeCtfj9kwrPesDnOAPoZ3aavt IUd+dEykqysOFuiS2OnocRtdYhfJn/RLQVnDVntEHHoyF0fE19TAlXUYIZzYGNW7ppPl nKHEhEHqVAAHK/56JJGJrhCH/kx1oMaTbacVurKL6evzzqaFmeArpe+xMCR/nwaLvPP5 rW9JrNyn+w4THZl7Pt1CZIghyGUm4KowkJbuVyfhJSrG3xBqr/OIxK2NS4qH55A8ITuV AwrQ== X-Gm-Message-State: AJaThX4LuZOeiPlP3bwWeQCUtgfWLo6XqC/bSWbeRKRduKlfIMOf/EW1 IhbIYNi3fiwZHBExVhz1249U2w== X-Google-Smtp-Source: AGs4zMYL0fUbIomFQQYxFx+rX7ekgcLx4af7sPfsKOOgtSv9G9qL7dz9xhHAZw1OOlQwycGj5f9Bdw== X-Received: by 10.80.148.124 with SMTP id q57mr60608882eda.300.1512940701121; Sun, 10 Dec 2017 13:18:21 -0800 (PST) Received: from gumby.homeunix.com ([81.17.24.158]) by smtp.gmail.com with ESMTPSA id f36sm5996228edd.82.2017.12.10.13.18.19 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 10 Dec 2017 13:18:20 -0800 (PST) Date: Sun, 10 Dec 2017 21:18:16 +0000 From: RW To: ports@freebsd.org Subject: Re: Procmail Vulnerabilities check Message-ID: <20171210211816.66dc8a77@gumby.homeunix.com> In-Reply-To: References: <20171208180905.GA96560@troutmask.apl.washington.edu> <20171209012522.GA42506@troutmask.apl.washington.edu> <20171210171122.GA48536@troutmask.apl.washington.edu> X-Mailer: Claws Mail 3.15.1 (GTK+ 2.24.31; amd64-portbld-freebsd11.1) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2017 21:18:23 -0000 On Sun, 10 Dec 2017 10:10:30 -0800 Kevin Oberman wrote: > Strongly agree! Support ofr some basics like .forward is really a > requirement. It is used for too many "normal" mail operations > including private dropmail or procmail setups as well as forwarding > to a smartmail system. This is actually an argument for taking sendmail out of the base system. If you need to install dropmail or procmail as a package you might just as well install an MTA in the same way. From owner-freebsd-ports@freebsd.org Sun Dec 10 21:41:04 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DC993E9DAE4 for ; Sun, 10 Dec 2017 21:41:04 +0000 (UTC) (envelope-from carmel_ny@outlook.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 8BD026433D for ; Sun, 10 Dec 2017 21:41:04 +0000 (UTC) (envelope-from carmel_ny@outlook.com) Received: by mailman.ysv.freebsd.org (Postfix) id 87EC2E9DAE3; Sun, 10 Dec 2017 21:41:04 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 81B63E9DAE2 for ; Sun, 10 Dec 2017 21:41:04 +0000 (UTC) (envelope-from carmel_ny@outlook.com) Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-oln040092005102.outbound.protection.outlook.com [40.92.5.102]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1344C6433A for ; Sun, 10 Dec 2017 21:41:03 +0000 (UTC) (envelope-from carmel_ny@outlook.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=TdyvxhtvrdMMI6WckIMsUBuWzw01PoKE5l2MAzQYNrQ=; b=JTBdaNtR++id/f59XaC4crxXLlRqBgCvluyF/VfvhNOlJkxdxWLEctyvuv9ewwEGxrRUTqopGSAloGHP4gwfucGLRdlJS0GvZgCzKNNsQGHr3TI1AIEZmSW+Z+EcEkDiSBOBY47Jv+noBrGd7WZigw8qltc0grK98XKYPyxEQ3oUJ34deURcxrjS+EwQBr+YIHPxqssoE0+D2jWGk11ifkJa2dmS1x53Pd2c4iPtGnbf5Lqf07xAvBq5rL8017dmDLBezzoI8+raHjP+MJ8nwRHFneU33uKJOKKwgoFEuEW/adiW7eqYpDGVHfmGZcizK52XzQS8PAh5UBZE+aqb3g== Received: from CY1NAM02FT003.eop-nam02.prod.protection.outlook.com (10.152.74.55) by CY1NAM02HT013.eop-nam02.prod.protection.outlook.com (10.152.74.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.282.5; Sun, 10 Dec 2017 21:41:02 +0000 Received: from BN6PR2001MB1730.namprd20.prod.outlook.com (10.152.74.55) by CY1NAM02FT003.mail.protection.outlook.com (10.152.74.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.282.5 via Frontend Transport; Sun, 10 Dec 2017 21:41:02 +0000 Received: from BN6PR2001MB1730.namprd20.prod.outlook.com ([10.172.31.146]) by BN6PR2001MB1730.namprd20.prod.outlook.com ([10.172.31.146]) with mapi id 15.20.0302.013; Sun, 10 Dec 2017 21:41:02 +0000 From: Carmel NY To: "ports@freebsd.org" Subject: RE: Procmail Vulnerabilities check Thread-Topic: Procmail Vulnerabilities check Thread-Index: AQG6mDqHFiZ8MCned8p/hcPJ+g7kYgI9kPSjAWX/ZUUBObLZ7QFIfVVCASI6YLgBxnOAIgGL9T3hAlSHpbwBmkiTfwIG7u+UoupLXIA= Date: Sun, 10 Dec 2017 21:41:02 +0000 Message-ID: References: <20171208180905.GA96560@troutmask.apl.washington.edu> <20171209012522.GA42506@troutmask.apl.washington.edu> <20171210171122.GA48536@troutmask.apl.washington.edu> <20171210211816.66dc8a77@gumby.homeunix.com> In-Reply-To: <20171210211816.66dc8a77@gumby.homeunix.com> Reply-To: "ports@freebsd.org" Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:F3DA3BBECFD4D5B65F0D06DBB884D0E70E0CD79352A65C3675A3108E71CA6F6C; UpperCasedChecksum:55F1548B52D03A8BC39ADF372C87DF5683D13855E85C11101841F536E21331FE; SizeAsReceived:7654; Count:47 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [RgZhfutOpV+h+1UmP0qVeGkPQmM7WO7P] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; CY1NAM02HT013; 6:gqt6hnPTjO2uQQPrKs1OzzKTe2bCXgOtQz/7+5hi1eHgX9Bgben6Pgq/SBZdO6fN+aRhQb7gZzxbFGTo1VTNiyKkjqqcnlAOi634fDM+7rZR/uqQr24hDrYes6JqHdTwJGdbA1dux5XR5QbcWG9h2LUwDIGVF8Vl8kBzMAhjqJY66/XpgSkrPMeEtLKwQJtnY830Yptb7YADmbtjCFqT7MTPyOYadtDofSxNs+eG5kfza7+LrPKQrGP8Qoe68PDgHENZyxamZdgra54sFVzQR1V7OjEcI7ITYijOxher1a6dLO6wqGrXbldEzl5/HHfc1+zI5fXx4rfePEzBJX3xk8N5ggYEa1D//vBgdQw7764=; 5:/AvbfJEXKUFz+RZTnuDPnwYfKN3DdowpC+k0MJMTnrqgibOdUQHk6lkyhp8E5QZbt+eRS24VoWzjDktA8mp7jcuumQORybqamdQYI/SmwiVOnDh2aBY2F5dwc1wPB9g+zi/hv3hm0zFoEgY9s9mnd3+DH+KwmZaOVLJ+CG7ZDio=; 24:d3qDOV2j9wUju425UIMFSMeVAEIWaQZYO8k/P3GeDIER/8cx68xMnVkqTXkKJu8aR+6lGYH0woBTl0gT6Eiq2q+YBDbesb3CeM64rBlt33Y=; 7:HLwE9Ri8XmoPSAmcMJJZIw077oyEi86zB3yrSC6mEDh0iQ+c4GFt5EkjE9EeNXHCJiWS4lcGU8KkTUHH8YTq0KcNbvoC/PlZ5/lCv0LmWalQUH+CDb2KrBfHj6P0+Iod167vOtCMISyWaHytfKpZGn3Dwz42pkMLm5bSAirs3+HOf2MSo1+9avtEmfdoqVkG9mhK5mDpKW9Li8bYLvmGE0nI7meIlLcmfPhGHW5UMi2xpvxZfy3WnyRU4cwlt540 x-incomingheadercount: 47 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(201702061074)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1601125374)(1603101448)(1701031045); SRVR:CY1NAM02HT013; x-ms-traffictypediagnostic: CY1NAM02HT013: x-ms-office365-filtering-correlation-id: fc306c3d-c8bc-490d-cafc-08d54016b513 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:CY1NAM02HT013; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:CY1NAM02HT013; x-forefront-prvs: 05177D47DC x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(98901004); DIR:OUT; SFP:1901; SCL:1; SRVR:CY1NAM02HT013; H:BN6PR2001MB1730.namprd20.prod.outlook.com; FPR:; SPF:None; LANG:; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-=M/BeMdKVvi6Or1=-=" MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: fc306c3d-c8bc-490d-cafc-08d54016b513 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Dec 2017 21:41:02.0943 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1NAM02HT013 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2017 21:41:05 -0000 --=-=M/BeMdKVvi6Or1=-= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On Sunday, December 10, 2017 4:18 PM, RW wrote: > On Sun, 10 Dec 2017 10:10:30 -0800, Kevin Oberman wrote: > > Strongly agree! Support ofr some basics like .forward is really a > > requirement. It is used for too many "normal" mail operations > > including private dropmail or procmail setups as well as forwarding to > > a smartmail system. >=20 > This is actually an argument for taking sendmail out of the base system. > If you need to install dropmail or procmail as a package you might just a= s well > install an MTA in the same way. IMHO, I think that "postfix" should be the base MTA. It is far easier to co= nfigure, it is rock solid and the Postfix forum and documentation are superb. Plus, Dovecot integrate= s with it seamlessly. --=20 Carmel --=-=M/BeMdKVvi6Or1=-= Content-Transfer-Encoding: 7bit Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEEh3rFs7ZCOM581rwKjsagALPkYOsFAlotqdkACgkQjsagALPk YOt12Af/ftKSY1gcYh/qxEO9XAioBdUqDoblZ7td8mz6HT3RJ868ufrPotZvHmwo iYap6axk3URD5Cz50ztvIwUUZjwnSzkfwEjmQE/Hd0tKlfNWHh+wdOp6umEhNA0M uLqZvwgEVGRXZHb0MiD2lv27ZvhSQeCiNGVEH9V6aw2zgRoxgjL1Yt0MlU7ER9hf R3xOnL4SZl1BgGucUREodK6Nk0Qjgg8eiGeSbx5SDQhT7ROothBZDTUEVus4ednv zMIIEJz0larC2iXK149Y2SrLT5PJm1spD5Sa9+XxoDvwP/mlAN0l2baEpdmf6odp XoGFV7oEfWJocFEql55Fj2AsBFOUqw== =tz2k -----END PGP SIGNATURE----- --=-=M/BeMdKVvi6Or1=-=-- From owner-freebsd-ports@freebsd.org Sun Dec 10 21:41:09 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 05C33E9DB41 for ; Sun, 10 Dec 2017 21:41:09 +0000 (UTC) (envelope-from se@freebsd.org) Received: from mailout07.t-online.de (mailout07.t-online.de [194.25.134.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mailout00.t-online.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B925564359 for ; Sun, 10 Dec 2017 21:41:08 +0000 (UTC) (envelope-from se@freebsd.org) Received: from fwd34.aul.t-online.de (fwd34.aul.t-online.de [172.20.26.145]) by mailout07.t-online.de (Postfix) with SMTP id 5EAF742C057B; Sun, 10 Dec 2017 22:33:26 +0100 (CET) Received: from Stefans-MBP-2.fritz.box (GW8TFrZLYhebH0bkDfDXDTMGG+SlIGm+UmWBLY-2T1dYxzYZgsRyM6RU+k4ZCopQfH@[87.151.220.147]) by fwd34.t-online.de with (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384 encrypted) esmtp id 1eO9Dy-189OZE0; Sun, 10 Dec 2017 22:33:26 +0100 Subject: Re: Working on FLAVOR support in portmaster To: Matthieu Volat , Chris H Cc: freebsd-ports@freebsd.org References: <20171209102517.005de250@gramr.alkumuna.eu> <17c98bad038d40d023c8e1e3f93fe160@udns.ultimatedns.net> <20171210184716.604de089@gramr.alkumuna.eu> From: Stefan Esser Message-ID: Date: Sun, 10 Dec 2017 22:33:25 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <20171210184716.604de089@gramr.alkumuna.eu> Content-Type: text/plain; charset=windows-1252 Content-Language: en-GB Content-Transfer-Encoding: 7bit X-ID: GW8TFrZLYhebH0bkDfDXDTMGG+SlIGm+UmWBLY-2T1dYxzYZgsRyM6RU+k4ZCopQfH X-TOI-MSGID: a12e8f78-00d3-440b-8eee-c132ee79eb40 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2017 21:41:09 -0000 Am 10.12.17 um 18:47 schrieb Matthieu Volat: > They do... but only if you commit and push something (even if it's only > a personnal clone). If you just keep the changes on your computer, there's > nothing. The GitHub master version has changes, that are not yet in any release. This is irrelevant as long as FLAVOR support is missing in portmaster, since there is no version that fully supports flavors, right now. > As much as I am defiant of github on certain aspects, I've found in quite > some occasion the discussion/comment system around pull requests quite nice. I'm working in FLAVOR support and I have a version that correctly builds the Python ports, that have been converted. But I'm currently trying to understand, where the information that the ports is to be re-installed, gets lost. Debugging shell scripts is a lot of work, since you cannot single step through them. Portmaster does call itself recursively, which further complicates understanding and tracing the execution. (Besides, portmaster is a main program of 4300+ lines with functions sprinkled throughout the code. I have a local version, which breaks this large main program in named subroutines, which makes it much easier to understand the logic flow, but hides the actual changes when creating diffs. I have backported the FLAVOR changes to a portmaster version without those subroutines, to get the minimal functional patch, but now I'm fighting with the install vs. upgrade distinction being lost.) I can send you the current version in private mail (I do not want to spam the mail-list with a 120k+ shell script). Regards, STefan From owner-freebsd-ports@freebsd.org Sun Dec 10 21:49:12 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0B05FE9E41A for ; Sun, 10 Dec 2017 21:49:12 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from apnoea.adamw.org (apnoea.adamw.org [104.225.5.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "apnoea.adamw.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 54EFD64A6D; Sun, 10 Dec 2017 21:49:10 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by apnoea.adamw.org (OpenSMTPD) with ESMTPSA id e6801b7e TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Sun, 10 Dec 2017 14:49:09 -0700 (MST) Content-Type: text/plain; charset=utf-8; delsp=yes; format=flowed Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Subject: Re: Procmail Vulnerabilities check From: Adam Weinberger In-Reply-To: <20171210171122.GA48536@troutmask.apl.washington.edu> Date: Sun, 10 Dec 2017 14:49:02 -0700 Cc: Matthew Seaman , freebsd-ports@freebsd.org Content-Transfer-Encoding: 8bit Message-Id: References: <20171208180905.GA96560@troutmask.apl.washington.edu> <20171209012522.GA42506@troutmask.apl.washington.edu> <20171210171122.GA48536@troutmask.apl.washington.edu> To: sgk@troutmask.apl.washington.edu X-Mailer: Apple Mail (2.3445.5.20) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2017 21:49:12 -0000 > On 10 Dec, 2017, at 10:11, Steve Kargl > wrote: > > On Sun, Dec 10, 2017 at 01:21:13PM +0000, Matthew Seaman wrote: >> Hence the current sendmail in base is neither fish nor fowl: way >> overpowered for almost all installations, but with significant >> limitations for a machine providing a full-blown mail service. >> Personally I agree with his reasoning: unless the primary function of >> your FreeBSD machine is to be an MTA, you really don't need any more >> capability than to either deliver to a local mailbox, or forward all >> e-mails to a smart host. Certainly you don't need anything capable of >> receiving incoming e-mails. > > I disagree. FreeBSd used to pride itself on being a complete operating > system oout-of-the-box. Lately, a smaller number of developers are > moving FreeBSD to being a kernel with a bunch of add-on software. > > dma(1) does not support a .forward file and by extension vacation(1). > Without .forward, then those of use who use procmail(1) (subject of > this email thread) in .forward and by extension spamassisin are > hosed. > > Chapter 27 of the FreeBSD Handbook would need to be rewritten before > sendmail can be removed. It is assumed that sendmail is installed > with base. Hi Steve, I agree with you about the merits of FreeBSD providing a complete system out-of-the-box. But of all the mail servers out there, sendmail is the most archaic and arcane. Sendmail is used primarily by people who are intimately familiar with it over a long history, and simply isn’t a great choice for people getting into mail servers. I’d rather see sendmail installable through ports, and replaced in base with a better solution. Sendmail is too difficult to configure correctly; we should keep it trivial to install (i.e. ports) for those who prefer it, but it shouldn’t be our primary recommendation for users looking for a new MTA. DMA is a phenomenal program and is totally sufficient for a large percentage of our user-base. I wasn’t aware of the lack of .forward support, and I completely agree that that’s a very detrimental omission. # Adam -- Adam Weinberger adamw@adamw.org http://www.adamw.org From owner-freebsd-ports@freebsd.org Sun Dec 10 21:54:58 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E9E7EE9E779 for ; Sun, 10 Dec 2017 21:54:58 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from apnoea.adamw.org (apnoea.adamw.org [104.225.5.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "apnoea.adamw.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 290A064FDA for ; Sun, 10 Dec 2017 21:54:58 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by apnoea.adamw.org (OpenSMTPD) with ESMTPSA id 68938649 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Sun, 10 Dec 2017 14:54:56 -0700 (MST) Content-Type: text/plain; charset=utf-8; delsp=yes; format=flowed Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Subject: Re: Procmail Vulnerabilities check From: Adam Weinberger In-Reply-To: Date: Sun, 10 Dec 2017 14:54:54 -0700 Cc: Kurt Jaeger , FreeBSD Ports Content-Transfer-Encoding: 8bit Message-Id: <81316CF1-E914-4306-9F37-A444447ECABD@adamw.org> References: To: bsd-lists@BSDforge.com X-Mailer: Apple Mail (2.3445.5.20) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2017 21:54:59 -0000 > On 8 Dec, 2017, at 20:11, Chris H wrote: > > On Sat, 9 Dec 2017 02:59:28 +0100 "Kurt Jaeger" said > >> Hi! >> > > > First, there is movement afoot to remove sendmail from FreeBSD and >> > > > replace it with dma(1). >> > Hmm. This does not come as good news to me. I've been working on an >> antispam >> > system that targets the use of Sendmail, >> If sendmail is available via ports, wouldn't that be enough ? > Thanks for the reply, Kurt. > Perhaps. Haven't tried it yet (means even more work). :( > But hopefully. > I thought all my work would have been more valuable, given that Sendmail > was installed by default in FreeBSD. Disappointing, but perhaps still > doable. > Time will tell. Hi Chris, I’d argue that if your work loses value if sendmail is removed from base (suggesting that users wouldn’t choose sendmail when given an option from ports), then that suggests that sendmail isn’t the right thing to include in base. Base should ship with the thing that we expect the majority of users to WANT to choose. Clearly there are many users who still prefer sendmail. Your work still has value! # Adam -- Adam Weinberger adamw@adamw.org http://www.adamw.org From owner-freebsd-ports@freebsd.org Sun Dec 10 22:24:02 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B5935E9EFC4 for ; Sun, 10 Dec 2017 22:24:02 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from viclamta29p.bpe.bigpond.com (viclamta29p.bpe.bigpond.com [203.38.21.93]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "", Issuer "Openwave Messaging Inc." (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 8CA5A65B59 for ; Sun, 10 Dec 2017 22:23:59 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from smtp.telstra.com ([10.10.26.4]) by viclafep08p-svc.bpe.nexus.telstra.com.au with ESMTP id <20171210220942.KRQD24861.viclafep08p-svc.bpe.nexus.telstra.com.au@smtp.telstra.com> for ; Mon, 11 Dec 2017 09:09:42 +1100 X-RG-Spam: Unknown X-RazorGate-Vade: gggruggvucftvghtrhhoucdtuddrgedtuddrvdeggdduheelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuuffpveftpgfvgffnuffvtfetnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpeffhffvufgjkfhffgggtgesmhdttdertderjeenucfhrhhomhepffgrvhgvucfjohhrshhfrghllhcuoegurghvvgeshhhorhhsfhgrlhhlrdhorhhgqeenucfkphepuddutddrudeguddrudelfedrvdeffeenucfrrghrrghmpehhvghloheprghnvghurhhinhdrhhhorhhsfhgrlhhlrdhorhhgpdhinhgvthepuddutddrudeguddrudelfedrvdeffedpmhgrihhlfhhrohhmpeeouggrvhgvsehhohhrshhfrghllhdr X-RG-VS-CLASS: clean Received: from aneurin.horsfall.org (110.141.193.233) by smtp.telstra.com (9.0.019.22-1) id 5A170C1803B0FBE1 for freebsd-ports@freebsd.org; Mon, 11 Dec 2017 09:09:41 +1100 Received: from aneurin.horsfall.org (localhost [127.0.0.1]) by aneurin.horsfall.org (8.15.2/8.15.2) with ESMTP id vBAM9fWH062160 for ; Mon, 11 Dec 2017 09:09:41 +1100 (EST) (envelope-from dave@horsfall.org) Received: from localhost (dave@localhost) by aneurin.horsfall.org (8.15.2/8.15.2/Submit) with ESMTP id vBAM9dfe062157 for ; Mon, 11 Dec 2017 09:09:41 +1100 (EST) (envelope-from dave@horsfall.org) X-Authentication-Warning: aneurin.horsfall.org: dave owned process doing -bs Date: Mon, 11 Dec 2017 09:09:39 +1100 (EST) From: Dave Horsfall To: FreeBSD Ports Subject: Re: Procmail Vulnerabilities check In-Reply-To: Message-ID: References: <20171208180905.GA96560@troutmask.apl.washington.edu> <20171209012522.GA42506@troutmask.apl.washington.edu> <20171210171122.GA48536@troutmask.apl.washington.edu> User-Agent: Alpine 2.21 (BSF 202 2017-01-01) X-GPG-Public-Key: http://www.horsfall.org/gpgkey.pub X-GPG-Fingerprint: 05B4 FFBC 0218 B438 66E0 587B EF46 7357 EF5E F58B X-Home-Page: http://www.horsfall.org/ X-Witty-Saying: "chmod 666 the_mode_of_the_beast" MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8BIT X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2017 22:24:02 -0000 On Sun, 10 Dec 2017, Adam Weinberger wrote: > DMA is a phenomenal program and is totally sufficient for a large > percentage of our user-base. I wasn’t aware of the lack of .forward > support, and I completely agree that that’s a very detrimental omission. What about its spam filtering, such as /etc/mail/access and DNSBLs etc? (I hope it's a coincidence that its name is also the same as the pro-spam Direct Marketing Association...) -- Dave Horsfall DTM (VK2KFU) "Those who don't understand security will suffer." From owner-freebsd-ports@freebsd.org Sun Dec 10 22:26:01 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BBE21E9F0A0 for ; Sun, 10 Dec 2017 22:26:01 +0000 (UTC) (envelope-from mazhe@alkumuna.eu) Received: from smtp1-g21.free.fr (smtp1-g21.free.fr [212.27.42.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 71A8E65C35; Sun, 10 Dec 2017 22:26:01 +0000 (UTC) (envelope-from mazhe@alkumuna.eu) Received: from yggdrasil.alkumuna.eu (unknown [IPv6:2a01:e35:8a74:6e70:232:36ff:fe5c:3a87]) by smtp1-g21.free.fr (Postfix) with ESMTPS id 6A398B0053E; Sun, 10 Dec 2017 23:25:53 +0100 (CET) Received: from gramr.alkumuna.eu ([IPv6:2a01:e35:8a74:6e70:62a4:4cff:fe54:b212]) (authenticated bits=0) by yggdrasil.alkumuna.eu (8.15.2/8.15.2) with ESMTPSA id vBAMPpdB066845 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 10 Dec 2017 23:25:52 +0100 (CET) (envelope-from mazhe@alkumuna.eu) Date: Sun, 10 Dec 2017 23:25:50 +0100 From: Matthieu Volat To: Stefan Esser Cc: Chris H , freebsd-ports@freebsd.org Subject: Re: Working on FLAVOR support in portmaster Message-ID: <20171210232550.27114ee0@gramr.alkumuna.eu> In-Reply-To: References: <20171209102517.005de250@gramr.alkumuna.eu> <17c98bad038d40d023c8e1e3f93fe160@udns.ultimatedns.net> <20171210184716.604de089@gramr.alkumuna.eu> X-Mailer: Claws Mail 3.15.1 (GTK+ 2.24.31; amd64-portbld-freebsd11.1) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/MEjG+AQpLSzmnQsVrBssiJh"; protocol="application/pgp-signature" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alkumuna.eu; s=default; t=1512944752; bh=NTPRTB8QRGQv98KNqmSng2n6jUNn9oSnBdhHlKbrKVA=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To:References:MIME-Version:Content-Type; b=GEFWxATmzACFb12D1yityVYAaRKVJ27LF6JEnnahd839XlqvbZY/6WqHTvlj2GBhUJzQTP927sr/OHpzMGNFgfS6KFYzh8ktwtW/QUQMDbT6VPfJ1Ho7DIvkYQr+OER7uT+8RDyNhTA18WLuB1ID7TbYO/kaFWuhChZZrGv939E= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2017 22:26:01 -0000 --Sig_/MEjG+AQpLSzmnQsVrBssiJh Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sun, 10 Dec 2017 22:33:25 +0100 Stefan Esser wrote: > Am 10.12.17 um 18:47 schrieb Matthieu Volat: > > They do... but only if you commit and push something (even if it's only > > a personnal clone). If you just keep the changes on your computer, ther= e's > > nothing. =20 > The GitHub master version has changes, that are not yet in any release. As someone involved in some projects, I do understand the differences betwe= en working trees and releases, this was specifically about helping developp= ement by being more communicative about it. There's nothing in the commit tree () nor the networkd () as of now regarding this issue. I don't know for others, but this = has led me to invest some time not knowing this was duplicate work. >=20 > This is irrelevant as long as FLAVOR support is missing in portmaster, > since there is no version that fully supports flavors, right now. Please understand I am not asking for a working release, I'm asking for a m= ore transparent developpement process that would allow other people to more= easily follow, familiarize themselves with and help in portmaster developm= ent... >=20 > > As much as I am defiant of github on certain aspects, I've found in qui= te > > some occasion the discussion/comment system around pull requests quite = nice. =20 >=20 > I'm working in FLAVOR support and I have a version that correctly builds > the Python ports, that have been converted. >=20 > But I'm currently trying to understand, where the information that the > ports is to be re-installed, gets lost. Debugging shell scripts is a lot > of work, since you cannot single step through them. Portmaster does call > itself recursively, which further complicates understanding and tracing > the execution. (Besides, portmaster is a main program of 4300+ lines with > functions sprinkled throughout the code. I have a local version, which > breaks this large main program in named subroutines, which makes it much > easier to understand the logic flow, but hides the actual changes when > creating diffs. I have backported the FLAVOR changes to a portmaster > version without those subroutines, to get the minimal functional patch, > but now I'm fighting with the install vs. upgrade distinction being lost.) You can however set the execution trace argument to produce a full log. I w= as under the impression that when encountering package@flavor, splitting wa= s needed in a few places to match the port directory and then simply add -D= FLAVOR=3Dvalue to the MAKEFLAGS. >=20 > I can send you the current version in private mail (I do not want to spam > the mail-list with a 120k+ shell script). This is exactly why I thought a WIP branch or something of the like would b= e useful, unless you want to proceed alone without any feedback. But then a= gain, I posted my own (naive) approach at the issue and it did not seems to= provoke any feedback, so maybe I was a bit too much hopeful. --Sig_/MEjG+AQpLSzmnQsVrBssiJh Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE1xv/SVkem9252haa3yo2fFz8JX4FAlottG4ACgkQ3yo2fFz8 JX4BYQ//edBV91KVnMXH1LxxTUf5RzRwHbdLVUUImASTpWgi3uEHiMlDo6iGs74J vzfNfrmlrzjiMzkkpTXndPzM9T/cWRcHY5q1DqFdEh2w5ZdhOna+GNO2rQ+jzVsb dpyTzZ8vI1FKXAyVY32LlpTNxaBtybih7gBAZqJFnD+rr/ApUxvbRJr2lbwe3OBa R4bHkdUpS7Ra74u0on3BLvALQwOpRewqJRtpzHJGEWd53oq44ud8qGKg8SXG6asr f1/od9VMmWk1wFDK/VnJ7qfOt0nuVOx1DPavzSlVln5GcNJ5J47g9VbDP+I1N7wU X/2JOXdwHp1UPq03FSnoU0Pkd3VSUnXCtvvCOIp2EGDxTyGywdPcbC+M7EKLOb45 Cf7Xnhf913kD3sM5I4oHv6VDigq4oUlbz4Q+1fED7v0GAbLkIPDbAuJTBBCm6IHQ nI40U7DGhjCae5bPItJDzbcuTdFTiNcMUBtFGMT/ig4XLD9XIdodaAWGCWRyzNia YYO+jSKom9TWf7wfsTb5gXM2ZzL1IpP1mfGreSpX0jInrFfdNJX4wrdSnEVqQt0B 7Gz2ktI/qmJWJeIu/dgrdcE1d2Vd6oICagPmy1loV526Gdbwrr2RsLywKokmcPtS 0vFI5HccTFMkUhBuAD6mFFc0vjqMR5JWViLocYTeQTebqdeDL4Q= =rdYC -----END PGP SIGNATURE----- --Sig_/MEjG+AQpLSzmnQsVrBssiJh-- From owner-freebsd-ports@freebsd.org Sun Dec 10 22:42:21 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 65E91E9F5CB for ; Sun, 10 Dec 2017 22:42:21 +0000 (UTC) (envelope-from grog@lemis.com) Received: from www.lemis.com (www.lemis.com [208.86.226.86]) by mx1.freebsd.org (Postfix) with ESMTP id 406BB663D4 for ; Sun, 10 Dec 2017 22:42:20 +0000 (UTC) (envelope-from grog@lemis.com) Received: from eureka.lemis.com (lemis.com [192.109.197.81]) by www.lemis.com (Postfix) with ESMTP id AA79B1B72806; Sun, 10 Dec 2017 22:42:18 +0000 (UTC) Received: by eureka.lemis.com (Postfix, from userid 1004) id D7A994494B1; Mon, 11 Dec 2017 09:42:16 +1100 (AEDT) Date: Mon, 11 Dec 2017 09:42:16 +1100 From: Greg 'groggy' Lehey To: Walter Schwarzenfeld Cc: freebsd-ports@freebsd.org Subject: Re: make reinstall does not work Message-ID: <20171210224216.GN78437@eureka.lemis.com> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="/JIF1IJL1ITjxcV4" Content-Disposition: inline In-Reply-To: Organization: The FreeBSD Project Phone: +61-3-5346-1370, +61-3-5309-0418 Mobile: 0401 265 606. Use only as instructed. WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2017 22:42:21 -0000 --/JIF1IJL1ITjxcV4 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sunday, 10 December 2017 at 20:32:38 +0100, Walter Schwarzenfeld wrote: > Look at the link in Shawn Webb's post: > > bapt (Baptisse Daroussin) wrote > > *bapt * replied Nov 16, 2017 > You should have quoted that in your reply. And are we really now using github as the primary repository? > because it should have always been like that, the real > reinstallation was make deinstall reinstall, the fact one needs not > to run deinstall first was a bug introduced very very long ago This doesn't make much sense to me. If I do a make deinstall, the package is gone. Then all I need is a make install, and that does, indeed, work. make reinstall by itself also used to work. I'll go with the others and assume that this was a transient bug. Greg -- Sent from my desktop computer. Finger grog@FreeBSD.org for PGP public key. See complete headers for address and phone numbers. This message is digitally signed. If your Microsoft mail program reports problems, please read http://lemis.com/broken-MUA --/JIF1IJL1ITjxcV4 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iEYEARECAAYFAlotuEgACgkQIubykFB6QiMsBACcCi5ItJNghtiaMy8C5bUyA3U5 LhAAnihTENi16jOkY5b8sF8qNwHZB79e =zA3G -----END PGP SIGNATURE----- --/JIF1IJL1ITjxcV4-- From owner-freebsd-ports@freebsd.org Sun Dec 10 22:57:17 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7070DEA02B3 for ; Sun, 10 Dec 2017 22:57:17 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 44FD366FB5 for ; Sun, 10 Dec 2017 22:57:16 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vBAMwNBo012522; Sun, 10 Dec 2017 14:58:30 -0800 (PST) (envelope-from portmaster@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: , In-Reply-To: From: "Chris H" Reply-To: portmaster@BSDforge.com To: "Adam Weinberger" Subject: Re: Procmail Vulnerabilities check Date: Sun, 10 Dec 2017 14:58:29 -0800 Message-Id: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2017 22:57:17 -0000 On Sun, 10 Dec 2017 14:49:02 -0700 "Adam Weinberger" said > > On 10 Dec, 2017, at 10:11, Steve Kargl =20 > > wrote: > > > > On Sun, Dec 10, 2017 at 01:21:13PM +0000, Matthew Seaman wrote: > >> Hence the current sendmail in base is neither fish nor fowl: way > >> overpowered for almost all installations, but with significant > >> limitations for a machine providing a full-blown mail service=2E > >> Personally I agree with his reasoning: unless the primary function of > >> your FreeBSD machine is to be an MTA, you really don't need any more > >> capability than to either deliver to a local mailbox, or forward all > >> e-mails to a smart host=2E Certainly you don't need anything capable of > >> receiving incoming e-mails=2E > > > > I disagree=2E FreeBSd used to pride itself on being a complete operating > > system oout-of-the-box=2E Lately, a smaller number of developers are > > moving FreeBSD to being a kernel with a bunch of add-on software=2E > > > > dma(1) does not support a =2Eforward file and by extension vacation(1)=2E > > Without =2Eforward, then those of use who use procmail(1) (subject of > > this email thread) in =2Eforward and by extension spamassisin are > > hosed=2E > > > > Chapter 27 of the FreeBSD Handbook would need to be rewritten before > > sendmail can be removed=2E It is assumed that sendmail is installed > > with base=2E >=20 > Hi Steve, >=20 > I agree with you about the merits of FreeBSD providing a complete system = =20 > out-of-the-box=2E But of all the mail servers out there, sendmail is the mo= st=20 >=20 > archaic and arcane=2E Sendmail is used primarily by people who are intimate= ly=20 >=20 > familiar with it over a long history, and simply isn=E2=80=99t a great ch= oice for=20 >=20 > people getting into mail servers=2E I=E2=80=99d rather see sendmail install= able =20 > through ports, and replaced in base with a better solution=2E Sendmail is t= oo=20 >=20 > difficult to configure correctly; we should keep it trivial to install = =20 > (i=2Ee=2E ports) for those who prefer it, but it shouldn=E2=80=99t be our pri= mary =20 > recommendation for users looking for a new MTA=2E >=20 > DMA is a phenomenal program and is totally sufficient for a large =20 > percentage of our user-base=2E I wasn=E2=80=99t aware of the lack of =2Eforwa= rd =20 > support, and I completely agree that that=E2=80=99s a very detrimental om= ission=2E >=20 > # Adam OK I'm puzzled a bit=2E FreeBSD' motto has always been: FreeBSD The power to serve! but many of the proposed, and recent changes/removals end up more like: FreeBSD I's castrated! IOW Why the big push to eliminate perhaps it's biggest attributes=2E FreeBSD has always been a *server* out-of-the-box=2E This should never change=2E You need something other than a server? You can install almost every other OS/distro=2E Let's also not forget, that if you need a FreeBSD /desktop/ one need only look at the fork to accomplish just that http://www=2Edesktopbsd=2Enet/ Want to produce a FreeBSD desktop from the FreeBSD source? https://www=2Efreebsd=2Eorg/doc/en/books/handbook/x11-wm=2Ehtml from the handbook=2E There's also much documentation on all the other possibilities regarding more lightweight alternatives to the applications installed in $BASE=2E You don't want Sendmail installed by/as default? FreeBSD *already* provides that option in src=2Econf(5): WITHOUT_SENDMAIL=3Dtrue and a myriad of other possibilities -- including the addition of things from ports(7)! Please, let's not attempt to dilute FreeBSD' biggest strengths/ value anymore that has already been done=2E FreeBSD' strongest attribute is it's being quite possibly, the best server installation out-of-the-box -- certainly the closest POSIX server out-of-the-box=2E Why remove it's best selling point/attribute? --Chris From owner-freebsd-ports@freebsd.org Sun Dec 10 23:07:57 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 89B0DEA087E for ; Sun, 10 Dec 2017 23:07:57 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 582C967897 for ; Sun, 10 Dec 2017 23:07:56 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vBAN9AM3012797; Sun, 10 Dec 2017 15:09:16 -0800 (PST) (envelope-from portmaster@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: "Kurt Jaeger" , "FreeBSD Ports" , In-Reply-To: <81316CF1-E914-4306-9F37-A444447ECABD@adamw.org> From: "Chris H" Reply-To: portmaster@BSDforge.com To: "Adam Weinberger" Subject: Re: Procmail Vulnerabilities check Date: Sun, 10 Dec 2017 15:09:16 -0800 Message-Id: <2ef893d490f2d7de268fad588cd0e456@udns.ultimatedns.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2017 23:07:57 -0000 On Sun, 10 Dec 2017 14:54:54 -0700 "Adam Weinberger" said > > On 8 Dec, 2017, at 20:11, Chris H wrote: > > > > On Sat, 9 Dec 2017 02:59:28 +0100 "Kurt Jaeger" said > > > >> Hi! > >> > > > First, there is movement afoot to remove sendmail from FreeBSD a= nd =20 > >> > > > replace it with dma(1)=2E > >> > Hmm=2E This does not come as good news to me=2E I've been working on an = =20 > >> antispam > >> > system that targets the use of Sendmail, > >> If sendmail is available via ports, wouldn't that be enough ? > > Thanks for the reply, Kurt=2E > > Perhaps=2E Haven't tried it yet (means even more work)=2E :( > > But hopefully=2E > > I thought all my work would have been more valuable, given that Sendmai= l > > was installed by default in FreeBSD=2E Disappointing, but perhaps still = =20 > > doable=2E > > Time will tell=2E >=20 > Hi Chris, >=20 > I=E2=80=99d argue that if your work loses value if sendmail is removed fr= om base =20 > (suggesting that users wouldn=E2=80=99t choose sendmail when given an opt= ion from=20 >=20 > ports), then that suggests that sendmail isn=E2=80=99t the right thing to= include=20 >=20 > in base=2E Base should ship with the thing that we expect the majority of = =20 > users to WANT to choose=2E >=20 > Clearly there are many users who still prefer sendmail=2E Your work still h= as=20 >=20 > value! Thank you, Adam for the thoughtful reply=2E I'm not arguing it's intrinsic value with Sendmail=2E But rather; I was just indicating that it would be of more value to FreeBSD users, given that that would *likely* be their MX, as Sendmail is installed so out of the box=2E Meaning; Since FreeBSD has (largely) already set it up for them, they're probably already using it, and that means more Sendmail users *by default*=2E :-) Thanks again, Adam=2E --Chris >=20 > # Adam > From owner-freebsd-ports@freebsd.org Mon Dec 11 00:29:07 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C7A3DE80881 for ; Mon, 11 Dec 2017 00:29:07 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: from mail-qt0-x22e.google.com (mail-qt0-x22e.google.com [IPv6:2607:f8b0:400d:c0d::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 89A3969C4D for ; Mon, 11 Dec 2017 00:29:06 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: by mail-qt0-x22e.google.com with SMTP id f2so34389105qtj.4 for ; Sun, 10 Dec 2017 16:29:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chen-org-nz.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=j6cB/hJCe+ZIsS+XzON0YfNuSxbQx2c8i/QQFNjzma4=; b=IujWBcUTt2CnGv88Gb/+cYI3IFOWxWsVXxtjAIT8HvAg2S5Lrv/xuv3zqYMkOeodFj OGg2L2Bc/QyWc4yKiq5g+86/IGVQ15dVXC+yLxwehuTCUmBrBW1OpAoocT3TXylJE3LK iK/k5CVL+/fG9RfBr0okJd7UZMpESWyZDsF8ObInFwc24n8sg1P7JxhooM5J62yqgQp0 oEbluD/7/jLzuXUbtvkRpeswVCE/05xHaxlGVYuJfPOTzJ0iEn+ZzYxOv+fhCvn+a8PM M+pSUHLDoLGXKTXmRJOmvw/l94h1PK6l86j2dpGmr7ZZIW2qevkfTckSGrmg9aKux23j vd9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=j6cB/hJCe+ZIsS+XzON0YfNuSxbQx2c8i/QQFNjzma4=; b=eCU7SFPgqcXf1+9jO5qagtCaEoUIfxIPXDDjhxEkcXKwSNZmtQLCt3m52xu5yWkoTL 2q0wwAAILjHfrP/xHQaTG7NkjY9EkrSgmWRpC+mv+g5bJv/OfHUku0+rd1KbYgQ1aGEc 56hOdroG80V4aYWCVbiXrzv+59K+H8svJwWT0uc4ixjuZmMsbXzk2c9k4Q6VIOrsOXI7 BXol32r6qkaUm2m/OVb3FxMnhiK5yrKUQYgzPuaU8bwaxY7P1ZZtEYm9afmP/RPhV0GH ZbENUg7jptjduLojj0Wj1Lt8hiakoXfBSsoyNa4ZsM0215U6MkP23yno7B9c4FE/ceVF Pp6A== X-Gm-Message-State: AKGB3mLsMZFFXkgFplx4cRP/btja1DKjuIlwAOUyYaLzoTpdVECOWSBF qiO+QKEQplaTGyY1k64a/HKtkQ3QkF0siUiyYonAfZIe X-Google-Smtp-Source: AGs4zMZMSQh1312otf9RI/ctmUkanJM/Uh2Ml6F7V0wi/JzrgYHqXr7Ywm+sqatrwPLcle5RXR/7VD9IBvSRF/pnx3Q= X-Received: by 10.55.183.71 with SMTP id h68mr20776889qkf.315.1512952146042; Sun, 10 Dec 2017 16:29:06 -0800 (PST) MIME-Version: 1.0 Received: by 10.140.86.212 with HTTP; Sun, 10 Dec 2017 16:29:05 -0800 (PST) X-Originating-IP: [203.99.129.1] From: Jonathan Chen Date: Mon, 11 Dec 2017 13:29:05 +1300 Message-ID: Subject: Doc update for java/jdk8-doc To: freebsd-java@freebsd.org, freebsd-ports@freebsd.org Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 00:29:07 -0000 Hi, Any committer willing to review and commit the java/jdk8-doc PR: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223172 It's been on the queue for almost 2 months now. Cheers. -- Jonathan Chen From owner-freebsd-ports@freebsd.org Mon Dec 11 03:33:34 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 414FEE84667 for ; Mon, 11 Dec 2017 03:33:34 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from dnvrco-cmomta02.email.rr.com (dnvrco-outbound-snat.email.rr.com [107.14.73.231]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 226E56F044 for ; Mon, 11 Dec 2017 03:33:33 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from localhost ([74.134.208.22]) by cmsmtp with ESMTP id OEqTemUA6LrBHOEqWezoz0; Mon, 11 Dec 2017 03:33:36 +0000 Date: Mon, 11 Dec 2017 03:32:57 +0000 From: "Thomas Mueller" To: freebsd-ports@freebsd.org References: <20171208180905.GA96560@troutmask.apl.washington.edu> <20171209012522.GA42506@troutmask.apl.washington.edu> <20171210171122.GA48536@troutmask.apl.washington.edu> <20171210211816.66dc8a77@gumby.homeunix.com> Subject: RE: Procmail Vulnerabilities check X-CMAE-Envelope: MS4wfNxV4UdiF6yQrtK5e5KQCuJUk+DEffcAygsG1vZR/Hd0TvEloCGDNwDWtEajwi/MUyPy07mgFG2i9WHPN8LVE1LF7mxqfPZJd3JmNLW3NNvraf09pT/P BMsNOypvVfhr1kpHzn1gG8CcGAlvWc46CpJL1Dpqu+mnGXfeVQ3pGH/5 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 03:33:34 -0000 from Carmel NY: > On Sunday, December 10, 2017 4:18 PM, RW wrote: > > On Sun, 10 Dec 2017 10:10:30 -0800, Kevin Oberman wrote: > > > Strongly agree! Support ofr some basics like .forward is really a > > > requirement. It is used for too many "normal" mail operations > > > including private dropmail or procmail setups as well as forwarding to > > > a smartmail system. > > This is actually an argument for taking sendmail out of the base system. > > If you need to install dropmail or procmail as a package you might just as well > > install an MTA in the same way. > IMHO, I think that "postfix" should be the base MTA. It is far easier to configure, it is rock solid > and the Postfix forum and documentation are superb. Plus, Dovecot integrates with it seamlessly. NetBSD did that some time ago (made postfix the default MTA). If sendmail is dropped from FreeBSD base, FreeBSD users who want sendmail can install from ports and get the real thing instead of a reduced version. Yes, my /etc/src.conf includes the line WITHOUT_SENDMAIL=yes Tom From owner-freebsd-ports@freebsd.org Mon Dec 11 03:56:22 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 30001E84C12 for ; Mon, 11 Dec 2017 03:56:22 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id F01F76F914 for ; Mon, 11 Dec 2017 03:56:21 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.15.2/8.15.2) with ESMTPS id vBB3u50x023302 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 10 Dec 2017 20:56:05 -0700 (MST) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.15.2/8.15.2/Submit) with ESMTP id vBB3u43n023299; Sun, 10 Dec 2017 20:56:04 -0700 (MST) (envelope-from wblock@wonkity.com) Date: Sun, 10 Dec 2017 20:56:04 -0700 (MST) From: Warren Block To: Matthias Apitz cc: Jos Chrispijn , Steve Kargl , freebsd-ports@freebsd.org Subject: Re: Procmail Vulnerabilities check In-Reply-To: <20171208223849.GA2171@c720-r314251> Message-ID: References: <20171208180905.GA96560@troutmask.apl.washington.edu> <20171208193011.GA2203@c720-r314251> <20171208223849.GA2171@c720-r314251> User-Agent: Alpine 2.21 (BSF 202 2017-01-01) MIME-Version: 1.0 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.6.2 (wonkity.com [127.0.0.1]); Sun, 10 Dec 2017 20:56:05 -0700 (MST) Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8BIT X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 03:56:22 -0000 On Fri, 8 Dec 2017, Matthias Apitz wrote: > El día viernes, diciembre 08, 2017 a las 03:13:02p. m. -0700, Warren Block escribió: > >>> Hmm, why -d ${USER} if this is already known who I am from the >>> ~/.forward file location? >> >> Because as a sysadmin, then you can copy it to another user without >> having to edit it each time. > > Hmm, and why the sysadmin has to put in each copy the '-d ${USER}' when > he/she puts the copy in the ~/.forward file of the USER? Because it's a per-user setting? I don't know for a fact, but that's how I'd do it: make the solution as general as possible. From owner-freebsd-ports@freebsd.org Mon Dec 11 04:17:23 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 54F6CE851C9 for ; Mon, 11 Dec 2017 04:17:23 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-it0-x229.google.com (mail-it0-x229.google.com [IPv6:2607:f8b0:4001:c0b::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 18A9A7018C for ; Mon, 11 Dec 2017 04:17:23 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-it0-x229.google.com with SMTP id f143so12806526itb.0 for ; Sun, 10 Dec 2017 20:17:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=3Z+bGh6hJnphk5fp2+z1y79VRDTQ+mlc2oeI4MK2jrQ=; b=dk30lAGC7muyaboE+6oCEYSo7F1MMoYyKUTp+cOMWv+y+2XC8xPptV7mo9CgOYXDbc ZwUiItJ2wLJIFnhR3fqmGBYI+QLFQfYEN6xYi56E/AlTr4sURHCfPKtBy+BWTL6YclUC 6pCH2HpBPiJhhgkO2+Ee8GTK5iLR6ds1ERBFOGQ+r282bjvv9e9kLuPNM4OGpJ4BLll+ zJFkDi8a6Q26o12SLVGT5avBLD4BxikNJGaNfJCY6hQ9MFjVv/PhiTKSn9lrht7QEC52 nISgyF0Hpdhj0g06zNnxbse/8smFnScTbYAzxHPUErEv16M3D3bo54apdaw9zJqYInup 3o3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=3Z+bGh6hJnphk5fp2+z1y79VRDTQ+mlc2oeI4MK2jrQ=; b=TWvWOmngOszXQTtbzFPl6zGDEm8Bw8ztmw6LJiHc1WNYaRyh9V2HY22kdcyGM5wKYy sFOrQxuBMAD0qurD6abE5l4rGykdoSFAqbPms3EHZ7/inHvmkbutmrJb7Ya6LYCwxaL1 rBB4V6i7ihXHlzzlbigAL8VD8gC0sBNOrmZcKgRT4kdDk4aXTTZQbx2GHlcFspcucOJv 1VOcjlCtVib7PdiP2kIRJp7H/K2pVgy9gkghoEq0H5jaTEHK1nAMm3XKXCQGRN0kYCgY cX0zDVEVW/Dbim1trtznjATcOUQCRCf0hJA4F9kSJ1guvPzwuSFOmyOa+cQEUY9Sfrjo FqLg== X-Gm-Message-State: AKGB3mLHqobNrh7UfCETMcEDGrcnzoRTFhDTPYae5eg+sSBQ2qBeuQK9 d+7TfJwg4MknYSwcy3kdY1y3NY/S4U1rNm69DQ6jEw== X-Google-Smtp-Source: AGs4zMZPEAmcx03W0qB/mkgqdptDxb2PyHyQRWQfL7tV/eGOgH/hThdIeZMrklXNxku+HbSVF+4Jr5w6X8bulPAF134= X-Received: by 10.36.67.141 with SMTP id s135mr15242021itb.149.1512965842148; Sun, 10 Dec 2017 20:17:22 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.11.31 with HTTP; Sun, 10 Dec 2017 20:17:21 -0800 (PST) From: blubee blubeeme Date: Mon, 11 Dec 2017 12:17:21 +0800 Message-ID: Subject: License and adopting software To: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 04:17:23 -0000 I like some old software that's <= GPL2 but it seems like the original developer is not and have not done any work on the software sine mid 2000. I'd like to pick up the project, fix bugs BUT i'd like to migrate from GPL to BSD license. How does one go about doing that? I have seen the GPL code but it could be re-written how would that affect me re-writing the code with a new copy center license? From owner-freebsd-ports@freebsd.org Mon Dec 11 04:21:43 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 54BCBE853E9 for ; Mon, 11 Dec 2017 04:21:43 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: from mail-qt0-x236.google.com (mail-qt0-x236.google.com [IPv6:2607:f8b0:400d:c0d::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 180FA70486 for ; Mon, 11 Dec 2017 04:21:42 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: by mail-qt0-x236.google.com with SMTP id k19so35386280qtj.6 for ; Sun, 10 Dec 2017 20:21:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chen-org-nz.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=7aa4zmDgumjvhLN+9tvruRyVh+sxFrbhzi2Qx1r1iPI=; b=OQDAFxh8ryq8Q+/Tf6WCmgbYF0L23ncTVN0tUdLG9Uwc7tyK1a6q7QQ8HPQjMC/04u EgA6snbYfgzZuIG/e1Uk8qwOMIIyeohB/DJAX9DmCudpJcLZq//cMN+mAsP/RUGvcTxf UFs4erBmy78PAdyLeRqWq9FUoKRqddona13+VuaXhV+PkL4fLom78szP1ETisagJMcbD yU/jpa/YqQc195pjpxbMT3YkfajGUqczfFrA8035SGjHYxllnelxol56ROLs9GMXwAUG wX9yQrDJ0dWxdYRS6AFny4i3uWa5WSY2obZwhPQ6bWNXLzZuUg6byZeXbN1tXBREQ8NY IdeA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=7aa4zmDgumjvhLN+9tvruRyVh+sxFrbhzi2Qx1r1iPI=; b=ciKpx785Uhc9Wjh7NBf51BlBw1J2ECr/racUBRNqjd1Ph4fPUVXDRKZeSgl8rnmUoo OtAbOXaT3JJGET2/RVgujXJA2CLz7TnSTuZ8mmj8tycFqMLHGXyNGgXoqBQLt7jXEsuH sUkLwXZKlq0PMTfzi5idbyNcaDH3u1UBBHDbt6fPgHg3ySxFCZTZ5LfqKXoHHm2iLDkC fNXjdTHCawjs5RJgOwxDsGAljNT2l0dwwkmzb//uehvJjzuqa9lIHGcO3G7qToBwuP+7 ejmFflPTlZUoq0WyWXDZteIXeYUeHErofynYbXzXljZxrLolxuQRKGaBmbvWriqIF5b4 3E8A== X-Gm-Message-State: AKGB3mJoBvaLAJD8twgWQ8x2myFwlWqkuOLmF6Pn4p8ZtM7OTlWlGpJy htdjFddrF8BBhXgSLAsCNx97atugsNYhG00/IL3BmQ== X-Google-Smtp-Source: AGs4zMbR9MAvH1y2Mmjo51CP3543ouQg6g6ANyIxAFuIGA8JIbXhW6hQNOxoHOLrs9ExxS6N+Zagi894tbX+tbRQC+k= X-Received: by 10.237.55.74 with SMTP id i68mr26136460qtb.237.1512966101664; Sun, 10 Dec 2017 20:21:41 -0800 (PST) MIME-Version: 1.0 Received: by 10.140.86.212 with HTTP; Sun, 10 Dec 2017 20:21:41 -0800 (PST) X-Originating-IP: [150.107.174.220] In-Reply-To: References: From: Jonathan Chen Date: Mon, 11 Dec 2017 17:21:41 +1300 Message-ID: Subject: Re: License and adopting software To: blubee blubeeme Cc: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 04:21:43 -0000 On 11 December 2017 at 17:17, blubee blubeeme wrote: > I like some old software that's <= GPL2 but it seems like the original > developer is not and have not done any work on the software sine mid 2000. > > I'd like to pick up the project, fix bugs BUT i'd like to migrate from GPL > to BSD license. > > How does one go about doing that? I have seen the GPL code but it could be > re-written how would that affect me re-writing the code with a new copy > center license? You basically have to get the original author to reassign copyright to you; after which you can do whatever you like to it. If you're basing your new work on the original work, you have to respect the LICENCE that it came with. -- Jonathan Chen From owner-freebsd-ports@freebsd.org Mon Dec 11 04:24:54 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EF36FE8547B for ; Mon, 11 Dec 2017 04:24:54 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-it0-x231.google.com (mail-it0-x231.google.com [IPv6:2607:f8b0:4001:c0b::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AFF12705E7 for ; Mon, 11 Dec 2017 04:24:54 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-it0-x231.google.com with SMTP id r6so12789765itr.3 for ; Sun, 10 Dec 2017 20:24:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=cZbJJynIGZ3u33di5i9L8kOTI9z4qgaMYmn22fCNVcA=; b=e86BYWW4sUhzeWv0kBqHR4CU8vTRkdaxRdLV3slGJOJmGM52Z9XAkKHM5I6Ugf/4Da fxYZ8ukEv9hVa+SKXXkJheTWr5pPr4u80KBwXm6abdkUkzPlMgfqGCsdnIIiB6HYh3d9 ruyjPR6OEACPjHpdNWASe5JjWHC4SabT7jOjbIlsRZAiCdBL2wIymuQLw+o0rhqlANx8 t7vVKU11fqxwhcb11OQNhT5MZugGxZQTQ+9ieLmHrK3CApm5mHcIlmbtKsiV+vvlS8Er p8SGHUJ2NO561f5SeqwjQ0qSzq7rkzZusSvQ4el/MdHejqB32zqITETdnvxgVkaee8wW pXaw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=cZbJJynIGZ3u33di5i9L8kOTI9z4qgaMYmn22fCNVcA=; b=JysDLSBn+UZmFByCADd29+jXpOKgLFBdQzgANWRXHNZskt23RjpcCv/bZ7j27viHgy wPpMqS4gmWTYqbhGC1qO+1CgPP6byJzlv0O8piBejY+vE+DH/4ZlFdoUxF1l0iqoY6jw HoV5Gg5hppZsVLY7irPSgvpk6eVJVfAQwKj3b6Bbtunr3A4zGcbkC+9NFWo12UfBAM73 srJJVXxjwH6trKWHAT3W5kh+EhFeCK6u+/2Kx3yqc1iMDjKAwDt12PT2qZSGSz2f+Bsa hVu8gHArgQCFX+nTGSO1PPNEamx3osN5hQgFieoBio1SjOpjE0S8zHK7HmKhQ8ft5hp8 O4NQ== X-Gm-Message-State: AKGB3mKkoT6AhklkdKxPCukClnNvFsISc8wElNNFJ5qAHR5KOAqhd6tR Hl/L8dhNZjIb9Wt7j1eVH8KS45z8tzRxu9/HfdgVOw== X-Google-Smtp-Source: AGs4zMZODlhI2HWRKL2OlA+U3XO26gpbDuJz086+rrOZ3UJKds0SyGsj7Bukx3ET0XztaHNzhqQxyWaIgkayjWRSXW8= X-Received: by 10.107.128.152 with SMTP id k24mr18877741ioi.184.1512966293653; Sun, 10 Dec 2017 20:24:53 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.11.31 with HTTP; Sun, 10 Dec 2017 20:24:53 -0800 (PST) In-Reply-To: References: From: blubee blubeeme Date: Mon, 11 Dec 2017 12:24:53 +0800 Message-ID: Subject: Re: License and adopting software To: Jonathan Chen Cc: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 04:24:55 -0000 On Mon, Dec 11, 2017 at 12:21 PM, Jonathan Chen wrote: > On 11 December 2017 at 17:17, blubee blubeeme wrote: > > I like some old software that's <= GPL2 but it seems like the original > > developer is not and have not done any work on the software sine mid > 2000. > > > > I'd like to pick up the project, fix bugs BUT i'd like to migrate from > GPL > > to BSD license. > > > > How does one go about doing that? I have seen the GPL code but it could > be > > re-written how would that affect me re-writing the code with a new copy > > center license? > > You basically have to get the original author to reassign copyright to > you; after which you can do whatever you like to it. If you're basing > your new work on the original work, you have to respect the LICENCE > that it came with. > -- > Jonathan Chen > There has been no update since 2005 and I've tried many times this year to get in touch w/ the original author. There has been no response, that's why I am asking here. From owner-freebsd-ports@freebsd.org Mon Dec 11 05:34:27 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 185CBE86E73 for ; Mon, 11 Dec 2017 05:34:27 +0000 (UTC) (envelope-from grog@lemis.com) Received: from www.lemis.com (www.lemis.com [208.86.226.86]) by mx1.freebsd.org (Postfix) with ESMTP id E5A8472C3C for ; Mon, 11 Dec 2017 05:34:26 +0000 (UTC) (envelope-from grog@lemis.com) Received: from eureka.lemis.com (lemis.com [192.109.197.81]) by www.lemis.com (Postfix) with ESMTP id D034A1B72806; Mon, 11 Dec 2017 05:34:24 +0000 (UTC) Received: by eureka.lemis.com (Postfix, from userid 1004) id 75F494494B1; Mon, 11 Dec 2017 16:34:23 +1100 (AEDT) Date: Mon, 11 Dec 2017 16:34:23 +1100 From: Greg 'groggy' Lehey To: blubee blubeeme Cc: Jonathan Chen , FreeBSD Ports Subject: Re: License and adopting software Message-ID: <20171211053423.GP78437@eureka.lemis.com> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="GIP5y49pbaVPin6k" Content-Disposition: inline In-Reply-To: Organization: The FreeBSD Project Phone: +61-3-5346-1370, +61-3-5309-0418 Mobile: 0401 265 606. Use only as instructed. WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 05:34:27 -0000 --GIP5y49pbaVPin6k Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Monday, 11 December 2017 at 12:24:53 +0800, blubee blubeeme wrote: > On Mon, Dec 11, 2017 at 12:21 PM, Jonathan Chen wrote: > >> On 11 December 2017 at 17:17, blubee blubeeme wrote: >>> I like some old software that's <= GPL2 but it seems like the >>> original developer is not and have not done any work on the >>> software sine mid 2000. >>> >>> I'd like to pick up the project, fix bugs BUT i'd like to migrate >>> from GPL to BSD license. >>> >>> How does one go about doing that? I have seen the GPL code but it >>> could be re-written how would that affect me re-writing the code >>> with a new copy center license? If you rewrite the code from scratch, you can apply any license you like, as long as you don't copy *any* of the code. Determination of whether you have done so or not is tricky, and you can end up creating bike sheds. >> You basically have to get the original author to reassign copyright >> to you; after which you can do whatever you like to it. If you're >> basing your new work on the original work, you have to respect the >> LICENCE that it came with. >> > There has been no update since 2005 and I've tried many times this year to > get in touch w/ the original author. There has been no response, that's why > I am asking here. Unfortunately, without the agreement of all parties who have contributed to the software, you can't change the license. Is GPL such a big deal? Greg -- Sent from my desktop computer. Finger grog@FreeBSD.org for PGP public key. See complete headers for address and phone numbers. This message is digitally signed. If your Microsoft mail program reports problems, please read http://lemis.com/broken-MUA --GIP5y49pbaVPin6k Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iEYEARECAAYFAlouGN8ACgkQIubykFB6QiMyagCfZ8D+x/ZX8a5kf76l6/OXOWwb MkIAn3XDyPBI9IQFYaPD3C7GoZmTNC0n =VLAT -----END PGP SIGNATURE----- --GIP5y49pbaVPin6k-- From owner-freebsd-ports@freebsd.org Mon Dec 11 05:43:09 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AB924E87091 for ; Mon, 11 Dec 2017 05:43:09 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from ms-10.1blu.de (ms-10.1blu.de [178.254.4.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6F13B72FC6 for ; Mon, 11 Dec 2017 05:43:09 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from [88.217.104.234] (helo=[192.168.2.102]) by ms-10.1blu.de with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.86_2) (envelope-from ) id 1eOGrp-0005bf-JO for freebsd-ports@freebsd.org; Mon, 11 Dec 2017 06:43:05 +0100 From: Matthias Apitz To: Subject: Re: Procmail Vulnerabilities check Date: Mon, 11 Dec 2017 06:43:05 +0100 User-Agent: Dekko/0.6.20; Qt/5.4.1; ubuntumirclient; Linux; MIME-Version: 1.0 Message-ID: <65cf5e92-948e-4aff-857b-539cbae290b4@unixarea.de> In-Reply-To: References: <20171208180905.GA96560@troutmask.apl.washington.edu> <20171208193011.GA2203@c720-r314251> <20171208223849.GA2171@c720-r314251> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Con-Id: 51246 X-Con-U: 0-guru X-Originating-IP: 88.217.104.234 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 05:43:09 -0000 On Monday, 11 December 2017 04:56:04 CET, Warren Block =20= wrote: > On Fri, 8 Dec 2017, Matthias Apitz wrote: > >> El d=C3=ADa viernes, diciembre 08, 2017 a las 03:13:02p. m. -0700,=20 >> Warren Block escribi=C3=B3: >> >>>> Hmm, why -d ${USER} if this is already known who I am from the >>>> ~/.forward file location? >>> >>> Because as a sysadmin, then you can copy it to another user without >>> having to edit it each time. >> >> Hmm, and why the sysadmin has to put in each copy the '-d ${USER}' when >> he/she puts the copy in the ~/.forward file of the USER? > > Because it's a per-user setting? I don't know for a fact, but that's=20 > how I'd do it: make the solution as general as possible. Warren, you have not got my point: Why specfying '-d ${USER}' is required=20 in a per user file in its HOME? --=20 Sent from my Ubuntu phone http://www.unixarea.de/ From owner-freebsd-ports@freebsd.org Mon Dec 11 05:55:27 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A97D5E872F7 for ; Mon, 11 Dec 2017 05:55:27 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-ua0-x229.google.com (mail-ua0-x229.google.com [IPv6:2607:f8b0:400c:c08::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6DE14733DF; Mon, 11 Dec 2017 05:55:27 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-ua0-x229.google.com with SMTP id q13so11166796uaq.8; Sun, 10 Dec 2017 21:55:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=bH0ooVy1ZHvs4Q12GRO4eBfAwZGkBqu65vZnkHaekwk=; b=s/yFAFqIY+RnkHys1679s94HV1YZOW8I2+X+Fwq6VBgcv2HBj8EWzHCy2Skv4awGco tbnAKKuYYlLGx9aRZrkSKCOORYgdAALMuyZpGWv950dMpDo9dQpYGhICb5h0ItEUrr6p MgGtGNrKABfNROot1ctf7Yh4FYP/ElC3QLQduAOcXPWxnH2NTN3kpOaa7rOPmRzsCHy/ wRd1HuamAil+e2shWgwERBxRsRYvfy4VwfwwBiFxs6MkcJje0702j0VkaGBBfldEL1ws pIp+5kEJzhN94ZtRz6J8UX2MyQoMRqw8FQovcpEVQrKBpWCR8n2pzksavOhND4xQiMAA ChvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=bH0ooVy1ZHvs4Q12GRO4eBfAwZGkBqu65vZnkHaekwk=; b=QXjopkAXgxR/rWC/zYgLw7VCHhWD+mJ+LHC2Kul4Kh68g1WgxVxKKi8hOp+PcyMrXA 5G0dKbqysGyQtdEwj/o0xF0XgVSElu/CbT542PS6B3e01akeVXGvxtaNUgk+9LkPKDIY RbFejdZxHYCrOxtxyzXGrP1CmDMlaBPx7swNVNX4vMfvxXtDdOpTzSjkOuH9tiqF+ajS RZbx3S671gYCeEDBo3Foe1KrB+y8zE4Uj0//UiqeY1ToLt9o+hHQeyn5V8FLI2whcdNQ hay0WFrNESWVpTm1J2aIK2b6uxFA4KeSJaIU77TPulfIlD3sSl3WaO3uDm/dKxpaV1pr UAcQ== X-Gm-Message-State: AKGB3mJlOblr9kUWbAOMeuo0ey0IZOvDeOD4+MG69OzMJxRjsEqhScMP W9UCFKwwzDzVUofyQjWRBMKn1zlNueOrqJU2BUOiFQ== X-Google-Smtp-Source: AGs4zMa1mcfv/K1Q9tHIlTCFypF82cLG+/+J4kK6IR6bGplSNsHCXb/Tmy/+0ZsWzZZLAnz7FZAZfOpjicjEAZdpd24= X-Received: by 10.176.86.88 with SMTP id z24mr26161506uaa.41.1512971726061; Sun, 10 Dec 2017 21:55:26 -0800 (PST) MIME-Version: 1.0 Sender: kob6558@gmail.com Received: by 10.103.147.156 with HTTP; Sun, 10 Dec 2017 21:55:25 -0800 (PST) In-Reply-To: <20171210224216.GN78437@eureka.lemis.com> References: <20171210224216.GN78437@eureka.lemis.com> From: Kevin Oberman Date: Sun, 10 Dec 2017 21:55:25 -0800 X-Google-Sender-Auth: 16_KOIYk9FHdVP5sRfTmeUivrIE Message-ID: Subject: Re: make reinstall does not work To: "Greg 'groggy' Lehey" Cc: Walter Schwarzenfeld , FreeBSD Ports ML Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 05:55:27 -0000 On Sun, Dec 10, 2017 at 2:42 PM, Greg 'groggy' Lehey wrote: > On Sunday, 10 December 2017 at 20:32:38 +0100, Walter Schwarzenfeld wrote: > > Look at the link in Shawn Webb's post: > > > > bapt (Baptisse Daroussin) wrote > > > > *bapt * replied Nov 16, 2017 > > 7991c49665419916210ad589d4a85fd2a7f58b37#commitcomment-25649084> > > You should have quoted that in your reply. And are we really now > using github as the primary repository? > > > because it should have always been like that, the real > > reinstallation was make deinstall reinstall, the fact one needs not > > to run deinstall first was a bug introduced very very long ago > > This doesn't make much sense to me. If I do a make deinstall, the > package is gone. Then all I need is a make install, and that does, > indeed, work. make reinstall by itself also used to work. I'll go > with the others and assume that this was a transient bug. > > Greg > -- > Sent from my desktop computer. > Finger grog@FreeBSD.org for PGP public key. > See complete headers for address and phone numbers. > This message is digitally signed. If your Microsoft mail program > reports problems, please read http://lemis.com/broken-MUA > interesting! I know that the procedure back in the pre-portupgrade days was make, make deinstall, make reinstall, make clean. I looked at the code back then and reinstall did different things to the old, pre-pkgng, ports DB than install. I don't recall the details, but they are probably in the ancient parts of the svn repo. That said, the current version of reinstall clearly could failed in an ugly way as it does not ever uninstall the old port, just installs the new one which could easily leave any files that is no longer a part of the port in the $LOCALDIR. Not good! What is needed is to make the reinstall target properly handle the error of reinstalling a port that is still installed. "Error 70" is really not a good message, From owner-freebsd-ports@freebsd.org Mon Dec 11 06:34:22 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5CD1AE87C28 for ; Mon, 11 Dec 2017 06:34:22 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 22F90740CD; Mon, 11 Dec 2017 06:34:22 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.89 (FreeBSD)) (envelope-from ) id 1eOHfP-0003Fz-U8; Mon, 11 Dec 2017 07:34:19 +0100 Date: Mon, 11 Dec 2017 07:34:19 +0100 From: Kurt Jaeger To: Greg 'groggy' Lehey Cc: freebsd-ports@freebsd.org Subject: Re: make reinstall does not work Message-ID: <20171211063419.GY2827@home.opsec.eu> References: <20171210224216.GN78437@eureka.lemis.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20171210224216.GN78437@eureka.lemis.com> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 06:34:22 -0000 Hi! > On Sunday, 10 December 2017 at 20:32:38 +0100, Walter Schwarzenfeld wrote: > > Look at the link in Shawn Webb's post: > > > > bapt (Baptisse Daroussin) wrote > > > > *bapt * replied Nov 16, 2017 > > > > You should have quoted that in your reply. And are we really now > using github as the primary repository? pkg is developed on github, because as a tool it is supposed to be portable to other unix-like OS variants. So the link to github is the link to upstream. -- pi@opsec.eu +49 171 3101372 3 years to go ! From owner-freebsd-ports@freebsd.org Mon Dec 11 06:49:48 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 22EC3E87EEA for ; Mon, 11 Dec 2017 06:49:48 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: from host64.shmhost.net (host64.shmhost.net [IPv6:2a01:4f8:a0:51d7::103:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DEE1874548; Mon, 11 Dec 2017 06:49:47 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: from francos-mbp.homeoffice.local (dslb-178-012-107-202.178.012.pools.vodafone-ip.de [178.12.107.202]) by host64.shmhost.net (Postfix) with ESMTPSA id C02E516C8DB; Mon, 11 Dec 2017 07:49:43 +0100 (CET) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: make reinstall does not work From: Franco Fichtner In-Reply-To: <20171211063419.GY2827@home.opsec.eu> Date: Mon, 11 Dec 2017 07:49:44 +0100 Cc: Greg 'groggy' Lehey , freebsd-ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <8968CCDD-946D-4300-A277-9F745FAA487B@lastsummer.de> References: <20171210224216.GN78437@eureka.lemis.com> <20171211063419.GY2827@home.opsec.eu> To: Kurt Jaeger X-Mailer: Apple Mail (2.3273) X-Virus-Scanned: clamav-milter 0.99.2 at host64.shmhost.net X-Virus-Status: Clean X-Spam-Flag: NO X-Spam-Score: -1.0 X-Spam-Status: No score=-1.0 tagged_above=10.0 required=10.0 tests=[ALL_TRUSTED] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 06:49:48 -0000 > On 11. Dec 2017, at 7:34 AM, Kurt Jaeger wrote: >=20 > Hi! >=20 >> On Sunday, 10 December 2017 at 20:32:38 +0100, Walter Schwarzenfeld = wrote: >>> Look at the link in Shawn Webb's post: >>>=20 >>> bapt (Baptisse Daroussin) wrote >>>=20 >>> *bapt * replied Nov 16, 2017 >>> = >>=20 >> You should have quoted that in your reply. And are we really now >> using github as the primary repository? >=20 > pkg is developed on github, because as a tool it is supposed > to be portable to other unix-like OS variants. >=20 > So the link to github is the link to upstream. Now that that is sorted, can somebody please fix Mk/bsd.port.mk, because it says, and probably has said for years... # reinstall - Install the results of a build, ignoring = "already installed" flag. And the whole premise of "reinstall" being used as "deinstall reinstall" in the face of "deinstall install" is just silly, either by deleting the reinstall target or making it a composite target of deinstall + = install to not break existing tools / workflows. It's worrisome that such latent fixes are not considered bugs, more so = that the inner workings of bsd.port.mk do not reflect that shift in "expected behaviour" in any way; and even more so that long discussions are = ongoing where non-committers bring up issues and nobody with a commit bit cares = to even ask what could be wrong. Cheers, Franco= From owner-freebsd-ports@freebsd.org Mon Dec 11 07:30:14 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9A213E88B45 for ; Mon, 11 Dec 2017 07:30:14 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 76D3F755F6 for ; Mon, 11 Dec 2017 07:30:13 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vBB7VR4l061966; Sun, 10 Dec 2017 23:31:33 -0800 (PST) (envelope-from portmaster@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: "FreeBSD Ports" , "Jonathan Chen" In-Reply-To: From: "Chris H" Reply-To: portmaster@BSDforge.com To: "blubee blubeeme" Subject: Re: License and adopting software Date: Sun, 10 Dec 2017 23:31:33 -0800 Message-Id: <6309a4943c5761241e64f8133c837486@udns.ultimatedns.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 07:30:14 -0000 On Mon, 11 Dec 2017 12:24:53 +0800 "blubee blubeeme" = said > On Mon, Dec 11, 2017 at 12:21 PM, Jonathan Chen wrote: >=20 > > On 11 December 2017 at 17:17, blubee blubeeme wro= te: > > > I like some old software that's <=3D GPL2 but it seems like the origi= nal > > > developer is not and have not done any work on the software sine mid > > 2000=2E > > > > > > I'd like to pick up the project, fix bugs BUT i'd like to migrate fro= m > > GPL > > > to BSD license=2E > > > > > > How does one go about doing that? I have seen the GPL code but it cou= ld > > be > > > re-written how would that affect me re-writing the code with a new co= py > > > center license? > > > > You basically have to get the original author to reassign copyright to > > you; after which you can do whatever you like to it=2E If you're basing > > your new work on the original work, you have to respect the LICENCE > > that it came with=2E It's also worth noting; you can dual-license it=2E That is: their code =3D=3D their license your code (additions) =3D=3D your license At some point ( < 50% ?) their code becomes a little less relevant, and it'= s questionable as to the pertinence/relevance of their (GPL) license=2E But the= irs much rebuttal on that point=2E I'd (personally) consider it irrelevant at tha= t point, *especially* when it's suffering bit rot, and the original author is unresponsive=2E But in the end, it's up to you to make that decision/choice=2E = :-) Oh, and I'm *not* advocating jacking/stealing any ones code=2E Just debating = the extent of the GPL license=2E --Chris > > -- > > Jonathan Chen > > > There has been no update since 2005 and I've tried many times this year t= o > get in touch w/ the original author=2E There has been no response, that's w= hy > I am asking here=2E From owner-freebsd-ports@freebsd.org Mon Dec 11 08:21:14 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6A0BAE8A242; Mon, 11 Dec 2017 08:21:14 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3311676F36; Mon, 11 Dec 2017 08:21:14 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.89 (FreeBSD)) (envelope-from ) id 1eOJKr-0009Rb-FY; Mon, 11 Dec 2017 09:21:13 +0100 Date: Mon, 11 Dec 2017 09:21:13 +0100 From: Kurt Jaeger To: Jonathan Chen Cc: freebsd-java@freebsd.org, freebsd-ports@freebsd.org Subject: Re: Doc update for java/jdk8-doc Message-ID: <20171211082113.GZ2827@home.opsec.eu> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 08:21:14 -0000 Hi! > Any committer willing to review and commit the java/jdk8-doc PR: > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223172 > > It's been on the queue for almost 2 months now. Done, thanks for the heads-up! -- pi@opsec.eu +49 171 3101372 3 years to go ! From owner-freebsd-ports@freebsd.org Mon Dec 11 08:35:48 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C1AD7E8A755 for ; Mon, 11 Dec 2017 08:35:48 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id A0AF377804 for ; Mon, 11 Dec 2017 08:35:48 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: by mailman.ysv.freebsd.org (Postfix) id A0087E8A754; Mon, 11 Dec 2017 08:35:48 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9FAB3E8A753 for ; Mon, 11 Dec 2017 08:35:48 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from smtp.schonrocks.com (smtp.schonrocks.com [109.73.123.240]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 55DA277803; Mon, 11 Dec 2017 08:35:47 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from [192.168.40.60] (home.zaheer.org.uk [81.187.127.171]) by smtp.schonrocks.com (Postfix) with ESMTPA id 8855F507472; Mon, 11 Dec 2017 08:35:40 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=schonrocks.com; s=default; t=1512981340; bh=IXChMCe8W7yCKSmJEZ40LMWsqVB79W8eNSZCc5CO7Hg=; h=Subject:To:Cc:References:From:Date:In-Reply-To; b=jZ3dnO/3pITI+gnF9dcdiFK6vM50JPivDVhUNxpieX50Hj1Z0UsicqbNilqAOBqGT i3TWinPt96M91MZU73bEKZZiulyrDfJnpea4Q0fFBvF6vb2edKciKtrYKzXeuwOCPJ saVPnNZv6voKbxzl3wPaJT7Aedx3AVh/q2Xvw5Mw= Subject: Re: FreeBSD Port: php72-7.2.0 : trouble with lang/php72 & libargon2 To: Christopher Hall , Torsten Zuehlsdorff Cc: ports References: <6a2752ce-ee15-84a4-bd2b-150f614cf1a2@schonrocks.com> <20171211103053.0a50e47d@arria.bitmark.lan> From: Oliver Schonrock Message-ID: <9a0e9cb0-90ca-1fe9-698f-5a915c49aae6@schonrocks.com> Date: Mon, 11 Dec 2017 08:35:38 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <20171211103053.0a50e47d@arria.bitmark.lan> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="wtoiaUJBxWg92iN2EoRp35DVMMHVINqpt" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 08:35:48 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --wtoiaUJBxWg92iN2EoRp35DVMMHVINqpt Content-Type: multipart/mixed; boundary="hh4TCoXkkOkWddh6NPQnJJWwKrX81jps2"; protected-headers="v1" From: Oliver Schonrock To: Christopher Hall , Torsten Zuehlsdorff Cc: ports Message-ID: <9a0e9cb0-90ca-1fe9-698f-5a915c49aae6@schonrocks.com> Subject: Re: FreeBSD Port: php72-7.2.0 : trouble with lang/php72 & libargon2 References: <6a2752ce-ee15-84a4-bd2b-150f614cf1a2@schonrocks.com> <20171211103053.0a50e47d@arria.bitmark.lan> In-Reply-To: <20171211103053.0a50e47d@arria.bitmark.lan> --hh4TCoXkkOkWddh6NPQnJJWwKrX81jps2 Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: quoted-printable On 11/12/17 02:30, Christopher Hall wrote: >> Error: /usr/local/bin/php is linked to /usr/local/lib/libargon2.so >> which does not have a SONAME. security/libargon2 needs to be fixed. >> >> I would say that this is the cause of the problem. So at first=20 >> Christopher - the maintainer of libargon2 - needs to fix libargon. >> Than i can fix PHP. :) > =20 > I closed out my existing bug #222344 on libargon2 pkg-config support an= d > put the entire patch to add both pkg-config and SONAME support as an > attachment to bug #224190. >=20 > Would you try this patch to see if it fixes the problem. >=20 works for me: # cd /usr/ports/security/libargon2/ # make deinstall clean # wget -qO- 'https://bz-attachments.freebsd.org/attachment.cgi?id=3D188700&action=3Dd= iff&format=3Draw&headers=3D1' | patch -p3 # cd /usr/ports/lang/php72 # make deinstall clean install # # builds both php72 and libargon # pkg check --dependencies Checking all packages: 100% # php -r 'echo password_hash("password", PASSWORD_ARGON2I). "\n";' $argon2i$v=3D19$m=3D1024,t=3D2,p=3D2$Vm1uSkpXLldNZnBxZWhxeQ$qGk/xMWUTuOz9= yGFXFPCJi4HK5vexbFkQ14msvEYcPY Good to commit? Thanks --=20 Oliver Sch=C3=B6nrock email : oliver@schonrocks.com --hh4TCoXkkOkWddh6NPQnJJWwKrX81jps2-- --wtoiaUJBxWg92iN2EoRp35DVMMHVINqpt 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 iQEcBAEBCAAGBQJaLkNaAAoJEF6SumULDx4P944H/1Valk0kF4SMlu07oekLpkXL S0/id4Zt1MzlD81VzZZU2pE0PqOjA7dsRRCBe5mbKrq9WTWLrj4pYAiNz9WztfAH CxD+Kbvsm88ZhGIzixRNzOCuRX6bT6zd/5g26Fbqsupt+ThC5qHaERDyMqZNQy72 PjDqP77XxngIyI+f5PTqQmB1aTC39Nv2AnIphZvcGPIQtbbGVempGglJ21u7m9Kp OEheW2X4p/WrJVljCetI5UlsP8oif8MQCX8XL0ylgFnMR8Dix/AgaVAUw9E83UpI 6jeE27vXR+jtkNjVN0wq1Zlouu57YRezlC3bsK3xkxqg8ipjYy0s5SLT++TjAiw= =EW7q -----END PGP SIGNATURE----- --wtoiaUJBxWg92iN2EoRp35DVMMHVINqpt-- From owner-freebsd-ports@freebsd.org Mon Dec 11 09:13:03 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E5279E8B4BB for ; Mon, 11 Dec 2017 09:13:03 +0000 (UTC) (envelope-from se@freebsd.org) Received: from mailout12.t-online.de (mailout12.t-online.de [194.25.134.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mailout00.t-online.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AB14878ECB for ; Mon, 11 Dec 2017 09:13:03 +0000 (UTC) (envelope-from se@freebsd.org) Received: from fwd34.aul.t-online.de (fwd34.aul.t-online.de [172.20.26.145]) by mailout12.t-online.de (Postfix) with SMTP id ED92641D5CE7; Mon, 11 Dec 2017 10:12:54 +0100 (CET) Received: from Stefans-MBP-2.fritz.box (S+SbHyZpYh522gU-kluRpjreH8dG5Gu2nJWJHRL05fa0Jrwa6Dykd+FuBnuOhQKQok@[87.151.220.147]) by fwd34.t-online.de with (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384 encrypted) esmtp id 1eOK8m-1FNtKq0; Mon, 11 Dec 2017 10:12:48 +0100 Subject: Re: Flavor part of package origin? To: Kurt Jaeger , Christian Weisgerber Cc: freebsd-ports@freebsd.org References: <20171210202059.GX2827@home.opsec.eu> From: Stefan Esser Message-ID: Date: Mon, 11 Dec 2017 10:12:48 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <20171210202059.GX2827@home.opsec.eu> Content-Type: text/plain; charset=windows-1252 Content-Language: en-GB Content-Transfer-Encoding: 7bit X-ID: S+SbHyZpYh522gU-kluRpjreH8dG5Gu2nJWJHRL05fa0Jrwa6Dykd+FuBnuOhQKQok X-TOI-MSGID: cc64b4ef-f959-4b03-a4f0-c71dce7f6e2f X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 09:13:04 -0000 Am 10.12.17 um 21:20 schrieb Kurt Jaeger: > Hi! > >> Shouldn't the FLAVOR be part of the package origin? >> >> $ pkg info -o '*setuptools*' >> py27-setuptools-36.5.0 devel/py-setuptools >> py36-setuptools-36.5.0 devel/py-setuptools > > Yes, but it seems this works: > > $ pkg info -o '*setuptools*' > py27-setuptools-36.5.0 devel/py27-setuptools > py34-setuptools-36.5.0 devel/py34-setuptools > py35-setuptools-36.5.0 devel/py35-setuptools > py36-setuptools-36.5.0 devel/py36-setuptools > > with pkg 1.10.99.5 But that output is wrong for a system with ports built after FLAVOR support has been activated. I have already asked portmgr, whether it might be possible, to consider the flavor as a required part of the origin. That should lead to the following output for the first command example: $ pkg info -o '*setuptools*' py27-setuptools-36.5.0 devel/py-setuptools@py27 py36-setuptools-36.5.0 devel/py-setuptools@py36 I'd also like to have a make target "list-pkgname-flavors", which should provide somewhat similar output when run in a port directory: $ cd /usr/ports/devel/py-setuptools $ make list-pkgname-flavors py27-setuptools-36.5.0 py27 py36-setuptools-36.5.0 py36 The purpose is to easily identify the FLAVOR to be passed when building some package with a known name and is the counterpart to querying the FLAVOR of a package from the pkg DB. Regards, STefan From owner-freebsd-ports@freebsd.org Mon Dec 11 10:42:42 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AF64EE8D5B1 for ; Mon, 11 Dec 2017 10:42:42 +0000 (UTC) (envelope-from lars@e.0x20.net) Received: from mail.0x20.net (mail.0x20.net [46.251.251.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "0x20.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7775B7E00A for ; Mon, 11 Dec 2017 10:42:39 +0000 (UTC) (envelope-from lars@e.0x20.net) Received: from e.0x20.net (mail.0x20.net [46.251.251.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.0x20.net (Postfix) with ESMTPS id 4299FA2ABC; Mon, 11 Dec 2017 11:42:31 +0100 (CET) Received: (from lars@localhost) by e.0x20.net (8.15.2/8.15.2/Submit) id vBBAgUlv030848; Mon, 11 Dec 2017 11:42:30 +0100 (CET) (envelope-from lars) Date: Mon, 11 Dec 2017 11:42:30 +0100 From: Lars Engels To: Dave Horsfall Cc: FreeBSD Ports Subject: Re: Procmail Vulnerabilities check Message-ID: <20171211104230.GV19238@e.0x20.net> References: <20171208180905.GA96560@troutmask.apl.washington.edu> <20171209012522.GA42506@troutmask.apl.washington.edu> <20171210171122.GA48536@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Editor: VIM - Vi IMproved 8.0 User-Agent: Mutt/1.9.1 (2017-09-22) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 10:42:42 -0000 On Mon, Dec 11, 2017 at 09:09:39AM +1100, Dave Horsfall wrote: > On Sun, 10 Dec 2017, Adam Weinberger wrote: > > > DMA is a phenomenal program and is totally sufficient for a large > > percentage of our user-base. I wasn’t aware of the lack of .forward > > support, and I completely agree that that’s a very detrimental omission. > > What about its spam filtering, such as /etc/mail/access and DNSBLs etc? > pkg install $some_spam_filtering_software_of_your_choice That's not what belongs into base. From owner-freebsd-ports@freebsd.org Mon Dec 11 10:49:10 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C8C26E8DFF3 for ; Mon, 11 Dec 2017 10:49:10 +0000 (UTC) (envelope-from lars@e.0x20.net) Received: from mail.0x20.net (mail.0x20.net [46.251.251.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "0x20.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8F89E7FFAC for ; Mon, 11 Dec 2017 10:49:10 +0000 (UTC) (envelope-from lars@e.0x20.net) Received: from e.0x20.net (mail.0x20.net [46.251.251.56]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.0x20.net (Postfix) with ESMTPS id EEB96A2BDF; Mon, 11 Dec 2017 11:49:07 +0100 (CET) Received: (from lars@localhost) by e.0x20.net (8.15.2/8.15.2/Submit) id vBBAn6Iu072141; Mon, 11 Dec 2017 11:49:06 +0100 (CET) (envelope-from lars) Date: Mon, 11 Dec 2017 11:49:06 +0100 From: Lars Engels To: Chris H Cc: Adam Weinberger , sgk@troutmask.apl.washington.edu, freebsd-ports@freebsd.org Subject: Re: Procmail Vulnerabilities check Message-ID: <20171211104906.GW19238@e.0x20.net> References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: X-Editor: VIM - Vi IMproved 8.0 User-Agent: Mutt/1.9.1 (2017-09-22) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 10:49:10 -0000 On Sun, Dec 10, 2017 at 02:58:29PM -0800, Chris H wrote: > OK I'm puzzled a bit. FreeBSD' motto has always been: > FreeBSD > The power to serve! > > but many of the proposed, and recent changes/removals end up more like: > FreeBSD > I's castrated! > So, then we should add a web server into our base! Apache? NGINX? Both? But then, what about PHP? MySQL? PostgreSQL? We want to serve websites, after all! Let's talk about fileservers. Samba! I could go on... FreeBSD's power to serve slogan is about delivering the platform to serve, not all possible server software. It just happens to have a mail server in base because it always had, that's nothing that needs to be kept forever. Probably 99% of the users don't use sendmail and the remaining 1% know how to configure it, so installing them from ports is a trivial thing for them. From owner-freebsd-ports@freebsd.org Mon Dec 11 10:50:10 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AFCF5E8E08D for ; Mon, 11 Dec 2017 10:50:10 +0000 (UTC) (envelope-from michelle@sorbs.net) Received: from hades.sorbs.net (hades.sorbs.net [72.12.213.40]) by mx1.freebsd.org (Postfix) with ESMTP id 8F7E08006E for ; Mon, 11 Dec 2017 10:50:10 +0000 (UTC) (envelope-from michelle@sorbs.net) MIME-version: 1.0 Content-transfer-encoding: 8BIT Content-type: text/plain; charset=UTF-8; format=flowed Received: from typhoon.sorbs.net (203-206-128-220.perm.iinet.net.au [203.206.128.220]) by hades.sorbs.net (Oracle Communications Messaging Server 7.0.5.29.0 64bit (built Jul 9 2013)) with ESMTPSA id <0P0S004F5MHWRH00@hades.sorbs.net> for freebsd-ports@freebsd.org; Mon, 11 Dec 2017 02:58:48 -0800 (PST) Subject: Re: Procmail Vulnerabilities check To: Lars Engels , Dave Horsfall Cc: FreeBSD Ports References: <20171208180905.GA96560@troutmask.apl.washington.edu> <20171209012522.GA42506@troutmask.apl.washington.edu> <20171210171122.GA48536@troutmask.apl.washington.edu> <20171211104230.GV19238@e.0x20.net> From: Michelle Sullivan Message-id: <5A2E625B.3020703@sorbs.net> Date: Mon, 11 Dec 2017 21:47:55 +1100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:43.0) Gecko/20100101 Firefox/43.0 SeaMonkey/2.40 In-reply-to: <20171211104230.GV19238@e.0x20.net> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 10:50:10 -0000 Lars Engels wrote: > On Mon, Dec 11, 2017 at 09:09:39AM +1100, Dave Horsfall wrote: >> On Sun, 10 Dec 2017, Adam Weinberger wrote: >> >>> DMA is a phenomenal program and is totally sufficient for a large >>> percentage of our user-base. I wasn’t aware of the lack of .forward >>> support, and I completely agree that that’s a very detrimental omission. >> What about its spam filtering, such as /etc/mail/access and DNSBLs etc? >> > pkg install $some_spam_filtering_software_of_your_choice > > That's not what belongs into base. > He didn't say spam filtering software. Sendmail in base may be neutered, but it includes basic access controls and spam filtering rules. Does the Dragonfly Mail Agent? Personally I think if you remove Sendmail you should not replace it with something else... but then FreeBSD is not about what I want or what the users want anymore. Michelle From owner-freebsd-ports@freebsd.org Mon Dec 11 11:07:58 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4ECF9E8E5E3 for ; Mon, 11 Dec 2017 11:07:58 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 3A00480A1C for ; Mon, 11 Dec 2017 11:07:58 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 39455E8E5E1; Mon, 11 Dec 2017 11:07:58 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 372E2E8E5E0 for ; Mon, 11 Dec 2017 11:07:58 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2865780A1B for ; Mon, 11 Dec 2017 11:07:58 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id vBBB7wK3021607 for ; Mon, 11 Dec 2017 11:07:58 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id vBBB7wtS021606; Mon, 11 Dec 2017 11:07:58 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201712111107.vBBB7wtS021606@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Mon, 11 Dec 2017 11:07:58 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 11:07:58 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ editors/latexila | 3.22.1 | 3.27.1 ------------------------------------------------+-----------------+------------ multimedia/motion | 4.0.1 | release-4.1.1 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Mon Dec 11 11:28:43 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 889ABE8EC6B for ; Mon, 11 Dec 2017 11:28:43 +0000 (UTC) (envelope-from se@freebsd.org) Received: from mailout01.t-online.de (mailout01.t-online.de [194.25.134.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mailout00.t-online.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BA4114A6; Mon, 11 Dec 2017 11:28:42 +0000 (UTC) (envelope-from se@freebsd.org) Received: from fwd32.aul.t-online.de (fwd32.aul.t-online.de [172.20.26.144]) by mailout01.t-online.de (Postfix) with SMTP id E1FF542F2393; Mon, 11 Dec 2017 12:28:34 +0100 (CET) Received: from Stefans-MBP-2.fritz.box (E2ynCeZd8hdZSQ-IvQAp1GrUdH3ljwhjY-QExr9vheWlQ42IWnkxAwWO58dQ0O2ZBb@[87.151.220.147]) by fwd32.t-online.de with (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384 encrypted) esmtp id 1eOMG7-2Se4FE0; Mon, 11 Dec 2017 12:28:31 +0100 Subject: Re: make reinstall does not work To: Kevin Oberman , Greg 'groggy' Lehey Cc: Walter Schwarzenfeld , Jaap Akkerhuis , FreeBSD Ports ML References: <20171208225202.GD78437@eureka.lemis.com> From: Stefan Esser Message-ID: <3e2b3d02-9786-3360-d930-72a0feaeab3e@freebsd.org> Date: Mon, 11 Dec 2017 12:28:30 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Language: de-DE Content-Transfer-Encoding: 7bit X-ID: E2ynCeZd8hdZSQ-IvQAp1GrUdH3ljwhjY-QExr9vheWlQ42IWnkxAwWO58dQ0O2ZBb X-TOI-MSGID: d8897f67-b0a2-4b39-a42f-4fac890702c9 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 11:28:43 -0000 Am 09.12.17 um 00:22 schrieb Kevin Oberman: > On Fri, Dec 8, 2017 at 2:52 PM, Greg 'groggy' Lehey > wrote: > >> [rearranged] >> >> On Friday, 8 December 2017 at 23:42:40 +0100, Jaap Akkerhuis wrote: >>>> On Dec 8, 2017, at 22:35, Walter Schwarzenfeld < >> w.schwarzenfeld@utanet.at> wrote: >>>> >>>> I had a strange error: Make reinstall does not work anymore in the port >> (10.3-amd64) also FORCE_PKG_REGISTER. >>>> >>>> All other make commands works fine. I don't know if it is related to >> FLAVORS. >>>> >>>> make reinstall ended up e.g. with: >>>> >>>> Registering installation for gtk2-2.24.31 >>>> *** Error code 70 >>>> >>>> Stop. >>> >>> When I see this Error code 70 I do a make deinstall and then a make >>> install. That worked for me >> >> Yes, I've seen this too and used the same workaround. >> >> Has something changed? Does 'make reinstall' still work for others? >> >> Greg >> > > I regularly use 'make reinstall' and it still worked yesterday. > > # cd /usr/ports/devel/py-setuptool > # make FLAVOR=py27 > # make FLAVOR=py27 deinstall This step removed the package from the system ... > # make FLAVOR=py27 reinstall This is now equivalent to a plain "make install" I.e. you are always performing the "deinstall install" sequence that has been mentioned as a work-around for when "make reinstall" fails with error code 70 ... > # make FLAVOR=py27 clean From owner-freebsd-ports@freebsd.org Mon Dec 11 11:38:45 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C36F8E8EF8A for ; Mon, 11 Dec 2017 11:38:45 +0000 (UTC) (envelope-from se@freebsd.org) Received: from mailout10.t-online.de (mailout10.t-online.de [194.25.134.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mailout00.t-online.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 870041A5B for ; Mon, 11 Dec 2017 11:38:45 +0000 (UTC) (envelope-from se@freebsd.org) Received: from fwd31.aul.t-online.de (fwd31.aul.t-online.de [172.20.26.136]) by mailout10.t-online.de (Postfix) with SMTP id C438A41F364D; Mon, 11 Dec 2017 12:38:36 +0100 (CET) Received: from Stefans-MBP-2.fritz.box (GW8aKeZTZhDlrceWJEE+WjKKFPylH+od5RLHMLJmtYpiliucy3wI6JD70rLz-HlZHU@[87.151.220.147]) by fwd31.t-online.de with (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384 encrypted) esmtp id 1eOMPo-0cUZSy0; Mon, 11 Dec 2017 12:38:32 +0100 Subject: Re: make reinstall does not work To: Shawn Webb , Walter Schwarzenfeld Cc: freebsd-ports@freebsd.org References: <20171208232925.7rhetilzhoxc26dh@mutt-hbsd> From: Stefan Esser Message-ID: Date: Mon, 11 Dec 2017 12:38:32 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <20171208232925.7rhetilzhoxc26dh@mutt-hbsd> Content-Type: text/plain; charset=windows-1252 Content-Language: de-DE Content-Transfer-Encoding: 7bit X-ID: GW8aKeZTZhDlrceWJEE+WjKKFPylH+od5RLHMLJmtYpiliucy3wI6JD70rLz-HlZHU X-TOI-MSGID: 38f787dc-48e8-4a2a-9992-ddbade5cfc37 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 11:38:45 -0000 Am 09.12.17 um 00:29 schrieb Shawn Webb: > On Fri, Dec 08, 2017 at 10:35:50PM +0100, Walter Schwarzenfeld wrote: >> I had a strange error: Make reinstall does not work anymore in the port >> (10.3-amd64) also FORCE_PKG_REGISTER. >> >> All other make commands works fine. I don't know if it is related to >> FLAVORS. >> >> make reinstall ended up e.g. with: >> >> ??Registering installation for gtk2-2.24.31 >> *** Error code 70 >> >> Stop. >> make[2]: stopped in /usr/ports/x11-toolkits/gtk20 >> *** Error code 1 >> >> Stop. >> make[1]: stopped in /usr/ports/x11-toolkits/gtk20 >> *** Error code 1 >> >> Any idea or suggestion? > > This is due to this commit: > https://github.com/freebsd/pkg/commit/7991c49665419916210ad589d4a85fd2a7f58b37 > > The standard procedure for reinstall is to do a deinstall first. I > guess it's pretty common just to issue `make reinstall` (which is what > I used to do as well). However, that's not the originally intended > behavior as designed in the Ports build framework. > > So: just do a `make deinstall reinstall`. It'll work that way. "make reinstall" combines 2 actions: 1) De-installation of the currently installed version of the port, if any. 2) Installation of the port even if the work directory contains the tag-files that indicate that the port has already been installed after building. If you did not complete an installation of a freshly built port, then "make deinstall reinstall" is equivalent to "make deinstall install" and ought to be equivalent to a plain "make reinstall" IMHO. Could the "70" correspond to the SQLITE_INDEX_CONSTRAINT_ISNOTNULL error code returned by SQlite operating on the package DB? Regards, STefan From owner-freebsd-ports@freebsd.org Mon Dec 11 12:00:20 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 521F2E8FAB9 for ; Mon, 11 Dec 2017 12:00:20 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from taro.utanet.at (taro.utanet.at [IPv6:2001:938:1337:25::25:45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 03B9B2831 for ; Mon, 11 Dec 2017 12:00:16 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=s387BZg91uvULu7pWYBxQAC+Tc4xeyPNcdKP9MgsNf0=; b=l+rX7u9kuRL/UKHh2KDOkEehsTqaCaW0LH7Q7KFPljxRKeCdy/aARR/kqAWEMs7kLcxPERZ3r2PRM6EKLGWnms/B6y3O5xLmnJd0xM+X0zfycig0Fhid5L5vveYtnWrLiFzZzuGK8/VAKdHpY6CshWJCtYUBGmQUeQKlVmrqNQs=; Received: from pam.xoc.tele2net.at ([213.90.36.6]) by taro.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1eOMko-0001PP-8g for freebsd-ports@freebsd.org; Mon, 11 Dec 2017 13:00:14 +0100 Received: from 91-115-91-189.adsl.highway.telekom.at ([91.115.91.189] helo=[10.0.0.93]) by pam.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1eOMkm-00050o-43 for freebsd-ports@freebsd.org; Mon, 11 Dec 2017 13:00:12 +0100 To: freebsd-ports@freebsd.org References: <20171211063419.GY2827@home.opsec.eu> Subject: Re: make reinstall does not work From: Walter Schwarzenfeld Message-ID: <6c2919b5-abff-781b-ac8a-e4435a14f1b3@utanet.at> Date: Mon, 11 Dec 2017 13:00:06 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <20171211063419.GY2827@home.opsec.eu> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 12:00:20 -0000 I filed a PR. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=224244 From owner-freebsd-ports@freebsd.org Mon Dec 11 12:10:53 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 670D9E90290 for ; Mon, 11 Dec 2017 12:10:53 +0000 (UTC) (envelope-from se@freebsd.org) Received: from mailout08.t-online.de (mailout08.t-online.de [194.25.134.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mailout00.t-online.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2D693310A for ; Mon, 11 Dec 2017 12:10:52 +0000 (UTC) (envelope-from se@freebsd.org) Received: from fwd32.aul.t-online.de (fwd32.aul.t-online.de [172.20.26.144]) by mailout08.t-online.de (Postfix) with SMTP id 7A3A841D9B36; Mon, 11 Dec 2017 13:10:45 +0100 (CET) Received: from Stefans-MBP-2.fritz.box (Xpw07ZZfwhdK5Zts9OZC5sduksV8jRWneB89B3CNNyedfageFx9dJz5Ahap5XylwAD@[87.151.220.147]) by fwd32.t-online.de with (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384 encrypted) esmtp id 1eOMup-1vBsKu0; Mon, 11 Dec 2017 13:10:35 +0100 Subject: Re: make reinstall does not work From: Stefan Esser To: Shawn Webb , Walter Schwarzenfeld Cc: freebsd-ports@freebsd.org References: <20171208232925.7rhetilzhoxc26dh@mutt-hbsd> Message-ID: Date: Mon, 11 Dec 2017 13:10:35 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Language: de-DE Content-Transfer-Encoding: 7bit X-ID: Xpw07ZZfwhdK5Zts9OZC5sduksV8jRWneB89B3CNNyedfageFx9dJz5Ahap5XylwAD X-TOI-MSGID: bcf86d3d-ab50-49a5-a5ce-22714929d941 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 12:10:53 -0000 Am 11.12.17 um 12:38 schrieb Stefan Esser: > Am 09.12.17 um 00:29 schrieb Shawn Webb: >> On Fri, Dec 08, 2017 at 10:35:50PM +0100, Walter Schwarzenfeld wrote: >>> I had a strange error: Make reinstall does not work anymore in the port >>> (10.3-amd64) also FORCE_PKG_REGISTER. >>> >>> All other make commands works fine. I don't know if it is related to >>> FLAVORS. >>> >>> make reinstall ended up e.g. with: >>> >>> ??Registering installation for gtk2-2.24.31 >>> *** Error code 70 >>> >>> Stop. >>> make[2]: stopped in /usr/ports/x11-toolkits/gtk20 >>> *** Error code 1 >>> >>> Stop. >>> make[1]: stopped in /usr/ports/x11-toolkits/gtk20 >>> *** Error code 1 >>> >>> Any idea or suggestion? >> >> This is due to this commit: >> https://github.com/freebsd/pkg/commit/7991c49665419916210ad589d4a85fd2a7f58b37 >> >> The standard procedure for reinstall is to do a deinstall first. I >> guess it's pretty common just to issue `make reinstall` (which is what >> I used to do as well). However, that's not the originally intended >> behavior as designed in the Ports build framework. >> >> So: just do a `make deinstall reinstall`. It'll work that way. > > "make reinstall" combines 2 actions: > > 1) De-installation of the currently installed version of the port, if any. Hmmm, seems I was wrong about this aspect ... There was no implicit de-installation, just FORCE_PKG_REGISTER being passed to the sub-sequent "make install", it appears. And forcing the installation in that way does not seem to work anymore ... > 2) Installation of the port even if the work directory contains the tag-files > that indicate that the port has already been installed after building. > > If you did not complete an installation of a freshly built port, then > "make deinstall reinstall" is equivalent to "make deinstall install" and ought > to be equivalent to a plain "make reinstall" IMHO. > > Could the "70" correspond to the SQLITE_INDEX_CONSTRAINT_ISNOTNULL error code > returned by SQlite operating on the package DB? From owner-freebsd-ports@freebsd.org Mon Dec 11 13:27:06 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F0BF3E91E0A for ; Mon, 11 Dec 2017 13:27:06 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (prod2.absolight.net [79.143.243.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id A5947650B3 for ; Mon, 11 Dec 2017 13:27:06 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id B2FB8BDD1E; Mon, 11 Dec 2017 14:27:04 +0100 (CET) Received: from ogg.in.absolight.net (ogg.in.absolight.net [79.143.241.239]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id 71BE5BDD2D; Mon, 11 Dec 2017 14:27:04 +0100 (CET) Subject: Re: make reinstall does not work To: Walter Schwarzenfeld , freebsd-ports@freebsd.org References: From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: <56c71ca8-3ad2-5928-0c99-7f2b9fa29eae@FreeBSD.org> Date: Mon, 11 Dec 2017 14:27:03 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="LmNpEdqFEBTHTKNprnqqb4Kr9xAP5ELP1" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 13:27:07 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --LmNpEdqFEBTHTKNprnqqb4Kr9xAP5ELP1 Content-Type: multipart/mixed; boundary="ODD4lS89Q0DkpLLxXCEcR1b7fFHDPxHfm"; protected-headers="v1" From: Mathieu Arnold To: Walter Schwarzenfeld , freebsd-ports@freebsd.org Message-ID: <56c71ca8-3ad2-5928-0c99-7f2b9fa29eae@FreeBSD.org> Subject: Re: make reinstall does not work References: In-Reply-To: --ODD4lS89Q0DkpLLxXCEcR1b7fFHDPxHfm Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: fr Le 08/12/2017 =C3=A0 23:46, Walter Schwarzenfeld a =C3=A9crit=C2=A0: > Sorry for the noise. I had overlooked 10.3 was EOL on 30.11. 11.0 was, 10.3 is still supported. --=20 Mathieu Arnold --ODD4lS89Q0DkpLLxXCEcR1b7fFHDPxHfm-- --LmNpEdqFEBTHTKNprnqqb4Kr9xAP5ELP1 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 iQJ8BAEBCgBmBQJaLoeoXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IwPMQALCDC03QzJ1GVGrHiB+QuVqd YpsTFg8SVSIesyivJ0qv8JPtfMaumF4omH3nQfum8jZRTrpxn06AmvlDgWmr/YAw rPXonctfNnS6TeJ/sm9W3dumnoM7VSEXfBBc46lbknsblhgaVYYCGhDPMkXn54pz ijGqp2Jm6uVj5n2YYjY1sxObLb4Q0885jPotgHGrVmyP+GL9iCffEH0v9Fv++E/Q p6l/omJMSEzpqyQ1BwLHus1EE2uRMHSGgjW9PCb90VpF92gxXsnYfpERTJB7uscM iVWPDZ6xtjzyK6yllvmgUAc2jfMFE7zBFyt/Mwlyr59dda3ZmdcV1+LAwsPtO/wF mSI3e5lCE6PsvlLN2OiBzPqsntfi/Q1HNDfWigaWwPSzzhOa+Aqi/PzqxonioOo4 0Fptn79j0T3Mjh3/ZQZdg4Zbx3mzXRNH5G8Y2VtXsVbJYrqbSgVrUgeBLtYFN4K5 yKkFMbrnTRjpJI2GUp8WwH/eDRA+FAmSqM7ASLp29dgG7wr1ZzLmvp+gAc2Er5ac h+k9K3YPRQVqmuD0lIWiRU2zwWa5x0YX2N3wcnh5rmJFQMl+MHplGoAJjrTIzlGV KuA5MOabTcIoRqUg6SijrGSNqjY+SHWmSCB6ulh1GSEy2xm938ZQnyRkLpirNSbi SfPZc1QULASXQITk4LS1 =klzA -----END PGP SIGNATURE----- --LmNpEdqFEBTHTKNprnqqb4Kr9xAP5ELP1-- From owner-freebsd-ports@freebsd.org Mon Dec 11 13:33:25 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AD88CE92050 for ; Mon, 11 Dec 2017 13:33:25 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from tatiana.utanet.at (tatiana.utanet.at [IPv6:2001:938:1337:25::25:46]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6ED9F65539 for ; Mon, 11 Dec 2017 13:33:25 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=SJS1949GOTun00IDzmGpUScuCW4YZlBgFAJOwE3XPns=; b=MKllQ46aZr830wObbGuveFmsvUjzEIZqskmi5AKW80QEWDwhVWjsw6ggR/skcLjTU2eeZnpwd5skt+wVZhwCLbms/tRY65/0mhl3cf/C8jTYgUdar962CYLgf8GzC2LCpfAlbrfP2IsD2Azwjo33yhsutdCS47Yu+7XY6wP8uJU=; Received: from pam.xoc.tele2net.at ([213.90.36.6]) by tatiana.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1eOOCw-000582-97 for freebsd-ports@freebsd.org; Mon, 11 Dec 2017 14:33:22 +0100 Received: from 91-115-91-189.adsl.highway.telekom.at ([91.115.91.189] helo=[10.0.0.93]) by pam.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1eOOCw-0007C9-1S for freebsd-ports@freebsd.org; Mon, 11 Dec 2017 14:33:22 +0100 To: freebsd-ports@freebsd.org References: <56c71ca8-3ad2-5928-0c99-7f2b9fa29eae@FreeBSD.org> Subject: Re: make reinstall does not work From: Walter Schwarzenfeld Message-ID: <26c328fa-cf1a-f06c-8e4c-789dcc60290f@utanet.at> Date: Mon, 11 Dec 2017 14:33:17 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <56c71ca8-3ad2-5928-0c99-7f2b9fa29eae@FreeBSD.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 13:33:25 -0000 Yes, someone told me on freebsd irc-channel EOL is 30.11. Later I see EOL really is on 30.4.2018. But no problem, now I have 10.4. From owner-freebsd-ports@freebsd.org Mon Dec 11 13:37:25 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D4348E92117 for ; Mon, 11 Dec 2017 13:37:25 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (prod2.absolight.net [79.143.243.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 9507865667 for ; Mon, 11 Dec 2017 13:37:25 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id 525B3BDD38; Mon, 11 Dec 2017 14:37:23 +0100 (CET) Received: from ogg.in.absolight.net (ogg.in.absolight.net [79.143.241.239]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id 248A8BDD37; Mon, 11 Dec 2017 14:37:23 +0100 (CET) Subject: Re: Flavor part of package origin? To: Christian Weisgerber , freebsd-ports@freebsd.org References: From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: Date: Mon, 11 Dec 2017 14:37:21 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="drKV1lbnV3eRhxi8Vl6w2dv0BJL4QA9rC" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 13:37:25 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --drKV1lbnV3eRhxi8Vl6w2dv0BJL4QA9rC Content-Type: multipart/mixed; boundary="IAXI3dvu1W58eP4msRVJkr8F34n6ALHrB"; protected-headers="v1" From: Mathieu Arnold To: Christian Weisgerber , freebsd-ports@freebsd.org Message-ID: Subject: Re: Flavor part of package origin? References: In-Reply-To: --IAXI3dvu1W58eP4msRVJkr8F34n6ALHrB Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 Content-Language: fr TGUgMTAvMTIvMjAxNyDDoCAyMDoxNywgQ2hyaXN0aWFuIFdlaXNnZXJiZXIgYSDDqWNyaXTC oDoKPiBTaG91bGRuJ3QgdGhlIEZMQVZPUiBiZSBwYXJ0IG9mIHRoZSBwYWNrYWdlIG9yaWdp bj8KPgo+ICQgcGtnIGluZm8gLW8gJypzZXR1cHRvb2xzKicKPiBweTI3LXNldHVwdG9vbHMt MzYuNS4wICAgICAgICAgZGV2ZWwvcHktc2V0dXB0b29scwo+IHB5MzYtc2V0dXB0b29scy0z Ni41LjAgICAgICAgICBkZXZlbC9weS1zZXR1cHRvb2xzCgpUaGUgZmxhdm9yIGlzIHJlZ2lz dGVyZWQgYXMgYW4gYW5ub3RhdGlvbjoKCiMgcGtnIGluZm8gLUEgJypzZXR1cHRvb2xzJwpw eTI3LXNldHVwdG9vbHMtMzYuNS4wOgrCoMKgwqDCoMKgwqDCoCBmbGF2b3LCoMKgwqDCoMKg wqDCoMKgIDogcHkyNwpweTM0LXNldHVwdG9vbHMtMzYuNS4wOgrCoMKgwqDCoMKgwqDCoCBm bGF2b3LCoMKgwqDCoMKgwqDCoMKgIDogcHkzNApweTM1LXNldHVwdG9vbHMtMzYuNS4wOgrC oMKgwqDCoMKgwqDCoCBmbGF2b3LCoMKgwqDCoMKgwqDCoMKgIDogcHkzNQpweTM2LXNldHVw dG9vbHMtMzYuNS4wOgrCoMKgwqDCoMKgwqDCoCBmbGF2b3LCoMKgwqDCoMKgwqDCoMKgIDog cHkzNgoKCi0tIApNYXRoaWV1IEFybm9sZAoK --IAXI3dvu1W58eP4msRVJkr8F34n6ALHrB-- --drKV1lbnV3eRhxi8Vl6w2dv0BJL4QA9rC 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 iQJ8BAEBCgBmBQJaLooSXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85Iv9MP/0v1ZxYiOmrlYhQde5lO0uhJ efV88jp8G26cSEM9VQgfdVvylzHfzX1q55uiMzhYyayUL0jGHteEBc/fngt7Lyiv 5rfw2eyblG6QKx+nyRj5F8odyYvFcbawF+hgIqABSiPL71y7YAzWnMr1NPdkqK3L LQ9W3WTbsSvazmbUwMyg4DuGz8pohzBpSrbwM3uKLzdIkPq24vfov+1b85dwrBTu XRV+UVarjBdQd5/450lZzpG1Bck3YMnSdOrL0IGFKMb381XUL2TjI02KIktOgC3p 9JIwJQYvoQzzhZxx6SitQ+nSXl7pUO0v/110QuCiHN/LRJk7s8Czi/nV6+eNY5FF PW6gRA8Mk6Wap2A/hynM9qRQvaJ0GGPwSxzrbTbTLaNcc8po8IJDcJg8wSu/ZVDa B9DcZuywejUGcaC3tuB9VmRvabg3ssWkEAH7q4uIGJrwMF6WX7bf7Q4tBBcit1DX oAu2MFE0dMyQPrWp3o4oHCSsCsvpN6rksQsDTQ+KCIEh9YOgpX/F30jQvrBoHJK4 az4fSn66yl0aqiuxitCNmpgG7TH5wX+E3p+1CJ7IhAB2SnODSXAS1cRVgD+wB/Is j5zLe7oCga5s+EDKwJ3KW6fK3QRfdQL1L0Lr1BXFc7A3zIns4VOtipvU2MFGGvs+ aVARkkgZQgjFLx/NLaeo =Aib8 -----END PGP SIGNATURE----- --drKV1lbnV3eRhxi8Vl6w2dv0BJL4QA9rC-- From owner-freebsd-ports@freebsd.org Mon Dec 11 13:39:03 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 83060E921C5 for ; Mon, 11 Dec 2017 13:39:03 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (prod2.absolight.net [79.143.243.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 43F9C6577B; Mon, 11 Dec 2017 13:39:02 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id EFE19BDD25; Mon, 11 Dec 2017 14:39:00 +0100 (CET) Received: from ogg.in.absolight.net (ogg.in.absolight.net [79.143.241.239]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id E5A66BDD1E; Mon, 11 Dec 2017 14:39:00 +0100 (CET) Subject: Re: Flavor part of package origin? To: Stefan Esser , Kurt Jaeger , Christian Weisgerber Cc: freebsd-ports@freebsd.org References: <20171210202059.GX2827@home.opsec.eu> From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: Date: Mon, 11 Dec 2017 14:38:59 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="Hiigcm5mLeTOGR1pqXJRRqmtJgc2pbCUq" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 13:39:03 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --Hiigcm5mLeTOGR1pqXJRRqmtJgc2pbCUq Content-Type: multipart/mixed; boundary="K99kdQCNKfBGodPrWN86I8faQ8hDk927c"; protected-headers="v1" From: Mathieu Arnold To: Stefan Esser , Kurt Jaeger , Christian Weisgerber Cc: freebsd-ports@freebsd.org Message-ID: Subject: Re: Flavor part of package origin? References: <20171210202059.GX2827@home.opsec.eu> In-Reply-To: --K99kdQCNKfBGodPrWN86I8faQ8hDk927c Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: fr Le 11/12/2017 =C3=A0 10:12, Stefan Esser a =C3=A9crit=C2=A0: > $ pkg info -o '*setuptools*' > py27-setuptools-36.5.0 devel/py-setuptools@py27 > py36-setuptools-36.5.0 devel/py-setuptools@py36 I really do not like the look of this. The origin always has been a directory name, with this change, it would become some abstract thing. --=20 Mathieu Arnold --K99kdQCNKfBGodPrWN86I8faQ8hDk927c-- --Hiigcm5mLeTOGR1pqXJRRqmtJgc2pbCUq 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 iQJ8BAEBCgBmBQJaLop0XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IvnsP/isrCVmj4E30G4yl2Cu+i4kx fzNjhQ2vsBQRlrKJyFcAY3bXQtBwWokZ3oCB3yIgzTigWxN6WO2NkNPYQ6VKANbt Orixz6POWjHMZSyXVLAvlSvX3VS34DY3aswRzAEMNDx58nffxwAaCG6wEb/8CUSC dBYD9YaOLJK3GBeALn4Zzv8gcQjs2pLD03VChJJ3FRLY5BJ8BHPU3z+dLbfcPRh6 temqWVnXhGVMUh0fif1w6SqNOinZQUbeT4f1rkRcTMTkfu4/GuGlLmHph0dR8eY6 ZGyC5bMezAWWMK/zx1AQjblBA3ivEq54gv+K5scoyYyvwhympqH+MISmh5ngWVVC JQFDwgvx4L3r51GWeAwcWt7Bj66BVKccdNYJAtCuhMBXPj5Gq4/O+ATgdjD3/+CB g3xgDwsTDlzCdfGSILVJUY2dNXxVNLUDr47Oiy/qYZyCXQ5iGEgVJ7uDLlo2Q5EB WSpo9PpKqFmk0m/r99lmeFD6Mfk1iMEVY6qPhdguVaoo7+ZWlw8/fdj+77NPIYRH 5y5TTyCCtTYe9UouE1DrDJK41T2POsYyc41lsF4tp/FinmFj07WqCxdqQHantDJw tHrJ2kRwZ480ZRVsGqud38g1dgXqVWrfvxZNYeQ0W7B6GBf3NjYHeY4sx+JicYkx cZd66m0gjWjjmq9+V4aU =OYS9 -----END PGP SIGNATURE----- --Hiigcm5mLeTOGR1pqXJRRqmtJgc2pbCUq-- From owner-freebsd-ports@freebsd.org Mon Dec 11 14:16:47 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C765EE92FDC for ; Mon, 11 Dec 2017 14:16:47 +0000 (UTC) (envelope-from freebsd-ports-local@be-well.ilk.org) Received: from be-well.ilk.org (be-well.ilk.org [23.30.133.173]) by mx1.freebsd.org (Postfix) with ESMTP id 8836566D6F for ; Mon, 11 Dec 2017 14:16:47 +0000 (UTC) (envelope-from freebsd-ports-local@be-well.ilk.org) Received: from lowell-desk.lan (router.lan [172.30.250.2]) by be-well.ilk.org (Postfix) with ESMTP id 4C71B33C58; Mon, 11 Dec 2017 09:16:35 -0500 (EST) Received: by lowell-desk.lan (Postfix, from userid 1147) id 29DAF3981A; Mon, 11 Dec 2017 09:16:33 -0500 (EST) From: Lowell Gilbert To: "Thomas Mueller" Cc: freebsd-ports@freebsd.org Subject: Re: The ports@ list is now subscriber-post only References: <2E4558AF-E197-4DC4-A8AB-E3742EDC7E23@FreeBSD.org> <44po7mbr43.fsf@totally-fudged-out-message-id> Date: Mon, 11 Dec 2017 09:16:33 -0500 In-Reply-To: <44po7mbr43.fsf@totally-fudged-out-message-id> (Thomas Mueller's message of "Sun, 10 Dec 2017 09:59:01 +0000") Message-ID: <44tvwx9wou.fsf@lowell-desk.lan> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 14:16:47 -0000 "Thomas Mueller" writes: > Why only the freebsd-ports mailing list and no others? > > Other FreeBSD mailing lists get spam, and I thought freebsd-questions was the biggest target for spam. A fair number of FreeBSD lists *are* subscriber-only already. However -questions isn't one of them, because you can't ask someone to subscribe to a list before asking for tech support. From owner-freebsd-ports@freebsd.org Mon Dec 11 14:32:31 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 57C09E936BE for ; Mon, 11 Dec 2017 14:32:31 +0000 (UTC) (envelope-from carmel_ny@outlook.com) Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-oln040092004030.outbound.protection.outlook.com [40.92.4.30]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0A49067A42 for ; Mon, 11 Dec 2017 14:32:30 +0000 (UTC) (envelope-from carmel_ny@outlook.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=O8aPKwEy/ISj83LUoZudkeDNrAy6A18+DSEn/isnMaQ=; b=mLhZ5fZ/rmwbeyypUzyezWhzgO60HeTkZpgiZtYjpD230m/B+N1SiGYCvcAF3D2lIi1G+4iG1+mMZw+3gltPOMvXm8MXFf92BXS09G6MdWM9cY531+EHKuyYVJm+h+VY/+GGfvfE8oL3FdXkgTvIyI+qNQZ7lCifU4wwpLESx61E0gF97Ab4qUstz091i40bRGxKOLF9syrTxD4v7p7NBuDAwGLjU7GSx/8iUS5jqnX2dNQi94U7hemCtrOPLFHnqVdsHRA0hwe/aGcj0QbbNbHQHp3hiAYN5H+fZWmRhqgETr+vrdY9hZm3E89glVjv+X1wPSj05rtkzIhXk4yX4A== Received: from SN1NAM02FT005.eop-nam02.prod.protection.outlook.com (10.152.72.52) by SN1NAM02HT093.eop-nam02.prod.protection.outlook.com (10.152.73.228) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.282.5; Mon, 11 Dec 2017 14:32:29 +0000 Received: from BN6PR2001MB1730.namprd20.prod.outlook.com (10.152.72.54) by SN1NAM02FT005.mail.protection.outlook.com (10.152.72.117) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.282.5 via Frontend Transport; Mon, 11 Dec 2017 14:32:29 +0000 Received: from BN6PR2001MB1730.namprd20.prod.outlook.com ([10.172.31.146]) by BN6PR2001MB1730.namprd20.prod.outlook.com ([10.172.31.146]) with mapi id 15.20.0302.014; Mon, 11 Dec 2017 14:32:29 +0000 From: Carmel NY To: "freebsd-ports@freebsd.org" Subject: RE: The ports@ list is now subscriber-post only Thread-Topic: The ports@ list is now subscriber-post only Thread-Index: AQKEpncuzgr6A2rFCcjNFFrEmf146AIYtdg+Asp6Ws6htLGHkA== Date: Mon, 11 Dec 2017 14:32:29 +0000 Message-ID: References: <2E4558AF-E197-4DC4-A8AB-E3742EDC7E23@FreeBSD.org> <44po7mbr43.fsf@totally-fudged-out-message-id> <44tvwx9wou.fsf@lowell-desk.lan> In-Reply-To: <44tvwx9wou.fsf@lowell-desk.lan> Reply-To: "freebsd-ports@freebsd.org" Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:49CC760668542EFB5614F5D3ACFEFA50CE6A88D145301AE952B6DED3C85851DF; UpperCasedChecksum:797056A009C046F001B1F8BF202F39A960711816426667FD271A112274AFD694; SizeAsReceived:7161; Count:47 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [hMYrk6LHZ2CHf64Oa9iyVmGY6Qjf5Ne4] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; SN1NAM02HT093; 6:WKVjndvA5rd7dMm9dwyVOnrKHm5gs+QsEUCdSusQh9jKCHGZO6OcxKkf9RBUCRSeJ9MGdiCTanOdwTyXoUUCAvj2NOkJcMGfT1qSVzyQdQCiBniF6iKqsxQSjQyJNMrbx6yXXc9XYUEFYLr8btQDPeov91JyGP2Go2ZdPUob32cKOEHlpxN4BHB7yIlwPfQzRz8Q/w/u0r704veealcpjZcl/osyAxzyKN4NM0k5VTymE84SpY5mEeOit7iaU2juZ+utSfuROcVmfuQtqVL76h4vKOpvk91h/abC5o+ApRFA9cuWLJDjxJMOpeQthv58xqfhqLFPCTMB9zF/FQ3woWfR4egD6oV7PtzY1mMrAbQ=; 5:5o8iDamlt3bP2km1/Ny/oTGiJ9N20irWIdXdKaCGGyqCTRKXsB5cGdAQsCYoBpmgE0VMwEVU4LcDsvGs/XWE6enuZV+zU2ikVykkp0XIYAqeuJTNZD8GtzfVG/6fe+s6gYnbyomBa7yLOJrxbf0gHXD6YlSFLqDuzHXoR4OQlpo=; 24:3dS1+R44VcU6fKo7et5LfkloC08ww9rAJzQ/MZwJaQpgaKsl7juaLuOfMO8w7YZqdgtbpmkVHqqdEhEB9c4x2SpsKLAv/KZXd+pv1ZULXGw=; 7:0Yt+zZesNbN235VHTWbVMIxggWkqNYmfgytc03viE2OwVEKO0HsI2xbAunPbp6MuJqIwAFDExtF7i3nh1lu2cSLvP59sINA85amEm+BwSMTpaU7ZxVGcaG8ieRNXrpZipCzG3HIjPi+6Qq7MBZgwM3qROixN7Laf/i1PKINpjNog6FiHT63ZtETJIuxeH1FPXwGvKviffjgPd+xLezHbR9/PVWQEd4MSpaTZ10CNWuy37xKd0HYJ4M/J7CF6kGqg x-incomingheadercount: 47 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(201702061074)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1601125374)(1603101448)(1701031045); SRVR:SN1NAM02HT093; x-ms-traffictypediagnostic: SN1NAM02HT093: x-ms-office365-filtering-correlation-id: ef1a8cf9-7a7e-47af-c182-08d540a40147 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:SN1NAM02HT093; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:SN1NAM02HT093; x-forefront-prvs: 0518EEFB48 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(98901004); DIR:OUT; SFP:1901; SCL:1; SRVR:SN1NAM02HT093; H:BN6PR2001MB1730.namprd20.prod.outlook.com; FPR:; SPF:None; LANG:; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="=-=V6hWtywAi32xJZ=-=" MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ef1a8cf9-7a7e-47af-c182-08d540a40147 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Dec 2017 14:32:29.4024 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1NAM02HT093 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 14:32:31 -0000 --=-=V6hWtywAi32xJZ=-= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On Monday, December 11, 2017 9:17 AM, Lowell Gilbert stated: > "Thomas Mueller" writes: >=20 > > Why only the freebsd-ports mailing list and no others? > > > > Other FreeBSD mailing lists get spam, and I thought freebsd-questions w= as > the biggest target for spam. >=20 > A fair number of FreeBSD lists *are* subscriber-only already. >=20 > However -questions isn't one of them because you can't ask someone to > subscribe to a list before asking for tech support. Excuse me, but I have had to subscribe to numerous lists before posting; i.= e., the postfix forum being an example. Peersonally, I think the FreeBSD team has dragged their f= eet on this matter way to long to begin with. --=20 Carmel --=-=V6hWtywAi32xJZ=-= Content-Transfer-Encoding: 7bit Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEEh3rFs7ZCOM581rwKjsagALPkYOsFAloulvIACgkQjsagALPk YOtEHggAlzE++mr5JtwhNVq6n79rR6dpIqOndXafE7AtHsSK6oWyQyaciQ60Iiw9 Ijh4IV/l6bMWspanCnN/M09fBF4tlsSSYxfkL1CXAHwQqScLZA4ndTJtvSVST010 /hyXeMKpIN8/QCAisqvHXbSsMyv9VsAeMoP2zHkLBxqpaDOKo1m1rV8M0fX8hYhA /Huvz06wpk4/nYI/daSzuObmfSTAsDqPuqsupuybTtke/xi/dg7Dueb46edgkl4m QPEJwB1KBmks0+zbmDcKvfkXDTPiR8C6cOiIKRG74LhUwcf6g2Fg094iOSK9TMQT JtO4wGs8J2r0oitPyyZtYGfdOa0NfA== =9QWc -----END PGP SIGNATURE----- --=-=V6hWtywAi32xJZ=-=-- From owner-freebsd-ports@freebsd.org Mon Dec 11 14:39:54 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 64A77E938DF for ; Mon, 11 Dec 2017 14:39:54 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 4DC9067FA9 for ; Mon, 11 Dec 2017 14:39:54 +0000 (UTC) (envelope-from julian@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 4CF8AE938DE; Mon, 11 Dec 2017 14:39:54 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4C95AE938DD for ; Mon, 11 Dec 2017 14:39:54 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 1CAF067FA8; Mon, 11 Dec 2017 14:39:53 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from Julian-MBP3.local (58-7-86-53.dyn.iinet.net.au [58.7.86.53]) (authenticated bits=0) by vps1.elischer.org (8.15.2/8.15.2) with ESMTPSA id vBBEdltt036215 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Mon, 11 Dec 2017 06:39:50 -0800 (PST) (envelope-from julian@freebsd.org) To: "ports@FreeBSD.org" , farrokhi@FreeBSD.org From: Julian Elischer Subject: somone able to make a simple fix to net/ftp? Message-ID: Date: Mon, 11 Dec 2017 22:39:41 +0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 Content-Language: en-US Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 14:39:54 -0000 change 445013 added the following patch. unfortunatly it need to to be only applied if we are in 11 or 12. Two possibilities: 1/ add a term to only act if __FreeBSD_version < 1100000 or 2/ don't apply the patch under 10x. not sure which is easier. Julian 1 --- lft_lib.h.orig 2017-07-04 09:02:47 UTC 2 +++ lft_lib.h 3 @@ -277,7 +277,7 @@ typedef struct _incomicmpicmp 4 #define EVT_INCOMING_ICMP_ICMP 75 5 #define EVT_RCVD_ICMP_ICMP 76 6 7 -#if defined(BSD_IP_STACK) && !defined(OPENBSD) 8 +#if defined(BSD_IP_STACK) && !defined(OPENBSD) && !defined(__FreeBSD__) 9 #define SCREWED_IP_LEN 10 #endif From owner-freebsd-ports@freebsd.org Mon Dec 11 15:10:44 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A015AE94676 for ; Mon, 11 Dec 2017 15:10:44 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 7653969933 for ; Mon, 11 Dec 2017 15:10:44 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 6E8E8E94673; Mon, 11 Dec 2017 15:10:44 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6E313E94672 for ; Mon, 11 Dec 2017 15:10:44 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: from mail-wm0-x232.google.com (mail-wm0-x232.google.com [IPv6:2a00:1450:400c:c09::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 24E2F6992F for ; Mon, 11 Dec 2017 15:10:43 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: by mail-wm0-x232.google.com with SMTP id t8so15066144wmc.3 for ; Mon, 11 Dec 2017 07:10:43 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=n+zZSuJ4Wj1hgWeuNy+9Kw/a7kd8Bi/A+21Duy/FY4k=; b=aKT6fbWJqSoApWOaV/zml8a9C0gFTEGoDqsvxSwago3v6kgWoYJbFrFE09pywVi7T1 B1Hd8x/ArY4SnH1z0+Te9kQL/OfItV9/4NzpbASHc6L/luOPLhP9/v9qAjoaelkiy0o0 LGfGfSFlTgfuw7FViqP4hmC7zFCnCHdkFvm6ZkEUpwU589iZyVAsdjzgaQK+GQbogi6y QgUGsvJpKb3FomkZrH/ZHX44hovn1dnos8V4Fj7VRN5rDr+9m+FiQKQGLhJozcZBU2Ty q40Ahfv0WLSwPprVVhnBkaeMSfzskC8C5RX7CfmNWs7BNbKbERvsXs/WDsYRweHrEjUC ZvLg== X-Gm-Message-State: AKGB3mKE8gKegoeKHOy1Jht76KxTEuQDJmxThbJeI7qkNoK9kkdqpi9h ww5uSxk9sjprfVDhpxrfqGVuYQ== X-Google-Smtp-Source: ACJfBosAZAsMIGZF8iUtgXYql+Qw2pQt7lRodJDJ5nOFgbaQBvjTam7QR9XHM/sNxGWrn7OqEwnU/g== X-Received: by 10.80.184.131 with SMTP id l3mr1504137ede.66.1513005042051; Mon, 11 Dec 2017 07:10:42 -0800 (PST) Received: from gumby.homeunix.com ([81.17.24.158]) by smtp.gmail.com with ESMTPSA id e49sm7075873eda.90.2017.12.11.07.10.39 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 11 Dec 2017 07:10:41 -0800 (PST) Date: Mon, 11 Dec 2017 15:10:37 +0000 From: RW To: ports@freebsd.org Subject: Re: Flavor part of package origin? Message-ID: <20171211151037.0d2d4d62@gumby.homeunix.com> In-Reply-To: References: <20171210202059.GX2827@home.opsec.eu> X-Mailer: Claws Mail 3.15.1 (GTK+ 2.24.31; amd64-portbld-freebsd11.1) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 15:10:44 -0000 On Mon, 11 Dec 2017 14:38:59 +0100 Mathieu Arnold wrote: > Le 11/12/2017 =C3=A0 10:12, Stefan Esser a =C3=A9crit=C2=A0: > > $ pkg info -o '*setuptools*' > > py27-setuptools-36.5.0 devel/py-setuptools@py27 > > py36-setuptools-36.5.0 devel/py-setuptools@py36 =20 >=20 >=20 > I really do not like the look of this. The origin always has been a > directory name, with this change, it would become some abstract thing. It's not all that abstract if you can simply strip the end part off.=20 From owner-freebsd-ports@freebsd.org Mon Dec 11 15:28:58 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 62E5CE95189 for ; Mon, 11 Dec 2017 15:28:58 +0000 (UTC) (envelope-from se@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 38C856A638 for ; Mon, 11 Dec 2017 15:28:58 +0000 (UTC) (envelope-from se@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 344B6E95188; Mon, 11 Dec 2017 15:28:58 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 32687E95186 for ; Mon, 11 Dec 2017 15:28:58 +0000 (UTC) (envelope-from se@freebsd.org) Received: from mailout10.t-online.de (mailout10.t-online.de [194.25.134.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mailout00.t-online.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CAC606A637 for ; Mon, 11 Dec 2017 15:28:57 +0000 (UTC) (envelope-from se@freebsd.org) Received: from fwd30.aul.t-online.de (fwd30.aul.t-online.de [172.20.26.135]) by mailout10.t-online.de (Postfix) with SMTP id A35C041E4F2F; Mon, 11 Dec 2017 16:28:55 +0100 (CET) Received: from Stefans-MBP-2.fritz.box (rScPDZZ1ohyZkXcdMND9uthbPrD7rNHiFVB+s27PPQKLOhb7iazF7tez97zJ0skg-E@[87.151.220.147]) by fwd30.t-online.de with (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384 encrypted) esmtp id 1eOQ0b-1HPYga0; Mon, 11 Dec 2017 16:28:45 +0100 Subject: Re: Flavor part of package origin? To: RW , ports@freebsd.org References: <20171210202059.GX2827@home.opsec.eu> <20171211151037.0d2d4d62@gumby.homeunix.com> From: Stefan Esser Message-ID: Date: Mon, 11 Dec 2017 16:28:45 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <20171211151037.0d2d4d62@gumby.homeunix.com> Content-Type: text/plain; charset=windows-1252 Content-Language: en-GB Content-Transfer-Encoding: 8bit X-ID: rScPDZZ1ohyZkXcdMND9uthbPrD7rNHiFVB+s27PPQKLOhb7iazF7tez97zJ0skg-E X-TOI-MSGID: bc72cc71-2c86-4e21-bbd3-c86aa183ae53 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 15:28:58 -0000 Am 11.12.17 um 16:10 schrieb RW via freebsd-ports: > On Mon, 11 Dec 2017 14:38:59 +0100 > Mathieu Arnold wrote: > >> Le 11/12/2017 à 10:12, Stefan Esser a écrit : >>> $ pkg info -o '*setuptools*' >>> py27-setuptools-36.5.0 devel/py-setuptools@py27 >>> py36-setuptools-36.5.0 devel/py-setuptools@py36 >> >> >> I really do not like the look of this. The origin always has been a >> directory name, with this change, it would become some abstract thing. The origin is used by tools to identify the location in the ports tree that allows to build a package. With FLAVOR support, knowing the directory is insufficient to build a package - for that reason the @FLAVOR notation has been used in a few places already, e.g. in the MOVED file and for dependency declarations. > It's not all that abstract if you can simply strip the end part off. The directory is /usr/ports/${origin%@*} in that case, and this stripping of the FLAVOR is already required and used in e.g. bsd.ports.mk. With origin@flavor, there is an alternate identifier that is equivalent to the PKGNAME, and this information is used in port management tools, e.g. when a port is to be rebuilt for a given PKGNAME. Regards, STefan From owner-freebsd-ports@freebsd.org Mon Dec 11 15:35:27 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 34842E9579C for ; Mon, 11 Dec 2017 15:35:27 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CF09E6AF5C for ; Mon, 11 Dec 2017 15:35:25 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vBBFaaf9009148; Mon, 11 Dec 2017 07:36:42 -0800 (PST) (envelope-from portmaster@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: , , "Adam Weinberger" In-Reply-To: <20171211104906.GW19238@e.0x20.net> From: "Chris H" Reply-To: portmaster@BSDforge.com To: "Lars Engels" Subject: Re: Procmail Vulnerabilities check Date: Mon, 11 Dec 2017 07:36:42 -0800 Message-Id: <3625c09a0e95b835a6a84e2d76f961c3@udns.ultimatedns.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 15:35:27 -0000 On Mon, 11 Dec 2017 11:49:06 +0100 "Lars Engels" sai= d > On Sun, Dec 10, 2017 at 02:58:29PM -0800, Chris H wrote: > > OK I'm puzzled a bit=2E FreeBSD' motto has always been: > > FreeBSD > > The power to serve! > >=20 > > but many of the proposed, and recent changes/removals end up more like: > > FreeBSD > > I's castrated! > >=20 >=20 > So, then we should add a web server into our base! Apache? NGINX? Both? > But then, what about PHP? MySQL? PostgreSQL? We want to serve websites, > after all! Let's talk about fileservers=2E Samba! I could go on=2E=2E=2E OK=2E That's simply an irrelevant argument=2E I never advocated for the *addition* of anything=2E Only against the *removal* of something most users have come to expect with the installation of FreeBSD=2E >=20 > FreeBSD's power to serve slogan is about delivering the platform to > serve, not all possible server software=2E It just happens to have a mail > server in base because it always had, that's nothing that needs to be > kept forever=2E Probably 99% of the users don't use sendmail and the > remaining 1% know how to configure it, so installing them from ports is > a trivial thing for them=2E In all fairness, that's just pure supposition=2E I would suggest that it is more probable that more users use Sendmail 1) because it came with the FreeBSD install, and 2) as such, makes it easier to implement=2E 3) Sendmail is more robust/flexible OOB than than the other alternatives *without* the addition of other software/plugins=2E 4) An administrator *needs* (at least) daily logs, because=2E=2E=2E 5) Security is important, and Sendmail is cheap, and (unlike the bind) has a reasonable security track record=2E I would also argue that the most likely reason users don't like Sendmail, is because they aren't comfortable with m4(1)=2E --Chris From owner-freebsd-ports@freebsd.org Mon Dec 11 15:42:56 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5E172E95AB1 for ; Mon, 11 Dec 2017 15:42:56 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 247D46B3DC for ; Mon, 11 Dec 2017 15:42:56 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.89 (FreeBSD)) (envelope-from ) id 1eOQEL-000P4I-CE; Mon, 11 Dec 2017 16:42:57 +0100 Date: Mon, 11 Dec 2017 16:42:57 +0100 From: Kurt Jaeger To: Chris H Cc: freebsd-ports@freebsd.org Subject: Re: Procmail Vulnerabilities check Message-ID: <20171211154257.GA2827@home.opsec.eu> References: <20171211104906.GW19238@e.0x20.net> <3625c09a0e95b835a6a84e2d76f961c3@udns.ultimatedns.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3625c09a0e95b835a6a84e2d76f961c3@udns.ultimatedns.net> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 15:42:56 -0000 Hi! > > On Sun, Dec 10, 2017 at 02:58:29PM -0800, Chris H wrote: > > > OK I'm puzzled a bit. FreeBSD' motto has always been: > > > FreeBSD > > > The power to serve! > > > > > > but many of the proposed, and recent changes/removals end up more like: > > > FreeBSD > > > I's castrated! > > So, then we should add a web server into our base! Apache? NGINX? Both? > > But then, what about PHP? MySQL? PostgreSQL? We want to serve websites, > > after all! Let's talk about fileservers. Samba! I could go on... > OK. That's simply an irrelevant argument. I never advocated for the > *addition* of anything. Only against the *removal* of something most users > have come to expect with the installation of FreeBSD. The argument was made to show the general idea, not to nit-pick 8-} As packaging base is also on the horizon, see https://www.youtube.com/watch?v=Br6izhH5P1I and https://www.youtube.com/watch?v=v7px6ktoDAI the debate will pop up in any case. > > FreeBSD's power to serve slogan is about delivering the platform to > > serve, not all possible server software. [...] > In all fairness, that's just pure supposition. I would suggest that it is > more probable that more users use Sendmail 1) because it came with the > FreeBSD install, and 2) as such, makes it easier to implement. Then it's time to start some research, if this hypothesis really holds. I know that the folks at dovecot.fi did this in February for dovecot, see openemailsurvey.org It was made using shodan, maybe it's time to do the same for port 25 via shodan ? -- pi@opsec.eu +49 171 3101372 3 years to go ! From owner-freebsd-ports@freebsd.org Mon Dec 11 16:37:41 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 59A0DE9742A for ; Mon, 11 Dec 2017 16:37:41 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1DAA46DAA2 for ; Mon, 11 Dec 2017 16:37:40 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vBBGcunS011038; Mon, 11 Dec 2017 08:39:02 -0800 (PST) (envelope-from portmaster@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: "Adam Weinberger" , , In-Reply-To: <20171211111031.GA92072@gmail.com> From: "Chris H" Reply-To: portmaster@BSDforge.com To: "Matt Smith" Subject: Re: Procmail Vulnerabilities check Date: Mon, 11 Dec 2017 08:39:02 -0800 Message-Id: <32da0142ef01d545aff61de3a3946d62@udns.ultimatedns.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 16:37:41 -0000 On Mon, 11 Dec 2017 11:10:32 +0000 "Matt Smith" said > On Dec 10 14:58, Chris H wrote: > >OK I'm puzzled a bit=2E FreeBSD' motto has always been: > >FreeBSD > >The power to serve! > > > >but many of the proposed, and recent changes/removals end up more like: > >FreeBSD > >I's castrated! >=20 > The problem with software in the base is that it is *much* more=20 > difficult to update to add new features or patch security issues=2E With a= =20 > port the software will be updated relatively quickly=2E And users can get= =20 > the benefits of that with a quick pkg upgrade=2E They might not update=20 > their O/S for 6-12 months=2E >=20 > In my opinion any software which is accessible to the internet should be= =20 > patched and upgraded ASAP=2E It's for this reason that I've always=20 > disabled things like OpenSSH/OpenSSL/ntpd etc in the base and used port= =20 > versions instead=2E I applaud that attitude=2E I couldn't agree more=2E For that same reason, I (not unlike you) have always excluded software that history has proven to pose security risks ( WITHOUT_BIND=3Dtrue ) for example=2E The same can al= so *easily* be said of OpenSSL=2E However, the same argument can't be made for Sendmail=2E Further, if I take your argument to it's logical end=2E I am left with only the kernel? At what point is enough, enough? Is the new pkg(8) system simply an attempt to make FreeBSD the new Debian? Where everything is installed via (a) pkg? I *dearl= y* hope not=2E The thought makes me shudder=2E Not that I hate Debian/Linux=2E Just that I *prefer* FreeBSD, or at least a *BSD=2E Taking that thought a bit furt= her; if the majority of people install their systems via packages, that makes fo= r a fairly common FreeBSD base across all users=2E Speaking (again) of security= ; doesn't this lower the bar for entry for hacking the FreeBSD (user) base? IOW if the majority installs their systems via packages, their systems will all be *quite* similar=2E If I, an evil hacker, *knows* of an entry point/fla= w/=2E=2E=2E Then I can take down a *much* larger portion of FreeBSD users, than was usually available to me=2E *This* point alone, seems the biggest argument *against* "packaging everything"=2E IOW because it's easier, does *not* make it better=2E In the big scheme of things, it really makes it *lazier*=2E Or at least makes it easier to be so=2E One *could* argue that it *encourages* it=2E But I'm only speaking from decades of support/IT work=2E I *know* it's true, and I'm *not* suggesting that FreeBSD is *advocating it*=2E Only that (my) history, and experience proves that it is largely human nature to take the least line of resistance=2E Which in this case says history will show that th= e addition of a packaged system will raise number of people vulnerable to threat=2E In closing, and more to the point regarding Sendmail; Sendmail has a nearly impeccable security record in at the last decade=2E It provides a *secure*, more powerful, and more flexible MX on the cheap=2E I see little reason to consider it an attack vector=2E Which makes *security*, and it's related maintenance a pretty poor argument, for it's removal=2E --Chris >=20 > --=20 > Matt From owner-freebsd-ports@freebsd.org Mon Dec 11 16:49:32 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 02A25E97829 for ; Mon, 11 Dec 2017 16:49:32 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from vps1.elischer.org (vps1.elischer.org [204.109.63.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "vps1.elischer.org", Issuer "CA Cert Signing Authority" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id D18F46E214; Mon, 11 Dec 2017 16:49:31 +0000 (UTC) (envelope-from julian@freebsd.org) Received: from Julian-MBP3.local (58-7-86-53.dyn.iinet.net.au [58.7.86.53]) (authenticated bits=0) by vps1.elischer.org (8.15.2/8.15.2) with ESMTPSA id vBBGnKI3036732 (version=TLSv1.2 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Mon, 11 Dec 2017 08:49:26 -0800 (PST) (envelope-from julian@freebsd.org) Subject: Re: Flavor part of package origin? To: Mathieu Arnold , Stefan Esser , Kurt Jaeger , Christian Weisgerber Cc: freebsd-ports@freebsd.org References: <20171210202059.GX2827@home.opsec.eu> From: Julian Elischer Message-ID: <87885c87-7fd9-d9c6-7383-c083a445c0f5@freebsd.org> Date: Tue, 12 Dec 2017 00:49:14 +0800 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 16:49:32 -0000 On 11/12/17 9:38 pm, Mathieu Arnold wrote: > Le 11/12/2017 à 10:12, Stefan Esser a écrit : >> $ pkg info -o '*setuptools*' >> py27-setuptools-36.5.0 devel/py-setuptools@py27 >> py36-setuptools-36.5.0 devel/py-setuptools@py36 > > I really do not like the look of this. The origin always has been a > directory name, with this change, it would become some abstract thing. don't concentrate on the syntax, but the idea.. It SHOULD somehow be represented in the origin I think.. or the origin becomes useless. > > From owner-freebsd-ports@freebsd.org Mon Dec 11 17:03:10 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1428DE97D9E for ; Mon, 11 Dec 2017 17:03:10 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-it0-x22b.google.com (mail-it0-x22b.google.com [IPv6:2607:f8b0:4001:c0b::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CAFA26ED6A; Mon, 11 Dec 2017 17:03:09 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-it0-x22b.google.com with SMTP id t1so17470112ite.5; Mon, 11 Dec 2017 09:03:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=4tc8mPzoCoUrWQoQjk8TTUK8bZ+4Qf4vAPs4y0erxhA=; b=UEYYgVch5TiKLFjy6QeeoWJ61HzsFkPCKUwulKBboDcBp2mcY5QbfMURUTkjjzhpI2 47XQvLOmc8i87rE8Ss0EqkJtPQDhYHItjdMzIF9lvaboA9dTy74o/uj1qvKaJpoNHICg MMSQes4u6azmms4yuqCgtHOmVEGVtRPSAcvw5eCeOYdrwjjWm7a+hlEIPJLiOR02hc0q qc5u5NXbPwCBPlPWDOP2h0zut7hg9V5mlH3LNcRZnz5LDONesSUG0kxrtdzX03c6slJQ gKYbZ0gXAqWUYB6OG53ovMUEhHKhAs59moZLqUNPqo67o8lpuYJGWGDWCLa6TBGsLJDv E37A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=4tc8mPzoCoUrWQoQjk8TTUK8bZ+4Qf4vAPs4y0erxhA=; b=m3cWdhObW612q+mPsKjYkQ/ZCD7CiYD/ihmjE9rC3plxdRCTvKhNq9aybArLDTiQa7 7TV5cDGTqHu7aOTFIu4Q9C/njdrMJMD/3o0IuQddZmC489ABwxGOlHc4Bc1GxZeM45aL TfNszS6e7XmLM27DZriSwBL5rrWOyDcOmoT3ggnlRGnSbSAwBTjenBQ/GLTBar99OncA 8U0rVcyPWxgPg7yJ2HaLeFWvaCNHyDVyD5QLYiX6cZh8ciEur/z225XhdfxrsIyQg0bC wnoEfBQS9gj5j0/PweG9gtLT6wBNbtZ/fccx6DaMih2+z9sBWDy1J4BK9L4vgSCAm8l8 elzg== X-Gm-Message-State: AKGB3mI3w7WdnWOE7SVVJGUjhPvIVfXAhEwAevAcW9oKYD0HSkyE/7Q4 CBnGklvXcXIgTB/QsHj0Ik/ITHK5FHwCZTPfqkYHag== X-Google-Smtp-Source: ACJfBov468YO91EuTM4BmQlDJ2dfC9VkkxHK4UZxulLuAbL23ZwFwezjNF0syYU3aGJbHfLpLsbIsflEBoT0hm9+0rE= X-Received: by 10.107.52.140 with SMTP id b134mr1468499ioa.291.1513011788524; Mon, 11 Dec 2017 09:03:08 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.11.31 with HTTP; Mon, 11 Dec 2017 09:03:07 -0800 (PST) In-Reply-To: References: From: blubee blubeeme Date: Tue, 12 Dec 2017 01:03:07 +0800 Message-ID: Subject: Re: OSS Audio To: Jan Beich Cc: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 17:03:10 -0000 I'm taking a look at soundcard.h in /usr/include/sys/soundcard.h in FreeBSD vs the soundcard.h in the offical OSS 4.01 https://sourceforge.net/p/opensound/git/ci/master/tree/include/soundcard.h It seems like there's been a lot of changes between FreeBSD 3.8ish version and the 4.0 version. I was grepping around to see if any other files included this soundcard.h header and if updating to the latest would break any other programs. Is there anyone here who actively work on OSS have a moment for a few questions? On Tue, Dec 5, 2017 at 8:48 AM, blubee blubeeme wrote: > For me the why is simple. > > I want the best possible audio for my system. I work with synthesizers and > audio programs a lot and on Linux for pro audio everyone recommended using > Jack sound server, which was always a pain to maintain, keep connections > between sessions, etc... > > After learning more about audio, I realized that Jack only complicated > things and OSS can do what jack without needing the additional complexity > of Jack server. > > If I can provide OSS audio/midi input and output for the tools that I use, > then I can do all the routing natively with OSS. > > this: https://static.lwn.net/images/2013/audio-session/3- > non-session-manager.png > is what some audio setup looks like, then you have jack in the background > like this: http://libremusicproduction.com/sites/default/files/articles/ > Qjackctl.png > > It almost never works if you try to save a session and restore it, > something always breaks and that just ruins any motivation I had to > continue a music project. > > > > This: http://manuals.opensound.com/developer/ossapi.html > gives basically the same overview you provided above. > > Another reason why is because I prefer simplicity over complexity, sure > FreeBSD sound is feature compatible with 4Front OSS but at the same time > everyone is always saying how FreeBSD is short on developers but want to > fork of an actively developed and maintained project? https://sourceforge. > net/p/opensound/git/ci/master/tree/ > > Why not let them keep on working on the project and pull that in so that > we can always stay on top of what they are doing? Does FreeBSD have enough > manpower to fork and maintain the project? > > I know one thing, I ran osstest on my system and I was shocked how great > my sound system is, for the past year the audio has always been tinny and > weird but now I am moving to make OSS my default audio driver and work in > support for all the apps/ tools that I use. > > So that's why i'd like to have the official 4Front OSS drivers instead of > a fork. > > > On Tue, Dec 5, 2017 at 12:26 AM, Jan Beich wrote: > >> blubee blubeeme writes: >> >> > On Mon, Dec 4, 2017 at 8:08 PM, Jan Beich wrote: >> > >> >> blubee blubeeme writes: >> >> >> >> > I'm looking at the information for audio/oss and it seems that the >> source >> >> > used is different than the 4frontversion. >> >> > >> >> > ----- >> >> > >> >> > This port uses installation procedure that is very different from >> >> > the one used by 4Front and is not supported by them. >> >> > >> >> > ----- >> >> > >> >> > The port also seems to lack a maintainer but a lot of work is being >> >> > committed by jbeich@FreeBSD.org, mat@FreeBSD.org and a few others. >> >> >> >> Well, you've answered your own question. There's no maintainer to check >> >> which downstream differences still make sense. >> >> >> >> What is better maintained[1] and supported is FreeBSD fork of OSS - >> >> sound(4). >> >> See OSSv4 compatibility in https://people.freebsd.org/~ >> >> ariff/SOUND_4.TXT.html >> >> Not sure why those bits haven't migrated into the manpage. >> >> >> >> [1] 4Front vs. FreeBSD commit activity: >> >> https://sourceforge.net/p/opensound/git/ci/master/log/ >> >> https://svnweb.freebsd.org/base/head/sys/dev/sound/?view=log >> >> >> > Thanks for the heads up, I am still learning my way around so I might >> ask >> > questions that don't seem to make sense sometimes. >> > >> > Since there is no maintainer and the FreeBSD OSS is a fork [I'd assume] >> of >> > an earlier version, wouldn't it be wise to port over the new OSS 4.xx >> since >> > this page: http://manuals.opensound.com/developer/ossapi.html >> > lists a lot of benefits for the new 4.xx version. >> >> Why? Not much of 4Front code is left[1] in FreeBSD implementation and >> OSSv4 API is already supported. >> >> Please, be more specific what exactly you're missing. >> >> [1] See https://wiki.freebsd.org/Sound and copyrights under sys/dev/sound >> > > From owner-freebsd-ports@freebsd.org Mon Dec 11 17:32:48 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 64815E9854D for ; Mon, 11 Dec 2017 17:32:48 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 417F16FA89 for ; Mon, 11 Dec 2017 17:32:47 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vBBHY4Yp012781; Mon, 11 Dec 2017 09:34:10 -0800 (PST) (envelope-from portmaster@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: In-Reply-To: <20171211154257.GA2827@home.opsec.eu> From: "Chris H" Reply-To: portmaster@BSDforge.com To: "Kurt Jaeger" Subject: Re: Procmail Vulnerabilities check Date: Mon, 11 Dec 2017 09:34:10 -0800 Message-Id: <64e65ab97f9c2b086ed8c13620f06546@udns.ultimatedns.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 17:32:48 -0000 On Mon, 11 Dec 2017 16:42:57 +0100 "Kurt Jaeger" said > Hi! >=20 > > > On Sun, Dec 10, 2017 at 02:58:29PM -0800, Chris H wrote: > > > > OK I'm puzzled a bit=2E FreeBSD' motto has always been: > > > > FreeBSD > > > > The power to serve! > > > >=20 > > > > but many of the proposed, and recent changes/removals end up more l= ike: > > > > FreeBSD > > > > I's castrated! >=20 > > > So, then we should add a web server into our base! Apache? NGINX? Bot= h? > > > But then, what about PHP? MySQL? PostgreSQL? We want to serve website= s, > > > after all! Let's talk about fileservers=2E Samba! I could go on=2E=2E=2E > > OK=2E That's simply an irrelevant argument=2E I never advocated for the > > *addition* of anything=2E Only against the *removal* of something most us= ers > > have come to expect with the installation of FreeBSD=2E >=20 > The argument was made to show the general idea, not to nit-pick 8-} >=20 > As packaging base is also on the horizon, see >=20 > https://www=2Eyoutube=2Ecom/watch?v=3DBr6izhH5P1I >=20 > and >=20 > https://www=2Eyoutube=2Ecom/watch?v=3Dv7px6ktoDAI >=20 > the debate will pop up in any case=2E >=20 > > > FreeBSD's power to serve slogan is about delivering the platform to > > > serve, not all possible server software=2E [=2E=2E=2E] >=20 > > In all fairness, that's just pure supposition=2E I would suggest that it = is > > more probable that more users use Sendmail 1) because it came with the > > FreeBSD install, and 2) as such, makes it easier to implement=2E >=20 > Then it's time to start some research, if this hypothesis really holds=2E Thanks for the links, and the thoughtful reply, Kurt! In all fairness, your right=2E *actual* numbers *do* apply=2E :-) >=20 > I know that the folks at dovecot=2Efi did this in February for dovecot, see >=20 > openemailsurvey=2Eorg >=20 > It was made using shodan, maybe it's time to do the same for port 25 > via shodan ? LOL, showdan=2Eio! Hah! I'm *more* than a little irritated by this sort of th= ing=2E *Sure* it can provide some useful data=2E But the part that really irritates me, is that anyone think it's OK to probe my ports w/o asking=2E It's akin to saying; we initiated a study to determine how many people were using the LG model XYZ refrigerator=2E In that study, we peered into all the windows of as many houses, in as many neighborhoods as possible=2E But please, do not feel violated=2E We made every effort to look away, if we encountered anyone naked, or in an otherwise compromising situation=2E If you still find this method too intrusive=2E You need only tell us so=2E Simply come, and try to find the link to request exclusion=2E Err=2E=2E=2E what?!?! If you, as an administrator of a/your system(s), see no problem with (port) scanners, and take no action to thwart such activity=2E You are more than likely to encounter trouble(s) down the road=2E Even those that take preemptive action ahead of time, to close all unused ports=2E History already *proves* this fact, time, and time again=2E :-) pf(4) has dropped any/all communication from the showdan "project" *long* ago for all the systems I'm responsible for, and along with all the myriad of other "like" projects=2E They all have the policy backward; ask *before* not *after*=2E In short; I see them all as "black hats"=2E Honestly=2E Can you *really* determine good intentions from bad intentions on an incoming port scan? Still=2E Your point is well taken, and your point is not on the top of your head=2E ;-) ;-) We really *do* need corroborating evidence=2E :-) Thanks again, all the best to you, Kurt! --Chris >=20 > --=20 > pi@opsec=2Eeu +49 171 3101372 3 years to= go > ! From owner-freebsd-ports@freebsd.org Mon Dec 11 17:46:48 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D3059E98B85 for ; Mon, 11 Dec 2017 17:46:48 +0000 (UTC) (envelope-from sergey@akhmatov.ru) Received: from dutch.chaklun.ru (dutch.chaklun.ru [IPv6:2a01:7c8:aab0:135::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A3995702EF for ; Mon, 11 Dec 2017 17:46:47 +0000 (UTC) (envelope-from sergey@akhmatov.ru) Received: from [212.65.69.61] (helo=[127.0.0.1]) by dutch.chaklun.ru with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.89 (FreeBSD)) (envelope-from ) id 1eOSA9-0005xZ-BD for freebsd-ports@freebsd.org; Mon, 11 Dec 2017 20:46:45 +0300 To: freebsd-ports@freebsd.org From: Sergey Akhmatov Subject: What is the preferred MASTER_SITES for python port? Message-ID: Date: Mon, 11 Dec 2017 20:46:43 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 17:46:48 -0000 Hello. Suppose I want to port some python package that exists in the Python Package Index (PyPI) and has it's source code available on some official website or github. Is there any policy or recommended practice for choosing MASTER_SITES? Should I use "USE_GITHUB=yes" or "MASTER_SITES= CHEESESHOP" for such package? I've looked for the answer in Porters Handbook and at https://wiki.freebsd.org/Python/PortsPolicy but haven't found it. Thank you. From owner-freebsd-ports@freebsd.org Mon Dec 11 18:09:35 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 28EB4E994FD for ; Mon, 11 Dec 2017 18:09:35 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 11ADC712FF for ; Mon, 11 Dec 2017 18:09:35 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 11058E994FB; Mon, 11 Dec 2017 18:09:35 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 10AA2E994FA for ; Mon, 11 Dec 2017 18:09:35 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.ysv.freebsd.org (portsindexbuild.ysv.freebsd.org [IPv6:2001:1900:2254:206a::16:6601]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EB353712FD for ; Mon, 11 Dec 2017 18:09:34 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.ysv.freebsd.org ([127.0.1.2]) by portsindexbuild.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id vBBI9YG2020582 for ; Mon, 11 Dec 2017 18:09:34 GMT (envelope-from indexbuild@portsindexbuild.ysv.freebsd.org) Received: (from indexbuild@localhost) by portsindexbuild.ysv.freebsd.org (8.15.2/8.15.2/Submit) id vBBI9YwP020580 for ports@FreeBSD.org; Mon, 11 Dec 2017 18:09:34 GMT (envelope-from indexbuild) Date: Mon, 11 Dec 2017 18:09:34 GMT From: Ports Index build Message-Id: <201712111809.vBBI9YwP020580@portsindexbuild.ysv.freebsd.org> To: ports@FreeBSD.org Subject: INDEX build failed for 10.x X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 18:09:35 -0000 INDEX build failed with errors: Generating INDEX-10 - please wait..--- describe.accessibility --- --- describe.arabic --- --- describe.archivers --- --- describe.astro --- --- describe.audio --- --- describe.benchmarks --- --- describe.biology --- --- describe.cad --- --- describe.chinese --- --- describe.comms --- --- describe.converters --- --- describe.databases --- --- describe.deskutils --- --- describe.devel --- --- describe.dns --- --- describe.editors --- --- describe.emulators --- --- describe.finance --- --- describe.french --- --- describe.ftp --- [...] --- describe.ukrainian --- --- describe.vietnamese --- --- describe.www --- --- describe.sysutils --- make[5]: "/home/indexbuild/tindex/ports/sysutils/u-boot-master/Makefile" line 102: Malformed conditional (${FAMILY} == allwinner64) make[5]: "/home/indexbuild/tindex/ports/sysutils/u-boot-master/Makefile" line 118: Malformed conditional (${FAMILY} == allwinner64) make[5]: Fatal errors encountered -- cannot continue===> sysutils/u-boot-master failed *** [describe.sysutils] Error code 1 make[2]: stopped in /home/indexbuild/tindex/ports make[2]: stopped in /home/indexbuild/tindex/ports *** Error code 1 Stop. make[1]: stopped in /home/indexbuild/tindex/ports *** Error code 1 Stop. make: stopped in /home/indexbuild/tindex/ports 1 error Committers on the hook: amdmi3 antoine asomers danfe dumbbell manu swills Most recent SVN update was: Updating '.': U sysutils/u-boot-master/Makefile U sysutils/u-boot-pine64/Makefile U sysutils/u-boot-sopine/Makefile U sysutils/lscpu/Makefile D shells/fish/files U shells/fish/Makefile U shells/fish/distinfo U shells/fish/pkg-plist U devel/libosmo-sccp/Makefile U devel/libosmo-sccp/distinfo U devel/libosmo-sccp/pkg-plist U devel/aap/Makefile U devel/alf/Makefile U devel/blitz/Makefile U devel/evolution-gconf-tools/Makefile U devel/libnxt/Makefile U devel/libredblack/Makefile U devel/py-json-py/Makefile U devel/py-kqueue/Makefile U devel/uatraits/Makefile U devel/d-feet/Makefile U devel/gtranslator/Makefile U games/sgt-puzzles/Makefile U games/sgt-puzzles/distinfo U games/4stattack/Makefile U games/adonthell/Makefile U games/battletanks/Makefile U games/bombz/Makefile U games/bubbros/Makefile U games/diameter/Makefile U games/duckmaze/Makefile U games/farblazer/Makefile U games/gemrb/Makefile U games/golly/Makefile U games/gtkradiant/Makefile U games/liquidwar/Makefile U games/monsterz/Makefile U games/mopesnake/Makefile U games/pyawale/Makefile U games/pykawari/Makefile U astro/astrometry/Makefile U audio/ardour5/Makefile U audio/trommler/Makefile U benchmarks/pybench/Makefile U biology/pycogent/Makefile U cad/freecad/Makefile U chinese/sunpinyin/Makefile U chinese/ibus-libpinyin/Makefile U chinese/ibus-pinyin/Makefile U comms/gr-osmosdr/Makefile U comms/py-libimobiledevice/Makefile U databases/postgresql-libpqxx/Makefile U databases/postgresql-libpqxx3/Makefile U databases/Makefile A databases/py-sqlparse020 A databases/py-sqlparse020/Makefile A databases/py-sqlparse020/distinfo A databases/py-sqlparse020/pkg-descr U emulators/openmsx/Makefile U math/maxima/Makefile U math/maxima/distinfo U math/maxima/pkg-plist U net/concourse-fly/Makefile U net/concourse-fly/distinfo Updated to revision 456054. From owner-freebsd-ports@freebsd.org Mon Dec 11 18:09:52 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 03B90E99554 for ; Mon, 11 Dec 2017 18:09:52 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D5A3E713AA for ; Mon, 11 Dec 2017 18:09:51 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vBBIB4J6031362; Mon, 11 Dec 2017 10:11:11 -0800 (PST) (envelope-from portmaster@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: In-Reply-To: From: "Chris H" Reply-To: portmaster@BSDforge.com To: "Sergey Akhmatov" Subject: Re: What is the preferred MASTER_SITES for python port? Date: Mon, 11 Dec 2017 10:11:10 -0800 Message-Id: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 18:09:52 -0000 On Mon, 11 Dec 2017 20:46:43 +0300 "Sergey Akhmatov" s= aid > Hello=2E >=20 > Suppose I want to port some python package that exists in the Python=20 > Package Index (PyPI) and has it's source code available on some official= =20 > website or github=2E >=20 > Is there any policy or recommended practice for choosing MASTER_SITES?=20 > Should I use "USE_GITHUB=3Dyes" or "MASTER_SITES=3D CHEESESHOP" for such= =20 > package? >=20 > I've looked for the answer in Porters Handbook and at=20 > https://wiki=2Efreebsd=2Eorg/Python/PortsPolicy but haven't found it=2E While this isn't the definitive answer=2E It may be of additional help=2E /usr/ports/Mk/bsd=2Esites=2Emk holds the *current* list of "default" sites for many of the common locations for things not specific to just one port=2E HTH --Chris >=20 > Thank you=2E >=20 > _______________________________________________ > freebsd-ports@freebsd=2Eorg mailing list > https://lists=2Efreebsd=2Eorg/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd=2Eorg" From owner-freebsd-ports@freebsd.org Mon Dec 11 18:24:46 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 531F4E99E52 for ; Mon, 11 Dec 2017 18:24:46 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (prod2.absolight.net [79.143.243.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 147AD720A7 for ; Mon, 11 Dec 2017 18:24:45 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id 84038BDD25; Mon, 11 Dec 2017 19:24:43 +0100 (CET) Received: from atuin.in.mat.cc (atuin.in.mat.cc [79.143.241.205]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id 4C0F4BDD1E; Mon, 11 Dec 2017 19:24:43 +0100 (CET) Subject: Re: What is the preferred MASTER_SITES for python port? To: Sergey Akhmatov , freebsd-ports@freebsd.org References: From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: <163f4c22-e549-0aa8-f024-078751e5906c@FreeBSD.org> Date: Mon, 11 Dec 2017 19:24:40 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="oRAgdxWtwDEilHSEBKdJIhRkPHUwp3n2h" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 18:24:46 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --oRAgdxWtwDEilHSEBKdJIhRkPHUwp3n2h Content-Type: multipart/mixed; boundary="Ad7gcBADvsBijlE4hqn3wflop61Ef37P7"; protected-headers="v1" From: Mathieu Arnold To: Sergey Akhmatov , freebsd-ports@freebsd.org Message-ID: <163f4c22-e549-0aa8-f024-078751e5906c@FreeBSD.org> Subject: Re: What is the preferred MASTER_SITES for python port? References: In-Reply-To: --Ad7gcBADvsBijlE4hqn3wflop61Ef37P7 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: fr Le 11/12/2017 =C3=A0 18:46, Sergey Akhmatov a =C3=A9crit=C2=A0: > Suppose I want to port some python package that exists in the Python > Package Index (PyPI) and has it's source code available on some > official website or github. > > Is there any policy or recommended practice for choosing MASTER_SITES? > Should I use "USE_GITHUB=3Dyes" or "MASTER_SITES=3D CHEESESHOP" for suc= h > package? If possible, you should always use a real release and not an extract from a git repository. --=20 Mathieu Arnold --Ad7gcBADvsBijlE4hqn3wflop61Ef37P7-- --oRAgdxWtwDEilHSEBKdJIhRkPHUwp3n2h 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 iQJ8BAEBCgBmBQJaLs1pXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IwQsQAKw2adr+L/3sRgrRj36sZc/Z dEplpuPPK6MsEttoifmm6UvfA81t3IW61K3LOB7nC9TlLOQrBJ4NPUvDiNFbNEP4 YfiXZKvT2/5SBaMLAqQNiA2ZM+5f4xCoKCwTILHQj7G2VDNX8aGO7Wumntp0yF5d yRLUfDNFav7YHElOSInhEiiBxqcK8BZ1WbM3Rof4t/n9YxkpP4feq/r27hd78D1I 28PgByJRlmjMGCd5hyYfVdjqJ3KEMS7B0uXkLl3VwK7RT7FETcrG4fDbP8AOjmCZ i2QbPmAenwxPZFDFeqOrk7EVwF/3YkW7ReZ0uk3Et8a2hsd9Hm0fstAlINwJer+X uwFUJW07GpSmHj+gR2+OxI7YkVxpxK1G+/bK7IDhfZvJIR8LEVL2Z0WfH7Pb7IT2 DMDwljIj48Tu/rziLy2ofbpdTBOSC91vXNa3tQXmmhxdYlnoNaBskQrO3vsUCsPK O3IkaiZfzALVL/PNjpMZnmePc9sHatoM/EPxbZcopwgZ9jfiZ8hSWmHSuyBTUdUc VOLDG+BT76rBhrVjpVTHxvVX5XlFT4gX4YVS1OrT410MG6VQh58slv247FZUmArY rmrjmzqACNM4rB4iPzx3fcfb93KKan5BYEL2980T5H/kzkVmm058x4dF81q3m4aN 3lgq/2VNSV1Z5/3mlMNN =fV2F -----END PGP SIGNATURE----- --oRAgdxWtwDEilHSEBKdJIhRkPHUwp3n2h-- From owner-freebsd-ports@freebsd.org Mon Dec 11 18:26:47 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 625EEE99FFA for ; Mon, 11 Dec 2017 18:26:47 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 0A950724A8 for ; Mon, 11 Dec 2017 18:26:46 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.15.2/8.15.2) with ESMTPS id vBBIQi5Z038954 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 11 Dec 2017 11:26:44 -0700 (MST) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.15.2/8.15.2/Submit) with ESMTP id vBBIQiLK038951; Mon, 11 Dec 2017 11:26:44 -0700 (MST) (envelope-from wblock@wonkity.com) Date: Mon, 11 Dec 2017 11:26:44 -0700 (MST) From: Warren Block To: Matthias Apitz cc: freebsd-ports@freebsd.org Subject: Re: Procmail Vulnerabilities check In-Reply-To: <65cf5e92-948e-4aff-857b-539cbae290b4@unixarea.de> Message-ID: References: <20171208180905.GA96560@troutmask.apl.washington.edu> <20171208193011.GA2203@c720-r314251> <20171208223849.GA2171@c720-r314251> <65cf5e92-948e-4aff-857b-539cbae290b4@unixarea.de> User-Agent: Alpine 2.21 (BSF 202 2017-01-01) MIME-Version: 1.0 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.6.2 (wonkity.com [127.0.0.1]); Mon, 11 Dec 2017 11:26:44 -0700 (MST) Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8BIT X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 18:26:47 -0000 On Mon, 11 Dec 2017, Matthias Apitz wrote: > On Monday, 11 December 2017 04:56:04 CET, Warren Block > wrote: >> On Fri, 8 Dec 2017, Matthias Apitz wrote: >> >>> El día viernes, diciembre 08, 2017 a las 03:13:02p. m. -0700, Warren Block >>> escribió: >>> >>>>> Hmm, why -d ${USER} if this is already known who I am from the >>>>> ~/.forward file location? >>>> >>>> Because as a sysadmin, then you can copy it to another user without >>>> having to edit it each time. >>> >>> Hmm, and why the sysadmin has to put in each copy the '-d ${USER}' when >>> he/she puts the copy in the ~/.forward file of the USER? >> >> Because it's a per-user setting? I don't know for a fact, but that's how >> I'd do it: make the solution as general as possible. > > Warren, you have not got my point: Why specfying '-d ${USER}' is required in > a per user file in its HOME? I guess I still don't understand. I don't know if it's safe or good practice to assume $USER is set to the value of basename(~). From owner-freebsd-ports@freebsd.org Mon Dec 11 18:36:48 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F394EE9A49D for ; Mon, 11 Dec 2017 18:36:48 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B9CA272CBD for ; Mon, 11 Dec 2017 18:36:48 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.89 (FreeBSD)) (envelope-from ) id 1eOSwb-0000Dc-JK; Mon, 11 Dec 2017 19:36:49 +0100 Date: Mon, 11 Dec 2017 19:36:49 +0100 From: Kurt Jaeger To: Chris H Cc: freebsd-ports@freebsd.org Subject: Re: Procmail Vulnerabilities check Message-ID: <20171211183649.GB2827@home.opsec.eu> References: <20171211111031.GA92072@gmail.com> <32da0142ef01d545aff61de3a3946d62@udns.ultimatedns.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <32da0142ef01d545aff61de3a3946d62@udns.ultimatedns.net> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 18:36:49 -0000 Hi! > if the majority of people install their systems via packages, that makes for > a fairly common FreeBSD base across all users. Why would a system installed via packaged be more homogenous than one installed as base, and updated via freebsd-update ? I don't understand this -- can you elaborate ? > In closing, and more to the point regarding Sendmail; Sendmail has a nearly > impeccable security record in at the last decade. It provides a *secure*, > more powerful, and more flexible MX on the cheap. I see little reason to > consider it an attack vector. Which makes *security*, and it's related > maintenance a pretty poor argument, for it's removal. The argument is: The update process for base is more complex than for packages, and we've come a long way to have a very nice pkg-system, in general. The mid-term plan is thus to package base, too. Packaging base means sensible packages have to be defined, and sendmail suits a package very well. -- pi@opsec.eu +49 171 3101372 3 years to go ! From owner-freebsd-ports@freebsd.org Mon Dec 11 18:46:53 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3787FE9AA2B for ; Mon, 11 Dec 2017 18:46:53 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EDC6C73462 for ; Mon, 11 Dec 2017 18:46:52 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.89 (FreeBSD)) (envelope-from ) id 1eOT6N-0000Ok-Bt; Mon, 11 Dec 2017 19:46:55 +0100 Date: Mon, 11 Dec 2017 19:46:55 +0100 From: Kurt Jaeger To: Chris H Cc: freebsd-ports@freebsd.org Subject: Re: Procmail Vulnerabilities check Message-ID: <20171211184655.GC2827@home.opsec.eu> References: <20171211154257.GA2827@home.opsec.eu> <64e65ab97f9c2b086ed8c13620f06546@udns.ultimatedns.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <64e65ab97f9c2b086ed8c13620f06546@udns.ultimatedns.net> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 18:46:53 -0000 Hi! > If you, as an administrator of a/your system(s), see no problem with > (port) scanners, and take no action to thwart such activity. You are > more than likely to encounter trouble(s) down the road. Right, portscanning is bad, if not done in a transparent way, so as sys-admin I have to reduce exposure. But it's a valid tool, nevertheless. > In short; I see them all as "black hats". Honestly. Can you *really* > determine good intentions from bad intentions on an incoming port scan? Yes. If it's done with full transparency, I don't mind scanning. With transparency, I mean: - reverse dns is set - scan from the same IP all the time - some point of contact for the scan (a website, email etc) - if requested, the scanner delivers individual results to the scanned - if requested, one can be excluded from the scan - all the results are only used for 'above-the-waterline' work, like research or statistics - scanner is willing to be audited - [maybe some other rules...] In fact, I've even organised such a project doing that for TLS: https://github.com/TLS-Check/tls-check I would not mind a registry at IANA for such transparent scan projects, so that all the other ones can be traced and stopped. -- pi@opsec.eu +49 171 3101372 3 years to go ! From owner-freebsd-ports@freebsd.org Mon Dec 11 19:32:50 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3420FE9BDD2 for ; Mon, 11 Dec 2017 19:32:50 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1726475122 for ; Mon, 11 Dec 2017 19:32:49 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vBBJY4Gk034128; Mon, 11 Dec 2017 11:34:10 -0800 (PST) (envelope-from portmaster@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: , , "Adam Weinberger" , "Matt Smith" In-Reply-To: <32da0142ef01d545aff61de3a3946d62@udns.ultimatedns.net> From: "Chris H" Reply-To: portmaster@BSDforge.com To: Subject: Re: Procmail Vulnerabilities check Date: Mon, 11 Dec 2017 11:34:10 -0800 Message-Id: <00d53b391814cf11575da1e873839ae7@udns.ultimatedns.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 19:32:50 -0000 On Mon, 11 Dec 2017 08:39:02 -0800 said > On Mon, 11 Dec 2017 11:10:32 +0000 "Matt Smith" sai= d >=20 > > On Dec 10 14:58, Chris H wrote: > >>OK I'm puzzled a bit=2E FreeBSD' motto has always been: > >>FreeBSD > >>The power to serve! > > > > >>but many of the proposed, and recent changes/removals end up more like: > >>FreeBSD > >>I's castrated! > >=20 > > The problem with software in the base is that it is *much* more=20 > > difficult to update to add new features or patch security issues=2E With = a=20 > > port the software will be updated relatively quickly=2E And users can get= =20 > > the benefits of that with a quick pkg upgrade=2E They might not update=20 > > their O/S for 6-12 months=2E > >=20 > > In my opinion any software which is accessible to the internet should b= e=20 > > patched and upgraded ASAP=2E It's for this reason that I've always=20 > > disabled things like OpenSSH/OpenSSL/ntpd etc in the base and used port= =20 > > versions instead=2E > I applaud that attitude=2E I couldn't agree more=2E For that same reason, I > (not unlike you) have always excluded software that history has proven > to pose security risks ( WITHOUT_BIND=3Dtrue ) for example=2E The same can = also > *easily* be said of OpenSSL=2E [ excessive "jag" removed=2E sorry ] > threat=2E > In closing, and more to the point regarding Sendmail; Sendmail has a near= ly > impeccable security record in at the last decade=2E It provides a *secure*, > more powerful, and more flexible MX on the cheap=2E I see little reason to > consider it an attack vector=2E Which makes *security*, and it's related > maintenance a pretty poor argument, for it's removal=2E >=20 > --Chris Let me attempt to make my point another way (and stay closer to topic)=2E A user is able to accomplish more from sendmail in base, than with any other MX port in base alone=2E Sendmail provides OOB: block by topic/portion of topic block forged MX block dynamic host(s) all with the addition of one stanza, and (in the case "topic") the addition of TOPIC_FILE it also provides for some other measures that trip up, or otherwise thwart spammer tactics; delay (E)HELO connection THROTTLING=2E As well as the ability to utilize block list services, offered by third parties, or your own personal block list=2E Many of the other MX software in the ports tree provide a subset of the shortlist I mentioned above=2E But none of them offer them all=2E Given that the biggest concern, both security-wise, as well nuisance-wise from anyone managing an internet facing MX service is SPAM, and related threats=2E Wouldn't one be best served, if they had the most options available to defend against such threats? FWIW in ~5 months only having (ever) having sendmail from base, without the addition of any additional "plugins"=2E I was able to collect (and subsequently block) ~9=2E9 million SPAM sources=2E Not likely, but *actual* spam sources=2E When I began life as a maintainer of ports=2E I was subsequently required to subscribe to additional FreeBSD mailing lists, and provide my/a email address along with the the ports I maintain=2E As a result, my [that] address had a greater exposure to spammers=2E In a short time, I found myself inundated with SPAM -- literally *thousands* per day=2E My initial reaction was to curse the FreeBSD ports/mailing-list management system, and those who were in charge=2E But I decided against a knee-jerk reaction, and decided to give the matter more thought, before making a decision=2E In the end, I decided I wasn't going to allow myself to be a victim, but rather make the whole matter a challenge, or puzzle that I would solve=2E In the end, and with my current base version of sendmail, I now only receive some 3-5 SPAM/week=2E That is a *remarkable* number, compared to my initial experience, as the number of *actual* SPAM sources I've been able to thwart=2E That 9=2E9 million number is not a *probable* number, it's an actual figure, and in the end, I *always* get the mail I want, and nearly *never* get the mail I don't=2E All with sendmail from base, and without any external/third party services=2E IMHO that makes a pretty strong argument for retaining Sendmail=2E If I were an MX administrator=2E Would I not want all the options/help I could get to defend myself against attack? This is the sort of thing that makes FreeBSD the best choice for a Server Grade install=2E It provides server grade applications in a Service oriented OS=2E Yes=2E But if it's removed=2E Nothing stops you from installing it from ports=2E True=2E But if I'm selling a Server targeted OS=2E Don't I want to advocate server grade services? Thanks for listening -- I know it was long=2E --Chris > >=20 > > --=20 > > Matt >=20 >=20 > _______________________________________________ > freebsd-ports@freebsd=2Eorg mailing list > https://lists=2Efreebsd=2Eorg/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd=2Eorg" From owner-freebsd-ports@freebsd.org Mon Dec 11 19:34:27 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3C1FAE9BF43 for ; Mon, 11 Dec 2017 19:34:27 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from ms-10.1blu.de (ms-10.1blu.de [178.254.4.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EDBC3753FC for ; Mon, 11 Dec 2017 19:34:26 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from [77.190.66.157] (helo=localhost.unixarea.de) by ms-10.1blu.de with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.86_2) (envelope-from ) id 1eOTqI-000866-GC; Mon, 11 Dec 2017 20:34:22 +0100 Received: from localhost.my.domain (localhost [127.0.0.1]) by localhost.unixarea.de (8.15.2/8.14.9) with ESMTPS id vBBJYGSS003404 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 11 Dec 2017 20:34:16 +0100 (CET) (envelope-from guru@unixarea.de) Received: (from guru@localhost) by localhost.my.domain (8.15.2/8.14.9/Submit) id vBBJYFF2003403; Mon, 11 Dec 2017 20:34:15 +0100 (CET) (envelope-from guru@unixarea.de) X-Authentication-Warning: localhost.my.domain: guru set sender to guru@unixarea.de using -f Date: Mon, 11 Dec 2017 20:34:15 +0100 From: Matthias Apitz To: Warren Block Cc: freebsd-ports@freebsd.org Subject: Re: Procmail Vulnerabilities check Message-ID: <20171211193415.GA3314@c720-r314251> Reply-To: Matthias Apitz Mail-Followup-To: Matthias Apitz , Warren Block , freebsd-ports@freebsd.org References: <20171208180905.GA96560@troutmask.apl.washington.edu> <20171208193011.GA2203@c720-r314251> <20171208223849.GA2171@c720-r314251> <65cf5e92-948e-4aff-857b-539cbae290b4@unixarea.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="+QahgC5+KEYLbs62" Content-Disposition: inline In-Reply-To: X-Operating-System: FreeBSD 12.0-CURRENT r314251 (amd64) X-message-flag: Mails containing HTML will not be read! Please send only plain text. User-Agent: Mutt/1.8.0 (2017-02-23) X-Con-Id: 51246 X-Con-U: 0-guru X-Originating-IP: 77.190.66.157 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 19:34:27 -0000 --+QahgC5+KEYLbs62 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable El d=C3=ADa lunes, diciembre 11, 2017 a las 11:26:44a. m. -0700, Warren Blo= ck escribi=C3=B3: > > Warren, you have not got my point: Why specfying '-d ${USER}' is requir= ed in=20 > > a per user file in its HOME? The maildrop is started as the user 'foo' by a line in a file ~foo/.forward, as you say: maildrop -d foo and this '-d foo' is IMHO completely superfluous, because the maildrop coul= d do by its own a getuid(2) and a user 'foo' will never run (and perhaps can not run due to lack of permissions) something like '-d bla'. Do you copy me? matthias --=20 Matthias Apitz, =E2=9C=89 guru@unixarea.de, =E2=8C=82 http://www.unixarea.d= e/ =F0=9F=93=B1 +49-176-38902045 Public GnuPG key: http://www.unixarea.de/key.pub --+QahgC5+KEYLbs62 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEXmn7rBYYViyzy/vBR8z35Hb+nREFAlou3bQACgkQR8z35Hb+ nREysBAAqX9EiwodRGt293tBM+mOvBplKzRw05l93nJHed78a1TcaphMmuUCAnH1 XkIe4/q4Xn9Cp/2d0ZWVKCZh7cnJ6fyy5GVpcmVTqpRU/hnshS+KovDcwG1dMT04 +4TH1OLD3VTib3N5ABHJ+mHkcHp/PLg0W+nzUlQswrWBGJE4uW+560voZM38gJs0 ObD1Pg5nZUOIsAFh7eU2LOc+PANUeQDLEUXPrwU6MdrbUGYVdwQITUsnDwb5rcV3 +g/V4nciU8XLMRL1mw6V1hWqHTHtkBHJm//w1JtWZGWi8S4ITkUtFTax8RlymyFm aCcn7U24CkJOQPeRdI9Oz7cmyGIgil0spEojffVq7hhHdJ4cpxORTeLDrI2ai0qu voVhVeQgF0mQh19ZyWG67G1AAwa8eKppfZQ1R02XbTP0yZIaPz63lRMpi2CtwK71 13fS4TkerE+S7hBGwW91QrWBlTNaZsuuEo29PEIt1F+5pZyndOmlFJ1miV8bnV5O Go2IE4mnhr3G6W/O098mPMHCWEf2TUS0NflS6y99M9WYL1Udihu31hN8c721iglN uokcSNP5/pbXWM2+jvUrsSBYfuhJ4ce8sytY7zuGheF35y2SfgXo00qtmqI9w9Tz VgttjZaNLrOtD0QzhKz4AVSP7x85SDZt+MDVtGON4Tc1WajY/oo= =pgcw -----END PGP SIGNATURE----- --+QahgC5+KEYLbs62-- From owner-freebsd-ports@freebsd.org Mon Dec 11 19:45:09 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5A68BE9C2FC for ; Mon, 11 Dec 2017 19:45:09 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 13AF87597F for ; Mon, 11 Dec 2017 19:45:09 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.89 (FreeBSD)) (envelope-from ) id 1eOU0l-0000iB-SP; Mon, 11 Dec 2017 20:45:11 +0100 Date: Mon, 11 Dec 2017 20:45:11 +0100 From: Kurt Jaeger To: Chris H Cc: freebsd-ports@freebsd.org Subject: Re: Procmail Vulnerabilities check Message-ID: <20171211194511.GD2827@home.opsec.eu> References: <32da0142ef01d545aff61de3a3946d62@udns.ultimatedns.net> <00d53b391814cf11575da1e873839ae7@udns.ultimatedns.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <00d53b391814cf11575da1e873839ae7@udns.ultimatedns.net> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 19:45:09 -0000 Hi! > Let me attempt to make my point another way (and stay closer to topic). > A user is able to accomplish more from sendmail in base, than with any > other MX port in base alone. [list of sendmail features shortend for brevity] > Many of the other MX software in the ports tree provide a subset of > the shortlist I mentioned above. But none of them offer them all. So if sendmail is a pkg/port, it would still have those features ? Is a pkg install sendmail such a huge step ? And btw, even if sendmail has all those features, I can tell you that even when I first attend my first sendmail workshop, approx. 27 years ago, I still would not know how to implement them with sendmail. > I were an MX administrator. Would I not want all the options/help > I could get to defend myself against attack? I still don't get the difference if sendmail would be a port/pkg. Oh, btw, if sendmail can do all this, wouldn't it be useful to have a suitable config that does all this right out of the box ? Because, honestly, I would not know how to enable all those features... > True. But if I'm selling a Server targeted OS. Don't I want to > advocate server grade services? But the distribution channel of the software for that service (base or port) does not sound as the relevant factor for the end-user, or does it ? -- pi@opsec.eu +49 171 3101372 3 years to go ! From owner-freebsd-ports@freebsd.org Mon Dec 11 20:11:04 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 66123E9D00A for ; Mon, 11 Dec 2017 20:11:04 +0000 (UTC) (envelope-from marquis@roble.com) Received: from mx5.roble.com (mx5.roble.com [209.237.23.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx5.roble.com", Issuer "mx5.roble.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 5504076B1B for ; Mon, 11 Dec 2017 20:11:03 +0000 (UTC) (envelope-from marquis@roble.com) Received: from roble.com (roble.com [209.237.23.50]) by mx5.roble.com (Postfix) with ESMTP id 7FF903D7C4 for ; Mon, 11 Dec 2017 12:11:01 -0800 (PST) Date: Mon, 11 Dec 2017 12:11:01 -0800 (PST) From: Roger Marquis To: freebsd-ports@freebsd.org Subject: Re: The ports@ list is now subscriber-post only Message-ID: MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 20:11:04 -0000 Lowell Gilbert wrote: > "Thomas Mueller" writes: >> Why only the freebsd-ports mailing list and no others? >> Other FreeBSD mailing lists get spam, and I thought freebsd-questions was >> the biggest target for spam. Why? 1) lack of volunteers with sufficent mailman and/or spam-filtering experience, 2) lack of list admins with mailman moderation experience, 3) failure to accept experienced postmaster volunteers, and last but not least 4) lack of list management policies based on best practice. > However -questions isn't one of them, because you can't ask > someone to subscribe to a list before asking for tech support. We shouldn't need to subscribe to post to -questions, agreed 100%, however, it takes very little skill or time to moderate posts from unsubscribed and recently-subscribed posters. Then again it also takes little time or effort to configure postfix to score and hold the obvious spam that continues to get forwarded to freebsd lists. At least making -ports subscriber-only is a small indication that someone on the postmaster team recognizes there is an issue here. IME, Roger Marquis From owner-freebsd-ports@freebsd.org Mon Dec 11 20:13:31 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B0E12E9D29E for ; Mon, 11 Dec 2017 20:13:31 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7481476E8A for ; Mon, 11 Dec 2017 20:13:30 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vBBKEn5H035548; Mon, 11 Dec 2017 12:14:55 -0800 (PST) (envelope-from portmaster@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: In-Reply-To: <20171211183649.GB2827@home.opsec.eu> From: "Chris H" Reply-To: portmaster@BSDforge.com To: "Kurt Jaeger" Subject: Re: Procmail Vulnerabilities check Date: Mon, 11 Dec 2017 12:14:55 -0800 Message-Id: <5fd8da61ee9e3a818fbb43f5e461d054@udns.ultimatedns.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 20:13:31 -0000 On Mon, 11 Dec 2017 19:36:49 +0100 "Kurt Jaeger" said > Hi! >=20 > > if the majority of people install their systems via packages, that make= s for > > a fairly common FreeBSD base across all users=2E >=20 > Why would a system installed via packaged be more homogenous than > one installed as base, and updated via freebsd-update ? I don't > understand this -- can you elaborate ? OK=2E I'll try=2E I'm afraid I sort of went on a Jag, and didn't really make a = good point -- if *any* point=2E Sorry=2E But to the point, and sorry for the (additional) deviation; If I have a user base that shares a near identical install=2E I am far closer to finding/having a pattern I can work with to *exploit*, as an evil hacker= =2E So here's the thing; working from the history of Linux, and for that matter= , even MS products=2E=2E=2E someone discovers an exploit in FreeBSD, or some compon= ent common to FreeBSD=2E I can take down a *much* greater number of users, now th= at the (larger) portion of FreeBSD' user base share such a common install base= -- applications(ports)/kernel et al; are pretty much all the same for *everyon= e* because of the introduction of pkg(8)=2E Yes=2E But what's the difference if they made everything from ports(7)? IMHO, and experience, users confronted with options during build time, are *more* likely to actually *choose* options that better suite their use/need= s=2E But using packages is easier, and so if in the end everything just *works*=2E There's little incentive to use that scary "make" thing, and have to learn all those intimidating things associated with the ports system=2E Well, FLAVORS should solve all that=2E Wouldn't it? That *does* seem like a strong argument, and while I applaud all the effort= s, and those that are responsible for those efforts=2E The jury is still out=2E FLAVORS has yet to *fully* arrive=2E So it's just too early to say for sure=2E But I would agree that it *should*=2E When I look back at all the security threats that Linux had to deal with (even now), and how the ultimate argument was so often; use *BSD, it's a much more secure OS by design=2E Which was true=2E Linux was/is always installe= d in packages, or by what ever moniker they use for them=2E With that, and thei= r choice of kernel arrangement=2E They were left as easier targets than the BSD family of operating systems=2E Now looking at the increasingly narrowing of differences between the two=2E I can't help but think that the threat vector gap is *also* narrowing=2E >=20 > > In closing, and more to the point regarding Sendmail; Sendmail has a ne= arly > > impeccable security record in at the last decade=2E It provides a *secure= *, > > more powerful, and more flexible MX on the cheap=2E I see little reason t= o > > consider it an attack vector=2E Which makes *security*, and it's related > > maintenance a pretty poor argument, for it's removal=2E >=20 > The argument is: The update process for base is more complex > than for packages, and we've come a long way to have a very > nice pkg-system, in general=2E The mid-term plan is thus to package base, t= oo=2E >=20 > Packaging base means sensible packages have to be defined, and > sendmail suits a package very well=2E Indeed it *does*, and *should* be a package installed *along* with $BASE=2E That's my only argument there=2E :-) Thanks for your thoughtful reply, Kurt! --Chris >=20 > --=20 > pi@opsec=2Eeu +49 171 3101372 3 years to= go > ! From owner-freebsd-ports@freebsd.org Mon Dec 11 20:31:48 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B1379E9DB73 for ; Mon, 11 Dec 2017 20:31:48 +0000 (UTC) (envelope-from marquis@roble.com) Received: from mx5.roble.com (mx5.roble.com [209.237.23.5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx5.roble.com", Issuer "mx5.roble.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id A1F1077B88 for ; Mon, 11 Dec 2017 20:31:48 +0000 (UTC) (envelope-from marquis@roble.com) Received: from roble.com (roble.com [209.237.23.50]) by mx5.roble.com (Postfix) with ESMTP id AE9F43D947 for ; Mon, 11 Dec 2017 12:31:47 -0800 (PST) Date: Mon, 11 Dec 2017 12:31:47 -0800 (PST) From: Roger Marquis To: freebsd-ports@freebsd.org Subject: Re: Procmail Vulnerabilities check Message-ID: MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 20:31:48 -0000 Michelle Sullivan wrote: > Personally I think if you remove Sendmail you should not replace it with > something else... but then FreeBSD is not about what I want or what the > users want anymore. I thought there already was a viable replacement in OpenSMTPD? The fact that OpenBSD migrated 3 years ago makes this a no-brainer, or does anyone think accepting mail from remote hosts needs to be part of base? Considering just about every other open source OS distribution now uses Postfix the potential for its license to be updated (from IPL to EPL2.0) may be timely... Roger From owner-freebsd-ports@freebsd.org Mon Dec 11 20:32:58 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D691FE9DCB0 for ; Mon, 11 Dec 2017 20:32:58 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A797577DA1 for ; Mon, 11 Dec 2017 20:32:58 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vBBKYGCW037969 for ; Mon, 11 Dec 2017 12:34:23 -0800 (PST) (envelope-from portmaster@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 In-Reply-To: <20171211184655.GC2827@home.opsec.eu> From: "Chris H" Reply-To: portmaster@BSDforge.com To: Subject: Re: Procmail Vulnerabilities check Date: Mon, 11 Dec 2017 12:34:22 -0800 Message-Id: <0eefee3ab740074aa27a8193dbc9ce66@udns.ultimatedns.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 20:32:58 -0000 On Mon, 11 Dec 2017 19:46:55 +0100 "Kurt Jaeger" said > Hi! >=20 > > If you, as an administrator of a/your system(s), see no problem with > > (port) scanners, and take no action to thwart such activity=2E You are > > more than likely to encounter trouble(s) down the road=2E >=20 > Right, portscanning is bad, if not done in a transparent way, > so as sys-admin I have to reduce exposure=2E >=20 > But it's a valid tool, nevertheless=2E >=20 > > In short; I see them all as "black hats"=2E Honestly=2E Can you *really* > > determine good intentions from bad intentions on an incoming port scan? >=20 > Yes=2E If it's done with full transparency, I don't mind scanning=2E >=20 > With transparency, I mean: > - reverse dns is set > - scan from the same IP all the time They don't=2E For the sake of argument, I'll name showdan; they use (off the top of my head) some 9 to 12 addresses=2E Addresses the move, also=2E :( > - some point of contact for the scan (a website, email etc) > - if requested, the scanner delivers individual results to the scanned > - if requested, one can be excluded from the scan > - all the results are only used for 'above-the-waterline' work, > like research or statistics > - scanner is willing to be audited > - [maybe some other rules=2E=2E=2E] >=20 > In fact, I've even organised such a project doing that for TLS: >=20 > https://github=2Ecom/TLS-Check/tls-check I respectfully agree to disagree with you on this=2E Mostly on one point; I should be informed *prior* to the port scan/audit, not *after*=2E >=20 > I would not mind a registry at IANA for such transparent scan projects, > so that all the other ones can be traced and stopped=2E This, my friend, I agree with you on, wholeheartedly=2E :-) --Chris >=20 > --=20 > pi@opsec=2Eeu +49 171 3101372 3 years to= go > ! From owner-freebsd-ports@freebsd.org Mon Dec 11 21:04:39 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E2048E9E8A8 for ; Mon, 11 Dec 2017 21:04:39 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B10707920C for ; Mon, 11 Dec 2017 21:04:38 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vBBL5wUr038836; Mon, 11 Dec 2017 13:06:04 -0800 (PST) (envelope-from portmaster@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: In-Reply-To: <20171211194511.GD2827@home.opsec.eu> From: "Chris H" Reply-To: portmaster@BSDforge.com To: "Kurt Jaeger" Subject: Re: Procmail Vulnerabilities check Date: Mon, 11 Dec 2017 13:06:04 -0800 Message-Id: <3d6a0f2bf42334313a40264b80aad46b@udns.ultimatedns.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 21:04:40 -0000 On Mon, 11 Dec 2017 20:45:11 +0100 "Kurt Jaeger" said > Hi! >=20 > > Let me attempt to make my point another way (and stay closer to topic)=2E > > A user is able to accomplish more from sendmail in base, than with any > > other MX port in base alone=2E > [list of sendmail features shortend for brevity] >=20 > > Many of the other MX software in the ports tree provide a subset of > > the shortlist I mentioned above=2E But none of them offer them all=2E >=20 > So if sendmail is a pkg/port, it would still have those features ? >=20 > Is a >=20 > pkg install sendmail >=20 > such a huge step ? And btw, even if sendmail has all those features, > I can tell you that even when I first attend my first sendmail workshop, > approx=2E 27 years ago, I still would not know how to implement them > with sendmail=2E >=20 > > I were an MX administrator=2E Would I not want all the options/help > > I could get to defend myself against attack? >=20 > I still don't get the difference if sendmail would be a port/pkg=2E >=20 > Oh, btw, if sendmail can do all this, wouldn't it be useful to > have a suitable config that does all this right out of the box ? >=20 > Because, honestly, I would not know how to enable all those features=2E=2E=2E >=20 > > True=2E But if I'm selling a Server targeted OS=2E Don't I want to > > advocate server grade services? >=20 > But the distribution channel of the software for that service > (base or port) does not sound as the relevant factor for the > end-user, or does it ? OK=2E So if I'm understanding this all correctly; All the (FreeBSD) worlds a package=2E So what am I arguing for Sendmail in base for? It makes no sense -- everything's a package=2E Am I getting warmer? :-) If so=2E Then where does it end? How many packages must I install to get a "standard" Server install? I'm going to want cp(1), fsck(8), mkdir(1), gpart(8),=2E=2E=2E Wow! filling /bin/, and /sbin/ will take an awful lot of packages, and I haven't had time to consider /usr/bin/, and /usr/sbin/ ! ;-) As I understand it, the $BASE package is going to amount to what one would expect, and need to get (at least) a usable system=2E IMHO *mail* is an important part of *any* system=2E Oh wait=2E This is intended as part of a simple *desktop* system? Because that's the audience FreeBSD is currently targeting? OK than no *real* need for a robust MX there=2E As they'll likely just be using their ISP for an MX, and only *really* need a MX *client*=2E OK that makes more sense=2E :P I'm only advocating that if $BASE is intended for a reasonable/minimal Server base install=2E That an MX *is* an important part of that definition, and that Sendmail be *that* MX=2E :-) Thanks for playing along, Kurt=2E :-) --Chris P=2ES=2E Indeed=2E Sendmail, *can* be installed as a package, and still work, as I think, can *anything* else=2E But *where* does it all end -- It's *mad* I tell ya! >=20 > --=20 > pi@opsec=2Eeu +49 171 3101372 3 years to= go > ! From owner-freebsd-ports@freebsd.org Mon Dec 11 21:04:56 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B69E7E9E8E3 for ; Mon, 11 Dec 2017 21:04:56 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id A3BEB792AB for ; Mon, 11 Dec 2017 21:04:56 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id A005FE9E8E2; Mon, 11 Dec 2017 21:04:56 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9F9FDE9E8E1 for ; Mon, 11 Dec 2017 21:04:56 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.ysv.freebsd.org (portsindexbuild.ysv.freebsd.org [IPv6:2001:1900:2254:206a::16:6601]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 79F74792AA for ; Mon, 11 Dec 2017 21:04:56 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.ysv.freebsd.org ([127.0.1.2]) by portsindexbuild.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id vBBL4utm013553 for ; Mon, 11 Dec 2017 21:04:56 GMT (envelope-from indexbuild@portsindexbuild.ysv.freebsd.org) Received: (from indexbuild@localhost) by portsindexbuild.ysv.freebsd.org (8.15.2/8.15.2/Submit) id vBBL4uh6013551 for ports@FreeBSD.org; Mon, 11 Dec 2017 21:04:56 GMT (envelope-from indexbuild) Date: Mon, 11 Dec 2017 21:04:56 GMT From: Ports Index build Message-Id: <201712112104.vBBL4uh6013551@portsindexbuild.ysv.freebsd.org> To: ports@FreeBSD.org Subject: INDEX now builds successfully on 10.x X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 21:04:56 -0000 From owner-freebsd-ports@freebsd.org Mon Dec 11 21:54:43 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 67E04E9FDF8 for ; Mon, 11 Dec 2017 21:54:43 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from viclamta04p.bpe.bigpond.com (viclamta04p.bpe.bigpond.com [203.38.21.68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "", Issuer "Openwave Messaging Inc." (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 5BAA47B326 for ; Mon, 11 Dec 2017 21:54:40 +0000 (UTC) (envelope-from dave@horsfall.org) Received: from smtp.telstra.com ([10.10.26.4]) by viclafep04p-svc.bpe.nexus.telstra.com.au with ESMTP id <20171211215428.IOLM26074.viclafep04p-svc.bpe.nexus.telstra.com.au@smtp.telstra.com> for ; Tue, 12 Dec 2017 08:54:28 +1100 X-RG-Spam: Unknown X-RazorGate-Vade: gggruggvucftvghtrhhoucdtuddrgedtuddrvdeigdduheeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuuffpveftpgfvgffnuffvtfetnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpeffhffvufgjkfhffgggtgesthdttddttdervdenucfhrhhomhepffgrvhgvucfjohhrshhfrghllhcuoegurghvvgeshhhorhhsfhgrlhhlrdhorhhgqeenucfkphepuddutddrudeguddrudelfedrvdeffeenucfrrghrrghmpehhvghloheprghnvghurhhinhdrhhhorhhsfhgrlhhlrdhorhhgpdhinhgvthepuddutddrudeguddrudelfedrvdeffedpmhgrihhlfhhrohhmpeeouggrvhgvsehhohhrshhfrghllhdr X-RG-VS-CLASS: clean Received: from aneurin.horsfall.org (110.141.193.233) by smtp.telstra.com (9.0.019.22-1) id 5A1F320A02EDA7DA for freebsd-ports@freebsd.org; Tue, 12 Dec 2017 08:54:28 +1100 Received: from aneurin.horsfall.org (localhost [127.0.0.1]) by aneurin.horsfall.org (8.15.2/8.15.2) with ESMTP id vBBLsR5h068287 for ; Tue, 12 Dec 2017 08:54:27 +1100 (EST) (envelope-from dave@horsfall.org) Received: from localhost (dave@localhost) by aneurin.horsfall.org (8.15.2/8.15.2/Submit) with ESMTP id vBBLsQiA068284 for ; Tue, 12 Dec 2017 08:54:27 +1100 (EST) (envelope-from dave@horsfall.org) X-Authentication-Warning: aneurin.horsfall.org: dave owned process doing -bs Date: Tue, 12 Dec 2017 08:54:26 +1100 (EST) From: Dave Horsfall To: FreeBSD Ports Subject: Re: Procmail Vulnerabilities check In-Reply-To: <64e65ab97f9c2b086ed8c13620f06546@udns.ultimatedns.net> Message-ID: References: <64e65ab97f9c2b086ed8c13620f06546@udns.ultimatedns.net> User-Agent: Alpine 2.21 (BSF 202 2017-01-01) X-GPG-Public-Key: http://www.horsfall.org/gpgkey.pub X-GPG-Fingerprint: 05B4 FFBC 0218 B438 66E0 587B EF46 7357 EF5E F58B X-Home-Page: http://www.horsfall.org/ X-Witty-Saying: "chmod 666 the_mode_of_the_beast" MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 21:54:43 -0000 On Mon, 11 Dec 2017, Chris H wrote: > pf(4) has dropped any/all communication from the showdan "project" > *long* ago for all the systems I'm responsible for, and along with all > the myriad of other "like" projects. They all have the policy backward; > ask *before* not *after*. I'd love to do that; what's the IP range of their scanners (I assume that they have more than one)? -- Dave Horsfall DTM (VK2KFU) "Those who don't understand security will suffer." From owner-freebsd-ports@freebsd.org Mon Dec 11 22:09:20 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8CBC6EA0414 for ; Mon, 11 Dec 2017 22:09:20 +0000 (UTC) (envelope-from grog@lemis.com) Received: from www.lemis.com (www.lemis.com [208.86.226.86]) by mx1.freebsd.org (Postfix) with ESMTP id 663AB7BC02 for ; Mon, 11 Dec 2017 22:09:20 +0000 (UTC) (envelope-from grog@lemis.com) Received: from eureka.lemis.com (lemis.com [192.109.197.81]) by www.lemis.com (Postfix) with ESMTP id 8B5CE1B72806; Mon, 11 Dec 2017 22:09:12 +0000 (UTC) Received: by eureka.lemis.com (Postfix, from userid 1004) id B0CF44494B1; Tue, 12 Dec 2017 09:09:10 +1100 (AEDT) Date: Tue, 12 Dec 2017 09:09:10 +1100 From: Greg 'groggy' Lehey To: Chris H Cc: blubee blubeeme , Jonathan Chen , FreeBSD Ports Subject: Re: License and adopting software Message-ID: <20171211220910.GQ78437@eureka.lemis.com> References: <6309a4943c5761241e64f8133c837486@udns.ultimatedns.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="hSZb4FHl1C2xfsUy" Content-Disposition: inline In-Reply-To: <6309a4943c5761241e64f8133c837486@udns.ultimatedns.net> Organization: The FreeBSD Project Phone: +61-3-5346-1370, +61-3-5309-0418 Mobile: 0401 265 606. Use only as instructed. WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 22:09:20 -0000 --hSZb4FHl1C2xfsUy Content-Type: text/plain; charset=us-ascii Content-Disposition: inline [format recovered] On Sunday, 10 December 2017 at 23:31:33 -0800, Chris H wrote: > On Mon, 11 Dec 2017 12:24:53 +0800 "blubee blubeeme" said >> On Mon, Dec 11, 2017 at 12:21 PM, Jonathan Chen wrote: >>> On 11 December 2017 at 17:17, blubee blubeeme wrote: >>>> I like some old software that's <= GPL2 but it seems like the original >>>> developer is not and have not done any work on the software sine mid >>>> 2000. >>>> >>>> I'd like to pick up the project, fix bugs BUT i'd like to migrate >>>> from GPL to BSD license. >>>> >>>> How does one go about doing that? I have seen the GPL code but it >>>> could be re-written how would that affect me re-writing the code >>>> with a new copy center license? >>> >>> You basically have to get the original author to reassign copyright to >>> you; after which you can do whatever you like to it. If you're basing >>> your new work on the original work, you have to respect the LICENCE >>> that it came with. > > It's also worth noting; you can dual-license it. That is: > their code == their license > your code (additions) == your license No, you can't. Read the conditions of the GPL license. If you add code to a GPL product, the additions become subject to the GPL. Greg -- Sent from my desktop computer. Finger grog@FreeBSD.org for PGP public key. See complete headers for address and phone numbers. This message is digitally signed. If your Microsoft mail program reports problems, please read http://lemis.com/broken-MUA --hSZb4FHl1C2xfsUy Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iEYEARECAAYFAlovAgYACgkQIubykFB6QiMTcQCgqZiabyhLbyilSBPGgMVjgv5E 5/4AoJafS7Gp3MI4BZ3m4Isr82iXJNLk =ST+8 -----END PGP SIGNATURE----- --hSZb4FHl1C2xfsUy-- From owner-freebsd-ports@freebsd.org Mon Dec 11 22:24:04 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C8CCAEA0BD8 for ; Mon, 11 Dec 2017 22:24:04 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A6AA27C6BF for ; Mon, 11 Dec 2017 22:24:03 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vBBMPMXj041486; Mon, 11 Dec 2017 14:25:28 -0800 (PST) (envelope-from portmaster@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: "FreeBSD Ports" In-Reply-To: From: "Chris H" Reply-To: portmaster@BSDforge.com To: "Dave Horsfall" Subject: Re: Procmail Vulnerabilities check Date: Mon, 11 Dec 2017 14:25:28 -0800 Message-Id: <8d38bfb054feaa5fa3ad1998fb04bcf6@udns.ultimatedns.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 22:24:04 -0000 On Tue, 12 Dec 2017 08:54:26 +1100 (EST) "Dave Horsfall" said > On Mon, 11 Dec 2017, Chris H wrote: >=20 > > pf(4) has dropped any/all communication from the showdan "project"=20 > > *long* ago for all the systems I'm responsible for, and along with all= =20 > > the myriad of other "like" projects=2E They all have the policy backward;= =20 > > ask *before* not *after*=2E >=20 > I'd love to do that; what's the IP range of their scanners (I assume that= =20 > they have more than one)? Sure=2E I'll pull them out of my tables, and send you a copy off-list=2E >=20 > --=20 > Dave Horsfall DTM (VK2KFU) "Those who don't understand security will > suffer=2E" --Chris From owner-freebsd-ports@freebsd.org Mon Dec 11 22:41:46 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E0778EA1757 for ; Mon, 11 Dec 2017 22:41:46 +0000 (UTC) (envelope-from seschwar@gmail.com) Received: from mail-wm0-x22f.google.com (mail-wm0-x22f.google.com [IPv6:2a00:1450:400c:c09::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 705037D500; Mon, 11 Dec 2017 22:41:46 +0000 (UTC) (envelope-from seschwar@gmail.com) Received: by mail-wm0-x22f.google.com with SMTP id b76so17115561wmg.1; Mon, 11 Dec 2017 14:41:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:references:mail-followup-to:date :message-id:mime-version; bh=o9lt75LeLcpL2ZHrCMtirGLpkWZrM8BJ2rdpVvhDSN8=; b=I8ZXSq55yRlUAY6WQ1ipD2Dazq+lvpEp/kmMKqhmj9r/5V0Fqe8b+zySDx+zrhTdtT /FuRgcHSszKsjQ83XY4w94otxwZaKp0F5aZ8iNVoFSg+36gXAkEWfrLn7/8m+Keiagpu p1EdMMLJ/81x9ri0wH3Gl/Eo6Ar+Ex9wlZuHEMP9MOiwz+WRZ9eey6aMUW1lm82XxkhQ NMPiGbGMVRZ433oRc9480CweT1P+MPrEI20m097JkxE6iqePerf3lhTH8YV52X4/x+Jw c1hRnLudouaIO0Q7jlYNFf1KcTKZwY/GAJ6ZABwR4YxnjOL5+7/0dFPCtZgwXFg3FOA7 KtFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references :mail-followup-to:date:message-id:mime-version; bh=o9lt75LeLcpL2ZHrCMtirGLpkWZrM8BJ2rdpVvhDSN8=; b=EC1Li07BxGjMGL8YDecQ40QvflmyfX8bV3O8PlDx9V2gmxl82WmoLmBuYlWsg+1od/ mmP4aaFUVlU2Bk6GFMu3pT0deVscd/5ZNVLHPYGFwSt4V+22+PNxKh1XsXirZNQeHHWC L/8d4Fs03HdG+eBcP37jHtK7ssVwzaPHg4xlsXKQEgduJ6iK7S56yk/bLEuiJTFpxsk2 mCMHXdsvNoldMu0y5e/oQTGDxriJuYcMpoTfngAT8c7p/BUQcOx3LbgtmnxZljJaBJQs AQ0s++43uUC3Wu1MgEYd7R6nrC0IO5Rth6dUMFfSLhMAQjfzv9xUoyLWD8ItYvv54P23 I9iA== X-Gm-Message-State: AKGB3mIkXsTZ9EEQhfRn1KJ2vkAaFDjO2iDKxQPCxUOQpj8VxdclHopa kbBnw9KvvrH5D59uW7a0d9BQFA== X-Google-Smtp-Source: ACJfBouiW/R5VtL4+OkiYcbfrsefvLjfIqScQ554FHVjHFezZ1lnfAV5gISZpXbI4wWrZ2Acnl8VPw== X-Received: by 10.80.204.152 with SMTP id q24mr136010edi.108.1513032104470; Mon, 11 Dec 2017 14:41:44 -0800 (PST) Received: from localhost (dyndsl-085-008-097-016.ewe-ip-backbone.de. [85.8.97.16]) by smtp.gmail.com with ESMTPSA id h56sm7125757ede.45.2017.12.11.14.41.43 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 11 Dec 2017 14:41:43 -0800 (PST) From: Sebastian Schwarz To: Stefan Esser Cc: freebsd-ports@freebsd.org Subject: Re: Working on FLAVOR support in portmaster In-Reply-To: References: <20171209102517.005de250@gramr.alkumuna.eu> <17c98bad038d40d023c8e1e3f93fe160@udns.ultimatedns.net> <20171210184716.604de089@gramr.alkumuna.eu> Mail-Followup-To: Stefan Esser , freebsd-ports@freebsd.org Date: Mon, 11 Dec 2017 23:41:42 +0100 Message-ID: <87h8swriop.fsf@domain.invalid> MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 22:41:47 -0000 On 2017-12-10, Stefan Esser wrote: > Debugging shell scripts is a lot of work, since you cannot > single step through them. There are a few shell debuggers: - http://bashdb.sourceforge.net/ - https://github.com/rocky/kshdb/ - https://github.com/rocky/zshdb/ However none of them is for plain POSIX Bourne Shell. But you might be able to run the other shells in a appropriate compatibility mode ("bash --posix" or "env POSIXLY_CORRECT=1 bash" for example). I haven't use the debuggers extensively, so I don't know how well they work. But they might be of some use to you. From owner-freebsd-ports@freebsd.org Mon Dec 11 23:32:13 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AE140EA288B for ; Mon, 11 Dec 2017 23:32:13 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 8988D7F356 for ; Mon, 11 Dec 2017 23:32:13 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: by mailman.ysv.freebsd.org (Postfix) id 88F4CEA288A; Mon, 11 Dec 2017 23:32:13 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 88A0EEA2889 for ; Mon, 11 Dec 2017 23:32:13 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from smtp.schonrocks.com (smtp.schonrocks.com [109.73.123.240]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 382F77F352; Mon, 11 Dec 2017 23:32:12 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from [192.168.40.60] (home.zaheer.org.uk [81.187.127.171]) by smtp.schonrocks.com (Postfix) with ESMTPA id 8E5EC506F58; Mon, 11 Dec 2017 23:32:09 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=schonrocks.com; s=default; t=1513035129; bh=Xmu9jZo2OIXS2/0bk7D3EN0iaVa0q/9P6BGlUXdlQCo=; h=Subject:To:Cc:References:From:Date:In-Reply-To; b=JqcUlgFgXNH3yUyWJiLkXoaN2QFmIQFbi4azFg+BXXXMaTCTG6FLLf/h2wvXHCUsn C1NNcuIBfERkcwG3e+3/KhubXzOsmAXpy20lTK4ufm1GGiQpre/s28NeUrSy0J7BmW jF2tji4CmQkXwg7JLkVPfyjp8m1evDiWGT4R2fFE= Subject: Re: FreeBSD Port: php72-7.2.0 : trouble with lang/php72 & libargon2 To: "Matthew D. Fuller" Cc: tz@FreeBSD.org, ports References: <6a2752ce-ee15-84a4-bd2b-150f614cf1a2@schonrocks.com> <20171211232847.GO1783@over-yonder.net> From: Oliver Schonrock Message-ID: <9b51f4f4-8380-9bd3-37ee-e166939c16c4@schonrocks.com> Date: Mon, 11 Dec 2017 23:32:08 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <20171211232847.GO1783@over-yonder.net> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="E9GknSeqfQI1sVk4pcOXEwFhs0tk81Rrs" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 23:32:13 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --E9GknSeqfQI1sVk4pcOXEwFhs0tk81Rrs Content-Type: multipart/mixed; boundary="SSbVsXA3Lg1T2v0PxcnETAKOJQL1TSL27"; protected-headers="v1" From: Oliver Schonrock To: "Matthew D. Fuller" Cc: tz@FreeBSD.org, ports Message-ID: <9b51f4f4-8380-9bd3-37ee-e166939c16c4@schonrocks.com> Subject: Re: FreeBSD Port: php72-7.2.0 : trouble with lang/php72 & libargon2 References: <6a2752ce-ee15-84a4-bd2b-150f614cf1a2@schonrocks.com> <20171211232847.GO1783@over-yonder.net> In-Reply-To: <20171211232847.GO1783@over-yonder.net> --SSbVsXA3Lg1T2v0PxcnETAKOJQL1TSL27 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 11/12/17 23:28, Matthew D. Fuller wrote: >> pkg check --dependencies reports problem. > This seems the separate issue already being convered. > > and it solves my issue as well. All tested just waiting for commit of this ports tree: https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D188700&action=3Dedi= t Don't think the CPUTYPE stuff comes into it. --=20 Oliver Sch=C3=B6nrock Mobile : +44 7880 617 446 email : oliver@schonrocks.com=20 --SSbVsXA3Lg1T2v0PxcnETAKOJQL1TSL27-- --E9GknSeqfQI1sVk4pcOXEwFhs0tk81Rrs 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 iQEcBAEBCAAGBQJaLxV4AAoJEF6SumULDx4PNS8H/jMbZRLZ6LCQ+5+AI0dCcRwp pPnpQQVJ8ZcC9MR1o5HZEH7DUa2tez2crLV0xwWPsrNHiA/B+PpiIU3yQQPA+ffb tmR66FBqMYc4rBMqP1T96IjB/wjusMyyZsCu2iqSaAyRZqGcwaUCmza7PgN2pSve FlAox/inOO9JnFZdkxNnURmE73OMzj22UmQOLwBjZupF2xaDI/rk3w0OFlxBMFZO K0OxXO+QX4cXD5XHysYqJIdQarLURmaQG59d6QO+3GkNmVMH08J3rjPczCEY5XK2 bjXGodqJ9McqTj6tCnHVbHQWIkQdJbJaGqjKHZj/OddinybDHa8TWwDv/vhP3Gg= =df3z -----END PGP SIGNATURE----- --E9GknSeqfQI1sVk4pcOXEwFhs0tk81Rrs-- From owner-freebsd-ports@freebsd.org Mon Dec 11 23:38:09 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B9EDFEA2DF6 for ; Mon, 11 Dec 2017 23:38:09 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id A2EF47F7BE for ; Mon, 11 Dec 2017 23:38:09 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Received: by mailman.ysv.freebsd.org (Postfix) id 86F7AEA2DF5; Mon, 11 Dec 2017 23:38:09 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 869EBEA2DF4 for ; Mon, 11 Dec 2017 23:38:09 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Received: from mail.infocus-llc.com (mail.infocus-llc.com [199.15.120.13]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 655417F7BC; Mon, 11 Dec 2017 23:38:09 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Received: from draco.over-yonder.net (c-75-65-60-66.hsd1.ms.comcast.net [75.65.60.66]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.tarragon.infocus-llc.com (Postfix) with ESMTPSA id 3ywfKX14kxz1X3; Mon, 11 Dec 2017 17:28:48 -0600 (CST) Received: by draco.over-yonder.net (Postfix, from userid 100) id 3ywfKW2ylZzQFP; Mon, 11 Dec 2017 17:28:47 -0600 (CST) Date: Mon, 11 Dec 2017 17:28:47 -0600 From: "Matthew D. Fuller" To: Oliver Schonrock Cc: tz@FreeBSD.org, ports Subject: Re: FreeBSD Port: php72-7.2.0 : trouble with lang/php72 & libargon2 Message-ID: <20171211232847.GO1783@over-yonder.net> References: <6a2752ce-ee15-84a4-bd2b-150f614cf1a2@schonrocks.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <6a2752ce-ee15-84a4-bd2b-150f614cf1a2@schonrocks.com> X-Editor: vi X-OS: FreeBSD User-Agent: Mutt/1.9.1 (2017-09-22) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 23:38:09 -0000 On Thu, Dec 07, 2017 at 08:21:05PM +0000 I heard the voice of Oliver Schonrock, and lo! it spake thus: > > pkg check --dependencies reports problem. This seems the separate issue already being convered. > 1. In the worst case (when built on remote poudriere) php72 crashes when > using the PASSWORD_ARGON2I algo for password_hash. [...] > 1. BAD: from poudriere [...] > # php -r 'echo password_hash("password", PASSWORD_ARGON2I). "\n";' > Illegal instruction (core dumped) This suggests the libargon compiled on the poudriere machine is using instructions not present on the running machine; often a newer or higher end CPU model. Building libargon locally on the final machine sidesteps the issue. If that's the cause, you may well have other landmines in other packages lying in wait, so you should try and root-cause it. Do you have a CPUTYPE or the like in the poudriere setup, which may be outpacing the system you're running the final result on? -- Matthew Fuller (MF4839) | fullermd@over-yonder.net Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ On the Internet, nobody can hear you scream. From owner-freebsd-ports@freebsd.org Mon Dec 11 23:41:08 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C82C1EA2FFA for ; Mon, 11 Dec 2017 23:41:08 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id AF4807FA9C for ; Mon, 11 Dec 2017 23:41:08 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Received: by mailman.ysv.freebsd.org (Postfix) id AD52AEA2FF9; Mon, 11 Dec 2017 23:41:08 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AB581EA2FF8 for ; Mon, 11 Dec 2017 23:41:08 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Received: from mail.infocus-llc.com (mail.infocus-llc.com [199.15.120.13]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7F8757FA99; Mon, 11 Dec 2017 23:41:08 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Received: from draco.over-yonder.net (c-75-65-60-66.hsd1.ms.comcast.net [75.65.60.66]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.tarragon.infocus-llc.com (Postfix) with ESMTPSA id 3ywfbl2875z1XT; Mon, 11 Dec 2017 17:41:07 -0600 (CST) Received: by draco.over-yonder.net (Postfix, from userid 100) id 3ywfbk3p2SzQFq; Mon, 11 Dec 2017 17:41:06 -0600 (CST) Date: Mon, 11 Dec 2017 17:41:06 -0600 From: "Matthew D. Fuller" To: Oliver Schonrock Cc: ports , tz@FreeBSD.org Subject: Re: FreeBSD Port: php72-7.2.0 : trouble with lang/php72 & libargon2 Message-ID: <20171211234106.GP1783@over-yonder.net> References: <6a2752ce-ee15-84a4-bd2b-150f614cf1a2@schonrocks.com> <20171211232847.GO1783@over-yonder.net> <9b51f4f4-8380-9bd3-37ee-e166939c16c4@schonrocks.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <9b51f4f4-8380-9bd3-37ee-e166939c16c4@schonrocks.com> X-Editor: vi X-OS: FreeBSD User-Agent: Mutt/1.9.1 (2017-09-22) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Dec 2017 23:41:08 -0000 On Mon, Dec 11, 2017 at 11:32:08PM +0000 I heard the voice of Oliver Schonrock, and lo! it spake thus: > > and it solves my issue as well. Don't think the CPUTYPE stuff comes > into it. Well, maybe. From your mail, though, it looks like you did that testing by rebuilding/installing the ports _on the local machine_, rather than rebuilding in poudriere. If the poudriere box was building binaries with instructions not in your local machine, that local build would bypass that issue, so it may still be there. "Illegal instruction" seems like an odd presentation for "missing file". -- Matthew Fuller (MF4839) | fullermd@over-yonder.net Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ On the Internet, nobody can hear you scream. From owner-freebsd-ports@freebsd.org Tue Dec 12 00:29:34 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 21639E8117A for ; Tue, 12 Dec 2017 00:29:34 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id F37A580FD8 for ; Tue, 12 Dec 2017 00:29:33 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: by mailman.ysv.freebsd.org (Postfix) id EF92AE81179; Tue, 12 Dec 2017 00:29:33 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EF31AE81178 for ; Tue, 12 Dec 2017 00:29:33 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from smtp.schonrocks.com (smtp.schonrocks.com [109.73.123.240]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9F33580FD7; Tue, 12 Dec 2017 00:29:33 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from [192.168.40.60] (home.zaheer.org.uk [81.187.127.171]) by smtp.schonrocks.com (Postfix) with ESMTPA id 01D8F4E9FDF; Tue, 12 Dec 2017 00:29:30 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=schonrocks.com; s=default; t=1513038571; bh=lANc4qwF90VFHJxbGyye/BtO4WzZNdHLyPTMZ37UDNU=; h=Subject:To:Cc:References:From:Date:In-Reply-To; b=AcSCgLVK/oE8kD0zcwfehvWpCsMW+h6Y0M5gyU6ovDp6ALEIyvCSo0HOBM8lMWmM8 fvhPSBH0+w/4JU0LXqq9Oz8wNHkSL6Vm3hdpeISSxBsonI5B3BZBou+DiI+v9r6PY5 cdKw71qVf8nOMt3VtWCsTaTf992h/4rgdO9S+cHs= Subject: Re: FreeBSD Port: php72-7.2.0 : trouble with lang/php72 & libargon2 To: "Matthew D. Fuller" Cc: ports , tz@FreeBSD.org References: <6a2752ce-ee15-84a4-bd2b-150f614cf1a2@schonrocks.com> <20171211232847.GO1783@over-yonder.net> <9b51f4f4-8380-9bd3-37ee-e166939c16c4@schonrocks.com> <20171211234106.GP1783@over-yonder.net> From: Oliver Schonrock Message-ID: <1b69f03c-fe9f-ad9f-a314-395c713d2329@schonrocks.com> Date: Tue, 12 Dec 2017 00:29:29 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <20171211234106.GP1783@over-yonder.net> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="tTnaaA0vWc8GR19KGkGa7bgD3Bc0Q9sgb" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2017 00:29:34 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --tTnaaA0vWc8GR19KGkGa7bgD3Bc0Q9sgb Content-Type: multipart/mixed; boundary="A8J4SrMmM4rdRue3pBrke2EaURN9iwHXR"; protected-headers="v1" From: Oliver Schonrock To: "Matthew D. Fuller" Cc: ports , tz@FreeBSD.org Message-ID: <1b69f03c-fe9f-ad9f-a314-395c713d2329@schonrocks.com> Subject: Re: FreeBSD Port: php72-7.2.0 : trouble with lang/php72 & libargon2 References: <6a2752ce-ee15-84a4-bd2b-150f614cf1a2@schonrocks.com> <20171211232847.GO1783@over-yonder.net> <9b51f4f4-8380-9bd3-37ee-e166939c16c4@schonrocks.com> <20171211234106.GP1783@over-yonder.net> In-Reply-To: <20171211234106.GP1783@over-yonder.net> --A8J4SrMmM4rdRue3pBrke2EaURN9iwHXR Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: quoted-printable On 11/12/17 23:41, Matthew D. Fuller wrote: > On Mon, Dec 11, 2017 at 11:32:08PM +0000 I heard the voice of > Oliver Schonrock, and lo! it spake thus: >> and it solves my issue as well. Don't think the CPUTYPE stuff comes >> into it. > Well, maybe. From your mail, though, it looks like you did that > testing by rebuilding/installing the ports _on the local machine_, > rather than rebuilding in poudriere. If the poudriere box was > building binaries with instructions not in your local machine, that > local build would bypass that issue, so it may still be there. > "Illegal instruction" seems like an odd presentation for "missing > file". It's a good point, I get ya. You're right, I did not retest the poudriere build. The Poudriere machine has a: Intel(R) Core(TM) i3-4130T: Haswell (4th gen) The machine that is throwing the "Illegal instruction" error, is a VirtualBox VM running on an: Intel(R) Core(TM) i7-2600 CPU: Sandy Bridge (2nd gen) Our production machines are all: CPU: AMD Opteron(tm) Processor 4386: "Seoul" (32 nm) Ideally I would like to be able to use the packages built by the i3-4130 machine to run without hitches across all 3 CPU types, while still taking advantage of their features for openssl/TLS, etc. What would be a good CPUTYPE line for make.conf? I am non-the-wiser from the docs in /usr/share/examples/etc/make.conf --=20 Oliver Sch=C3=B6nrock Mobile : +44 7880 617 446 email : oliver@schonrocks.com --A8J4SrMmM4rdRue3pBrke2EaURN9iwHXR-- --tTnaaA0vWc8GR19KGkGa7bgD3Bc0Q9sgb 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 iQEcBAEBCAAGBQJaLyLpAAoJEF6SumULDx4PunsIAKR+95HByRwyeXjgr7xjzLWr KzRhUl+fcyJdL1QcvskDEY3m8sEkS03KWwUgWaWb6K2tIozhfvpXpP8dNgmjrxFW kczakGbXXgwIwjrnFtQ2a7C72+jFjqFi8VfxC8XvEHNostxEyX3GhLd3L3DR1xNX WgQylKRFRxdzZzkAu4AVrrtOHxgvHuPxAP52t/PvlDuNekL5/kOoCwNbTSln4mzx RGpcGxHoGuPy+8u6nrDAjw8ls0i6Tt3RSE71LPNmaF4DdnGR4ueUByUibDHOyGI2 8KljCMhYe1AD+xVKBumcbjPMfxRy1aAHhqbNHmkNhtUgzTZeuqBrhgzuZPNE9l8= =448B -----END PGP SIGNATURE----- --tTnaaA0vWc8GR19KGkGa7bgD3Bc0Q9sgb-- From owner-freebsd-ports@freebsd.org Tue Dec 12 02:44:49 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 364ACE88453; Tue, 12 Dec 2017 02:44:49 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mail-pg0-x22b.google.com (mail-pg0-x22b.google.com [IPv6:2607:f8b0:400e:c05::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0909E66707; Tue, 12 Dec 2017 02:44:49 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: by mail-pg0-x22b.google.com with SMTP id q20so12413305pgv.2; Mon, 11 Dec 2017 18:44:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:reply-to:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=YruekHRbZNnZuoC4JZiCk/Dz4BfavUh8bwF9oX9rbSI=; b=eSrhSVVWxL4KpwPXaWawb/pdJTaqGmeRyST2++IenU+hBcG6XrQPTj/kSxnKGU6G8e JXpQEUzGtGzu9gh3/8W0WHta1zRLkIx1Snz/fvHs3+avMQdCsY0Ge8KvMLzLEg70PGkD FmhNIQcAHAToGFQwKRaM1Sc1CS+7N0I91raswzj8U11bVVQ7YFX9FbAqlG+FOVrjANki fJEsfmB8gz432EN9juyFEpvoZdFlVrGIbwk9jc18D9sNJgxLw1gL6DZbvOJA6mby4GjL 5ypXCBq6/ZsCz66R4I3umJ2K53vnd2XZygeFwq5RCypnIflXaF/EpQgv55K1rVF/5dgX d1HA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:reply-to:subject:to:references:from :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=YruekHRbZNnZuoC4JZiCk/Dz4BfavUh8bwF9oX9rbSI=; b=jENRU5gk0fvCchjwZZahtgVXdmFvBc4zNGqKPMy0BeN1THtFDd+7aC4GjRL7IqETJq GulD7GL23sACEa589HYC+mGVGsX8NSo9xVdeGBL5SQk9f7kT/loZoI9mCHe88HVWF3tv nfIQoQK96rpNAcziD0FJDuiDC9DcCEyIMw4KHEPo1hTQv8pjzPBnW48F0rVHUmrLmpa8 4DH1H7hn9NebEU7Ra17pP8cJWvIYNrP/yCm3o1wdaqDN5RsAI/ADP4xiMNcuzOCHfwDn SaeCS+YBxHM6cmJ5Oke4oa9qrjmS077XK1YNds1pJ2ZJdy3i/vySwoKQTglYnKtnRoy1 Uprw== X-Gm-Message-State: AKGB3mJAFcUcqrgfYbDOFPl74NNUqV9bCb1YRZ48bLG27oPjzSWDPZb9 bjcyKe0tH+BANYNAioG95iVD2Gj9 X-Google-Smtp-Source: ACJfBouwAUJ1FtRg3jotFg1U4caGxr2+ouaCGK3WuHeH+JWiPlm5l70qbcoXVtRRy9XLETBiA7aLQA== X-Received: by 10.99.60.26 with SMTP id j26mr632923pga.256.1513046683069; Mon, 11 Dec 2017 18:44:43 -0800 (PST) Received: from ?IPv6:2001:44b8:31ae:7b01:3863:85c7:760a:d400? (2001-44b8-31ae-7b01-3863-85c7-760a-d400.static.ipv6.internode.on.net. [2001:44b8:31ae:7b01:3863:85c7:760a:d400]) by smtp.gmail.com with ESMTPSA id p77sm33556897pfd.132.2017.12.11.18.44.40 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 11 Dec 2017 18:44:42 -0800 (PST) Sender: Kubilay Kocak Reply-To: koobs@FreeBSD.org Subject: Re: What is the preferred MASTER_SITES for python port? To: Sergey Akhmatov , freebsd-python@freebsd.org, freebsd-ports@freebsd.org References: <56059f84-ab05-9db5-13d4-b1a443df0832@akhmatov.ru> From: Kubilay Kocak Message-ID: Date: Tue, 12 Dec 2017 13:36:41 +1100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:58.0) Gecko/20100101 Thunderbird/58.0 MIME-Version: 1.0 In-Reply-To: <56059f84-ab05-9db5-13d4-b1a443df0832@akhmatov.ru> Content-Type: text/plain; charset=utf-8 Content-Language: en-AU Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2017 02:44:49 -0000 On 12/12/2017 1:28 am, Sergey Akhmatov wrote: > Hello. > > Suppose I want to port some python package that exists in the Python > Package Index (PyPI) and has it's source code available on some official > website or github. > > Is there any policy or recommended practice for choosing MASTER_SITES? > Should I use "USE_GITHUB=yes" or "MASTER_SITES= CHEESESHOP" for such > package? > > I've looked for the answer in Porters Handbook and at > https://wiki.freebsd.org/Python/PortsPolicy but haven't found it. > > Thank you. > Hi Sergey: Use CHEESESHOP by default unless there is a compelling (temporary) case not to. Examples include certain files are not correctly packaged/included in the PyPI sdist, such as test suite/files/data. In these cases, use the alternative MASTER_SITES, open issues/PR's upstream to get them included, and switch to CHEESESHOP when it lands. This ensures an upstreams packaging/deployment pipeline is well tested and standardised, as it is heavily relied upon (setuptools, autoplist, documentation, discoverability, etc) Note: Irrespective of MASTER_SITES, if a package is in PyPI it *must* be named exactly by its . That is: * SVN Directory: py- * PORTNAME= * PKGNAMEPREFIX=${PYTHON_PKGNAMEPREFIX} ./koobs From owner-freebsd-ports@freebsd.org Tue Dec 12 02:56:11 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F3DCFE88E6F; Tue, 12 Dec 2017 02:56:10 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mail-pf0-x231.google.com (mail-pf0-x231.google.com [IPv6:2607:f8b0:400e:c00::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BC7B167341; Tue, 12 Dec 2017 02:56:10 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: by mail-pf0-x231.google.com with SMTP id j124so13123837pfc.2; Mon, 11 Dec 2017 18:56:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:reply-to:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=/QOSEuBgftyzK0ZMqSG5Vo6umRRp2QjqLIEyjflvHCQ=; b=pGeZraPVQEFFVBAeM3ctfrBD7g70BNRnk7IFXegzg5TqvM0R2RBrNEp8BBwIlVxsrF 0kxslwUL3tgW5wzPZY5AjghfX5iY9+FomVfibfMD8xLmngqFWbywv15JhMsIWti2yJoC DG7CPCgHwE3NjovDp3+PfL+D07aUuAvFTNsBe/0TIKBPFJpHrSob6mDebuyxeaB7Rsf/ FeSJF+xD2OrI0Zj+fEVtWnR8V+W+0l2xVAZWg7WiqlcFqy8bdvSD0WXyi8p+KYeXmfwY kpXfxgtwDaCXeZm1umVPU14qdHP50VlhfxXL474XwvbNHG4EL7jFUsxyLaylLlEj7Wxd 1QLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:reply-to:subject:to:references:from :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=/QOSEuBgftyzK0ZMqSG5Vo6umRRp2QjqLIEyjflvHCQ=; b=ToCquWDcUm0C4TkY+2BtBSrjXyuNq0x47FNItJ0ETyfptSG8tpg5zwUMT6S0kgxWX5 kXmd2NEiCSQvRka2azK+GAoCID6Nf0p+Gr8lVn4ox5aOqXme/66pbq2FtOepxUtyLCPN SfswZdt+hYH9uwO8Jwm4DPSDPqWy0ZESbXy4QAnnsYylq8t1ED5gEM4xGEOsYecrbgNa i4Ra5bVcT9gYBgWkGgi2nP+dc1wkQJMY27fPxr4a43Z157fSZ1mYy6vQhxZUu/4obj3n oemIy5bUE6L9BSRLfbWEDP+qXjFy17oxlhVZYTK/yH8NSkpvbsriVmjbeZbsznQLUVxR Dc0Q== X-Gm-Message-State: AKGB3mLbgHhNpXiPZrxxrHmjrmZXxnzD8A0SI2QqQ4XaNOUOq58o1KHt 65PxYKZz4p8dCdYqLAWMHBxs+LCi X-Google-Smtp-Source: ACJfBou6yL0YrcGS9k/m3MdMNYHfR5fcTryZwSeqr3vzCAdM46ppJMtEKQaiPK+DQLSk9WXS4mdtmw== X-Received: by 10.159.251.151 with SMTP id m23mr702495pls.347.1513047369920; Mon, 11 Dec 2017 18:56:09 -0800 (PST) Received: from ?IPv6:2001:44b8:31ae:7b01:3863:85c7:760a:d400? (2001-44b8-31ae-7b01-3863-85c7-760a-d400.static.ipv6.internode.on.net. [2001:44b8:31ae:7b01:3863:85c7:760a:d400]) by smtp.gmail.com with ESMTPSA id f79sm28791708pfd.45.2017.12.11.18.56.07 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 11 Dec 2017 18:56:09 -0800 (PST) Sender: Kubilay Kocak Reply-To: koobs@FreeBSD.org Subject: Re: What is the preferred MASTER_SITES for python port? To: Sergey Akhmatov , freebsd-python@freebsd.org, freebsd-ports@freebsd.org References: <56059f84-ab05-9db5-13d4-b1a443df0832@akhmatov.ru> From: Kubilay Kocak Message-ID: <4231f466-7f11-2d67-2019-c36efa5f927d@FreeBSD.org> Date: Tue, 12 Dec 2017 13:48:08 +1100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:58.0) Gecko/20100101 Thunderbird/58.0 MIME-Version: 1.0 In-Reply-To: <56059f84-ab05-9db5-13d4-b1a443df0832@akhmatov.ru> Content-Type: text/plain; charset=utf-8 Content-Language: en-AU Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2017 02:56:11 -0000 On 12/12/2017 1:28 am, Sergey Akhmatov wrote: > > I've looked for the answer in Porters Handbook and at > https://wiki.freebsd.org/Python/PortsPolicy but haven't found it. Python Policy wiki page has been updated: https://wiki.freebsd.org/Python/PortsPolicy#MASTER_SITES Thank you for the question and report :) ./koobs From owner-freebsd-ports@freebsd.org Tue Dec 12 05:09:42 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 19343E8D743 for ; Tue, 12 Dec 2017 05:09:42 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-it0-x230.google.com (mail-it0-x230.google.com [IPv6:2607:f8b0:4001:c0b::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C88886C464; Tue, 12 Dec 2017 05:09:41 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-it0-x230.google.com with SMTP id d137so21330933itc.2; Mon, 11 Dec 2017 21:09:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=NXhNiULCidO8k7YvHTkMrT7m6p35tVs/a0eBeF2OK2Y=; b=jqM/SLO9mWedVpIwA9+mXn2QuwBuH3BgILXBb1f4KIwBakt/boH2BlZY6VExt5Chtc j1LloVCo5KasaP+Z4YLzJ6/RaTRzZG8dzwCGTNBCeqErXEH5VRTs4ksIC1EJQxyi8Ger 4tHBl9FvetiVWNCLg9PUNplZMskVoSEmAIoJ7iCX0oCXIEjlD1wtTu2jc3raNCIR1Za7 T1Gne1GC2tY8ij/e/m8TVJzrIHze7bU6lNgP3iaVzj2RTjLfJBRqVLCOWaBn0LMkC6Wu xEZaT+ZxfLgLV+zZ+w7PtfmjZcz6DSZazhSVxw7fpiJ0DQd4mehW11zROJR6EpH1wni0 4dag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=NXhNiULCidO8k7YvHTkMrT7m6p35tVs/a0eBeF2OK2Y=; b=RVR7fQL3dfu8+hOsmtlbDh6tbqHcGS3XndCTEAMAml5RXVv7wJIHlX4pTPrf3dsuo+ BrbMqmDMsowipaO+W74vsepH20lzJCVHW7VWSuc6GHjsYf0DqcpitaKoEIDaBx8EHjPH Z+ijOVHoB3/A61wARmlj1OsUYmZB9E4rypU+k/im3mtM80cF93Zy8KMZCMxl3xt01Zz7 QPoj/VWGlw09PIli8TnC1eupojZN/Q9kp2h2sxwJ4jFT+E7Riqugsv2A3RDv/PN4Yo2q 43MEsjzyIm4yAO/AblBwJwp8m5eaupQCwevUkdXvcJ6sPl3xDHAB1U3sW5q1H81oeYHu lIWw== X-Gm-Message-State: AKGB3mJGGCARdFLk3WBPtc2w/R0Chiy+jLlfXD9h2juLO6ibmWoUBtpF u5shBNKAIh7NdA9TDJLwE8MB1Mm6akJyePgLivw= X-Google-Smtp-Source: ACJfBot886sefcT9tTtYHXgoaqf0dnXGUWuRp9JfJIYZsJscWjoyxHb5lz6rAwhw4zVmLC4BBAllSivr9h2ql3PQMHg= X-Received: by 10.36.67.141 with SMTP id s135mr890088itb.149.1513055380871; Mon, 11 Dec 2017 21:09:40 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.11.31 with HTTP; Mon, 11 Dec 2017 21:09:40 -0800 (PST) In-Reply-To: <20171211220910.GQ78437@eureka.lemis.com> References: <6309a4943c5761241e64f8133c837486@udns.ultimatedns.net> <20171211220910.GQ78437@eureka.lemis.com> From: blubee blubeeme Date: Tue, 12 Dec 2017 13:09:40 +0800 Message-ID: Subject: Re: License and adopting software To: "Greg 'groggy' Lehey" Cc: Chris H , Jonathan Chen , FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2017 05:09:42 -0000 On Tue, Dec 12, 2017 at 6:09 AM, Greg 'groggy' Lehey wrote: > [format recovered] > > On Sunday, 10 December 2017 at 23:31:33 -0800, Chris H wrote: > > On Mon, 11 Dec 2017 12:24:53 +0800 "blubee blubeeme" < > gurenchan@gmail.com> said > >> On Mon, Dec 11, 2017 at 12:21 PM, Jonathan Chen > wrote: > >>> On 11 December 2017 at 17:17, blubee blubeeme > wrote: > >>>> I like some old software that's <= GPL2 but it seems like the original > >>>> developer is not and have not done any work on the software sine mid > >>>> 2000. > >>>> > >>>> I'd like to pick up the project, fix bugs BUT i'd like to migrate > >>>> from GPL to BSD license. > >>>> > >>>> How does one go about doing that? I have seen the GPL code but it > >>>> could be re-written how would that affect me re-writing the code > >>>> with a new copy center license? > >>> > >>> You basically have to get the original author to reassign copyright to > >>> you; after which you can do whatever you like to it. If you're basing > >>> your new work on the original work, you have to respect the LICENCE > >>> that it came with. > > > > It's also worth noting; you can dual-license it. That is: > > their code == their license > > your code (additions) == your license > > No, you can't. Read the conditions of the GPL license. If you add > code to a GPL product, the additions become subject to the GPL. > > Greg > -- > Sent from my desktop computer. > Finger grog@FreeBSD.org for PGP public key. > See complete headers for address and phone numbers. > This message is digitally signed. If your Microsoft mail program > reports problems, please read http://lemis.com/broken-MUA > I remember reading the history of FreeBSD and in the early days when parts of what eventually became FreeBSD was re-written. They obviously seen the prior closed source ATT source code and "re-wrote" it giving it a BSD license. It would be cool to hear how they were able to go about it. Anyone been through the process care to share their experience? From owner-freebsd-ports@freebsd.org Tue Dec 12 08:06:25 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 509A4E912AE for ; Tue, 12 Dec 2017 08:06:25 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail.madpilot.net (grunt.madpilot.net [78.47.145.38]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0FE70715DB for ; Tue, 12 Dec 2017 08:06:23 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail (mail [192.168.254.3]) by mail.madpilot.net (Postfix) with ESMTP id 3ywsfL5YvBzZvc; Tue, 12 Dec 2017 08:59:06 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=madpilot.net; h= content-transfer-encoding:content-language:content-type :content-type:in-reply-to:mime-version:user-agent:date:date :message-id:from:from:references:subject:subject:received :received; s=mail; t=1513065544; x=1514879945; bh=AzC8e+0YAFB8Ln WumvnTGMMlbBwvqrzCi7MW+Mhc9xA=; b=fko9W9zEvUZZENWghMn8qwcVX6h+SE uP39n9HrHSM3adACTS9N3Ubd7NllTZV8byHwbCffCK72IOTA6Ao9X4ny3ClM3HZX kK1fbyb7cVk3nsZ+7fABXQ7lq5x13hklwRS218bgKMahKpEKL7dKiHdW0XGgt0ba KV2N9UflWZxWs= Received: from mail.madpilot.net ([192.168.254.3]) by mail (mail.madpilot.net [192.168.254.3]) (amavisd-new, port 10024) with ESMTP id 8elTc9WZMI-5; Tue, 12 Dec 2017 08:59:04 +0100 (CET) Received: from marvin.madpilot.net (micro.madpilot.net [88.149.173.206]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.madpilot.net (Postfix) with ESMTPSA; Tue, 12 Dec 2017 08:59:04 +0100 (CET) Subject: Re: Procmail Vulnerabilities check To: bsd-lists@BSDforge.com, Dave Horsfall Cc: FreeBSD Ports References: <56f7eaad9cfcc5da32935708d0599a49@udns.ultimatedns.net> From: Guido Falsi Message-ID: <4bd4e1d3-6471-a66f-ba4e-9d475258960b@madpilot.net> Date: Tue, 12 Dec 2017 08:59:04 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <56f7eaad9cfcc5da32935708d0599a49@udns.ultimatedns.net> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2017 08:06:25 -0000 On 12/09/2017 01:34, Chris H wrote: > On Sat, 9 Dec 2017 10:16:54 +1100 (EST) "Dave Horsfall" > said > >> On Fri, 8 Dec 2017, Steve Kargl wrote: >> >> > First, there is movement afoot to remove sendmail from FreeBSD and > >> replace it with dma(1). >> >> There is?  Is there anything else that they're going to spring on us? >> >> (I'm still annoyed that they removed "jive" because it upset someone's >> delicate sensibilities.) > Hmm. This does not come as good news to me. I've been working on an > antispam > system that targets the use of Sendmail, for about a year (not counting the > untold hours spent tuning it over the years). Sure, many aren't comfortable > with the m4(1) macros. But c'mon. Please don't. > As to these backstage removal discussions; is it remotely possible that > those of whom continue to use, and contribute to *BSD after all these years > might be included in these discussions? I just chime in to point out that the discussion is not happening in any backstage. The proposal was sent to the arch mailing list, which is public. I'm not subscribed to it either but I was pointed there by a fellow user. https://lists.freebsd.org/pipermail/freebsd-arch/2017-December/018712.html -- Guido Falsi From owner-freebsd-ports@freebsd.org Tue Dec 12 08:23:57 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 57984E917FC for ; Tue, 12 Dec 2017 08:23:57 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1C51171E92 for ; Tue, 12 Dec 2017 08:23:57 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.89 (FreeBSD)) (envelope-from ) id 1eOfr1-0006rm-6b; Tue, 12 Dec 2017 09:23:55 +0100 Date: Tue, 12 Dec 2017 09:23:55 +0100 From: Kurt Jaeger To: Chris H Cc: freebsd-ports@freebsd.org Subject: Re: Procmail Vulnerabilities check Message-ID: <20171212082355.GE2827@home.opsec.eu> References: <20171211184655.GC2827@home.opsec.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2017 08:23:57 -0000 Hi! > > With transparency, I mean: > > - reverse dns is set > > - scan from the same IP all the time > They don't. For the sake of argument, I'll name showdan; they use (off > the top of my head) some 9 to 12 addresses. Addresses the move, also. :( If their IPs are published somewhere in a parseable format, I'm fine if it's multiple IPs or if they move etc. > > https://github.com/TLS-Check/tls-check > I respectfully agree to disagree with you on this. Mostly on one point; > I should be informed *prior* to the port scan/audit, not *after*. What type of announcement on what list/forum/irc-channel would you accept/monitor/etc ? Would it be sufficient, if the PTR record has some TXT that points to the official site with the details of the scan ? So that during incoming scans you can automatically look up the source of the scan ? That would differentiate a research scan from an attack scan, wouldn't it ? Given that most attackers scan unannounced, and systems have to handle that case, I do not see the problem in scans being done unannounced, btw. -- pi@opsec.eu +49 171 3101372 3 years to go ! From owner-freebsd-ports@freebsd.org Tue Dec 12 10:26:34 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 83C22E93918 for ; Tue, 12 Dec 2017 10:26:34 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 60770752C8 for ; Tue, 12 Dec 2017 10:26:34 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: by mailman.ysv.freebsd.org (Postfix) id 5CBB8E93917; Tue, 12 Dec 2017 10:26:34 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5A841E93916 for ; Tue, 12 Dec 2017 10:26:34 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from smtp.schonrocks.com (smtp.schonrocks.com [109.73.123.240]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DB9FD752C7; Tue, 12 Dec 2017 10:26:33 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from [192.168.40.60] (home.zaheer.org.uk [81.187.127.171]) by smtp.schonrocks.com (Postfix) with ESMTPA id B7A59506C25; Tue, 12 Dec 2017 10:26:24 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=schonrocks.com; s=default; t=1513074384; bh=p1o0RP9zFMjwA+q6/Toa96w6JAelJTQRNWlJ0PZK0EU=; h=Subject:From:To:Cc:References:Date:In-Reply-To; b=ITICvVJPkvWEb6nSECK4jYEr6SUS6ffiOsmYdRS99t4rQ/PdpZs9iCR4RDXkbLzfO jhTvumfR9oM5yvc5xgHsFxVWcKRwUGKyfV3AkKpMwTQukL7fROmSjdQlJSaSoBmajh tXmcp/dNkSUd3l1MWdFOjtUAd4rVchG9lDmLj5Yc= Subject: Re: FreeBSD Port: php72-7.2.0 : trouble with lang/php72 & libargon2 From: Oliver Schonrock To: "Matthew D. Fuller" Cc: ports , tz@FreeBSD.org References: <6a2752ce-ee15-84a4-bd2b-150f614cf1a2@schonrocks.com> <20171211232847.GO1783@over-yonder.net> <9b51f4f4-8380-9bd3-37ee-e166939c16c4@schonrocks.com> <20171211234106.GP1783@over-yonder.net> <1b69f03c-fe9f-ad9f-a314-395c713d2329@schonrocks.com> Message-ID: Date: Tue, 12 Dec 2017 10:26:23 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <1b69f03c-fe9f-ad9f-a314-395c713d2329@schonrocks.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="HTiBvXkJLRC2i9Jubcm6405IPohit3fRh" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2017 10:26:34 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --HTiBvXkJLRC2i9Jubcm6405IPohit3fRh Content-Type: multipart/mixed; boundary="mq6r9XI0TFM2h2QLKCTsqcnls7cpKiAoD"; protected-headers="v1" From: Oliver Schonrock To: "Matthew D. Fuller" Cc: ports , tz@FreeBSD.org Message-ID: Subject: Re: FreeBSD Port: php72-7.2.0 : trouble with lang/php72 & libargon2 References: <6a2752ce-ee15-84a4-bd2b-150f614cf1a2@schonrocks.com> <20171211232847.GO1783@over-yonder.net> <9b51f4f4-8380-9bd3-37ee-e166939c16c4@schonrocks.com> <20171211234106.GP1783@over-yonder.net> <1b69f03c-fe9f-ad9f-a314-395c713d2329@schonrocks.com> In-Reply-To: <1b69f03c-fe9f-ad9f-a314-395c713d2329@schonrocks.com> --mq6r9XI0TFM2h2QLKCTsqcnls7cpKiAoD Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: quoted-printable On 12/12/17 00:29, Oliver Schonrock wrote: >> Well, maybe. From your mail, though, it looks like you did that >> testing by rebuilding/installing the ports _on the local machine_, >> rather than rebuilding in poudriere. If the poudriere box was >> building binaries with instructions not in your local machine, that >> local build would bypass that issue, so it may still be there. >> "Illegal instruction" seems like an odd presentation for "missing >> file". > It's a good point, I get ya. You're right, I did not retest the > poudriere build. >=20 > The Poudriere machine has a: >=20 > Intel(R) Core(TM) i3-4130T: Haswell (4th gen) >=20 > The machine that is throwing the "Illegal instruction" error, is a > VirtualBox VM running on an: > Intel(R) Core(TM) i7-2600 CPU: Sandy Bridge (2nd gen) >=20 > Our production machines are all: > CPU: AMD Opteron(tm) Processor 4386: "Seoul" (32 nm) >=20 > Ideally I would like to be able to use the packages built by the i3-413= 0 > machine to run without hitches across all 3 CPU types, while still > taking advantage of their features for openssl/TLS, etc. >=20 > What would be a good CPUTYPE line for make.conf? >=20 > I am non-the-wiser from the docs in /usr/share/examples/etc/make.conf Right, nothing like scouring source code: I noticed that while compiling libargon2 it was showing -march=3Dnative. I found that clang -E - -march=3Dnative -### can give you list of features which the compiler will use for that arch. I ran that on the haswell and the sandybridge machines and cleaned it up and diff'd it. Yes there are features missing on sandybridge as far as clang is concerned. Haswell has these (and sandybridge not): "+avx2" "+bmi" "+bmi2" "+f16c" "+fma" "+fsgsbase" "+invpcid" "+lzcnt" "+movbe" "+rdrnd" "+xsaveopt" Out of those avx2 seems like a likely candidate (see below!), but lets find out what CPUTYPE=3D... actually does. It seems that this file has th= e answer: /usr/src/share/mk/bsd.cpu.mk Here are the relevant lines, for my 3 architectures: (..under amd64 ..near L247 ) =2E elif ${CPUTYPE} =3D=3D "ivybridge" || ${CPUTYPE} =3D=3D "sandybridge= " MACHINE_CPU =3D avx sse42 sse41 ssse3 sse3 =2E elif ${CPUTYPE} =3D=3D "broadwell" || ${CPUTYPE} =3D=3D "haswell" MACHINE_CPU =3D avx2 avx sse42 sse41 ssse3 sse3 =2E elif ${CPUTYPE} =3D=3D "bdver3" || ${CPUTYPE} =3D=3D "bdver2" || ${C= PUTYPE} =3D=3D "bdver1" MACHINE_CPU =3D xop avx sse42 sse41 ssse3 sse4a sse3 I wasn't sure what bdverX translates into, but I know my 4386 opteron does not have avx2, so it must be bdver3 on this scale. so for those 3 CPU types, I find the highest common denominator as: avx sse42 sse41 ssse3 sse3 which is exactly the setting for "sandybridge" So I should be able to put CPUTYPE=3Dsandybridge into /etc/make.conf and...happy days? No more nasty surprises? I will wait for that libargon2 patch to be committed to svn.ports and then retest on the "haswell" poudriere server to see if I can get it to build "sandybridge" (and bdver3) compat binaries.... --=20 Oliver Sch=C3=B6nrock email : oliver@schonrocks.com --mq6r9XI0TFM2h2QLKCTsqcnls7cpKiAoD-- --HTiBvXkJLRC2i9Jubcm6405IPohit3fRh 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 iQEcBAEBCAAGBQJaL67PAAoJEF6SumULDx4PtqoH+QFX2+97tSQlIvLWSjZBPpI8 FzFddOL1GbCGeIyJt/H4NbX3aAC2VasrXVLncJaczfoFyRmhMthO4QYUCuYV5pDz jz3usUYF1UytSIXs19PJ+IUNQueyKUUzZG4dmrQYYcrLlJIF4NLQMVSmGrN2gW6d hzUDyDPpdYl26cmFAaMQnFRY/+yQuBTEWM+AY8I+ByLdwqzqJ34z7OOY8xGNmF3z YpOF0VOz9SoykmoIPT1jNaZUbUKrb45UV1B/U2KbvWSIFpa3X4n/J15bBwDkN7kE QjcHurqWtoJCrH9Qf4P1h1EmI5gUw2VL9bvxdfNstHkR0T3H/j8f1yXSh1MeZaQ= =DqCi -----END PGP SIGNATURE----- --HTiBvXkJLRC2i9Jubcm6405IPohit3fRh-- From owner-freebsd-ports@freebsd.org Tue Dec 12 11:03:33 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A7B61E94368 for ; Tue, 12 Dec 2017 11:03:33 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 83FAE764D6 for ; Tue, 12 Dec 2017 11:03:33 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: by mailman.ysv.freebsd.org (Postfix) id 83370E94367; Tue, 12 Dec 2017 11:03:33 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 82D96E94366 for ; Tue, 12 Dec 2017 11:03:33 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from smtp.schonrocks.com (smtp.schonrocks.com [109.73.123.240]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 353F0764D5; Tue, 12 Dec 2017 11:03:32 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from [192.168.40.60] (home.zaheer.org.uk [81.187.127.171]) by smtp.schonrocks.com (Postfix) with ESMTPA id 837D0507AE1; Tue, 12 Dec 2017 11:03:30 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=schonrocks.com; s=default; t=1513076610; bh=CpmgXI1slb3WFGuJ6/KFmpYBLPuaDv3S6Guvnv8Nnzw=; h=Subject:From:To:Cc:References:Date:In-Reply-To; b=WtI3mPGYCMkAZyg2Cx89jAh+hZq0P/wJnm8sY9bXtJNN/KMDYAyeqxMfcbRHsbstQ PPQ9gc1n2PVrs+rVZ2d2yYk6RnljJ3MkPBHsVfMA0EvvqOuIlujFOJVV7veEaOed0N UMkGwLM+IaybZsBWBNBvNcRcQa3F/npTVlTdXIgY= Subject: Re: FreeBSD Port: php72-7.2.0 : trouble with lang/php72 & libargon2 From: Oliver Schonrock To: "Matthew D. Fuller" Cc: ports , tz@FreeBSD.org References: <6a2752ce-ee15-84a4-bd2b-150f614cf1a2@schonrocks.com> <20171211232847.GO1783@over-yonder.net> <9b51f4f4-8380-9bd3-37ee-e166939c16c4@schonrocks.com> <20171211234106.GP1783@over-yonder.net> <1b69f03c-fe9f-ad9f-a314-395c713d2329@schonrocks.com> Message-ID: <9cae9f73-38da-2f83-297b-018ac452cfac@schonrocks.com> Date: Tue, 12 Dec 2017 11:03:29 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="MujTsOooGMV3jkvGu7VlggqNwNuKmv41m" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2017 11:03:33 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --MujTsOooGMV3jkvGu7VlggqNwNuKmv41m Content-Type: multipart/mixed; boundary="gfntvKfKhnEsFkH83DwBiGJ1mSRXaovi1"; protected-headers="v1" From: Oliver Schonrock To: "Matthew D. Fuller" Cc: ports , tz@FreeBSD.org Message-ID: <9cae9f73-38da-2f83-297b-018ac452cfac@schonrocks.com> Subject: Re: FreeBSD Port: php72-7.2.0 : trouble with lang/php72 & libargon2 References: <6a2752ce-ee15-84a4-bd2b-150f614cf1a2@schonrocks.com> <20171211232847.GO1783@over-yonder.net> <9b51f4f4-8380-9bd3-37ee-e166939c16c4@schonrocks.com> <20171211234106.GP1783@over-yonder.net> <1b69f03c-fe9f-ad9f-a314-395c713d2329@schonrocks.com> In-Reply-To: --gfntvKfKhnEsFkH83DwBiGJ1mSRXaovi1 Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: quoted-printable On 12/12/17 10:26, Oliver Schonrock wrote: > It seems that this file has the > answer: >=20 > /usr/src/share/mk/bsd.cpu.mk >=20 =2E.. >=20 > So I should be able to put CPUTYPE=3Dsandybridge into /etc/make.conf > and...happy days? No more nasty surprises? Actually I am not entirely convinced that will work eventhough /usr/src/share/mk/bsd.cpu.mk does a lovely job of defining MACHINE_CPU based on what CPUTYPE we put in /etc/make.conf, it does not appear that this value actually gets user (ie translated into CFLAGS). I couldn't find anything in /usr/src or /usr/ports which uses MACHINE_CPU. =46rom a comment at bottom of /usr/src/share/mk/sys.mk, it seems that thi= s is the responsibility of the ports themselves: # Hack for ports compatibility. Historically, ports makefiles have # assumed they can examine MACHINE_CPU without including anything # because this was automatically included in sys.mk. For /usr/src, # this file has moved to being included from bsd.opts.mk. Until all # the ports files are modernized, and a reasonable transition # period has passed, include it while we're in a ports tree here # to preserve historic behavior. and indeed some ports do that, eg /usr/ports/security/cryptopp/Makefile =2E if ${MACHINE_CPU:Msse2} USES+=3D compiler:c++14-lang CXXFLAGS+=3D -msse2 yet security/libargon2 does not reference MACHINE_CPU at all. So it might be all for nought? Does the port maintainer for security/libargon2 need to add such a CFLAGS switch based on MACHINE_CPU into the Makefile? Or is there some "magic" which feeds the "feature info" from MACHINE_CPU into clang via CFLAGS (or some other way) automatically and my grep'ing didn't find it? --=20 Oliver Sch=C3=B6nrock email : oliver@schonrocks.com --gfntvKfKhnEsFkH83DwBiGJ1mSRXaovi1-- --MujTsOooGMV3jkvGu7VlggqNwNuKmv41m 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 iQEcBAEBCAAGBQJaL7eBAAoJEF6SumULDx4Pqq8H/jspedNoDl0gB58/newowEuL FFrbB9X123VEz7JlnLQ6tiwP+kwGSxVSZQAAUkJP+Xh7nlEmVfJmrRMBug7B3T1m K3VuaEp8dvNsyDywG7hbdu977xhJQqPN+eNdES2Z/gq+quPjRAtqXDuiY+k76pLf hx4fP1C1XyCmrjBG2luyRxLeNGL/mZwlFA/kk4s7HEeN/vKJKAPi1QkqITnhMnzR mLKdDhXtrI+EIvgsWklQmtTIXZ9qqDUa1QKOPNaVtFgPcdd+XVrex0bLyIXPanWF GR5ZISc+NjpBYDvKBUgUnRn0LjZcXiYUqx/V1edbRpBWX2VeF2ptOg2Nx6DMfPA= =6HvT -----END PGP SIGNATURE----- --MujTsOooGMV3jkvGu7VlggqNwNuKmv41m-- From owner-freebsd-ports@freebsd.org Tue Dec 12 11:16:04 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CAE99E94C73 for ; Tue, 12 Dec 2017 11:16:04 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id B654F76FC2 for ; Tue, 12 Dec 2017 11:16:04 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id B5C3DE94C70; Tue, 12 Dec 2017 11:16:04 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B5625E94C6F for ; Tue, 12 Dec 2017 11:16:04 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A751576FC1 for ; Tue, 12 Dec 2017 11:16:04 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id vBCBG4WN044910 for ; Tue, 12 Dec 2017 11:16:04 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id vBCBG4I1044909; Tue, 12 Dec 2017 11:16:04 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201712121116.vBCBG4I1044909@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Tue, 12 Dec 2017 11:16:04 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2017 11:16:04 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ astro/py-astLib | 0.9.2 | 0.9.3 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Tue Dec 12 14:23:33 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5BE0CE9A129 for ; Tue, 12 Dec 2017 14:23:33 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-it0-x232.google.com (mail-it0-x232.google.com [IPv6:2607:f8b0:4001:c0b::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2F9CB7FAD3 for ; Tue, 12 Dec 2017 14:23:33 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-it0-x232.google.com with SMTP id x28so24921924ita.0 for ; Tue, 12 Dec 2017 06:23:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=Po6n6fgM+BkFWSOxL0A2YIniARj6x9qoTfkRZCnxO60=; b=hyBt5amJ3VgjOhHdw5DzSpWnIYlIMj2PTUpkrkk7RlL399xqzprEMtTGp7zs9FJR+K FXQmIkbHkoqcORyiAXc/eBkKVa2sUgFVb8wgdh5Z9UxR6ZcJtGyOiQNjbYUjfVRXzPRk YHz2li1jxSy6JEk4SOCagyHZc/s1F5tbpW9Y8wrfbI2tKRTWgbOSVwKpSXuzwPGwn+R0 KCJVuZw6ce8hU+hj6bkYDJfwX/NTKJQPaS7SCF+Aw/ruiAIAmHIWWd0uQaYHFSUB6cYM Aa8kz7V6rz4/pby6tc0qX+2lpUFkgmL68uJvq5tvXH9SqeJ98nejXp98XosdOxd1phY5 mhrw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Po6n6fgM+BkFWSOxL0A2YIniARj6x9qoTfkRZCnxO60=; b=rmxbStermnLubRXvjJl2LzTKTCmE3DrUsRnT6cLMUmknIy5/99At75mXrfi2C5WZCa DmCASZ3zv9R6w//sfvVgo2mqKc/jl7wVOQeuGSHWEiuNBNxrrN9GyYZG0F0MkUQnllHy lQBFwfDcbyabGqHlIDoN2Q6jYWavl+5qIUaZ3NS34jIkLNDBCh7khmLYVQzfP6e3/z0I 0l/bZXM3mhZHyJgebEBhG+2vMwx9II0w3qEXbV1sSHyNgwxp1iyM9X/ULP3onUfK9RHn 259rXFG0fQ2D6SuqI1dC9pp8115YcFoGBbGsslqJW1Q/qaJgNGqazd9z9ESb1sDlbMio qoUQ== X-Gm-Message-State: AKGB3mKOtX0BOFyZgacnehNTF/EeOb+lyxttWbnq6tKjeTjcrJXf5sMV fubaK+2DuZTuLapZJ86g9OSBAa0YFMjfzIY3dmJVDA== X-Google-Smtp-Source: ACJfBou+XNOOPRZHlJko5fP3rXYzvlRT3p4vaeQ2HBlw6UFbaFvFRoeZASGrQvr+Ibt2mvNeXui1nCCLsUOLxs0ICrk= X-Received: by 10.36.67.141 with SMTP id s135mr2588786itb.149.1513088612107; Tue, 12 Dec 2017 06:23:32 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.11.31 with HTTP; Tue, 12 Dec 2017 06:23:31 -0800 (PST) From: blubee blubeeme Date: Tue, 12 Dec 2017 22:23:31 +0800 Message-ID: Subject: updated port [Yoshimi] To: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2017 14:23:33 -0000 I'm not sure if I was to create a new bug report to update this port but here is the bug report with the svn diff with the updates. Can someone take a look at this: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=224274 From owner-freebsd-ports@freebsd.org Tue Dec 12 14:43:00 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 91C25E9AADE for ; Tue, 12 Dec 2017 14:43:00 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7054380521 for ; Tue, 12 Dec 2017 14:42:59 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vBCEiECw058113; Tue, 12 Dec 2017 06:44:21 -0800 (PST) (envelope-from portmaster@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: "FreeBSD Ports" , "Dave Horsfall" In-Reply-To: <4bd4e1d3-6471-a66f-ba4e-9d475258960b@madpilot.net> From: "Chris H" Reply-To: portmaster@BSDforge.com To: "Guido Falsi" Subject: Re: Procmail Vulnerabilities check Date: Tue, 12 Dec 2017 06:44:20 -0800 Message-Id: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2017 14:43:00 -0000 On Tue, 12 Dec 2017 08:59:04 +0100 "Guido Falsi" said > On 12/09/2017 01:34, Chris H wrote: > > On Sat, 9 Dec 2017 10:16:54 +1100 (EST) "Dave Horsfall" > > said > >=20 > >> On Fri, 8 Dec 2017, Steve Kargl wrote: > >> > >> > First, there is movement afoot to remove sendmail from FreeBSD and > > >> replace it with dma(1)=2E > >> > >> There is?=C2=A0 Is there anything else that they're going to spring on= us? > >> > >> (I'm still annoyed that they removed "jive" because it upset someone's > >> delicate sensibilities=2E) > > Hmm=2E This does not come as good news to me=2E I've been working on an > > antispam > > system that targets the use of Sendmail, for about a year (not counting= the > > untold hours spent tuning it over the years)=2E Sure, many aren't comfort= able > > with the m4(1) macros=2E But c'mon=2E Please don't=2E > > As to these backstage removal discussions; is it remotely possible that > > those of whom continue to use, and contribute to *BSD after all these y= ears > > might be included in these discussions? >=20 > I just chime in to point out that the discussion is not happening in any > backstage=2E >=20 > The proposal was sent to the arch mailing list, which is public=2E I'm not > subscribed to it either but I was pointed there by a fellow user=2E >=20 > https://lists=2Efreebsd=2Eorg/pipermail/freebsd-arch/2017-December/018712=2Ehtm= l Indeed, and thank you, Guido=2E I'm not subscribed either, and find myself puzzled as to that choice of lis= ts to make the announcement=2E But then again, what do I know=2E I still want to k= eep it in base=2E :-) --Chris >=20 > --=20 > Guido Falsi From owner-freebsd-ports@freebsd.org Tue Dec 12 15:30:00 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AADE8E9BE86 for ; Tue, 12 Dec 2017 15:30:00 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-it0-x233.google.com (mail-it0-x233.google.com [IPv6:2607:f8b0:4001:c0b::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 733462186 for ; Tue, 12 Dec 2017 15:30:00 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-it0-x233.google.com with SMTP id f190so25113660ita.5 for ; Tue, 12 Dec 2017 07:30:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=Kavgp4jcRg8onaIjihPUVGz/+0pOu2L9Zy4UsUIEtkw=; b=hOj0CKadt9HBZgXLmv843P+L/6ziZboMuRBWIwdU71OK7EAweoRHxgzwgPF1woEqKx ppH/+tO7kyeketCbNRqG6lnFTv2AyXU4rp0PTzOE0imkBgEWn8WTbv17NNenw6bm2HdF T0GCJvh7eiaB85aUcPNNpUICUb8L4zemW/03jGCuq98CJlURNim7S6VdvV9OmIaxH8pk hrfiRtnUVPrjGDLTDPhpb7XFNoaaAds1zApTtr1DioOVg/lH+UFOr9TUhsi1ymA6C8Gi VFu1jJZk9JwI8nPWfYk8BTBggKVY6vDU8ALSS7CLRmC7mE2CeBpgflA0AN49DXnZz+lu 6/jg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Kavgp4jcRg8onaIjihPUVGz/+0pOu2L9Zy4UsUIEtkw=; b=TXvj8WajJ1rK+toJjAJTHGZy1c5fR7Uy8e3rOx/Gq/Tvz2XaHXLMmojWuQm67qiWQG od8Vc/aXKfawVw5Pu7DjpaFVBC8O+veDl5X4stznzV2h/GonTufhUA2z7gBDKCyLKnFD KCZGcX2ZyK++5LtgOcRq9N/+6QdW2MWDLqjRVfQc+6F9HyUIWtfsC1O6GSP3K2UuPVo7 QIsrFCmhdhVdv8bCEXk8TORoDOaNRFrJ/gtD65dEoRpS36M9pdPGP0tSDdP/FP1NGTFW PbFQfCZmuxEovRCROQnd91G8U77wh9+1ZVIeas+mv0BzpGbNhKP1aBG5A+I2un7RIa7I 0jDw== X-Gm-Message-State: AKGB3mLd31Sxuj2NERTJ5QYzHshHeS2d4b5VW08U8TNwATF2uzMv5o8J bUODmV3IoxdlxJABsFcsz+pEH9FQVJeac68jTnQ= X-Google-Smtp-Source: ACJfBotZ3Y4sXyh31IcPklNII1qgrRUpM4ug3IhZawO1yod7aSES9hJMoIxhff9tok645rz0SLKEZpHlee5upiFBWxU= X-Received: by 10.36.87.79 with SMTP id u76mr2879042ita.123.1513092599360; Tue, 12 Dec 2017 07:29:59 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.11.31 with HTTP; Tue, 12 Dec 2017 07:29:58 -0800 (PST) From: blubee blubeeme Date: Tue, 12 Dec 2017 23:29:58 +0800 Message-ID: Subject: Keeping your Poudriere dry! To: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2017 15:30:00 -0000 Apologize for the ignorance but I just ran a testport and things seemingly went well until I tried to update my ports tree, then I get this error: sudo poudriere ports -u -p HEAD [00:00:00] Error: Ports tree "HEAD" is currently mounted and being used. mount command shows this ------------------------------------- zroot/poudriere on /zroot/poudriere (zfs, local, noatime, nfsv4acls) zroot/poudriere/data on /usr/local/poudriere/data (zfs, local, noatime, nfsv4acls) zroot/poudriere/data/.m on /usr/local/poudriere/data/.m (zfs, local, noatime, nfsv4acls) zroot/poudriere/data/cache on /usr/local/poudriere/data/cache (zfs, local, noatime, nfsv4acls) zroot/poudriere/data/logs on /usr/local/poudriere/data/logs (zfs, local, noatime, nfsv4acls) zroot/poudriere/data/packages on /usr/local/poudriere/data/packages (zfs, local, noatime, nfsv4acls) zroot/poudriere/data/wrkdirs on /usr/local/poudriere/data/wrkdirs (zfs, local, noatime, nfsv4acls) zroot/poudriere/jails on /zroot/poudriere/jails (zfs, local, noatime, nfsv4acls) zroot/poudriere/jails/freebsd_12-current on /usr/local/poudriere/jails/freebsd_12-current (zfs, local, noatime, nfsv4acls) zroot/poudriere/ports on /zroot/poudriere/ports (zfs, local, noatime, nfsv4acls) zroot/poudriere/ports/HEAD on /usr/local/poudriere/ports/HEAD (zfs, local, noatime, nfsv4acls) zroot/poudriere/jails/freebsd_12-current-HEAD-ref on /usr/local/poudriere/data/.m/freebsd_12-current-HEAD/ref (zfs, local, noatime, nfsv4acls) /usr/local/poudriere/jails/freebsd_12-current/rescue on /usr/local/poudriere/data/.m/freebsd_12-current-HEAD/ref/rescue (nullfs, local, read-only) /usr/local/poudriere/jails/freebsd_12-current/usr/src on /usr/local/poudriere/data/.m/freebsd_12-current-HEAD/ref/usr/src (nullfs, local, read-only) devfs on /usr/local/poudriere/data/.m/freebsd_12-current-HEAD/ref/dev (devfs, local, multilabel) fdescfs on /usr/local/poudriere/data/.m/freebsd_12-current-HEAD/ref/dev/fd (fdescfs) procfs on /usr/local/poudriere/data/.m/freebsd_12-current-HEAD/ref/proc (procfs, local) linprocfs on /usr/local/poudriere/data/.m/freebsd_12-current-HEAD/ref/compat/linux/proc (linprocfs, local) tmpfs on /usr/local/poudriere/data/.m/freebsd_12-current-HEAD/ref/.p (tmpfs, local) /var/tmp/ccache on /usr/local/poudriere/data/.m/freebsd_12-current-HEAD/ref/root/.ccache (nullfs, local) tmpfs on /usr/local/poudriere/data/.m/freebsd_12-current-HEAD/ref/wrkdirs (tmpfs, local) /usr/local/poudriere/ports/HEAD on /usr/local/poudriere/data/.m/ freebsd_12-current-HEAD/ref/usr/ports (nullfs, local, read-only) /usr/local/poudriere/data/packages/freebsd_12-current-HEAD on /usr/local/poudriere/data/.m/freebsd_12-current-HEAD/ref/packages (nullfs, local, read-only) /usr/ports/distfiles on /usr/local/poudriere/data/.m/ freebsd_12-current-HEAD/ref/distfiles (nullfs, local) tmpfs on /usr/local/poudriere/data/.m/freebsd_12-current-HEAD/ref/var/db/ports (tmpfs, local) so there's a lot of poudriere stuff still mounted. I can't figure out how to umount that stuff. How can manually umount the PORTS tree mounted by a poudriere job? Also if I run testport, can I do a svn diff and get the diff file after a successful build? I had to do some really silly stuff to get an svn diff after running testport. From owner-freebsd-ports@freebsd.org Tue Dec 12 15:30:15 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4B0E1E9BEA1 for ; Tue, 12 Dec 2017 15:30:15 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from tatiana.utanet.at (tatiana.utanet.at [IPv6:2001:938:1337:25::25:46]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0C523220D for ; Tue, 12 Dec 2017 15:30:15 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=pcrecgVOxZSE1I7Yw1ViyXaEosuRpeh0hivsmtviRig=; b=DcFRg+TyP5QS340sJ0vFBS7u/wU4UKYjcxSzqOGt3KR/cPHNJTP9pH0YxdoqRg33iHgaZotJ2eK19k+WglBrGXJ4SdMZ93GDOhmTSGhVLGVzKJTnbTlGixqVFQiJPcGt/knblGeLRcvAaydkDfRt4G3xaDpv3yHANR9G+5e3rLo=; Received: from patricia.xoc.tele2net.at ([213.90.36.9]) by tatiana.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1eOmVW-0000pD-Mf for freebsd-ports@freebsd.org; Tue, 12 Dec 2017 16:30:10 +0100 Received: from 91-115-93-54.adsl.highway.telekom.at ([91.115.93.54] helo=[10.0.0.93]) by patricia.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1eOmVW-0004hc-Ki for freebsd-ports@freebsd.org; Tue, 12 Dec 2017 16:30:10 +0100 To: freebsd-ports@freebsd.org References: Subject: Re: somone able to make a simple fix to net/ftp? From: Walter Schwarzenfeld Message-ID: <31c17f7d-62be-78d3-fd80-a2d7f25424e0@utanet.at> Date: Tue, 12 Dec 2017 16:30:06 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2017 15:30:15 -0000 Have you tried mail it the maintainer? I am not really sure, but I think, this is what you want: --- lft_lib.h.orig      2017-12-11 20:00:24 UTC +++ lft_lib.h @@ -277,7 +277,7 @@ typedef struct _incomicmpicmp  #define EVT_INCOMING_ICMP_ICMP         75  #define EVT_RCVD_ICMP_ICMP             76 -#if defined(BSD_IP_STACK) && !defined(OPENBSD) +#if defined(BSD_IP_STACK) && (!defined(OPENBSD) || (defined(__FreeBSD__) &&  __FreeBSD_version >= 1100000))  #define SCREWED_IP_LEN  #endif From owner-freebsd-ports@freebsd.org Tue Dec 12 15:36:09 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C1BEAE9C193 for ; Tue, 12 Dec 2017 15:36:09 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from tatiana.utanet.at (tatiana.utanet.at [IPv6:2001:938:1337:25::25:46]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7F6B1282C for ; Tue, 12 Dec 2017 15:36:09 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=ZsrMC1CJmlhOQ/9zQiUK2mfi5cfVx+VVAD9K75aaYDI=; b=XSFYOjYfJjZyNGEs2rGPMU1PvW+mCG5SoDDSc/jGS+YEvNq172FlyHAJ9dBIJsc9ipMSaYL23TaoG/zoQJSugzZHVUKTgbwuFOBqSd6W2NbMPogjUDOjVWJOEJWFDejfP/Y5IU/rREs4AsXUbUQwR0/Y2Sp9dyENi8gdTjxQvzc=; Received: from patricia.xoc.tele2net.at ([213.90.36.9]) by tatiana.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1eOmbF-0002L0-HG for freebsd-ports@freebsd.org; Tue, 12 Dec 2017 16:36:05 +0100 Received: from 91-115-93-54.adsl.highway.telekom.at ([91.115.93.54] helo=[10.0.0.93]) by patricia.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1eOmbF-0007RL-CU for freebsd-ports@freebsd.org; Tue, 12 Dec 2017 16:36:05 +0100 To: freebsd-ports@freebsd.org References: <31c17f7d-62be-78d3-fd80-a2d7f25424e0@utanet.at> Subject: Re: somone able to make a simple fix to net/ftp? From: Walter Schwarzenfeld Message-ID: Date: Tue, 12 Dec 2017 16:36:03 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <31c17f7d-62be-78d3-fd80-a2d7f25424e0@utanet.at> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2017 15:36:09 -0000 But I think it is better you file a PR on https://bugs.freebsd.org/bugzilla/. (You don't said what's the reason for the wanted change). From owner-freebsd-ports@freebsd.org Tue Dec 12 16:09:55 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 19B3DE9D72A for ; Tue, 12 Dec 2017 16:09:55 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EF6DA63A38 for ; Tue, 12 Dec 2017 16:09:54 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vBCGBGSI061532; Tue, 12 Dec 2017 08:11:22 -0800 (PST) (envelope-from portmaster@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: In-Reply-To: <20171212082355.GE2827@home.opsec.eu> From: "Chris H" Reply-To: portmaster@BSDforge.com To: "Kurt Jaeger" Subject: Re: Procmail Vulnerabilities check Date: Tue, 12 Dec 2017 08:11:22 -0800 Message-Id: <0920fb2159f099e7c3e28ec31c0da955@udns.ultimatedns.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2017 16:09:55 -0000 On Tue, 12 Dec 2017 09:23:55 +0100 "Kurt Jaeger" said > Hi! >=20 > > > With transparency, I mean: > > > - reverse dns is set > > > - scan from the same IP all the time > > They don't=2E For the sake of argument, I'll name showdan; they use (off > > the top of my head) some 9 to 12 addresses=2E Addresses the move, also=2E := ( >=20 > If their IPs are published somewhere in a parseable format, > I'm fine if it's multiple IPs or if they move etc=2E >=20 > > > https://github=2Ecom/TLS-Check/tls-check > > I respectfully agree to disagree with you on this=2E Mostly on one point; > > I should be informed *prior* to the port scan/audit, not *after*=2E >=20 > What type of announcement on what list/forum/irc-channel would you > accept/monitor/etc ? >=20 > Would it be sufficient, if the PTR record has some TXT that points > to the official site with the details of the scan ? So that > during incoming scans you can automatically look up the source > of the scan ? >=20 > That would differentiate a research scan from an attack scan, wouldn't it= ? >=20 > Given that most attackers scan unannounced, and systems have to handle > that case, I do not see the problem in scans being done unannounced, btw=2E OK My knee-jerk reaction is; there is no such thing as a "good" broad based scan -- ever=2E But big data is all the rage these days=2E So that kind of data is worth big bucks, and everybody wants a piece of the action=2E The scan I found most offensive, was conducted by IANA (as memory serves)=2E It was just around the time chicken little was screaming the IP4 address exhaustion sky was falling=2E What I found most offensive about it, was that = it was performed by one of the root servers=2E I have all the data somewhere, including some log excerpts=2E But I'm not going to have time to try and find it this morning=2E The purpose, again, as memory serves; was to see how much of the IPv4 address was actually being used, and what for=2E Frankly, I say bullshit! Again, I could liken it to real life situations; I bought an automobile from a car dealership, only to find later, that they've put some monitoring device in it, that tracks everything done with, and in it=2E OK that may not have been the best example; as one could argue that the onboar= d computers in newer cars are already capable of doing much of that, already=2E But I think you can see my point -- privacy should always be respected, and any (potential) violation should avoided=2E It should be an "opt in"=2E One sho= uld have the opportunity waive their rights to privacy=2E By virtue of being conn= ected to the internet, does not, nor should not assume you no longer have the fin= al say on your termination point on the vast network called the internet=2E Sorr= y=2E I know the preface is a bit long=2E But I wanted to be clear, and this was as concise as I could get=2E I wanted to cover all the bases before articulating my responses to your questions=2E Using (any) of the root servers to perform such tasks is especially egregious, given that we *depend* (see; require) t= hem to keep the internet functional=2E So it's harder to justify blocking all tra= ffic from their location=2E I guess I've probably already answered your questions=2E But to address them specifically; ICAN/IANA should probably have a registry for any/all so-called; above boar= d scanning projects/initiatives/skript-kiddies=2E IOW, if such a thing should/c= ould be considered "acceptable"=2E One should be *required* to register at IANA=2E They must be required to fully explain their purpose, their intent, how the= y intend to perform it, they should also be required to produce a schedule, including the times, and dates, and what the data will be used for=2E The las= t item is the one I find most troublesome=2E The chance that data will not be s= hared is next to nill=2E That that data won't be used for reasons *you* as a target= , don't approve of, is next to nill=2E But if it is to ever be "permissible"=2E T= hose should be the minimal terms=2E A fee must be required=2E This will help ensure = that IANA can maintain, and enforce these requirements, lessen the likelihood th= at anyone do any of this on a whim=2E Lastly; for the "target"=2E IANA must one) make the registry, and it's content public=2E two) IANA should create an RSS, and a list-feed, that the potential targets can subscribe to=2E Oh, and there should be some (further) restrictions imposed on the registrants regarding (at least) the load(s) they may impose upon their targets/victims=2E OH, you asked about (DNS) TXT entries=2E That would help, I suppose=2E In fact, as memo= ry serves, that's what they (IANA) did in the one I mentioned above=2E But I thi= nk that's far too little, and ends up too late=2E Registration, and guidelines are the only thing that can even come close to making any of this seem even slightly tolerable, and even then=2E=2E=2E :-) Sorry=2E This turned out much longer than intended=2E I'm afraid I did all this as it came to me=2E Rather than better formatting it all=2E Hope you, and other= s will forgive me=2E My intents were pure=2E :-) All the best to you, Kurt! --Chris >=20 > --=20 > pi@opsec=2Eeu +49 171 3101372 3 years to= go > ! From owner-freebsd-ports@freebsd.org Tue Dec 12 17:30:33 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 02FCCE9FF15 for ; Tue, 12 Dec 2017 17:30:33 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id D1AFC67442 for ; Tue, 12 Dec 2017 17:30:32 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: by mailman.ysv.freebsd.org (Postfix) id CE188E9FF14; Tue, 12 Dec 2017 17:30:32 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CDBA5E9FF13 for ; Tue, 12 Dec 2017 17:30:32 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from smtp.schonrocks.com (smtp.schonrocks.com [109.73.123.240]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 79BF767441; Tue, 12 Dec 2017 17:30:31 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from [192.168.40.60] (home.zaheer.org.uk [81.187.127.171]) by smtp.schonrocks.com (Postfix) with ESMTPA id 73E4B5094C2; Tue, 12 Dec 2017 17:30:28 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=schonrocks.com; s=default; t=1513099828; bh=Julks5HinBbDqfu7p0a1CUGW5Z9cdo4eFE5XSqTlSbo=; h=Subject:From:To:Cc:References:Date:In-Reply-To; b=ATxtlQWDhuDAZ1SUsyAB0TU79L4vWdpYDcyA7YBhEEYg6wTNkNe2TOlP+KEFjxDKU N7VIc2fMUV73O1eaj5Y69FFlYkC57ZrakvAC4hQyxp/5FcUUaXuv2zZrl9aRMGOgJF nt1YiAavckZYBUlfd2BXlcn0zIelzpUj8Hn8eDDU= Subject: Re: FreeBSD Port: php72-7.2.0 : trouble with lang/php72 & libargon2 From: Oliver Schonrock To: "Matthew D. Fuller" Cc: ports , tz@FreeBSD.org References: <6a2752ce-ee15-84a4-bd2b-150f614cf1a2@schonrocks.com> <20171211232847.GO1783@over-yonder.net> <9b51f4f4-8380-9bd3-37ee-e166939c16c4@schonrocks.com> <20171211234106.GP1783@over-yonder.net> <1b69f03c-fe9f-ad9f-a314-395c713d2329@schonrocks.com> Message-ID: Date: Tue, 12 Dec 2017 17:30:26 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="guieddEKfHg3NSf4jpKg9Qg4kr9bGCpVe" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2017 17:30:33 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --guieddEKfHg3NSf4jpKg9Qg4kr9bGCpVe Content-Type: multipart/mixed; boundary="5HT8RIhpbSgF3uW5MkcRE0l7uWSLhiluM"; protected-headers="v1" From: Oliver Schonrock To: "Matthew D. Fuller" Cc: ports , tz@FreeBSD.org Message-ID: Subject: Re: FreeBSD Port: php72-7.2.0 : trouble with lang/php72 & libargon2 References: <6a2752ce-ee15-84a4-bd2b-150f614cf1a2@schonrocks.com> <20171211232847.GO1783@over-yonder.net> <9b51f4f4-8380-9bd3-37ee-e166939c16c4@schonrocks.com> <20171211234106.GP1783@over-yonder.net> <1b69f03c-fe9f-ad9f-a314-395c713d2329@schonrocks.com> In-Reply-To: --5HT8RIhpbSgF3uW5MkcRE0l7uWSLhiluM Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: quoted-printable On 12/12/17 10:26, Oliver Schonrock wrote: > I will wait for that libargon2 patch to be committed to svn.ports and > then retest on the "haswell" poudriere server to see if I can get it to= > build "sandybridge" (and bdver3) compat binaries.... Rebuilt after port commit and all good on deps: # pkg check -d Checking all packages: 100% Thanks all. As for my mystery "Invalid Instruction" error. Well it disappeared on one machine after update and on the other it just would not budge. I DID NOT put CPUTYPE into make.conf, since that was clearly not required for the first machine. The second machine (running in a VM on the same host as the first), did not want to play ball at all. So I rebuilt it from scratch and now it's fine, using my poudriere built packages. Mystery unsolved, best guess: the pcre (or some other) lib was corrupt, because I md5'd php72 and libargon2 binaries and they were identical across the 2 VMs, one working one not. It would have worried me that I needed CPUTYPE, because the beefy* etc boxes who build the central repos are not running my CPUTYPE either...?! Thanks all for your help. Learned a lot again. --=20 Oliver Sch=C3=B6nrock email : oliver@schonrocks.com --5HT8RIhpbSgF3uW5MkcRE0l7uWSLhiluM-- --guieddEKfHg3NSf4jpKg9Qg4kr9bGCpVe 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 iQEcBAEBCAAGBQJaMBIyAAoJEF6SumULDx4Pr0MH/345Ry+bF/EUcHB91V8n0no7 RDiyuIbEoMQY9GclTUNWxAOlUNbQNZ2BTgXXuWFNM15rcht+0d+4zQtx+ZSpI/rK K12B+ovoZgqi/c5ShdwwvctscFMvZzWNAIsoMphoZKnka+MC/zz3prTXw2UMbUUI Lqj3yoL4vnmhU7J9asL4OvUp02Ezl/50FG1hvC2aS0zV4VT3RwHZpv6pfjWJCjzh D2kpG+RHJezDOF7mJdJDrgl/E9/JmK9DCIkIDWAkyINNEAoR2QngcGXkvAghTTFu WiBQtIGVY7Q/qslb97BtF2+4kPC24uMNErXh25D4mzsnbv11W1oI/QGFJGIKmYw= =W1nm -----END PGP SIGNATURE----- --guieddEKfHg3NSf4jpKg9Qg4kr9bGCpVe-- From owner-freebsd-ports@freebsd.org Tue Dec 12 18:04:48 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 56374EA0E0F for ; Tue, 12 Dec 2017 18:04:48 +0000 (UTC) (envelope-from sergey@akhmatov.ru) Received: from dutch.chaklun.ru (dutch.chaklun.ru [IPv6:2a01:7c8:aab0:135::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2339768BD2 for ; Tue, 12 Dec 2017 18:04:47 +0000 (UTC) (envelope-from sergey@akhmatov.ru) Received: from [213.141.144.221] (helo=[192.168.1.7]) by dutch.chaklun.ru with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.89 (FreeBSD)) (envelope-from ) id 1eOov7-000D8C-KE; Tue, 12 Dec 2017 21:04:45 +0300 Subject: Re: Keeping your Poudriere dry! To: blubee blubeeme , FreeBSD Ports References: From: Sergey Akhmatov Message-ID: Date: Tue, 12 Dec 2017 21:04:40 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-GB X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2017 18:04:48 -0000 On 12.12.2017 18:29, blubee blubeeme wrote: > Apologize for the ignorance but I just ran a testport and things seemingly > went well until I tried to update my ports tree, then I get this error: > sudo poudriere ports -u -p HEAD > [00:00:00] Error: Ports tree "HEAD" is currently mounted and being used. > > mount command shows this > ------------------------------------- > zroot/poudriere on /zroot/poudriere (zfs, local, noatime, nfsv4acls) > zroot/poudriere/data on /usr/local/poudriere/data (zfs, local, noatime, > nfsv4acls) ... > > so there's a lot of poudriere stuff still mounted. I can't figure out how > to umount that stuff. > How can manually umount the PORTS tree mounted by a poudriere job? > It happend to me if poudriere job was aborted unexpectedly before doing cleanup. Try checking if some poudriere jails are running: $ jls Then try stopping them: # poudriere jail -j -k From owner-freebsd-ports@freebsd.org Tue Dec 12 18:09:48 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E8966EA0FE8 for ; Tue, 12 Dec 2017 18:09:48 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id C6A2C68F20 for ; Tue, 12 Dec 2017 18:09:48 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: by mailman.ysv.freebsd.org (Postfix) id C3422EA0FE7; Tue, 12 Dec 2017 18:09:48 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C2F4BEA0FE6 for ; Tue, 12 Dec 2017 18:09:48 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from smtp.schonrocks.com (smtp.schonrocks.com [109.73.123.240]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 73AF868F1D; Tue, 12 Dec 2017 18:09:48 +0000 (UTC) (envelope-from oliver@schonrocks.com) Received: from [192.168.40.60] (home.zaheer.org.uk [81.187.127.171]) by smtp.schonrocks.com (Postfix) with ESMTPA id 2DA024E6D40; Tue, 12 Dec 2017 18:09:46 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=schonrocks.com; s=default; t=1513102186; bh=YcGGm/JBpIBu2V0aS7YeHvTbNvImcQGN8xlTzOTBu6o=; h=Subject:From:To:Cc:References:Date:In-Reply-To; b=PJL3pgDN9hiW+MStoKd6oNyWE+RDlM/FeTFJIMt55bKRbPGzn00JN2/CEnabIjb9b mwbA76WhACu6HmXE+rUzly/z+NZWryW1tdQfRTdfsMD1EkkWKnF5dhDnSsFTxXgpxJ JB+UrGB8p8iUk3MsZHEP7EEcW4BsM/wLWilexG9c= Subject: Re: FreeBSD Port: php-xapian-1.4.5 - install fails under DEFAULT_VERSIONS+= php=7.1 From: Oliver Schonrock To: sunpoet@FreeBSD.org Cc: ports@FreeBSD.org References: <317bc760-0fc4-0634-6249-eff73af7d193@schonrocks.com> Message-ID: Date: Tue, 12 Dec 2017 18:09:44 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <317bc760-0fc4-0634-6249-eff73af7d193@schonrocks.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="THwsS3E7UTfjLAeXbADXW1V5GnM9R9WH2" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2017 18:09:49 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --THwsS3E7UTfjLAeXbADXW1V5GnM9R9WH2 Content-Type: multipart/mixed; boundary="JxWlLTnfMLDx888B8GLcK0ESG1ifwKfM8"; protected-headers="v1" From: Oliver Schonrock To: sunpoet@FreeBSD.org Cc: ports@FreeBSD.org Message-ID: Subject: Re: FreeBSD Port: php-xapian-1.4.5 - install fails under DEFAULT_VERSIONS+= php=7.1 References: <317bc760-0fc4-0634-6249-eff73af7d193@schonrocks.com> In-Reply-To: <317bc760-0fc4-0634-6249-eff73af7d193@schonrocks.com> --JxWlLTnfMLDx888B8GLcK0ESG1ifwKfM8 Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: quoted-printable bump? still broken for me... now under DEFAULT_VERSIONS+=3D php=3D7.2 On 03/12/17 12:16, Oliver Schonrock wrote: > I think it's just a path issue: >=20 > [root@epsilon php-xapian]# cat /etc/make.conf > DEFAULT_VERSIONS+=3D php=3D7.1 >=20 > [root@epsilon php-xapian]# make reinstall > =3D=3D=3D> Installing for php-xapian-1.4.5 > =3D=3D=3D> php-xapian-1.4.5 depends on file: > /usr/local/include/php/main/php.h - found > =3D=3D=3D> php-xapian-1.4.5 depends on shared library: libxapian.so -= found > (/usr/local/lib/libxapian.so) > =3D=3D=3D> Registering installation for php-xapian-1.4.5 > pkg-static: Unable to access file > /usr/ports/databases/php-xapian/work/stage/usr/local/share/xapian/php7/= xapian.php:No > such file or directory > *** Error code 74 >=20 > This makes it work (but I am not convinced it's quite right?) >=20 > [root@epsilon php-xapian]# mkdir -p > /usr/ports/databases/php-xapian/work/stage/usr/local/share/xapian/php7 > [root@epsilon php-xapian]# ln -s ../php/xapian.php > /usr/ports/databases/php-xapian/work/stage/usr/local/share/xapian/php7/= xapian.php > [root@epsilon php-xapian]# make install > =3D=3D=3D> Installing for php-xapian-1.4.5 > =3D=3D=3D> php-xapian-1.4.5 depends on file: > /usr/local/include/php/main/php.h - found > =3D=3D=3D> php-xapian-1.4.5 depends on shared library: libxapian.so -= found > (/usr/local/lib/libxapian.so) > =3D=3D=3D> Checking if php-xapian already installed > =3D=3D=3D> Registering installation for php-xapian-1.4.5 > Installing php-xapian-1.4.5... >=20 >=20 > Also make install doesn't do the usual: >=20 > echo "extension=3Dxapian.so" >> /usr/local/etc/php/ext-20-xapian.ini >=20 > should it? >=20 >=20 --=20 Oliver Sch=C3=B6nrock Mobile : +44 7880 617 446 email : oliver@schonrocks.com --JxWlLTnfMLDx888B8GLcK0ESG1ifwKfM8-- --THwsS3E7UTfjLAeXbADXW1V5GnM9R9WH2 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 iQEcBAEBCAAGBQJaMBtoAAoJEF6SumULDx4Pa+kH/i6GZXOk8YIp8R+o+wFr2bEH 1Pb2ZHN647NFuztqXvzY415UDuI4qhgB2Pq+A9jp64o7hB/OvK8liDsoT2UaNAtS bPK/aCxrIq2gn6H+ChPxGFnUCt3HsSAlm02Nbz0ND34Upr2pT7kof5yOrDV6k+J+ qGHFjaj5KMJshUQz7UkvY8DFkiJm8FUiTatX9/AY4p3eSB2pg89ZGpzQjVYxf6Nu aCb08BRK21nAEy6+pn3nOYC99bpYN1l1fZ9ZK4rCqVQoKMwQykmFmHMCiPVfc0xE 6aNrNPL/CWpAK6k6oyNkJP7TQySogaIziUaO0vP4XW6zwQIwooNr7kpYFqx8jMM= =MCKM -----END PGP SIGNATURE----- --THwsS3E7UTfjLAeXbADXW1V5GnM9R9WH2-- From owner-freebsd-ports@freebsd.org Tue Dec 12 18:31:11 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6E342EA21C6 for ; Tue, 12 Dec 2017 18:31:11 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-it0-x236.google.com (mail-it0-x236.google.com [IPv6:2607:f8b0:4001:c0b::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 385F66A42A for ; Tue, 12 Dec 2017 18:31:11 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-it0-x236.google.com with SMTP id f190so561830ita.5 for ; Tue, 12 Dec 2017 10:31:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=D7m7RxBvDKtPs4/7M/2aI1BDddMLqzGx41PlJKqK7ZQ=; b=EqY3psooULXzePzj7Dd5Oyn/CHM4l6sCgksqPoO8rqBiNoYCwphoF4A9EHSdRE6+ee x/DAUhi5lSVbbbcMIBAd6KfYdEK38LF8lOYy24AM7jqowtLlc9+aIc9yYGHQI1JPvOU0 zBNl5h4251gmhPX8mxFfXq9PKG2+16uCE9clxCYDYzZAh8EiG/UFS0NN+yVq14Ay32J7 npyG19nrCL08Yu6cb+T491wTPtB9Fxsth9zFzwG0CZrArM0Lo/2ODd3bEAYmXX2NC6Ul pJVmNNRoLyC4oiCQW5Gh4bdNXXJDTbrOofE0BOlIbIf76ZmzlYe4U1gmZBuq7laZUxMK nDwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=D7m7RxBvDKtPs4/7M/2aI1BDddMLqzGx41PlJKqK7ZQ=; b=VJxObKwkaNyX7+mq1gdUjVxuyvknpRkrYnjEHpI9BAWhoGVB87npzqolFi65z/cVcq +od/8PhRINzUVZYapvURN1cVFkRwE6+LofViLKrgbAbwIUYGAmWauSx1igSl6C5bw7QO cl2h1xGkDb3xwS9xfap1rF97yQSZOY1QjJVMdRMUN2PofgBrVMygDVJWms6LaboGAlY+ Pc8hLaCM/57lWmQqVgfmF5W5Pzd0XyryPcH50/I4c1ZnfklXA8UxHYtQZnUz6e5dtmT1 jh+dV3rcxUA0D6os/nF6UTA3J4h+Mod0pi55vC3UWHICTmZCBkHukZMr94liJRfjM+MA nxSA== X-Gm-Message-State: AKGB3mKxPq4oCg4mNAUkZ6v5udZ5nA22bOu2SRjGIAhrfELFpWMVEKa9 JDlugWeoT5nAiYT9w83IngDDlEjOdfFeYBRmFWQ= X-Google-Smtp-Source: ACJfBovhCCz1XdVRC8DPQ265aQ1RouiNdNKwkuJnLdwmHMmEmPbHYHlp6Xn16pA/dc2P5Dd20S3u8pundwCK8kRLq7k= X-Received: by 10.107.24.198 with SMTP id 189mr4305209ioy.213.1513103470116; Tue, 12 Dec 2017 10:31:10 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.11.31 with HTTP; Tue, 12 Dec 2017 10:31:09 -0800 (PST) In-Reply-To: References: From: blubee blubeeme Date: Wed, 13 Dec 2017 02:31:09 +0800 Message-ID: Subject: Re: Keeping your Poudriere dry! To: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2017 18:31:11 -0000 On Tue, Dec 12, 2017 at 11:29 PM, blubee blubeeme wrote: > Apologize for the ignorance but I just ran a testport and things seemingly > went well until I tried to update my ports tree, then I get this error: > sudo poudriere ports -u -p HEAD > [00:00:00] Error: Ports tree "HEAD" is currently mounted and being used. > > mount command shows this > ------------------------------------- > zroot/poudriere on /zroot/poudriere (zfs, local, noatime, nfsv4acls) > zroot/poudriere/data on /usr/local/poudriere/data (zfs, local, noatime, > nfsv4acls) > zroot/poudriere/data/.m on /usr/local/poudriere/data/.m (zfs, local, > noatime, nfsv4acls) > zroot/poudriere/data/cache on /usr/local/poudriere/data/cache (zfs, > local, noatime, nfsv4acls) > zroot/poudriere/data/logs on /usr/local/poudriere/data/logs (zfs, local, > noatime, nfsv4acls) > zroot/poudriere/data/packages on /usr/local/poudriere/data/packages (zfs, > local, noatime, nfsv4acls) > zroot/poudriere/data/wrkdirs on /usr/local/poudriere/data/wrkdirs (zfs, > local, noatime, nfsv4acls) > zroot/poudriere/jails on /zroot/poudriere/jails (zfs, local, noatime, > nfsv4acls) > zroot/poudriere/jails/freebsd_12-current on /usr/local/poudriere/jails/freebsd_12-current > (zfs, local, noatime, nfsv4acls) > zroot/poudriere/ports on /zroot/poudriere/ports (zfs, local, noatime, > nfsv4acls) > zroot/poudriere/ports/HEAD on /usr/local/poudriere/ports/HEAD (zfs, > local, noatime, nfsv4acls) > zroot/poudriere/jails/freebsd_12-current-HEAD-ref on > /usr/local/poudriere/data/.m/freebsd_12-current-HEAD/ref (zfs, local, > noatime, nfsv4acls) > /usr/local/poudriere/jails/freebsd_12-current/rescue on > /usr/local/poudriere/data/.m/freebsd_12-current-HEAD/ref/rescue (nullfs, > local, read-only) > /usr/local/poudriere/jails/freebsd_12-current/usr/src on > /usr/local/poudriere/data/.m/freebsd_12-current-HEAD/ref/usr/src (nullfs, > local, read-only) > devfs on /usr/local/poudriere/data/.m/freebsd_12-current-HEAD/ref/dev > (devfs, local, multilabel) > fdescfs on /usr/local/poudriere/data/.m/freebsd_12-current-HEAD/ref/dev/fd > (fdescfs) > procfs on /usr/local/poudriere/data/.m/freebsd_12-current-HEAD/ref/proc > (procfs, local) > linprocfs on /usr/local/poudriere/data/.m/freebsd_12-current-HEAD/ref/compat/linux/proc > (linprocfs, local) > tmpfs on /usr/local/poudriere/data/.m/freebsd_12-current-HEAD/ref/.p > (tmpfs, local) > /var/tmp/ccache on /usr/local/poudriere/data/.m/f > reebsd_12-current-HEAD/ref/root/.ccache (nullfs, local) > tmpfs on /usr/local/poudriere/data/.m/freebsd_12-current-HEAD/ref/wrkdirs > (tmpfs, local) > /usr/local/poudriere/ports/HEAD on /usr/local/poudriere/data/.m/f > reebsd_12-current-HEAD/ref/usr/ports (nullfs, local, read-only) > /usr/local/poudriere/data/packages/freebsd_12-current-HEAD on > /usr/local/poudriere/data/.m/freebsd_12-current-HEAD/ref/packages > (nullfs, local, read-only) > /usr/ports/distfiles on /usr/local/poudriere/data/.m/f > reebsd_12-current-HEAD/ref/distfiles (nullfs, local) > tmpfs on /usr/local/poudriere/data/.m/freebsd_12-current-HEAD/ref/var/db/ports > (tmpfs, local) > > > so there's a lot of poudriere stuff still mounted. I can't figure out how > to umount that stuff. > How can manually umount the PORTS tree mounted by a poudriere job? > > Also > if I run testport, can I do a svn diff and get the diff file after a > successful build? > > I had to do some really silly stuff to get an svn diff after running > testport. > Okay so I was able to go through and recursively umount each directory from /usr/local/poudriere/data/.m/* This still leaves the other question; Can I make a svn diff from poudriere ports tree? From owner-freebsd-ports@freebsd.org Tue Dec 12 19:30:00 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5D66EE816F6 for ; Tue, 12 Dec 2017 19:30:00 +0000 (UTC) (envelope-from woodsb02@gmail.com) Received: from mail-ua0-x235.google.com (mail-ua0-x235.google.com [IPv6:2607:f8b0:400c:c08::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 22A0C6E582 for ; Tue, 12 Dec 2017 19:30:00 +0000 (UTC) (envelope-from woodsb02@gmail.com) Received: by mail-ua0-x235.google.com with SMTP id j14so15189084uag.11 for ; Tue, 12 Dec 2017 11:30:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=RlCTp2bkDWc9s7xPoS00uzAkgHpF6Pv0X0mPywcEkBI=; b=Zz4WMe6NC4YGTZidAsT0ObfiHYeRwZMfOAQJP0vwCRJRjbWiGdyUCKHWVG5+s1MVHk vUGh9jPjuVL4d1B7Ke9zCiK5KW6y3oLGWvqiK+rWLW8EIxV41XoxE/N+I9Xcx+9MRoIX 6rpwswWyyuoGm2n05T++v1a3c1sw3IhRbADVs236+OWvCFygPsOC2WR2Nn7nNBD9Zv5y 3Ca0vpaRSWz+WYrXickIeWHVJVYpRT01e9w0awa6a//JT9/+uF7Y8NJzsfjS0s7X4xVK wEy9rV7Mo4VAPk68ny9T8hMi9orTtr3sYSrvdlRVAXdo0Vapv/bRWtlZfTQPdk73B0qg nJWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=RlCTp2bkDWc9s7xPoS00uzAkgHpF6Pv0X0mPywcEkBI=; b=bWCCyJ54SfPUHSQpum4d72W2q38t1VyaWd8oKpLSS1yWu/A0x/Q36eQmm8x5EJxleQ unKYf2Fux7y7uc9bqmdjR1SR4dvvjaxqR9qx8wNAOSI0MvecFFyZlamEdafc/mjt5XkT KIGSrzzRETK2L1uH8r96Va3odiyCk8YlWPc6PFZIRgnMop0e+TiX4LzzMcBCstlpRnbp 3vnR5jklYhPC792hT/Ot8OOL9D47G+v52EDAG6r0ZvNPHNyaAUGwuOjhDH88js6tCJ1y X4WnXMocY5/zoSlfu5AR0hG8BwwZJPnEkr93NUR/yvQ3RZaddcftNcyquykq8onlgaaY VdrQ== X-Gm-Message-State: AKGB3mLq7oqzWn8kCRuHy2xsMBYmiarM+VkzxM5tutYRmEvCDX6GJB6B N6zCOkhBtxYov9syc+LM8pOPhthiL+Mw/Kihnf0= X-Google-Smtp-Source: ACJfBosDZRFhDHdOL59StwoNa63sC77dQxYz4BCR7RverGh5MpGk+KWzUOF690KfV55o14BVSjYSQk1RNhHrJeRGbmo= X-Received: by 10.159.35.84 with SMTP id 78mr5418944uae.188.1513106999070; Tue, 12 Dec 2017 11:29:59 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Ben Woods Date: Tue, 12 Dec 2017 19:29:48 +0000 Message-ID: Subject: Re: Keeping your Poudriere dry! To: blubee blubeeme Cc: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Dec 2017 19:30:00 -0000 On Wed, 13 Dec 2017 at 7:31 am, blubee blubeeme wrote: > This still leaves the other question; Can I make a svn diff from poudriere > ports tree? > If the poudriere ports tree was checked out with svn, then yes. In a shell, simply cd to the directory, and then type svn diff. You can check which method was used to create the poudriere ports tree with: $ poudriere ports -l The default method for creating a ports tree is portsnap, but at the time of creating a ports tree this can be overridden with -m: $ poudriere ports -c -p name -m svn+https Regards, Ben -- -- From: Benjamin Woods woodsb02@gmail.com From owner-freebsd-ports@freebsd.org Wed Dec 13 02:16:43 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2902EE8DB35 for ; Wed, 13 Dec 2017 02:16:43 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-it0-x22b.google.com (mail-it0-x22b.google.com [IPv6:2607:f8b0:4001:c0b::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E28BB7E0E3 for ; Wed, 13 Dec 2017 02:16:42 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-it0-x22b.google.com with SMTP id f190so1832802ita.5 for ; Tue, 12 Dec 2017 18:16:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=/PCrDjMWagD9wECW2qelxpmU3vNF42a2bFMBGBDslF0=; b=DCG00j+n+jjJ+W1qKlWERFgZmqF3ymio6t9UNDz0nMVkhI4pXGzY4XW8mdXPj5Uu+3 g5RWpRUIohkYqclS6s9Ezg/8pNGfIYcWseo64UOpU6NbEq7QBvhPTPtDxNPQmu59IKO8 vH7cR0IRBODjU3x+xuY4MRZI2ybvhoxOWa65I+sKf9e9InIQwPzwuf2nN0OfQPWfCNAD F9V6FS9kOdg2mkFvVh7N04VDMW1H59kS/fmAz5WKiXgC0hU/ex5KgPg1ZbYIh1A0r2Ky 5UXwHkfYDa4JQXR+zU6lKsL35nSJF+MlsgPiXAWAKR5MQjAAvbH0SRcJbZPMG577WMaO sArA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=/PCrDjMWagD9wECW2qelxpmU3vNF42a2bFMBGBDslF0=; b=rk+25BOzS/4PbJsqzeNOoKDfkqh+lsaDYBarmPWkwVZa5uWc0vtc9jxsy5FK+kj+8Z XI2qOQSQZDxHqVtTOd8dGoPr7icwFb5l3vI+w1ZqEQxnjvxuEvro+HWa761C6gJ0UoZt qvI9xqG5u8wHo7GTTeoYV8QGqOw0tjJtTx5eYh/kh9/8+g64GsNzEpSbfkwybgzsidLt pz0ehrAMGFkvkcE+Zipb+iaYi+RBisiGsx8HlqJ32OFJLeoaa3hCtPSY00AWXf8e8mP7 bQWyEBkAssBAId6uc1fcrzLmr7Sipemb6GyJCzVrjXEbh+ot947SSBZfU9Nm4THCghnd fsvw== X-Gm-Message-State: AKGB3mJBOfBO41xlpE6lbPFn1ViYdCMXAo+rUH+9S9qMKVzaqLIoVMH0 Oj+AzWd1bonk+SbgoUxdxAMukvuZDf7yRqXAul8= X-Google-Smtp-Source: ACJfBosGG92bM1sLQCO+Pl5j9/n4JrDdWgLHPu4PiWY5lXjqUFZpee6LQBqZVbk84VOvLn6jNd7a6ELWqkO0H3A7P3M= X-Received: by 10.36.221.147 with SMTP id t141mr1067323itf.140.1513131402043; Tue, 12 Dec 2017 18:16:42 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.11.31 with HTTP; Tue, 12 Dec 2017 18:16:41 -0800 (PST) In-Reply-To: References: From: blubee blubeeme Date: Wed, 13 Dec 2017 10:16:41 +0800 Message-ID: Subject: Re: Keeping your Poudriere dry! To: Ben Woods Cc: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2017 02:16:43 -0000 On Wed, Dec 13, 2017 at 3:29 AM, Ben Woods wrote: > > On Wed, 13 Dec 2017 at 7:31 am, blubee blubeeme > wrote: > >> This still leaves the other question; Can I make a svn diff from poudriere >> ports tree? >> > If the poudriere ports tree was checked out with svn, then yes. In a > shell, simply cd to the directory, and then type svn diff. > > You can check which method was used to create the poudriere ports tree > with: > $ poudriere ports -l > > The default method for creating a ports tree is portsnap, but at the time > of creating a ports tree this can be overridden with -m: > $ poudriere ports -c -p name -m svn+https > > Regards, > Ben > -- > > -- > From: Benjamin Woods > woodsb02@gmail.com > Thank you, that was it. From owner-freebsd-ports@freebsd.org Wed Dec 13 09:23:20 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5F4E0E97835 for ; Wed, 13 Dec 2017 09:23:20 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 3A191696AA for ; Wed, 13 Dec 2017 09:23:20 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 38DDDE97834; Wed, 13 Dec 2017 09:23:20 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 38787E97833 for ; Wed, 13 Dec 2017 09:23:20 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: from mail-lf0-x231.google.com (mail-lf0-x231.google.com [IPv6:2a00:1450:4010:c07::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AE788696A9; Wed, 13 Dec 2017 09:23:19 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: by mail-lf0-x231.google.com with SMTP id e137so1825281lfg.5; Wed, 13 Dec 2017 01:23:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:cc:subject:from:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=MD5A4tWO4rSTHukw7Xve0t4F9lO6ETAWf814hmex2Rs=; b=p9lgdN4YQxSwjH8oeU6RPaYZGt9jLPC+6qfgYeUPLmzK6N2umJvoM70aY9z58vHrsS rDlLlR5DigBMjJE6Z7j8dVj9pMgmDjOo8EiZnzDuKcxit+RumzR/V3le3i+9K/MAaxuI dchds/O/LMRJ105xm3bTJihPcz6ghseWq4dZ3pw2JxB+gZe05r3ZnHG+8mQmZ8lLhdTl Pt/as3rcasdMoqMSg0hqomiaY4EmfwcvdoIzanaffJe0Ki31fjLDdqeTiUWU+pFEgBLc fBJ993t1h3b1gcX4uiU9dnlXMwPyuZFR/ko0fj3+AE5y1h0zW1YbhA3+GDalAWxHUd6m h1SA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:cc:subject:from:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=MD5A4tWO4rSTHukw7Xve0t4F9lO6ETAWf814hmex2Rs=; b=LXa/fbhEyIX1IpEZwWvCl4E02jMh3gRmqdGGiVbToq8VUeW4Fjoq3XdiR430Vk3Srd koJoDHPvffS7FSwTwZdBcHosDMemK24C4h4DwO9WS3YKrZDTRYdZlsI3r/jN1shOiezf xGKEL6mgCzeqPfd2lo22dDXpHJk7FcT2RledJgUdFEpyfnakg7Dr1ICdnFo2sctN+pxU hueEqfQ+E+jjA6FvLPOYYurU0mAQGmMNpBvQA3ZeWF6QrlzAZWTamWXb79l+OXvpcNHm kp5GY0lCzepFfASkpHeXm8bmgn8vau3pFYV8ihmji91WLGGsAIth7Bl/QM7lxL+fGISq eItg== X-Gm-Message-State: AKGB3mIviSKqLSeiizo7hBrHtWR9hP7Sb8rVLwBQgY7/yzNc1RVGz/Kp bZtuaXk6X0PgL64kZD7fLt0zUA== X-Google-Smtp-Source: ACJfBovOcnbeeAkZVFXN6BYptwEl5ALNjSg0r1fD95rTY8XcrbFce2E2LsP7vxMfC6pQIc82H68rjA== X-Received: by 10.25.181.133 with SMTP id g5mr1064696lfk.41.1513156997511; Wed, 13 Dec 2017 01:23:17 -0800 (PST) Received: from alex.super (stone.g-service.ru. [84.22.141.217]) by smtp.googlemail.com with ESMTPSA id c73sm232076lfc.42.2017.12.13.01.23.15 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 13 Dec 2017 01:23:15 -0800 (PST) To: madpilot@FreeBSD.org Cc: ports@FreeBSD.org Subject: FreeBSD Port: libva-2.0.0 build error From: "Alex V. Petrov" Message-ID: Date: Wed, 13 Dec 2017 16:23:12 +0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: ru-RU Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2017 09:23:20 -0000 Making all in wayland gmake[5]: Entering directory '/usr/ports/multimedia/libva/work/libva-2.0.0/va/wayland' /usr/local/bin/wayland-scanner client-header < wayland-drm.xml > wayland-drm-client-protocol.h /usr/local/bin/wayland-scanner code < wayland-drm.xml > wayland-drm-client-protocol-export.c /usr/bin/sed -e '1i#include "sysdeps.h"' \ -e 's@WL_EXPORT@DLL_HIDDEN@g' < wayland-drm-client-protocol-export.c > wayland-drm-client-protocol.c sed: 1: "1i#include "sysdeps.h" ": command i expects \ followed by text gmake[5]: *** [Makefile:768: wayland-drm-client-protocol.c] Error 1 gmake[5]: Leaving directory '/usr/ports/multimedia/libva/work/libva-2.0.0/va/wayland' gmake[4]: *** [Makefile:696: all-recursive] Error 1 gmake[4]: Leaving directory '/usr/ports/multimedia/libva/work/libva-2.0.0/va' gmake[3]: *** [Makefile:457: all-recursive] Error 1 gmake[3]: Leaving directory '/usr/ports/multimedia/libva/work/libva-2.0.0' gmake[2]: *** [Makefile:389: all] Error 2 gmake[2]: Leaving directory '/usr/ports/multimedia/libva/work/libva-2.0.0' *** Error code 1 Stop. make[1]: stopped in /usr/ports/multimedia/libva *** Error code 1 Stop. make: stopped in /usr/ports/multimedia/libva ===>>> make build failed for multimedia/libva ===>>> Aborting update -- ----- Alex. From owner-freebsd-ports@freebsd.org Wed Dec 13 09:49:09 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BC3D9E983DE for ; Wed, 13 Dec 2017 09:49:09 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 9450A6A1B8 for ; Wed, 13 Dec 2017 09:49:09 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 90AE2E983DD; Wed, 13 Dec 2017 09:49:09 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9037AE983DC for ; Wed, 13 Dec 2017 09:49:09 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: from mail-lf0-x22e.google.com (mail-lf0-x22e.google.com [IPv6:2a00:1450:4010:c07::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CE1EF6A1B7; Wed, 13 Dec 2017 09:49:08 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: by mail-lf0-x22e.google.com with SMTP id a12so1913845lfe.4; Wed, 13 Dec 2017 01:49:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language; bh=GnkpCShuZO4WECXeVVyicOJWwlUYEIVMv+2FXxr4fv0=; b=XsX60WmpBzSO1H2o8DiFNTc1cCi847LQaLlrapFoYtZulWOTH85obozjdBQ9kQu6Or E1ZPoVtpIJpUqADgXcM/tCTXdM6G/pJzmfu3QEOgazdzOrLkfl9sYT5IwTNgznAFfaaa y7PJb33pZ1ko8feJK7vqfynK0wBxGgNkbdnNZCN4nYdEkzfHMxEH9MRa+FugM8VkCXNl rU7Kd/KCcLyBmFpFztyadJUuOgzgOBYUXfpYp6jiQLiAwPXdmiQFeoVYXZgKwIThnZL6 9Qeet8Yl3aEe5F8YNxJsa5nBnLZ4EsQEMZnPIQYGdinv7M6qDVZB9axHUzfeduQriRWI +GCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language; bh=GnkpCShuZO4WECXeVVyicOJWwlUYEIVMv+2FXxr4fv0=; b=PRkIzZ5F0uikjMds1gUitGYLJxZUMk1Hhb/xrYRG1DNcRw9b+ZJ3IPgYiemchqC+Uk rPiXbqxDEgDop/5HHzdDCw1pNe0wgUrI0ymd1jbO+MujRIgDHo9TLRlXHqjV+dAbyLDn oRic20lamrHy9w8luQE0+DFbzk+RD9Bx61EF0EqVRbtBP0ApWwlICeYKqbDYb1AwvDUs QAAzseQglPM+8EMWneFDhZX1xenfqbafFCaHxanQjg+FCcZA4w60QvQTwq5yF4SoVpCG KdFVhFquwGj8Jiej0zTCrEefVQqE5RR7pM6o9/isdKUa5dwy3Mjzhbpr64aQUOb+HYJF m5eA== X-Gm-Message-State: AKGB3mLKwAx2KVWNU3kIfQ4LOZwHpAGiYJUdmyRUE8a5eOaZZCYfFT5L W0guRZcFZr7pEr++4HktTrGu7Q== X-Google-Smtp-Source: ACJfBovdBrQ8uqGtoUm89t5Csk2QpPxD3BvYs3tr+hcmYN8ZYh3XWFPR5Zr5J4UL0pQNuueTJZb8wA== X-Received: by 10.46.101.74 with SMTP id z71mr1132198ljb.35.1513158546865; Wed, 13 Dec 2017 01:49:06 -0800 (PST) Received: from alex.super (stone.g-service.ru. [84.22.141.217]) by smtp.googlemail.com with ESMTPSA id z68sm219333lje.26.2017.12.13.01.49.05 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 13 Dec 2017 01:49:05 -0800 (PST) Subject: Re: FreeBSD Port: libva-2.0.0 build error To: Guido Falsi Cc: ports@FreeBSD.org References: <2bcec9d6-0231-a32b-990d-f467c13e5f28@FreeBSD.org> From: "Alex V. Petrov" Message-ID: <0bfe16ad-be82-3a55-dcd9-8847fc6557bb@gmail.com> Date: Wed, 13 Dec 2017 16:49:04 +0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <2bcec9d6-0231-a32b-990d-f467c13e5f28@FreeBSD.org> Content-Language: ru-RU Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2017 09:49:09 -0000 FreeBSD alex.super 12.0-CURRENT FreeBSD 12.0-CURRENT #11 r326739M: Sun Dec 10 14:20:50 +07 2017 alex@alex.super:/usr/obj/usr/src/amd64.amd64/sys/IOSCHED amd64 make.conf MALLOC_PRODUCTION=yes DEFAULT_VERSIONS+= ssl=openssl DEFAULT_VERSIONS+= linux=c7_64 DEFAULT_VERSIONS+= mysql=10.0m Buildlog: see attachment 13.12.2017 16:35, Guido Falsi пишет: > On 12/13/2017 10:23, Alex V. Petrov wrote: >> Making all in wayland >> gmake[5]: Entering directory >> '/usr/ports/multimedia/libva/work/libva-2.0.0/va/wayland' >> /usr/local/bin/wayland-scanner client-header < wayland-drm.xml > >> wayland-drm-client-protocol.h >> /usr/local/bin/wayland-scanner code < wayland-drm.xml > >> wayland-drm-client-protocol-export.c >> /usr/bin/sed -e '1i#include "sysdeps.h"' \ >> -e 's@WL_EXPORT@DLL_HIDDEN@g' < >> wayland-drm-client-protocol-export.c > wayland-drm-client-protocol.c >> sed: 1: "1i#include "sysdeps.h" >> ": command i expects \ followed by text >> gmake[5]: *** [Makefile:768: wayland-drm-client-protocol.c] Error 1 >> gmake[5]: Leaving directory >> '/usr/ports/multimedia/libva/work/libva-2.0.0/va/wayland' >> gmake[4]: *** [Makefile:696: all-recursive] Error 1 >> gmake[4]: Leaving directory >> '/usr/ports/multimedia/libva/work/libva-2.0.0/va' >> gmake[3]: *** [Makefile:457: all-recursive] Error 1 >> gmake[3]: Leaving directory '/usr/ports/multimedia/libva/work/libva-2.0.0' >> gmake[2]: *** [Makefile:389: all] Error 2 >> gmake[2]: Leaving directory '/usr/ports/multimedia/libva/work/libva-2.0.0' >> *** Error code 1 >> >> Stop. >> make[1]: stopped in /usr/ports/multimedia/libva >> *** Error code 1 >> >> Stop. >> make: stopped in /usr/ports/multimedia/libva >> >> ===>>> make build failed for multimedia/libva >> ===>>> Aborting update >> > > I tested it various times and never seen this. > > Could you send me privately the full log of the build and tell me if you > have any special configurations in you make.conf? > -- ----- Alex. From owner-freebsd-ports@freebsd.org Wed Dec 13 10:36:01 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CA915E993E7 for ; Wed, 13 Dec 2017 10:36:01 +0000 (UTC) (envelope-from bsdports@cloudzeeland.nl) Received: from ares.cloudzeeland.nl (cloudzeeland.xs4all.nl [83.161.133.58]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "cloudzeeland.nl", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8A2886B3E4 for ; Wed, 13 Dec 2017 10:36:00 +0000 (UTC) (envelope-from bsdports@cloudzeeland.nl) Received: from ares.cloudzeeland.nl (unknown [10.10.10.32]) by ares.cloudzeeland.nl (Postfix) with ESMTP id 55D744F862BA; Wed, 13 Dec 2017 11:35:49 +0100 (CET) Received: from [10.10.10.34] (styx.zeeland24.nl [82.176.127.71]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by ares.cloudzeeland.nl (Postfix) with ESMTPSA id E5E734F8629C; Wed, 13 Dec 2017 11:35:48 +0100 (CET) Subject: Re: Procmail Vulnerabilities check To: Warren Block Cc: freebsd-ports@freebsd.org References: From: Jos Chrispijn Message-ID: <230a4255-839b-0ff8-9730-c86425ab3d5d@cloudzeeland.nl> Date: Wed, 13 Dec 2017 11:35:55 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Language: en-GB X-Virus-Scanned: ClamAV using ClamSMTP on ares.cloudzeeland.nl Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2017 10:36:01 -0000 On 8-12-2017 17:58, Warren Block wrote: > procmail is ancient, and has had known quality issues for much of the > time.  Consider maildrop as a more powerful and more maintained > replacement that is pretty easy to implement: I know - but I can remember that procmail should be installed also when using Postfix. Might be wrong here... Thanks, Jos From owner-freebsd-ports@freebsd.org Wed Dec 13 10:37:59 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 55992E994B8 for ; Wed, 13 Dec 2017 10:37:59 +0000 (UTC) (envelope-from bsdports@cloudzeeland.nl) Received: from ares.cloudzeeland.nl (cloudzeeland.xs4all.nl [83.161.133.58]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "cloudzeeland.nl", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 13BB76B4CB for ; Wed, 13 Dec 2017 10:37:57 +0000 (UTC) (envelope-from bsdports@cloudzeeland.nl) Received: from ares.cloudzeeland.nl (unknown [10.10.10.32]) by ares.cloudzeeland.nl (Postfix) with ESMTP id 06D5D4F86317; Wed, 13 Dec 2017 11:37:53 +0100 (CET) Received: from [10.10.10.34] (styx.zeeland24.nl [82.176.127.71]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by ares.cloudzeeland.nl (Postfix) with ESMTPSA id 9560D4F8629C; Wed, 13 Dec 2017 11:37:52 +0100 (CET) Subject: Re: Procmail Vulnerabilities check To: Kurt Jaeger Cc: freebsd-ports@freebsd.org References: <20171208181135.GU2827@home.opsec.eu> From: Jos Chrispijn Message-ID: <3a4be7b2-0219-5e1b-8f30-c04ee3c3ddbc@cloudzeeland.nl> Date: Wed, 13 Dec 2017 11:37:59 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <20171208181135.GU2827@home.opsec.eu> Content-Language: en-GB X-Virus-Scanned: ClamAV using ClamSMTP on ares.cloudzeeland.nl Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2017 10:37:59 -0000 On 8-12-2017 19:11, Kurt Jaeger wrote: > We'll work the patch in, it just takes a little time 8-( Thanks for this - everything is fine now. Keep up the good work, Jos From owner-freebsd-ports@freebsd.org Wed Dec 13 11:32:42 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 51431E9AC0E for ; Wed, 13 Dec 2017 11:32:42 +0000 (UTC) (envelope-from carmel_ny@outlook.com) Received: from NAM04-BN3-obe.outbound.protection.outlook.com (mail-oln040092009078.outbound.protection.outlook.com [40.92.9.78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E30B66D0AC for ; Wed, 13 Dec 2017 11:32:41 +0000 (UTC) (envelope-from carmel_ny@outlook.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=VvKyLhFrOyxVKc/Eju71UR5oIRfX2IgiA1I7lXgTM58=; b=fDxOoDbTk8T7G55c2UDz8DNF0r2CKuliXODHyXnAanBXZ4N8gCEi3UdfsWSX6H+IC7zRmlGv53gJM8Hc5bjAoRpmBD2hT9O6gIIY1yNmn9IQcSRPmZsYDbM5Miis5VcNsmIjZh4C2O7pHImmFqgpW6pupjX8c+KkIBsMLJLUHL+J6UZpYGJ3kJeXbkHqna9LxNPSJZ1h8IPEonK8k/ZSucw8iHJKAgHLV5QqGAoSvYu5e/4XAKZlPsS8STUB2mWI/WIHhckwaXVtfUNfmlKaANYpdcYI206Uk8NWL8ar6+B7vM935t3FCiZ0uCS4qFlJMGu7Sfg0HpWeG64Tp50vGg== Received: from SN1NAM04FT056.eop-NAM04.prod.protection.outlook.com (10.152.88.53) by SN1NAM04HT120.eop-NAM04.prod.protection.outlook.com (10.152.89.75) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.282.5; Wed, 13 Dec 2017 11:32:33 +0000 Received: from BN6PR2001MB1730.namprd20.prod.outlook.com (10.152.88.52) by SN1NAM04FT056.mail.protection.outlook.com (10.152.89.39) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.302.6 via Frontend Transport; Wed, 13 Dec 2017 11:32:32 +0000 Received: from BN6PR2001MB1730.namprd20.prod.outlook.com ([10.172.31.146]) by BN6PR2001MB1730.namprd20.prod.outlook.com ([10.172.31.146]) with mapi id 15.20.0302.014; Wed, 13 Dec 2017 11:32:32 +0000 From: Carmel NY To: FreeBSD Subject: Re: Procmail Vulnerabilities check Thread-Topic: Procmail Vulnerabilities check Thread-Index: AQHTdAYQxfFfJp1fyE2G9tL+BWJvhA== Date: Wed, 13 Dec 2017 11:32:32 +0000 Message-ID: References: <230a4255-839b-0ff8-9730-c86425ab3d5d@cloudzeeland.nl> In-Reply-To: <230a4255-839b-0ff8-9730-c86425ab3d5d@cloudzeeland.nl> Reply-To: FreeBSD Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:A15A77070439A6EE91E30E77449BCDF2A32C0C0E60125A74E5ED9F415A457948; UpperCasedChecksum:7EE0BFB9DB0824160FE68E8E10B0A77905B6BDD7A5921F231E53E0A561AF2FAA; SizeAsReceived:7181; Count:47 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [0nUMEmBQo0Z/H8/z2otDPk8ndE4LCD8G] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; SN1NAM04HT120; 6:FgmDYu5gSuIf52ESFS7NS7S5+qzW+96FFWGiJDSvIQr81KUwi1MyYu31n6BSBY+6qKaJKVPn6doF8I67HTCNBde72SWbCgwwrAdJXF0Uy5uo4xGLa0ZPb6RgAbjiVcQWPyUmktuOa+WTjDSPwA3rRtV3VnNovAy5EnA4/D0GAT7N4O9pNmwGXXSLtxywjUcXp+ZRNJzJ9TEyJnuR7kgWY4uPw4o8bujHO5uScFqNVrfUo+/Mk5hG/a/aOkg0XijyCbaodk7HT/HyUR0ZIG/JIWbysdPJZWGJ1zq9VbRJ+e5D8qvtmQ5MBlJH+gMWBPNFZMRXyG0nKa3Vhsv4Mem+SHeXHcE1++252U9s8aCdYrg=; 5:FefmjqIuXxpGx64rJG0HJIrb4RJEWLXf4mG99wGMs5zZBqSCsNtlYNOGA0kjL948uYl/tJ5h9bBsYWikmFpf4W6G7jB32u5Eljzd5BYIqGdJ7GpwbH50ckgoiVCkRUFSVp+ZrFvOCSZPBLX4pFV9MKtbo/W0EdwvZzg3k9oqwkA=; 24:V96Oh15clyx/35whEA2iGNboASZWSGmt3MhvRGmNiK29hhxKgOuaE9CUzlbom7jsXXNIMlhnFCfrboQ/SFr32QNtwRT9Wp8aHgujAEYZlME=; 7:utCHIfoeCyHhTb1mNngE45RFUZqDUBiCuWEqorGtO2isYFszpLVlefgFfLd9L38jLTPpaJQ2oEe4sudh3xZokfj6VgDhFwbkyowwEti1Zy2YKX2ZwezOzeXQkunnIQ+PW1/vF8GKUlUmym2Prk5Jj9sx3y0S/mqhIuyZuzrn3JqXnQShaTlyWfiw7fI8ek9EcT9C4+ilOjizUoX+kJX8KzZI6ezaov//2CrXAps4WkPXwo2VdbNfefUFa2ffjNbo x-incomingheadercount: 47 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(201702061074)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1601125374)(1603101448)(1701031045); SRVR:SN1NAM04HT120; x-ms-traffictypediagnostic: SN1NAM04HT120: x-ms-office365-filtering-correlation-id: 78d0c9b7-2233-44dd-91ee-08d5421d3306 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:SN1NAM04HT120; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:SN1NAM04HT120; x-forefront-prvs: 052017CAF1 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(98901004); DIR:OUT; SFP:1901; SCL:1; SRVR:SN1NAM04HT120; H:BN6PR2001MB1730.namprd20.prod.outlook.com; FPR:; SPF:None; LANG:; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/1VUngdRvYF35IHj=sWOEWkg"; protocol="application/pgp-signature" MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 78d0c9b7-2233-44dd-91ee-08d5421d3306 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Dec 2017 11:32:32.7221 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1NAM04HT120 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2017 11:32:42 -0000 --Sig_/1VUngdRvYF35IHj=sWOEWkg Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, 13 Dec 2017 11:35:55 +0100, Jos Chrispijn stated: >On 8-12-2017 17:58, Warren Block wrote: >> procmail is ancient, and has had known quality issues for much of the=20 >> time.=C2=A0 Consider maildrop as a more powerful and more maintained=20 >> replacement that is pretty easy to implement: =20 >I know - but I can remember that procmail should be installed also when=20 >using Postfix. >Might be wrong here... A Postfix / Dovecot with sieve combination is a far more powerful combinati= on and it is fully supported. --=20 Carmel --Sig_/1VUngdRvYF35IHj=sWOEWkg Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEh3rFs7ZCOM581rwKjsagALPkYOsFAloxD8QACgkQjsagALPk YOu+0Qf7BC2bXCjIRKvSTF7XxmK+wjRdy9g1KhpvAGpWxKvYt+vjM7kBVLXtPYh8 0nuSjduFkEfQ3/Qsa5w0gZW+A0Y2RXIMX3K8OixbxxGuZ1/z32bxgtPKwLaS697M 6Epm/wYIpc8k3tcmoKaL/T5v9SXA+uc25mfH5kLVEhUJqG21XYZwM84Ke+6X2Cc8 knIFJ9LYTpsMOocHyuJDinsOXCjS2rlmMpIuI0OtxBAiNKbhSS8Uc4Z2FUu8QkS3 qhmdEze0a4E8LGT7D4a/dRG/8ab92xT0FQkcoEIln26QNnFi34JqGHLXo9kxR4A9 FxDV124GM4EzTWQVxdnKQ0IkuCrucw== =Z6Zu -----END PGP SIGNATURE----- --Sig_/1VUngdRvYF35IHj=sWOEWkg-- From owner-freebsd-ports@freebsd.org Wed Dec 13 11:47:19 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3509FE9B2B8 for ; Wed, 13 Dec 2017 11:47:19 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 1C2A06D8D0 for ; Wed, 13 Dec 2017 11:47:19 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 18BE5E9B2B7; Wed, 13 Dec 2017 11:47:19 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1864DE9B2B4 for ; Wed, 13 Dec 2017 11:47:19 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from mail.madpilot.net (grunt.madpilot.net [78.47.145.38]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D23476D8CE for ; Wed, 13 Dec 2017 11:47:17 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from mail (mail [192.168.254.3]) by mail.madpilot.net (Postfix) with ESMTP id 3yxZg76ncNzZvc; Wed, 13 Dec 2017 12:47:15 +0100 (CET) Received: from mail.madpilot.net ([192.168.254.3]) by mail (mail.madpilot.net [192.168.254.3]) (amavisd-new, port 10024) with ESMTP id E_zMT7DYk2N8; Wed, 13 Dec 2017 12:47:14 +0100 (CET) Received: from marvin.madpilot.net (micro.madpilot.net [88.149.173.206]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.madpilot.net (Postfix) with ESMTPSA; Wed, 13 Dec 2017 12:47:14 +0100 (CET) Subject: Re: FreeBSD Port: libva-2.0.0 build error To: "Alex V. Petrov" Cc: ports@FreeBSD.org References: <2bcec9d6-0231-a32b-990d-f467c13e5f28@FreeBSD.org> <0bfe16ad-be82-3a55-dcd9-8847fc6557bb@gmail.com> From: Guido Falsi Message-ID: <971a5907-77f8-acb4-7735-2a289739e0bb@FreeBSD.org> Date: Wed, 13 Dec 2017 12:47:13 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <0bfe16ad-be82-3a55-dcd9-8847fc6557bb@gmail.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2017 11:47:19 -0000 On 12/13/2017 10:49, Alex V. Petrov wrote: > FreeBSD alex.super 12.0-CURRENT FreeBSD 12.0-CURRENT #11 r326739M: Sun > Dec 10 14:20:50 +07 2017 > alex@alex.super:/usr/obj/usr/src/amd64.amd64/sys/IOSCHED amd64 > > make.conf > MALLOC_PRODUCTION=yes > DEFAULT_VERSIONS+= ssl=openssl > DEFAULT_VERSIONS+= linux=c7_64 > DEFAULT_VERSIONS+= mysql=10.0m > > Buildlog: see attachment I committed a fixed port in r456203. I have added a WAYLAND option. It can be enabled if wayland support is required, otherwise wayland support is not compiled in even if wayland is present. BTW the actual error you were seeing was caused by the Makefile using a GNU sed specific expression. I forced the port to use gsed when needed. Thanks for having reported this issue. (previous messages to this thread were bounced by the list because I was subscribed with another email address) -- Guido Falsi From owner-freebsd-ports@freebsd.org Wed Dec 13 13:01:12 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EBE00E9D809 for ; Wed, 13 Dec 2017 13:01:12 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id C2FCA6FAC2 for ; Wed, 13 Dec 2017 13:01:12 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id BEBC7E9D7FC; Wed, 13 Dec 2017 13:01:12 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BE5AEE9D7FB for ; Wed, 13 Dec 2017 13:01:12 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: from mail-lf0-x229.google.com (mail-lf0-x229.google.com [IPv6:2a00:1450:4010:c07::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3D6F36FAC0; Wed, 13 Dec 2017 13:01:12 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: by mail-lf0-x229.google.com with SMTP id l81so2528233lfl.6; Wed, 13 Dec 2017 05:01:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=WaLlWqprJrJCiE593ENKokMDAuO+XHTc8qvq8GVHnyQ=; b=VFkzEFh6FAswvGGkcA6luuSZB0Q3s6WRZx2PySRmDcGba5TPpr9QorZRYfyF+WNxJk CYJ4pe2XeVqP2zAqr6xPAjRT7rvqboSWzhPw+d8rtZOmqMKIixA6a2vsRVc3jQAazQEr AFPtEcb6UJK4WuVzgyl+JvemSuVGoJih0rdUIBVPd2mZugl+YzzIplAkyVMeQeia8KxA TEUV/VLjHd0i09oOAUp25LQ3EsYyBibSXyoW0Af3QWUe7IJ+IpFMq/FvxW9mTGNw5a23 CTATTvFcfT1c8cEpfaIWKxu6CENUs3ugKrur52JjfIe8FO0VfXtZYGP/jZoO3OrPLEsq 7RTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=WaLlWqprJrJCiE593ENKokMDAuO+XHTc8qvq8GVHnyQ=; b=VXyeMJapu0C5WgPpoRDjARpFNT3U2zcbwf5F7h24thh6LF0vwzi6zlsaM1ICbjiDWR GCaWmM1ahe5fRyvxBnD8Jo6wX8lWseNM+gxOesuM0x1R8tI8EyVRy9B7e3n68YY8XTGF hAlhDM23FhbqNLZ4RbOk6tYwXbse3EHTfKvET2z28WY+cLfXTPDvDkCrOQtePg1NOzpO 3Y+Eqs83B9Q2yCH5h/awXp3CH8KwCfTzJ4z5zq+ujCuI+/FjAyXBEiuKTs+b10khYXZ1 U6O2ftR8ZZODU8lnhYpbycpkTWPiTA8+wqdjQbKhX8ekMiaM2Djq+d9ucc5f6tvs99Rr KUFg== X-Gm-Message-State: AKGB3mIQ8zefmnetpTFSmli3pxwW/ll300/TDo+7KF49muHGs4kn4xMv q7Dp2Ylkj31AQ9L7fg8svR7Elw== X-Google-Smtp-Source: ACJfBotoD8KbBbc7xDX6qYP4IlomRzblFJFfTOhnfakAmj83LyM4IvlnGp4WP/IVi6BYAxtsa5P9Qg== X-Received: by 10.25.78.91 with SMTP id c88mr1386360lfb.4.1513170070110; Wed, 13 Dec 2017 05:01:10 -0800 (PST) Received: from alex.super (stone.g-service.ru. [84.22.141.217]) by smtp.googlemail.com with ESMTPSA id v63sm280833lje.39.2017.12.13.05.01.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 13 Dec 2017 05:01:08 -0800 (PST) Subject: Re: FreeBSD Port: libva-2.0.0 build error To: Guido Falsi Cc: ports@FreeBSD.org References: <2bcec9d6-0231-a32b-990d-f467c13e5f28@FreeBSD.org> <0bfe16ad-be82-3a55-dcd9-8847fc6557bb@gmail.com> <971a5907-77f8-acb4-7735-2a289739e0bb@FreeBSD.org> From: "Alex V. Petrov" Message-ID: <2f819eeb-78fb-49c7-4f3e-2bf7f31ae60d@gmail.com> Date: Wed, 13 Dec 2017 20:01:07 +0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <971a5907-77f8-acb4-7735-2a289739e0bb@FreeBSD.org> Content-Type: text/plain; charset=utf-8 Content-Language: ru-RU Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2017 13:01:13 -0000 Thank you for your work. Everything is working. 13.12.2017 18:47, Guido Falsi пишет: > On 12/13/2017 10:49, Alex V. Petrov wrote: >> FreeBSD alex.super 12.0-CURRENT FreeBSD 12.0-CURRENT #11 r326739M: Sun >> Dec 10 14:20:50 +07 2017 >> alex@alex.super:/usr/obj/usr/src/amd64.amd64/sys/IOSCHED amd64 >> >> make.conf >> MALLOC_PRODUCTION=yes >> DEFAULT_VERSIONS+= ssl=openssl >> DEFAULT_VERSIONS+= linux=c7_64 >> DEFAULT_VERSIONS+= mysql=10.0m >> >> Buildlog: see attachment > > I committed a fixed port in r456203. > > I have added a WAYLAND option. It can be enabled if wayland support is > required, otherwise wayland support is not compiled in even if wayland > is present. > > BTW the actual error you were seeing was caused by the Makefile using a > GNU sed specific expression. I forced the port to use gsed when needed. > > Thanks for having reported this issue. > > (previous messages to this thread were bounced by the list because I was > subscribed with another email address) > -- ----- Alex. From owner-freebsd-ports@freebsd.org Wed Dec 13 17:20:16 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6D0EFE80963 for ; Wed, 13 Dec 2017 17:20:16 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D6C9799F9 for ; Wed, 13 Dec 2017 17:20:15 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vBDHLapS084791 for ; Wed, 13 Dec 2017 09:21:42 -0800 (PST) (envelope-from portmaster@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 From: "Chris H" Reply-To: portmaster@BSDforge.com To: "FreeBSD ports" Subject: lang/python2 and 3 uninstallable on CURRENT @r326056 Date: Wed, 13 Dec 2017 09:21:42 -0800 Message-Id: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2017 17:20:16 -0000 Hello all, Just performed a fresh install of 12 @r326056 followed by a build/install of world/kernel=2E All went pretty much as expected=2E But as I now start building/installing all my needed ports=2E I find everything is fine except Python, or anything that requires it=2E No matter which version I attempt to install, it fails with: =3D=3D=3D> Checking if python27 already installed =3D=3D=3D> Registering installation for python27-2=2E7=2E14_1 as automatic pkg-static: Unable to access file /usr/ports/lang/python27/work/stage/usr/l= ocal/ lib/python2=2E7/lib-dynload/nis=2Eso:No such file or directory The same error was generated with both 3=2E5, and 3=2E6=2E What do I need to do? Oh I should also mention; I'm building against the sr= c tree that came with r326056=2E I need to buildup my base ports *prior* to the revisions that introduced FLAVOR(S)=2E Thanks! --Chris From owner-freebsd-ports@freebsd.org Wed Dec 13 17:27:11 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2D72BE80CAF for ; Wed, 13 Dec 2017 17:27:11 +0000 (UTC) (envelope-from c.brinkhaus@t-online.de) Received: from mailout08.t-online.de (mailout08.t-online.de [194.25.134.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mailout00.t-online.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E78307A0B8 for ; Wed, 13 Dec 2017 17:27:10 +0000 (UTC) (envelope-from c.brinkhaus@t-online.de) Received: from fwd34.aul.t-online.de (fwd34.aul.t-online.de [172.20.26.145]) by mailout08.t-online.de (Postfix) with SMTP id 87E6941CB129 for ; Wed, 13 Dec 2017 18:27:02 +0100 (CET) Received: from esprimo.local (G-v5X2ZG8h2VM9A4Z+WXz4zyAWOyxzs1Veu3Adr4q4GSi7T1J63VYsVSKzqzrHvZQM@[93.197.132.122]) by fwd34.t-online.de with (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384 encrypted) esmtp id 1ePAo7-0joZDE0; Wed, 13 Dec 2017 18:26:59 +0100 Received: by esprimo.local (Postfix, from userid 1001) id 2837C132D3D; Wed, 13 Dec 2017 18:27:20 +0100 (CET) Date: Wed, 13 Dec 2017 18:27:20 +0100 From: Christoph Brinkhaus To: freebsd-ports@freebsd.org Subject: Re: Procmail Vulnerabilities check Message-ID: <20171213172720.GA2016@esprimo.local> References: <230a4255-839b-0ff8-9730-c86425ab3d5d@cloudzeeland.nl> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: <230a4255-839b-0ff8-9730-c86425ab3d5d@cloudzeeland.nl> User-Agent: Mutt/1.9.1 (2017-09-22) X-ID: G-v5X2ZG8h2VM9A4Z+WXz4zyAWOyxzs1Veu3Adr4q4GSi7T1J63VYsVSKzqzrHvZQM X-TOI-MSGID: d4153b3c-d95b-49df-9c80-ed69e50d5387 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2017 17:27:11 -0000 On Wed, Dec 13, 2017 at 11:35:55AM +0100, Jos Chrispijn wrote: > On 8-12-2017 17:58, Warren Block wrote: > > procmail is ancient, and has had known quality issues for much of the= =20 > > time.=A0 Consider maildrop as a more powerful and more maintained=20 > > replacement that is pretty easy to implement: > I know - but I can remember that procmail should be installed also when= =20 > using Postfix. > Might be wrong here... Dear Joe, I have replaced procmail by maildrop recently using it with Postfix. There has been just one single obstacle. I run fetchmail as suer fetchmail started with the entry in /etc/rc.conf. The mails have been delivered to Postfix which involked procmail to distribute the mail. With maildrop this did not work initially. Adding the user fetchmail to /etc/aliases with a proper alias address followed by the command newaliases fixed that. Kind regards, Christoph From owner-freebsd-ports@freebsd.org Wed Dec 13 18:10:01 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 40BFCE81B00 for ; Wed, 13 Dec 2017 18:10:01 +0000 (UTC) (envelope-from dan@langille.org) Received: from clavin2.langille.org (clavin2.langille.org [199.233.228.197]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "clavin.langille.org", Issuer "BSD Cabal Headquarters" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 1F6567B975 for ; Wed, 13 Dec 2017 18:10:00 +0000 (UTC) (envelope-from dan@langille.org) Received: from (clavin2.int.langille.org (clavin2.int.unixathome.org [10.4.7.7]) (Authenticated sender: hidden) with ESMTPSA id B83761F8B8 ; Wed, 13 Dec 2017 18:09:52 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Subject: Re: Procmail Vulnerabilities check From: Dan Langille In-Reply-To: <20171213172720.GA2016@esprimo.local> Date: Wed, 13 Dec 2017 13:09:36 -0500 Cc: freebsd-ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <49EE56FC-EDAA-43B1-AA01-A5445DD99155@langille.org> References: <230a4255-839b-0ff8-9730-c86425ab3d5d@cloudzeeland.nl> <20171213172720.GA2016@esprimo.local> To: Christoph Brinkhaus X-Mailer: Apple Mail (2.3445.5.20) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2017 18:10:01 -0000 > On Dec 13, 2017, at 12:27 PM, Christoph Brinkhaus = wrote: >=20 > On Wed, Dec 13, 2017 at 11:35:55AM +0100, Jos Chrispijn wrote: >> On 8-12-2017 17:58, Warren Block wrote: >>> procmail is ancient, and has had known quality issues for much of = the=20 >>> time. Consider maildrop as a more powerful and more maintained=20 >>> replacement that is pretty easy to implement: >> I know - but I can remember that procmail should be installed also = when=20 >> using Postfix. >> Might be wrong here... >=20 > Dear Joe, >=20 > I have replaced procmail by maildrop recently using it with Postfix. > There has been just one single obstacle. I run fetchmail as suer > fetchmail started with the entry in /etc/rc.conf. The mails have been > delivered to Postfix which involked procmail to distribute the mail. >=20 > With maildrop this did not work initially. Adding the user fetchmail > to /etc/aliases with a proper alias address followed by the command > newaliases fixed that. I like such replacements. However, if third party code is required, there is little we can do in = the short term. Case in point: security/logcheck. I went upstream looking to see why Debian uses that. I cannot recall exactly what it was, but it wasn't procmail, but another = utility provide by procmail. I stopped there. --=20 Dan Langille - BSDCan / PGCon dan@langille.org From owner-freebsd-ports@freebsd.org Wed Dec 13 18:35:57 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2729BE82AF5 for ; Wed, 13 Dec 2017 18:35:57 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E352B7CE4E for ; Wed, 13 Dec 2017 18:35:56 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vBDIbMox086915 for ; Wed, 13 Dec 2017 10:37:28 -0800 (PST) (envelope-from portmaster@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 From: "Chris H" Reply-To: portmaster@BSDforge.com To: "FreeBSD ports" Subject: Why can't I build Python without nis -- yp(8)?!? Date: Wed, 13 Dec 2017 10:37:28 -0800 Message-Id: <249ffca7be007aaf1fe3fc18e79ddf5c@udns.ultimatedns.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2017 18:35:57 -0000 Hello all, I just finished a fresh install of CURRENT, followed by a build/install of world/kernel=2E I'm now building up all of my ports base=2E But can't get Python to install -- *any version*, apparently because I don't have/use nis ( yp(8) )=2E WTF? Since when does Python *require* yp/nis, and how/where can I get a version that doesn't? Thank you for all your time, and consideration=2E --Chris From owner-freebsd-ports@freebsd.org Wed Dec 13 20:20:05 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1D3C9E8550A for ; Wed, 13 Dec 2017 20:20:05 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from taro.utanet.at (taro.utanet.at [IPv6:2001:938:1337:25::25:45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CF68912C9 for ; Wed, 13 Dec 2017 20:20:04 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=AaIFY0YnZ73FdhgTj2XnrM2FpzoVjLujTEiRb7tdfz8=; b=rj/yWmOPqu7XSpdQTrufx+BPsv7mqUltmnVRQ3SVP1by9ve6sKzdBaa4EeADZLer/9SPePTSIHGrT6rZmKJO/I7l0Kx6ilCimgnEeVm9Pr4siZZ1UHcFMjwC5pbuUMIqLXNECsAMvtGlgdlA5Pfr2lejvzqm5OJwBdV9uKyQ1X0=; Received: from patricia.xoc.tele2net.at ([213.90.36.9]) by taro.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1ePDVV-0000tA-GI for freebsd-ports@freebsd.org; Wed, 13 Dec 2017 21:19:57 +0100 Received: from 188-23-15-85.adsl.highway.telekom.at ([188.23.15.85] helo=[10.0.0.93]) by patricia.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1ePDVV-0003QK-DW for freebsd-ports@freebsd.org; Wed, 13 Dec 2017 21:19:57 +0100 To: freebsd-ports@freebsd.org References: Subject: Re: lang/python2 and 3 uninstallable on CURRENT @r326056 From: Walter Schwarzenfeld Message-ID: Date: Wed, 13 Dec 2017 21:19:52 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2017 20:20:05 -0000 python27 Makefile: .if !exists(/usr/bin/ypcat) || defined(WITHOUT_NIS)         @${REINPLACE_CMD} -e 's/disabled_module_list =[^]]*/&, "nis"/' \                 ${WRKSRC}/setup.py .endif you can try comment out the line with .if and .endif. From owner-freebsd-ports@freebsd.org Wed Dec 13 20:38:41 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 01789E86041 for ; Wed, 13 Dec 2017 20:38:41 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from tatiana.utanet.at (tatiana.utanet.at [IPv6:2001:938:1337:25::25:46]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8D6EF1FB1 for ; Wed, 13 Dec 2017 20:38:40 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=xT6vwqInRkwsuyZ5zDZopLwJNoQJ5rPCAqZjCVIiKIs=; b=ygT0J+J3P4WPCzMJYAN2OTLd0Z0b1hzkLDxEf8QfPVTy73RPorcwQv3r5zOJ9M5mF6zWPcRcZ85K3vpLiE1H4aOe+pIDiQBEHxRTm0FLRljGmbW2T1dzNOCrwpbNZ+YfFTqxXnxfKhl9MhFi6jpQ+gN6QdH4199N+PAJZqGmfq4=; Received: from patricia.xoc.tele2net.at ([213.90.36.9]) by tatiana.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1ePDnZ-0006Nq-Ch for freebsd-ports@freebsd.org; Wed, 13 Dec 2017 21:38:37 +0100 Received: from 188-23-15-85.adsl.highway.telekom.at ([188.23.15.85] helo=[10.0.0.93]) by patricia.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1ePDnZ-0002px-76 for freebsd-ports@freebsd.org; Wed, 13 Dec 2017 21:38:37 +0100 To: freebsd-ports@freebsd.org References: Subject: Re: lang/python2 and 3 uninstallable on CURRENT @r326056 From: Walter Schwarzenfeld Message-ID: <08dec3de-d182-3ccd-4508-773c0f566bc3@utanet.at> Date: Wed, 13 Dec 2017 21:38:35 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2017 20:38:41 -0000 There https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=186192 is a better way WITHOUT_NIS=yes in /etc/make.conf From owner-freebsd-ports@freebsd.org Wed Dec 13 21:13:16 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7ADD3E8751D for ; Wed, 13 Dec 2017 21:13:16 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5A9AF643AA for ; Wed, 13 Dec 2017 21:13:15 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vBDLEge2006162; Wed, 13 Dec 2017 13:14:48 -0800 (PST) (envelope-from portmaster@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: In-Reply-To: <08dec3de-d182-3ccd-4508-773c0f566bc3@utanet.at> From: "Chris H" Reply-To: portmaster@BSDforge.com To: "Walter Schwarzenfeld" Subject: Re: lang/python2 and 3 uninstallable on CURRENT @r326056 Date: Wed, 13 Dec 2017 13:14:48 -0800 Message-Id: <62b670792a4b7e15cb783b951322c7eb@udns.ultimatedns.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2017 21:13:16 -0000 On Wed, 13 Dec 2017 21:38:35 +0100 "Walter Schwarzenfeld" said > There >=20 > https://bugs=2Efreebsd=2Eorg/bugzilla/show_bug=2Ecgi?id=3D186192 >=20 > is a better way >=20 > WITHOUT_NIS=3Dyes in /etc/make=2Econf Spot on, Walter! I was just going to indicate that I figured that out=2E Thank you! Why does one *need* to indicate that? Shouldn't Python be more clueful? I shouldn't have to open the Makefile to find out that that's a *hidden* option=2E Perl figures these things out, and always makes the correct choice(s) based on what it finds=2E Other things do the same=2E IMHO as it is, lang/python is broken=2E Thanks again, Walter=2E Much appreciated! --Chris >=20 > _______________________________________________ > freebsd-ports@freebsd=2Eorg mailing list > https://lists=2Efreebsd=2Eorg/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd=2Eorg" From owner-freebsd-ports@freebsd.org Wed Dec 13 21:29:57 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0E250E87D57 for ; Wed, 13 Dec 2017 21:29:57 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DE54564EFB for ; Wed, 13 Dec 2017 21:29:56 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vBDLVN9L006728; Wed, 13 Dec 2017 13:31:29 -0800 (PST) (envelope-from portmaster@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: In-Reply-To: From: "Chris H" Reply-To: portmaster@BSDforge.com To: "Walter Schwarzenfeld" Subject: Re: lang/python2 and 3 uninstallable on CURRENT @r326056 Date: Wed, 13 Dec 2017 13:31:29 -0800 Message-Id: <6ce99339cf785191bc8e4173e628f2cb@udns.ultimatedns.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2017 21:29:57 -0000 On Wed, 13 Dec 2017 21:19:52 +0100 "Walter Schwarzenfeld" said > python27 Makefile: >=20 > =2Eif !exists(/usr/bin/ypcat) || defined(WITHOUT_NIS) > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 @${REINPLACE_CMD} -e 's/disabl= ed_module_list =3D[^]]*/&, > "nis"/' \ > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 ${WRKSRC}/setup=2Epy > =2Eendif >=20 > you can try comment out the line with =2Eif and =2Eendif=2E Thank you Walter, you're a rock star! :-) I found a similar solution they applied to NetBSD=2E Because it builds without yp/nis by default=2E I *almost* added that to the files/ folder in the port=2E But didn't want to pollute my pristine ports tree=2E But it looks like a *real* good candidate for posting to bugzilla for lang/python :-) I've already opened a bug regarding my trouble=2E So I'll offer this there -- with due credit, of course=2E :-) Thanks again, Walter! I *really* appreciate your taking the time to help! --Chris >=20 > _______________________________________________ > freebsd-ports@freebsd=2Eorg mailing list > https://lists=2Efreebsd=2Eorg/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd=2Eorg" From owner-freebsd-ports@freebsd.org Wed Dec 13 21:30:02 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 78FAAE87D8A; Wed, 13 Dec 2017 21:30:02 +0000 (UTC) (envelope-from doctor@doctor.nl2k.ab.ca) Received: from doctor.nl2k.ab.ca (doctor.nl2k.ab.ca [204.209.81.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5C64F64F35; Wed, 13 Dec 2017 21:30:02 +0000 (UTC) (envelope-from doctor@doctor.nl2k.ab.ca) Received: from localhost.nl2k.ab.ca ([127.0.0.1]:54839 helo=doctor.nl2k.ab.ca) by doctor.nl2k.ab.ca with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.89_1 (FreeBSD)) (envelope-from ) id 1ePEHv-000IFb-Eq; Wed, 13 Dec 2017 14:10:01 -0700 Received: (from doctor@localhost) by doctor.nl2k.ab.ca (8.15.2/8.15.2/Submit) id vBDL9x1m070158; Wed, 13 Dec 2017 14:09:59 -0700 (MST) (envelope-from doctor@doctor.nl2k.ab.ca) Date: Wed, 13 Dec 2017 14:09:59 -0700 From: The Doctor To: freebsd-questions@freebsd.org, freebsd-ports@freebsd.org Subject: openssl issue Message-ID: <20171213210959.GA69048@doctor.nl2k.ab.ca> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.9.1 (2017-09-22) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2017 21:30:02 -0000 Package openssl was not found in the pkg-config search path. Perhaps you should add the directory containing `openssl.pc' to the PKG_CONFIG_PATH environment variable Package 'openssl', required by 'virtual:world', not found *** Missing pkg-config for package openssl (for Exim USE_OPENSSL_PC build option) *** Error code 1 Stop. Getting the above message when trying to implement an Openssl app. How do I fix this? -- Member - Liberal International This is doctor@@nl2k.ab.ca Ici doctor@@nl2k.ab.ca Yahweh, Queen & country!Never Satan President Republic!Beware AntiChrist rising! https://www.empire.kred/ROOTNK?t=94a1f39b Look at Psalms 14 and 53 on Atheism Happy Christmas 2017 and Merry New Year 2018 From owner-freebsd-ports@freebsd.org Wed Dec 13 21:39:37 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 12588E882BB for ; Wed, 13 Dec 2017 21:39:37 +0000 (UTC) (envelope-from se@freebsd.org) Received: from mailout04.t-online.de (mailout04.t-online.de [194.25.134.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mailout00.t-online.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CD35D655F5; Wed, 13 Dec 2017 21:39:36 +0000 (UTC) (envelope-from se@freebsd.org) Received: from fwd02.aul.t-online.de (fwd02.aul.t-online.de [172.20.26.148]) by mailout04.t-online.de (Postfix) with SMTP id 7173041BC26E; Wed, 13 Dec 2017 22:39:28 +0100 (CET) Received: from Stefans-MBP-2.fritz.box (V8H7lcZ-ohLssluAFmZurJXYQ0tNGfWz8vfXNUfAC5ZVeumZ+wjh5zbpatjFAagZx+@[87.151.220.147]) by fwd02.t-online.de with (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384 encrypted) esmtp id 1ePEkN-06pTJg0; Wed, 13 Dec 2017 22:39:23 +0100 To: Ports FreeBSD , FreeBSD Port-Manager From: Stefan Esser Subject: portmaster with FLAVOR support available for testing Message-ID: Date: Wed, 13 Dec 2017 22:39:22 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Language: en-GB Content-Transfer-Encoding: 7bit X-ID: V8H7lcZ-ohLssluAFmZurJXYQ0tNGfWz8vfXNUfAC5ZVeumZ+wjh5zbpatjFAagZx+ X-TOI-MSGID: b8e76e02-516c-460a-97bd-036bdc80d79b X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2017 21:39:37 -0000 I have created a new version of portmaster with FLAVOR support. Before committing the changes to the ports repository, I'd like to receive some feedback from users. My tests have only covered port upgrades, not any of the other features offered by portmaster. In fact, I'd like to remove several of the other features, which may have been of use before PKG_NG (e.g. functions that use the INDEX file, and in fact also the -P/-PP/--packages-* features). *** Please let me know, if you want to receive the new version by personal *** mail (I do not want to spam the mail-list by posting a 100KB+ file). The following is example output from an portmaster upgrade run that I just performed. It includes upgrades of flavored and non-flavored ports and the re-installation of ports that have been converted to flavors Without wersion update: # portmaster -dgw -a [...] ===>>> Launching child to update py27-werkzeug-0.12.2 to py27-werkzeug-0.13 ===>>> All >> py27-werkzeug-0.12.2 (5/5) ===>>> Currently installed version: py27-werkzeug-0.12.2 ===>>> Port directory: /usr/svn/ports/head/www/py-werkzeug ===>>> Launching 'make checksum' for www/py-werkzeug in background ===>>> Gathering dependency list for www/py-werkzeug from ports ===>>> Launching child to install security/py-openssl@py27 ===>>> All >> py27-werkzeug-0.12.2 >> security/py-openssl@py27 (6/6) ===>>> Currently installed version: py27-openssl-17.3.0 ===>>> Port directory: /usr/svn/ports/head/security/py-openssl@py27 ===>>> Launching 'make checksum' for security/py-openssl@py27 in background ===>>> Gathering dependency list for security/py-openssl@py27 from ports ===>>> Launching child to install devel/py-six@py27 [...] ===>>> The following actions were performed: Upgrade of avidemux-2.6.11_6 to avidemux-2.6.11_7 Upgrade of libva-intel-driver-1.8.3_1 to libva-intel-driver-2.0.0 Upgrade of nghttp2-1.28.0 to nghttp2-1.28.0_1 Upgrade of py27-psutil-5.4.1 to py27-psutil-5.4.2 Re-installation of py27-six-1.11.0 Re-installation of py27-cffi-1.7.0 Re-installation of py27-asn1crypto-0.22.0 Re-installation of py27-enum34-1.1.6 Re-installation of py27-idna-2.5 Re-installation of py27-ipaddress-1.0.18 Re-installation of py27-cryptography-2.0.3 Re-installation of py27-openssl-17.3.0 Upgrade of py27-werkzeug-0.12.2 to py27-werkzeug-0.13 Upgrade of sbcl-1.4.1,1 to sbcl-1.4.2,1 Upgrade of scons-2.5.1_1 to scons-3.0.1 Upgrade of xfce4-notifyd-0.4.0 to xfce4-notifyd-0.4.1 From owner-freebsd-ports@freebsd.org Wed Dec 13 21:51:36 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C3FF3E88911 for ; Wed, 13 Dec 2017 21:51:36 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: from mail-qk0-x22a.google.com (mail-qk0-x22a.google.com [IPv6:2607:f8b0:400d:c09::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7DE2F65E52 for ; Wed, 13 Dec 2017 21:51:36 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: by mail-qk0-x22a.google.com with SMTP id 63so3899067qke.0 for ; Wed, 13 Dec 2017 13:51:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chen-org-nz.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=ZtyUNxlSpolNMfOv5mek/ZoHO63zqTp2clNwI94ZGSA=; b=shwPKoFz76qPGZeLBih5L3xsseSNK7ZN0fxzblAut4dthwodBCL1pnYUWJkMA+EJsp DkSy5oGARMpaZv3lSr5Qiws6cf2smIbuHF8mAD+bdiI0sjH7CnNrotipln8O6chhkZE5 w/J+UIjDOjuk8ajh+Ojz6knlAdbOZV7hGRhyjhRtLUtqopsXIbPD/pJZAyJuTI4oRpkp TdDjKBW2jbJTSTTv5ql+7oArmKwiZCCHF1woC+sMtlToYpV/SdZdT60asIDsk8Zso5UJ AzXhBQoLiGM84Fibi20bvMg4N003d9DXB7BEwYwaBp+Yxdd1iSRfTHBKfjMfFrOOWQ9z QAcA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=ZtyUNxlSpolNMfOv5mek/ZoHO63zqTp2clNwI94ZGSA=; b=TECk6rJRL6crPD+JB2dx+TnZ9vaJGtGK+t/GT3Dhma4jK9xLxRAGS0m26q0I5ZWGfk UxCWK77WUaupnFGs6I//JpVYjOOS4GkvV4jyjYmIeNm3VAc0I9SM4RbU6Nzqwg0+oFTR 0j9+eaO0Pi7Eh2QKqCqBunM2zru1YkRVGnGRjScpBKPz9LKu0mMae2w3my+XQkXAs8UZ 72k2piE/w+/q8tbjEb9VpW86YcvXV+3vd0cJ5MAbcsA0B88iWlvpBlzAE7CuBZmeN+21 z04HXjWcWE6UzyeSK/UffGn2wgLxDABN1RaE+6zz4MFnr6HAVNmBa+fVSEEbmk/JHY2T eewA== X-Gm-Message-State: AKGB3mLPX1hh/hPI2ONvS6v2Z0BlBRaTghAxIa2j+eSkHJ7YkFWxD2jL rY0jS6YjijcTY/N1Rh77JRHQyoDi5WNC8dVgps5akg== X-Google-Smtp-Source: ACJfBotSnMhbLHI1aNExRJ0RtzZLnX5OLLw6HMEx7Svz10yo0/g/7JaWj6tlNpNoavkboPtVRRZ4z7CI3h9JAw6xF1o= X-Received: by 10.55.183.71 with SMTP id h68mr13293996qkf.315.1513201895450; Wed, 13 Dec 2017 13:51:35 -0800 (PST) MIME-Version: 1.0 Received: by 10.140.86.212 with HTTP; Wed, 13 Dec 2017 13:51:35 -0800 (PST) X-Originating-IP: [203.99.129.1] In-Reply-To: References: From: Jonathan Chen Date: Thu, 14 Dec 2017 10:51:35 +1300 Message-ID: Subject: Re: portmaster with FLAVOR support available for testing To: Stefan Esser Cc: Ports FreeBSD , FreeBSD Port-Manager Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2017 21:51:36 -0000 On 14 December 2017 at 10:39, Stefan Esser wrote: > I have created a new version of portmaster with FLAVOR support. > > Before committing the changes to the ports repository, I'd like to receive > some feedback from users. > > My tests have only covered port upgrades, not any of the other features > offered by portmaster. In fact, I'd like to remove several of the other > features, which may have been of use before PKG_NG (e.g. functions that > use the INDEX file, and in fact also the -P/-PP/--packages-* features). > > > *** Please let me know, if you want to receive the new version by personal > *** mail (I do not want to spam the mail-list by posting a 100KB+ file). Perhaps you could create a new branch on https://github.com/freebsd/portmaster with your FLAVOR support so that anyone who is interested can clone a copy and play around with it? Cheers. -- Jonathan Chen From owner-freebsd-ports@freebsd.org Wed Dec 13 23:59:46 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C51E9E8B502 for ; Wed, 13 Dec 2017 23:59:46 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-vk0-x231.google.com (mail-vk0-x231.google.com [IPv6:2607:f8b0:400c:c05::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7AE33690BD; Wed, 13 Dec 2017 23:59:46 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-vk0-x231.google.com with SMTP id u84so2528685vke.10; Wed, 13 Dec 2017 15:59:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=VmOVXzEmpfRPntKv2VPgItnqf+CIxaVO5ksmKzckS1I=; b=VoHl1NNdSc06bVBsLD4PhNRUecGV3nTqhgNU5C58aANeu709opCLvB2pTkOcoEOR2x omjlQVqsjXpdxKwMWf7OJrh1qMyl1d2yz+NCmyuVzQBH6JeeX1N9w1deKhOinDPUBPtb +M+yuc3Bwg6KQQF4bx3vJD4Y6vnPqi5BGhixFeajZ0vEcKeBEdJT0lhE2lPNs5GmgrtA WeIIlN4TNX1gnUFmKSlDxObJj56Yhlc7KnFgKMITbKC3iB85z4k6qRf3Id3odhKkj7+i d/Oxt62x2PueXfwMs21q9X22DILyDfg7oz0ur2yRO7UVhlfhpyXIRTosY71tjJsHRwxO OQCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=VmOVXzEmpfRPntKv2VPgItnqf+CIxaVO5ksmKzckS1I=; b=I1C/4Rwf12/f0DKjUJZsWftdSF636rjxuEdEhBtSALzQVXZoEe4vkCApuPrhmI2ERP MaChlET6JrXybCBvgqM9mzDJE+qc418F/0vXvS4/67O0prIeQ94oNVVRy4FAgSFb221U eO0Ddb2R+9NKnt7v4Xh+80nhHC6f7jiqdGnTD8LvGTX9hKtEwtguf/t3XNHGQ7ztnfGg luZNkqFndNnUW5EvfJ7sRcKPmVq7hoXxLpFfZvuPOH9xuL0JKCECt4YZuLDgpth//9+Q K1CoxA/vYdWUltXEbrCKwG0fOQoRNk+E4bzIO49heYR7Xv90ZZVr8lBf/nm3Nd7wcma3 ALNg== X-Gm-Message-State: AKGB3mI+KHjl+GHH6vKzYYj4Ql+75HN19/Pvj1yyDp7JfacD3iaqe3mz 7JxXePwQln7tTDtfTx5Q3uzyzmsJVYer12vyecEoJ2V/ X-Google-Smtp-Source: ACJfBovWm5Jb7ufGOC4UIhnci3297Kjcr1uFFY1Jzjk8bJF5IYaBP95zYedXYyfwzb/7mjt4XHWqcFEVO8rBwIKqEdg= X-Received: by 10.31.42.193 with SMTP id q184mr7933071vkq.159.1513209585191; Wed, 13 Dec 2017 15:59:45 -0800 (PST) MIME-Version: 1.0 Sender: kob6558@gmail.com Received: by 10.103.147.156 with HTTP; Wed, 13 Dec 2017 15:59:44 -0800 (PST) In-Reply-To: References: From: Kevin Oberman Date: Wed, 13 Dec 2017 15:59:44 -0800 X-Google-Sender-Auth: Z8sWcKTUaSA0T0S7J0tcXOMXX-0 Message-ID: Subject: Re: portmaster with FLAVOR support available for testing To: Stefan Esser Cc: Ports FreeBSD , FreeBSD Port-Manager Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Dec 2017 23:59:46 -0000 On Wed, Dec 13, 2017 at 1:39 PM, Stefan Esser wrote: > I have created a new version of portmaster with FLAVOR support. > > Before committing the changes to the ports repository, I'd like to receive > some feedback from users. > > My tests have only covered port upgrades, not any of the other features > offered by portmaster. In fact, I'd like to remove several of the other > features, which may have been of use before PKG_NG (e.g. functions that > use the INDEX file, and in fact also the -P/-PP/--packages-* features). > I agree that removal of the broken -P and -PP options is a good thing, but deleting the INDEX will break the valuable --clean-distfiles option. AFAIK, that is the reason that they are there. If you replace the index with data from the pkgdb, then it's OK. I'll have to look at the schema to see it that is available. I somehow don't think it is, but I have not looked at it for a while. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-ports@freebsd.org Thu Dec 14 01:06:37 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DE3F6E8CAF6 for ; Thu, 14 Dec 2017 01:06:37 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from sonic304-36.consmr.mail.ne1.yahoo.com (sonic304-36.consmr.mail.ne1.yahoo.com [66.163.191.162]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A84416B2A4 for ; Thu, 14 Dec 2017 01:06:37 +0000 (UTC) (envelope-from pfg@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1513213591; bh=MVTtTkE3j10xvblRQkde2TqMFnGbTidozXiuj1mn3YQ=; h=Subject:To:References:From:Date:In-Reply-To:From:Subject; b=Ts4iGrU7mWGDoxhAcSqD4fMVp2wZ/l4EgT/PmJGmxxiqmATbzhtT6TVUQajSPa2SSLv/SLF8mJplpJY5h8IiBhZF6WDIEmD7Rdzz0UlF4XlD62ypte6Jg0kepWZGfRfa6jaCY5n8jeCOl8irh/4whDbkpHP6CGRqaMDtweplMpdHgtqk5B+55LUKJtcfLZC8nOCdy6xAnbFzImVqNtxLiMKHlpNhmaYhQgatpwjFSnPioM8SYG5WPKpScZXCwbzAzAAWmAW7KtNjKL0d/ipxbWodfg7gqi+LNdOBWCIwqsN81UE7YW/FrALCQ6cWol1c0dTablaHI0/F90WJYdgo0A== X-YMail-OSG: VXrJc1IVM1kmv7vkBI5HhZ33i23z3vWnvgw7FrytrRMVTWgtpLS8jEvXrTICK7B 4hmnVNV0ABp9wtp58dzXKBk2YwBg43CruFsg5Iqw0JERZcfU.KwKWc4oY_DtUbQRIpKcdm8atYAf vFHvqj1TUvSJb3P47zex8_0bCDwOhT5x9fpxbAyTSN9EPW0h7RbKvuOShkGVPGhwb91zLCHF9PUU ksTl5VRsuKyNJe1gQWdI9To1soitoXEtZ6iYgS6sHvIXNSPaIf8JHPgw3EAJi0MU9QZoZ1b4c0xw g0QrG9GIiE7aI4ygju76nmJVwjUreZUGsL7G6pdD5a5LRnrmiyYn84SCqOLqjv1eLviSBNZMLjIy L5vkbfhPX6.3WHFp0otrAJrrR2F1DA1LAwHjJ0Gq8JN.aF3qyzlQGNvR7ynMKYIJwDuuSbLEq5n9 .LAbylviJFh4uAme8gcoNf526HJaKX89S1Wv7NafcKwtzyQAZOcSZlKpGlHoyQEwfl0ztBhZM Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.ne1.yahoo.com with HTTP; Thu, 14 Dec 2017 01:06:31 +0000 Received: from smtp235.mail.ne1.yahoo.com (EHLO [192.168.0.6]) ([10.218.253.206]) by smtp403.mail.ne1.yahoo.com (JAMES SMTP Server ) with ESMTPA ID 160228b2f541fa7fe0e40372e05d268a; Thu, 14 Dec 2017 00:56:24 +0000 (UTC) Subject: Re: Linux ports tutorial? WPS Office To: Eugene Grosbein , freebsd-ports@freeBSD.org References: <3294bc10-633b-903d-1392-87447dcd05fd@FreeBSD.org> <5A2D912D.50204@grosbein.net> From: Pedro Giffuni Message-ID: <42658492-7371-35f2-0782-0461437ae053@FreeBSD.org> Date: Wed, 13 Dec 2017 19:56:24 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <5A2D912D.50204@grosbein.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 01:06:38 -0000 On 12/10/17 14:55, Eugene Grosbein wrote: > 11.12.2017 2:22, Pedro Giffuni пишет: >> Hello guys; >> >> I would like to attempt a port for WPS Office (AKA Kingsoft Office): >> >> http://wps-community.org/ >> >> Are there guidelines for linux ports? I couldn't find much details in the handbook. >> >> In particular, how do you handle when the pkg-plist is different for i386 and amd64? >> >> Some ports use pkg-plist.${ARCH} but I don't know how those work. > Just have "USES=linux", "USE_LINUX_RPM=yes" and make these two files pkg-plist.i386 and pkg-plist.amd64 > and they are used automatically. Or you could duplicate a magic from /ports/Mk/Uses/linux.mk in your Makefile: > > PLIST?= ${PKGDIR}/pkg-plist.${LINUX_ARCH:S/x86_64/amd64/} > > For details, read Porter's Handbook: https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/ > The handbook has no information about "USE_LINUX_RPM=yes". If I set that it appears the ports framework will ignore MASTER_SITES. Should I dig into the MK framework to see how to change the repository or should I use the .tar.xz distribution instead? :(. Pedro. From owner-freebsd-ports@freebsd.org Thu Dec 14 02:09:31 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AA1F4E8F4D6 for ; Thu, 14 Dec 2017 02:09:31 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8A4856D6D6; Thu, 14 Dec 2017 02:09:30 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vBE2Aua3013746; Wed, 13 Dec 2017 18:11:02 -0800 (PST) (envelope-from portmaster@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: "Eugene Grosbein" , In-Reply-To: <42658492-7371-35f2-0782-0461437ae053@FreeBSD.org> From: "Chris H" Reply-To: portmaster@BSDforge.com To: "Pedro Giffuni" Subject: Re: Linux ports tutorial? WPS Office Date: Wed, 13 Dec 2017 18:11:02 -0800 Message-Id: <73820d5ad4436c73fe47d0b35a112cf5@udns.ultimatedns.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 02:09:31 -0000 On Wed, 13 Dec 2017 19:56:24 -0500 "Pedro Giffuni" said > On 12/10/17 14:55, Eugene Grosbein wrote: > > 11=2E12=2E2017 2:22, Pedro Giffuni =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > >> Hello guys; > >> > >> I would like to attempt a port for WPS Office (AKA Kingsoft Office): > >> > >> http://wps-community=2Eorg/ > >> > >> Are there guidelines for linux ports? I couldn't find much details in = the > > handbook=2E > >> > >> In particular, how do you handle when the pkg-plist is different for i= 386 > > and amd64? > >> > >> Some ports use pkg-plist=2E${ARCH} but I don't know how those work=2E > > Just have "USES=3Dlinux", "USE_LINUX_RPM=3Dyes" and make these two file= s > > pkg-plist=2Ei386 and pkg-plist=2Eamd64 > > and they are used automatically=2E Or you could duplicate a magic from > > /ports/Mk/Uses/linux=2Emk in your Makefile: > > > > PLIST?=3D ${PKGDIR}/pkg-plist=2E${LINUX_ARCH:S/x86_64/amd64/} > > > > For details, read Porter's Handbook: > > https://www=2Efreebsd=2Eorg/doc/en_US=2EISO8859-1/books/porters-handbook/ > > >=20 > The handbook has no information about "USE_LINUX_RPM=3Dyes"=2E > If I set that it appears the ports framework will ignore MASTER_SITES=2E >=20 > Should I dig into the MK framework to see how to change the repository=20 > or should I use the =2Etar=2Exz distribution instead? :(=2E I'm not sure=2E But would having a look at the way emulators/linux_base-c(6|7= ) provide some clues? Just a thought, and hope it helps! --Chris >=20 > Pedro=2E From owner-freebsd-ports@freebsd.org Thu Dec 14 03:27:19 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7B8B9E9164C for ; Thu, 14 Dec 2017 03:27:19 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from sonic309-36.consmr.mail.ne1.yahoo.com (sonic309-36.consmr.mail.ne1.yahoo.com [66.163.184.162]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 495F07001F for ; Thu, 14 Dec 2017 03:27:18 +0000 (UTC) (envelope-from pfg@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1513222037; bh=BQwWpqQNc0dEw94Cx+1HEDe1g0kD+LBxkyBk7t+c/Tc=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From:Subject; b=Nw1BbmSyx1hSKvV2kulSBzP7uUO4yLHrZccnwcWDsDUrXNM4f2vNnPnYQxq7Q9+VMu/9cOvRjpEWHJswtyJS9mrfWt9hnwKLB/G+LPdmwr099ZWVRa8hAIjsHFGz+KnA5OXhVFEXfu1nXDZ1LhrL2RsWjzHIfeirU45YyelZOfHH6CZCPMcJzy7l0tNp6/wYMsQtrHqGVfM6sVhi/xzw5LdY1q0a1P++RWyHJsfkmOuvk7GEM9Z0gyE9OFPrusZRm9gXI++lr1JrS5qrDwNu5y5PD2ySBU9le8X+sQno258NycJndTfPUNL7NQBVTu8Yd884u9+r29PzOhis8fGqeQ== X-YMail-OSG: HdK2ta0VM1mN1dbIpTo9oz4Nv_9f7NbOJ20J70M1_krVwVdvpEATdzRUcCCMJby zIEPYtrnJLNPj69PIf3YJeJlud4K.6hqGp_cgDunUD5k.yA.S8IFIy8279yEbNVb43LopCmHf7IX jnyo.NsQ9jkHW_4E6NXDmX_g_hTlQutpMuzwOjiWjRtiG_yqFrrijYAcnLQf9gmIuqX9jxKZZs9U yGDTJZqE.utigkUjSXiUzS0wtZphXbC2i.bgAbJRoUc2lYS9.7eLFsdiB4OZBSjVjoBrymlAswow XE645mJLYAZVQwOex_Bv0DbIVxl5K7F2kh807lGlJBVKO8.P5gPe910mPAMQBvRTuX0rFHM1Y6AJ xxL8EPg9r30CP._c942II9Bnwga7IVTpVnB7owypTguh.Am2cS3mliJc_RVixO1VkB1IZRqNPiLj au.uD7M3WdmIpvABs7J3AhLlbBcLq0V7JyC6mzKjYAegZCx.GQy3orwel6rJA9uWjwpMraWLm Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ne1.yahoo.com with HTTP; Thu, 14 Dec 2017 03:27:17 +0000 Received: from smtp234.mail.ne1.yahoo.com (EHLO [192.168.0.6]) ([10.218.253.207]) by smtp405.mail.ne1.yahoo.com (JAMES SMTP Server ) with ESMTPA ID a44f4179534d9200cf37593de1db3df0; Thu, 14 Dec 2017 03:17:09 +0000 (UTC) Subject: Re: Linux ports tutorial? WPS Office To: portmaster@BSDforge.com Cc: Eugene Grosbein , freebsd-ports@freeBSD.org References: <73820d5ad4436c73fe47d0b35a112cf5@udns.ultimatedns.net> From: Pedro Giffuni Organization: FreeBSD Project Message-ID: <2ca3551a-db23-1c17-2035-c67494f8f542@FreeBSD.org> Date: Wed, 13 Dec 2017 22:17:07 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <73820d5ad4436c73fe47d0b35a112cf5@udns.ultimatedns.net> Content-Language: en-US Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 03:27:19 -0000 Hello; On 13/12/2017 21:11, Chris H wrote: > On Wed, 13 Dec 2017 19:56:24 -0500 "Pedro Giffuni" said > >> On 12/10/17 14:55, Eugene Grosbein wrote: >> > 11.12.2017 2:22, Pedro Giffuni пишет: >> >> Hello guys; >> >> >> >> I would like to attempt a port for WPS Office (AKA Kingsoft Office): >> >> >> >> http://wps-community.org/ >> >> >> >> Are there guidelines for linux ports? I couldn't find much details >> in the >> > handbook. >> >> >> >> In particular, how do you handle when the pkg-plist is different >> for i386 >> > and amd64? >> >> >> >> Some ports use pkg-plist.${ARCH}  but I don't know how those work. >> > Just have "USES=linux", "USE_LINUX_RPM=yes" and make these two files >> > pkg-plist.i386 and pkg-plist.amd64 >> > and they are used automatically. Or you could duplicate a magic from >> > /ports/Mk/Uses/linux.mk in your Makefile: >> > >> > PLIST?= ${PKGDIR}/pkg-plist.${LINUX_ARCH:S/x86_64/amd64/} >> > >> > For details, read Porter's Handbook: >> > https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/ >> > >> >> The handbook has no information about "USE_LINUX_RPM=yes". >> If I set that it appears the ports framework will ignore MASTER_SITES. >> >> Should I dig into the MK framework to see how to change the >> repository or should I use the .tar.xz distribution instead? :(. > I'm not sure. But would having a look at the way > emulators/linux_base-c(6|7) > provide some clues? > Not really but I think I found something in Mk/Uses/linux.mk: For the case of USE_LINUX_RPM it is supposed to not do anything when MASTER_SITES is defined but it is somewhat messy, and somehow it always uses ${MASTER_SITE_CENTOS_LINUX}. Any port that uses RPM but not the Centos repositories? > Just a thought, and hope it helps! > Thanks, I just have to keep digging :(. Pedro. From owner-freebsd-ports@freebsd.org Thu Dec 14 03:31:20 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AA2AFE91A08 for ; Thu, 14 Dec 2017 03:31:20 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-it0-x233.google.com (mail-it0-x233.google.com [IPv6:2607:f8b0:4001:c0b::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 67FF47029F; Thu, 14 Dec 2017 03:31:20 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-it0-x233.google.com with SMTP id f190so7760802ita.5; Wed, 13 Dec 2017 19:31:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=f+wwvBvIQQg5iOyRGvT+TmI/UX8lA4Yua0oJfhn/QFA=; b=t3iks41/8lZNAiNJvCsFqVIz7mM3o5wIIEw7TbBo+IJXbFvBt/iV+Vrm3ljDMqTScJ q0uKW7/Mhl14iP7MSgLNNquTzmVsocK7zFP60g8dtr3Iwf+q/2Bj9UjPr/CD4K6O30zA gJQV0V6I/QHkpGIlBjZFjqJBB3z6MxphuOx3CHOST9H3kgPYbh87ilyjlzv3YW2KMMgE mz/B+JXjTlqpy0HEA+bEz705RyB/KEgm8LJjRtXQACaH/5HohJScH5zboMSOB4kEEBQv bHN3EogOejBiAdccWVIwXBx7ecqk6yNUJZ9Bvp8hIwtj7Amj1OVfqIeIpL2bUG14/D7N N7vA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=f+wwvBvIQQg5iOyRGvT+TmI/UX8lA4Yua0oJfhn/QFA=; b=RFIiCOD81pE7YKfq8po6Nyt1mxziZBgp2Bazc9qsrpHBeYbDaPYYQqd7S8tJPhkMUo 4AbQ1cXjOGEeK802tVu49yVjjkZY74yjPabRKrFOXpGXQVaGPa0BHBnMvnSRdbK0dcpr 0oYPnjCaVUxaKu994On/kYuE6fnSqaM7i8YkbZpljQ4Fbbd4uRO0KPMvNWtFL87SAWtz EOJ+0W3MmnPOnm9okoHyaZyfzyRx9T89XgQQZB+CzvDP0QdaEOoUYnLiayd6AnEvMNAG an36dvpxghqszesjcC94TVbQ0WwF5zizecPucB1GLYFmDkK2yapQYX50OeaOhcvCNNdQ sGDQ== X-Gm-Message-State: AKGB3mKFvQCWnku5tVgwievclGo7WdYs65cPUllFYNyJzpzKyV5luE5g WUpepE5AHxU84nK06OHRlVvHOb+8QABA5Iw28Gf3eg== X-Google-Smtp-Source: ACJfBot3aaPgNShJpQixMfvkYG/N8/mBvnta1PCIQsXXeU7HqIFdNWyv4AFAw26AB4Hx4oh6JZjrsiRqmnCE6fenoA0= X-Received: by 10.107.52.140 with SMTP id b134mr2608630ioa.291.1513222279436; Wed, 13 Dec 2017 19:31:19 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.11.31 with HTTP; Wed, 13 Dec 2017 19:31:18 -0800 (PST) In-Reply-To: <2ca3551a-db23-1c17-2035-c67494f8f542@FreeBSD.org> References: <73820d5ad4436c73fe47d0b35a112cf5@udns.ultimatedns.net> <2ca3551a-db23-1c17-2035-c67494f8f542@FreeBSD.org> From: blubee blubeeme Date: Thu, 14 Dec 2017 11:31:18 +0800 Message-ID: Subject: Re: Linux ports tutorial? WPS Office To: Pedro Giffuni Cc: Chris H , FreeBSD Ports , Eugene Grosbein Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 03:31:20 -0000 On Thu, Dec 14, 2017 at 11:17 AM, Pedro Giffuni wrote: > Hello; > > > On 13/12/2017 21:11, Chris H wrote: > >> On Wed, 13 Dec 2017 19:56:24 -0500 "Pedro Giffuni" sai= d >> >> On 12/10/17 14:55, Eugene Grosbein wrote: >>> > 11.12.2017 2:22, Pedro Giffuni =D0=BF=D0=B8=D1=88=D0=B5=D1=82: >>> >> Hello guys; >>> >> >>> >> I would like to attempt a port for WPS Office (AKA Kingsoft Office): >>> >> >>> >> http://wps-community.org/ >>> >> >>> >> Are there guidelines for linux ports? I couldn't find much details i= n >>> the >>> > handbook. >>> >> >>> >> In particular, how do you handle when the pkg-plist is different for >>> i386 >>> > and amd64? >>> >> >>> >> Some ports use pkg-plist.${ARCH} but I don't know how those work. >>> > Just have "USES=3Dlinux", "USE_LINUX_RPM=3Dyes" and make these two fi= les >>> > pkg-plist.i386 and pkg-plist.amd64 >>> > and they are used automatically. Or you could duplicate a magic from >>> > /ports/Mk/Uses/linux.mk in your Makefile: >>> > >>> > PLIST?=3D ${PKGDIR}/pkg-plist.${LINUX_ARCH:S/x86_64/amd64/} >>> > >>> > For details, read Porter's Handbook: >>> > https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/ >>> > >>> >>> The handbook has no information about "USE_LINUX_RPM=3Dyes". >>> If I set that it appears the ports framework will ignore MASTER_SITES. >>> >>> Should I dig into the MK framework to see how to change the repository >>> or should I use the .tar.xz distribution instead? :(. >>> >> I'm not sure. But would having a look at the way >> emulators/linux_base-c(6|7) >> provide some clues? >> >> > Not really but I think I found something in Mk/Uses/linux.mk: > > For the case of USE_LINUX_RPM it is supposed to not do anything when > MASTER_SITES is defined but it is somewhat messy, and somehow it always > uses ${MASTER_SITE_CENTOS_LINUX}. Any port that uses RPM but not the Cent= os > repositories? > > Just a thought, and hope it helps! >> >> Thanks, I just have to keep digging :(. > > Pedro. > > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > The linux packaging is okay but I'd recommend learning how the porting process and not just wrapping up a linux binary in FreeBSD. The main reason for that is you can port your way into a corner that relies on very Linux specific stuff that there's just no solution for yet nor will there be one unless you port the entire Linux kernel to FreeBSD. If you go look at the source files and read the building and or install docs they'll give you a list of dependencies. Once you have that list dependencies, see if they are available in FreeBSD, if they are GREAT a lot of work has already been done. If not, start trying to port those dependencies to FreeBSD, once you have the full list of dependencies needed, writing a FreeBSD makefile is relatively trivial process. That would be my recommended route. Best From owner-freebsd-ports@freebsd.org Thu Dec 14 05:22:23 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CAA8AE9576A; Thu, 14 Dec 2017 05:22:23 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from apnoea.adamw.org (apnoea.adamw.org [104.225.5.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "apnoea.adamw.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BA68E73B2F; Thu, 14 Dec 2017 05:22:23 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by apnoea.adamw.org (OpenSMTPD) with ESMTPSA id bbc28851 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Wed, 13 Dec 2017 22:15:41 -0700 (MST) Content-Type: text/plain; charset=us-ascii; delsp=yes; format=flowed Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Subject: Re: openssl issue From: Adam Weinberger In-Reply-To: <20171213210959.GA69048@doctor.nl2k.ab.ca> Date: Wed, 13 Dec 2017 22:15:39 -0700 Cc: freebsd-questions@freebsd.org, freebsd-ports@freebsd.org Content-Transfer-Encoding: 7bit Message-Id: References: <20171213210959.GA69048@doctor.nl2k.ab.ca> To: The Doctor X-Mailer: Apple Mail (2.3445.5.20) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 05:22:23 -0000 > On 13 Dec, 2017, at 14:09, The Doctor wrote: > > Package openssl was not found in the pkg-config search path. > Perhaps you should add the directory containing `openssl.pc' > to the PKG_CONFIG_PATH environment variable > Package 'openssl', required by 'virtual:world', not found > *** Missing pkg-config for package openssl (for Exim USE_OPENSSL_PC build > option) > *** Error code 1 > > Stop. > > Getting the above message when trying to implement an > Openssl app. How do I fix this? Install openssl from ports (security/openssl), which includes the openssl.pc. # Adam -- Adam Weinberger adamw@adamw.org http://www.adamw.org From owner-freebsd-ports@freebsd.org Thu Dec 14 06:15:41 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E517BE9797E for ; Thu, 14 Dec 2017 06:15:41 +0000 (UTC) (envelope-from timp87@gmail.com) Received: from mail-wr0-x242.google.com (mail-wr0-x242.google.com [IPv6:2a00:1450:400c:c0c::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 789B275BEE for ; Thu, 14 Dec 2017 06:15:41 +0000 (UTC) (envelope-from timp87@gmail.com) Received: by mail-wr0-x242.google.com with SMTP id q9so4166638wre.7 for ; Wed, 13 Dec 2017 22:15:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:cc; bh=UNTQfb289iTTXycdlyjvgayzCOwAPMy7YAY41fSf49E=; b=PhrsAXj5SRy2reFd/QVVuGRnqPiXcVTfqaqaY2w5N8eupge7NNA5Z97isP9cLM/ZAp c3VnvueVpUgK1IrsZt0tzsTQNfqCSNxBQDduGZUXt94FbUSDrvu247tlUeNDee/7mAVG ZfoBcJBHBDJ8qHvdewKVTMD2QdUqSwH6Yg4dHIODQKjIvCmKBJsCQLQEpglAiAqcDjWP 5px/gcC8Yp/Qr+FzpQJtYwiRfExcZmuNFQZe2hZHMrLZqMvcSLVBq9N+lVmjKWUZjBC8 7epu2wQY7gtNNI78OsDE30c6Fz+JEVYCihdtLkhQBE4tHkSZQwYcYW4tFk3XdB7ReuF3 xWqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:cc; bh=UNTQfb289iTTXycdlyjvgayzCOwAPMy7YAY41fSf49E=; b=O/2jdRQWgYeBiW2nFpUDVMPmUoWcdwfYJLaoTfX8wgsjqjAEx889/w5RcsU14iHzMR AJ72zRcTddHGr5q+kNFJBWCwmkFDBt4FCmO6DifB+qfgimpb71S4vtxAhMx983ZbbDty k00WfEOTFoTkuJxWc7on4MydcjDyV2YNXVzBkiwarDAxo7TQDBNikjyKtRG9+9nkh6DX z/anZl/YWJcRzWj+naJZjoDhToCnNIlFkz3m24XmjavqyN8AzBbjKx8aHdLuO6cocXjM S/h8PN6J3puhUBEDb00QKFe8/JgM86nTQVluSJNlUzL6sjTbWglB7rx3TOb5s8GmCuah df5A== X-Gm-Message-State: AKGB3mKej0fJ+sBlqnsEa4hnY9KE4gE93ZnESJzza/qPVaU6FrapCwR0 G3uB9NUvidk60XhoF0yJCagZcYSFTE7LeS7oumk= X-Received: by 10.223.151.212 with SMTP id t20mt5434639wrb.2.1513232139839; Wed, 13 Dec 2017 22:15:39 -0800 (PST) MIME-Version: 1.0 Received: by 10.28.66.141 with HTTP; Wed, 13 Dec 2017 22:15:39 -0800 (PST) In-Reply-To: References: From: Pavel Timofeev Date: Thu, 14 Dec 2017 09:15:39 +0300 Message-ID: Subject: Re: portmaster with FLAVOR support available for testing Cc: Stefan Esser , Ports FreeBSD , FreeBSD Port-Manager Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 06:15:42 -0000 2017-12-14 0:51 GMT+03:00 Jonathan Chen : > On 14 December 2017 at 10:39, Stefan Esser wrote: >> I have created a new version of portmaster with FLAVOR support. >> >> Before committing the changes to the ports repository, I'd like to receive >> some feedback from users. >> >> My tests have only covered port upgrades, not any of the other features >> offered by portmaster. In fact, I'd like to remove several of the other >> features, which may have been of use before PKG_NG (e.g. functions that >> use the INDEX file, and in fact also the -P/-PP/--packages-* features). >> >> >> *** Please let me know, if you want to receive the new version by personal >> *** mail (I do not want to spam the mail-list by posting a 100KB+ file). > > Perhaps you could create a new branch on > https://github.com/freebsd/portmaster with your FLAVOR support so that > anyone who is interested can clone a copy and play around with it? > > Cheers. > -- > Jonathan Chen mine +1 for that. From owner-freebsd-ports@freebsd.org Thu Dec 14 06:31:31 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 34169E982A1 for ; Thu, 14 Dec 2017 06:31:31 +0000 (UTC) (envelope-from abi@abinet.ru) Received: from mail.abinet.ru (mail.abinet.ru [84.52.119.162]) by mx1.freebsd.org (Postfix) with ESMTP id EB6057662A for ; Thu, 14 Dec 2017 06:31:30 +0000 (UTC) (envelope-from abi@abinet.ru) Received: from sphinx.abinet.ru (unknown [192.168.2.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.abinet.ru (Postfix) with ESMTPSA id 9B81111C41 for ; Thu, 14 Dec 2017 06:25:58 +0000 (UTC) To: FreeBSD From: abi Subject: intellij-ultimate looking for a commiter Message-ID: Date: Thu, 14 Dec 2017 09:25:49 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=abinet.ru; s=dkim; t=1513232759; h=from:subject:date:message-id:to:mime-version:content-type:content-transfer-encoding; bh=ZsW+Hnd0VEk5nKqSUodQL55P51FRFgCbgkudKU/Xcqg=; b=YLSn58UyECps56BERSlw1Kl3KE+eL0yva0o1zlhqw6BFXdz93HdWF1JDpep7qW1Erifgh2 O64K2B6NL9nIWZmPA5Iq76rfSa2hyc+2RLCHrG6pqKN5XBj4VKs7oByXB8zKsiv4d8XaC3 6bgVupdlAUf+B2+1/wtJFq6Yy86HBSs= X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 06:31:31 -0000 Hello, can you review and commit https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222472 ? I use it for 2 months for myself and it's definitely works. From owner-freebsd-ports@freebsd.org Thu Dec 14 12:07:07 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C5F3FEA20B6 for ; Thu, 14 Dec 2017 12:07:07 +0000 (UTC) (envelope-from bsam@passap.ru) Received: from forward102p.mail.yandex.net (forward102p.mail.yandex.net [IPv6:2a02:6b8:0:1472:2741:0:8b7:102]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "forwards.mail.yandex.net", Issuer "Yandex CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7DF0B15C9 for ; Thu, 14 Dec 2017 12:07:07 +0000 (UTC) (envelope-from bsam@passap.ru) Received: from mxback2o.mail.yandex.net (mxback2o.mail.yandex.net [IPv6:2a02:6b8:0:1a2d::1c]) by forward102p.mail.yandex.net (Yandex) with ESMTP id 5235D4305BDE for ; Thu, 14 Dec 2017 15:06:56 +0300 (MSK) Received: from smtp1p.mail.yandex.net (smtp1p.mail.yandex.net [2a02:6b8:0:1472:2741:0:8b6:6]) by mxback2o.mail.yandex.net (nwsmtp/Yandex) with ESMTP id kG8dOTP97y-6uSSm1sN; Thu, 14 Dec 2017 15:06:56 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=passap.ru; s=mail; t=1513253216; bh=f73V/dG6WoCeEaXbFBbTIUCGgaf9Z5AEl22ZfG4SDss=; h=Subject:To:References:From:Message-ID:Date:In-Reply-To; b=iUbDqF6b1cEz6FYMxTU3oe7Y4dwGGYIo4pvHEeKlmHMdupw5r6yXc8mleSCapxTlY o26Ueue4uqA39ZrfOdOMBE6Ar2NiikxAqJf4wGUkv92aZbB00pGP6gwWmQX0CkGGpF 7pqJw95h1cZXbO4/lvKZM/ae2h8eql/QjEMwiwZY= Received: by smtp1p.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id BZhH4p8hLl-6toqvBvV; Thu, 14 Dec 2017 15:06:55 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client certificate not present) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=passap.ru; s=mail; t=1513253215; bh=f73V/dG6WoCeEaXbFBbTIUCGgaf9Z5AEl22ZfG4SDss=; h=Subject:To:References:From:Message-ID:Date:In-Reply-To; b=rVkb3eV0kSfm35tttWdrD3Knf+FYSPqSvbZdNZskT6K+rV7bXvTHRTbvCuxf19hm7 e5Y0Hoig4yYbLWeac4pZ84HF5k0oxliz+1Kw0aMaZmTiYJHpoEhXG+iuoCcOdAe4YY y5qamhmA2jrvSQ3FEUi1+/mTjyrnZLlmMON73cVg= Authentication-Results: smtp1p.mail.yandex.net; dkim=pass header.i=@passap.ru Subject: Re: intellij-ultimate looking for a commiter To: freebsd-ports@freebsd.org References: From: Boris Samorodov Message-ID: <78ed527e-0c39-1d2e-e14d-ae26218c3c98@passap.ru> Date: Thu, 14 Dec 2017 15:06:55 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: ru-RU Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 12:07:07 -0000 14.12.2017 09:25, abi пишет: > Hello, > > can you review and commit > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222472 ? I use it for > 2 months for myself and it's definitely works. I'll take care of it. -- WBR, Boris Samorodov (bsam) FreeBSD Committer, http://www.FreeBSD.org The Power To Serve From owner-freebsd-ports@freebsd.org Thu Dec 14 13:18:32 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5B106EA3B95 for ; Thu, 14 Dec 2017 13:18:32 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 453313C84 for ; Thu, 14 Dec 2017 13:18:32 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 44802EA3B93; Thu, 14 Dec 2017 13:18:32 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4257AEA3B92 for ; Thu, 14 Dec 2017 13:18:32 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3442F3C83 for ; Thu, 14 Dec 2017 13:18:32 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id vBEDIW6m041500 for ; Thu, 14 Dec 2017 13:18:32 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id vBEDIWOk041499; Thu, 14 Dec 2017 13:18:32 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201712141318.vBEDIWOk041499@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Thu, 14 Dec 2017 13:18:32 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 13:18:32 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ games/pysolfc | 2.0 | 2.1.2 ------------------------------------------------+-----------------+------------ lang/adacontrol | 1.18r9 | 1.19r10 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Thu Dec 14 13:50:33 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8ED13E80A35 for ; Thu, 14 Dec 2017 13:50:33 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from taro.utanet.at (taro.utanet.at [IPv6:2001:938:1337:25::25:45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D2E46491F for ; Thu, 14 Dec 2017 13:50:33 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=jAJmlqcF977TCzckwzrtuhYWwyfYmWdTvu+7HIqWmDo=; b=Y40a4stOt0igwNyL/ZthfSAf5yw8TNfwKIiwJUhpANzxXYqXri3LCoiL+hzjz/9UbEygMhOVkQoSD1UmunCkmkg+WBM8/3sYyL2+SNQF6nP7VAV8X942g1+bAUux08mwti2mtUYRMaEW+4xwMJ4gA1xf0QEZoHIET++G7gbBTZ4=; Received: from paris.xoc.tele2net.at ([213.90.36.7]) by taro.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1ePTu8-0003dl-Ul for freebsd-ports@freebsd.org; Thu, 14 Dec 2017 14:50:28 +0100 Received: from 188-23-11-235.adsl.highway.telekom.at ([188.23.11.235] helo=[10.0.0.93]) by paris.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1ePTu8-0001qE-Sw for freebsd-ports@freebsd.org; Thu, 14 Dec 2017 14:50:28 +0100 To: freebsd-ports@freebsd.org References: Subject: Re: portmaster with FLAVOR support available for testing From: Walter Schwarzenfeld Message-ID: <8fb870cc-04fb-34b0-fdb5-cc2a179d3b71@utanet.at> Date: Thu, 14 Dec 2017 14:50:21 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 13:50:33 -0000 Btw, I think it has nothing to do with FLAVOR, I found this (bug?) sudo portmaster py27-setuptools ===>>> Working on:     py27-setuptools-36.5.0     py27-setuptools_scm-1.15.5 I only try to build py27-setuptools and portmaster wants to build py27-setuptools_scm too. (The old portmaster version and the new) From owner-freebsd-ports@freebsd.org Thu Dec 14 13:58:22 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 61BADE80E44 for ; Thu, 14 Dec 2017 13:58:22 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from taro.utanet.at (taro.utanet.at [IPv6:2001:938:1337:25::25:45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2313A650EB for ; Thu, 14 Dec 2017 13:58:22 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=ucsUOfSh8B9IkXPHa/R3nY/kcDCo/Y8eEWlwGqvHj5c=; b=cO01rfuPDTrQ6ZngHRAsqlPSc/zW4K2XpvIp/CCRi3x5RjRsvsS53F/6svn0ngoGNVr9id+WtRYbcIrxI6eDhiMQAxz6giMKBiuz0cd0dDRsySbhqnYv7fqGXQDzZfqsSh4Ah9zBXl+VGZWZEjzDPYJ+WWNMUc7PPxxQGBHSxUg=; Received: from pam.xoc.tele2net.at ([213.90.36.6]) by taro.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1ePU1k-0004ix-8J for freebsd-ports@freebsd.org; Thu, 14 Dec 2017 14:58:20 +0100 Received: from 188-23-11-235.adsl.highway.telekom.at ([188.23.11.235] helo=[10.0.0.93]) by pam.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1ePU1k-0005Pl-5N for freebsd-ports@freebsd.org; Thu, 14 Dec 2017 14:58:20 +0100 To: freebsd-ports@freebsd.org References: <8fb870cc-04fb-34b0-fdb5-cc2a179d3b71@utanet.at> Subject: Re: portmaster with FLAVOR support available for testing From: Walter Schwarzenfeld Message-ID: Date: Thu, 14 Dec 2017 14:58:17 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <8fb870cc-04fb-34b0-fdb5-cc2a179d3b71@utanet.at> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 13:58:22 -0000 Sorry, my fault: I have to do portmaster devel/py27-setuptools From owner-freebsd-ports@freebsd.org Thu Dec 14 14:15:46 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 06B30E819FE for ; Thu, 14 Dec 2017 14:15:46 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from sonic304-25.consmr.mail.bf2.yahoo.com (sonic304-25.consmr.mail.bf2.yahoo.com [74.6.128.48]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B9E1F65C73 for ; Thu, 14 Dec 2017 14:15:45 +0000 (UTC) (envelope-from pfg@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1513260937; bh=cM6DW/+bzJpQ8S2VlxNBDFaZIg9lotFOrBqaAhL4aZs=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From:Subject; b=Jso3I0PpGesGW+G/buuG4nws1aylawSGkudORmFGGSBTm9ffhTbLC0fS3kTPpiytuEIX4cLSwuh9dZ9gMA/DEnOAr3MyUj44QsQlMkjwgONDMLsigeuBDwUxRQco+uRhepz1CJ/CWsWYXnb+UbyoP6bEKNKfYriDtuPAyGy7jedRUZuJD9wmO2OJFaTA8z9PNZF9GTYAS8ClCOUGjWq4LdjZA2clBo840PsBUkjhFTlePu2RmHnbj2NrMNSlPbXROlN9Xef2ood3C4hQImf+kztW6x1pipgD2+mjAPHahisHRjyYWobCD9WEAhtYNXJxQq9peffGSavhlX+WWz+bGQ== X-YMail-OSG: TbvsCdoVM1mTGDXdwaIZNys8HM9g7t6d696PshcZA4RPfumCowVyRA630nlgu4X q5AzQoB3seKFW9ViJ6OHoSmugViLDbON_FaPR86V.C1RywFIUg4EsKJTZDLxwQ48agS4XxRSlWNY hLcJesXUnGOgFm0QFTUS2JUYviWo95uIRZZikcOe_7kXmA45nsqvnwSj5HHYYjLJ5XkKHZlo4H5P iDTlz8C7vaXgSvREjmzzTE9k2mN5uQtOuZPe.AHZjVPtOM3Nne8eGIsD6oPk_9tzAHQAuW9suVGB Kd1Ae46RzBudm.StYDtDx9TgpSg3tq8CNfs6Mfd5y5bHPo91OdlGyFsGKArmKJZu53gGoKnzAt7A Gm9PmDmmVFi7pWeQKBL3GcizxjOlVstTM8FWtyMrPrp6oT_poDfB_tO6BgM.8ZC9T9lSxIdsLe4. Henn4HB8dsi80NJiFfqCd.MBPox_vLA7i_jSopOi7czPJ_clNLxWGnBKq9Iq2CmhmB6JmVVIp Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.bf2.yahoo.com with HTTP; Thu, 14 Dec 2017 14:15:37 +0000 Received: from smtp106.rhel.mail.bf1.yahoo.com (EHLO [192.168.0.6]) ([98.139.231.40]) by smtp402.mail.bf1.yahoo.com (JAMES SMTP Server ) with ESMTPA ID d92d293bc48c70a4c7be3dc093c56e81; Thu, 14 Dec 2017 14:15:36 +0000 (UTC) Subject: Re: Linux ports tutorial? WPS Office To: blubee blubeeme Cc: FreeBSD Ports References: <73820d5ad4436c73fe47d0b35a112cf5@udns.ultimatedns.net> <2ca3551a-db23-1c17-2035-c67494f8f542@FreeBSD.org> From: Pedro Giffuni Message-ID: Date: Thu, 14 Dec 2017 09:15:35 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Language: en-US Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 14:15:46 -0000 On 12/13/17 22:31, blubee blubeeme wrote: > > > On Thu, Dec 14, 2017 at 11:17 AM, Pedro Giffuni > wrote: > > Hello; > > > On 13/12/2017 21:11, Chris H wrote: > > On Wed, 13 Dec 2017 19:56:24 -0500 "Pedro Giffuni" > said > > On 12/10/17 14:55, Eugene Grosbein wrote: > > 11.12.2017 2:22, Pedro Giffuni пишет: > >> Hello guys; > >> > >> I would like to attempt a port for WPS Office (AKA > Kingsoft Office): > >> > >> http://wps-community.org/ > >> > >> Are there guidelines for linux ports? I couldn't find > much details in the > > handbook. > >> > >> In particular, how do you handle when the pkg-plist is > different for i386 > > and amd64? > >> > >> Some ports use pkg-plist.${ARCH}  but I don't know how > those work. > > Just have "USES=linux", "USE_LINUX_RPM=yes" and make > these two files > > pkg-plist.i386 and pkg-plist.amd64 > > and they are used automatically. Or you could duplicate > a magic from > > /ports/Mk/Uses/linux.mk in your Makefile: > > > > PLIST?= ${PKGDIR}/pkg-plist.${LINUX_ARCH:S/x86_64/amd64/} > > > > For details, read Porter's Handbook: > > > https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/ > > > > > The handbook has no information about "USE_LINUX_RPM=yes". > If I set that it appears the ports framework will ignore > MASTER_SITES. > > Should I dig into the MK framework to see how to change > the repository or should I use the .tar.xz distribution > instead? :(. > > I'm not sure. But would having a look at the way > emulators/linux_base-c(6|7) > provide some clues? > > > Not really but I think I found something in Mk/Uses/linux.mk > : > > For the case of USE_LINUX_RPM it is supposed to not do anything > when MASTER_SITES is defined but it is somewhat messy, and somehow > it always uses ${MASTER_SITE_CENTOS_LINUX}. Any port that uses RPM > but not the Centos repositories? > > Just a thought, and hope it helps! > > Thanks, I just have to keep digging :(. > > Pedro. > > > _______________________________________________ > freebsd-ports@freebsd.org > mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > > To unsubscribe, send any mail to > "freebsd-ports-unsubscribe@freebsd.org > " > > > The linux packaging is okay but I'd recommend learning how the porting > process and not just wrapping up a linux binary in FreeBSD. > Well ... of course if I had the source code I would not be dealing RPMs for the linuxulator. Software can be free but not include source code.  It can still be desirable for FreeBSD. > The main reason for that is you can port your way into a corner that > relies on very Linux specific stuff that there's just no solution for > yet nor will there be one unless you port the entire Linux kernel to > FreeBSD. > Which is why we have a linuxulator. Pedro. From owner-freebsd-ports@freebsd.org Thu Dec 14 15:58:02 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A7130E84DB3 for ; Thu, 14 Dec 2017 15:58:02 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-it0-x22a.google.com (mail-it0-x22a.google.com [IPv6:2607:f8b0:4001:c0b::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6C67569C2A; Thu, 14 Dec 2017 15:58:02 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-it0-x22a.google.com with SMTP id x28so12541717ita.0; Thu, 14 Dec 2017 07:58:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Wx2AC7GVsEvQ4R9Ut66Cm7Qba7sqkB2yKiejVmeQFYk=; b=Y+g6oJR/OQymqKNfDAFsIyFG5be35JVh5EjmtDo/qSvuutmnBy1yaYqdD63UpfYKNN Tq+pgNgDAAXWgvJZkivojgQjtAC2dL0tdWA9kXYBVF51YHxcZGjQobIh3egaWe/aYDDp mkXA2pfGnh4+nO6fx6NUsSdkGTjt+seTPDWLQrKH7o2yWBPqKclYDq68wSRaHD8F6NZP reknuEkkk71H+NGB+/lOyGnClfXeAHQOoh9qE5S47yB0gjLGZ2np4108wjLBj50gMuqN Zz+HS4XPRBgKcgg42djm4kzi/8z7LmoYxp8hp1NK2uJb67MPLYzYOJmUyIywMqw/hQdW 5D8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Wx2AC7GVsEvQ4R9Ut66Cm7Qba7sqkB2yKiejVmeQFYk=; b=b4yMqBjcTA25gIXfT0wWCkWW6UwBZdmVOlNB7Pi3XbQvDJlY7RsTZbVt9m4lPTS45E DSEMmECfyG6bki0j2KEV475p5FipQ15vnyqAKU8LxHzsmWzbMnGSvUo1yQoOFYtUlyCh uUwe8zQu7BrJnSG5zDRKxHEsaRLHAl/bushBFTm9qqmQlv36xpvEoJqOlf2lZ/a3XOk4 opurOHaPopuFlPVNui4F8VIr1Nemxdbg/oqqkkZaHCUHfCGm0NOUqe1mv1t+lzWvapjA iTb5+4CgO5+vjOTHEThS2s2mZk8ZvVzPeCgZ5qytsXPyKMOol2jlzEhU6DSwca2iUPy9 Nldw== X-Gm-Message-State: AKGB3mJjtZnLlqkxsEKbLOPUGvFpxsR3EPEJ7Ugv4I1ieXpiwuaTRzOH GtQOjocVIvof1sy94mAAcxjt3oaKL1pPgkrYENx7Ng== X-Google-Smtp-Source: ACJfBouO3mgCUE3XCZF3g/4fPqFdnTd2/jP3ApCisxM5ZqgLvDw89wX//g99y7qh8c7G5HeWMLk52vW+RecZIAszL/g= X-Received: by 10.107.24.198 with SMTP id 189mr7736320ioy.213.1513267081429; Thu, 14 Dec 2017 07:58:01 -0800 (PST) MIME-Version: 1.0 References: <73820d5ad4436c73fe47d0b35a112cf5@udns.ultimatedns.net> <2ca3551a-db23-1c17-2035-c67494f8f542@FreeBSD.org> In-Reply-To: From: blubee blubeeme Date: Thu, 14 Dec 2017 15:57:50 +0000 Message-ID: Subject: Re: Linux ports tutorial? WPS Office To: Pedro Giffuni Cc: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 15:58:02 -0000 On Thu, Dec 14, 2017, 22:15 Pedro Giffuni wrote: > > > On 12/13/17 22:31, blubee blubeeme wrote: > > > > On Thu, Dec 14, 2017 at 11:17 AM, Pedro Giffuni wrote: > >> Hello; >> >> >> On 13/12/2017 21:11, Chris H wrote: >> >>> On Wed, 13 Dec 2017 19:56:24 -0500 "Pedro Giffuni" >>> said >>> >>> On 12/10/17 14:55, Eugene Grosbein wrote: >>>> > 11.12.2017 2:22, Pedro Giffuni =D0=BF=D0=B8=D1=88=D0=B5=D1=82: >>>> >> Hello guys; >>>> >> >>>> >> I would like to attempt a port for WPS Office (AKA Kingsoft Office)= : >>>> >> >>>> >> http://wps-community.org/ >>>> >> >>>> >> Are there guidelines for linux ports? I couldn't find much details >>>> in the >>>> > handbook. >>>> >> >>>> >> In particular, how do you handle when the pkg-plist is different fo= r >>>> i386 >>>> > and amd64? >>>> >> >>>> >> Some ports use pkg-plist.${ARCH} but I don't know how those work. >>>> > Just have "USES=3Dlinux", "USE_LINUX_RPM=3Dyes" and make these two f= iles >>>> > pkg-plist.i386 and pkg-plist.amd64 >>>> > and they are used automatically. Or you could duplicate a magic from >>>> > /ports/Mk/Uses/linux.mk in your Makefile: >>>> > >>>> > PLIST?=3D ${PKGDIR}/pkg-plist.${LINUX_ARCH:S/x86_64/amd64/} >>>> > >>>> > For details, read Porter's Handbook: >>>> > https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/ >>>> > >>>> >>>> The handbook has no information about "USE_LINUX_RPM=3Dyes". >>>> If I set that it appears the ports framework will ignore MASTER_SITES. >>>> >>>> Should I dig into the MK framework to see how to change the repository >>>> or should I use the .tar.xz distribution instead? :(. >>>> >>> I'm not sure. But would having a look at the way >>> emulators/linux_base-c(6|7) >>> provide some clues? >>> >>> >> Not really but I think I found something in Mk/Uses/linux.mk: >> >> For the case of USE_LINUX_RPM it is supposed to not do anything when >> MASTER_SITES is defined but it is somewhat messy, and somehow it always >> uses ${MASTER_SITE_CENTOS_LINUX}. Any port that uses RPM but not the Cen= tos >> repositories? >> >> Just a thought, and hope it helps! >>> >>> Thanks, I just have to keep digging :(. >> >> Pedro. >> >> >> _______________________________________________ >> freebsd-ports@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-ports >> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" >> > > The linux packaging is okay but I'd recommend learning how the porting > process and not just wrapping up a linux binary in FreeBSD. > > > Well ... of course if I had the source code I would not be dealing RPMs > for the linuxulator. > > Software can be free but not include source code. It can still be > desirable for FreeBSD. > > > The main reason for that is you can port your way into a corner that > relies on very Linux specific stuff that there's just no solution for yet > nor will there be one unless you port the entire Linux kernel to FreeBSD. > > > Which is why we have a linuxulator. > > > Pedro. > What's in these tar.gz files here: http://wps-community.org/downloads > From owner-freebsd-ports@freebsd.org Thu Dec 14 16:20:46 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BD572E858B5 for ; Thu, 14 Dec 2017 16:20:46 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 809146AB6D for ; Thu, 14 Dec 2017 16:20:46 +0000 (UTC) (envelope-from lists@opsec.eu) Received: from pi by home.opsec.eu with local (Exim 4.89 (FreeBSD)) (envelope-from ) id 1ePWFa-000Awa-Pw; Thu, 14 Dec 2017 17:20:46 +0100 Date: Thu, 14 Dec 2017 17:20:46 +0100 From: Kurt Jaeger To: blubee blubeeme Cc: FreeBSD Ports Subject: Re: Linux ports tutorial? WPS Office Message-ID: <20171214162046.GG2827@home.opsec.eu> References: <73820d5ad4436c73fe47d0b35a112cf5@udns.ultimatedns.net> <2ca3551a-db23-1c17-2035-c67494f8f542@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 16:20:46 -0000 Hi! > > Well ... of course if I had the source code I would not be dealing RPMs > > for the linuxulator. [...] > What's in these tar.gz files here: http://wps-community.org/downloads I've downloaded http://kdl1.cache.wps.com/ksodl/download/linux/a21//wps-office_10.1.0.5707~a21_x86_64.tar.xz and found binaries for linux, but no source code. -- pi@opsec.eu +49 171 3101372 3 years to go ! From owner-freebsd-ports@freebsd.org Thu Dec 14 16:21:12 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9CDDCE85927 for ; Thu, 14 Dec 2017 16:21:12 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from sonic304-25.consmr.mail.bf2.yahoo.com (sonic304-25.consmr.mail.bf2.yahoo.com [74.6.128.48]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 50BF56AC68 for ; Thu, 14 Dec 2017 16:21:11 +0000 (UTC) (envelope-from pfg@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1513268470; bh=pavqAXnmC6gPD1Rvn0sUEWd2M4uD25HdMfJdg31qIvs=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From:Subject; b=i1a3m66LJZmni7MLbuBwxJdLyXDlJao8DrFwBGyzAZGeAPGgO9o8tFOyuIag6F5EaDagByFLXU6sUmylZzRmKwtsbq4PHLKwVT3mVwYPFJVsrc8/KG2PskbM1d9l64rCdggWfupiqCgN4vqsMhrxhdLZkrK/y9j6QKfRy4mA1im/bP6jJGAjAFvZo0u9NqufJ7ua5l0efgSemmUZQ7KgQ6fiQkwBxAFrrjfSGrQT1HkK9B76qH9w+J7TC1kCLmbPW6JM+8U3/w3a9DGu/Gf0TimnZkx6/eWNFeHJ3OKPzBUO+M6BDNQ5Av3w5zfu8722b50kfH/zYFGcFe/FPKOLNw== X-YMail-OSG: riOjGgIVM1nNxNQPz5_EAAPy0b5jvqI1mL8qZ700R0w8gl8EFqczq.FAYvAapSt KhGT6SapZ3foRLmofZ3OEbltQRah0sY7hp4AY569Wc6.9uE1gHocd1FQ1YXKy18oSfwylspwDDxC p8XzgrOdF3pqx8w0Et2yOhDj5qD.3GqWblYlzy475cXC3yxoGdb_R.v1Ceb7rF4DH5L_1ENuc38j 1xmVCX9HF6BrYS4uwz7H2U2wlvH5fKw1wCq_yzBEC_xpQ34ak_XRkHmIWWLuLk9ViDtqIPmdIZnn PC..UHczKIL515B4SQ6RjlET2m05zbmrp9EPWnx0mC_Ae4h5vH.ud1sWVaQogQcIo8K3dDQdQCu2 4bVOE0kcs_fCoJpgOM5Vn1WB_8Y9DEv3A46lwwiapLEw5yeNMNu3tsdsqQQm.jeuoqBrYmnUoaUF XoB7YSpD1KYY43KL4Mi3eCcV343rgb6cAZtMTN2bLJWYtPzkD66kqeeUTf_51HvmG3Z2dpCYE Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.bf2.yahoo.com with HTTP; Thu, 14 Dec 2017 16:21:10 +0000 Received: from smtpgate103.mail.bf1.yahoo.com (EHLO [192.168.0.6]) ([72.30.28.111]) by smtp407.mail.bf1.yahoo.com (JAMES SMTP Server ) with ESMTPA ID 3d05e5b335ca94373f8056fe6e068084; Thu, 14 Dec 2017 16:21:07 +0000 (UTC) Subject: Re: Linux ports tutorial? WPS Office To: blubee blubeeme Cc: FreeBSD Ports References: <73820d5ad4436c73fe47d0b35a112cf5@udns.ultimatedns.net> <2ca3551a-db23-1c17-2035-c67494f8f542@FreeBSD.org> From: Pedro Giffuni Message-ID: <63588c07-064d-e9cc-4dd0-146aab828e78@FreeBSD.org> Date: Thu, 14 Dec 2017 11:21:06 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Language: en-US Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 16:21:12 -0000 On 12/14/17 10:57, blubee blubeeme wrote: > > > > On Thu, Dec 14, 2017, 22:15 Pedro Giffuni > wrote: > > > > On 12/13/17 22:31, blubee blubeeme wrote: >> >> >> On Thu, Dec 14, 2017 at 11:17 AM, Pedro Giffuni > > wrote: >> >> Hello; >> >> >> On 13/12/2017 21:11, Chris H wrote: >> >> On Wed, 13 Dec 2017 19:56:24 -0500 "Pedro Giffuni" >> said >> >> On 12/10/17 14:55, Eugene Grosbein wrote: >> > 11.12.2017 2:22, Pedro Giffuni пишет: >> >> Hello guys; >> >> >> >> I would like to attempt a port for WPS Office (AKA >> Kingsoft Office): >> >> >> >> http://wps-community.org/ >> >> >> >> Are there guidelines for linux ports? I couldn't >> find much details in the >> > handbook. >> >> >> >> In particular, how do you handle when the >> pkg-plist is different for i386 >> > and amd64? >> >> >> >> Some ports use pkg-plist.${ARCH}  but I don't know >> how those work. >> > Just have "USES=linux", "USE_LINUX_RPM=yes" and >> make these two files >> > pkg-plist.i386 and pkg-plist.amd64 >> > and they are used automatically. Or you could >> duplicate a magic from >> > /ports/Mk/Uses/linux.mk in your >> Makefile: >> > >> > PLIST?= >> ${PKGDIR}/pkg-plist.${LINUX_ARCH:S/x86_64/amd64/} >> > >> > For details, read Porter's Handbook: >> > >> https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/ >> > >> >> The handbook has no information about >> "USE_LINUX_RPM=yes". >> If I set that it appears the ports framework will >> ignore MASTER_SITES. >> >> Should I dig into the MK framework to see how to >> change the repository or should I use the .tar.xz >> distribution instead? :(. >> >> I'm not sure. But would having a look at the way >> emulators/linux_base-c(6|7) >> provide some clues? >> >> >> Not really but I think I found something in Mk/Uses/linux.mk >> : >> >> For the case of USE_LINUX_RPM it is supposed to not do >> anything when MASTER_SITES is defined but it is somewhat >> messy, and somehow it always uses >> ${MASTER_SITE_CENTOS_LINUX}. Any port that uses RPM but not >> the Centos repositories? >> >> Just a thought, and hope it helps! >> >> Thanks, I just have to keep digging :(. >> >> Pedro. >> >> >> _______________________________________________ >> freebsd-ports@freebsd.org >> mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-ports >> To unsubscribe, send any mail to >> "freebsd-ports-unsubscribe@freebsd.org >> " >> >> >> The linux packaging is okay but I'd recommend learning how the >> porting process and not just wrapping up a linux binary in FreeBSD. >> > > Well ... of course if I had the source code I would not be dealing > RPMs for the linuxulator. > > Software can be free but not include source code.  It can still be > desirable for FreeBSD. > > >> The main reason for that is you can port your way into a corner >> that relies on very Linux specific stuff that there's just no >> solution for yet nor will there be one unless you port the entire >> Linux kernel to FreeBSD. >> > > Which is why we have a linuxulator. > > > Pedro. > > What's in these tar.gz files here: http://wps-community.org/downloads > binaries: libauth.so                      libtiff.so.4 libavcodec.so                   libtiff.so.4.3.4 libavcodec.so.57                libtxtrw.so libavcodec.so.57.24.102         libwordconvert.so libavformat.so                  libwordml12w.so libavformat.so.57               libwppcore.so libavformat.so.57.25.100        libwpsdocxrw.so libavutil.so                    libwpshtmlrw.so libavutil.so.55                 libwpsio.so libavutil.so.55.17.103          libwpstablestyle.so libc++.so                       libwpswordtool.so libc++.so.1                     libwpsxmlrw.so libc++.so.1.0                   libxercesc3.so libc++abi.so                    libxlsxrw.so libc++abi.so.1                  mui libc++abi.so.1.0                qt libdap.so                       qt.conf libdocreader.so                 res libdocwriter.so                 skins libethtmlrw2.so                 thirdpartylegalnotices.txt libethtmrw.so                   transerr libetsolver.so                  wpp libetxmlrw.so                   wps ... From owner-freebsd-ports@freebsd.org Thu Dec 14 16:47:45 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id ADE35E86F94 for ; Thu, 14 Dec 2017 16:47:45 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 996776C734 for ; Thu, 14 Dec 2017 16:47:45 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: by mailman.ysv.freebsd.org (Postfix) id 98CDDE86F93; Thu, 14 Dec 2017 16:47:45 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 98782E86F92 for ; Thu, 14 Dec 2017 16:47:45 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell1.rawbw.com (shell1.rawbw.com [198.144.192.42]) by mx1.freebsd.org (Postfix) with ESMTP id 6BF886C733 for ; Thu, 14 Dec 2017 16:47:45 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from yv.noip.me (c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56]) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id vBEGlda7042634 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Thu, 14 Dec 2017 08:47:39 -0800 (PST) (envelope-from yuri@rawbw.com) X-Authentication-Warning: shell1.rawbw.com: Host c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56] claimed to be yv.noip.me To: "ports@freebsd.org" From: Yuri Subject: Suggesting new virtual categories: physics and chemistry Message-ID: <4de17fb0-6821-d278-3ceb-e638f471dbc9@rawbw.com> Date: Thu, 14 Dec 2017 08:47:38 -0800 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 16:47:45 -0000 Some ports naturally fall under these categories: https://reviews.freebsd.org/D13481 Thanks, Yuri From owner-freebsd-ports@freebsd.org Thu Dec 14 17:58:46 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 902AAE894EF for ; Thu, 14 Dec 2017 17:58:46 +0000 (UTC) (envelope-from adamw@FreeBSD.org) Received: from apnoea.adamw.org (apnoea.adamw.org [104.225.5.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "apnoea.adamw.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0A47670060 for ; Thu, 14 Dec 2017 17:58:45 +0000 (UTC) (envelope-from adamw@FreeBSD.org) Received: by apnoea.adamw.org (OpenSMTPD) with ESMTPSA id 3bf60a76 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO for ; Thu, 14 Dec 2017 10:58:43 -0700 (MST) From: Adam Weinberger Content-Type: text/plain; charset=us-ascii; delsp=yes; format=flowed Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Subject: Deprecated variables are being removed Message-Id: <41BC3E50-BC15-48F4-87B5-24EAEA9137EF@FreeBSD.org> Date: Thu, 14 Dec 2017 10:58:41 -0700 To: FreeBSD Ports X-Mailer: Apple Mail (2.3445.5.20) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 17:58:46 -0000 Real Soon Now(tm), support for deprecated variables (some of which have carried warnings for over 4 years) will be removed. If you use any of the following constructs (usually in /etc/make.conf), you must switch to the new incantations, or port builds will fail. WITH_[...] / WITHOUT_[...] -> OPTIONS_SET=[...] / OPTIONS_UNSET=[...] WITHOUT_NLS -> OPTIONS_UNSET=NLS NOPORTDOCS -> OPTIONS_UNSET=DOCS NOPORTEXAMPLES -> OPTIONS_UNSET=EXAMPLES WITH_BDB_VER=[...] -> DEFAULT_VERSIONS+= bdb=[...] OVERRIDE_LINUX_BASE_PORT=[...] -> DEFAULT_VERSIONS+= linux=[...] WITH_OPENSSL_BASE -> DEFAULT_VERSIONS+= ssl=base WITH_OPENSSL_PORT -> DEFAULT_VERSIONS+= ssl=openssl There is a Phabric review for the change at https://reviews.freebsd.org/D13490. # Adam -- Adam Weinberger adamw@adamw.org http://www.adamw.org From owner-freebsd-ports@freebsd.org Thu Dec 14 18:05:22 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AE6AAE8989F for ; Thu, 14 Dec 2017 18:05:22 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 88EB0707D2 for ; Thu, 14 Dec 2017 18:05:22 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 854B7E8989E; Thu, 14 Dec 2017 18:05:22 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 84EB4E8989C for ; Thu, 14 Dec 2017 18:05:22 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: from mail-wm0-x22b.google.com (mail-wm0-x22b.google.com [IPv6:2a00:1450:400c:c09::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 22E9C707D1 for ; Thu, 14 Dec 2017 18:05:22 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: by mail-wm0-x22b.google.com with SMTP id b76so13200077wmg.1 for ; Thu, 14 Dec 2017 10:05:22 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=nRkO3FjM7SAiaFUnJGsIeQTcK4L6C5sja/wU643yB7Q=; b=iJJVIItO7eB9KiONErv2n7nlNNoQHZ4AlauFZL5zs8fGqowXKX/7KCMjmUE8ctvqP7 4zEO17e4rz2MebJpC0nQBrIiIsmpjHq2R+YTlp3HUjFusLmJis2VqAkqCUPot+n9YgcU H2pg7sLBFF8hQ7IiGjmBjK2rLg9kGqU6BGIwSTKqbkhxxlb6yy/jdDb4jJYetUq/U+8H seGKP87UlpJIO8+D9bNWlJxzyjqggYJKivs/deRK9REwQXWSxM1T5glEq81mJKcYjvoe uyPQeZDK2aPLLgS+Z3k7M3lYOcmz9Yu0IJrvov9NzaVDPc15HS8/k0+IA4e4dloMVA7h 745w== X-Gm-Message-State: AKGB3mK6/+4jgDelOrj65P5IsBr0j4bIYnuvITF5FnEw/XqQ+5l1Pfma 1ox2q8SsSzDx9M/tfJ8tS/eqAg== X-Google-Smtp-Source: ACJfBotjYvomito99cudzjk8QmGxEeht8UXy7/cOE8fQmMtTDphk57qR4+88gPMtczjhXjuw7j5fOg== X-Received: by 10.80.180.187 with SMTP id w56mr13820465edd.3.1513274720248; Thu, 14 Dec 2017 10:05:20 -0800 (PST) Received: from gumby.homeunix.com ([81.17.24.158]) by smtp.gmail.com with ESMTPSA id r8sm3566920edm.22.2017.12.14.10.05.16 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 14 Dec 2017 10:05:18 -0800 (PST) Date: Thu, 14 Dec 2017 18:05:11 +0000 From: RW To: ports@freebsd.org Subject: Re: Suggesting new virtual categories: physics and chemistry Message-ID: <20171214180511.09f615c8@gumby.homeunix.com> In-Reply-To: <4de17fb0-6821-d278-3ceb-e638f471dbc9@rawbw.com> References: <4de17fb0-6821-d278-3ceb-e638f471dbc9@rawbw.com> X-Mailer: Claws Mail 3.15.1 (GTK+ 2.24.31; amd64-portbld-freebsd11.1) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 18:05:22 -0000 On Thu, 14 Dec 2017 08:47:38 -0800 Yuri wrote: > Some ports naturally fall under these categories: > > https://reviews.freebsd.org/D13481 Science isn't particularly large: $ for d in `make -V SUBDIR` ;do echo "`find $d/ -maxdepth 1 -type d |wc -l` $d" ;done |sort -n | tail -n 30 179 converters 191 emulators 195 x11-fonts 196 science 199 net-im 209 comms 222 dns 248 archivers 253 editors 269 print 283 deskutils 295 x11-toolkits 301 japanese 362 lang 391 net-mgmt 459 multimedia 513 misc 535 x11 749 mail 754 math 895 audio 1044 databases 1120 graphics 1200 games 1274 security 1364 sysutils 1481 net 1810 textproc 2543 www 6105 devel From owner-freebsd-ports@freebsd.org Thu Dec 14 18:32:20 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 50419E8A735 for ; Thu, 14 Dec 2017 18:32:20 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 3B1C271F8E for ; Thu, 14 Dec 2017 18:32:20 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: by mailman.ysv.freebsd.org (Postfix) id 3A788E8A732; Thu, 14 Dec 2017 18:32:20 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3A1ABE8A731 for ; Thu, 14 Dec 2017 18:32:20 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell1.rawbw.com (shell1.rawbw.com [198.144.192.42]) by mx1.freebsd.org (Postfix) with ESMTP id 10C0171F8C for ; Thu, 14 Dec 2017 18:32:19 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from yv.noip.me (c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56]) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id vBEIWHTt056206 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Thu, 14 Dec 2017 10:32:18 -0800 (PST) (envelope-from yuri@rawbw.com) X-Authentication-Warning: shell1.rawbw.com: Host c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56] claimed to be yv.noip.me Subject: Re: Suggesting new virtual categories: physics and chemistry To: RW , ports@freebsd.org References: <4de17fb0-6821-d278-3ceb-e638f471dbc9@rawbw.com> <20171214180511.09f615c8@gumby.homeunix.com> From: Yuri Message-ID: <970e75ea-9c60-478c-1408-6aa5b1368b07@rawbw.com> Date: Thu, 14 Dec 2017 10:32:16 -0800 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <20171214180511.09f615c8@gumby.homeunix.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 18:32:20 -0000 On 12/14/17 10:05, RW via freebsd-ports wrote: > Science isn't particularly large: This is for search and categorization purposes. They aren't going to be moved, category will be added to the list of relevant categories. Yuri From owner-freebsd-ports@freebsd.org Thu Dec 14 18:44:32 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B9520E8AE8B for ; Thu, 14 Dec 2017 18:44:32 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id A592072A0A for ; Thu, 14 Dec 2017 18:44:32 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by mailman.ysv.freebsd.org (Postfix) id A4EC6E8AE8A; Thu, 14 Dec 2017 18:44:32 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A4933E8AE89 for ; Thu, 14 Dec 2017 18:44:32 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from apnoea.adamw.org (apnoea.adamw.org [104.225.5.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "apnoea.adamw.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7B6CF72A09 for ; Thu, 14 Dec 2017 18:44:32 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by apnoea.adamw.org (OpenSMTPD) with ESMTPSA id 66d5029f TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Thu, 14 Dec 2017 11:44:30 -0700 (MST) Content-Type: text/plain; charset=us-ascii; delsp=yes; format=flowed Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Subject: Re: Suggesting new virtual categories: physics and chemistry From: Adam Weinberger In-Reply-To: <4de17fb0-6821-d278-3ceb-e638f471dbc9@rawbw.com> Date: Thu, 14 Dec 2017 11:44:29 -0700 Cc: "ports@freebsd.org" Content-Transfer-Encoding: 7bit Message-Id: <45DB14EE-0B3A-47F6-8A0F-27AEB18D226A@adamw.org> References: <4de17fb0-6821-d278-3ceb-e638f471dbc9@rawbw.com> To: Yuri X-Mailer: Apple Mail (2.3445.5.20) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 18:44:32 -0000 > On 14 Dec, 2017, at 9:47, Yuri wrote: > > Some ports naturally fall under these categories: > > https://reviews.freebsd.org/D13481 > > > Thanks, > Yuri I am a big fan of virtual categories. They make wading through the nearly 30,000 ports a much easier task. It's even more important for specialized fields of study. The downside to categories is that they make it WORSE if they're not maintained. Part of the new category process is making 100% sure that all chemistry and physics ports are located (be sure to look in biology/ and math/ too). There's no minimum number of ports required to create a category, and precedent is simply "more than a few." Six ports (as proposed for physics) is almost certainly too low. It might be more useful to just make sure that the word "physics" appears in the COMMENT for those ports. # Adam -- Adam Weinberger adamw@adamw.org http://www.adamw.org From owner-freebsd-ports@freebsd.org Thu Dec 14 18:55:27 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 00499E8B2C0 for ; Thu, 14 Dec 2017 18:55:27 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id DED6A72F65 for ; Thu, 14 Dec 2017 18:55:26 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: by mailman.ysv.freebsd.org (Postfix) id DB4EFE8B2BF; Thu, 14 Dec 2017 18:55:26 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D917FE8B2BD for ; Thu, 14 Dec 2017 18:55:26 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell1.rawbw.com (shell1.rawbw.com [198.144.192.42]) by mx1.freebsd.org (Postfix) with ESMTP id BD79472F64 for ; Thu, 14 Dec 2017 18:55:26 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from yv.noip.me (c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56]) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id vBEItOkV062773 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Thu, 14 Dec 2017 10:55:25 -0800 (PST) (envelope-from yuri@rawbw.com) X-Authentication-Warning: shell1.rawbw.com: Host c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56] claimed to be yv.noip.me Subject: Re: Suggesting new virtual categories: physics and chemistry To: Adam Weinberger Cc: "ports@freebsd.org" References: <4de17fb0-6821-d278-3ceb-e638f471dbc9@rawbw.com> <45DB14EE-0B3A-47F6-8A0F-27AEB18D226A@adamw.org> From: Yuri Message-ID: Date: Thu, 14 Dec 2017 10:55:23 -0800 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <45DB14EE-0B3A-47F6-8A0F-27AEB18D226A@adamw.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 18:55:27 -0000 On 12/14/17 10:44, Adam Weinberger wrote: > > > There's no minimum number of ports required to create a category, and > precedent is simply "more than a few." Six ports (as proposed for > physics) is almost certainly too low. It might be more useful to just > make sure that the word "physics" appears in the COMMENT for those ports. This isn't a finished process. I have about 5 more physics ports, and there are some to be added to the list fro graphics/ like "bullet", "py-bullet". This is the reason I started this. Yuri From owner-freebsd-ports@freebsd.org Thu Dec 14 20:43:55 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0FEA2E8EB4C for ; Thu, 14 Dec 2017 20:43:55 +0000 (UTC) (envelope-from svysh.fbsd@gmail.com) Received: from mail-lf0-x230.google.com (mail-lf0-x230.google.com [IPv6:2a00:1450:4010:c07::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 85ACE784D6 for ; Thu, 14 Dec 2017 20:43:54 +0000 (UTC) (envelope-from svysh.fbsd@gmail.com) Received: by mail-lf0-x230.google.com with SMTP id f13so8120105lff.12 for ; Thu, 14 Dec 2017 12:43:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-transfer-encoding:content-language; bh=67+RRd97MWuUv7lfQiChwqKY1xFRCLFqDskAob+kuIM=; b=uI8e/znGRZWM7WVE+Ca9gCcpCSdCU2OMHI+8DK4Z5lGqFaGRPm2IzXAbW7abYnqVEO MWgqmMeRYKmFnL9mZVr1sTDbVT3Hc/iNTPxF7prpDCSFZwTx9uENtoUaMLUw8p0swECn zoPA5r/7qkE4YnB8OKeFC6papTzohlL07U8ucerj8rCvqswjpFJHIIS4aZd3MavfhH8u zYwTLTo4zVDbvRm27bHUYvxtfvcyDtJJSBb9KagqMNNiwLb+B69c343BkRiWS8NqwSDd S3STCjfPB9o+GYGk+6Jdw3SWsOc0zgGtAcXnWfpHxJc6aEFMjAahGiDxwDLnemmxWPkT SnJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-transfer-encoding:content-language; bh=67+RRd97MWuUv7lfQiChwqKY1xFRCLFqDskAob+kuIM=; b=duq4sEIcIUtnBhsz2LrbaMq+zomGXdOL1RgR6d2Y1ACFE4ScOB0UZo/GWm9z/OYc0O rd8/ctUcpwAByg/gScEfHNutLhOUUi/CKMxCZoavKQF7FwJ6OFkVR8rjpxp2mK6xHyPT Z32I9buqi0nAF8VbRaUQFG9XATK+ZNyfAE+snpGtijaOsgJxFTPjYU+tKLoDuUFgogEA XpfRuHtI6oaQEBwSqmF/VIiPSH+DlV7r778GZGJN5Eh0/NDo8SzMh6M0erYDGDhNosOT 5VBwpRMIIsYKJqNeO6WXasFfOckNLH7mKif0QRKPQjHMoCOR1Qqn2ZzJnACh56LA+IOC yTow== X-Gm-Message-State: AKGB3mJ/kBKaX6zxS7krYdr1/adSsPkKmLdKoYUUWb8G9he1UK0Y7yPJ jrBv8KB7y8EauLKCwoJZFN+0/C8S X-Google-Smtp-Source: ACJfBos62tL/PPgJFj/BqpsRYgW2zX6qwyKOJ8egTMS//33LAyEpCosqrYfpJ0Yp340xbl2GtGkvfw== X-Received: by 10.46.5.12 with SMTP id 12mr4618222ljf.116.1513284231909; Thu, 14 Dec 2017 12:43:51 -0800 (PST) Received: from [192.168.1.4] (ppp83-237-2-85.pppoe.mtu-net.ru. [83.237.2.85]) by smtp.gmail.com with ESMTPSA id q20sm1011533lfq.44.2017.12.14.12.43.50 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 14 Dec 2017 12:43:51 -0800 (PST) To: freebsd-ports@freebsd.org From: Sergei Vyhenski Subject: github: handmade vs autogenerated distibution Message-ID: Date: Thu, 14 Dec 2017 23:43:51 +0300 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 20:43:55 -0000 Hi, Some projects on Github provide handmade distribution tarball (let us call it H-tarball) for a release. The contents of this H-tarball could be essentially different from the check-out'ed source. The latter being identical to the autogenerated tarball (let us call it A-tarball), which we get with USE_GITHUB construct in the port's Makefile. H-tarball could contain files, which are missing from the A-tarball, such as: - configure script, - several Makefile's - documentation prebuilt from several formats In one example (which is expat, see below) - to build documentation (seems like) it requires this very expat to be installed in advance, thus bringing us to the cycle dependency. No wonder that the author of expat went into trouble and provided the H-tarball. Hence, building from A-tarball becomes a challenging task, which goes far beyond from saying "USES=autoreconf gmake" and "GNU_CONFIGURE=yes". Example for textproc/expat2 ver. 2.5.5: H-tarball: https://github.com/libexpat/libexpat/releases/download/R_2_2_5/expat-2.2.5.tar.bz2 source: https://github.com/libexpat/libexpat/tree/master/expat A-tarball: https://codeload.github.com/libexpat/libexpat/tar.gz/R_2_2_5?dummy=/R_2_2_5_GH0.tar.bz2 Playing with GH_* variables, I was able to fetch A-tarball within guidelines of bsd.sites.mk. But to fetch H-tarball, I could only invent the following: PORTNAME=       expat PORTVERSION=    2.2.5 MASTER_SITES= https://github.com/libexpat/libexpat/releases/download/R_${PORTVERSION:S|.|_|g}/ Also, this project has declared that it moves from SF to GH. It still publishes H-tarballs on SF. But it seems that switching of the FreeBSD port to take distribution from GH is inevitable. Do you think that explicit MASTER_SITES instead of USE_GITHUB (thus using H-tarball) here contradicts to some rules of good stile? Do you think that fighting with A-tarball is always necessary? Regards, Sergei From owner-freebsd-ports@freebsd.org Thu Dec 14 20:44:34 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D11E4E8EC80 for ; Thu, 14 Dec 2017 20:44:34 +0000 (UTC) (envelope-from se@freebsd.org) Received: from mailout03.t-online.de (mailout03.t-online.de [194.25.134.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mailout00.t-online.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 175E578B17; Thu, 14 Dec 2017 20:44:33 +0000 (UTC) (envelope-from se@freebsd.org) Received: from fwd34.aul.t-online.de (fwd34.aul.t-online.de [172.20.26.145]) by mailout03.t-online.de (Postfix) with SMTP id 6D7D342676AA; Thu, 14 Dec 2017 21:44:25 +0100 (CET) Received: from Stefans-MBP-2.fritz.box (SsJya0ZC8hxH4tObVHcEEucBsKYOYvNzjtxYQ7c2UP8Lg-zF8drhgJkbaQ7sycOwN1@[84.154.97.124]) by fwd34.t-online.de with (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384 encrypted) esmtp id 1ePaMg-0lWi5g0; Thu, 14 Dec 2017 21:44:22 +0100 To: Ports FreeBSD From: Stefan Esser Subject: portmaster now supports FLAVORs Cc: FreeBSD Port-Manager Message-ID: <36151973-c15f-c331-e9bd-5f574c0da6a7@freebsd.org> Date: Thu, 14 Dec 2017 21:44:22 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Language: en-GB Content-Transfer-Encoding: 7bit X-ID: SsJya0ZC8hxH4tObVHcEEucBsKYOYvNzjtxYQ7c2UP8Lg-zF8drhgJkbaQ7sycOwN1 X-TOI-MSGID: 20e5fc0d-9c8f-4fef-95cb-5ff0152945aa X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 20:44:35 -0000 I have just committed the upgrade of portmaster to a version with flavor support. You need to upgrade portmaster on its own (e.g. by "portmaster portmaster") and it should then be possible to use "portmaster -a" with flavored and non-flavored ports (and automatically re-install ports, that have been converted to generic versions with flavors). Please let me know, if you notice any deviations from previous behavior. Regards, STefan From owner-freebsd-ports@freebsd.org Thu Dec 14 21:35:58 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1AEF6E90A6C for ; Thu, 14 Dec 2017 21:35:58 +0000 (UTC) (envelope-from sid@bsdmail.com) Received: from mout.gmx.com (mout.gmx.com [74.208.4.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mail.gmx.com", Issuer "thawte SSL CA - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CC7DE7AC13 for ; Thu, 14 Dec 2017 21:35:57 +0000 (UTC) (envelope-from sid@bsdmail.com) Received: from [108.70.50.7] ([108.70.50.7]) by 3c-app-mailcom-lxa04.server.lan (via HTTP); Thu, 14 Dec 2017 22:35:55 +0100 MIME-Version: 1.0 Message-ID: From: Sid To: freebsd-ports@freebsd.org, gurenchan@gmail.com Subject: Re: OSS Audio Content-Type: text/plain; charset=UTF-8 Date: Thu, 14 Dec 2017 22:35:55 +0100 Importance: normal Sensitivity: Normal X-Priority: 3 X-Provags-ID: V03:K1:ALZbkvGsthvP+Ypd/G47J0yWbZKR972Y060pO8rq0rz 2GELYn8Bw9/LD36r7EpbuPvS+VdIZImiui8ViEtzQKZ1O8jhI0 6toPy/HPf6nbJESAND0HlZqNlqSz7VgSISGI9rqtglJ/KZuVu7 ZKJItB7hb9bE+KilZk+9XJmn/yT0JeOfU1Cxsp7MapuVnwZTy8 lX5Z3RYEBmZgvIEOX0BTMkYEiyEidMy2L/PpzWrgsKVYKIE9GW dV9OcU5q4/BXNTYU+vGl7s8dvfrZe86MDwq0whdyWP/o3I76+0 aM7EJ8= X-UI-Out-Filterresults: notjunk:1;V01:K0:da3HI4uj1rQ=:mvitsFvtFQGXivlrXkb49m 6Y7KaUMswCQ3BJcuVBB0blCWlvu7tbGUzBx4Jyl04gDLLptgaWsLerddMgu8jriEhW6IEBd+N ZEBw2Zl2YTyN6N28qvxmjwvJGApv4ys8zPn0FK/CvbtBYNhRbqJpFBFx5R3NPYLKmZyxcbdi1 Xtw8cIYWqtImVlsPTmbE9ly3kSRG0o7r1BpIFZMtMoUZ0pSAmZlqZjsNYBMxwWmAQyPT89lnj aKMzh9t4u9GBtcSqDTNS4Xao+aHoQlmiwudeQFHGtgZo4F6fzGy1XhAf2pSsF6sXF/LPhsYlB EtlIn1hSg027Y+/ODDxECF0qTGN+2do43xFa3jLE0Kgeh3Ie3FXwZ58c2GC5XDOlsPFNxnfGB 6Hr3zk7jcLXNj2VM9Udq3QGDH2a9bGEC/SYOrMvqszi3hIs7CJSLARjYzr3g3KkU+PIp7aDi1 56IVjpPLG2khHt1eYYvimTdCkUJiwNx6NCo8l4EVeXkHzm09aLQbsbN6jjFhmysmyQcEEIC1W +tz61oms0IA6rl5ymXXxvEg/lOaYl9lezRKiPT8zEdT X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 21:35:58 -0000 > I prefer simplicity over complexity, All ports and packages should be built with audio/sndio and audio/portaudio (not pulseaudio) as default for the front end to the FreeBSD's native OSS backend. > I want the best possible audio for my system. I work with synthesizers and > audio programs a lot and on Linux for pro audio everyone recommended using > Jack sound server, which was always a pain to maintain, keep connections > between sessions, etc... > After learning more about audio, I realized that Jack only complicated > things and OSS can do what jack without needing the additional complexity > of Jack server. > If I can provide OSS audio/midi input and output for the tools that I use, > then I can do all the routing natively with OSS. I thought Jack was a necessity for MIDI instruments and professional music production. If you say OSS can do it, then that's great. sndio, and sometimes portaudio, is often required as a frontend, in order to replace ALSA and other complicated sound architectures. > I ran osstest on my system and I was shocked how great my > sound system is This is what they commonly say about SNDIO and PORTAUDIO over FreeBSD's native version (/driver) of OSS. From owner-freebsd-ports@freebsd.org Thu Dec 14 21:50:58 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8EEB7E90F4B for ; Thu, 14 Dec 2017 21:50:58 +0000 (UTC) (envelope-from sid@bsdmail.com) Received: from mout.gmx.com (mout.gmx.com [74.208.4.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mail.gmx.com", Issuer "thawte SSL CA - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4C3847B150 for ; Thu, 14 Dec 2017 21:50:58 +0000 (UTC) (envelope-from sid@bsdmail.com) Received: from [108.70.50.7] ([108.70.50.7]) by 3c-app-mailcom-lxa04.server.lan (via HTTP); Thu, 14 Dec 2017 22:50:55 +0100 MIME-Version: 1.0 Message-ID: From: Sid To: gurenchan@gmail.com, freebsd-ports@freebsd.org Subject: Re: OSS Audio Content-Type: text/plain; charset=UTF-8 Date: Thu, 14 Dec 2017 22:50:55 +0100 Importance: normal Sensitivity: Normal X-Priority: 3 X-Provags-ID: V03:K1:jmrawCjx0LCyNuwhchBsbaT7zDGluHi7boGTrxElJe5 8YB04+1DqOozIk18vwIFSCOq6vwdcpTY/4pnVU/a7g1tPnNkAX GI6z913IWzDzTAEwhwDPGdYZfM1h6BkximiFZxajSewjGDmuEI aMc8cs9bX7FoZQQJ7nOWiGfkecKwonppSTgJpFTrHDZo85Ghol VA3qkR4xwcWVSGj3UaDdyA7K/2gysSS3RYU5llJH6uvPkVNtZg T0J9NK/ZS1fvUwIF6uTiURBjfuJsEyb36t5TuAsSuslRLhFRI7 s2I5mI= X-UI-Out-Filterresults: notjunk:1;V01:K0:NGODHn+vb2Q=:0QmmviSU0BYj6AEW2QKw3E gIufnbC74qV650PV3xxoH0OGcIW6RovMLwf+8OHhcUMwp2tvFw2T5f1O/+WAwS/QhXIUJBnR2 Q+UIJVpRtrCaS+QpEXMyFrr4cUHv/2Yxlyec2bSoeozAe5kupjND/xqLAdN1Bm46BYj/W6m86 abninhdQBhnNLZIpZK2XUTU7j9w+XrOjsHq2jnUZVa+qf6KKBXn3vS/RJMIfPOt5ivJPA4Kpr 5aZkMacDiYzHwA7JLnxvChm6F+VDsa+C59g27RKbLzPaFpwgvH87LrX820gyMiktoZ1u6mW8f RtFNH++ntxHPv2UFjNXie+qAVQF8GaKkv9+uetEwB6mHgbKu3HSXRNpaRbovlrjo175k1cwJw rGOtiuPBUZRXYFU5T1ngNhLk1qd4P0R+A2ErKz6KW3ANS3oGlHyjqTawuqMIZx/j6vzpB/10C IAt+h4um4ffQzATsbQQ6R7vvC7RYbH13VnIGhcQP1cTCTiO1sDQCP8cynmLaPxQdDcL09fMyn IA9i3kdlYK93gXtAQxnU2bfb9OA1ahV4M2JVkoUYa2k X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 21:50:58 -0000 > blubee blubeeme - Tue Dec 5 00:48:05 UTC 2017 > If I can provide OSS audio/midi input and output for the tools that I use, > then I can do all the routing natively with OSS. I glossed over this in my response. From owner-freebsd-ports@freebsd.org Thu Dec 14 22:05:46 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 67451E9159E for ; Thu, 14 Dec 2017 22:05:46 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2EEF57B9E4; Thu, 14 Dec 2017 22:05:45 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vBEM7BJH049719; Thu, 14 Dec 2017 14:07:18 -0800 (PST) (envelope-from portmaster@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: "FreeBSD Ports" , "blubee blubeeme" In-Reply-To: From: "Chris H" Reply-To: portmaster@BSDforge.com To: "Pedro Giffuni" Subject: Re: Linux ports tutorial? WPS Office Date: Thu, 14 Dec 2017 14:07:17 -0800 Message-Id: <333d5b8d0ae7910702b50aa3bd975907@udns.ultimatedns.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 22:05:46 -0000 On Thu, 14 Dec 2017 09:15:35 -0500 "Pedro Giffuni" said > On 12/13/17 22:31, blubee blubeeme wrote: >> On Thu, Dec 14, 2017 at 11:17 AM, Pedro Giffuni > > wrote: >>=20 >> Hello; >> On 13/12/2017 21:11, Chris H wrote: >> On Wed, 13 Dec 2017 19:56:24 -0500 "Pedro Giffuni" >> said >>=20 >> On 12/10/17 14:55, Eugene Grosbein wrote: >>> 11=2E12=2E2017 2:22, Pedro Giffuni =D0=BF=D0=B8=D1=88=D0=B5=D1=82: >>>> Hello guys; >>>>=20 >>>> I would like to attempt a port for WPS Office (AKA >> Kingsoft Office): >>>>=20 >>>> http://wps-community=2Eorg/ >>>>=20 >>>> Are there guidelines for linux ports? I couldn't find >> much details in the >>> handbook=2E >>>>=20 >>>> In particular, how do you handle when the pkg-plist is >> different for i386 >>> and amd64? >>>>=20 >>>> Some ports use pkg-plist=2E${ARCH} but I don't know how >> those work=2E >>> Just have "USES=3Dlinux", "USE_LINUX_RPM=3Dyes" and make >> these two files >>> pkg-plist=2Ei386 and pkg-plist=2Eamd64 >>> and they are used automatically=2E Or you could duplicate >> a magic from >>> /ports/Mk/Uses/linux=2Emk in your Makefile: >>>=20 >>> PLIST?=3D ${PKGDIR}/pkg-plist=2E${LINUX_ARCH:S/x86_64/amd64/} >>>=20 >>> For details, read Porter's Handbook: >>>=20 >> https://www=2Efreebsd=2Eorg/doc/en_US=2EISO8859-1/books/porters-handbook/ >> >>>=20 >>=20 >> The handbook has no information about "USE_LINUX_RPM=3Dyes"=2E >> If I set that it appears the ports framework will ignore >> MASTER_SITES=2E >>=20 >> Should I dig into the MK framework to see how to change >> the repository or should I use the =2Etar=2Exz distribution >> instead? :(=2E >>=20 >> I'm not sure=2E But would having a look at the way >> emulators/linux_base-c(6|7) >> provide some clues? >>=20 >>=20 >> Not really but I think I found something in Mk/Uses/linux=2Emk >> : >>=20 >> For the case of USE_LINUX_RPM it is supposed to not do anything >> when MASTER_SITES is defined but it is somewhat messy, and somehow >> it always uses ${MASTER_SITE_CENTOS_LINUX}=2E Any port that uses RPM >> but not the Centos repositories? >>=20 >> Just a thought, and hope it helps! >>=20 >> Thanks, I just have to keep digging :(=2E >>=20 >> Pedro=2E >>=20 >> The linux packaging is okay but I'd recommend learning how the porting= =20 >> process and not just wrapping up a linux binary in FreeBSD=2E >> >=20 > Well =2E=2E=2E of course if I had the source code I would not be dealing RPMs= =20 > for the linuxulator=2E >=20 > Software can be free but not include source code=2E It can still be=20 > desirable for FreeBSD=2E >=20 >> The main reason for that is you can port your way into a corner that=20 >> relies on very Linux specific stuff that there's just no solution for=20 >> yet nor will there be one unless you port the entire Linux kernel to=20 >> FreeBSD=2E >> >=20 >Which is why we have a linuxulator=2E OK Pedro, just so I know I understand your intentions correctly; You need a way to unpack all the =2Erpm's, and separate them by $arch -- 32bit -vs- 64bit, so that you can create the correct pkg-plist(s) for each of them=2E Is that correct? I'll await your response before a solution for that=2E --Chris >=20 >Pedro=2E From owner-freebsd-ports@freebsd.org Thu Dec 14 22:11:39 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 46E74E918F5 for ; Thu, 14 Dec 2017 22:11:39 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from gate.utahime.jp (ipq210.utahime.jp [183.180.29.210]) by mx1.freebsd.org (Postfix) with ESMTP id 1B4E27BE47 for ; Thu, 14 Dec 2017 22:11:38 +0000 (UTC) (envelope-from yasu@utahime.org) Received: from eastasia.home.utahime.org (eastasia.home.utahime.org [192.168.174.1]) by gate.utahime.jp (Postfix) with ESMTP id C896C1C104; Fri, 15 Dec 2017 07:11:30 +0900 (JST) Received: from eastasia.home.utahime.org (localhost [127.0.0.1]) by localhost-backdoor.home.utahime.org (Postfix) with ESMTP id 78B7E251A2; Fri, 15 Dec 2017 07:11:30 +0900 (JST) Received: from localhost (rolling.home.utahime.org [192.168.174.11]) by eastasia.home.utahime.org (Postfix) with ESMTPSA id 3BA6F251A1; Fri, 15 Dec 2017 07:11:30 +0900 (JST) Date: Fri, 15 Dec 2017 07:10:23 +0900 (JST) Message-Id: <20171215.071023.1163905560542052979.yasu@utahime.org> To: freebsd-ports@freebsd.org Subject: Re: github: handmade vs autogenerated distibution From: Yasuhiro KIMURA In-Reply-To: References: X-Mailer: Mew version 6.7 on Emacs 25.3 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 22:11:39 -0000 Hello. From: Sergei Vyhenski Subject: github: handmade vs autogenerated distibution Date: Thu, 14 Dec 2017 23:43:51 +0300 > Do you think that explicit MASTER_SITES instead of USE_GITHUB (thus > using H-tarball) here contradicts to some rules of good stile? > > Do you think that fighting with A-tarball is always necessary? I'm a maintainer of www/tdiary and it uses H-tarball because following steps are necessary to create source tree equivalent to H-tarball. 1. Checkout https://github.com/tdiary/tdiary-core.git 2. Checkout https://github.com/tdiary/tdiary-theme.git and put everything into 'theme' sub-directory of step 1. 3. Genarate doc/*.html from doc/*.md by using Markdown-to-HTML converter. So if I use USE_GITHUB in this port, * I need to use complex way described in "5.4.3.1. Fetching Multiple Files from GitHub" of Porter's Handbook. * Markdown-to-HTML converter have to be added to BUILD_DEPEND. But if I use H-tarball Makefile and build process get much simpler because * Simple fetching archive and extracting it way can be used. * Markdown-to-HTML converter can be forgot in build process. So I think there are definitely some cases that using H-tarball is preferable. Regards. --- Yasuhiro KIMURA From owner-freebsd-ports@freebsd.org Thu Dec 14 23:08:17 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C1A9AE92FFD for ; Thu, 14 Dec 2017 23:08:17 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (prod2.absolight.net [79.143.243.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 694177DD84 for ; Thu, 14 Dec 2017 23:08:17 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id 3AE69BDD25; Fri, 15 Dec 2017 00:08:14 +0100 (CET) Received: from atuin.in.mat.cc (atuin.in.mat.cc [79.143.241.205]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id 83C7ABDD1E; Fri, 15 Dec 2017 00:08:13 +0100 (CET) Subject: Re: github: handmade vs autogenerated distibution To: Sergei Vyhenski , freebsd-ports@freebsd.org References: From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: <5b22d3de-4625-0047-4c96-3f10d751ff2d@FreeBSD.org> Date: Fri, 15 Dec 2017 00:08:08 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="7dEXwsOrFcrq6LhvQ0gGmjr5RKSBOeaho" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 23:08:17 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --7dEXwsOrFcrq6LhvQ0gGmjr5RKSBOeaho Content-Type: multipart/mixed; boundary="nppP3HKdkM149lkdU0NmURjuNItoE9Q4O"; protected-headers="v1" From: Mathieu Arnold To: Sergei Vyhenski , freebsd-ports@freebsd.org Message-ID: <5b22d3de-4625-0047-4c96-3f10d751ff2d@FreeBSD.org> Subject: Re: github: handmade vs autogenerated distibution References: In-Reply-To: --nppP3HKdkM149lkdU0NmURjuNItoE9Q4O Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: en-US Le 14/12/2017 =C3=A0 21:43, Sergei Vyhenski a =C3=A9crit=C2=A0: > Playing with GH_* variables, I was able to fetch A-tarball within > guidelines of > bsd.sites.mk. Or you could have read the Porter's Handbook's section on it: https://www.freebsd.org/doc/en/books/porters-handbook/makefile-distfiles.= html#makefile-master_sites-github It would probably have been faster that trying to reverse engineer what is being done in there. > PORTNAME=3D=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 expat > PORTVERSION=3D=C2=A0=C2=A0=C2=A0 2.2.5 > MASTER_SITES=3D > https://github.com/libexpat/libexpat/releases/download/R_${PORTVERSION:= S|.|_|g}/ > > Also, this project has declared that it moves from SF to GH. It still > publishes H-tarballs on SF. But it seems that switching of the FreeBSD > port to take distribution from GH is inevitable. > > Do you think that explicit MASTER_SITES instead of USE_GITHUB (thus > using H-tarball) here contradicts to some rules of good stile? No. > Do you think that fighting with A-tarball is always necessary?=20 You should always use released tarballs, if they are available, people go through much efforts to make them so that people can build their software more easily. The git archive you get from USE_GITHUB should only be used if nothing else is available. --=20 Mathieu Arnold --nppP3HKdkM149lkdU0NmURjuNItoE9Q4O-- --7dEXwsOrFcrq6LhvQ0gGmjr5RKSBOeaho 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 iQJ8BAEBCgBmBQJaMwRZXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IwjgP/A99LoC8yucwvACrzcAG15L5 +39bOgnKdYxwmNTJxQWjTifwWqAwiDx/tmXE3lvGUbPUrFJPrl/hpBcL9DnAgd2h apVxyK2JAeRVcUS/SQZdTmmG6JtVB1p9bsBR9xZII73d/AyIpvQ9XwgwBBfx4TkN CNR39aId80vACtMnnREv0g/oymAdhwtc8tkJIPAzFGIB+vZ+y4HYJfihsokOnReY B8bsAXyUS4VKpQtXRzl+EDFXR4C9tRQy63EiWiVLv0LblPBCMEbLpfIhbktrvhjg H75R9MgGfwP59l3yHDW5si3HKT5teOydvgsXrI4ZI29RR1Pp2nLYihu5KwqDF2IQ lmB6FuXh6i3S/74K3POmrLEh9R4Zs7xKIKaEYPTgW+YOo/b9dwbXPPd541W4s+0N mak+A9EKI/mMG6VsAQYNydmoG6n/c2rGM8+uKsJKvtvCrBwBFB/D0WOnXCppZOOb aK1wHHHQsS/aXfNfTLBJxx4V4rACAb6LJuHX0eoG2nj9NfH5b9JEsP7/bfpTaUEV ILkGcrXShdS/V26W6TV9vOb1ak3rRLUMbgI0dzmScyns1pIDzDVRoCEVGpyEfque aMimqlMgsoOVRpsy6/18UUE5oYhVRwKPm6NPALGtZDPq0QdyS2y1mMFEb5zEngEl yx+LirWi27X1E72GmIy1 =zSpt -----END PGP SIGNATURE----- --7dEXwsOrFcrq6LhvQ0gGmjr5RKSBOeaho-- From owner-freebsd-ports@freebsd.org Thu Dec 14 23:09:33 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 01116E930EF for ; Thu, 14 Dec 2017 23:09:33 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DD74A7DEBA; Thu, 14 Dec 2017 23:09:32 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vBENB3ND052031; Thu, 14 Dec 2017 15:11:09 -0800 (PST) (envelope-from portmaster@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: "FreeBSD Ports" , "blubee blubeeme" In-Reply-To: From: "Chris H" Reply-To: portmaster@BSDforge.com To: "Pedro Giffuni" Subject: Re: Linux ports tutorial? WPS Office Date: Thu, 14 Dec 2017 15:11:09 -0800 Message-Id: <79074ba82ad8bd59f24678b21133bfe1@udns.ultimatedns.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 23:09:33 -0000 On Thu, 14 Dec 2017 17:59:34 -0500 "Pedro Giffuni" said > On 12/14/17 17:07, Chris H wrote: > > On Thu, 14 Dec 2017 09:15:35 -0500 "Pedro Giffuni" sa= id > >> On 12/13/17 22:31, blubee blubeeme wrote: > >>> On Thu, Dec 14, 2017 at 11:17 AM, Pedro Giffuni >>> > wrote: > >>> > >>> Hello; > >>> On 13/12/2017 21:11, Chris H wrote: > >>> On Wed, 13 Dec 2017 19:56:24 -0500 "Pedro Giffuni" > >>> said > >>> > >>> On 12/10/17 14:55, Eugene Grosbein wrote: > >>>> 11=2E12=2E2017 2:22, Pedro Giffuni =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > >>>>> Hello guys; > >>>>> > >>>>> I would like to attempt a port for WPS Office (AKA > >>> Kingsoft Office): > >>>>> > >>>>> http://wps-community=2Eorg/ > >>>>> > >>>>> Are there guidelines for linux ports? I couldn't find > >>> much details in the > >>>> handbook=2E > >>>>> > >>>>> In particular, how do you handle when the pkg-plist is > >>> different for i386 > >>>> and amd64? > >>>>> > >>>>> Some ports use pkg-plist=2E${ARCH}=C2=A0 but I don't know how > >>> those work=2E > >>>> Just have "USES=3Dlinux", "USE_LINUX_RPM=3Dyes" and make > >>> these two files > >>>> pkg-plist=2Ei386 and pkg-plist=2Eamd64 > >>>> and they are used automatically=2E Or you could duplicate > >>> a magic from > >>>> /ports/Mk/Uses/linux=2Emk in your Makefile: > >>>> > >>>> PLIST?=3D ${PKGDIR}/pkg-plist=2E${LINUX_ARCH:S/x86_64/amd64/} > >>>> > >>>> For details, read Porter's Handbook: > >>>> > >>> https://www=2Efreebsd=2Eorg/doc/en_US=2EISO8859-1/books/porters-handbook/ > >>> > >>>> > >>> > >>> The handbook has no information about "USE_LINUX_RPM=3Dyes"=2E > >>> If I set that it appears the ports framework will ignore > >>> MASTER_SITES=2E > >>> > >>> Should I dig into the MK framework to see how to change > >>> the repository or should I use the =2Etar=2Exz distribution > >>> instead? :(=2E > >>> > >>> I'm not sure=2E But would having a look at the way > >>> emulators/linux_base-c(6|7) > >>> provide some clues? > >>> > >>> > >>> Not really but I think I found something in Mk/Uses/linux=2Emk > >>> : > >>> > >>> For the case of USE_LINUX_RPM it is supposed to not do anything > >>> when MASTER_SITES is defined but it is somewhat messy, and somehow > >>> it always uses ${MASTER_SITE_CENTOS_LINUX}=2E Any port that uses RPM > >>> but not the Centos repositories? > >>> > >>> =C2=A0=C2=A0=C2=A0 Just a thought, and hope it helps! > >>> > >>> Thanks, I just have to keep digging :(=2E > >>> > >>> Pedro=2E > >>> > >>> The linux packaging is okay but I'd recommend learning how the=20 > >>> porting process and not just wrapping up a linux binary in FreeBSD=2E > >>> > >> > >> Well =2E=2E=2E of course if I had the source code I would not be dealing=20 > >> RPMs for the linuxulator=2E > >> > >> Software can be free but not include source code=2E=C2=A0 It can still b= e=20 > >> desirable for FreeBSD=2E > >> > >>> The main reason for that is you can port your way into a corner that= =20 > >>> relies on very Linux specific stuff that there's just no solution=20 > >>> for yet nor will there be one unless you port the entire Linux=20 > >>> kernel to FreeBSD=2E > >>> > >> > >> Which is why we have a linuxulator=2E > > OK Pedro, just so I know I understand your intentions correctly; > > You need a way to unpack all the =2Erpm's, and separate them by > > $arch -- 32bit -vs- 64bit, so that you can create the correct=20 > > pkg-plist(s) > > for each of them=2E Is that correct? > > > > I'll await your response before a solution for that=2E > > >=20 > I did that already, thanks=2E > The trick was defining DISTFILES_amd64, DISTFILES_i386 and SRC_DISTFILES=2E >=20 > Now the problem is that our RPM support doesn't expect to find files=20 > installed in usr/bin and share=2E >=20 > At some point I decided it was better to use the =2Etar=2Exz distribution=20 > but that uses version of glibc and libpng that don't match either of the= =20 > centos distributions we carry=2E So I am back to RPMs=2E Can't you just *omit* those, and use those already supplied by FreeBSD? Maybe those in the linux_base ports, via (run|make)depends? just a thought=2E :-) --Chris >=20 > Cheers, >=20 > Pedro=2E From owner-freebsd-ports@freebsd.org Thu Dec 14 23:09:46 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5E14EE93132 for ; Thu, 14 Dec 2017 23:09:46 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from sonic304-26.consmr.mail.bf2.yahoo.com (sonic304-26.consmr.mail.bf2.yahoo.com [74.6.128.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 25BAE7DF50 for ; Thu, 14 Dec 2017 23:09:45 +0000 (UTC) (envelope-from pfg@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1513292984; bh=o+Jhtr0Jx5YhEX2qWSxtjO2WmyHdFMyfxwLolP3svyo=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From:Subject; b=AacQbu7G2wNt/VMLirK9+p4kTVtV8Vb0E3HTwhc+rd/R0G/uCHaGgY7cQ2YywW3COPShp4gRJ1XR55U4awwEx05u7R4Y6mb1WJGa7mCOuZOCCh0Zqwv3NYugg1VPrdvO1NBxr1OtZP6+rAlrqueDqJasJi0tYdejOz22I9Ws+4I/KA1Y7qU9JjLR2mwgSVYjoOmDKXHnugLzdsYZ28Hu0XdPl08anCH1Ejzi/THwPdfiuVD2lOd+p1Mk690+Tw8uzl2W5lajkSxrz+ga1ZIdp36+WWeYUBh/bYf/Qi15KrPaoZ32aB2kA/nvrqwRQKsmFiCi2mJicL7RDeOV+MjKjQ== X-YMail-OSG: SqhM5X0VM1lvtyRuIiw5AtqQm0YMxHW_nQLWoiASjMTPK9pTA03lqtsAsLgr93M v1Mg5GcxvfWl01MjdKBB1vMojupFgTaZ6AgJEBdsVckIRKUnYIab4FmyHJezIwI8.9CEL_x9j28E lCC34pZX7yRWHxWamSEQBQ3_vK15S3j5CT.tn6VlQCiZXgLDiyBa4.Zp.7.CdafKZt0T6.f6zMV. crIZ8i_Xqsm5gZ_xHXsYTgnos.IUHGZ3GyN.LV0dAmajX5PC4DYDCY8Ve.ds.amg1d0MHi4iCOgr G0mmTR9wblSsA9tOeIIqkqsqK1ElKPWWBlmq0Pe2IG1XjMuFZT_nIWfNecDv.Q1oU8v46ONk8x2p qSW2XegGEEBUloJymQYqNnESYLAryupuZuzzqV9dAvwd_Apjr9Oro65VGDoO1KSv6c9ZcMEemkq. yiA8.KaciVoWWlUqSjO0uQKAbetnRWDGFm8siptdCVsdWFfMDC8_n6bCKJ80GQhYwWzr97Le8 Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.bf2.yahoo.com with HTTP; Thu, 14 Dec 2017 23:09:44 +0000 Received: from smtpgate101.mail.bf1.yahoo.com (EHLO [192.168.0.6]) ([72.30.28.45]) by smtp410.mail.bf1.yahoo.com (JAMES SMTP Server ) with ESMTPA ID 6a413c644a5e302430c85721a12825b4; Thu, 14 Dec 2017 22:59:34 +0000 (UTC) Subject: Re: Linux ports tutorial? WPS Office To: portmaster@BSDforge.com Cc: FreeBSD Ports , blubee blubeeme References: <333d5b8d0ae7910702b50aa3bd975907@udns.ultimatedns.net> From: Pedro Giffuni Message-ID: Date: Thu, 14 Dec 2017 17:59:34 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <333d5b8d0ae7910702b50aa3bd975907@udns.ultimatedns.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 23:09:46 -0000 On 12/14/17 17:07, Chris H wrote: > On Thu, 14 Dec 2017 09:15:35 -0500 "Pedro Giffuni" said >> On 12/13/17 22:31, blubee blubeeme wrote: >>> On Thu, Dec 14, 2017 at 11:17 AM, Pedro Giffuni >> > wrote: >>> >>> Hello; >>> On 13/12/2017 21:11, Chris H wrote: >>> On Wed, 13 Dec 2017 19:56:24 -0500 "Pedro Giffuni" >>> said >>> >>> On 12/10/17 14:55, Eugene Grosbein wrote: >>>> 11.12.2017 2:22, Pedro Giffuni пишет: >>>>> Hello guys; >>>>> >>>>> I would like to attempt a port for WPS Office (AKA >>> Kingsoft Office): >>>>> >>>>> http://wps-community.org/ >>>>> >>>>> Are there guidelines for linux ports? I couldn't find >>> much details in the >>>> handbook. >>>>> >>>>> In particular, how do you handle when the pkg-plist is >>> different for i386 >>>> and amd64? >>>>> >>>>> Some ports use pkg-plist.${ARCH}  but I don't know how >>> those work. >>>> Just have "USES=linux", "USE_LINUX_RPM=yes" and make >>> these two files >>>> pkg-plist.i386 and pkg-plist.amd64 >>>> and they are used automatically. Or you could duplicate >>> a magic from >>>> /ports/Mk/Uses/linux.mk in your Makefile: >>>> >>>> PLIST?= ${PKGDIR}/pkg-plist.${LINUX_ARCH:S/x86_64/amd64/} >>>> >>>> For details, read Porter's Handbook: >>>> >>> https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/ >>> >>>> >>> >>> The handbook has no information about "USE_LINUX_RPM=yes". >>> If I set that it appears the ports framework will ignore >>> MASTER_SITES. >>> >>> Should I dig into the MK framework to see how to change >>> the repository or should I use the .tar.xz distribution >>> instead? :(. >>> >>> I'm not sure. But would having a look at the way >>> emulators/linux_base-c(6|7) >>> provide some clues? >>> >>> >>> Not really but I think I found something in Mk/Uses/linux.mk >>> : >>> >>> For the case of USE_LINUX_RPM it is supposed to not do anything >>> when MASTER_SITES is defined but it is somewhat messy, and somehow >>> it always uses ${MASTER_SITE_CENTOS_LINUX}. Any port that uses RPM >>> but not the Centos repositories? >>> >>>     Just a thought, and hope it helps! >>> >>> Thanks, I just have to keep digging :(. >>> >>> Pedro. >>> >>> The linux packaging is okay but I'd recommend learning how the >>> porting process and not just wrapping up a linux binary in FreeBSD. >>> >> >> Well ... of course if I had the source code I would not be dealing >> RPMs for the linuxulator. >> >> Software can be free but not include source code.  It can still be >> desirable for FreeBSD. >> >>> The main reason for that is you can port your way into a corner that >>> relies on very Linux specific stuff that there's just no solution >>> for yet nor will there be one unless you port the entire Linux >>> kernel to FreeBSD. >>> >> >> Which is why we have a linuxulator. > OK Pedro, just so I know I understand your intentions correctly; > You need a way to unpack all the .rpm's, and separate them by > $arch -- 32bit -vs- 64bit, so that you can create the correct > pkg-plist(s) > for each of them. Is that correct? > > I'll await your response before a solution for that. > I did that already, thanks. The trick was defining DISTFILES_amd64, DISTFILES_i386 and SRC_DISTFILES. Now the problem is that our RPM support doesn't expect to find files installed in usr/bin and share. At some point I decided it was better to use the .tar.xz distribution but that uses version of glibc and libpng that don't match either of the centos distributions we carry. So I am back to RPMs. Cheers, Pedro. From owner-freebsd-ports@freebsd.org Thu Dec 14 23:24:54 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D90ADE936E2 for ; Thu, 14 Dec 2017 23:24:54 +0000 (UTC) (envelope-from svysh.fbsd@gmail.com) Received: from mail-lf0-x229.google.com (mail-lf0-x229.google.com [IPv6:2a00:1450:4010:c07::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 537297E75D for ; Thu, 14 Dec 2017 23:24:54 +0000 (UTC) (envelope-from svysh.fbsd@gmail.com) Received: by mail-lf0-x229.google.com with SMTP id f20so8544120lfe.3 for ; Thu, 14 Dec 2017 15:24:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding:content-language; bh=A7JMwVUiUe3qAOUJPXhSLdGF8T8bkREW41RiXoVsfYk=; b=Wl9C+g3y9rGcC0XQ+TA36dCbMXFVXQSYJFhFSDRUs70GGwLZRMp1wCNjnFQFzEzsU8 1kihHdsAKtiMgDflX6yIb766XOrUx5c9qA4iT0Wc0cC45VB4AI8F5o0R2ghOzkdQ3raD QEYP5qg8BeZ1bO237l+1S5kJGr+Zev8H6T4loZ7PZsxH0uSTJmHgNQmDRA34NccXH9IL GdoMZjXUe4LMgLH1frK+bi6lr1btQ75O+m7j5ZIlusEGChXRfYdWDytQBRrwHBLqgEk1 xxCoNYxLXHF2YMDog1sT6OG2a+fAwU9kS5WwUo0+64zCZEsc3VYhGZfeu1KyCKOR9zdc GfJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=A7JMwVUiUe3qAOUJPXhSLdGF8T8bkREW41RiXoVsfYk=; b=pOVk9JMH66sAOQ7kFq/gkCHmwMZscmY/DnsvTCg56PusNmG7d0i+DWSKnsteF38LCS UVePBvagNNqmyx84v60Pz5sUhWxs1mhyMzQ/y97kx7so8A/78ADNz5118PYBeYGhBYYd rKpMZGaAEvllzZxdgLPzcTiA0jsea0yD/CXDyh2Ja5vq2e2xqokHb0k/50ivRanOJK6y ZLtNxoWbKKEL7G8B07jgyuvNf87EBgkZmAYKQr1+ImgX868cvEmSulNxJa6Zzc1uZ4bU NPRcCiVgkmlWtVoTgi85rYo1h902deQJcFCXimknHUuyXCoGz6RZr7KA64JxB4yOLnT8 woEw== X-Gm-Message-State: AKGB3mI37uaMZhSGPZhhzjdEnL0WkEEnvqJ3H1P1+c1S9Iwj3fmu6+s9 SrC1tAKZM8wQotLCivKfoUmAwUHL X-Google-Smtp-Source: ACJfBosMWp4BQul77XDDb0Qe4nAvpOE0VdbXYFHkN4O+EQWtWEWC4JmoifBSB4IZJtfAVl8L9ndCgg== X-Received: by 10.25.90.20 with SMTP id o20mr4528351lfb.44.1513293891761; Thu, 14 Dec 2017 15:24:51 -0800 (PST) Received: from [192.168.1.4] (ppp83-237-2-85.pppoe.mtu-net.ru. [83.237.2.85]) by smtp.gmail.com with ESMTPSA id q142sm1049458lfe.94.2017.12.14.15.24.50 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 14 Dec 2017 15:24:50 -0800 (PST) Subject: Re: Deprecated variables are being removed To: freebsd-ports@freebsd.org References: <41BC3E50-BC15-48F4-87B5-24EAEA9137EF@FreeBSD.org> From: Sergei Vyhenski Message-ID: Date: Fri, 15 Dec 2017 02:24:51 +0300 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <41BC3E50-BC15-48F4-87B5-24EAEA9137EF@FreeBSD.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: ru X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 23:24:55 -0000 What about variables with a non-trivial value like: WITH_PKG=devel On 14.12.2017 20:58, Adam Weinberger wrote: > Real Soon Now(tm), support for deprecated variables (some of which > have carried warnings for over 4 years) will be removed. If you use > any of the following constructs (usually in /etc/make.conf), you must > switch to the new incantations, or port builds will fail. > > WITH_[...] / WITHOUT_[...] >   ->  OPTIONS_SET=[...] / OPTIONS_UNSET=[...] > -- > Adam Weinberger From owner-freebsd-ports@freebsd.org Thu Dec 14 23:29:01 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4B137E938B0 for ; Thu, 14 Dec 2017 23:29:01 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from apnoea.adamw.org (apnoea.adamw.org [104.225.5.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "apnoea.adamw.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 21C1C7E932 for ; Thu, 14 Dec 2017 23:29:00 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by apnoea.adamw.org (OpenSMTPD) with ESMTPSA id 1b822b71 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Thu, 14 Dec 2017 16:28:58 -0700 (MST) Content-Type: text/plain; charset=us-ascii; delsp=yes; format=flowed Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Subject: Re: Deprecated variables are being removed From: Adam Weinberger In-Reply-To: Date: Thu, 14 Dec 2017 16:28:56 -0700 Cc: freebsd-ports@freebsd.org Content-Transfer-Encoding: 7bit Message-Id: References: <41BC3E50-BC15-48F4-87B5-24EAEA9137EF@FreeBSD.org> To: Sergei Vyhenski X-Mailer: Apple Mail (2.3445.5.20) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 23:29:01 -0000 > On 14 Dec, 2017, at 16:24, Sergei Vyhenski wrote: > > What about variables with a non-trivial value like: > > WITH_PKG=devel Good question, Sergei. This is just referring to the WITH_/WITHOUT_ that turn options on and off. It was what we had many years ago, before OPTIONS came about. # Adam -- Adam Weinberger adamw@adamw.org http://www.adamw.org From owner-freebsd-ports@freebsd.org Thu Dec 14 23:37:24 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 80AAFE93CD6 for ; Thu, 14 Dec 2017 23:37:24 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from sonic315-28.consmr.mail.bf2.yahoo.com (sonic315-28.consmr.mail.bf2.yahoo.com [74.6.134.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 47D657ED6C for ; Thu, 14 Dec 2017 23:37:23 +0000 (UTC) (envelope-from pfg@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1513294642; bh=WDNPzWpCJGaEax+ShHl4pEh5Wih8Vs36S1hEiMmPtFI=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From:Subject; b=PlB82djQvPbSuNpno6f8MWAVRJvLNCFXmKMY9rMu+ZivtiQqDdVXb8TGPSmk8zSPvVOTvghWbIMusmir3L9Otcd2rd/NHrpcrSCJYheUJewXOgzOIU/yrE71PGmDtJjxkd5ewHWgqEjwa/rFWhlmtUvOTvKwYbIvHoTz3HwjzbUbBfPlEDLXDdn548LXpdbNs9S4XjNm4cUS3K0EEmA+YmC1D6EXlkJ90PZNf6UhbvXNCJ5HwU/yV5Jisr591eL8qm1ZEOYSWLsDXAegfOusLmMCjYug4KgU7Iim4br1jitwfQt6r597TeuNuqeY002S6w4xvqR/G7shuLkA9onOeA== X-YMail-OSG: WCdGOWYVM1keYxZmU75mZFNpqyvRW7VqhmOeFn0WzpTV5b2WHU2j4rek0wtG1NJ uiluBns1i2bf3eKZxWIoEKYi4SoNtQWzRrI5P471e3dE2L69ZtZBcNfNNYJvCAIdxBkv06_.QDsO t3GG_vEQeorj4jyFGtQzQ6uXDUD5dzvv.Owj9X8_JYBNyAT546k9.oG_bdvY2oVJxIb59GU6EgBu KpZZQ.a9Rb0UORaST9qBvUuxSVKMGHUe6tSiPaRpx1zEeQtTsJpaztggMC_2RqjNleCehSTiRu8Y VmqJBjUEIFZ914uvqvQA.k8fHMTuWJ8ikUXmdn.Vxy2bu8cNhaNksJfex6QN3r2Km807ZDtuk8jG FpoTtUYuc5EyxkDrQo.Kdyfl2zrgCNm07ZgnPgslaDCBpFPD8fGht2SelStTQ_ljzv2ykFc9oljP ZeUEK68FERazM54twmfse71AGiok8MDhcf3hYGBeLLZMSOrGeDoe3v6DkCWavIjf4P68rBHn4 Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.bf2.yahoo.com with HTTP; Thu, 14 Dec 2017 23:37:22 +0000 Received: from smtpgate101.mail.bf1.yahoo.com (EHLO [192.168.0.6]) ([72.30.28.45]) by smtp402.mail.bf1.yahoo.com (JAMES SMTP Server ) with ESMTPA ID 1cde72fdfc59a74680a4cd057a6269f6; Thu, 14 Dec 2017 23:27:12 +0000 (UTC) Subject: Re: Linux ports tutorial? WPS Office To: portmaster@BSDforge.com Cc: FreeBSD Ports , blubee blubeeme References: <79074ba82ad8bd59f24678b21133bfe1@udns.ultimatedns.net> From: Pedro Giffuni Message-ID: Date: Thu, 14 Dec 2017 18:27:10 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <79074ba82ad8bd59f24678b21133bfe1@udns.ultimatedns.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Dec 2017 23:37:24 -0000 On 12/14/17 18:11, Chris H wrote: > On Thu, 14 Dec 2017 17:59:34 -0500 "Pedro Giffuni" said > >> On 12/14/17 17:07, Chris H wrote: >> > On Thu, 14 Dec 2017 09:15:35 -0500 "Pedro Giffuni" >> said >> >> On 12/13/17 22:31, blubee blubeeme wrote: >> >>> On Thu, Dec 14, 2017 at 11:17 AM, Pedro Giffuni > >>> > wrote: >> >>> >> >>> Hello; >> >>> On 13/12/2017 21:11, Chris H wrote: >> >>> On Wed, 13 Dec 2017 19:56:24 -0500 "Pedro Giffuni" >> >>> said >> >>> >> >>> On 12/10/17 14:55, Eugene Grosbein wrote: >> >>>> 11.12.2017 2:22, Pedro Giffuni пишет: >> >>>>> Hello guys; >> >>>>> >> >>>>> I would like to attempt a port for WPS Office (AKA >> >>> Kingsoft Office): >> >>>>> >> >>>>> http://wps-community.org/ >> >>>>> >> >>>>> Are there guidelines for linux ports? I couldn't find >> >>> much details in the >> >>>> handbook. >> >>>>> >> >>>>> In particular, how do you handle when the pkg-plist is >> >>> different for i386 >> >>>> and amd64? >> >>>>> >> >>>>> Some ports use pkg-plist.${ARCH}  but I don't know how >> >>> those work. >> >>>> Just have "USES=linux", "USE_LINUX_RPM=yes" and make >> >>> these two files >> >>>> pkg-plist.i386 and pkg-plist.amd64 >> >>>> and they are used automatically. Or you could duplicate >> >>> a magic from >> >>>> /ports/Mk/Uses/linux.mk in your Makefile: >> >>>> >> >>>> PLIST?= ${PKGDIR}/pkg-plist.${LINUX_ARCH:S/x86_64/amd64/} >> >>>> >> >>>> For details, read Porter's Handbook: >> >>>> >> >>> https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/ >> >>> >> >>>> >> >>> >> >>> The handbook has no information about "USE_LINUX_RPM=yes". >> >>> If I set that it appears the ports framework will ignore >> >>> MASTER_SITES. >> >>> >> >>> Should I dig into the MK framework to see how to change >> >>> the repository or should I use the .tar.xz distribution >> >>> instead? :(. >> >>> >> >>> I'm not sure. But would having a look at the way >> >>> emulators/linux_base-c(6|7) >> >>> provide some clues? >> >>> >> >>> >> >>> Not really but I think I found something in Mk/Uses/linux.mk >> >>> : >> >>> >> >>> For the case of USE_LINUX_RPM it is supposed to not do anything >> >>> when MASTER_SITES is defined but it is somewhat messy, and somehow >> >>> it always uses ${MASTER_SITE_CENTOS_LINUX}. Any port that uses RPM >> >>> but not the Centos repositories? >> >>> >> >>>     Just a thought, and hope it helps! >> >>> >> >>> Thanks, I just have to keep digging :(. >> >>> >> >>> Pedro. >> >>> >> >>> The linux packaging is okay but I'd recommend learning how the >> >>> porting process and not just wrapping up a linux binary in FreeBSD. >> >>> >> >> >> >> Well ... of course if I had the source code I would not be dealing >> >> RPMs for the linuxulator. >> >> >> >> Software can be free but not include source code.  It can still be >> >> desirable for FreeBSD. >> >> >> >>> The main reason for that is you can port your way into a corner >> that >>> relies on very Linux specific stuff that there's just no >> solution >>> for yet nor will there be one unless you port the entire >> Linux >>> kernel to FreeBSD. >> >>> >> >> >> >> Which is why we have a linuxulator. >> > OK Pedro, just so I know I understand your intentions correctly; >> > You need a way to unpack all the .rpm's, and separate them by >> > $arch -- 32bit -vs- 64bit, so that you can create the correct > >> pkg-plist(s) >> > for each of them. Is that correct? >> > >> > I'll await your response before a solution for that. >> > >> >> I did that already, thanks. >> The trick was defining DISTFILES_amd64, DISTFILES_i386 and >> SRC_DISTFILES. >> >> Now the problem is that our RPM support doesn't expect to find files >> installed in usr/bin and share. >> >> At some point I decided it was better to use the .tar.xz distribution >> but that uses version of glibc and libpng that don't match either of >> the centos distributions we carry. So I am back to RPMs. > Can't you just *omit* those, and use those already supplied by FreeBSD? > Maybe those in the linux_base ports, via (run|make)depends? > Yes, I did that. The port still doesn't work: - It appears it wants to use a old version of libpng that is not in our centos7. - USE_RPM doesn't install anything, it seems like we are missing support for non-base RPMs. I think I'll bail on this port, it requires some packaging-foo that I don't want to spend time on. I'll leave my WIP here, for someone else to play with it: https://people.freebsd.org/~pfg/ports/linux-wps-office.tgz Cheers, Pedro. From owner-freebsd-ports@freebsd.org Fri Dec 15 01:26:16 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 29304E9625C for ; Fri, 15 Dec 2017 01:26:16 +0000 (UTC) (envelope-from sid@bsdmail.com) Received: from mout.gmx.com (mout.gmx.com [74.208.4.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mail.gmx.com", Issuer "thawte SSL CA - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DA7D91C0C for ; Fri, 15 Dec 2017 01:26:15 +0000 (UTC) (envelope-from sid@bsdmail.com) Received: from [108.70.50.7] ([108.70.50.7]) by 3c-app-mailcom-lxa06.server.lan (via HTTP); Fri, 15 Dec 2017 02:26:12 +0100 MIME-Version: 1.0 Message-ID: From: Sid To: gurenchan@gmail.com, freebsd-ports@freebsd.org Subject: Re: Re: OSS Audio Content-Type: text/plain; charset=UTF-8 Date: Fri, 15 Dec 2017 02:26:12 +0100 Importance: normal Sensitivity: Normal X-Priority: 3 X-Provags-ID: V03:K1:XGGW6PYPYbeLjWlYSN4ghm3jmZOfC9k6PHlnn1+LNCj BzGMXxY1tv7ntvJKMmT4068QvDFvmqKrtH50zHWTNmbtVg+DsF fIFDizKIgQIDEEwsLPZOdbQGqri2ge9wZRp7HOvH7PbthL1IuA lQkN7cKVK5wqr0oE5Fh9Hi/GtYv1fSkFfHdkw3k3RgM9R6Vcey Fr1x8TnTMemCUDgwAAMl1Tr54DP+zyYox/ogqMcWeasjJCXYDO 3akYb8zX6BYUXjkGBAiSsrGZScOUjKyqbwPDDAD3XJH46EcUxW QVhffI= X-UI-Out-Filterresults: notjunk:1;V01:K0:phiSnKY7BLo=:ynFfkUt0989SbII6onHGMr 3bMYoYWDhryEgMkP2smrUQUY5UBrksKJK+XJv4lDZdZxF1aG81hoa5Zfm817TYXwQYSvfN8bu Es8ixZgtAS/Dppqn4joSIzl8XtQ+jT4CAwJcfnSaTi9/24rZV34kPl6zVXXK5fJzpGdy4T4ZW N9KK4CrySEMj7EWsVhoTil+z+Ayo54DBnHEMVNAxqP+jOWaxuVbj+9QXlbtQtYVc9nKhVIYQd o7+9O0Hm4FGyjsIfPbHHKI1mLE79hBpsF0rWufMLIbmLtvGHbj9oR/+dibq+iaIn2A4Re4Lhk RqFUQQ/IMPKwZnjRssLo2ciESh1tRAuGjO2RvA5Y8lJB84hx0rd08AOOsBTQe4tlAW4YWHR9q VlCuNi+GIw/E19CEV97vZ82WNuQ3YbPeGn8scUghHjbtQY9zPcHSnBdRHSNPLuvZF0SwVm5Po 5vgk3xFtsQ/iHjgqktQ58xxq86n8qTZEX3KZnJtbshiiH1XNBOitTbmWokXgxeIzhUbj4nmkh huC7H+gW8KQi1DUanGCsEb7hchfeX3pQKizo4yap26j X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 01:26:16 -0000 > blubee blubeeme - Tue Dec 5 00:48:05 UTC 2017 > If I can provide OSS audio/midi input and output for the tools that I use, > then I can do all the routing natively with OSS. A problem with this is FreeBSD's backend sound architecture allows one device input or output at a time. cat /dev/sndstat shows this, which I believe is OSS. There is sndio's backend sndiod (from OpenBSD) that can alternatively be enabled, but I hear the volume on it is too low, and I'm not sure if it allows multiple devices. sndiod's backend can be enabled by service sndiod start: it is in /usr/local/etc/rc.d/. From owner-freebsd-ports@freebsd.org Fri Dec 15 02:06:36 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9EF00E96FA7 for ; Fri, 15 Dec 2017 02:06:36 +0000 (UTC) (envelope-from amutu@amutu.com) Received: from mail-ot0-x22d.google.com (mail-ot0-x22d.google.com [IPv6:2607:f8b0:4003:c0f::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 693692E60 for ; Fri, 15 Dec 2017 02:06:36 +0000 (UTC) (envelope-from amutu@amutu.com) Received: by mail-ot0-x22d.google.com with SMTP id q39so215706otb.8 for ; Thu, 14 Dec 2017 18:06:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amutu-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=Yf6j5BMrxspvf6Lj6ELudUgVVgiX9StG4imKuZM32yc=; b=fgR62vzprZ4Mt2bPVzCCPpArdFtQFztRK1l9eYSTRJz6TJ/eSXdggqgwiSm07Q6nn0 UUkCKyhQtWDfgV3Tg7sxcl/gAlGbRIz4b3hfEjfSS8Dcncss3j4B/rsIHGYXUEgvAkxB +Jqs5G0O3nUpwBTY95aJjXGCvfIff43HTIZ8/HgTASMFrH7Yirk5WpKQ3+sDxIaxuLbA ZcJzeABF+P0HDzKRJo2NGFvREIJ7pFiTM9RxW+12s9EIVzp2nni2COrwMAiDDBoxyX91 deCuPuhXvfdBHBftUu4MJwyg8LzKwO8vyY63S2XCv+inm6lzzYCd7ZQyffBPlVlbrYjX UV+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=Yf6j5BMrxspvf6Lj6ELudUgVVgiX9StG4imKuZM32yc=; b=LSA/UC7nPQLDWAxUrRe+tUaJutNXVeW/WGR0w5Bdh2d90RqRJKeoP46lv3V6ImltNa XlMTUT9u0qIMaHbbfxHrqEBPUn6ybIXkwMcAJ4r/jvnewb50zuA4+RIBOXFt8zMfz5zA Um8kdij382saJcRXpSBfJs96bypl2M9ktfA5c/ZuG7ZlyrdzuYdCV3d93UwxzzySjKOS Zvbc8NCrsH1uK9uE+Wzs4pwxnT8lu/v7Vi1/vK4S5fgFMHQSxKuL3VH2bzWMU99O5YWl R0Mdqdl6xistowDy+5oPM+hZtEJX8lXxWqBn6AufTrh7IQOgEknku2BgPiwZN5mUxO6D gz5A== X-Gm-Message-State: AKGB3mLHuZD0+HV5zC12Vixuu8USVu+rGzgnMG8fkwH5hEB9eQwZqr6K qucC03bJVuoBJhNgjgOArRDQRJ7LPY8= X-Google-Smtp-Source: ACJfBovFvrqzi4vYzhH2GtDrHjw9XO4+f1dzZqPpjOD5/heHuybmsbT4+UZ7EmNwAGM6GYT/hdjlBQ== X-Received: by 10.157.89.173 with SMTP id u45mr1039125oth.341.1513303595672; Thu, 14 Dec 2017 18:06:35 -0800 (PST) Received: from mail-ot0-f174.google.com (mail-ot0-f174.google.com. [74.125.82.174]) by smtp.gmail.com with ESMTPSA id v33sm2651374ota.29.2017.12.14.18.06.34 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 14 Dec 2017 18:06:34 -0800 (PST) Received: by mail-ot0-f174.google.com with SMTP id 103so6621096otj.12; Thu, 14 Dec 2017 18:06:34 -0800 (PST) X-Received: by 10.157.1.11 with SMTP id 11mr7431249otu.76.1513303594241; Thu, 14 Dec 2017 18:06:34 -0800 (PST) MIME-Version: 1.0 Received: by 10.74.101.83 with HTTP; Thu, 14 Dec 2017 18:06:13 -0800 (PST) In-Reply-To: <51f6ff59-886c-088b-e36f-9df61f86c22d@gmail.com> References: <51f6ff59-886c-088b-e36f-9df61f86c22d@gmail.com> From: Jov Date: Fri, 15 Dec 2017 10:06:13 +0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: Tensorflow port To: Jason Bacon , Nikolai Lifanov , FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 02:06:36 -0000 I tried to fix and update the py-tensorflow last week but failed because the bazel and tensorflow upstream seem heavily development and a lot of things changed. My time for the ports work is limited so I will give up this port. Anyone can take it and I am fine to answer any question. The easiest fixing is to create a new port bazel5 with 0.5.3 as version and change the tensorflow depend on this new port. Jov 2017-12-15 9:21 GMT+08:00 Jason Bacon : > > Hi Jov, > > Are you aware that your py-tensorflow port is marked BROKEN? > > Thanks for porting this, BTW. We have researchers interested in it and we > use FreeBSD quite a bit here. > > Cheers, > > Jason > > -- > Earth is a beta site. > > From owner-freebsd-ports@freebsd.org Fri Dec 15 04:53:40 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3126BE9ABEB for ; Fri, 15 Dec 2017 04:53:40 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 0DF5A6725C for ; Fri, 15 Dec 2017 04:53:40 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 0CE96E9ABE9; Fri, 15 Dec 2017 04:53:40 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0C924E9ABE8 for ; Fri, 15 Dec 2017 04:53:40 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-ua0-x22d.google.com (mail-ua0-x22d.google.com [IPv6:2607:f8b0:400c:c08::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BA44B6725B for ; Fri, 15 Dec 2017 04:53:39 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-ua0-x22d.google.com with SMTP id l36so5441017uae.4 for ; Thu, 14 Dec 2017 20:53:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:from:date:message-id:subject:to; bh=XjSfVT7RYXJEmgz4UIaMfr2LiADLTrqoK9NsdxyZdvg=; b=fsWv02YRyzECwhXhrvKWo4aFXLXQ7JLNsvMKBDwwU2+o8KIVb4AAS5WpWn33LK2ZXL vADoPAg7daaChBfZScAkoZo6CS77rvoRYjJrAgzleA2LjTYohh8dlWeAN5/cuXhrCBlU 787f9RuWIXF/ehoSZTUGQ/4TX2MwGnSQit3wy1J3i89kQEObLDpCLLe7MucdYKloyeGn p4mH2ajd4ZWxkEH+Gto8fiKvrJ/+CBURS5NgN4fMEZQewVomNesOPU5/5ZpOfw3/19qi WIW3/VZXbSRe5NjSMcIKHc6N5l/COrOpGr89iqfAA3eoZmysKSFC9j84HUGVVVcxxCUB kAsg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to; bh=XjSfVT7RYXJEmgz4UIaMfr2LiADLTrqoK9NsdxyZdvg=; b=B1Due+VQLQFqnojz99wjOAnKcrL0O5CuVr4LCj1TXW+bIX2QtYYO5w8aZVHIEzWKNA xVrVSg6f1Pr5/n99ZfwKxEvb/b7frXgH4L2sIA1k4zMJ1wrytFGKDTAGbRh8rqpl2rg1 FmeYTPDk0nY7sox0H0RRz1zBOxviL3ZJq4ijwQwOu4mVbIom6y9A2ZR7BuiU10nNW6cQ 1UiVH5yodKj1Y4i7nfzSkafDOzAu7JerupRyqibWsdgokksAKG8K5SuNA/B9NFWrvKnA fDBzX6WLO8KL597BydD4t4EsUnOCLmA60FtKgZ4TXq/+iCnMhDGleAb3IMcCLEe192Ov YJVA== X-Gm-Message-State: AKGB3mIsN9hAq7PzQxxKHN/iF36A9i+qJ5JfQKuXZrdMhyor3IiKeC03 +M2EDtWvZONfrTWGPpjXJBDrWho7VsYAYYsVId1YrA== X-Google-Smtp-Source: ACJfBotmoQLkDZSiys9nWySrMi0nWVciNq63o1NcBOzm7EpZDs/bqFALXdSQePyIs2i+97KT/AKeig2jze3PUGMaJrw= X-Received: by 10.176.2.2 with SMTP id 2mr13743363uas.20.1513313618482; Thu, 14 Dec 2017 20:53:38 -0800 (PST) MIME-Version: 1.0 Sender: kob6558@gmail.com Received: by 10.103.147.156 with HTTP; Thu, 14 Dec 2017 20:53:38 -0800 (PST) From: Kevin Oberman Date: Thu, 14 Dec 2017 20:53:38 -0800 X-Google-Sender-Auth: S2_VCAIjFQochbl4j2A05YH6ZHU Message-ID: Subject: Patches for a slave port To: "ports@FreeBSD.org" Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 04:53:40 -0000 I am attempting to submit a fix for a slave port, multimedia/avidemux_plugins. All of the patches are in the master port, avidemux. So I make all of the fixes and run "make makepatch". All of the patches are generated into avidemux/files. I then ran "svn diff" in avidemux_plugins and the only thing generated is the removal of BROKEN. OK. The patches are in the master port, so I run "svn diff" there and no differences are shown. Huh? Why does "svn diff" not see the new files? How do I get the diffs? Or am I going to have to manually generate the diff the old fashioned way. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-ports@freebsd.org Fri Dec 15 04:58:50 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CDEAEE9AD7D for ; Fri, 15 Dec 2017 04:58:50 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id B515A673C3 for ; Fri, 15 Dec 2017 04:58:50 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: by mailman.ysv.freebsd.org (Postfix) id A5705E9AD7C; Fri, 15 Dec 2017 04:58:50 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A4FFFE9AD7B for ; Fri, 15 Dec 2017 04:58:50 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: from host64.shmhost.net (host64.shmhost.net [213.239.241.64]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6B913673BE for ; Fri, 15 Dec 2017 04:58:49 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: from francos-mbp.homeoffice.local (dslb-178-012-107-202.178.012.pools.vodafone-ip.de [178.12.107.202]) by host64.shmhost.net (Postfix) with ESMTPSA id 1730D16E318; Fri, 15 Dec 2017 05:58:42 +0100 (CET) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: Patches for a slave port From: Franco Fichtner In-Reply-To: Date: Fri, 15 Dec 2017 05:58:41 +0100 Cc: "ports@FreeBSD.org" Content-Transfer-Encoding: 7bit Message-Id: <662FECFE-8B8A-48AC-A45A-6B116E907CC2@lastsummer.de> References: To: Kevin Oberman X-Mailer: Apple Mail (2.3273) X-Virus-Scanned: clamav-milter 0.99.2 at host64.shmhost.net X-Virus-Status: Clean X-Spam-Flag: NO X-Spam-Score: -1.0 X-Spam-Status: No score=-1.0 tagged_above=10.0 required=10.0 tests=[ALL_TRUSTED] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 04:58:50 -0000 Hi Kevin, > On 15. Dec 2017, at 5:53 AM, Kevin Oberman wrote: > > Why does "svn diff" not see the new files? How do I get the diffs? Or am I > going to have to manually generate the diff the old fashioned way. Use "svn add" on these files beforehand. Cheers, Franco From owner-freebsd-ports@freebsd.org Fri Dec 15 07:49:28 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3E08BE9E6F3 for ; Fri, 15 Dec 2017 07:49:28 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-it0-x22e.google.com (mail-it0-x22e.google.com [IPv6:2607:f8b0:4001:c0b::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 047C66BC98 for ; Fri, 15 Dec 2017 07:49:28 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-it0-x22e.google.com with SMTP id f190so16937593ita.5 for ; Thu, 14 Dec 2017 23:49:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=e1UDlGs21PFD9ZKB/92Z8rKtv+L5Th+gpAtgJQFZX3Y=; b=QFcYPQZWFiaITHTZXynvQ5UaTuINmVUpZfxdnclE2np3TrI2IEfmRmMm2WpxontmBP 4v2piaSJsNaJNp9qtLw81WqzMpt7TgF9nvBjnEWvFMUwifT03tfaW57t2tq5+R0y9+Db cUxTwcsJb0TFZRi7DqPZTu3MhaeFie259MxWfm2tEagbYFaEm58cVha9agfRPBKqlmFN 0FjZPivUgm4wlaASOhL/4SgO/VXYtknNueVZ9ubOqVT2VEUZsRS/DnII1RUyN0osnp5C A9IbDWaODAcnrW8+7xN9SoRW7D8jhSXEUWYmUibx1aU6eMlMIHuBicqtoVUHqvEgbKbG /HAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=e1UDlGs21PFD9ZKB/92Z8rKtv+L5Th+gpAtgJQFZX3Y=; b=SWGQM2TqcKlLxWImbF1+ihX19f7MOahKtlMsrFiZ9v0GwTWHkpMra+kTKIPyeQV+bX MUJyiaBDx8dGybZkyZqlLCe85E0mLBn8xe413HwvttuWvBAC7nx44UZNke3br9lZtVQs ROBm2I+fjb3dQifIOnqZ1UAX8NfKgycolQ7QjHpP8OXFzP+BqGeubQKKaQSul9LxVWsZ V9wtIpZ2Nq+kjI+osBRdeoPUB/faiwfCNTTDRRsyVz5QGoZNr65NGJB/n6t6E1tfqzQO NAFhTSzdYJ7WnzDilZbFg4knKkcc0sGx8pygAHlndzxKlzken1Y7KPwgfqbiffKpNKKq 5ZHA== X-Gm-Message-State: AKGB3mI7ZRMoav+RszC49OkcN6E9WNIoPr6rkTui4sY+h040kJHSV8Jj 5mM2XhRFvTYuU0vwMguHylWhZQCngRqqJWmOh8nbag== X-Google-Smtp-Source: ACJfBosCni9FR8P5aNckvVaLEaQR7gz6RbyigmwdUnaoFUCeAmh4dTZbPaY5ffAws0KUqmyad3+rVg/6g+roR+2iXiw= X-Received: by 10.107.162.131 with SMTP id l125mr12076470ioe.153.1513324167220; Thu, 14 Dec 2017 23:49:27 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.11.31 with HTTP; Thu, 14 Dec 2017 23:49:26 -0800 (PST) In-Reply-To: References: From: blubee blubeeme Date: Fri, 15 Dec 2017 15:49:26 +0800 Message-ID: Subject: Re: Re: OSS Audio To: Sid Cc: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 07:49:28 -0000 On Fri, Dec 15, 2017 at 9:26 AM, Sid wrote: > > blubee blubeeme - Tue Dec 5 00:48:05 UTC 2017 > > > If I can provide OSS audio/midi input and output for the tools that I > use, > > then I can do all the routing natively with OSS. > > A problem with this is FreeBSD's backend sound architecture allows one > device input or output at a time. > cat /dev/sndstat shows this, which I believe is OSS. There is sndio's > backend sndiod (from OpenBSD) that can alternatively be enabled, but I hear > the volume on it is too low, and I'm not sure if it allows multiple > devices. sndiod's backend can be enabled by service sndiod start: it is in > /usr/local/etc/rc.d/. > There's nothing in FreeBSD that makes the sound architecture only support 1 audio device. These were issues with earlier versions of OSS implementation; please remember the days of rebooting your system to get new devices to show up. All those issues have been sorted out in OSS 4.0 and above. OSS API is like working with file descriptors; The open() system call The close() system call The read() system call The write() system call The ioctl() system call The select() and poll() system calls The mmap() system call What's complicated about that? Jack audio is NOT necessary, I already ported amsynth over to FreeBSD, they had a very old implementation of OSS backend for midi that just worked with my midi keyboard. I spoke to the developer and he also updated his code to the newest version of OSS, here's some code: https://github.com/amsynth/amsynth/commit/7171bd4d945c5938442b80f4276b7e096f06a3a0#diff-0b31b8315cadf5e7556f54a245817f90 There's a lot of misinfo out there about OSS being depreciated or dead, that's not the case. >From looking at what's available OSS is one of the most straight forward and stable Audio API's out there. If you want to test for yourself, install audio/oss then run osstest and report back. There's ALSA plugins for OSS that would provide better audio vs the way things are implemented right now. From owner-freebsd-ports@freebsd.org Fri Dec 15 09:50:59 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9CDBBEA11FC for ; Fri, 15 Dec 2017 09:50:59 +0000 (UTC) (envelope-from joh.hendriks@gmail.com) Received: from mail-wm0-x234.google.com (mail-wm0-x234.google.com [IPv6:2a00:1450:400c:c09::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 23C2D6F08B for ; Fri, 15 Dec 2017 09:50:59 +0000 (UTC) (envelope-from joh.hendriks@gmail.com) Received: by mail-wm0-x234.google.com with SMTP id f206so16293208wmf.5 for ; Fri, 15 Dec 2017 01:50:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-transfer-encoding:content-language; bh=Pn9BeR1q7/1SDJJHGTaHIbnjG3YSDa8VL/CarNZ1A4A=; b=VCAyuRm1kNnKKsWKUkDqMrzjdtkYe8cjH81+h+G3zanY32rMNJSLxOVkfRCibPMd8v cqtR/ntZwCBqB+lBhWYPxkzXxrGFuf3g+6yKpFII/uaYEnGZy4f+63b83smLcIh7LNS1 MVn0hTpm+MwwXqWxyn90+Opt3SorOTN5zEkTNy7PcnQGQSbzGVB4HUW6Xtldsp6CNa38 UPPKYV4r+YqZbl6jhUAa+BJn1O8h/+a01A9K6Aggyx65pZcOJI1R452hdqdFV/JLOsKx jICQHWqp1U7pEgwO3OOQXmgM1GdDPXbSqYH7Hpif5FvTbEB5g2+W/bG4luF8GOukH57f 5MFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-transfer-encoding:content-language; bh=Pn9BeR1q7/1SDJJHGTaHIbnjG3YSDa8VL/CarNZ1A4A=; b=oqydVlywi13pRlLza0kSfJifeYAPjwsfwdZlWfkt2+vdF3pvW6agvrLHiCjnJPA2Ky 1ymiOFCOAjnUo2oASEgoUjXphulpXG1O1Xj/yA8W8Z9O4DQm3R1rNPMdt9U5ddfqdXbT B2ste7UnlMRwMHbh+QxYpFfGaKBZgxtCADEPbGHDJUUqfjWZUhNToq9nUDIli7WI/Tww QasZmgPEtYlo9ZcIrPK43/yAbr7wk1Y1fbkoxLIgD6Vr9YZpy/auOP5+J7ghE92va+zv l68FfHfJS9ub1JmiHowr6aXG/vkt3TCkQE3gfJNchWpUx/Vha9IfoGsehk5gHBsLNPNK D6AA== X-Gm-Message-State: AKGB3mLCcZfhXO7NBLMFEke/8kE0pDDexJU1t+5nW/NEW5ynr0V29xSV t7IEF5AiPWsVNJazw6I8fBTX3A== X-Google-Smtp-Source: ACJfBotaLicCId0m/VkMMsEDQo19Kj9J2hOrX4qxkyf+0ix0+YPbhFZPdK+iZD95Qb0cPkhEp2yhTQ== X-Received: by 10.80.217.6 with SMTP id t6mr16483154edj.217.1513331456013; Fri, 15 Dec 2017 01:50:56 -0800 (PST) Received: from Johans-MacBook-Air-2.local (92-111-79-242.cable.dynamic.v4.ziggo.nl. [92.111.79.242]) by smtp.googlemail.com with ESMTPSA id t23sm5340816edb.70.2017.12.15.01.50.54 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 15 Dec 2017 01:50:54 -0800 (PST) To: freebsd-ports@freebsd.org From: Johan Hendriks Subject: new portmaster fails to build devel/py-libzfs@py36 because of failing cython Message-ID: <875c07bd-b718-d74b-5302-d41af7476a14@gmail.com> Date: Fri, 15 Dec 2017 10:50:53 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Content-Language: nl X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 09:50:59 -0000 Hello all. First of all thank you for the update of portmaster, much appreciated. When i am updating my ports, portmaster fails with the following error. ====> Compressing man pages (compress-man) ===>>> Starting check for runtime dependencies ===>>> Gathering dependency list for lang/cython@py36 from ports ===>>> Dependency check complete for lang/cython@py36 ===>>> devel/py-libzfs@py36 1/10 >> lang/cython@py36 (1/1) ===>  Installing for py36-cython-0.26 ===>  Checking if py36-cython already installed ===>   Registering installation for py36-cython-0.26 as automatic Installing py36-cython-0.26... pkg-static: py36-cython-0.26 conflicts with cython3-0.26 (installs files into the same place).  Problematic file: /usr/local/bin/cygdb-3.6 *** Error code 70 Stop. make: stopped in /usr/ports/lang/cython ===>>> Installation of py36-cython-0.26 (lang/cython@py36) failed ===>>> Aborting update ===>>> Update for lang/cython@py36 failed ===>>> Aborting update ===>>> Update for devel/py-libzfs@py36 failed ===>>> Aborting update Is there someting i can try or do? regards Johan From owner-freebsd-ports@freebsd.org Fri Dec 15 10:25:14 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 822EDEA1FA5 for ; Fri, 15 Dec 2017 10:25:14 +0000 (UTC) (envelope-from ros@bebik.net) Received: from smtp.osorio.me (smtp.osorio.me [5.196.94.126]) by mx1.freebsd.org (Postfix) with ESMTP id 51F0C700FE for ; Fri, 15 Dec 2017 10:25:13 +0000 (UTC) (envelope-from ros@bebik.net) Received: from [172.16.33.187] (unknown [213.174.108.235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.osorio.me (Postfix) with ESMTPSA id C715F30455 for ; Fri, 15 Dec 2017 10:25:05 +0000 (UTC) To: FreeBSD Ports From: Rodrigo Osorio Subject: "chown/chgrp: Operation not permitted" in Poudriere during staging Message-ID: Date: Fri, 15 Dec 2017 11:25:04 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 10:25:14 -0000 Hi, Poudriere fails during the stage process with the following message : =================================================== ===>  Staging for pkg-provides-0.2.0 /bin/mkdir -p /wrkdirs/usr/ports/ports-mgmt/pkg-provides/work/stage/usr/local/lib/pkg/plugins ===>   Generating temporary packing list install  -s -o root -g wheel -m 444     provides.so /wrkdirs/usr/ports/ports-mgmt/pkg-provides/work/stage/usr/local/lib/pkg/plugins/ install: /wrkdirs/usr/ports/ports-mgmt/pkg-provides/work/stage/usr/local/lib/pkg/plugins/provides.so: chown/chgrp: Operation not permitted *** Error code 71 Stop. make[1]: stopped in /wrkdirs/usr/ports/ports-mgmt/pkg-provides/work/pkg-provides-3da8bd0 *** Error code 1 This issue remembers me something, but I wasn't able to remember how to fix it. - rodrigo From owner-freebsd-ports@freebsd.org Fri Dec 15 10:30:06 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AEB18EA209E; Fri, 15 Dec 2017 10:30:06 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mail-pg0-x234.google.com (mail-pg0-x234.google.com [IPv6:2607:f8b0:400e:c05::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 78CF67022D; Fri, 15 Dec 2017 10:30:06 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: by mail-pg0-x234.google.com with SMTP id b18so5511784pgv.10; Fri, 15 Dec 2017 02:30:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:reply-to:subject:to:references:from:cc:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=cW7Auzv33pm8TS3GTkvG7FZwHsAjgxxY+GjxhI2Gxc0=; b=LxQTshORPj9AOmKh6ziSD87zhrb7erjsyxJvWJsanqLM0DcJXG+OOJzpal1bRq4RLK s1TIWsxLneSO8O6lRYID287dfHjGz03ElC2QHZToK8nEo+fXq4Z+WyVmpY5Cp1ti0zpJ mLSufliG2BU6UVltW+ImPayNaX0ZdMR/zg7w3/5ztp73mLgseLxWB+LDWxjBM5yRvQjD cqyPE0OlkqVJyeSfM6z2eMNCQ9cBuN+yGEQ+KrSp/EO728GJcRsVoMsHS4Yfp1sZYz8x RIAhLFlO5/jT6sn7OJ1TNDgL4lyN9NR2KoiUUFLBD2LByJY0RRDLiTQPTue15MdkzYau mfXg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:reply-to:subject:to:references:from:cc :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=cW7Auzv33pm8TS3GTkvG7FZwHsAjgxxY+GjxhI2Gxc0=; b=CbCTVNSLjGi/jHVImzEJqaaRsinEiI5gKdrITJ0WZmth7/28aJS2aG4Up73b/dpb3/ SJvbyq8IiyT/iwqAuadDS6ij2RpgoqPVzroInp4S8pCsyohrPc/eQ3oNYSiqp9rMzzrz txwAA33UbhJ/xSJhDIuKgN1DTtT7CRNW0f6Kdmdw5+huBb+hJvOZBEnOb9rL/v9qgKaz SM2cH2dMnkSURQzyi3exLoxfzn+ubt4yOJun2iuAeC/pc0W00dA6pKDjWRmCySMrdHQl yOikYgLka+WzLkPiMIG5EYw0BdbR+Nq47XDkB5T5jlS205B3vsBAhR5gZ9dyAlxFVmAC /Ulw== X-Gm-Message-State: AKGB3mJ3GffNHaYsCgQnUjReXEhzU5TKp2XChusaMSCwM+TVEcJhGROY J1zsbv6WZLWWv/6X8yqbnzz7NOSy X-Google-Smtp-Source: ACJfBosSW5vO5C6Qh9HbyEuQfz3vNQnJPjoB7IPVh9bb1J58mRZdjP1CUDZNwbC6rHdiwgOej9MDJw== X-Received: by 10.101.72.193 with SMTP id o1mr11417073pgs.197.1513333805479; Fri, 15 Dec 2017 02:30:05 -0800 (PST) Received: from ?IPv6:2001:44b8:31ae:7b01:25fe:c37f:cb08:3466? (2001-44b8-31ae-7b01-25fe-c37f-cb08-3466.static.ipv6.internode.on.net. [2001:44b8:31ae:7b01:25fe:c37f:cb08:3466]) by smtp.gmail.com with ESMTPSA id x11sm8505785pge.16.2017.12.15.02.30.03 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 15 Dec 2017 02:30:05 -0800 (PST) Sender: Kubilay Kocak Reply-To: koobs@FreeBSD.org Subject: Re: new portmaster fails to build devel/py-libzfs@py36 because of failing cython To: Johan Hendriks , freebsd-ports@freebsd.org References: <875c07bd-b718-d74b-5302-d41af7476a14@gmail.com> From: Kubilay Kocak Cc: "python@freebsd.org" Message-ID: <842cfe0c-9d96-0261-c380-59bfed89beff@FreeBSD.org> Date: Fri, 15 Dec 2017 21:21:58 +1100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:58.0) Gecko/20100101 Thunderbird/58.0 MIME-Version: 1.0 In-Reply-To: <875c07bd-b718-d74b-5302-d41af7476a14@gmail.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-AU Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 10:30:06 -0000 On 15/12/2017 8:50 pm, Johan Hendriks wrote: > Hello all. Hi Johan > First of all thank you for the update of portmaster, much appreciated. > > When i am updating my ports, portmaster fails with the following error. > > ====> Compressing man pages (compress-man) > ===>>> Starting check for runtime dependencies > ===>>> Gathering dependency list for lang/cython@py36 from ports > ===>>> Dependency check complete for lang/cython@py36 > > ===>>> devel/py-libzfs@py36 1/10 >> lang/cython@py36 (1/1) > > ===>  Installing for py36-cython-0.26 > ===>  Checking if py36-cython already installed > ===>   Registering installation for py36-cython-0.26 as automatic > Installing py36-cython-0.26... > pkg-static: py36-cython-0.26 conflicts with cython3-0.26 (installs files notice the reference to cython3 here -----------^ lang/cython and lang/cython3 use to both exist, one for python2, the other for python3. lang/cython3 was recently deleted, since lang/cython now supports multiple concurrent installations with different python versions. pkg delete cython3, then go again. Let us know how it goes > into the same place).  Problematic file: /usr/local/bin/cygdb-3.6 > *** Error code 70 > > Stop. > make: stopped in /usr/ports/lang/cython > > ===>>> Installation of py36-cython-0.26 (lang/cython@py36) failed > ===>>> Aborting update > > ===>>> Update for lang/cython@py36 failed > ===>>> Aborting update > > ===>>> Update for devel/py-libzfs@py36 failed > ===>>> Aborting update > > > Is there someting i can try or do? > regards > > Johan > From owner-freebsd-ports@freebsd.org Fri Dec 15 10:30:12 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 43762EA20B2 for ; Fri, 15 Dec 2017 10:30:12 +0000 (UTC) (envelope-from sid@bsdmail.com) Received: from mout.gmx.com (mout.gmx.com [74.208.4.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mail.gmx.com", Issuer "thawte SSL CA - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0AEE970240 for ; Fri, 15 Dec 2017 10:30:11 +0000 (UTC) (envelope-from sid@bsdmail.com) Received: from [108.70.50.7] ([108.70.50.7]) by 3c-app-mailcom-lxa03.server.lan (via HTTP); Fri, 15 Dec 2017 11:30:08 +0100 MIME-Version: 1.0 Message-ID: From: Sid To: "blubee blubeeme" , freebsd-ports@freebsd.org Subject: Re: Re: OSS Audio Content-Type: text/plain; charset=UTF-8 Date: Fri, 15 Dec 2017 11:30:08 +0100 Importance: normal Sensitivity: Normal In-Reply-To: References: Content-Transfer-Encoding: quoted-printable X-UI-Message-Type: mail X-Priority: 3 X-Provags-ID: V03:K1:LjR1DoNqJEjK6nj9AvtEsdeCz9CDIij9ZSx8mqtnSZH soDeM0NQlzAwP8raM3JxoPqy6Ndzp/p5xF0xLv2e0nrHug+WR8 f3wMw5oR+FaE8PSnurzfhuyAYxpsBag8oVHjxpSID0vJs1R3SV 70D0/fIfDVNqNAXN2CL/ckpbNp58K/3zIMR1vf/pdV3RATfIgJ HeuNfmPyw9Ag7NHnQBXU2LcPRMdeg+8fIPXLmo5VQGvj7llgbf 9eiRAJ9lVCQUM3MVr52toW6+oMePABh6IgHq9rzxlEr7tiHtcu knd6f8= X-UI-Out-Filterresults: notjunk:1;V01:K0:ze0UgsSGltM=:j63oYojkBLxdLQu3MjgiLb 7/rpN3uQV/ztTqFH/picqznFgr+rg+M3rYPCiIj7CnpwSPxx6cmw0AqcbzLjh9DubfZqNLxwY j8tOVvB++0ggMTT6t/vYoVsyJSNvAWqyY13jXBswONxTCDrbYEAKozoUkfJh4qAXZXdX67h/P zAYz7oT3zYd+SCtr9DSQp4ny3ZcZ9tlRsiABcsmXB5HPQyXt+P8dPDDKlMbDFoaJpbBd1fDrd 267QgoT4KJj8YUt13sj/cpJiewjSyaBR+aV1DnmsykQFHYklyWs2Lm/axIxxBo+xJQvqKRGgf zdCNbhAhFw3nJYJSwLywgkbQRqkCW1UFF//WliVdpW1ZqTD8gLpbwPSFW5YTfqZIghBAnFIZ6 OZ7FmLoMZIbnmCw9p1kag/4KUspTvMTcBPTk3y/Arji+dAKOLNO2DCIb1JEvs6Jbw5bdiNWS4 bKXy8X68HZ1Xwh/Nq6Wor6LzNj1w5LVE7JqvkatFuIo2+3BzFAXiJhXt585WU387pMWD84XXY WONHBTm+hIoqR7YXoDZEBPmwcor4eF2YUL4DDCOoNns X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 10:30:12 -0000 That's good that Jack isn't needed=2E It appears, as of the last few months or year, OSS is able to play sounds = from different programs simultaneously=2E What about physical input jacks for mic and line in? # cat /dev/sndstat installed devices pcm0: (play/rec) default pcm1: (play/rec) pcm2: (play) pcm3: (play) pcm4: (play) One cluster of physical inputs/outputs can be chosen, but using more than = one set of inputs isn't always necessary=2E There are different implementations of OSS, because it has been often fork= ed or added into various projects, including under less permissive licenses= , still under the OSS name, to many times become cluttered=2E This is commo= n for a project of a permissive license to be taken in by various projects,= such as ALSA, that use GPL or even proprietary licenses=2E Most forked OSS= versions are made to suit or work under other sound architectures, applica= tions or an OS's purposes, not necessarily making them better=2E I realize = that FreeBSD's version of OSS is not depreciated, is fairly efficient, and = is functional as it is what FreeBSD uses as /dev/sndstat=2E For the sound f= rontend, it depends on what the port/program has available from OSS, SNDIO = or portaudio, to play on FreeBSD's OSS backend=2E =C2=A0 > blubee blubeeme gurenchan at gmail=2Ecom - Fri Dec 15 07:49:28 UTC 2017 >> If I can provide OSS audio/midi input and output for the tools that I u= se, >> then I can do all the routing natively with OSS=2E > There's nothing in FreeBSD that makes the sound architecture only suppor= t 1 audio device=2E > These were issues with earlier versions of OSS implementation; please re= member the days of rebooting your system to get new devices to show up=2E =C2=A0 > All those issues have been sorted out in OSS 4=2E0 and above=2E =C2=A0 > OSS API is like working with file descriptors; > The open() system call > The close() system call > The read() system call > The write() system call > The ioctl() system call > The select() and poll() system calls > The mmap() system call =C2=A0 =C2=A0 > Jack audio is NOT necessary, I already ported amsynth over to FreeBSD, t= hey had a very old implementation of OSS backend for midi that just worked = with my midi keyboard=2E > I spoke to the developer and he also updated his code to the newest vers= ion of OSS, here's some code:=C2=A0https://github=2Ecom/amsynth/amsynth/com= mit/7171bd4d945c5938442b80f4276b7e096f06a3a0#diff-0b31b8315cadf5e7556f54a24= 5817f90[https://github=2Ecom/amsynth/amsynth/commit/7171bd4d945c5938442b80f= 4276b7e096f06a3a0#diff-0b31b8315cadf5e7556f54a245817f90] =C2=A0 > There's a lot of misinfo out there about OSS being depreciated or dead, = that's not the case=2E > From looking at what's available OSS is one of the most straight forward= and stable Audio API's out there=2E =C2=A0 > If you want to test for yourself, install audio/oss then run osstest and= report back=2E =C2=A0 > There's ALSA plugins for OSS that would provide better audio vs the way = things are implemented right now=2E From owner-freebsd-ports@freebsd.org Fri Dec 15 10:41:02 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 404B3EA2439 for ; Fri, 15 Dec 2017 10:41:02 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-it0-x232.google.com (mail-it0-x232.google.com [IPv6:2607:f8b0:4001:c0b::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 05FC9707C1 for ; Fri, 15 Dec 2017 10:41:02 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-it0-x232.google.com with SMTP id d16so17989145itj.1 for ; Fri, 15 Dec 2017 02:41:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=9uBBT73MF0hqDlPAgZtxCl7/LkXM8s3g1sObrrMiFn8=; b=UT2DFRyy9LIBLuRiR8UbPNbD2pTRqba0mp/fQIJ5eGrA+ID9GayGTbXBNWkbXRBzS+ EegSSNsJJf4fWIm3r4roTm+0h9C3Qdhz+5zYbarGE6GyElshIYmVWNlUwCyLGFH0rCyC kIqEhSrgYx97mYsRPRgZUAMuF/Xk7zOsrfYOcU25rJ3pvDmxsHkPYqWmbbmBbzO9IIkB 764fAI42fgt4LyNs8Zi03qoBkS7B8S9siJUKZ2iAA86ggjdhmTZDVxSeO0PnvxAXKx4P H0dSwMowZx8jm1mSY531M7wKJE+3OtfriT0if4Nt8FxQoUKkR07/6SDke8/i1P2vJOgc c6dQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=9uBBT73MF0hqDlPAgZtxCl7/LkXM8s3g1sObrrMiFn8=; b=TMKAa5St3fJBLLkR/BobHUsFWBZjVuyW/+3W6hx35OKJGe/xjk9G1no6akIOTWTAKu xXvZNiRKu556Xx1OY4LCz/7nJLhVMBHx9bBJOpdID17Nbeit8Pi0Q/YlMdBcxN4Pc6tA Q3Im/1kmELZhsfTEbwqZaTTlRozluWQi/oZ/XbQEHdBlVQfEo/ED1zXd3xyJaJDsX1E5 mrTzhdSejx1yAGMbQxl7sB1ro2IgW3V571Iw3pnmsE2NkVYVcorgrE5X7R1leoAsqyq3 SM4wiRkAf7YQBK59xya9DAob2/2fJ/MH4Ff3aLvFOJ+H7kCvrYkvYLGArKVuuTmDHkqU t4rg== X-Gm-Message-State: AKGB3mL5QZ9ENNcUPREtySs1EudIhOz5Avkn9BEU1O0XPXXALAR9W5pa gUg+mlUxZ2fJPJrC5twp3XHfpa7wxBjn3mhtnvMiSxUU X-Google-Smtp-Source: ACJfBotrFplHLxMmjwXesZgiyKquy8A5ycyoyykHPtFSLZZxH9Zd6VgZTg488wphfED7aHdICqrHRtjjj3bdOLn0BY0= X-Received: by 10.107.128.152 with SMTP id k24mr11400654ioi.184.1513334461267; Fri, 15 Dec 2017 02:41:01 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.134.9 with HTTP; Fri, 15 Dec 2017 02:41:00 -0800 (PST) In-Reply-To: References: From: blubee blubeeme Date: Fri, 15 Dec 2017 18:41:00 +0800 Message-ID: Subject: Re: Re: OSS Audio To: Sid Cc: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 10:41:02 -0000 On Fri, Dec 15, 2017 at 6:30 PM, Sid wrote: > That's good that Jack isn't needed. > It appears, as of the last few months or year, OSS is able to play sounds > from different programs simultaneously. > > What about physical input jacks for mic and line in? > # cat /dev/sndstat > installed devices > pcm0: (play/rec) default > pcm1: (play/rec) > pcm2: (play) > pcm3: (play) > pcm4: (play) > One cluster of physical inputs/outputs can be chosen, but using more than > one set of inputs isn't always necessary. > > There are different implementations of OSS, because it has been often > forked or added into various projects, including under less permissive > licenses, still under the OSS name, to many times become cluttered. This is > common for a project of a permissive license to be taken in by various > projects, such as ALSA, that use GPL or even proprietary licenses. Most > forked OSS versions are made to suit or work under other sound > architectures, applications or an OS's purposes, not necessarily making > them better. I realize that FreeBSD's version of OSS is not depreciated, is > fairly efficient, and is functional as it is what FreeBSD uses as > /dev/sndstat. For the sound frontend, it depends on what the port/program > has available from OSS, SNDIO or portaudio, to play on FreeBSD's OSS > backend. > > I have a laptop with onboard stuff: Installed devices: pcm0: (play/rec) default pcm1: (play) pcm2: (play) No devices installed from userspace. The issue is FreeBSD doesn't have a lot of devs and instead of bringing what FreeBSD has inline with upstream, it seems like they want to say nope, just gonna keep on using our half forked version. > > > blubee blubeeme gurenchan at gmail.com - Fri Dec 15 07:49:28 UTC 2017 > > >> If I can provide OSS audio/midi input and output for the tools that I > use, > >> then I can do all the routing natively with OSS. > > > There's nothing in FreeBSD that makes the sound architecture only > support 1 audio device. > This 1 audio device thing hasn't been true for a very long time. It's things like these that go unchallenged and cause confusion. > These were issues with earlier versions of OSS implementation; please > remember the days of rebooting your system to get new devices to show up. > > > All those issues have been sorted out in OSS 4.0 and above. > > > OSS API is like working with file descriptors; > > > The open() system call > > The close() system call > > The read() system call > > The write() system call > > The ioctl() system call > > The select() and poll() system calls > > The mmap() system call > > > > Jack audio is NOT necessary, I already ported amsynth over to FreeBSD, > they had a very old implementation of OSS backend for midi that just worked > with my midi keyboard. > > I spoke to the developer and he also updated his code to the newest > version of OSS, here's some code: https://github.com/ > amsynth/amsynth/commit/7171bd4d945c5938442b80f4276b7e096f06a3a0#diff- > 0b31b8315cadf5e7556f54a245817f90[https://github.com/amsynth/ > amsynth/commit/7171bd4d945c5938442b80f4276b7e096f06a3a0#diff- > 0b31b8315cadf5e7556f54a245817f90] > > > There's a lot of misinfo out there about OSS being depreciated or dead, > that's not the case. > > From looking at what's available OSS is one of the most straight forward > and stable Audio API's out there. > > > If you want to test for yourself, install audio/oss then run osstest and > report back. > > > There's ALSA plugins for OSS that would provide better audio vs the way > things are implemented right now. > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://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 Dec 15 10:41:32 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 89957EA249F for ; Fri, 15 Dec 2017 10:41:32 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 757CA709D1 for ; Fri, 15 Dec 2017 10:41:32 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 74E05EA249D; Fri, 15 Dec 2017 10:41:32 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 74602EA249C for ; Fri, 15 Dec 2017 10:41:32 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 66250709D0 for ; Fri, 15 Dec 2017 10:41:32 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id vBFAfWDl054949 for ; Fri, 15 Dec 2017 10:41:32 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id vBFAfWNa054947; Fri, 15 Dec 2017 10:41:32 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201712151041.vBFAfWNa054947@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Fri, 15 Dec 2017 10:41:32 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 10:41:32 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ databases/jasperreports | 5.5.2 | 6.5.0 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Fri Dec 15 11:00:49 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E8428EA2C0F for ; Fri, 15 Dec 2017 11:00:49 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from fmailer.gwdg.de (fmailer.gwdg.de [134.76.11.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A9EF671298; Fri, 15 Dec 2017 11:00:49 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from [134.76.11.225] (helo=email.stud.uni-goettingen.de) by mailer.gwdg.de with esmtp (Exim 4.80) (envelope-from ) id 1ePnjN-0005Y6-0k; Fri, 15 Dec 2017 12:00:41 +0100 Received: from UM-EXCHT-A02.um.gwdg.de (134.76.9.211) by um-excht-s1.um.gwdg.de (134.76.9.213) with Microsoft SMTP Server (TLS) id 14.3.361.1; Fri, 15 Dec 2017 12:00:40 +0100 Received: from pc028.nfv.nw-fva.de (134.76.242.1) by email.gwdg.de (134.76.9.211) with Microsoft SMTP Server (TLS) id 14.3.361.1; Fri, 15 Dec 2017 12:00:40 +0100 Subject: Re: portmaster with FLAVOR support available for testing To: Stefan Esser , Ports FreeBSD , FreeBSD Port-Manager References: From: Rainer Hurling Message-ID: Date: Fri, 15 Dec 2017 12:00:33 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8"; format=flowed Content-Language: de-DE Content-Transfer-Encoding: 7bit X-Spam-Level: - X-Virus-Scanned: (clean) by clamav X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 11:00:50 -0000 Hi Stefan and others, I just tried to install devel/py-qt5-core for Python 3.6, beside to an already installed py27-qt5-core-5.7.1, with the following command portmaster -m 'FLAVOR=py36' devel/py-qt5-core and it ends up with [..snip..] ===>>> Creating a backup package for old version py27-qt5-core-5.7.1 Creating package for py27-qt5-core-5.7.1 Updating database digests format: 100% Checking integrity... done (0 conflicting) Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): Installed packages to be REMOVED: py27-qt5-core-5.7.1 Number of packages to be removed: 1 The operation will free 5 MiB. [1/1] Deinstalling py27-qt5-core-5.7.1... [1/1] Deleting files for py27-qt5-core-5.7.1: 100% ===> Installing for py36-qt5-core-5.7.1 ===> Checking if py36-qt5-core already installed ===> Registering installation for py36-qt5-core-5.7.1 as automatic Installing py36-qt5-core-5.7.1... ===>>> Upgrade of py27-qt5-core-5.7.1 to py36-qt5-core-5.7.1 complete So it seems, that portmaster first removed the version for Python 2.7 and after that installs the version for Python 3.6. Note, that devel/py-qt5-core is a problematic port because of its conflict of /usr/local/bin/pyuic5, as described in [1]. Any ideas, what is going on here with portmaster? Thanks for any help. Best regards, Rainer [1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219641, comment #23 Am 13.12.2017 um 22:39 schrieb Stefan Esser: > I have created a new version of portmaster with FLAVOR support. > > Before committing the changes to the ports repository, I'd like to receive > some feedback from users. > > My tests have only covered port upgrades, not any of the other features > offered by portmaster. In fact, I'd like to remove several of the other > features, which may have been of use before PKG_NG (e.g. functions that > use the INDEX file, and in fact also the -P/-PP/--packages-* features). > > > *** Please let me know, if you want to receive the new version by personal > *** mail (I do not want to spam the mail-list by posting a 100KB+ file). > > > The following is example output from an portmaster upgrade run that I just > performed. It includes upgrades of flavored and non-flavored ports and the > re-installation of ports that have been converted to flavors Without wersion > update: > > # portmaster -dgw -a > > [...] > > ===>>> Launching child to update py27-werkzeug-0.12.2 to py27-werkzeug-0.13 > > ===>>> All >> py27-werkzeug-0.12.2 (5/5) > > ===>>> Currently installed version: py27-werkzeug-0.12.2 > ===>>> Port directory: /usr/svn/ports/head/www/py-werkzeug > > ===>>> Launching 'make checksum' for www/py-werkzeug in background > ===>>> Gathering dependency list for www/py-werkzeug from ports > ===>>> Launching child to install security/py-openssl@py27 > > ===>>> All >> py27-werkzeug-0.12.2 >> security/py-openssl@py27 (6/6) > > ===>>> Currently installed version: py27-openssl-17.3.0 > ===>>> Port directory: /usr/svn/ports/head/security/py-openssl@py27 > > ===>>> Launching 'make checksum' for security/py-openssl@py27 in background > ===>>> Gathering dependency list for security/py-openssl@py27 from ports > ===>>> Launching child to install devel/py-six@py27 > > [...] > > ===>>> The following actions were performed: > Upgrade of avidemux-2.6.11_6 to avidemux-2.6.11_7 > Upgrade of libva-intel-driver-1.8.3_1 to libva-intel-driver-2.0.0 > Upgrade of nghttp2-1.28.0 to nghttp2-1.28.0_1 > Upgrade of py27-psutil-5.4.1 to py27-psutil-5.4.2 > Re-installation of py27-six-1.11.0 > Re-installation of py27-cffi-1.7.0 > Re-installation of py27-asn1crypto-0.22.0 > Re-installation of py27-enum34-1.1.6 > Re-installation of py27-idna-2.5 > Re-installation of py27-ipaddress-1.0.18 > Re-installation of py27-cryptography-2.0.3 > Re-installation of py27-openssl-17.3.0 > Upgrade of py27-werkzeug-0.12.2 to py27-werkzeug-0.13 > Upgrade of sbcl-1.4.1,1 to sbcl-1.4.2,1 > Upgrade of scons-2.5.1_1 to scons-3.0.1 > Upgrade of xfce4-notifyd-0.4.0 to xfce4-notifyd-0.4.1 From owner-freebsd-ports@freebsd.org Fri Dec 15 12:36:29 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 49F57E803E8 for ; Fri, 15 Dec 2017 12:36:29 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from taro.utanet.at (taro.utanet.at [IPv6:2001:938:1337:25::25:45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0A54F7457F for ; Fri, 15 Dec 2017 12:36:29 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=qMND6zCHjoCmxOLHOujC/e6eiz/51Ebcuq00rOoqNKE=; b=ho9NbFpPHiMYu65ksLEfV7JFIb+DGWELwrJT/7JsOuXpTEDGvlaaYN9zl9IfTp28/oxYNq2k1WTQtcs9Yb3sKgUv7jWVRpH8+A3G1S5l2fnTS3P5kZDBGGxjEnOMBh7wl+pBZUYLNY9Y5Gp6Pt3yJ0j3nKmGzc71P6Bzlp0p9rs=; Received: from plenty.xoc.tele2net.at ([213.90.36.8]) by taro.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1ePpE2-0004LX-FG for freebsd-ports@freebsd.org; Fri, 15 Dec 2017 13:36:26 +0100 Received: from 193-83-243-117.adsl.highway.telekom.at ([193.83.243.117] helo=[10.0.0.93]) by plenty.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1ePpE2-0001Pl-DR for freebsd-ports@freebsd.org; Fri, 15 Dec 2017 13:36:26 +0100 To: freebsd-ports@freebsd.org References: Subject: Re: portmaster with FLAVOR support available for testing From: Walter Schwarzenfeld Message-ID: <2c94b730-4be1-e424-2b70-265366484c02@utanet.at> Date: Fri, 15 Dec 2017 13:36:21 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 12:36:29 -0000 I try to install py27-qt5-core and py35-qt5-core in the port, get: ===>   Registering installation for py35-qt5-core-5.7.1 Installing py35-qt5-core-5.7.1... pkg-static: py35-qt5-core-5.7.1 conflicts with py27-qt5-core-5.7.1 (installs files into the same place).  Problematic file: /usr/local/share/py-sip/PyQt5/QtCore/QtCoremod.sip *** Error code 70 It is the question is it a problem of the port or portmaster ? (or both?) From owner-freebsd-ports@freebsd.org Fri Dec 15 12:48:58 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 68FB6E80B19 for ; Fri, 15 Dec 2017 12:48:58 +0000 (UTC) (envelope-from tingox@gmail.com) Received: from mail-wr0-x22e.google.com (mail-wr0-x22e.google.com [IPv6:2a00:1450:400c:c0c::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id F360674D9A for ; Fri, 15 Dec 2017 12:48:57 +0000 (UTC) (envelope-from tingox@gmail.com) Received: by mail-wr0-x22e.google.com with SMTP id k61so7960611wrc.4 for ; Fri, 15 Dec 2017 04:48:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=52f8fedR4xAiKlZpaJ/n5WsmLynHPYzE2OG2UDOvB2s=; b=Agc7qHbpVY7YhvlQy0ZTcvdAYtGeOcOSBJ00RD7gaH+XHbBH7qyPvp94unAIqqzzI5 Xsp9aKwAqrkkxdJLKPvtbdr72YzHpx2Y5XZfWFBds6A9cJDYf2dX2zANFgL1F3K2T31z ESucQs2RvTjLIRzT3z/L4d2BUjvaG0oyZ1isD7zeHCfBw+1CSsX7lxp5CGcf6EaSIrwM UuswGncQXsIkE+EK02YmIXO/dUqVjgZHN+ItBZjMknSyvk13b3wUaRrxs115nQfdoWDo FMk9shggRfkmShGejpeLDUfCSUzfcOSCWpSUgQArl/msLcicbuZ2BakdgAIHEIeeNPot q7Gw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=52f8fedR4xAiKlZpaJ/n5WsmLynHPYzE2OG2UDOvB2s=; b=X6yMwBc2yO7lxZWhs8J5SDFz8/gffZn+PRu4o9H0B51fvcj2HhOtBBoaIvFs0oXeTK Ebjj9gp8lCnLWJItSQeullIzdDc9PI5PJpFEmmFfVYUXaDJu3ZD0CpfpDadfVAqsYxMp CiPcVKnS6Pa83IaEayl7yXdeLPbEBPfThTzMCvm0nA4CUr3SOsxL7bwEYYEIqk7HzsVt DphhMJSsWyoB3wN8iI78yZmxplzJm1syZRY3t1ZrPRDbgm9Ii+LmtuObf7awoDT99kJ4 p31QcSYgkpPC/jtpmscpCDujygC+7gS8F4SZTXaAHpuCqzhJ8IllQTP5DiOJbUkFPOkH YcnA== X-Gm-Message-State: AKGB3mLgJ0oknehgVHXziLWu8kQT3u8v+vzL3LejLlMrX60tg/Hc7Ipx KcZCznlHxLABbizsE3F5TpNuPHKWlYHKxIxI+Ww= X-Google-Smtp-Source: ACJfBov+9DZf0Fj/gcWQZXkcDd0QZ6i0fz/Kv86lZjsqY6FQPnGC+veseF/UDoSAMLGKxoSKiBvjcx8vkO1PpE5owcQ= X-Received: by 10.223.181.132 with SMTP id c4mr8810113wre.42.1513342135972; Fri, 15 Dec 2017 04:48:55 -0800 (PST) MIME-Version: 1.0 Received: by 10.223.167.146 with HTTP; Fri, 15 Dec 2017 04:48:55 -0800 (PST) In-Reply-To: <36151973-c15f-c331-e9bd-5f574c0da6a7@freebsd.org> References: <36151973-c15f-c331-e9bd-5f574c0da6a7@freebsd.org> From: Torfinn Ingolfsen Date: Fri, 15 Dec 2017 13:48:55 +0100 Message-ID: Subject: Re: portmaster now supports FLAVORs To: FreeBSD Ports ML Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 12:48:58 -0000 On Thu, Dec 14, 2017 at 9:44 PM, Stefan Esser wrote: > I have just committed the upgrade of portmaster to a version with flavor > support. >From a non-portmaster user (for no specific reason, I just haven't tried it): well done! Thanks for your work. -- Regards, Torfinn Ingolfsen From owner-freebsd-ports@freebsd.org Fri Dec 15 13:16:37 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AA631E81226 for ; Fri, 15 Dec 2017 13:16:37 +0000 (UTC) (envelope-from se@freebsd.org) Received: from mailout05.t-online.de (mailout05.t-online.de [194.25.134.82]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mailout00.t-online.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7147B758C4 for ; Fri, 15 Dec 2017 13:16:36 +0000 (UTC) (envelope-from se@freebsd.org) Received: from fwd39.aul.t-online.de (fwd39.aul.t-online.de [172.20.27.138]) by mailout05.t-online.de (Postfix) with SMTP id B5241422EA7E; Fri, 15 Dec 2017 14:09:57 +0100 (CET) Received: from Stefans-MBP-2.fritz.box (V8YCRUZf8hz4OZKUpHFzTMZVDVXn75UD0DzmnTNDy213vxrqs3Xa4J3fKyy32KFw29@[84.154.97.124]) by fwd39.t-online.de with (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384 encrypted) esmtp id 1ePpkH-2yp44G0; Fri, 15 Dec 2017 14:09:45 +0100 Subject: Re: portmaster with FLAVOR support available for testing To: Walter Schwarzenfeld , freebsd-ports@freebsd.org References: <2c94b730-4be1-e424-2b70-265366484c02@utanet.at> From: Stefan Esser Message-ID: <76ab16e0-db71-7702-df08-1e15882618c6@freebsd.org> Date: Fri, 15 Dec 2017 14:09:44 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <2c94b730-4be1-e424-2b70-265366484c02@utanet.at> Content-Type: text/plain; charset=windows-1252 Content-Language: en-GB Content-Transfer-Encoding: 8bit X-ID: V8YCRUZf8hz4OZKUpHFzTMZVDVXn75UD0DzmnTNDy213vxrqs3Xa4J3fKyy32KFw29 X-TOI-MSGID: f8bfb54a-0fdc-4b8e-90f1-1580333fe30e X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 13:16:37 -0000 Am 15.12.17 um 13:36 schrieb Walter Schwarzenfeld: > I try to install py27-qt5-core and py35-qt5-core in the port, get: > > ===>   Registering installation for py35-qt5-core-5.7.1 > Installing py35-qt5-core-5.7.1... > pkg-static: py35-qt5-core-5.7.1 conflicts with py27-qt5-core-5.7.1 (installs > files into the same place).  Problematic file: > /usr/local/share/py-sip/PyQt5/QtCore/QtCoremod.sip > *** Error code 70 > > It is the question is it a problem of the port or portmaster ? (or both?) Hi Walter, this appears to be a restriction of the port. It puts files into ${PYTHON_SITELIBDIR}, which depends on the Python version, but also into ${PREFIX}/share/py-sip/PyQt5/QtCore/ independently of the Python version. If you want to test, whether portmaster plays a role, you can just build and install the port directly. You'll see, that the same message is printed and that portmaster is not part of the problem ;-) Gruß aus Köln, STefan From owner-freebsd-ports@freebsd.org Fri Dec 15 13:25:30 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F1483E81514; Fri, 15 Dec 2017 13:25:30 +0000 (UTC) (envelope-from se@freebsd.org) Received: from mailout08.t-online.de (mailout08.t-online.de [194.25.134.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mailout00.t-online.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B65E175D9A; Fri, 15 Dec 2017 13:25:30 +0000 (UTC) (envelope-from se@freebsd.org) Received: from fwd33.aul.t-online.de (fwd33.aul.t-online.de [172.20.27.144]) by mailout08.t-online.de (Postfix) with SMTP id B9AEB41DC0AE; Fri, 15 Dec 2017 14:25:21 +0100 (CET) Received: from Stefans-MBP-2.fritz.box (XjqwxUZvwh-b5q72PYbvi2tle5Rx+Rpo9emq3k0TG+5Dezx0pOx4vwEqgU-N49VZZw@[84.154.97.124]) by fwd33.t-online.de with (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384 encrypted) esmtp id 1ePpzF-34Wgxk0; Fri, 15 Dec 2017 14:25:13 +0100 Subject: Re: new portmaster fails to build devel/py-libzfs@py36 because of failing cython To: koobs@FreeBSD.org, Johan Hendriks , freebsd-ports@freebsd.org Cc: "python@freebsd.org" References: <875c07bd-b718-d74b-5302-d41af7476a14@gmail.com> <842cfe0c-9d96-0261-c380-59bfed89beff@FreeBSD.org> From: Stefan Esser Message-ID: <63cc46cc-8d1b-8a9a-4690-28e1f1adbef5@freebsd.org> Date: Fri, 15 Dec 2017 14:25:13 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <842cfe0c-9d96-0261-c380-59bfed89beff@FreeBSD.org> Content-Type: text/plain; charset=windows-1252 Content-Language: en-GB Content-Transfer-Encoding: 8bit X-ID: XjqwxUZvwh-b5q72PYbvi2tle5Rx+Rpo9emq3k0TG+5Dezx0pOx4vwEqgU-N49VZZw X-TOI-MSGID: 014f44e6-f3a8-45d7-957b-d6ab13321d1b X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 13:25:31 -0000 Am 15.12.17 um 11:21 schrieb Kubilay Kocak: > On 15/12/2017 8:50 pm, Johan Hendriks wrote: >> Hello all. > > Hi Johan > >> First of all thank you for the update of portmaster, much appreciated. >> >> When i am updating my ports, portmaster fails with the following error. >> >> ====> Compressing man pages (compress-man) >> ===>>> Starting check for runtime dependencies >> ===>>> Gathering dependency list for lang/cython@py36 from ports >> ===>>> Dependency check complete for lang/cython@py36 >> >> ===>>> devel/py-libzfs@py36 1/10 >> lang/cython@py36 (1/1) >> >> ===>  Installing for py36-cython-0.26 >> ===>  Checking if py36-cython already installed >> ===>   Registering installation for py36-cython-0.26 as automatic >> Installing py36-cython-0.26... >> pkg-static: py36-cython-0.26 conflicts with cython3-0.26 (installs files > > notice the reference to cython3 here -----------^ > > lang/cython and lang/cython3 use to both exist, one for python2, the > other for python3. > > lang/cython3 was recently deleted, since lang/cython now supports > multiple concurrent installations with different python versions. > > pkg delete cython3, then go again. > > Let us know how it goes Well, actually portmaster is expected to deal with that conversion of the cython3 port. I have tested the upgrade of individual ports and of all ports that are either back-level or where the ORIGIN changed (as in the case of this particular port). Hmmm, now I see what's the problem: The package name seems to have been changed during the conversion to a flavored port (from "cython3-0.26.tbz" to "py36-cython-0.26.tar.bz"). This is not typical of ports that use flavors now, in general they generate packages under the same name as the non-flavored port did. I have to see, whether I can easily detect this case - the current logic that distinguishes between fresh installs and re-installs does not see that the old version needs to be deleted before installing the new one. For now the advice to manually delete the cython3 port is right and will let you install the new version. Regards, STefan From owner-freebsd-ports@freebsd.org Fri Dec 15 13:26:51 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BCEFBE815FB for ; Fri, 15 Dec 2017 13:26:51 +0000 (UTC) (envelope-from amvandemore@gmail.com) Received: from mail-it0-x234.google.com (mail-it0-x234.google.com [IPv6:2607:f8b0:4001:c0b::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8268D75EA3; Fri, 15 Dec 2017 13:26:51 +0000 (UTC) (envelope-from amvandemore@gmail.com) Received: by mail-it0-x234.google.com with SMTP id f143so18976964itb.0; Fri, 15 Dec 2017 05:26:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=2klNXB5w3S07VAsCNz8Q3vXeEcw1pMndnu+U0ZX+sfc=; b=IbekNd1BEXjopjVpesp9xTeow3zEzZspyPqjCRkvylnzm7VJ+UJIWVOUswT/GNyzGY ISNXtI+Gq43fDMZ7CVkW8Reyx72baPEQWX3b7RypGF/t52D2kFU6yhL10x2O16C88g6n wrfV3up6Ilj2igOLyaP/EK+jzrxhOrTMjm2jbtLD+aGllyL3owcYuGW4bIi1GvWslR+1 pgQgKcp7QFN2SmwuiT8Z3zryKhwdHqPLEI7l7NEFb3BmYN7AwJXmEyiwYbPyKx+nUlPh A7j3Q4B4NNK054k3K89t2c/lHb4nUjPuAHQXtMMpb04G6VG4fFJmFTPMKFAVKQHAG007 cyFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=2klNXB5w3S07VAsCNz8Q3vXeEcw1pMndnu+U0ZX+sfc=; b=KqtKJbGnfuPn1jB7M40+PXF7xtPL+9Aj1MkotfEgpGt0BxN8KkO1o1ADAfLk0JyQCj V9kqS26tT0CJ55IMpI+8X9notg0WB9+sntWQS73qnu0YLzc7ELW4NKjxyuFrAbKxo9sC 5xdPQJ2PrPN2YoS7tlmf/KhGgAtI2rg8V3yVE1YJIu5j2Md+W66wR8xJ42VvRwsnzb0/ 4XQUY/Aqmk3AZTCOIn6DOr6qGUjBEnq6G9y1Rqeit+a2nA2HRHEmB5+0bv2Nf5OIsL4t Ywyq/6oVvGcx9mIow+FN5iHDtZCUBWhT4ilXTQuKdQ3EXaowPedeTVOXiyyJ2vSGCNBw v3hA== X-Gm-Message-State: AKGB3mKSsoo2JipQM3abv8R/MvSrJpumtJm7dIai5actRrEyQz4V0wOM Cdjc0r+XEQB3qw2t9Jccgv9bJzO29S5wW1HSv2o= X-Google-Smtp-Source: ACJfBovpWQdxMSw/3gCUZSdY5davoHb5O2VYjbhF1JtT/g+czngeISZQ7Ar6TW3R1QfwlO3d5p3su/yG2lvDZM8cao0= X-Received: by 10.36.50.11 with SMTP id j11mr8362237ita.153.1513344410376; Fri, 15 Dec 2017 05:26:50 -0800 (PST) MIME-Version: 1.0 Received: by 10.2.138.114 with HTTP; Fri, 15 Dec 2017 05:26:49 -0800 (PST) In-Reply-To: <36151973-c15f-c331-e9bd-5f574c0da6a7@freebsd.org> References: <36151973-c15f-c331-e9bd-5f574c0da6a7@freebsd.org> From: Adam Vande More Date: Fri, 15 Dec 2017 07:26:49 -0600 Message-ID: Subject: Re: portmaster now supports FLAVORs To: Stefan Esser Cc: Ports FreeBSD , FreeBSD Port-Manager Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 13:26:51 -0000 On Thu, Dec 14, 2017 at 2:44 PM, Stefan Esser wrote: > I have just committed the upgrade of portmaster to a version with flavor > support. > > You need to upgrade portmaster on its own (e.g. by "portmaster portmaster") > and it should then be possible to use "portmaster -a" with flavored and > non-flavored ports (and automatically re-install ports, that have been > converted to generic versions with flavors). > > Please let me know, if you notice any deviations from previous behavior. > Simple test works for me, great job! -- Adam From owner-freebsd-ports@freebsd.org Fri Dec 15 14:48:45 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9818DE832B5 for ; Fri, 15 Dec 2017 14:48:45 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from tatiana.utanet.at (tatiana.utanet.at [IPv6:2001:938:1337:25::25:46]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5919B78314 for ; Fri, 15 Dec 2017 14:48:45 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=LZp9DdU5SzbPGGQ2uyXfUdmZGB/qfnD2AS7RBtoQoQ0=; b=P74l/0kLZ9hVFRydj6dP1E06E6IMoY2sPLd989kWiiYb4oF/dFkax5ZirooGOJuT18M6Y9RoW1Jidcu1kiayD+FF5GtA0ADb4lptirtsnoIwvs9s/Nn25d1DcOlco6DLBWhceL1fUcnzVyKFKnnscMt5PYSHn7h3OglpiKxj0ZQ=; Received: from plenty.xoc.tele2net.at ([213.90.36.8]) by tatiana.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1ePrI2-0007oi-Go for freebsd-ports@freebsd.org; Fri, 15 Dec 2017 15:48:42 +0100 Received: from 193-83-243-117.adsl.highway.telekom.at ([193.83.243.117] helo=[10.0.0.93]) by plenty.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1ePrI2-0001cu-Ec for freebsd-ports@freebsd.org; Fri, 15 Dec 2017 15:48:42 +0100 To: freebsd-ports@freebsd.org References: <76ab16e0-db71-7702-df08-1e15882618c6@freebsd.org> Subject: Re: portmaster with FLAVOR support available for testing From: Walter Schwarzenfeld Message-ID: <6216647a-6cfe-4886-846f-f7f873ff9f9f@utanet.at> Date: Fri, 15 Dec 2017 15:48:40 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <76ab16e0-db71-7702-df08-1e15882618c6@freebsd.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 14:48:45 -0000 Yes, if it don't work in the port the port is the problem. Rainer Hurling was filed a PR https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223764 From owner-freebsd-ports@freebsd.org Fri Dec 15 15:11:17 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4CE23E83BDA for ; Fri, 15 Dec 2017 15:11:17 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from fmailer.gwdg.de (fmailer.gwdg.de [134.76.11.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1224D7916F for ; Fri, 15 Dec 2017 15:11:16 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from [134.76.11.226] (helo=email.stud.uni-goettingen.de) by mailer.gwdg.de with esmtp (Exim 4.80) (envelope-from ) id 1ePrdp-0002eH-Db; Fri, 15 Dec 2017 16:11:13 +0100 Received: from UM-EXCHT-A01.um.gwdg.de (134.76.9.210) by um-excht-s2.um.gwdg.de (134.76.9.214) with Microsoft SMTP Server (TLS) id 14.3.361.1; Fri, 15 Dec 2017 16:11:13 +0100 Received: from krabat.raven.hur (91.8.156.113) by email.gwdg.de (134.76.9.210) with Microsoft SMTP Server (TLS) id 14.3.361.1; Fri, 15 Dec 2017 16:11:12 +0100 Subject: Re: portmaster with FLAVOR support available for testing To: Walter Schwarzenfeld , References: <76ab16e0-db71-7702-df08-1e15882618c6@freebsd.org> <6216647a-6cfe-4886-846f-f7f873ff9f9f@utanet.at> From: Rainer Hurling Message-ID: Date: Fri, 15 Dec 2017 16:11:12 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <6216647a-6cfe-4886-846f-f7f873ff9f9f@utanet.at> Content-Type: text/plain; charset="utf-8" Content-Language: de-DE Content-Transfer-Encoding: 7bit X-Spam-Level: - X-Virus-Scanned: (clean) by clamav X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 15:11:17 -0000 Am 15.12.2017 um 15:48 schrieb Walter Schwarzenfeld: > Yes, if it don't work in the port the port is the problem. > > Rainer Hurling was filed a PR > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223764 Yes, Walter, your problem is another ports problem as mine, first described in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219641, comment #23, than doubled by PR #223764. In this thread, with portmaster, I asked why portmaster deinstalls py27-qt5-core before it tries to install py36-qt5-core. This is not the case with pure ports make mechanism. From owner-freebsd-ports@freebsd.org Fri Dec 15 15:18:06 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EB439E83FED for ; Fri, 15 Dec 2017 15:18:06 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id D7DE1798FD for ; Fri, 15 Dec 2017 15:18:06 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: by mailman.ysv.freebsd.org (Postfix) id D71D0E83FEB; Fri, 15 Dec 2017 15:18:06 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D6BEBE83FE8 for ; Fri, 15 Dec 2017 15:18:06 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B3660798FC for ; Fri, 15 Dec 2017 15:18:06 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vBFFJdkl026848; Fri, 15 Dec 2017 07:19:46 -0800 (PST) (envelope-from portmaster@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: "ports@freebsd.org>" In-Reply-To: From: "Chris H" Reply-To: portmaster@BSDforge.com To: "Kevin Oberman" Subject: Re: Patches for a slave port Date: Fri, 15 Dec 2017 07:19:45 -0800 Message-Id: <0d60e8e1ef56e9662d1c0649927adde1@udns.ultimatedns.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 15:18:07 -0000 On Thu, 14 Dec 2017 20:53:38 -0800 "Kevin Oberman" sa= id > I am attempting to submit a fix for a slave port, > multimedia/avidemux_plugins=2E All of the patches are in the master port, > avidemux=2E So I make all of the fixes and run "make makepatch"=2E All of the > patches are generated into avidemux/files=2E I then ran "svn diff" in > avidemux_plugins and the only thing generated is the removal of BROKEN=2E O= K=2E > The patches are in the master port, so I run "svn diff" there and no > differences are shown=2E Huh? >=20 > Why does "svn diff" not see the new files? How do I get the diffs? Or am = I > going to have to manually generate the diff the old fashioned way=2E svn add, before running the diff? > -- > Kevin Oberman, Part time kid herder and retired Network Engineer > E-mail: rkoberman@gmail=2Ecom > PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-ports@freebsd.org Fri Dec 15 15:20:19 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9A7B3E840C4 for ; Fri, 15 Dec 2017 15:20:19 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (prod2.absolight.net [79.143.243.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 5AD8079A1A; Fri, 15 Dec 2017 15:20:19 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id 61F48BDD2F; Fri, 15 Dec 2017 16:20:17 +0100 (CET) Received: from ogg.in.absolight.net (ogg.in.absolight.net [79.143.241.239]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id 02500BDD2D; Fri, 15 Dec 2017 16:20:16 +0100 (CET) Subject: Re: portmaster with FLAVOR support available for testing To: Rainer Hurling , Stefan Esser , Ports FreeBSD , FreeBSD Port-Manager References: From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: Date: Fri, 15 Dec 2017 16:20:15 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="9qxRDvrnpAkkvdmv314lRjFdgMdnrGjpL" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 15:20:19 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --9qxRDvrnpAkkvdmv314lRjFdgMdnrGjpL Content-Type: multipart/mixed; boundary="rXb38xMXOwIUMMAQRk4CWLGIQcIwigAHH"; protected-headers="v1" From: Mathieu Arnold To: Rainer Hurling , Stefan Esser , Ports FreeBSD , FreeBSD Port-Manager Message-ID: Subject: Re: portmaster with FLAVOR support available for testing References: In-Reply-To: --rXb38xMXOwIUMMAQRk4CWLGIQcIwigAHH Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: fr Le 15/12/2017 =C3=A0 12:00, Rainer Hurling a =C3=A9crit=C2=A0: > Hi Stefan and others, > > I just tried to install devel/py-qt5-core for Python 3.6, beside to an > already installed py27-qt5-core-5.7.1, with the following command > > =C2=A0 portmaster -m 'FLAVOR=3Dpy36' devel/py-qt5-core > > and it ends up with=20 I have no idea how portmaster works, but I hope it works the same as poudriere, so you should probably do this: portmaster devel/py-qt5-core@py36 instead. --=20 Mathieu Arnold --rXb38xMXOwIUMMAQRk4CWLGIQcIwigAHH-- --9qxRDvrnpAkkvdmv314lRjFdgMdnrGjpL 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 iQJ8BAEBCgBmBQJaM+gwXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IK+0P/AgI3Ts27bwVEF3oi/DPTjFX elqxywb6CLKW7J1x/mTf6x19VJjnJkZQWXYq/qptb1V82SEcGAjYgEpby6+CBnk+ pe1vKDSgArd1n1HiCyz0w6dcOUf/9NEgm/5yxBAPP8+GVc832Btv+kPeXqtYvInX SWWMtJmCCisctzM8fo8ehISEjzfyqr1ojB8iyQT8IgnTXsaOgZ7JyObuqmzpkapt ce8rbKa0ieYyQ4n8e/m756PI6hpgQX23mPTNe49IcDhbhwkycTVMGUeV2JStBzLg s2jP33dtGL55H+gSYqF1kS/jlRvBkRQ1eW+UD51ACK6eRHqGbGKOlSPJQqSbiijN 5bPNd5YOzBhXEPzxTNh8+Jma7CjhosN3L3cKgQXuwsqB7uEKtg7WnOoH06JM/S+W W9kxuoNKO3URCwY4A11+mNoHvcp9F9TsnHsJr8joG6yDKTH/EZgvgi4JUXOXnFrk 1vVK4CLfrwH5r8fRJ51mys9pRcB7ouB00XNAraDbcBtZgYbhrRmRy6wFlGNidUKc LFBPsiPf4TRELxmbdDvWSv4az44zLAZ6X9oVA3HZre8Lq5DJS4hkVFiSpxeKT1LY 85j81VQAAOjrsnJO9jYsrC9orSdqi+lviDfMhlIxV1ZgitcXvaU/GGLJK1DLTFBu 0coapI/la9CpCx8wAVif =fLeh -----END PGP SIGNATURE----- --9qxRDvrnpAkkvdmv314lRjFdgMdnrGjpL-- From owner-freebsd-ports@freebsd.org Fri Dec 15 15:37:07 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 63B6CE84725 for ; Fri, 15 Dec 2017 15:37:07 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from fmailer.gwdg.de (fmailer.gwdg.de [134.76.11.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 195F97A4FE; Fri, 15 Dec 2017 15:37:06 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from [134.76.11.225] (helo=email.stud.uni-goettingen.de) by mailer.gwdg.de with esmtp (Exim 4.80) (envelope-from ) id 1ePs2q-0008Mm-9S; Fri, 15 Dec 2017 16:37:04 +0100 Received: from UM-EXCHT-A01.um.gwdg.de (134.76.9.210) by um-excht-s1.um.gwdg.de (134.76.9.213) with Microsoft SMTP Server (TLS) id 14.3.361.1; Fri, 15 Dec 2017 16:37:03 +0100 Received: from krabat.raven.hur (91.8.156.113) by email.gwdg.de (134.76.9.210) with Microsoft SMTP Server (TLS) id 14.3.361.1; Fri, 15 Dec 2017 16:37:03 +0100 Subject: Re: portmaster with FLAVOR support available for testing To: Mathieu Arnold , Stefan Esser , "Ports FreeBSD" , FreeBSD Port-Manager References: From: Rainer Hurling Message-ID: Date: Fri, 15 Dec 2017 16:36:59 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8" Content-Language: de-DE Content-Transfer-Encoding: 8bit X-Spam-Level: - X-Virus-Scanned: (clean) by clamav X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 15:37:07 -0000 Am 15.12.2017 um 16:20 schrieb Mathieu Arnold: > Le 15/12/2017 à 12:00, Rainer Hurling a écrit : >> Hi Stefan and others, >> >> I just tried to install devel/py-qt5-core for Python 3.6, beside to an >> already installed py27-qt5-core-5.7.1, with the following command >> >>   portmaster -m 'FLAVOR=py36' devel/py-qt5-core >> >> and it ends up with > > I have no idea how portmaster works, but I hope it works the same as > poudriere, so you should probably do this: > > portmaster devel/py-qt5-core@py36 > > instead. > > Hi Mathieu, Thanks for your answer. My attempt was from a private conversation with Stefan, who suggested to try to install py36 ports via portmaster -m 'FLAVOR=py36' portname and to report back. That failed, like described before. Now I also tried your suggestion with 'portmaster devel/py-qt5-core@py36', which stopped with the following failure: [..snip..] Compiling /usr/ports/devel/py-qt5-core/work-py27/stage/usr/local/lib/python2.7/site-packages/PyQt5/uic/widget-plugins/qtwebenginewidgets.py ... Compiling /usr/ports/devel/py-qt5-core/work-py27/stage/usr/local/lib/python2.7/site-packages/PyQt5/uic/widget-plugins/qtwebkit.py ... ====> Compressing man pages (compress-man) ===>>> Starting check for runtime dependencies ===>>> Gathering dependency list for devel/py-qt5-core@py36 from ports ===>>> Dependency check complete for devel/py-qt5-core@py36 ===> Installing for py27-qt5-core-5.7.1 ===> Checking if py27-qt5-core already installed ===> py27-qt5-core-5.7.1 is already installed You may wish to ``make deinstall'' and install this port again by ``make reinstall'' to upgrade it properly. If you really wish to overwrite the old port of py27-qt5-core without deleting it first, set the variable "FORCE_PKG_REGISTER" in your environment or the "make install" command line. *** Error code 1 Stop. make[1]: stopped in /usr/ports/devel/py-qt5-core *** Error code 1 Stop. make: stopped in /usr/ports/devel/py-qt5-core ===>>> Installation of py36-qt5-core-5.7.1 (devel/py-qt5-core@py36) failed ===>>> Aborting update ===>>> Re-installation of py36-sip-4.19.2,1 complete ===>>> You can restart from the point of failure with this command line: portmaster devel/py-qt5-core@py36 This command has been saved to /tmp/portmasterfail.txt Obviously, it does not work as expected, @py36 has no effect. I think, it would be nice, if portmaster behaves as much as possible like ports make and pkg. From owner-freebsd-ports@freebsd.org Fri Dec 15 15:41:26 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4E0C6E8487F for ; Fri, 15 Dec 2017 15:41:26 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (mx3.absolight.net [IPv6:2a01:678:2:100::25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 13EBB7A809 for ; Fri, 15 Dec 2017 15:41:26 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id 24D98BDD31; Fri, 15 Dec 2017 16:41:23 +0100 (CET) Received: from ogg.in.absolight.net (ogg.in.absolight.net [79.143.241.239]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id F4009BDD1E; Fri, 15 Dec 2017 16:41:22 +0100 (CET) Subject: Re: "chown/chgrp: Operation not permitted" in Poudriere during staging To: Rodrigo Osorio , FreeBSD Ports References: From: Mathieu Arnold Organization: Absolight / The FreeBSD Foundation Message-ID: Date: Fri, 15 Dec 2017 16:41:22 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="tbt7vE7iwc3JLADHUs9LFxfTCfhjfS0WO" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 15:41:26 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --tbt7vE7iwc3JLADHUs9LFxfTCfhjfS0WO Content-Type: multipart/mixed; boundary="IWT5PDneFQHBr6ru7iau4cWrvdeRKWgOO"; protected-headers="v1" From: Mathieu Arnold To: Rodrigo Osorio , FreeBSD Ports Message-ID: Subject: Re: "chown/chgrp: Operation not permitted" in Poudriere during staging References: In-Reply-To: --IWT5PDneFQHBr6ru7iau4cWrvdeRKWgOO Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: fr Le 15/12/2017 =C3=A0 11:25, Rodrigo Osorio a =C3=A9crit=C2=A0: > This issue remembers me something, but I wasn't able to remember how > to fix it.=20 Everything runs as a regular user, you can't `chown root` as user nobody. You will probably need to tell the software to not use `-o root -g wheel` (nor `-m 444`). --=20 Mathieu Arnold --IWT5PDneFQHBr6ru7iau4cWrvdeRKWgOO-- --tbt7vE7iwc3JLADHUs9LFxfTCfhjfS0WO 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 iQJ8BAEBCgBmBQJaM+0iXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IPd4QAKnIHTveikDO1vEvTiJVvGhM xxpE7VL5efABXA5SPSHRXzey980Bz9XsFV8T5YTnL67+nMPqc5MaZDk0J5RNzoha LpfEWrreNuNlH645WK0K+9jX1pQlDqKLGCz8XpuKPoaBNhpcfg0lh1lBUWyunSsS 1ngLfoS9AXyt1w/+DkUsLW93uTupT/iDPRONaOV/nKN04x1y1/xg/uWgSukZ+Y9x aIt2RYQvueU6967TU3aPZYhDJ95tluuP2Fz+bara02nA4AcelXSRc9GiebFLTIig qJ6t/S/i8lzidePns5X4rMbGaFmcr7JRBBOUP+cCmAJKiFrq1Go+bQFH91bLkTdH ldklaPuE2Z6b9uOoK5U7RbfyeNY3qSKH5qhZ+kq2W/X4pfl3lANcUnP7y504BU9Q QybiHgTu5RcAWjUdfOIiK030/y2u5JLZPf+mCFawIUPOhXf5wDbt4hftm8v5aRNv 7f7J+5gMEJa57qtnySb2MMBeItlbuqAbwcgwXd4ZvWprgv6Sq7R0CvW396VligCP G6/WXby+xPNeltQ4Fe3klkdYzK2fDnc9Gg004a7sWYyAUj7iIoNBGMEIom8JjZj+ Gjb+8I0LDW1m2B6NEa+35EDRx3XmV5bZuU+LKUDMOlwcF1U5LfFbaHLBFqbzy9Ho aPnA2SDikAqFLQqvh469 =FeNv -----END PGP SIGNATURE----- --tbt7vE7iwc3JLADHUs9LFxfTCfhjfS0WO-- From owner-freebsd-ports@freebsd.org Fri Dec 15 16:12:32 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 97575E855EB; Fri, 15 Dec 2017 16:12:32 +0000 (UTC) (envelope-from se@freebsd.org) Received: from mailout04.t-online.de (mailout04.t-online.de [194.25.134.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mailout00.t-online.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5B66F7B941; Fri, 15 Dec 2017 16:12:32 +0000 (UTC) (envelope-from se@freebsd.org) Received: from fwd19.aul.t-online.de (fwd19.aul.t-online.de [172.20.27.65]) by mailout04.t-online.de (Postfix) with SMTP id AD49741ADFE2; Fri, 15 Dec 2017 17:12:23 +0100 (CET) Received: from Stefans-MBP-2.fritz.box (JO915eZBohFK-I0SDBVeJhZce3jerI-fvlTqd2Rctph+27A73S1-tcxBMFr7T+0wA9@[84.154.97.124]) by fwd19.t-online.de with (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384 encrypted) esmtp id 1ePsaw-2soSnY0; Fri, 15 Dec 2017 17:12:18 +0100 From: Stefan Esser Subject: Re: new portmaster fails to build devel/py-libzfs@py36 because of failing cython To: koobs@FreeBSD.org, Johan Hendriks , freebsd-ports@freebsd.org Cc: "python@freebsd.org" References: <875c07bd-b718-d74b-5302-d41af7476a14@gmail.com> <842cfe0c-9d96-0261-c380-59bfed89beff@FreeBSD.org> <63cc46cc-8d1b-8a9a-4690-28e1f1adbef5@freebsd.org> Message-ID: <74827d4b-661b-2e83-d270-1c4eaa038871@freebsd.org> Date: Fri, 15 Dec 2017 17:12:18 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <63cc46cc-8d1b-8a9a-4690-28e1f1adbef5@freebsd.org> Content-Type: text/plain; charset=windows-1252 Content-Language: en-US Content-Transfer-Encoding: 7bit X-ID: JO915eZBohFK-I0SDBVeJhZce3jerI-fvlTqd2Rctph+27A73S1-tcxBMFr7T+0wA9 X-TOI-MSGID: 8e7c6b55-9284-4746-baf2-4eaf10e0bd15 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 16:12:32 -0000 Am 15.12.17 um 14:25 schrieb Stefan Esser> Hmmm, now I see what's the problem: The package name seems to have been > changed during the conversion to a flavored port (from "cython3-0.26.tbz" > to "py36-cython-0.26.tar.bz"). This is not typical of ports that use > flavors now, in general they generate packages under the same name as the > non-flavored port did. > > I have to see, whether I can easily detect this case - the current logic > that distinguishes between fresh installs and re-installs does not see > that the old version needs to be deleted before installing the new one. > > For now the advice to manually delete the cython3 port is right and will > let you install the new version. I'm sorry, but fixing this problem will take quite some effort ... The problem is, that portmaster operates in phases and recursively invokes itself with an always smaller set of options. While knows that the port origin has moved in one invocation, it then goes on and just calls itself to build and install with only the new origin (in this case "lang/cython@py36"). It is not possible to derive the old package name from that information, portmaster must assume, that the package name (sans version) did not change, it can then lookup the nane of the package to be replaced in the package DB. But in the case of this port, the origin changed and the package name changed at the same time, and I'd need to have at least one of these parameters unchanged to lookup the old package name to de-install it before installing the new version. I have plans to refactor portmaster and completely rewrite the logic that builds and installs packages, but this is a major undertaking and earlier maintainers have given up after trying. So please accept that it may be necessary to manually remove a package in case both port directory (origin) and package name change at the same time. All information is there at a point, but the structure of the program does not allow to easily access it when actually needed. Regards, STefan From owner-freebsd-ports@freebsd.org Fri Dec 15 16:22:36 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 91176E8597D for ; Fri, 15 Dec 2017 16:22:36 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: from mail-lf0-x22a.google.com (mail-lf0-x22a.google.com [IPv6:2a00:1450:4010:c07::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 12CEE7BE7B for ; Fri, 15 Dec 2017 16:22:36 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: by mail-lf0-x22a.google.com with SMTP id 101so80364lfs.10 for ; Fri, 15 Dec 2017 08:22:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=AyvcjRfavMsVWab+jhfQkt8LXRZWIooOc08cGvjrFU0=; b=C0Av0kN+2mOgT5TOVmiAzM8lHo7GQ3JSvRffdb2F2yAOVjlQmF9WBxv85ylaoGWFgp FsqbpjXu/4nba3mxGTuxQ/dJD0d4FPJkBJE3/Byd7+GV/Pi6LvtdXK3mOk7F88xtOO8n DwF8JYtSSgIABNlOOyR6aafg2cNojRfv10Jmji18E1B60A2jDW5DFaBkBhsTqrQY/XvR iGNRw+4BbhoG7yZnE7thaMV1aZmeUdJ2dQCICYZloHA5HvSJ+CBEsUHY+tcqjWGftVWS 76EFu4bKenhVXTNNt6BYtVn85BExQ7ixCVbWE44/vXAbXUPPzcWkx0V26PDNnSwGasoo NbVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=AyvcjRfavMsVWab+jhfQkt8LXRZWIooOc08cGvjrFU0=; b=sTDdVY9jCy5KLpxiiqc0xAyN+kllBcVexV/Yilx9plv0YbJD71sHOu9eAliB8NJgG2 Gyad/HPApQ/iUH8PWY6Mu0O/Kdgs99iyzbZ7pktohb3Y3isoVenpwzHqRKeZKh4XwwIc N//QPIR2twBJH2b7+0jRIi/BnDzjhBQ+oRkU3O0ekZhORK8FBCcIlBVqYwhgB9iwyeaD DPpfamkSNvp5CTVL+iRlWhua2ZOUSS0KbCIVcM9yuxtred1+sAh4qi1JF7YrVFJaJT2K ZT/TS+JjF9U4y++nGoM4THi7MBjiXmxjfgUk/p97OMlN3SwJTTnrBqyHiY2TCGpmoDpk 9NAQ== X-Gm-Message-State: AKGB3mL769Eu41nZXc4QZXKaDYJfF6UaI/mGI949jdA1KP3nlaR0vElP NKfT2lMC5eNzY/rY5AvQRNcNG5LGL/XBORc2/hw= X-Google-Smtp-Source: ACJfBovgPwtsl6m0N6jY5MDJ8mQR6iGcTpaanboWXV483uwL1lkfdxYjjzh/KwpWzTWJaNdriTiEHawJaunxxUPUXhk= X-Received: by 10.25.202.14 with SMTP id a14mr5773841lfg.83.1513354953511; Fri, 15 Dec 2017 08:22:33 -0800 (PST) MIME-Version: 1.0 Received: by 10.25.163.145 with HTTP; Fri, 15 Dec 2017 08:22:32 -0800 (PST) In-Reply-To: References: From: Freddie Cash Date: Fri, 15 Dec 2017 08:22:32 -0800 Message-ID: Subject: Re: Re: OSS Audio To: Sid Cc: blubee blubeeme , freebsd-ports Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 16:22:36 -0000 On Fri, Dec 15, 2017 at 2:30 AM, Sid wrote: > That's good that Jack isn't needed. > It appears, as of the last few months or year, OSS is able to play sounds > from different programs simultaneously. > =E2=80=8BFreeBSD has had the ability to play sounds from multiple programs simultaneously since the 4.x days. Back then, the kernel developed a "virtual channels" layer to accommodate this (program X uses /dev/dsp0, program Y uses /dev/dsp1, program Z uses /dev/dsp2, audio is mixed and played out the speakers together). Later this was done automatically by multiple programs simply accessing /dev/dsp. This was one of the nicer features of FreeBSD 4.x; especially considering the giant cluster-F that audio was on Linux at the time. Their OSS implementation was limited to a single program accessing /dev/dsp at a time, and led to the development of all kinds of userland audio daemons and mixers, and started them down the road to ALSA and eventually PulseAudio (rather than simply fixing the issue in their OSS implementation). KDE 3.x on FreeBSD 4.x was a multimedia wonder and so easy to get working compared to KDE 3 on Linux. KDE 4 and Phonon made this even nicer. --=20 Freddie Cash fjwcash@gmail.com From owner-freebsd-ports@freebsd.org Fri Dec 15 19:45:18 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 97F97E8AE59 for ; Fri, 15 Dec 2017 19:45:18 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from taro.utanet.at (taro.utanet.at [IPv6:2001:938:1337:25::25:45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2F15D3DC0 for ; Fri, 15 Dec 2017 19:45:18 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Date:Message-ID:Subject:From:To; bh=lVqVKYV3Zg5Nwrn8uqOvEBeAQLgDOxDUBdEbSGN4KSs=; b=M1TohS1rmjYYHAPMjIeoar+FPkRtXfL/bIdLs3P4i8ppbfoRfv37ZJ+f8H743Q9timDPgKvgeQY/qzqXkHandPmhkGPldoOiYpdzH4B7QucWzd+Tt7oV8wtToBdbwr1upYC1Ar37Yr5bLcBBK07FfiGwA03o3oWZHle1wBu6Yyk=; Received: from patricia.xoc.tele2net.at ([213.90.36.9]) by taro.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1ePvv1-0005q3-MO for freebsd-ports@freebsd.org; Fri, 15 Dec 2017 20:45:15 +0100 Received: from 193-83-243-117.adsl.highway.telekom.at ([193.83.243.117] helo=[10.0.0.93]) by patricia.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1ePvv1-00087U-KP for freebsd-ports@freebsd.org; Fri, 15 Dec 2017 20:45:15 +0100 To: freebsd-ports@freebsd.org From: Walter Schwarzenfeld Subject: portmaster strange output after patch Message-ID: <15dd43a3-5c71-17c5-f5bd-5c676a495bcb@utanet.at> Date: Fri, 15 Dec 2017 20:45:12 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 19:45:18 -0000 After recent patch, I had a strange output in my terminal with portmaster + trap trap_exit INT + umask 022 + progcmd=/usr/local/sbin/portmaster + progname=portmaster + realpath /usr/local/sbin/portmaster + program=/usr/local/sbin/portmaster + [ -z '' ] + PM_PARENT_PID=40170 + : /tmp + /bin/mkdir -p /tmp + UPGRADE_TOOL=portmaster + PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin + [ -e /usr/X11R6 ] + [ -n '' -a -z '' ] + export PM_PARENT_PID TMPDIR UPGRADE_TOOL PATH + [ -r /etc/portmaster.rc ] + set -o allexport + [ -s /usr/local/etc/portmaster.rc ] + [ -s /usr/local/sbin/portmaster.rc ] + [ -s /root/.portmasterrc ] + set +o allexport + set + my_environment='DISPLAY=:0 HOME=/root IFS='\'' '\'' LANG=de_DE.UTF-8 LC_MESSAGES=C LOGNAME=root MAIL=/var/mail/root OPTIND=1 PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin PM_PARENT_PID=40170 PPID=40169 PS1='\''# '\'' ...... has someone other the same problem? If I remove the patch, all works normal. From owner-freebsd-ports@freebsd.org Fri Dec 15 19:58:17 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0F5E1E8B20D for ; Fri, 15 Dec 2017 19:58:17 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from taro.utanet.at (taro.utanet.at [IPv6:2001:938:1337:25::25:45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9CFE46362F for ; Fri, 15 Dec 2017 19:58:16 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:References:To:From:Subject; bh=2wl0OSDmYmxRybVzpZD3axhSFQU0bshpPWa8xwe3ssU=; b=jzfQoSRsy4NyGpJtvieON/owH/7RkBcO7o6DnCpf2g1hXIrdhP5s4s8Q0T0/ElDmLMzG/T0g8JE/otq0HsXAeh7ghHL+sTUOQ7MoKOIRzMuMMUVjY6kBGpqkwunnBMSSkGSN6b0CeTQS98SgWcoXqD3y2dEAyMZaWdoCMsGVOhQ=; Received: from patricia.xoc.tele2net.at ([213.90.36.9]) by taro.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1ePw7a-0007JC-9D for freebsd-ports@freebsd.org; Fri, 15 Dec 2017 20:58:14 +0100 Received: from 193-83-243-117.adsl.highway.telekom.at ([193.83.243.117] helo=[10.0.0.93]) by patricia.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1ePw7a-0005BU-6X for freebsd-ports@freebsd.org; Fri, 15 Dec 2017 20:58:14 +0100 Subject: Re: portmaster strange output after patch From: Walter Schwarzenfeld To: freebsd-ports@freebsd.org References: <15dd43a3-5c71-17c5-f5bd-5c676a495bcb@utanet.at> Message-ID: Date: Fri, 15 Dec 2017 20:58:13 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <15dd43a3-5c71-17c5-f5bd-5c676a495bcb@utanet.at> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 19:58:17 -0000 On 15.12.2017 20:45, Walter Schwarzenfeld wrote: > After recent patch, I had a strange output in my terminal with portmaster > > + trap trap_exit INT > + umask 022 > + progcmd=/usr/local/sbin/portmaster > + progname=portmaster > + realpath /usr/local/sbin/portmaster > + program=/usr/local/sbin/portmaster > + [ -z '' ] > + PM_PARENT_PID=40170 > + : /tmp > + /bin/mkdir -p /tmp > + UPGRADE_TOOL=portmaster > + PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin > + [ -e /usr/X11R6 ] > + [ -n '' -a -z '' ] > + export PM_PARENT_PID TMPDIR UPGRADE_TOOL PATH > + [ -r /etc/portmaster.rc ] > + set -o allexport > + [ -s /usr/local/etc/portmaster.rc ] > + [ -s /usr/local/sbin/portmaster.rc ] > + [ -s /root/.portmasterrc ] > + set +o allexport > + set > + my_environment='DISPLAY=:0 > HOME=/root > IFS='\'' > '\'' > LANG=de_DE.UTF-8 > LC_MESSAGES=C > LOGNAME=root > MAIL=/var/mail/root > OPTIND=1 > PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin > PM_PARENT_PID=40170 > PPID=40169 > PS1='\''# '\'' > ...... > > > has someone other the same problem? > > If I remove the patch, all works normal. > It was the shebang -#!/bin/sh +#!/bin/sh -x please remove the -x greetings Walter Schwarzenfeld From owner-freebsd-ports@freebsd.org Fri Dec 15 19:58:54 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B0DE5E8B298 for ; Fri, 15 Dec 2017 19:58:54 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from taro.utanet.at (taro.utanet.at [IPv6:2001:938:1337:25::25:45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 73276636EC for ; Fri, 15 Dec 2017 19:58:54 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=HoMdqSTn/RvB2npuSQi3/DdhVEhnLA9oIEqtjWrZlRo=; b=eoNgGKOU82xmiG2FxpiXLwjMUMUmpzNK7VzcvQbVN0kWdr7HNb2GmA7v8zPBSx+hoSqpkutOSJ1pQxlIKXo3swVCWpLP4xr0eC6HDJ9cv6FWt1sSj80zETKX9YKQeRg3aBk/v38KCKc10nmhGFS43l7j9Qv2nMXrvonXI9IREj0=; Received: from plenty.xoc.tele2net.at ([213.90.36.8]) by taro.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1ePw8C-0007JV-KB for freebsd-ports@freebsd.org; Fri, 15 Dec 2017 20:58:52 +0100 Received: from 193-83-243-117.adsl.highway.telekom.at ([193.83.243.117] helo=[10.0.0.93]) by plenty.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1ePw8C-0001VJ-Ib for freebsd-ports@freebsd.org; Fri, 15 Dec 2017 20:58:52 +0100 To: freebsd-ports@freebsd.org References: <15dd43a3-5c71-17c5-f5bd-5c676a495bcb@utanet.at> Subject: Re: portmaster strange output after patch From: Walter Schwarzenfeld Message-ID: <10f1f7e2-1f0f-7385-9093-93541c1164fe@utanet.at> Date: Fri, 15 Dec 2017 20:58:50 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <15dd43a3-5c71-17c5-f5bd-5c676a495bcb@utanet.at> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 19:58:54 -0000 Found it: -#!/bin/sh +#!/bin/sh -x Stefan please remove the "-x" From owner-freebsd-ports@freebsd.org Fri Dec 15 20:00:02 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5F477E8B357 for ; Fri, 15 Dec 2017 20:00:02 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from taro.utanet.at (taro.utanet.at [IPv6:2001:938:1337:25::25:45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1F20D637D7 for ; Fri, 15 Dec 2017 20:00:02 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=msza40BlrlmzMqCJz3wArZegImJpXGSGCn9i7apwCn0=; b=x4URlA2dJRccwhjOsMsluMjB2QWct0TE7g8D/CW0OIBrqjNJ3EeZu/8wHf8Rzh5qrG44k2MgNKHolvELZlfBLMn50pXv2DcYImY4kJl2tYecX9w8iigh8YTOXk8s3L0zMN2CIsXHYQLkq1IyOmcVn69JP1b3/dc/Oyk9SVZl/fI=; Received: from paris.xoc.tele2net.at ([213.90.36.7]) by taro.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1ePw9I-0007ZF-5f for freebsd-ports@freebsd.org; Fri, 15 Dec 2017 21:00:00 +0100 Received: from 193-83-243-117.adsl.highway.telekom.at ([193.83.243.117] helo=[10.0.0.93]) by paris.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1ePw9I-0004qt-21 for freebsd-ports@freebsd.org; Fri, 15 Dec 2017 21:00:00 +0100 To: freebsd-ports@freebsd.org References: <15dd43a3-5c71-17c5-f5bd-5c676a495bcb@utanet.at> Subject: Re: portmaster strange output after patch From: Walter Schwarzenfeld Message-ID: Date: Fri, 15 Dec 2017 20:59:57 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <15dd43a3-5c71-17c5-f5bd-5c676a495bcb@utanet.at> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 20:00:02 -0000 Found it: It is the shebang -#!/bin/sh +#!/bin/sh -x Stefan please remove "-x" From owner-freebsd-ports@freebsd.org Fri Dec 15 20:22:24 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CB2ACE8B903 for ; Fri, 15 Dec 2017 20:22:24 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell1.rawbw.com (shell1.rawbw.com [198.144.192.42]) by mx1.freebsd.org (Postfix) with ESMTP id B986C642EC for ; Fri, 15 Dec 2017 20:22:24 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from yv.noip.me (c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56]) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id vBFKMGUB073193 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Fri, 15 Dec 2017 12:22:17 -0800 (PST) (envelope-from yuri@rawbw.com) X-Authentication-Warning: shell1.rawbw.com: Host c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56] claimed to be yv.noip.me Subject: Re: OSS Audio To: Sid , blubee blubeeme , freebsd-ports@freebsd.org References: From: Yuri Message-ID: Date: Fri, 15 Dec 2017 12:22:15 -0800 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 20:22:24 -0000 On 12/15/17 02:30, Sid wrote: > That's good that Jack isn't needed. Jack isn't needed in theory, but OSS drivers for many popular sound devices don't support midi. PCI audio devices generally don't support midi, only USB ones do. So if you want midi, you have to go with soft-midi (ex. Jack+fluidsynth). Jack is a very powerful audio server, though a bit buggy. Yuri From owner-freebsd-ports@freebsd.org Fri Dec 15 20:22:42 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9216AE8B937 for ; Fri, 15 Dec 2017 20:22:42 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) Received: from taro.utanet.at (taro.utanet.at [IPv6:2001:938:1337:25::25:45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 530446439A for ; Fri, 15 Dec 2017 20:22:42 +0000 (UTC) (envelope-from w.schwarzenfeld@utanet.at) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=utanet.at; s=rev1; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:Subject:References:To; bh=+wxXvhl3Su7XBDR1tKkCui9YYof1uO3bgz7E/ZK6rXI=; b=e1O+r45eHCbnhkddPtlzzyRGKT82Zg5ZKHzChcsGV6/ToXAIVInb5uj6kCG6wwHm14vDqFo1WWGQVTqGWWXfWMwj5kv29POIZm0lnWrA4PJhmVQZ+nRQZPzo8+vw4CHIyRipkx2njKHrm1pZCd3WbMlEC5p3ptuNF9uTacAmCeg=; Received: from patricia.xoc.tele2net.at ([213.90.36.9]) by taro.utanet.at with esmtp (Exim 4.80) (envelope-from ) id 1ePwVD-0001oP-NJ for freebsd-ports@freebsd.org; Fri, 15 Dec 2017 21:22:39 +0100 Received: from 193-83-243-117.adsl.highway.telekom.at ([193.83.243.117] helo=[10.0.0.93]) by patricia.xoc.tele2net.at with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80) (envelope-from ) id 1ePwVD-00076O-LB for freebsd-ports@freebsd.org; Fri, 15 Dec 2017 21:22:39 +0100 To: freebsd-ports@freebsd.org References: Subject: Re: portmaster strange output after patch From: Walter Schwarzenfeld Message-ID: <36b6e88a-e106-0e0d-388f-8bbd0a6e00f8@utanet.at> Date: Fri, 15 Dec 2017 21:22:38 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-TELE2-Authenticated-As: cf62768e218b4d81d95cc5390f1bd9dfc8b05683 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 20:22:42 -0000 Thank you, it is fixed. From owner-freebsd-ports@freebsd.org Fri Dec 15 20:29:39 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 25A28E8BA2D for ; Fri, 15 Dec 2017 20:29:39 +0000 (UTC) (envelope-from se@freebsd.org) Received: from mailout11.t-online.de (mailout11.t-online.de [194.25.134.85]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mailout00.t-online.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DE57B64516 for ; Fri, 15 Dec 2017 20:29:38 +0000 (UTC) (envelope-from se@freebsd.org) Received: from fwd09.aul.t-online.de (fwd09.aul.t-online.de [172.20.27.151]) by mailout11.t-online.de (Postfix) with SMTP id 3C231426967A; Fri, 15 Dec 2017 21:29:29 +0100 (CET) Received: from Stefans-MBP-2.fritz.box (XL08heZGYh2o18PYyTSLTqzP9jr1OugafTmMwelW4Idtz9i74FjCpDarDsTQMnZgFc@[84.154.97.124]) by fwd09.t-online.de with (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384 encrypted) esmtp id 1ePwbn-0HeQeO0; Fri, 15 Dec 2017 21:29:27 +0100 Subject: Re: portmaster strange output after patch To: Walter Schwarzenfeld , freebsd-ports@freebsd.org References: <15dd43a3-5c71-17c5-f5bd-5c676a495bcb@utanet.at> From: Stefan Esser Message-ID: Date: Fri, 15 Dec 2017 21:29:26 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Language: en-US Content-Transfer-Encoding: 7bit X-ID: XL08heZGYh2o18PYyTSLTqzP9jr1OugafTmMwelW4Idtz9i74FjCpDarDsTQMnZgFc X-TOI-MSGID: b73bbd88-ae62-4d92-9a77-17c3eb822af1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 20:29:39 -0000 Am 15.12.17 um 20:59 schrieb Walter Schwarzenfeld: > Found it: > > It is the shebang > > -#!/bin/sh > +#!/bin/sh -x > > Stefan please remove "-x" Yes, thanks for reporting that I forgot to remove the -x that I had added for testing. Since portmaster executes itself repeatedly, that was the best way to get trace output from child processes, it did not suffice to execute the script with "sh -x portmaster". Sorry for the breakage, it is fixed in the patch I committed 15v Minutes ago. Regards, STefan From owner-freebsd-ports@freebsd.org Fri Dec 15 21:09:10 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C3EE4E8CAB2 for ; Fri, 15 Dec 2017 21:09:10 +0000 (UTC) (envelope-from se@freebsd.org) Received: from mailout09.t-online.de (mailout09.t-online.de [194.25.134.84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mailout00.t-online.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 886D5658C4 for ; Fri, 15 Dec 2017 21:09:10 +0000 (UTC) (envelope-from se@freebsd.org) Received: from fwd08.aul.t-online.de (fwd08.aul.t-online.de [172.20.26.151]) by mailout09.t-online.de (Postfix) with SMTP id 992E44267578; Fri, 15 Dec 2017 22:09:02 +0100 (CET) Received: from Stefans-MBP-2.fritz.box (ZYtP9vZdYhUzVa86s8Z7S8MZnWZdk9kjyQ8E4uFmW3ZnXG4tN66GlO-AZwqrsdlgb+@[84.154.97.124]) by fwd08.t-online.de with (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384 encrypted) esmtp id 1ePxE5-1HqVTk0; Fri, 15 Dec 2017 22:09:01 +0100 Subject: Re: portmaster with FLAVOR support available for testing To: Rainer Hurling , Walter Schwarzenfeld , freebsd-ports@freebsd.org References: <76ab16e0-db71-7702-df08-1e15882618c6@freebsd.org> <6216647a-6cfe-4886-846f-f7f873ff9f9f@utanet.at> From: Stefan Esser Message-ID: Date: Fri, 15 Dec 2017 22:09:00 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Language: en-US Content-Transfer-Encoding: 7bit X-ID: ZYtP9vZdYhUzVa86s8Z7S8MZnWZdk9kjyQ8E4uFmW3ZnXG4tN66GlO-AZwqrsdlgb+ X-TOI-MSGID: 23ca8f2d-b918-4ca9-bee8-f42afc6ac0af X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 21:09:10 -0000 Am 15.12.17 um 16:11 schrieb Rainer Hurling: > Am 15.12.2017 um 15:48 schrieb Walter Schwarzenfeld: >> Yes, if it don't work in the port the port is the problem. >> >> Rainer Hurling was filed a PR >> >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223764 > > Yes, Walter, your problem is another ports problem as mine, first > described in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219641, > comment #23, than doubled by PR #223764. > > In this thread, with portmaster, I asked why portmaster deinstalls > py27-qt5-core before it tries to install py36-qt5-core. This is not the > case with pure ports make mechanism. Please try again with the version I just committed. It seems, that there was a path through the program that just removed the passed flavor and then proceeded to operate on the default flavor (py27 in this case). Sorry for these problems with the port. There are so many possible cases and it is impossible for me to achieve sufficient coverage in my tests. But I'll try to always quickly fix such problems, when they are brought to my attention. This was a real problem in portmaster, but problems with ports that install files in places that don't differ for different flavors will continue to cause the error message reported as an assumed portmaster bug multiple times in the last few days. Whenever the error message indicates that files are installed in the same place, the problem is in the port, not in portmaster. Regards, STefan From owner-freebsd-ports@freebsd.org Fri Dec 15 21:28:35 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1EFD1E8CF05 for ; Fri, 15 Dec 2017 21:28:35 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from fmailer.gwdg.de (fmailer.gwdg.de [134.76.11.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D154D65FFC; Fri, 15 Dec 2017 21:28:34 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from [134.76.11.221] (helo=email.gwdg.de) by mailer.gwdg.de with esmtp (Exim 4.80) (envelope-from ) id 1ePxWw-0004Jy-Km; Fri, 15 Dec 2017 22:28:30 +0100 Received: from UM-EXCHT-A02.um.gwdg.de (134.76.9.211) by um-excht-a01.um.gwdg.de (134.76.9.210) with Microsoft SMTP Server (TLS) id 14.3.361.1; Fri, 15 Dec 2017 22:28:30 +0100 Received: from krabat.raven.hur (91.8.156.113) by email.gwdg.de (134.76.9.211) with Microsoft SMTP Server (TLS) id 14.3.361.1; Fri, 15 Dec 2017 22:28:29 +0100 Subject: Re: portmaster with FLAVOR support available for testing To: Stefan Esser , Walter Schwarzenfeld , References: <76ab16e0-db71-7702-df08-1e15882618c6@freebsd.org> <6216647a-6cfe-4886-846f-f7f873ff9f9f@utanet.at> From: Rainer Hurling Message-ID: <8dcae2a3-271a-65c8-d3cb-dba87cdcdf8f@gwdg.de> Date: Fri, 15 Dec 2017 22:28:29 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="windows-1252" Content-Language: de-DE Content-Transfer-Encoding: 7bit X-Spam-Level: - X-Virus-Scanned: (clean) by clamav X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 21:28:35 -0000 Am 15.12.2017 um 22:09 schrieb Stefan Esser: > Am 15.12.17 um 16:11 schrieb Rainer Hurling: >> Am 15.12.2017 um 15:48 schrieb Walter Schwarzenfeld: >>> Yes, if it don't work in the port the port is the problem. >>> >>> Rainer Hurling was filed a PR >>> >>> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223764 >> >> Yes, Walter, your problem is another ports problem as mine, first >> described in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219641, >> comment #23, than doubled by PR #223764. >> >> In this thread, with portmaster, I asked why portmaster deinstalls >> py27-qt5-core before it tries to install py36-qt5-core. This is not the >> case with pure ports make mechanism. > > Please try again with the version I just committed. It seems, that there > was a path through the program that just removed the passed flavor and > then proceeded to operate on the default flavor (py27 in this case). > > Sorry for these problems with the port. There are so many possible cases > and it is impossible for me to achieve sufficient coverage in my tests. > > But I'll try to always quickly fix such problems, when they are brought > to my attention. > > This was a real problem in portmaster, but problems with ports that > install files in places that don't differ for different flavors will > continue to cause the error message reported as an assumed portmaster > bug multiple times in the last few days. > > Whenever the error message indicates that files are installed in the > same place, the problem is in the port, not in portmaster. > > Regards, STefan > Hi STefan, with r456417, portmaster 3.17.11_3, your first approach does not work: #portmaster -m 'FLAVOR=py36' devel/py-qt5-core ===>>> Currently installed version: py27-qt5-core-5.7.1 ===>>> Port directory: /usr/ports/devel/py-qt5-core ===>>> Gathering distinfo list for installed ports ===>>> Launching 'make checksum' for devel/py-qt5-core in background ===>>> Gathering dependency list for devel/py-qt5-core from ports ===>>> Launching child to install devel/py-sip@py27 ===>>> py27-qt5-core-5.7.1 >> devel/py-sip@py27 (1/1) ===>>> Port directory: /usr/ports/devel/py-sip@py27 ===>>> Launching 'make checksum' for devel/py-sip@py27 in background ===>>> Gathering dependency list for devel/py-sip@py27 from ports ===>>> Initial dependency check complete for devel/py-sip@py27 ===>>> Continuing initial dependency check for devel/py-qt5-core ===>>> Initial dependency check complete for devel/py-qt5-core ===>>> py27-qt5-core-5.7.1 >> (1) ===>>> The following actions will be taken if you choose to proceed: Re-install py27-qt5-core-5.7.1 Install devel/py-sip@py27 ===>>> Proceed? y/n [y] FLAVOR completely get lost in some way ... The second approach, brought up by Mathieu Arnold, works fine: #portmaster devel/py-qt5-core@py36 The installation does not work with this special port, because of the conflict with /usr/local/bin/pyuic5, already installed by devel/py-qt5-core@py27. But this is another story ... Many thanks for the last patches to portmaster. From owner-freebsd-ports@freebsd.org Fri Dec 15 21:37:45 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 81B2CE8D183 for ; Fri, 15 Dec 2017 21:37:45 +0000 (UTC) (envelope-from dg@syrec.org) Received: from mail-ua0-x22a.google.com (mail-ua0-x22a.google.com [IPv6:2607:f8b0:400c:c08::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 419D866465 for ; Fri, 15 Dec 2017 21:37:45 +0000 (UTC) (envelope-from dg@syrec.org) Received: by mail-ua0-x22a.google.com with SMTP id j14so7130186uag.11 for ; Fri, 15 Dec 2017 13:37:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=syrec.org; s=google; h=date:from:to:subject:message-id:mime-version:content-disposition :user-agent; bh=CvaejExZJDI99Yg5tx/i5idmPBwntEL2AI75Z/iCsAU=; b=bWungYHiMSCfXgMYPM+v0os4b+lTBTnu4mdbBhGOYl6itywWzGnRlJIiV80Gqnl39x VtA34lWJ6u0QwaCcxa5Btmu9H7Hm4Wp7/UJr3zjLoh45X75kr6WuIyVb+cUnyKpvxcXw OEmhvrZE5VMmOzht/pQ3r1BFGzehl4HkcED89lh6zn0DVcbYQ//19RNVPSZ/Peh8lyAI 0F+T16p14wkiN4voyioZkHhubKNZVW+jUOcpQmhPT1nLndwh4jJLTfZZMXfwONCmvN1g UTpoaHe1KIKZ9IVTaCQ8SQcsb3jiLl4Lf8MIhRxSswI8hyUcHgsHeOSUnj8SlzsVGL7i JFUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:mime-version :content-disposition:user-agent; bh=CvaejExZJDI99Yg5tx/i5idmPBwntEL2AI75Z/iCsAU=; b=MkvP1qFQCm86csJkyGO4nDwkwP1ZyF8dap7GR+oCwp4zLIZmKbUBluCAW3HujJRHoc vmUVCdNgYtD0A0fvCK48FJZnb4xZtZ9Ly42hEtzAGN5YmNs+cpzNaLKypxw7969Khcds Vpb9CtXugMcBZ1e7h/+b6obo/Hqn/U+eadzarOhGinVkuLTuY2C604wizOwVCW5fPpEN uBGRKADrdWmaRDCvXlXULtJFH0arnyYTDaYn1DKbBGyV10Mv62AgBCIGGzuqBFiXNSxu 6sxLc5cDC2kfdplLkq5lsEcKfGiFNvFhJTn0+/9i39EqL3vl+TVorUIYYdNWK1Q72Ap/ VVYQ== X-Gm-Message-State: AKGB3mJX8VAhXdkUHHCMod41Wpez4N6ev7vN4/KnmFusLSdDIKcUvkmc y/Fhx3M43sgwS0ET9fsfEbSNRb4aHu4= X-Google-Smtp-Source: ACJfBototbdA5sPZOCK/e8sSb6/tjZ8ng4Y+0s7mHeSj8RGvUOf50epAGiLiOGAOKSyI8cboCAc2aA== X-Received: by 10.159.41.166 with SMTP id s35mr16593945uas.86.1513373863962; Fri, 15 Dec 2017 13:37:43 -0800 (PST) Received: from xombo.localdomain ([191.100.99.44]) by smtp.gmail.com with ESMTPSA id s130sm920703vka.2.2017.12.15.13.37.43 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 15 Dec 2017 13:37:43 -0800 (PST) Date: Fri, 15 Dec 2017 16:37:40 -0500 From: Dmitri Goutnik To: freebsd-ports@freebsd.org Subject: AIM is shutting down today Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Received: by 10.140.94.65 with HTTP; Fri, 15 Dec 2017 13:32:36 -0800 (PST) User-Agent: Mutt/1.9.1 (2017-09-22) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 21:37:45 -0000 With AOL Instant Messenger products and services going dark today(*) (December 15th 2017), a few ports will stop working and probably need to be deprecated: net-im/bsflite net-im/p5-Net-AIM net-im/pork security/aimsniff Additionally, these ports irc/bitlbee net-im/centerim net-im/centerim-devel net-im/libpurple have "AIM" either as a configure option or as a part of option description. These ports probably need to be reviewed/updated to have "AIM" removed to avoid user confusion. (*): https://help.aol.com/articles/aim-discontinued Regards, Dmitri From owner-freebsd-ports@freebsd.org Fri Dec 15 23:05:47 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3EB9FE8EC61 for ; Fri, 15 Dec 2017 23:05:47 +0000 (UTC) (envelope-from sid@bsdmail.com) Received: from mout.gmx.com (mout.gmx.com [74.208.4.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mail.gmx.com", Issuer "thawte SSL CA - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E4A2868ABA for ; Fri, 15 Dec 2017 23:05:46 +0000 (UTC) (envelope-from sid@bsdmail.com) Received: from [108.70.50.7] ([108.70.50.7]) by 3c-app-mailcom-lxa04.server.lan (via HTTP); Sat, 16 Dec 2017 00:05:28 +0100 MIME-Version: 1.0 Message-ID: From: Sid To: freebsd-ports@freebsd.org, yuri@rawbw.com, fjwcash@gmail.com, gurenchan@gmail.com Subject: Re: OSS Audio Content-Type: text/plain; charset=UTF-8 Date: Sat, 16 Dec 2017 00:05:28 +0100 Importance: normal Sensitivity: Normal Content-Transfer-Encoding: quoted-printable X-Priority: 3 X-Provags-ID: V03:K1:rFyR1YJVk0tkOOYALFYgUxrwxU5FZJ6og+8VAw58mQo 5QTwwnG74mzpS3JZ8jlj4Rd6HsB6N8/2ZhU1G/fmvxwoDiEKN2 RjhENYqEebStn9KGfD1yyz1wJVEWfv4khgqC5cdqRt23iSiqHl /zYQ0Yw6vbfpHBPq862WKCESjocCk0vu1eQzR7fwRBjlY80DbD m7kirfcJpz4LxMDhvhXNyw7vK2I6NKtQ3SooxwkE9ueQyECvZw GqBmY2mA4BTODC7FSxBPMAm8tpTRjHq8z2SwLfutaddH1HqpYx ccC4mI= X-UI-Out-Filterresults: notjunk:1;V01:K0:0HB8MfBy8mE=:x3Y6I6npNFEdoZIus4/Vc7 OwdfD+nZOa2j/EZki0xdJK+FS+H+ID30pwHnZ667n8NMfVbNtv/eLiKZ2TfEBgghlUtZtVspo uMBm2qCoQTdxf1LPH5UusQiklL1Sdf9T9GdMoamjN7L3i8x0eEdwL9Co3H4zmLjHIQd5w3Y5r kENukoTUEAHA4UJO9Q/u4Y5LJFNUF4WSy2JhWzzul00wjGtV32LFWPwcy7H9nsqof0V9trwgC 0IsFztEf3JVTtF3dqpbNJ3Dv++VkP42juWVlGFo1UKAMFP+Mdyyf4Hl+0Wq5QKvyAQmPY+bwy n53tHhMH2Ur/ciz52f4EVYoW64myj6JMtcYlnW2fXsgd8QoVLy3aLf0bGJkoFfL85qZqjQoM4 X7JO4NNPo+omnjA1rzhunERz8gUDu0YzOAJvpnHDW8IjfCtA6D4Jd4+1rwVjkVU0T2U11I71c 3JkGYt8arcn7JmaMu9wCB09iuUYWNxPSM7kFgX732rxXqyeToNFPIUWUTCPjFMOwQWTKsG0iX v2JgPp734nkzhYX061/LK3Lh5Fcj9/lsOhofrPgJfdz X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 23:05:47 -0000 > Yuri; Fri Dec 15 20:22:24 UTC 2017 > Jack isn't needed in theory, but OSS drivers for many popular sound=20 > devices don't support midi=2E PCI audio devices generally don't support= =20 > midi, only USB ones do=2E So if you want midi, you have to go with=20 > soft-midi (ex=2E Jack+fluidsynth)=2E > Jack is a very powerful audio server, though a bit buggy=2E sndiod covers MIDI hardware, which is installed by audio/sndio Now I get it, I think she is looking for MIDI, and driver capabilities for= physical hardware=2E > Freddie Cash; Fri Dec 15 16:22:36 UTC 2017 =E2=80=8B> FreeBSD has had the ability to play sounds from multiple progra= ms > simultaneously since the 4=2Ex days=2E Back then, the kernel developed = a > "virtual channels" layer to accommodate this (program X uses /dev/dsp0, > program Y uses /dev/dsp1, program Z uses /dev/dsp2, audio is mixed and > played out the speakers together)=2E Later this was done automatically = by > multiple programs simply accessing /dev/dsp=2E This was my misconception=2E I think what happened is, the frontend/API fo= r many programs from the portstree got improved this year, when sndio was brought over allowing dif= ferent programs to access these drivers at once=2E It was easier for them to bring make th= ose adjustments, when it was fixed for that other operating system=2E This is a description of sndio on FreeBSD=2E https://forums=2Efreebsd=2Eorg/threads/62892/#post-363265 https://forums=2Efreebsd=2Eorg/threads/43417/#post-368500 >From what I understand is, that OSS and Sndio have their drivers in the /d= ev/ directory, and separately have a frontend or API to connect to user programs=2E OSS hardware drivers are compiled into the kernel or started as modules=2E Sndiod hardware drivers can also be turned on, to be seen in /dev/=2E > blubee blubeeme; > If you want to test for yourself, install audio/oss then run osstest and > report back=2E The program audio/oss is a frontend=2E FreeBSD by default uses OSS hardwar= e drivers, as that's what most sound devices in /dev/ are=2E To use a newer OSS backe= nd/hardware driver, you'd have to get updated source if available, and recompile your kernel= =2E It's not that FreeBSD is limiting features, it is more that, OSS is a clus= ter of complexities, when it is brought to FreeBSD, it is cleaned up, trimmed, and made efficie= nt for this OS=2E Different frontends/API's (ALSA, JACK, PULSEAUDIO, OSS, SNDIO, native APIs= ) just work together on top of FreeBSD's native OSS hardware driver=2E From owner-freebsd-ports@freebsd.org Fri Dec 15 23:57:39 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D2ABFE903F2 for ; Fri, 15 Dec 2017 23:57:39 +0000 (UTC) (envelope-from svysh.fbsd@gmail.com) Received: from mail-lf0-x235.google.com (mail-lf0-x235.google.com [IPv6:2a00:1450:4010:c07::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 55A096C393 for ; Fri, 15 Dec 2017 23:57:39 +0000 (UTC) (envelope-from svysh.fbsd@gmail.com) Received: by mail-lf0-x235.google.com with SMTP id 101so1192403lfs.10 for ; Fri, 15 Dec 2017 15:57:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-transfer-encoding:content-language; bh=GI9dR8vzEO2q2mMBbUMVcTPLcByjV6Y/Q42hfq5pxuE=; b=Aow9zzlMdWO2WTfLiTGe20oVQI8qMCW2buWVf74dTH2jbb0m+o/cFHX/0BeE4GnySh GxdhAYEEVEcDitu1ITW3pdU6L25D5DfU0ep0UwZs2XwRE55uZDs7vobHZ22+rYfwCZjD +I2MkqdxdhN7RiRUmP/flbwTI6YHCueXYZx9Z736oNZfWu3fj7UtNDTzIvTJ2FaKKG6E byTQH2AmoHm/cs4oPTN1BK48maJPlObIxUr+DeCjz4sF+SUWBPWg+BdpJ1hRhsCJbc4x Ak2aLM9zas+4MI4DY8frvlHXvL9qxhQHxNlSyfaHTh7SmVI6TBGjygpWITMsiul64rFw t56A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-transfer-encoding:content-language; bh=GI9dR8vzEO2q2mMBbUMVcTPLcByjV6Y/Q42hfq5pxuE=; b=pNDToPtTUK5TO3YGR66nrlzkqHruXAHgElRnYOo9k/UaoEC6RctvuCIJZ4c42XcaFC CGhCZOdIrSJe1AyhtjM3kgeqtrgSAHS+TRooNWJDI91OARfi/RmTIPvtQjFR5UYEbgoJ XWKXiYfglJ507KgBNbcQSSaHeUaKcq5BUhWaTETje818yOT+HewUihcW4Ep+waeVbGCV zKmOEc5vvEkFRE86Z1exl1F6s38o8k12wyg5eRKzUMAC5rNYYwuaBFTNLVJAixD4ymwF qicLsmwR2jp3gGKh3jkvfGEmm9Fz79AOLKtfjLS9AEm9IUezUOIu8z0FbAgsOdjSNTF8 upIw== X-Gm-Message-State: AKGB3mITb0MGoPhq7GjwzgLhzkvWuwp4TPvUCED5XnioHyP9Ar50qkMY 91wZcv7pjl0N+WMslVqpsbczv7yE X-Google-Smtp-Source: ACJfBouvBCRqPYMZgSOTgjAqsuznNken/urUBplNYuSXWJgf1pYiDuXX5Es7VFY/qa67J6W9DsvLJw== X-Received: by 10.46.18.83 with SMTP id t80mr7639232lje.58.1513382257096; Fri, 15 Dec 2017 15:57:37 -0800 (PST) Received: from [192.168.1.4] (ppp83-237-7-69.pppoe.mtu-net.ru. [83.237.7.69]) by smtp.gmail.com with ESMTPSA id e71sm141428lfi.13.2017.12.15.15.57.35 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 15 Dec 2017 15:57:36 -0800 (PST) To: freebsd-ports@freebsd.org From: Sergei Vyhenski Subject: timeout of 4 months Message-ID: Date: Sat, 16 Dec 2017 02:57:36 +0300 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2017 23:57:39 -0000 Dear committers, Please consider 4-month-long maintainer's timeout: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221634 Thank you ahead of time. Regards, Sergei From owner-freebsd-ports@freebsd.org Sat Dec 16 00:46:22 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2DCAFE9152E for ; Sat, 16 Dec 2017 00:46:22 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from apnoea.adamw.org (apnoea.adamw.org [104.225.5.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "apnoea.adamw.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0649B6D816 for ; Sat, 16 Dec 2017 00:46:21 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by apnoea.adamw.org (OpenSMTPD) with ESMTPSA id 44a25ddd TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Fri, 15 Dec 2017 17:46:13 -0700 (MST) Content-Type: text/plain; charset=us-ascii; delsp=yes; format=flowed Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\)) Subject: Re: timeout of 4 months From: Adam Weinberger In-Reply-To: Date: Fri, 15 Dec 2017 17:46:12 -0700 Cc: freebsd-ports@freebsd.org Content-Transfer-Encoding: 7bit Message-Id: References: To: Sergei Vyhenski X-Mailer: Apple Mail (2.3445.5.20) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 00:46:22 -0000 > On 15 Dec, 2017, at 16:57, Sergei Vyhenski wrote: > > Dear committers, > > Please consider 4-month-long maintainer's timeout: > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221634 > > Thank you ahead of time. > Regards, Sergei Sergei, I think you should take over maintainership. # Adam -- Adam Weinberger adamw@adamw.org http://www.adamw.org From owner-freebsd-ports@freebsd.org Sat Dec 16 01:40:13 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 08363E93661 for ; Sat, 16 Dec 2017 01:40:13 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-io0-x232.google.com (mail-io0-x232.google.com [IPv6:2607:f8b0:4001:c06::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C15056F4DF for ; Sat, 16 Dec 2017 01:40:12 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-io0-x232.google.com with SMTP id 87so314083ior.5 for ; Fri, 15 Dec 2017 17:40:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=GDTtkYXH0jGohszBmf3UNpZAHBLeDrIZuJ1fWxHXe0g=; b=NEDbWIEaC+BfaK3pYXvdH1ycMO+D8CiWPl56m6HIqbNOPHTH3+Q9dgwCfY5Z3Cflm+ OaUBOV79IZH2t8B6b+VbPxgsrWzUrPBKpN1E54v7ElleZAzzJ6GiGbl49/BuSQ8vI8wn evHsvq2i60dokRPYmGxsOVzyqqPeBxOnEwjKmKxbyDjvN4cQGkLOVnjzdGLOgQl+N+xy jjMeIK7qV6aMYwvkk47bYa9ToHOcIYZ/TRFKJ1xYH6LeA0urZlUVwH1a8konVgkoaVc0 vevEbDNpBAcRGh2mceBX9/oys9W+2BcrisDAmKmO1wgo0ZD6iVnesxLoHzLT4JUfkhzk y3/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=GDTtkYXH0jGohszBmf3UNpZAHBLeDrIZuJ1fWxHXe0g=; b=Ska0Zfsd2suZDtA36CXG07B6LC1M8/rhr2tsVNLWoxwScooyG7E/hvh8TpxlUqmx8S 0Cf6APFNZXR67fj4P4Ipn1jhBh4cbJxKbDusRHrq9aa+jy/uW7i9WiqGugII3jwgG38T IvtZ/QenSOAogf76ttoFcQvn9mbg9v/GXwE7JyizheDIBW6Mm+scCIxgFOjrisZ77d95 BgoNpIMeQ3UdkkAR9BC2XQX82eSV6GTk5O7NzgjmQJZ8n8b22ze4NSEYYnhW9+2hNMV2 4OPUFjDUUKc2RQ08RwFeenYO48u5yB+Jze54GK+uYmJwyOhb+3LC1K/7BF9pC8qVQtq5 AZPQ== X-Gm-Message-State: AKGB3mJojNNnH5nExoWMJTle7k1Q6GzGI+sdQDBU+saw3x8p8qBEzV4I la7+yoBMzW4Y6kmzM9mezHNEALatZyDaQeJV8MA= X-Google-Smtp-Source: ACJfBotfBvtzeff92EcDOyQ/dWrJMdITt2Pl95XjYTVnCOerPBtlfTEFm5OIHuFie3MrHBb194N5ZX/S47RVIhHyIiY= X-Received: by 10.107.157.82 with SMTP id g79mr5207249ioe.296.1513388412079; Fri, 15 Dec 2017 17:40:12 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.134.9 with HTTP; Fri, 15 Dec 2017 17:40:11 -0800 (PST) In-Reply-To: References: From: blubee blubeeme Date: Sat, 16 Dec 2017 09:40:11 +0800 Message-ID: Subject: Re: OSS Audio To: Sid Cc: FreeBSD Ports , Yuri , fjwcash@gmail.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 01:40:13 -0000 On Sat, Dec 16, 2017 at 7:05 AM, Sid wrote: > > Yuri; Fri Dec 15 20:22:24 UTC 2017 > > Jack isn't needed in theory, but OSS drivers for many popular sound > > devices don't support midi. PCI audio devices generally don't support > > midi, only USB ones do. So if you want midi, you have to go with > > soft-midi (ex. Jack+fluidsynth). > > > Jack is a very powerful audio server, though a bit buggy. > > sndiod covers MIDI hardware, which is installed by audio/sndio > Now I get it, I think she is looking for MIDI, and driver capabilities fo= r > physical hardware. > > > Freddie Cash; Fri Dec 15 16:22:36 UTC 2017 > =E2=80=8B> FreeBSD has had the ability to play sounds from multiple progr= ams > > simultaneously since the 4.x days. Back then, the kernel developed a > > "virtual channels" layer to accommodate this (program X uses /dev/dsp0, > > program Y uses /dev/dsp1, program Z uses /dev/dsp2, audio is mixed and > > played out the speakers together). Later this was done automatically b= y > > multiple programs simply accessing /dev/dsp. > > This was my misconception. I think what happened is, the frontend/API for > many programs from the > portstree got improved this year, when sndio was brought over allowing > different programs > to access these drivers at once. It was easier for them to bring make > those adjustments, > when it was fixed for that other operating system. > > This is a description of sndio on FreeBSD. > https://forums.freebsd.org/threads/62892/#post-363265 > https://forums.freebsd.org/threads/43417/#post-368500 > > From what I understand is, that OSS and Sndio have their drivers in the > /dev/ directory, > and separately have a frontend or API to connect to user programs. > OSS hardware drivers are compiled into the kernel or started as modules. > Sndiod hardware drivers can also be turned on, to be seen in /dev/. > > > blubee blubeeme; > > If you want to test for yourself, install audio/oss then run osstest an= d > > report back. > > The program audio/oss is a frontend. FreeBSD by default uses OSS hardware > drivers, > as that's what most sound devices in /dev/ are. To use a newer OSS > backend/hardware driver, > you'd have to get updated source if available, and recompile your kernel. > > It's not that FreeBSD is limiting features, it is more that, OSS is a > cluster of complexities, > when it is brought to FreeBSD, it is cleaned up, trimmed, and made > efficient for this OS. > > This is where the issue lies, FreeBSD's oss "compatible" implementation did some things that went against the design of oss4 and re-introduced and will see that bad audio programming habits are carried forward into the future. This makes it hard to find and fix the root cause of the problems but instead of doing that, people just keep on creating new audio infrastructure. Why? Different frontends/API's (ALSA, JACK, PULSEAUDIO, OSS, SNDIO, native APIs) > just work together > on top of FreeBSD's native OSS hardware driver. From owner-freebsd-ports@freebsd.org Sat Dec 16 01:38:55 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 40FD7E93514 for ; Sat, 16 Dec 2017 01:38:55 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 2D9736F3FC for ; Sat, 16 Dec 2017 01:38:55 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: by mailman.ysv.freebsd.org (Postfix) id 2CFDFE93513; Sat, 16 Dec 2017 01:38:55 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2CAB5E93512 for ; Sat, 16 Dec 2017 01:38:55 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell1.rawbw.com (shell1.rawbw.com [198.144.192.42]) by mx1.freebsd.org (Postfix) with ESMTP id 04B2D6F3FB for ; Sat, 16 Dec 2017 01:38:54 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from yv.noip.me (c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56]) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id vBG1cqMD030875 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for ; Fri, 15 Dec 2017 17:38:53 -0800 (PST) (envelope-from yuri@rawbw.com) X-Authentication-Warning: shell1.rawbw.com: Host c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56] claimed to be yv.noip.me To: "ports@freebsd.org" From: Yuri Subject: Option vs. flavor? Message-ID: Date: Fri, 15 Dec 2017 17:38:51 -0800 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 01:38:55 -0000 One port is small by itself, but it semi-optionally requires 4.5GB of static data installed. It is possible to download this data optionally, conditional on the port option DATA_FILES which will be "off" by default, so that the users who need the data will install it with DATA_FILES=on. Alternatively, it is possible to create a flavor, something like @withData. Should the option be preferred, or should the flavor be preferred? Thanks, Yuri From owner-freebsd-ports@freebsd.org Sat Dec 16 06:02:37 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0BC2EE9E7A8 for ; Sat, 16 Dec 2017 06:02:37 +0000 (UTC) (envelope-from jktrigg@gmail.com) Received: from mail-qk0-x229.google.com (mail-qk0-x229.google.com [IPv6:2607:f8b0:400d:c09::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B3AE57902D for ; Sat, 16 Dec 2017 06:02:36 +0000 (UTC) (envelope-from jktrigg@gmail.com) Received: by mail-qk0-x229.google.com with SMTP id r184so5212376qke.8 for ; Fri, 15 Dec 2017 22:02:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=h1RkR6cgFxVhyq/KfWf0HuVNonkn9tdq2BJHwdvk36g=; b=mY8+fcNmSjczC+8q8hUITJ+m5UzvLQTMG2s26ocM2opASGgrxGk/jxLDPukyjTUTL8 QQCSFGI+/kIlLayQNO+1VWIhe3IUonFfdM/uGViWkUvM83NAU/hnaZkqNhlWVMCvByH6 D9ma84WMjXMzEPGJsmqV34bpccbdOSL4Iy1LX3ujB2xniDfyN/tM3MseLvm3By4a1mbh tq6zMTI9Cx3vs+v21oysfaaNOi29iPWhxiuSuO+OwnKF7bnKFhgbQpKKLATMppWKHMum 2FcYhhGFHR+e3fgi+XJpOYkXt0pDLM+lc9q7eqmRPqcpeQH/aD0kX1GfVOn3Hu2yr7OM el9A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=h1RkR6cgFxVhyq/KfWf0HuVNonkn9tdq2BJHwdvk36g=; b=JgKixyTgU1/Y39GEDUzq+XaaI5vvfkREQG7BiN5zsNgg5rCKQ9jRy7gb8eG6cgBG4c gdRyfPOcTui5Ah/J8CuXno+dnLNU8zAlkfePqwAzwNlHE5xVl1L9VUUYFncl09m5gkFN 8qhMSlHc7OkH3Koc8zJK2lTM1WP2nrkPeTT8Gd6SywK/tCP7Z+1c4C41I/ErH2Rzuqfe bAfMZAosJhpGAYsSrdGsKt2rNMjni360vcQRZJVVgWo7CUw1ettesgfuH0tqZNCaud42 qQTUC9f1bwWzMVEosDYqHhJFlHWBWDxml0aFngNMMvlIfUYELIabi+o3h1yn29WT2ydH Lzxw== X-Gm-Message-State: AKGB3mIw3F0F+bCJ4lKYakQe3CVQwdMgyYqbgwWl+pdobF1CFt4yedz8 LUfIkCndJTesgUdQsGA2xXzQP5Ic X-Google-Smtp-Source: ACJfBotckcykMGB28QTuH1/I0KOyEup0uIWk5XFIEhPFE9sMXLo1Yi9v+TCofIm9PZC2vacQMsKJPQ== X-Received: by 10.55.155.198 with SMTP id d189mr23919107qke.347.1513404155513; Fri, 15 Dec 2017 22:02:35 -0800 (PST) Received: from [192.168.2.18] (c-73-86-156-63.hsd1.va.comcast.net. [73.86.156.63]) by smtp.googlemail.com with ESMTPSA id j40sm5229973qtj.79.2017.12.15.22.02.33 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 15 Dec 2017 22:02:34 -0800 (PST) Sender: Jim Trigg Subject: Re: new portmaster fails to build devel/py-libzfs@py36 because of failing cython To: freebsd-ports@freebsd.org References: <875c07bd-b718-d74b-5302-d41af7476a14@gmail.com> <842cfe0c-9d96-0261-c380-59bfed89beff@FreeBSD.org> <63cc46cc-8d1b-8a9a-4690-28e1f1adbef5@freebsd.org> From: Jim Trigg Message-ID: <592fd292-a3a8-17cb-8743-1a62c80d2b6a@huiekin.org> Date: Sat, 16 Dec 2017 01:02:32 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <63cc46cc-8d1b-8a9a-4690-28e1f1adbef5@freebsd.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 06:02:37 -0000 On 12/15/2017 08:25 AM, Stefan Esser wrote: > Am 15.12.17 um 11:21 schrieb Kubilay Kocak: >> On 15/12/2017 8:50 pm, Johan Hendriks wrote: >>> Hello all. >> >> Hi Johan >> >>> First of all thank you for the update of portmaster, much appreciated. >>> >>> When i am updating my ports, portmaster fails with the following error. >>> >>> ====> Compressing man pages (compress-man) >>> ===>>> Starting check for runtime dependencies >>> ===>>> Gathering dependency list for lang/cython@py36 from ports >>> ===>>> Dependency check complete for lang/cython@py36 >>> >>> ===>>> devel/py-libzfs@py36 1/10 >> lang/cython@py36 (1/1) >>> >>> ===>  Installing for py36-cython-0.26 >>> ===>  Checking if py36-cython already installed >>> ===>   Registering installation for py36-cython-0.26 as automatic >>> Installing py36-cython-0.26... >>> pkg-static: py36-cython-0.26 conflicts with cython3-0.26 (installs files > Well, actually portmaster is expected to deal with that conversion of the > cython3 port. > > I have tested the upgrade of individual ports and of all ports that are > either back-level or where the ORIGIN changed (as in the case of this > particular port). > > Hmmm, now I see what's the problem: The package name seems to have been > changed during the conversion to a flavored port (from "cython3-0.26.tbz" > to "py36-cython-0.26.tar.bz"). This is not typical of ports that use > flavors now, in general they generate packages under the same name as the > non-flavored port did. > > I have to see, whether I can easily detect this case - the current logic > that distinguishes between fresh installs and re-installs does not see > that the old version needs to be deleted before installing the new one. > > For now the advice to manually delete the cython3 port is right and will > let you install the new version. Would using -o work? portmaster -o lang/cython@py36 cython3 Thanks, Jim Trigg From owner-freebsd-ports@freebsd.org Sat Dec 16 06:04:55 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 944E5E9E8CF for ; Sat, 16 Dec 2017 06:04:55 +0000 (UTC) (envelope-from jktrigg@gmail.com) Received: from mail-qt0-x22d.google.com (mail-qt0-x22d.google.com [IPv6:2607:f8b0:400d:c0d::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48144791CF for ; Sat, 16 Dec 2017 06:04:55 +0000 (UTC) (envelope-from jktrigg@gmail.com) Received: by mail-qt0-x22d.google.com with SMTP id k19so14626630qtj.6 for ; Fri, 15 Dec 2017 22:04:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=4WnCkTojHy5czvcN2PnReay7e28Ec6Cc8OJbeQDWHVA=; b=CLyIpzbePfayVgYizjfChfLnnvBVQ7Llb2erB3BPMMrpJZx2MjjBJdxr/mrlexq8sj zJG4/eMKFlLu9WsOWQDp23NwBfYBEKanaem96jG5F0pLkWZEa6efuhbiHnEGq5CIFSSR yWo8pZaFRDVnRVe12I9WmwAihk5qH68jq2uwE4yjd0UF2Kvm2caZEYpdIMmb6LuH5XVm l8vLsRPN1RacFKCUHwq3lxtA+PLON/TuCL4c+JDhVQQNoooz4ZpQeQxmf0sku77p66Yo g9hblwDShmZTlDegUdh9WreZBOXSyhlEYa84N1kVBh4+uONh43rEQTt4iHZOAYtOTtza XT6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=4WnCkTojHy5czvcN2PnReay7e28Ec6Cc8OJbeQDWHVA=; b=skMJDNP6aC9krcgqNhr8pQTXb/IifhtEVfRRr3px7pInIthHoFIvAYk7DqutPG3OQ2 0dYR8PX1sh1bIDA4uYffgayt0ZjA9FkC1OOv7zd5X6w4dbsaI5HnfilwY8HdvtuHRDJY DaRBDRHjSQzTK0+CuStm2N96cdrnZLFWswlKdZfMPISV+UtT5aJsP2m7hla4J8rHZNg5 OroyriBrB88jbxwR+eS3APIKrun0Xw++7sKC486f+52QTfO3RqI8n8eqBcFgUceaZcSE Udd5ZFiEfoegifs2O7JBF86iAEx5s6C+/up2r2Nvkdh51mLSDFOoqKHMZn2cKhJehXM6 v4wA== X-Gm-Message-State: AKGB3mLXHlbuY2Sf4IGLehHJpndbEfoYFAKZCakLMxkQc4rKSTLnJjWt db1LN5a4MQ0KIH68OTq//dmAljoM X-Google-Smtp-Source: ACJfBosxSDDAjg7sr6Bhcyv0EsICpdEmfBrxtzmjrG8ah2kU/fkT5KUlLhlCKYjUWN5oQMCPFH8SSg== X-Received: by 10.200.48.144 with SMTP id v16mr26151264qta.244.1513404294021; Fri, 15 Dec 2017 22:04:54 -0800 (PST) Received: from [192.168.2.18] (c-73-86-156-63.hsd1.va.comcast.net. [73.86.156.63]) by smtp.googlemail.com with ESMTPSA id r53sm5300284qtr.93.2017.12.15.22.04.53 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 15 Dec 2017 22:04:53 -0800 (PST) Sender: Jim Trigg Subject: Re: new portmaster fails to build devel/py-libzfs@py36 because of failing cython To: freebsd-ports@freebsd.org References: <875c07bd-b718-d74b-5302-d41af7476a14@gmail.com> <842cfe0c-9d96-0261-c380-59bfed89beff@FreeBSD.org> <63cc46cc-8d1b-8a9a-4690-28e1f1adbef5@freebsd.org> <74827d4b-661b-2e83-d270-1c4eaa038871@freebsd.org> From: Jim Trigg Message-ID: <1c2ada7a-a1f6-9321-cf9e-6e018a7ba648@huiekin.org> Date: Sat, 16 Dec 2017 01:04:52 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <74827d4b-661b-2e83-d270-1c4eaa038871@freebsd.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 06:04:55 -0000 On 12/15/2017 11:12 AM, Stefan Esser wrote: > Am 15.12.17 um 14:25 schrieb Stefan Esser> Hmmm, now I see what's the problem: > The package name seems to have been >> changed during the conversion to a flavored port (from "cython3-0.26.tbz" >> to "py36-cython-0.26.tar.bz"). This is not typical of ports that use >> flavors now, in general they generate packages under the same name as the >> non-flavored port did. >> >> I have to see, whether I can easily detect this case - the current logic >> that distinguishes between fresh installs and re-installs does not see >> that the old version needs to be deleted before installing the new one. >> >> For now the advice to manually delete the cython3 port is right and will >> let you install the new version. > > I'm sorry, but fixing this problem will take quite some effort ... > > The problem is, that portmaster operates in phases and recursively > invokes itself with an always smaller set of options. While knows > that the port origin has moved in one invocation, it then goes on > and just calls itself to build and install with only the new origin > (in this case "lang/cython@py36"). > > It is not possible to derive the old package name from that information, > portmaster must assume, that the package name (sans version) did not > change, it can then lookup the nane of the package to be replaced in > the package DB. But in the case of this port, the origin changed and > the package name changed at the same time, and I'd need to have at > least one of these parameters unchanged to lookup the old package name > to de-install it before installing the new version. > > I have plans to refactor portmaster and completely rewrite the logic > that builds and installs packages, but this is a major undertaking and > earlier maintainers have given up after trying. > > So please accept that it may be necessary to manually remove a package > in case both port directory (origin) and package name change at the > same time. All information is there at a point, but the structure of > the program does not allow to easily access it when actually needed. As I said in a reply to an earlier message (that I just sent), I think this is exactly what the -o switch was meant for. portmaster -o lang/cython@py36 cython3 The question is whether the flavor support will work with the -o switch. Thanks, Jim Trigg From owner-freebsd-ports@freebsd.org Sat Dec 16 06:18:47 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 09C1AE9EC68 for ; Sat, 16 Dec 2017 06:18:47 +0000 (UTC) (envelope-from sid@bsdmail.com) Received: from mout.gmx.com (mout.gmx.com [74.208.4.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mail.gmx.com", Issuer "thawte SSL CA - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BBA7F797C7 for ; Sat, 16 Dec 2017 06:18:46 +0000 (UTC) (envelope-from sid@bsdmail.com) Received: from [108.70.50.7] ([108.70.50.7]) by 3c-app-mailcom-lxa16.server.lan (via HTTP); Sat, 16 Dec 2017 07:18:06 +0100 MIME-Version: 1.0 Message-ID: From: Sid To: "blubee blubeeme" Cc: "FreeBSD Ports" , Yuri , fjwcash@gmail.com Subject: Re: OSS Audio Content-Type: text/plain; charset=UTF-8 Date: Sat, 16 Dec 2017 07:18:06 +0100 Importance: normal Sensitivity: Normal In-Reply-To: References: Content-Transfer-Encoding: quoted-printable X-UI-Message-Type: mail X-Priority: 3 X-Provags-ID: V03:K1:eH0iJWlKgN2O010ASZOTkHLsE5iG0m+Omq+MOJPDTkf 1hD3GOIXyc+zbHD7d3sehoD5frMoz3hgAfXr5iD3m2a+35nrzK AaIPQ8JPqTWJs1bXERpElSHHGw4mft89VBTaUcyCdJyGXU95/i BdygTDPCDi8vhmR4ASFYNqjEyJTo80FqaS9uhm54B/ojHNmWPE nD9Hrsx3E2QNfWJXJe6CXON2SAm90PQA/uFaCa5Fxdozb42WFl 11Y43Dlrwx3I4J2a8Nw3LvpnKWxhYQDTuIe0QUG2QKm1mzqOgJ Sir/f4= X-UI-Out-Filterresults: notjunk:1;V01:K0:mbOQZhO8eIA=:eCDIo5H+PcFDlCe5tELt7h bUTNSwmeVNbPUvDH8B6obUoYyIOrVTKTS/MHuxSoUVh+g/rggyWaUZHvmi4SE1LyBGZI/vSrw kOAEJcAuzSDWWAKcJYcI7zsIcKHN26tpN+sZfTfgSu5kRqi8BmNVcsG90pQbC3jsAT1wPDHZV 73aEdfvi+N9R25orK78BGi/qJpOgLdOTTYqoV38WgfBJEd8NypFFdugQLP+fH4BAPLBdgLWA+ BarccMcI9Nx3kMjCi1ZgPq+7eIb+Z67j7MRiGBH9Vvc1dbZLbhDNZKSGvMVSavs98ZtjiNDa9 SToVWy1tDvpYDppVQg455bZdhIFLQbpXtg0JHdwax7bhGfwhAJTNWgb1XvqynMpIvs5wH98RC ZkraiRaHv4wYSiUrWKxUaSv/QnSOg5DDxQBW/Fg+joyxlmyfcUFmZ2Ry8LeWPZZ+C60ydWUhU VDOcHMHQZyb5Gj7qH4hQQk/PuT8Ot8ZlBHY7+0YffFs0pG6ZK7zv5i+5+LJ3rqCzP6OVj0311 5hxTCK9/OUC6W32cPAxYd0NW2lPc/qsTcDx5PYdUZWC X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 06:18:47 -0000 >> Sid; Fri Dec 15 23:05:47 UTC 2017 >> It's not that FreeBSD is limiting features, it is more that, OSS is a c= luster of complexities, >> when it is brought to FreeBSD, it is cleaned up, trimmed, and made effi= cient for this OS=2E > blubee blubeeme; Sat Dec 16 01:40:13 UTC 2017 > This is where the issue lies, FreeBSD's oss "compatible" implementation = did some things that went against the design of oss4 and re-introduced and = will see that bad audio > programming habits are carried forward into the f= uture=2E > This makes it hard to find and fix the root cause of the problems but in= stead of doing that, people just keep on creating new audio infrastructure= =2E =C2=A0 > Why? "there are so many different OSS implementations, not all of them compatib= le=2E Even Linux before 2=2E4 had an OSS implementation until it got replac= ed with ALSA=2E Sndio is standardized, it's the same on all BSDs=2E Because= it's the same for all BSDs it's easier for an application programmer to us= e it and not have to make dozens of exceptions in the code=2E" https://foru= ms=2Efreebsd=2Eorg/threads/60852/ This is an answer, but I supposed that OSS being an unstandardized tangled= cluster of code is not the answer you're looking for=2E If http://opensound=2Ecom/ is the 4Front you're talking about, it is simpl= y their oss license agreement, https://sourceforge=2Enet/p/opensound/git/ci= /master/tree/EULA, which is not compatible with a BSD or any opensource lic= ense, which is enough for FreeBSD not to include it in the base=2E Aside fr= om it not being incompatible, FreeBSD would get sued for using it in their = base, because that license says it can only be used by each person on one c= omputer at a time, and can't be redistributed=2E As I've mentioned before, = many projects took OSS, made it into their own, forked it and the licenses= =2E They can take those forks, but once they change to a restrictive licens= e, it can't come back here=2E Again, OSS has many implementations which are= a cluster of tangled sourcecode and licenses=2E If you need details on why developers made decisions on how they programme= d it, or what they got from it, then they'll have to chime in=2E Use sndio or portaudio for MIDI whenever available instead=2E In most case= s, developers will have to install that frontend into music programs=2E From owner-freebsd-ports@freebsd.org Sat Dec 16 08:16:42 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 00882EA0D64 for ; Sat, 16 Dec 2017 08:16:42 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id CEFCD7C1C2 for ; Sat, 16 Dec 2017 08:16:41 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id CE36CEA0D63; Sat, 16 Dec 2017 08:16:41 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CDD48EA0D62 for ; Sat, 16 Dec 2017 08:16:41 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-vk0-x229.google.com (mail-vk0-x229.google.com [IPv6:2607:f8b0:400c:c05::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 83ADB7C1C1 for ; Sat, 16 Dec 2017 08:16:41 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-vk0-x229.google.com with SMTP id h203so6946729vka.6 for ; Sat, 16 Dec 2017 00:16:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=5eedLLPxNNbTwycRiyaeViVoTkx8Daq4gRuHRiS/0iY=; b=JzL6rSh9PvRCWx35SNF6lVhlicpeVr2CUqWWQMo9HCtx9M7y31SSQ83UTcj9zmNI5g ZuH+9F5VJ98KfGZr4UAEBWfGJpmZFP5SKSvdIvzR65Zsi/Q/1LtNCAbS4GyNweSWM+Cb qpMkH+/gNYJOJDvvqzP/ZRt60Tsvew57c+Hby5/eeI9DxIa6Np00pP1zGxLKyg0i61d0 0V0x3bQdgSCwudd3Tivu8DyjLhkDfnUCs7rPz83KFJfkLJIwTzgRLWT4XXapm5nUABFl kz9uNFU7bH/QMxSIWYZCrWlqPrCA6vKb9rN1U7koGJcphzqoPi/jmv7TcbL+jL4AOwkX 4fQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=5eedLLPxNNbTwycRiyaeViVoTkx8Daq4gRuHRiS/0iY=; b=LtC0tId7APykazHc4ReyIKPDG5ZDRYq55iWSMU0TV5qMCtXunx/VlE6s4cal85sZLC nYVblZWBsNyCBEhq+gC42/1pXl1n+uwD8W4XjXDLAw/ZDMMoU+99cHwwcKe5315ZIjuJ HYWqS48ZHlEoYPZyMvhuNjcf3QuHxPpZXRnXowEUWxMSLwWpvDqeIy8lKym0IgYhYcVA LECbYHg96PaX0j/RhLnTV/6XIRwVNLBBhu861dpmKCZEqZyIqwKOWaiO96uLO1EwRFdF DbJp8fcI8XPITdfb+uSZ+wBpFovkLM8+nG0pOKeCsdKbUpgWidk8YkM9D8xXD0BT2jQ+ rDQQ== X-Gm-Message-State: AKGB3mI0kA2GClypbV51NeJ6u4uw0jQwfUEvu44vEPm+lpj6j4ID5Z0K w18//HRNEouR7ys1bZIcF/bQI8zTOXVCNCPk7t7wo9LC X-Google-Smtp-Source: ACJfBout3/pFtXMby/jLM5zuOR1k9yeeb255cDuc4pDWmRsGM/84DUE+ACCwZjaoM8cuw9d/o8sd/FsW5mQtnND6v4w= X-Received: by 10.31.84.131 with SMTP id i125mr16199440vkb.128.1513412199953; Sat, 16 Dec 2017 00:16:39 -0800 (PST) MIME-Version: 1.0 Sender: kob6558@gmail.com Received: by 10.103.147.156 with HTTP; Sat, 16 Dec 2017 00:16:39 -0800 (PST) In-Reply-To: <0d60e8e1ef56e9662d1c0649927adde1@udns.ultimatedns.net> References: <0d60e8e1ef56e9662d1c0649927adde1@udns.ultimatedns.net> From: Kevin Oberman Date: Sat, 16 Dec 2017 00:16:39 -0800 X-Google-Sender-Auth: _uInNDQXLjh53hHE70jAedN-JZ0 Message-ID: Subject: Re: Patches for a slave port To: portmaster@bsdforge.com Cc: "ports@freebsd.org>" Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 08:16:42 -0000 On Fri, Dec 15, 2017 at 7:19 AM, Chris H wrote: > On Thu, 14 Dec 2017 20:53:38 -0800 "Kevin Oberman" > said > > I am attempting to submit a fix for a slave port, >> multimedia/avidemux_plugins. All of the patches are in the master port, >> avidemux. So I make all of the fixes and run "make makepatch". All of the >> patches are generated into avidemux/files. I then ran "svn diff" in >> avidemux_plugins and the only thing generated is the removal of BROKEN. >> OK. >> The patches are in the master port, so I run "svn diff" there and no >> differences are shown. Huh? >> >> Why does "svn diff" not see the new files? How do I get the diffs? Or am I >> going to have to manually generate the diff the old fashioned way. >> > svn add, before running the diff? > > How many years (or decades) have I been using and even hacking CVS and Subversion? Oh, this is embarrassing! Thanks, Chris -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-ports@freebsd.org Sat Dec 16 09:15:47 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D6402EA20B3 for ; Sat, 16 Dec 2017 09:15:47 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id C34FB7DC68 for ; Sat, 16 Dec 2017 09:15:47 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: by mailman.ysv.freebsd.org (Postfix) id BFA21EA20B2; Sat, 16 Dec 2017 09:15:47 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BD65EEA20B1 for ; Sat, 16 Dec 2017 09:15:47 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8FCB17DC66 for ; Sat, 16 Dec 2017 09:15:46 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vBG9HNdf036358; Sat, 16 Dec 2017 01:17:29 -0800 (PST) (envelope-from portmaster@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: "ports@freebsd.org>" In-Reply-To: From: "Chris H" Reply-To: portmaster@BSDforge.com To: "Kevin Oberman" Subject: Re: Patches for a slave port Date: Sat, 16 Dec 2017 01:17:29 -0800 Message-Id: <397ebef6729e7e8a6f9cc3235dfb3788@udns.ultimatedns.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 09:15:47 -0000 On Sat, 16 Dec 2017 00:16:39 -0800 "Kevin Oberman" sa= id > On Fri, Dec 15, 2017 at 7:19 AM, Chris H wrote: >=20 > > On Thu, 14 Dec 2017 20:53:38 -0800 "Kevin Oberman" > > said > > > > I am attempting to submit a fix for a slave port, > >> multimedia/avidemux_plugins=2E All of the patches are in the master port= , > >> avidemux=2E So I make all of the fixes and run "make makepatch"=2E All of = the > >> patches are generated into avidemux/files=2E I then ran "svn diff" in > >> avidemux_plugins and the only thing generated is the removal of BROKEN= =2E > >> OK=2E > >> The patches are in the master port, so I run "svn diff" there and no > >> differences are shown=2E Huh? > >> > >> Why does "svn diff" not see the new files? How do I get the diffs? Or = am I > >> going to have to manually generate the diff the old fashioned way=2E > >> > > svn add, before running the diff? > > > > > How many years (or decades) have I been using and even hacking CVS and > Subversion? Oh, this is embarrassing! Heh=2E Want to know that why that answer came so quickly to me? Because, I too for get that=2E :-) It used to be so easy, back in the CVS days=2E Those commands were the only ones you had to remember=2E Well, unless you count RCS=2E Adding SVN, GIT, DARCS, =2E=2E=2E -- enough, already! There's *no* shame in forgetting, Kevin=2E :-) --Chris >=20 > Thanks, Chris > -- > Kevin Oberman, Part time kid herder and retired Network Engineer > E-mail: rkoberman@gmail=2Ecom > PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-ports@freebsd.org Sat Dec 16 09:21:05 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A88C0EA237A for ; Sat, 16 Dec 2017 09:21:05 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 959457DE40 for ; Sat, 16 Dec 2017 09:21:05 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: by mailman.ysv.freebsd.org (Postfix) id 94DEDEA2379; Sat, 16 Dec 2017 09:21:05 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 94814EA2378 for ; Sat, 16 Dec 2017 09:21:05 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (static-24-113-41-81.wavecable.com [24.113.41.81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7380A7DE3F for ; Sat, 16 Dec 2017 09:21:04 +0000 (UTC) (envelope-from portmaster@BSDforge.com) Received: from udns.ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id vBG9MgBb036470; Sat, 16 Dec 2017 01:22:48 -0800 (PST) (envelope-from portmaster@BSDforge.com) X-Mailer: UDNSMS MIME-Version: 1.0 Cc: "ports@freebsd.org>" In-Reply-To: <397ebef6729e7e8a6f9cc3235dfb3788@udns.ultimatedns.net> From: "Chris H" Reply-To: portmaster@BSDforge.com To: "Kevin Oberman" Subject: Re: Patches for a slave port Date: Sat, 16 Dec 2017 01:22:48 -0800 Message-Id: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 09:21:05 -0000 On Sat, 16 Dec 2017 01:17:29 -0800 said > On Sat, 16 Dec 2017 00:16:39 -0800 "Kevin Oberman" > said >=20 > > On Fri, Dec 15, 2017 at 7:19 AM, Chris H wrot= e: > >=20 > > > On Thu, 14 Dec 2017 20:53:38 -0800 "Kevin Oberman" > > > said > > > > > > I am attempting to submit a fix for a slave port, > > >> multimedia/avidemux_plugins=2E All of the patches are in the master po= rt, > > >> avidemux=2E So I make all of the fixes and run "make makepatch"=2E All o= f the > > >> patches are generated into avidemux/files=2E I then ran "svn diff" in > > >> avidemux_plugins and the only thing generated is the removal of BROK= EN=2E > > >> OK=2E > > >> The patches are in the master port, so I run "svn diff" there and no > > >> differences are shown=2E Huh? > > >> > > >> Why does "svn diff" not see the new files? How do I get the diffs? O= r am > > I > > >> going to have to manually generate the diff the old fashioned way=2E > > >> > > > svn add, before running the diff? > > > > > > > > How many years (or decades) have I been using and even hacking CVS and > > Subversion? Oh, this is embarrassing! > Heh=2E Want to know that why that answer came so quickly to me? > Because, I too for get that=2E :-) It used to be so easy, back in the CVS > days=2E Those commands were the only ones you had to remember=2E Well, unless > you count RCS=2E Adding SVN, GIT, DARCS, =2E=2E=2E -- enough, already! >=20 > There's *no* shame in forgetting, Kevin=2E :-) OH=2E One more thing -- pro tip; svn status anytime something doesn't act the way you think it should=2E >=20 > --Chris > >=20 > > Thanks, Chris > > -- > > Kevin Oberman, Part time kid herder and retired Network Engineer > > E-mail: rkoberman@gmail=2Ecom > > PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 >=20 >=20 > _______________________________________________ > freebsd-ports@freebsd=2Eorg mailing list > https://lists=2Efreebsd=2Eorg/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd=2Eorg" From owner-freebsd-ports@freebsd.org Sat Dec 16 09:47:24 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 64E5CEA29A1 for ; Sat, 16 Dec 2017 09:47:24 +0000 (UTC) (envelope-from dmytro@posteo.net) Received: from mout01.posteo.de (mout01.posteo.de [185.67.36.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.posteo.de", Issuer "StartCom Class 3 Primary Intermediate Server CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 2AFFD7E9D5 for ; Sat, 16 Dec 2017 09:47:23 +0000 (UTC) (envelope-from dmytro@posteo.net) Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 1B0EF20849 for ; Sat, 16 Dec 2017 10:41:01 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1513417261; bh=VJFw8WfX15dARBwuE0OB8EMI2kibkfZ1t3hCDQQvNFo=; h=Date:From:To:Subject:From; b=JFd9/LwMAB5awv/m5LL1RmPkUzcmDRdB5A6IwbfMPCgfYqgKA8XYe7oFKISYoqYSn S5u+TOWESUfY53/dw0u9imc0/TH+q/uKZVfPR0CfuGpDZqcLRGY9yqCI1hR0wyIOBK Wht/4K95VkDJ78sfqKOBmc9Ssg6ImV6bgF+0uYlTeAALrVTc6wcmChK6xwIgxaKZ0J gaib3M1G1Tr40Ognl8aAtAyNT6jTLlXxWFvFChIkwdLHaHK8Onuc9vrCtbmxeqTQm9 G0v1SEFxyDVxB1e5U+KCNaPkjdDWF/WRC2KpSK3ufWcAwoewfD4VUc5KEdLfRX4/U6 bu2+XDj9LA9cA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 3yzMk42cCyz9rxV for ; Sat, 16 Dec 2017 10:41:00 +0100 (CET) Date: Sat, 16 Dec 2017 11:40:58 +0200 From: Dmytro Bilokha To: freebsd-ports@freebsd.org Subject: Setting system user home directory Message-ID: <20171216094058.GA37778@wstan> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline User-Agent: Mutt/1.7.2 (2016-11-26) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 09:47:24 -0000 Hello, Everyone! I'm trying to change www/payara port to make it run under the payara user instead of root. I've added the following line to the UIDs file: payara:*:221:221::0:0:Payara Application Server user:/nonexistent:/usr/sbin/nologin And this line to the port makefile: USERS= payara Also, I've made some another changes to the port's scripts to start service under payara user. Everything seems to be fine, but the service on start/shutdown creates some preferences files, caches, etc in the payara user's homedir. The problem is, that it is impossible to create these files in /nonexistent. This fact makes service to show some annoying warnings on every startup/shutdown. To make service to work properly I want to create directory writable by the payara user and set it as payara's homedir. And I don't want to put these dir under the /usr/home/, it should be somewhere in the application, like /usr/local/payara-4.1.2.173/prefs. As far as I understand, payara user will be created automatically by the bsd.port.pre.mk file included in the port's makefile. But, during every installation somehow payara user's homedir should be changed. I can do it with the following one-liner: /usr/sbin/pw usermod payara -d ${DATADIR}/prefs So, the questions are: 1. Is it a proper way of doing such kind of things? 2. Where in the port's makefile should I put my one-liner? Will it be OK to make it like this: .......head of the make file with setting variables and so on is here...... .include do-install: .........doing some work here...... @/usr/sbin/pw usermod payara -d ${DATADIR}/prefs .include ....end of the makefile..... Many thanks for your attention and help. -- Dmytro Bilokha dmytro@posteo.net +38-050-607-41-43 From owner-freebsd-ports@freebsd.org Sat Dec 16 11:45:46 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C6E5AEA4A8A for ; Sat, 16 Dec 2017 11:45:46 +0000 (UTC) (envelope-from se@freebsd.org) Received: from mailout01.t-online.de (mailout01.t-online.de [194.25.134.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mailout00.t-online.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6D0581979 for ; Sat, 16 Dec 2017 11:45:46 +0000 (UTC) (envelope-from se@freebsd.org) Received: from fwd10.aul.t-online.de (fwd10.aul.t-online.de [172.20.26.152]) by mailout01.t-online.de (Postfix) with SMTP id 51E8D425A10C; Sat, 16 Dec 2017 12:45:37 +0100 (CET) Received: from Stefans-MBP-2.fritz.box (G542K6ZDQhVrK4JwVJCubbu7e4hXhTeNQtEL4iLgmRYxSAbpot6VR1RNlQ9kv3eZgp@[84.154.97.124]) by fwd10.t-online.de with (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384 encrypted) esmtp id 1eQAuI-3PYvvk0; Sat, 16 Dec 2017 12:45:30 +0100 Subject: Re: new portmaster fails to build devel/py-libzfs@py36 because of failing cython To: Jim Trigg , freebsd-ports@freebsd.org References: <875c07bd-b718-d74b-5302-d41af7476a14@gmail.com> <842cfe0c-9d96-0261-c380-59bfed89beff@FreeBSD.org> <63cc46cc-8d1b-8a9a-4690-28e1f1adbef5@freebsd.org> <592fd292-a3a8-17cb-8743-1a62c80d2b6a@huiekin.org> From: Stefan Esser Message-ID: Date: Sat, 16 Dec 2017 12:45:29 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <592fd292-a3a8-17cb-8743-1a62c80d2b6a@huiekin.org> Content-Type: text/plain; charset=windows-1252 Content-Language: en-US Content-Transfer-Encoding: 8bit X-ID: G542K6ZDQhVrK4JwVJCubbu7e4hXhTeNQtEL4iLgmRYxSAbpot6VR1RNlQ9kv3eZgp X-TOI-MSGID: 1c12892b-ba0b-4d1f-bdd0-532e2c81da2f X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 11:45:46 -0000 Am 16.12.17 um 07:02 schrieb Jim Trigg: > On 12/15/2017 08:25 AM, Stefan Esser wrote: >> Am 15.12.17 um 11:21 schrieb Kubilay Kocak: >>> On 15/12/2017 8:50 pm, Johan Hendriks wrote: >>>> Hello all. >>> >>> Hi Johan >>> >>>> First of all thank you for the update of portmaster, much appreciated. >>>> >>>> When i am updating my ports, portmaster fails with the following error. >>>> >>>> ====> Compressing man pages (compress-man) >>>> ===>>> Starting check for runtime dependencies >>>> ===>>> Gathering dependency list for lang/cython@py36 from ports >>>> ===>>> Dependency check complete for lang/cython@py36 >>>> >>>> ===>>> devel/py-libzfs@py36 1/10 >> lang/cython@py36 (1/1) >>>> >>>> ===>  Installing for py36-cython-0.26 >>>> ===>  Checking if py36-cython already installed >>>> ===>   Registering installation for py36-cython-0.26 as automatic >>>> Installing py36-cython-0.26... >>>> pkg-static: py36-cython-0.26 conflicts with cython3-0.26 (installs files > >> Well, actually portmaster is expected to deal with that conversion of the >> cython3 port. >> >> I have tested the upgrade of individual ports and of all ports that are >> either back-level or where the ORIGIN changed (as in the case of this >> particular port). >> >> Hmmm, now I see what's the problem: The package name seems to have been >> changed during the conversion to a flavored port (from "cython3-0.26.tbz" >> to "py36-cython-0.26.tar.bz"). This is not typical of ports that use >> flavors now, in general they generate packages under the same name as the >> non-flavored port did. >> >> I have to see, whether I can easily detect this case - the current logic >> that distinguishes between fresh installs and re-installs does not see >> that the old version needs to be deleted before installing the new one. >> >> For now the advice to manually delete the cython3 port is right and will >> let you install the new version. > > Would using -o work? portmaster -o lang/cython@py36 cython3 No, sadly not. The -o option is implicitly passed to an intermediate recursive call of portmaster, but then another child is launched for the actual build, which does not receive that option. And if it was passed, then the logic would probably lead to another recursive invocation (leading to endless recursion). I could try passing the old origin in an environment variable to the child process, which is used if other means to detect the previous origin fail. That should not break the control flow and decision to actually build the port in the child process. I do not fully understand, why portmaster calls itself in such a way (with ever less options passed, while ever more context is in the environment), and I can only guess, that this is a relict from pre-PKG_NG times, when portmaster had to perform many more actions in the script instead of relying on pkg DB state. I plan to change this completely, but this will make it very hard to work on existing PRs and GitHub issues, since any patches provided with those will not cleanly apply anymore. Regards, STefan From owner-freebsd-ports@freebsd.org Sat Dec 16 12:44:16 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D4952E81769 for ; Sat, 16 Dec 2017 12:44:16 +0000 (UTC) (envelope-from SRS0=PBBM=DM=quip.cz=000.fbsd@elsa.codelab.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 98E7537BC for ; Sat, 16 Dec 2017 12:44:15 +0000 (UTC) (envelope-from SRS0=PBBM=DM=quip.cz=000.fbsd@elsa.codelab.cz) Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 007CB28412; Sat, 16 Dec 2017 13:44:07 +0100 (CET) Received: from illbsd.quip.test (ip-86-49-16-209.net.upcbroadband.cz [86.49.16.209]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id 0E55D28417; Sat, 16 Dec 2017 13:44:06 +0100 (CET) Subject: Re: Setting system user home directory To: Dmytro Bilokha , freebsd-ports@freebsd.org References: <20171216094058.GA37778@wstan> From: Miroslav Lachman <000.fbsd@quip.cz> Message-ID: <5A351515.1080805@quip.cz> Date: Sat, 16 Dec 2017 13:44:05 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:42.0) Gecko/20100101 Firefox/42.0 SeaMonkey/2.39 MIME-Version: 1.0 In-Reply-To: <20171216094058.GA37778@wstan> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 12:44:16 -0000 Dmytro Bilokha wrote on 2017/12/16 10:40: > Hello, Everyone! > > I'm trying to change www/payara port to make it run under the payara > user instead of root. > I've added the following line to the UIDs file: > > payara:*:221:221::0:0:Payara Application Server > user:/nonexistent:/usr/sbin/nologin > > And this line to the port makefile: > > USERS= payara > > Also, I've made some another changes to the port's scripts to start > service under payara user. > Everything seems to be fine, but the service on start/shutdown creates > some preferences files, > caches, etc in the payara user's homedir. > The problem is, that it is impossible to create these files in > /nonexistent. This fact makes > service to show some annoying warnings on every startup/shutdown. > To make service to work properly I want to create directory writable by > the payara user and > set it as payara's homedir. > And I don't want to put these dir under the /usr/home/, it should be > somewhere in the application, > like /usr/local/payara-4.1.2.173/prefs. > As far as I understand, payara user will be created automatically by the > bsd.port.pre.mk file included in the port's makefile. But, during every > installation somehow payara user's homedir > should be changed. I can do it with the following one-liner: > > /usr/sbin/pw usermod payara -d ${DATADIR}/prefs > > So, the questions are: > 1. Is it a proper way of doing such kind of things? > 2. Where in the port's makefile should I put my one-liner? Will it be OK > to make it like this: > > .......head of the make file with setting variables and so on is here...... > .include > do-install: > .........doing some work here...... > @/usr/sbin/pw usermod payara -d ${DATADIR}/prefs > .include > ....end of the makefile..... > > Many thanks for your attention and help. I don't know Payara but applications should not write its files to /usr/local. This should work even if /usr/local is mounted Read Only. If you need to store configuration (preferences) then it should be in /usr/local/etc/payara. If the application writes some data files like databases, it goes under /var/db/payara and log in to /var/log/payara.log or /var/log/payara (directory) Miroslav Lachman From owner-freebsd-ports@freebsd.org Sat Dec 16 13:07:10 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BC6AFE81D84 for ; Sat, 16 Dec 2017 13:07:10 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id A7D4D63354 for ; Sat, 16 Dec 2017 13:07:10 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id A73E9E81D80; Sat, 16 Dec 2017 13:07:10 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A6E24E81D7F for ; Sat, 16 Dec 2017 13:07:10 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 98C6763353 for ; Sat, 16 Dec 2017 13:07:10 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id vBGD7A4H074125 for ; Sat, 16 Dec 2017 13:07:10 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id vBGD7ALo074124; Sat, 16 Dec 2017 13:07:10 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201712161307.vBGD7ALo074124@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Sat, 16 Dec 2017 13:07:10 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 13:07:10 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/py-mwlib | 0.15.14 | 0.15.19 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Sat Dec 16 13:51:46 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5372DE82D8C for ; Sat, 16 Dec 2017 13:51:46 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from smtp.infracaninophile.co.uk (smtp.infracaninophile.co.uk [81.2.117.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.infracaninophile.co.uk", Issuer "infracaninophile.co.uk" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id D678F6467D for ; Sat, 16 Dec 2017 13:51:45 +0000 (UTC) (envelope-from matthew@FreeBSD.org) Received: from liminal.local (unknown [IPv6:2001:8b0:151:1:e15a:b75a:9521:efca]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: m.seaman@infracaninophile.co.uk) by smtp.infracaninophile.co.uk (Postfix) with ESMTPSA id 93FBBE370 for ; Sat, 16 Dec 2017 13:51:36 +0000 (UTC) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none (p=none dis=none) header.from=FreeBSD.org To: FreeBSD Ports ML From: Matthew Seaman Subject: Can we have multiple flavors for a port? Message-ID: <6ed4ac6e-a075-0fc0-a3da-371a46a9e977@FreeBSD.org> Date: Sat, 16 Dec 2017 13:51:29 +0000 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="QBPaTdMXOpgPTMeoAvp144KEAiJ4ejXsW" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 13:51:46 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --QBPaTdMXOpgPTMeoAvp144KEAiJ4ejXsW Content-Type: multipart/mixed; boundary="IXLIIW62j4afIMwUmXRMeaVUt6kVA2VJN"; protected-headers="v1" From: Matthew Seaman To: FreeBSD Ports ML Message-ID: <6ed4ac6e-a075-0fc0-a3da-371a46a9e977@FreeBSD.org> Subject: Can we have multiple flavors for a port? --IXLIIW62j4afIMwUmXRMeaVUt6kVA2VJN Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: quoted-printable I have a review up to add a USES=3Ddjango -- https://reviews.freebsd.org/D12592 which I'm now modifying to be FLAVORS compatible given that has hit the tree. Now, we currently have ports for 4 different versions of django (1.8, 1.10, 1.11, 2.0) and the obvious next move is to add django-based flavouring. Currently, most django ports depend on django-1.8, with a few depending on django-1.10, but this I think is mostly due to inertia and django ports should be compatible with more recent versions. Having four different versions of django in ports seems excessive -- so, for the sake of argument I'd cut that down to just django-1.11 and django-2.0= But this is all python code, and the python flavouring would also apply..= =2E Given that django-2.0 requires python-3.5+ we end up with the following combinations: py27 django111 py36 django111 py36 django20 and there's some 104 django ports which will mostly end up needing all three of these variants built -- so as combinatorial explosions go, it's not particularly earth-shattering. However, my questions are: - Is it possible or desirable to have multiple flavourings like this? - If so, what should the syntax look like for specifying a particular combination? eg. www/py-django-mezzanine@py27+django111 ? Cheers, Matthew --IXLIIW62j4afIMwUmXRMeaVUt6kVA2VJN-- --QBPaTdMXOpgPTMeoAvp144KEAiJ4ejXsW Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQKoBAEBCgCSFiEEGfFU7L8RLlBUTj8wAFE/EOCp5OcFAlo1JOJfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDE5 RjE1NEVDQkYxMTJFNTA1NDRFM0YzMDAwNTEzRjEwRTBBOUU0RTcUHG1hdHRoZXdA ZnJlZWJzZC5vcmcACgkQAFE/EOCp5OfqOA/9FgIpz5bGgoN7kRJ0FZWz882YBfRT lTazE53yUJSflH/4okq+rJUQeJScRxFlU3VmiW/LDVD4ks30lz3IxiSBICHpB1aX KiXE1rgIlVT5SUjkkyg5igiw6BHi1tzZTuOqpkKq0BnIRYZEJ6EOaAwcE3sFukBh /l7v7g538klhSXs/pt6p1hYjh2gZNxcDmNHaYPe0LHNcd4+OJ4UqCM8+MDJTRxg2 cTTji3E4UVvOk3xK+GNcFq87sqeMZgqNbF7ar87c3/CRUjWM8ycBFT/7EedPeOTw WxyRHi+vxAQUZsWI0pMDRd+oXuOrDSo7fxkE3rj4nBHeqzaAhWqn+3QMJzwunjQb nK+GLA5a16PNDzJyM9psjHaxQ/3iv79ixeR2JlHxadoYPF+4G3QtFBGcq0Vlonmc cCyRWI0LLzUM94dr1/poCwcTNEvPlgVXUU6PeyggLSe8op1oUoubekoUe8pwPnBu mNvVawJ2dtqnwWDJcYqDPvTYF0svgnIu8TTMRjZZIDNw5aDgjpTcbuqxYN3p5Uac BJNy2nRoiLvxQt4C0Qn2iamlCL6q6ywN2hFG8ndmX9X3Ql3D3PEyF0u4JgbAKJrG QxEll14yUo7kZDsdR9wWmtXa+cEopNKP1sFzUFZxm4DwkLnqA8YCZGDJLsL/ElNE NCPGRzGNFAXM7Ks= =FB53 -----END PGP SIGNATURE----- --QBPaTdMXOpgPTMeoAvp144KEAiJ4ejXsW-- From owner-freebsd-ports@freebsd.org Sat Dec 16 13:59:27 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 895EDE82FF0 for ; Sat, 16 Dec 2017 13:59:27 +0000 (UTC) (envelope-from dmytro@posteo.net) Received: from mout01.posteo.de (mout01.posteo.de [185.67.36.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.posteo.de", Issuer "StartCom Class 3 Primary Intermediate Server CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 21AC56493D for ; Sat, 16 Dec 2017 13:59:26 +0000 (UTC) (envelope-from dmytro@posteo.net) Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id C330B20DF5 for ; Sat, 16 Dec 2017 14:59:22 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1513432762; bh=JKv2FX4BWVavUSPEu0+0G6Mzj46NAzAoPS6I8bN/lRE=; h=Date:From:To:Cc:Subject:From; b=KkbbvmC0CsOo7eWaL2FZl7FTS8Czpn5wsG3Kv9fxMnNRE8jAfyCauWf8VUWrBth1x ZTrQnepivD9pbmHCOjLptTm/m4uDAGnJUdST3sJJUQMJRU0sNFbhXNR5UfmXz5/+hN otJ3VWmQD5WQCe+5kX/VnAK7dyl6jXkegILObGfkj0cDorL399vKPsBlt6ih8UCHw8 ziFqVPfzw5AtaphdDcSRENcUbkZmO8saIjlJ41qDHGsRKe1UEKCkRNH549WzIBqJOs +5Loej1Nhcr6RrejEpEM1ry+MU/OVg5vlOinl9mK/vUJSedOa41EiN/fRGkoE4A3Ah uFfSnLHJ5k1ZA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 3yzTS96BBzz9rxG; Sat, 16 Dec 2017 14:59:21 +0100 (CET) Date: Sat, 16 Dec 2017 15:59:20 +0200 From: Dmytro Bilokha To: Miroslav Lachman <000.fbsd@quip.cz> Cc: freebsd-ports@freebsd.org Subject: Re: Setting system user home directory Message-ID: <20171216135919.GA17551@wstan> References: <20171216094058.GA37778@wstan> <5A351515.1080805@quip.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <5A351515.1080805@quip.cz> User-Agent: Mutt/1.7.2 (2016-11-26) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 13:59:27 -0000 On Sat, Dec 16, 2017 at 01:44:05PM +0100, Miroslav Lachman wrote: >Dmytro Bilokha wrote on 2017/12/16 10:40: >> Hello, Everyone! >> >> I'm trying to change www/payara port to make it run under the payara >> user instead of root. >> I've added the following line to the UIDs file: >> >> payara:*:221:221::0:0:Payara Application Server >> user:/nonexistent:/usr/sbin/nologin >> >> And this line to the port makefile: >> >> USERS= payara >> >> Also, I've made some another changes to the port's scripts to start >> service under payara user. >> Everything seems to be fine, but the service on start/shutdown creates >> some preferences files, >> caches, etc in the payara user's homedir. >> The problem is, that it is impossible to create these files in >> /nonexistent. This fact makes >> service to show some annoying warnings on every startup/shutdown. >> To make service to work properly I want to create directory writable by >> the payara user and >> set it as payara's homedir. >> And I don't want to put these dir under the /usr/home/, it should be >> somewhere in the application, >> like /usr/local/payara-4.1.2.173/prefs. >> As far as I understand, payara user will be created automatically by the >> bsd.port.pre.mk file included in the port's makefile. But, during every >> installation somehow payara user's homedir >> should be changed. I can do it with the following one-liner: >> >> /usr/sbin/pw usermod payara -d ${DATADIR}/prefs >> >> So, the questions are: >> 1. Is it a proper way of doing such kind of things? >> 2. Where in the port's makefile should I put my one-liner? Will it be OK >> to make it like this: >> >> .......head of the make file with setting variables and so on is here...... >> .include >> do-install: >> .........doing some work here...... >> @/usr/sbin/pw usermod payara -d ${DATADIR}/prefs >> .include >> ....end of the makefile..... >> >> Many thanks for your attention and help. > >I don't know Payara but applications should not write its files to >/usr/local. This should work even if /usr/local is mounted Read Only. >If you need to store configuration (preferences) then it should be in >/usr/local/etc/payara. >If the application writes some data files like databases, it goes under >/var/db/payara and log in to /var/log/payara.log or /var/log/payara >(directory) > >Miroslav Lachman Thanks for the information. Now I'm a little bit confused. I've checked and seems to me that nither www/tomcat85 (servlet container) nor www/glassfish and java/wildfly10 (application servers) ports follow this convention. All of them has directories for logs, configuration and Java applications under the /usr/local. Is there something special in Java servers ports? -- Dmytro Bilokha dmytro@posteo.net +38-050-607-41-43 From owner-freebsd-ports@freebsd.org Sat Dec 16 14:20:26 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 768C6E83916 for ; Sat, 16 Dec 2017 14:20:26 +0000 (UTC) (envelope-from SRS0=PBBM=DM=quip.cz=000.fbsd@elsa.codelab.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 039B965563 for ; Sat, 16 Dec 2017 14:20:25 +0000 (UTC) (envelope-from SRS0=PBBM=DM=quip.cz=000.fbsd@elsa.codelab.cz) Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 8B89C28411; Sat, 16 Dec 2017 15:20:22 +0100 (CET) Received: from illbsd.quip.test (ip-86-49-16-209.net.upcbroadband.cz [86.49.16.209]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id 8691028416; Sat, 16 Dec 2017 15:20:21 +0100 (CET) Subject: Re: Setting system user home directory To: Dmytro Bilokha Cc: freebsd-ports@freebsd.org References: <20171216094058.GA37778@wstan> <5A351515.1080805@quip.cz> <20171216135919.GA17551@wstan> From: Miroslav Lachman <000.fbsd@quip.cz> Message-ID: <5A352BA5.9070403@quip.cz> Date: Sat, 16 Dec 2017 15:20:21 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:42.0) Gecko/20100101 Firefox/42.0 SeaMonkey/2.39 MIME-Version: 1.0 In-Reply-To: <20171216135919.GA17551@wstan> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 14:20:26 -0000 Dmytro Bilokha wrote on 2017/12/16 14:59: > On Sat, Dec 16, 2017 at 01:44:05PM +0100, Miroslav Lachman wrote: >> Dmytro Bilokha wrote on 2017/12/16 10:40: >>> Hello, Everyone! >>> >>> I'm trying to change www/payara port to make it run under the payara >>> user instead of root. >>> I've added the following line to the UIDs file: >>> >>> payara:*:221:221::0:0:Payara Application Server >>> user:/nonexistent:/usr/sbin/nologin >>> >>> And this line to the port makefile: >>> >>> USERS= payara >>> >>> Also, I've made some another changes to the port's scripts to start >>> service under payara user. >>> Everything seems to be fine, but the service on start/shutdown creates >>> some preferences files, >>> caches, etc in the payara user's homedir. >>> The problem is, that it is impossible to create these files in >>> /nonexistent. This fact makes >>> service to show some annoying warnings on every startup/shutdown. >>> To make service to work properly I want to create directory writable by >>> the payara user and >>> set it as payara's homedir. >>> And I don't want to put these dir under the /usr/home/, it should be >>> somewhere in the application, >>> like /usr/local/payara-4.1.2.173/prefs. >>> As far as I understand, payara user will be created automatically by the >>> bsd.port.pre.mk file included in the port's makefile. But, during every >>> installation somehow payara user's homedir >>> should be changed. I can do it with the following one-liner: >>> >>> /usr/sbin/pw usermod payara -d ${DATADIR}/prefs >>> >>> So, the questions are: >>> 1. Is it a proper way of doing such kind of things? >>> 2. Where in the port's makefile should I put my one-liner? Will it be OK >>> to make it like this: >>> >>> .......head of the make file with setting variables and so on is >>> here...... >>> .include >>> do-install: >>> .........doing some work here...... >>> @/usr/sbin/pw usermod payara -d ${DATADIR}/prefs >>> .include >>> ....end of the makefile..... >>> >>> Many thanks for your attention and help. >> >> I don't know Payara but applications should not write its files to >> /usr/local. This should work even if /usr/local is mounted Read Only. >> If you need to store configuration (preferences) then it should be in >> /usr/local/etc/payara. >> If the application writes some data files like databases, it goes under >> /var/db/payara and log in to /var/log/payara.log or /var/log/payara >> (directory) >> >> Miroslav Lachman > > Thanks for the information. Now I'm a little bit confused. > I've checked and seems to me that nither www/tomcat85 (servlet > container) nor www/glassfish and java/wildfly10 (application servers) > ports follow this convention. > All of them has directories for logs, configuration and Java > applications under the > /usr/local. Is there something special in Java servers ports? I know there are ports not following this convention (and I don't understand why). Those ports are making troubles if you want to serve /usr/local as read only NFS for example. Miroslav Lachman From owner-freebsd-ports@freebsd.org Sat Dec 16 14:21:24 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0DD2FE83B32 for ; Sat, 16 Dec 2017 14:21:24 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-wm0-x22a.google.com (mail-wm0-x22a.google.com [IPv6:2a00:1450:400c:c09::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 927F2656C2 for ; Sat, 16 Dec 2017 14:21:23 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: by mail-wm0-x22a.google.com with SMTP id r78so22224769wme.5 for ; Sat, 16 Dec 2017 06:21:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=0X4DdtLqDvBH7i3kXSdTMSRMfiIG0F6s1WrfE1CpYdo=; b=ISBvL8Ixdu9NRS5zXp1+dk22+eqDGsuxYM8m2JNIl6xaRLq9xXdUqPyvbPxAkXXMVm PJt51XEdIuy+rRUUbAAjvFaMb8jwHP5MTE9T9jGdBnj4LMczCzmC0I0ApU+KY57EmPVs Aj7lpZ1UwlNzygLetCRaqziZq46nq03YAlGz/jYMLtJWikqKI8tUy7uoqp51jkJk5hdm GyxPah5EP+dppLaup3lNW63vS1qxu6WcSq8CNlS1Qz+zS3j03MXUsC7WoXx6l9EesayD YvXOfVtxksHmZHFSAHBQ8N4JRrsk5fAGHkn+undnS57x10/QMGwNQ4CO8wRuZqFzCLpJ Jwow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=0X4DdtLqDvBH7i3kXSdTMSRMfiIG0F6s1WrfE1CpYdo=; b=iDTxiQYvXKIOhwBHePJ5F6k7fvuLTJt2YLEjyofMcftExOxD0ffQVvmgR9YP2S/mQI uqv3WFit4+Wo6RaKlitXENReV4/LKOjOnTv4Sd4gWa3ZSrOSE/HhCFnaioI6Yg5YfD7L +/vnt/iIpFJdZnCH/k/rzBYKrLhrCdknV6MZesg63dLo4U64uhPFSfllz7zAfLQDMAnP Gv2ls1hulW4aRPid0TnwOBzn/kFMGndK/Dx+RVJ/V0jz8h3+I4QR3iGFH0IHOPYEkwPw Ems6b/ebbxPzTLCADMIR7BH1s2T++UJ/Iv2bbpdED7Zp7IVvtd8/3tioZgWbmQNBzwgV A+1A== X-Gm-Message-State: AKGB3mJwKh9gloCU8o8TT0jAzstHfICS5mctP4yVhbGqEakWqzJdSVEF s5lWkMQoCiBrM/ScXY53nIAIkgty X-Google-Smtp-Source: ACJfBotG6JnPIG6ecxx50iNxyezMdSJbObjjpbYyHJFPAK/eNUFw5/8gbGNrWNcK0iqDeaZHGrApGQ== X-Received: by 10.80.148.10 with SMTP id p10mr21970173eda.250.1513434081252; Sat, 16 Dec 2017 06:21:21 -0800 (PST) Received: from ?IPv6:2001:980:d7ed:1:3265:ecff:fe8f:d3ec? ([2001:980:d7ed:1:3265:ecff:fe8f:d3ec]) by smtp.gmail.com with ESMTPSA id s14sm7250031eds.78.2017.12.16.06.21.20 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 16 Dec 2017 06:21:20 -0800 (PST) Sender: =?UTF-8?Q?Ren=C3=A9_Ladan?= Subject: Re: AIM is shutting down today To: freebsd-ports@freebsd.org References: From: =?UTF-8?Q?Ren=c3=a9_Ladan?= Message-ID: <5badf509-7152-28de-6b6b-fa5bec56bece@freebsd.org> Date: Sat, 16 Dec 2017 15:21:19 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 14:21:24 -0000 On 15-12-2017 22:37, Dmitri Goutnik wrote: > With AOL Instant Messenger products and services going dark today(*) > (December 15th 2017), a few ports will stop working and probably need to be > deprecated: > > net-im/bsflite > net-im/p5-Net-AIM > net-im/pork > security/aimsniff > I have removed net-im/pork and security/aimsniff, they were unmaintained. I plan to remove net-im/bsflite and net-im/p5-Net-AIM before the end of the year to not drag them into 2018Q1. > Additionally, these ports > > irc/bitlbee > net-im/centerim > net-im/centerim-devel > net-im/libpurple > I will have a look. > have "AIM" either as a configure option or as a part of option description. > These ports probably need to be reviewed/updated to have "AIM" removed to > avoid user confusion. > > (*): https://help.aol.com/articles/aim-discontinued > René From owner-freebsd-ports@freebsd.org Sat Dec 16 14:27:01 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6DEEEE83D67 for ; Sat, 16 Dec 2017 14:27:01 +0000 (UTC) (envelope-from se@freebsd.org) Received: from mailout08.t-online.de (mailout08.t-online.de [194.25.134.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mailout00.t-online.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1AF2765C2E; Sat, 16 Dec 2017 14:27:00 +0000 (UTC) (envelope-from se@freebsd.org) Received: from fwd16.aul.t-online.de (fwd16.aul.t-online.de [172.20.26.243]) by mailout08.t-online.de (Postfix) with SMTP id D97DF41D3EF6; Sat, 16 Dec 2017 15:26:52 +0100 (CET) Received: from Stefans-MBP-2.fritz.box (rI6x7qZYghJVtj4Dm0JQgp9yJpJvIb5DQkkM+FPDV9Xr-ygFZcqMfIitJ3vcbofwbz@[84.154.97.124]) by fwd16.t-online.de with (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384 encrypted) esmtp id 1eQDQI-2JzZpI0; Sat, 16 Dec 2017 15:26:42 +0100 Subject: Re: Can we have multiple flavors for a port? To: Matthew Seaman , FreeBSD Ports ML References: <6ed4ac6e-a075-0fc0-a3da-371a46a9e977@FreeBSD.org> From: Stefan Esser Cc: FreeBSD Port-Manager Message-ID: <09760447-455d-5de0-36a9-c978d84cfb72@freebsd.org> Date: Sat, 16 Dec 2017 15:24:47 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <6ed4ac6e-a075-0fc0-a3da-371a46a9e977@FreeBSD.org> Content-Type: text/plain; charset=windows-1252 Content-Language: en-US Content-Transfer-Encoding: 7bit X-ID: rI6x7qZYghJVtj4Dm0JQgp9yJpJvIb5DQkkM+FPDV9Xr-ygFZcqMfIitJ3vcbofwbz X-TOI-MSGID: 9c07d865-04ef-4a45-a270-b6780e9aec28 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 14:27:01 -0000 Am 16.12.17 um 14:51 schrieb Matthew Seaman: > > I have a review up to add a USES=django -- > https://reviews.freebsd.org/D12592 which I'm now modifying to be FLAVORS > compatible given that has hit the tree. > > Now, we currently have ports for 4 different versions of django (1.8, > 1.10, 1.11, 2.0) and the obvious next move is to add django-based > flavouring. Currently, most django ports depend on django-1.8, with a > few depending on django-1.10, but this I think is mostly due to inertia > and django ports should be compatible with more recent versions. Having > four different versions of django in ports seems excessive -- so, for > the sake of argument I'd cut that down to just django-1.11 and django-2.0 > > But this is all python code, and the python flavouring would also apply... > > Given that django-2.0 requires python-3.5+ we end up with the following > combinations: > > py27 django111 > py36 django111 > py36 django20 > > and there's some 104 django ports which will mostly end up needing all > three of these variants built -- so as combinatorial explosions go, it's > not particularly earth-shattering. > > However, my questions are: > > - Is it possible or desirable to have multiple flavourings like this? > > - If so, what should the syntax look like for specifying a particular > combination? eg. www/py-django-mezzanine@py27+django111 ? I asked portmgr@ the same question when I started to work on portmaster and did not want to implement a solution that does only support a single flavor per port (or rather, waste time and effort on a portmaster version that only supported 1 flavor per port, when there were plans to support multiple flavors in the ports framework in the future). The answer I received was very clear: There can only be 1 flavor per port and there are no plans to remove that restriction. I questioned the wise-ness of that decision, but had better use for my time than to continue arguing, that multi-flavor support was probably going to be required very soon. My questions were specifically, how a dependency with multiple flavors should be specified (e.g. "@py36@xyz") and how to query a port for this case. The same notation should be used in the MOVED file in such a case. The order of flavors added to an origin must either be ignored by all tools operating on them (which precludes simple string comparisons to see whether one origin+flavors is identical to another one) or should be required to follow some (e.g.) lexical order. I'd also like to see the flavor(s) (if any) become part of the port origin (or some other variable in the PKG DB that can easily be queried). The value should be identical to the format in dependencies and the MOVED file to simplify tools like portmaster, which currently must execute a complex series of queries to get at that information. The origin@flavor does not encode the information previously contained in just the origin. IMHO, multi-flavor support should have been one of the initial considerations when designing the flavor extension to the ports system! Regards, STefan From owner-freebsd-ports@freebsd.org Sat Dec 16 14:28:58 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C9026E83E07; Sat, 16 Dec 2017 14:28:58 +0000 (UTC) (envelope-from thierry@pompo.net) Received: from smtp6-g21.free.fr (smtp6-g21.free.fr [IPv6:2a01:e0c:1:1599::15]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9394B65D02; Sat, 16 Dec 2017 14:28:58 +0000 (UTC) (envelope-from thierry@pompo.net) Received: from graf.pompo.net (unknown [78.225.128.39]) by smtp6-g21.free.fr (Postfix) with ESMTPS id B608678034E; Sat, 16 Dec 2017 15:28:55 +0100 (CET) Received: by graf.pompo.net (Postfix, from userid 1001) id BBDD0131910; Sat, 16 Dec 2017 15:28:49 +0100 (CET) Date: Sat, 16 Dec 2017 15:28:49 +0100 From: Thierry Thomas To: freebsd-ports@freebsd.org, "ports@freebsd.org" Subject: Re: Option vs. flavor? Message-ID: <20171216142849.GL10752@graf.pompo.net> Mail-Followup-To: freebsd-ports@freebsd.org, "ports@freebsd.org" References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="HkMjoL2LAeBLhbFV" Content-Disposition: inline In-Reply-To: X-Operating-System: FreeBSD 11.1-STABLE amd64 Organization: Kabbale Eros X-Face: (hRbQnK~Pt7$ct`!fupO(`y_WL4^-Iwn4@ly-.,[4xC4xc; y=\ipKMNm<1J>lv@PP~7Z<.t KjAnXLs: X-PGP: 0xF1C516B3C8359753 User-Agent: Mutt/1.9.1 (2017-09-22) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 14:28:58 -0000 --HkMjoL2LAeBLhbFV Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Le sam. 16 d=E9c. 17 =E0 2:38:51 +0100, Yuri =E9crivait=A0: > One port is small by itself, but it semi-optionally requires 4.5GB of=20 > static data installed. >=20 > It is possible to download this data optionally, conditional on the port= =20 > option DATA_FILES which will be "off" by default, so that the users who= =20 > need the data will install it with DATA_FILES=3Don. >=20 > Alternatively, it is possible to create a flavor, something like @withDat= a. >=20 >=20 > Should the option be preferred, or should the flavor be preferred? I'd say that this is a case for sub-packages. --=20 Th. Thomas. --HkMjoL2LAeBLhbFV Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJ8BAEBCgBmBQJaNS2gXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRFNTM2QkU4NTM4NTM5OUQwMEI2RkFBNzZG MUM1MTZCM0M4MzU5NzUzAAoJEPHFFrPINZdTOUgQAIdAdu4AUOXuHehVXg781Pne FDvKD81q9kioTRMkdXQjJJonTnCTbVui2ZcONVnew9FACVwuZXuaUdyLmZJQbtTs 9BzJcMAG12f5TzvLYeUdew6l5iUbAJbfleIUXqzkF4FImIFUYFqAUTOxbXAg76az +utJ3viChaeZUUMHXet6lCoj6Q3+NHrfsnpofSBf40KtnIfPcz+4upUP5GJSAC/4 vgVw0VqfqVftRi6RLYQGh5aTQpQcR4lPlbD4upJwuvna3iGWgZn1Ehwz71PnS8ZN MZYtIAiPwKqHX8a7Za/H1cA7e3AUs2WII4d3kNLUYOffHtRon0b7kUGBdIosAzKd IY93bq22BjjfTutt+/C2E4TCbKNkK6LwkbIzYDxpeGROD3b+LtyFe3FpyYrWL/Pd 0QLfmnRllRb3x++i76kumVPS4d+GEteoTrKH6zJRFBTXSXvZ+eUCJpKsUCAxmSMx AMKASvxOfONbyvtbjC0xMJSMdaqhQWifF4DtR94GbV7eHV8dM/V/ozQKKRIc/Oub R9VyPaavlWEcyctFZMPEfTzwVAPO3EF0PlXSHOFL99+hAHIb7KA26SZyg73NQBPe tAqHf1nS3aXMK97qVcI9BBJ8uHB0As3r5YVU8AIfl7AKdH1d0kRAUrUTsEHNpgNP BCV/UqmGW1galnMS3n31 =d1gU -----END PGP SIGNATURE----- --HkMjoL2LAeBLhbFV-- From owner-freebsd-ports@freebsd.org Sat Dec 16 17:04:19 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A8A78E8875C for ; Sat, 16 Dec 2017 17:04:19 +0000 (UTC) (envelope-from dmytro@posteo.net) Received: from mout01.posteo.de (mout01.posteo.de [185.67.36.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.posteo.de", Issuer "StartCom Class 3 Primary Intermediate Server CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 3E8466AF20 for ; Sat, 16 Dec 2017 17:04:18 +0000 (UTC) (envelope-from dmytro@posteo.net) Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 101D820C72 for ; Sat, 16 Dec 2017 18:04:15 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1513443855; bh=JlOM8PBXsyJdAQvOY2mdvBbZ+McrO60zNjwcA/InShA=; h=Date:From:To:Cc:Subject:From; b=N5Y8FYfXYK8ovoD6rWY32ddTZlb6JomI5snM8ZFaz0wqL4Gfdnd5eozOZjsVDp3L9 M4gTLIuzDJVPtkch9781o/TSqCwZprViVj5fYvw1lFOu8PkwOM69nB59E8jZm0vcsP 73wY3begY8jd8Vmuf9loctxJ75iA5nELofxaB7zZxKX+o3t5tUaOups7+oD45ZdAk2 ppjvbo4TahiBKwWoq9MjIqee19GkMUpQyUnOTtLTAtF70SPyfDfpvUMXAwY0EEnVeh qFZw+rzGiHTw5+qoyrix+f8nlLZbsTJxxpes0Ohtn73bwlBNU0s2woWTmXKr6CBwr9 Sx5cahUXh9mQA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 3yzYYV16tyz9rxJ; Sat, 16 Dec 2017 18:04:14 +0100 (CET) Date: Sat, 16 Dec 2017 19:04:12 +0200 From: Dmytro Bilokha To: Miroslav Lachman <000.fbsd@quip.cz> Cc: freebsd-ports@freebsd.org Subject: Re: Setting system user home directory Message-ID: <20171216170411.GA85559@wstan> References: <20171216094058.GA37778@wstan> <5A351515.1080805@quip.cz> <20171216135919.GA17551@wstan> <5A352BA5.9070403@quip.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <5A352BA5.9070403@quip.cz> User-Agent: Mutt/1.7.2 (2016-11-26) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 17:04:19 -0000 On Sat, Dec 16, 2017 at 03:20:21PM +0100, Miroslav Lachman wrote: >Dmytro Bilokha wrote on 2017/12/16 14:59: >> On Sat, Dec 16, 2017 at 01:44:05PM +0100, Miroslav Lachman wrote: >>> Dmytro Bilokha wrote on 2017/12/16 10:40: >>>> Hello, Everyone! >>>> >>>> I'm trying to change www/payara port to make it run under the payara >>>> user instead of root. >>>> I've added the following line to the UIDs file: >>>> >>>> payara:*:221:221::0:0:Payara Application Server >>>> user:/nonexistent:/usr/sbin/nologin >>>> >>>> And this line to the port makefile: >>>> >>>> USERS= payara >>>> >>>> Also, I've made some another changes to the port's scripts to start >>>> service under payara user. >>>> Everything seems to be fine, but the service on start/shutdown creates >>>> some preferences files, >>>> caches, etc in the payara user's homedir. >>>> The problem is, that it is impossible to create these files in >>>> /nonexistent. This fact makes >>>> service to show some annoying warnings on every startup/shutdown. >>>> To make service to work properly I want to create directory writable by >>>> the payara user and >>>> set it as payara's homedir. >>>> And I don't want to put these dir under the /usr/home/, it should be >>>> somewhere in the application, >>>> like /usr/local/payara-4.1.2.173/prefs. >>>> As far as I understand, payara user will be created automatically by the >>>> bsd.port.pre.mk file included in the port's makefile. But, during every >>>> installation somehow payara user's homedir >>>> should be changed. I can do it with the following one-liner: >>>> >>>> /usr/sbin/pw usermod payara -d ${DATADIR}/prefs >>>> >>>> So, the questions are: >>>> 1. Is it a proper way of doing such kind of things? >>>> 2. Where in the port's makefile should I put my one-liner? Will it be OK >>>> to make it like this: >>>> >>>> .......head of the make file with setting variables and so on is >>>> here...... >>>> .include >>>> do-install: >>>> .........doing some work here...... >>>> @/usr/sbin/pw usermod payara -d ${DATADIR}/prefs >>>> .include >>>> ....end of the makefile..... >>>> >>>> Many thanks for your attention and help. >>> >>> I don't know Payara but applications should not write its files to >>> /usr/local. This should work even if /usr/local is mounted Read Only. >>> If you need to store configuration (preferences) then it should be in >>> /usr/local/etc/payara. >>> If the application writes some data files like databases, it goes under >>> /var/db/payara and log in to /var/log/payara.log or /var/log/payara >>> (directory) >>> >>> Miroslav Lachman >> >> Thanks for the information. Now I'm a little bit confused. >> I've checked and seems to me that nither www/tomcat85 (servlet >> container) nor www/glassfish and java/wildfly10 (application servers) >> ports follow this convention. >> All of them has directories for logs, configuration and Java >> applications under the >> /usr/local. Is there something special in Java servers ports? > > >I know there are ports not following this convention (and I don't >understand why). Those ports are making troubles if you want to serve >/usr/local as read only NFS for example. > >Miroslav Lachman Ok, than I'll try to move everything writable from /usr/local to /var. I plan to put system user's caches and properties to the /var/payara/X.Y.Z/prefs, where X.Y.Z is an application's version. And this returns me to the first question: how to properly change user's home directory on port installation? -- Dmytro Bilokha dmytro@posteo.net +38-050-607-41-43 From owner-freebsd-ports@freebsd.org Sat Dec 16 17:05:06 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A0EAFE887D1 for ; Sat, 16 Dec 2017 17:05:06 +0000 (UTC) (envelope-from tijl@freebsd.org) Received: from mailrelay118.isp.belgacom.be (mailrelay118.isp.belgacom.be [195.238.20.145]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "relay.skynet.be", Issuer "GlobalSign Organization Validation CA - SHA256 - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EFBF36AFDA; Sat, 16 Dec 2017 17:05:05 +0000 (UTC) (envelope-from tijl@freebsd.org) X-Belgacom-Dynamic: yes IronPort-PHdr: =?us-ascii?q?9a23=3ATkIg7B/GjFqoL/9uRHKM819IXTAuvvDOBiVQ1KB4?= =?us-ascii?q?2uIcTK2v8tzYMVDF4r011RmVBdyds6oMotGVmpioYXYH75eFvSJKW713fDhBt/?= =?us-ascii?q?8rmRc9CtWOE0zxIa2iRSU7GMNfSA0tpCnjYgBaF8nkelLdvGC54yIMFRXjLwp1?= =?us-ascii?q?Ifn+FpLPg8it2O2+54Dfbx9UiDahfLh/MAi4oQLNu8cMnIBsMLwxyhzHontJf+?= =?us-ascii?q?RZ22ZlLk+Nkhj/+8m94odt/zxftPw9+cFAV776f7kjQrxDEDsmKWE169b1uhTF?= =?us-ascii?q?UACC+2ETUmQSkhpPHgjF8BT3VYr/vyfmquZw3jSRMNboRr4oRzut86ZrSAfpiC?= =?us-ascii?q?gZMT457HrXgdF0gK5CvR6tuwBzz4vSbYqINvRxY7ndcMsUS2RBQMhfSi9PDYGy?= =?us-ascii?q?b4QAE+UPMv1Vr5X/qlcSsReyGRWgCP3pxzRVhnH2x6o60+E5HA/Y3QwgHdYOu2?= =?us-ascii?q?nKodXyM6cSSv66zKzSwjXFdPNdxDDw6JTJchAjpfGBRrJ+cdDPxkYxCg7Lk1ue?= =?us-ascii?q?pZbiPzOP2eQAqm6W5PduW+Kojm4osQBxoj63y8cikInGmJwaxUvf9Spk2oo1Is?= =?us-ascii?q?e4SEF9bNW5E5VQrzmXOohrTs84XW1ltyQ3xqcYtZKhYiQHx5cqyhjCYPKdaYeI?= =?us-ascii?q?+AjsVOOJLDd9g3JqZaywig6p8Uil1u38Ts600EtWriZdktnDqHQN1xvL58iEUP?= =?us-ascii?q?R9+kah2TOR2ADJ7eFIO1w0lavZK54l2LI/ip0TsUPYHiDonUX5lqmWdl4+9uiv?= =?us-ascii?q?8eTnba3qpp6aN4BqlgHzKqcjltGlDegmPQUDXXKX9fqm2LH98kD0Q61Gjvgsna?= =?us-ascii?q?nYtJDaK94bpqm8AwJNzoYj6hS/DzO93dQWh3kIMkxKdwmcj4f0IV3OJ+r4Dfin?= =?us-ascii?q?j1S2jDhr3+zGPqHmApjVIXjDja3hcqh760FAyAo819Zf6olbCrEEOv3zW0vxuM?= =?us-ascii?q?bEAR8+Ngzni9rgXe1w2pkZEU2ODKGENqKa5UeG6coBOeSBTrQ5/jHnJK52yeTp?= =?us-ascii?q?iCoFmF0ZNYKu2oAabXm+BbwyP0SbZVLCmNoMO1wm+A0kQ7q52xW5TTdPaiPqDO?= =?us-ascii?q?oH7TYhBdfjVN+bSw=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2A2AwBQUTVa//gC91FdFgQBAQEBAQIBA?= =?us-ascii?q?QEBCAEBAQGDPkYQEHQUE48bjhIBAYF/NAFJmDgthRgChH9EFAEBAQEBAQEBAQF?= =?us-ascii?q?qKII4JAGCRwEFOhweBRALDgoJJQ8qHgYTii4MqhGKZgEBAQEBAQQBAQEBAR4Fg?= =?us-ascii?q?26FTYJ2NoMvh2YFikOYeYd/jSCBAJMAjRuLGDYigU9MMAiCZYRXQDcBimIBAQE?= X-IPAS-Result: =?us-ascii?q?A2A2AwBQUTVa//gC91FdFgQBAQEBAQIBAQEBCAEBAQGDPkY?= =?us-ascii?q?QEHQUE48bjhIBAYF/NAFJmDgthRgChH9EFAEBAQEBAQEBAQFqKII4JAGCRwEFO?= =?us-ascii?q?hweBRALDgoJJQ8qHgYTii4MqhGKZgEBAQEBAQQBAQEBAR4Fg26FTYJ2NoMvh2Y?= =?us-ascii?q?FikOYeYd/jSCBAJMAjRuLGDYigU9MMAiCZYRXQDcBimIBAQE?= Received: from 248.2-247-81.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([81.247.2.248]) by relay.skynet.be with ESMTP; 16 Dec 2017 18:04:56 +0100 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.15.2/8.15.2) with ESMTP id vBGH4t2e003764; Sat, 16 Dec 2017 18:04:55 +0100 (CET) (envelope-from tijl@FreeBSD.org) Date: Sat, 16 Dec 2017 18:04:55 +0100 From: Tijl Coosemans To: Pedro Giffuni Cc: portmaster@BSDforge.com, FreeBSD Ports , blubee blubeeme Subject: Re: Linux ports tutorial? WPS Office Message-ID: <20171216180455.111e38ec@kalimero.tijl.coosemans.org> In-Reply-To: References: <79074ba82ad8bd59f24678b21133bfe1@udns.ultimatedns.net> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 17:05:06 -0000 On Thu, 14 Dec 2017 18:27:10 -0500 Pedro Giffuni wrote: > The port still doesn't work: > - It appears it wants to use a old version of libpng that is not in our > centos7. > - USE_RPM doesn't install anything, it seems like we are missing support > for non-base RPMs. > > I think I'll bail on this port, it requires some packaging-foo that I > don't want to spend time on. > > I'll leave my WIP here, for someone else to play with it: > > https://people.freebsd.org/~pfg/ports/linux-wps-office.tgz USE_LINUX_RPM is only for Linux infrastructure ports. You should remove that and add your own do-install. You also need NO_WRKSUBDIR=yes and PLIST_SUB=LINUXBASE=${LINUXBASE}. The do-install target should copy WRKSRC/opt and WRKSRC/usr/bin to ${STAGEDIR}${LINUXBASE}. WRKSRC/etc and WRKSRC/usr/share look like they should go to ${STAGEDIR}${PREFIX}. Then you also need to add startup scripts for et, wpp and wps containing something like this: #! /bin/sh exec /compat/linux/bin/sh /usr/bin/et "$@" And let do-install copy them to ${STAGEDIR}${PREFIX/bin. You also need to replace /usr/bin with ${PREFIX} in .desktop files. I would also add -office to PORTNAME and remove PKGNAMESUFFIX. The old libpng it is looking for is in CentOS 6, so USES=linux:c7 won't work. For now it's best to simply use USES=linux. From owner-freebsd-ports@freebsd.org Sat Dec 16 18:48:36 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EA46CE8AECD for ; Sat, 16 Dec 2017 18:48:36 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-vk0-x233.google.com (mail-vk0-x233.google.com [IPv6:2607:f8b0:400c:c05::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9C9DB6E1E5 for ; Sat, 16 Dec 2017 18:48:36 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-vk0-x233.google.com with SMTP id s139so7449019vkb.3 for ; Sat, 16 Dec 2017 10:48:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=ZWW2+At9JLWBCLpvugr8jzyxKsPx7J2EI4wBTuGXl1Q=; b=ffzloTyAE/NmZGafJ7EOOXf8g2r2Y4wUSgDQsmuot5eVaKPtTeMyBhBfPT+hcuiGGu NiT5Duixbu4BtvifJvuat+ur72boREP2l5FhyYOrt6xuVsF2ed+QSz1JtFTW7118eC1T pAH6pI3eSue7EDFIETIBDAc8YVpSFhK45F8nQSPXqqGiCvpMk6RL1wGYIqAA6gHumWWN c1SD60g4eEqfgvmvZ/NMTEUbINAKXesiZfq+8Jng//6qMO0e0pI0UyyBugCJJQoDuz1i j6d4TZu1H+LHcMBoXAm9obFt+KLkqvvgBVYVk8KhR37uOpr+hlrFrDGx1BH33QGPFwWM i2aw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=ZWW2+At9JLWBCLpvugr8jzyxKsPx7J2EI4wBTuGXl1Q=; b=qwzQvtgJoe+ahYkREEvpaheSxXObwBOKHJbID0kieGB1hg9zY6GF+5C/E9Rjj4rWUG 4AlCFIqmh9v7ZWhcUE5RUvyFlB185/lPDwIb8PFKxk3Xv6hpZN5ePpCrooLrGt9vz0tt CkqAPIqB9+hWCxoLWEElJ02KTlXMVb0eB6/mJLua2ttZBPEBuINo5RQCQ541CdyeW7Vf rWS31zo5d9iKW7RZ3uWX+j9G4IkyGo+MW6wITrqexirQLlD9ran16evVm7xunKuQiXUL +QQbZiBcFgyCG0CT3NLxWB2BtIju9jQ+qTqxANdRXnhpDUBoxyr/65Xc20wgC6LlTVvC IQPA== X-Gm-Message-State: AKGB3mKbi9ZeOL6QjmbLLRKomIF+/JcvmrhUx9PYLcPU3gI/sUGWWX6j W+y6rxALoNtJIhQiR4FDRk8a2axKwse1fmZr9vg= X-Google-Smtp-Source: ACJfBov3BgWeJwYr26TKzok//c4OEwwax+9qpeMZ9goEpFMROGgckj8QYRDfSsFeSM+wdOp/Wbt4B6a6TnkNAO74xrc= X-Received: by 10.31.48.83 with SMTP id w80mr17286070vkw.30.1513450115406; Sat, 16 Dec 2017 10:48:35 -0800 (PST) MIME-Version: 1.0 Sender: kob6558@gmail.com Received: by 10.103.147.156 with HTTP; Sat, 16 Dec 2017 10:48:34 -0800 (PST) In-Reply-To: <20171216170411.GA85559@wstan> References: <20171216094058.GA37778@wstan> <5A351515.1080805@quip.cz> <20171216135919.GA17551@wstan> <5A352BA5.9070403@quip.cz> <20171216170411.GA85559@wstan> From: Kevin Oberman Date: Sat, 16 Dec 2017 10:48:34 -0800 X-Google-Sender-Auth: UbHLmeJtj40Js09LfPy8TgGWuaE Message-ID: Subject: Re: Setting system user home directory To: Dmytro Bilokha Cc: Miroslav Lachman <000.fbsd@quip.cz>, FreeBSD Ports ML Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 18:48:37 -0000 On Sat, Dec 16, 2017 at 9:04 AM, Dmytro Bilokha wrote: > On Sat, Dec 16, 2017 at 03:20:21PM +0100, Miroslav Lachman wrote: > >> Dmytro Bilokha wrote on 2017/12/16 14:59: >> >>> On Sat, Dec 16, 2017 at 01:44:05PM +0100, Miroslav Lachman wrote: >>> >>>> Dmytro Bilokha wrote on 2017/12/16 10:40: >>>> >>>>> Hello, Everyone! >>>>> >>>>> I'm trying to change www/payara port to make it run under the payara >>>>> user instead of root. >>>>> I've added the following line to the UIDs file: >>>>> >>>>> payara:*:221:221::0:0:Payara Application Server >>>>> user:/nonexistent:/usr/sbin/nologin >>>>> >>>>> And this line to the port makefile: >>>>> >>>>> USERS= payara >>>>> >>>>> Also, I've made some another changes to the port's scripts to start >>>>> service under payara user. >>>>> Everything seems to be fine, but the service on start/shutdown creates >>>>> some preferences files, >>>>> caches, etc in the payara user's homedir. >>>>> The problem is, that it is impossible to create these files in >>>>> /nonexistent. This fact makes >>>>> service to show some annoying warnings on every startup/shutdown. >>>>> To make service to work properly I want to create directory writable by >>>>> the payara user and >>>>> set it as payara's homedir. >>>>> And I don't want to put these dir under the /usr/home/, it should be >>>>> somewhere in the application, >>>>> like /usr/local/payara-4.1.2.173/prefs. >>>>> As far as I understand, payara user will be created automatically by >>>>> the >>>>> bsd.port.pre.mk file included in the port's makefile. But, during >>>>> every >>>>> installation somehow payara user's homedir >>>>> should be changed. I can do it with the following one-liner: >>>>> >>>>> /usr/sbin/pw usermod payara -d ${DATADIR}/prefs >>>>> >>>>> So, the questions are: >>>>> 1. Is it a proper way of doing such kind of things? >>>>> 2. Where in the port's makefile should I put my one-liner? Will it be >>>>> OK >>>>> to make it like this: >>>>> >>>>> .......head of the make file with setting variables and so on is >>>>> here...... >>>>> .include >>>>> do-install: >>>>> .........doing some work here...... >>>>> @/usr/sbin/pw usermod payara -d ${DATADIR}/prefs >>>>> .include >>>>> ....end of the makefile..... >>>>> >>>>> Many thanks for your attention and help. >>>>> >>>> >>>> I don't know Payara but applications should not write its files to >>>> /usr/local. This should work even if /usr/local is mounted Read Only. >>>> If you need to store configuration (preferences) then it should be in >>>> /usr/local/etc/payara. >>>> If the application writes some data files like databases, it goes under >>>> /var/db/payara and log in to /var/log/payara.log or /var/log/payara >>>> (directory) >>>> >>>> Miroslav Lachman >>>> >>> >>> Thanks for the information. Now I'm a little bit confused. >>> I've checked and seems to me that nither www/tomcat85 (servlet >>> container) nor www/glassfish and java/wildfly10 (application servers) >>> ports follow this convention. >>> All of them has directories for logs, configuration and Java >>> applications under the >>> /usr/local. Is there something special in Java servers ports? >>> >> >> >> I know there are ports not following this convention (and I don't >> understand why). Those ports are making troubles if you want to serve >> /usr/local as read only NFS for example. >> >> Miroslav Lachman >> > > Ok, than I'll try to move everything writable from /usr/local to /var. > I plan to put system user's caches and properties to the > /var/payara/X.Y.Z/prefs, > where X.Y.Z is an application's version. > And this returns me to the first question: how to properly change user's > home > directory on port installation? > > -- > Dmytro Bilokha > dmytro@posteo.net > +38-050-607-41-43 > How did you add the user? If you did not use the adduser script or vipw, you must rebuild the database. pwd_mkdb. I would suggest always using vipw as it automatically does everything Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-ports@freebsd.org Sat Dec 16 18:53:25 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A5384E8B103 for ; Sat, 16 Dec 2017 18:53:25 +0000 (UTC) (envelope-from dmytro@posteo.net) Received: from mout01.posteo.de (mout01.posteo.de [185.67.36.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.posteo.de", Issuer "StartCom Class 3 Primary Intermediate Server CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 530DC6E54F for ; Sat, 16 Dec 2017 18:53:24 +0000 (UTC) (envelope-from dmytro@posteo.net) Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id C71B420DE6 for ; Sat, 16 Dec 2017 19:53:20 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1513450400; bh=bnkVlE3Xweh3yF5DD5h6Aa1Z1JkH4W/RujXQAIJxJfI=; h=Date:From:To:Cc:Subject:From; b=BkA0+OeX3KY2yymjXfhF2xIaFS5gMA5N448yIi+Fr1wEOPpaCguv3eYfBKQt9e6t6 5MMj+O+OmRL318WsiOAlC26LCfaVvtW9WmBpPf/PcWVJTiSsGFWrr9GV9uFrgimz8M ltOLnhGZDvZob1trrxKsQE2EjXhUvgtsPzPcgXkmgql6fQlYLvKWIeRLysh0GXjTc0 7J/p/JGgn9+0JBjLGwHZy6r2IJRzZx0pKwjoJGxti1192NcCP8jwvrTn0hmFDnVsyT RVcpsjf8G6gBm3VTlW7T8yY4fAxWgtEvLDdpYg+/C2nJa06QE6G37bI96f9DWmlHXX bgJZCWZHll4ew== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 3yzbzM6t90z9rxK; Sat, 16 Dec 2017 19:53:19 +0100 (CET) Date: Sat, 16 Dec 2017 20:53:17 +0200 From: Dmytro Bilokha To: Kevin Oberman Cc: Miroslav Lachman <000.fbsd@quip.cz>, FreeBSD Ports ML Subject: Re: Setting system user home directory Message-ID: <20171216185317.GA87289@wstan> References: <20171216094058.GA37778@wstan> <5A351515.1080805@quip.cz> <20171216135919.GA17551@wstan> <5A352BA5.9070403@quip.cz> <20171216170411.GA85559@wstan> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.7.2 (2016-11-26) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 18:53:25 -0000 On Sat, Dec 16, 2017 at 10:48:34AM -0800, Kevin Oberman wrote: >On Sat, Dec 16, 2017 at 9:04 AM, Dmytro Bilokha wrote: > >> On Sat, Dec 16, 2017 at 03:20:21PM +0100, Miroslav Lachman wrote: >> >>> Dmytro Bilokha wrote on 2017/12/16 14:59: >>> >>>> On Sat, Dec 16, 2017 at 01:44:05PM +0100, Miroslav Lachman wrote: >>>> >>>>> Dmytro Bilokha wrote on 2017/12/16 10:40: >>>>> >>>>>> Hello, Everyone! >>>>>> >>>>>> I'm trying to change www/payara port to make it run under the payara >>>>>> user instead of root. >>>>>> I've added the following line to the UIDs file: >>>>>> >>>>>> payara:*:221:221::0:0:Payara Application Server >>>>>> user:/nonexistent:/usr/sbin/nologin >>>>>> >>>>>> And this line to the port makefile: >>>>>> >>>>>> USERS= payara >>>>>> >>>>>> Also, I've made some another changes to the port's scripts to start >>>>>> service under payara user. >>>>>> Everything seems to be fine, but the service on start/shutdown creates >>>>>> some preferences files, >>>>>> caches, etc in the payara user's homedir. >>>>>> The problem is, that it is impossible to create these files in >>>>>> /nonexistent. This fact makes >>>>>> service to show some annoying warnings on every startup/shutdown. >>>>>> To make service to work properly I want to create directory writable by >>>>>> the payara user and >>>>>> set it as payara's homedir. >>>>>> And I don't want to put these dir under the /usr/home/, it should be >>>>>> somewhere in the application, >>>>>> like /usr/local/payara-4.1.2.173/prefs. >>>>>> As far as I understand, payara user will be created automatically by >>>>>> the >>>>>> bsd.port.pre.mk file included in the port's makefile. But, during >>>>>> every >>>>>> installation somehow payara user's homedir >>>>>> should be changed. I can do it with the following one-liner: >>>>>> >>>>>> /usr/sbin/pw usermod payara -d ${DATADIR}/prefs >>>>>> >>>>>> So, the questions are: >>>>>> 1. Is it a proper way of doing such kind of things? >>>>>> 2. Where in the port's makefile should I put my one-liner? Will it be >>>>>> OK >>>>>> to make it like this: >>>>>> >>>>>> .......head of the make file with setting variables and so on is >>>>>> here...... >>>>>> .include >>>>>> do-install: >>>>>> .........doing some work here...... >>>>>> @/usr/sbin/pw usermod payara -d ${DATADIR}/prefs >>>>>> .include >>>>>> ....end of the makefile..... >>>>>> >>>>>> Many thanks for your attention and help. >>>>>> >>>>> >>>>> I don't know Payara but applications should not write its files to >>>>> /usr/local. This should work even if /usr/local is mounted Read Only. >>>>> If you need to store configuration (preferences) then it should be in >>>>> /usr/local/etc/payara. >>>>> If the application writes some data files like databases, it goes under >>>>> /var/db/payara and log in to /var/log/payara.log or /var/log/payara >>>>> (directory) >>>>> >>>>> Miroslav Lachman >>>>> >>>> >>>> Thanks for the information. Now I'm a little bit confused. >>>> I've checked and seems to me that nither www/tomcat85 (servlet >>>> container) nor www/glassfish and java/wildfly10 (application servers) >>>> ports follow this convention. >>>> All of them has directories for logs, configuration and Java >>>> applications under the >>>> /usr/local. Is there something special in Java servers ports? >>>> >>> >>> >>> I know there are ports not following this convention (and I don't >>> understand why). Those ports are making troubles if you want to serve >>> /usr/local as read only NFS for example. >>> >>> Miroslav Lachman >>> >> >> Ok, than I'll try to move everything writable from /usr/local to /var. >> I plan to put system user's caches and properties to the >> /var/payara/X.Y.Z/prefs, >> where X.Y.Z is an application's version. >> And this returns me to the first question: how to properly change user's >> home >> directory on port installation? >> >> -- >> Dmytro Bilokha >> dmytro@posteo.net >> +38-050-607-41-43 >> > >How did you add the user? If you did not use the adduser script or vipw, >you must rebuild the database. pwd_mkdb. I would suggest always using vipw >as it automatically does everything > >Kevin Oberman, Part time kid herder and retired Network Engineer >E-mail: rkoberman@gmail.com >PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 I've add following lines to the port's makefile: USERS= payara GROUPS= payara And user is created automatically during port installation process. -- Dmytro Bilokha dmytro@posteo.net +38-050-607-41-43 From owner-freebsd-ports@freebsd.org Sat Dec 16 19:15:10 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BC3D9E8BA0A; Sat, 16 Dec 2017 19:15:10 +0000 (UTC) (envelope-from woodsb02@gmail.com) Received: from mail-vk0-x236.google.com (mail-vk0-x236.google.com [IPv6:2607:f8b0:400c:c05::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 683A26F096; Sat, 16 Dec 2017 19:15:10 +0000 (UTC) (envelope-from woodsb02@gmail.com) Received: by mail-vk0-x236.google.com with SMTP id s197so7450763vke.11; Sat, 16 Dec 2017 11:15:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=o6R7UziSgdqEY+hxAuTDGrxS4ZiotZcnbrNomLobJOc=; b=AyeXOLsJHrTp8Bigk3MojigC5/pIJ2vdvzHyI0x+2ne/QyhudXvge6Wo1Qk8TDNsoZ iI+3tjlnYCl7dMmkO7KlgOYLqVu+Ukc3fauRq4cEQpjR3EUKKWbysMzPB9Xv7PZtRx32 8iN5eQ2AXc8FH5YzfsKvze6a/t0TqnaGFmnCRqLlgNPBOWO4W/6f6kXaA4OZBB3efxIO vp7V/4pbRx/jNOg7L/o9lvN5ybiULL69XjXRKjzTADgZT7t011Di/YXZeSI4pqn4cOSR rOWnEYfViGqgIkoh6WgTOBgB2S9CaUSmyIjf6cx6rUJ5lb2XBMVOU55q+K3ycmCnwBGD 7/pg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=o6R7UziSgdqEY+hxAuTDGrxS4ZiotZcnbrNomLobJOc=; b=MImUC0eSRQfjlY3KIWnZeCWx65+MT/3ZixlX1XN0OqXwlEuVGvhzun41jYFu8KSYUk cZgbU0X8NKMeM1pdha0rHqRWqc2MDu8VrYOZUxJPTaI2JYtiyC6O9dKAeOJbwIiqJu+m lSwpJ1V/AOy935wcUX6dlPr4iNHfmdIVGVNFYEmtJFx+EevegASlzgKB/i7xh3/lTsmd 2wdtcc8XmbFoiFdMuaHsU+YNEV75tMoh8NMI1DVMBK2TvBt8HiByryXKHrQFe/pQ4W1u I8ViS/yXzCUdxGL/qRH1PpDmjCU8IFcLvLKAZqFP6YMHVnmF3bWgd7OVqLBSUyv7HiLJ 6anw== X-Gm-Message-State: AKGB3mJYrnaR8U66ZoTRG9kYh7cnxx+l3rUlhc68/AYx3hLRLCB5UOhe WTu2npYrk66d6W7iAde2vx45QD44ZjPmrcAR3QndJA== X-Google-Smtp-Source: ACJfBouHbOOaw3rgohjHUW5MU01nUwd1NJCNN1Cu2+m43gT4AoUsgb3JU/ITFlnF/o9wEXW0ifwvBbwiV5IzyANfMSs= X-Received: by 10.31.135.81 with SMTP id j78mr1062342vkd.177.1513451709051; Sat, 16 Dec 2017 11:15:09 -0800 (PST) MIME-Version: 1.0 References: <20171216142849.GL10752@graf.pompo.net> In-Reply-To: <20171216142849.GL10752@graf.pompo.net> From: Ben Woods Date: Sat, 16 Dec 2017 19:14:58 +0000 Message-ID: Subject: Re: Option vs. flavor? To: freebsd-ports@freebsd.org, "ports@freebsd.org" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 19:15:10 -0000 On Sun, 17 Dec 2017 at 3:29 am, Thierry Thomas wrote: > Le sam. 16 d=C3=A9c. 17 =C3=A0 2:38:51 +0100, Yuri > =C3=A9crivait : > > > One port is small by itself, but it semi-optionally requires 4.5GB of > > static data installed. > > > > It is possible to download this data optionally, conditional on the por= t > > option DATA_FILES which will be "off" by default, so that the users who > > need the data will install it with DATA_FILES=3Don. > > > > Alternatively, it is possible to create a flavor, something like > @withData. > > > > > > Should the option be preferred, or should the flavor be preferred? > > I'd say that this is a case for sub-packages. > -- > Th. Thomas. > I believe Sub-packages would normally still download the data for the port build (make fetch), but it would not be included main pkg. The original post was requesting that the port make fetch only downloads the data conditionally based on the option. Not sure how possible that is. Regards, Ben --=20 -- From: Benjamin Woods woodsb02@gmail.com From owner-freebsd-ports@freebsd.org Sat Dec 16 19:29:32 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3F8E6E8C18F; Sat, 16 Dec 2017 19:29:32 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell1.rawbw.com (shell1.rawbw.com [198.144.192.42]) by mx1.freebsd.org (Postfix) with ESMTP id 2DAF86F621; Sat, 16 Dec 2017 19:29:31 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from yv.noip.me (c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56]) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id vBGJTUtM065034 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Sat, 16 Dec 2017 11:29:30 -0800 (PST) (envelope-from yuri@rawbw.com) X-Authentication-Warning: shell1.rawbw.com: Host c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56] claimed to be yv.noip.me Subject: Re: Option vs. flavor? To: Ben Woods , freebsd-ports@freebsd.org, "ports@freebsd.org" References: <20171216142849.GL10752@graf.pompo.net> From: Yuri Message-ID: <00619a7a-a812-1eac-bdb7-5cecfb891758@rawbw.com> Date: Sat, 16 Dec 2017 11:29:29 -0800 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 19:29:32 -0000 On 12/16/17 11:14, Ben Woods wrote: > The original post was requesting that the port make fetch only downloads > the data conditionally based on the option. Not sure how possible that is. Yes, I was in doubt too. sub-packages will probably always fetch and build, and I am trying to avoid that. So I would just stick to flavor. @withData should be a virtual flavor, that can be built on demand. IMO, this makes most sense. Yuri From owner-freebsd-ports@freebsd.org Sat Dec 16 20:12:03 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2F7A3E8D4A5 for ; Sat, 16 Dec 2017 20:12:03 +0000 (UTC) (envelope-from dmytro@posteo.net) Received: from mout01.posteo.de (mout01.posteo.de [185.67.36.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.posteo.de", Issuer "StartCom Class 3 Primary Intermediate Server CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id D4A7670D69 for ; Sat, 16 Dec 2017 20:12:02 +0000 (UTC) (envelope-from dmytro@posteo.net) Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 38EC420E34 for ; Sat, 16 Dec 2017 21:11:59 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1513455119; bh=yAX7+wM7JaCJsSOCCN/sdQemFCQ+o0+R9dcz1jXUWIA=; h=Date:From:To:Cc:Subject:From; b=Ilv87hD6BoXxLkAgaQnAytCoE0Cv7FYhskz+FgPMz/DnuPF6K+rlPaaKpRSp+ztmv 2Ppn0pxZVdBQCL+gp8Cpdyym0oV/A1mfbQiKrrbnRKe9UqT7iXONCB6S1OJaDm/t89 mZJr1o9GgJj/H1LiYvUB71bKocpJZE1e3DQ3oC2kDguVPPnbUGPlJgiPoK7QSdBdRe zqn8ghT9ZBVRtJkzttAaWmgn39UWik+i7q48rr1+hQe/dzOeJ+hECYcO4tfxdW/bLT Tmy8RIA6/v5tgXtj5yx4+5b5nd9AnBG/nGuMgAbPWEN5F59w5lqPXreSqthu8M2/zH esKu5+o7LPUuQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 3yzdhQ674Xz9rxH; Sat, 16 Dec 2017 21:10:29 +0100 (CET) Date: Sat, 16 Dec 2017 22:10:09 +0200 From: Dmytro Bilokha To: Kevin Oberman Cc: Miroslav Lachman <000.fbsd@quip.cz>, FreeBSD Ports ML Subject: Re: Setting system user home directory Message-ID: <20171216200959.GA97697@wstan> References: <20171216094058.GA37778@wstan> <5A351515.1080805@quip.cz> <20171216135919.GA17551@wstan> <5A352BA5.9070403@quip.cz> <20171216170411.GA85559@wstan> <20171216185317.GA87289@wstan> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <20171216185317.GA87289@wstan> User-Agent: Mutt/1.7.2 (2016-11-26) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 20:12:03 -0000 On Sat, Dec 16, 2017 at 08:53:17PM +0200, Dmytro Bilokha wrote: >On Sat, Dec 16, 2017 at 10:48:34AM -0800, Kevin Oberman wrote: >>On Sat, Dec 16, 2017 at 9:04 AM, Dmytro Bilokha wrote: >> >>> On Sat, Dec 16, 2017 at 03:20:21PM +0100, Miroslav Lachman wrote: >>> >>>> Dmytro Bilokha wrote on 2017/12/16 14:59: >>>> >>>>> On Sat, Dec 16, 2017 at 01:44:05PM +0100, Miroslav Lachman wrote: >>>>> >>>>>> Dmytro Bilokha wrote on 2017/12/16 10:40: >>>>>> >>>>>>> Hello, Everyone! >>>>>>> >>>>>>> I'm trying to change www/payara port to make it run under the payara >>>>>>> user instead of root. >>>>>>> I've added the following line to the UIDs file: >>>>>>> >>>>>>> payara:*:221:221::0:0:Payara Application Server >>>>>>> user:/nonexistent:/usr/sbin/nologin >>>>>>> >>>>>>> And this line to the port makefile: >>>>>>> >>>>>>> USERS= payara >>>>>>> >>>>>>> Also, I've made some another changes to the port's scripts to start >>>>>>> service under payara user. >>>>>>> Everything seems to be fine, but the service on start/shutdown creates >>>>>>> some preferences files, >>>>>>> caches, etc in the payara user's homedir. >>>>>>> The problem is, that it is impossible to create these files in >>>>>>> /nonexistent. This fact makes >>>>>>> service to show some annoying warnings on every startup/shutdown. >>>>>>> To make service to work properly I want to create directory writable by >>>>>>> the payara user and >>>>>>> set it as payara's homedir. >>>>>>> And I don't want to put these dir under the /usr/home/, it should be >>>>>>> somewhere in the application, >>>>>>> like /usr/local/payara-4.1.2.173/prefs. >>>>>>> As far as I understand, payara user will be created automatically by >>>>>>> the >>>>>>> bsd.port.pre.mk file included in the port's makefile. But, during >>>>>>> every >>>>>>> installation somehow payara user's homedir >>>>>>> should be changed. I can do it with the following one-liner: >>>>>>> >>>>>>> /usr/sbin/pw usermod payara -d ${DATADIR}/prefs >>>>>>> >>>>>>> So, the questions are: >>>>>>> 1. Is it a proper way of doing such kind of things? >>>>>>> 2. Where in the port's makefile should I put my one-liner? Will it be >>>>>>> OK >>>>>>> to make it like this: >>>>>>> >>>>>>> .......head of the make file with setting variables and so on is >>>>>>> here...... >>>>>>> .include >>>>>>> do-install: >>>>>>> .........doing some work here...... >>>>>>> @/usr/sbin/pw usermod payara -d ${DATADIR}/prefs >>>>>>> .include >>>>>>> ....end of the makefile..... >>>>>>> >>>>>>> Many thanks for your attention and help. >>>>>>> >>>>>> >>>>>> I don't know Payara but applications should not write its files to >>>>>> /usr/local. This should work even if /usr/local is mounted Read Only. >>>>>> If you need to store configuration (preferences) then it should be in >>>>>> /usr/local/etc/payara. >>>>>> If the application writes some data files like databases, it goes under >>>>>> /var/db/payara and log in to /var/log/payara.log or /var/log/payara >>>>>> (directory) >>>>>> >>>>>> Miroslav Lachman >>>>>> >>>>> >>>>> Thanks for the information. Now I'm a little bit confused. >>>>> I've checked and seems to me that nither www/tomcat85 (servlet >>>>> container) nor www/glassfish and java/wildfly10 (application servers) >>>>> ports follow this convention. >>>>> All of them has directories for logs, configuration and Java >>>>> applications under the >>>>> /usr/local. Is there something special in Java servers ports? >>>>> >>>> >>>> >>>> I know there are ports not following this convention (and I don't >>>> understand why). Those ports are making troubles if you want to serve >>>> /usr/local as read only NFS for example. >>>> >>>> Miroslav Lachman >>>> >>> >>> Ok, than I'll try to move everything writable from /usr/local to /var. >>> I plan to put system user's caches and properties to the >>> /var/payara/X.Y.Z/prefs, >>> where X.Y.Z is an application's version. >>> And this returns me to the first question: how to properly change user's >>> home >>> directory on port installation? >>> >>> -- >>> Dmytro Bilokha >>> dmytro@posteo.net >>> +38-050-607-41-43 >>> >> >>How did you add the user? If you did not use the adduser script or vipw, >>you must rebuild the database. pwd_mkdb. I would suggest always using vipw >>as it automatically does everything >> >>Kevin Oberman, Part time kid herder and retired Network Engineer >>E-mail: rkoberman@gmail.com >>PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 > >I've add following lines to the port's makefile: >USERS= payara >GROUPS= payara > >And user is created automatically during port installation process. >-- >Dmytro Bilokha >dmytro@posteo.net >+38-050-607-41-43 Guys, thanks for your help. I've managed to adjust user's homedir using pkg-install script. Now I'll try to move everything writable from /usr/local to /var (as Miroslav suggested), test and submit the new port version. -- Dmytro Bilokha dmytro@posteo.net +38-050-607-41-43 From owner-freebsd-ports@freebsd.org Sat Dec 16 20:43:02 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 12F52E8E6B0; Sat, 16 Dec 2017 20:43:02 +0000 (UTC) (envelope-from woodsb02@gmail.com) Received: from mail-vk0-x231.google.com (mail-vk0-x231.google.com [IPv6:2607:f8b0:400c:c05::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BD90F7259A; Sat, 16 Dec 2017 20:43:01 +0000 (UTC) (envelope-from woodsb02@gmail.com) Received: by mail-vk0-x231.google.com with SMTP id f199so7516150vka.8; Sat, 16 Dec 2017 12:43:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=SdOvCL4ttiBTVCoaYj7WO1iSatDkhm/tcPAlB6oi3X8=; b=ho8z1vKeDUa3pW49L4WrjqlGkXwJV1DZz4mdCbcwhv3HwagbIspFR+pqELOyKOe/Ce MA/b2x7OgPUeVCVdYhkp5r/JqDNcP75+AGo2fktQSnammzBvnB+QcUyis0t04/ng9+ZY m14QjhoJrONu+02lYOjlTwzR39gKpEhz5LfhqCN12J9fYy2LuZtbQlyM5z4NgM4WxBBo BfEmYq/PXQsXFtTpEFuBEXYTJUS/Cq++t4TCpGNgYmTWXeZHECteu9Uv6/TbiA9b2lpR wDQ7TlHyIgHbnRz8K+K/eNEvOX15MHD8pFxt3FKL7+EReQdbJSca1Y4ddjmG45Hl6w+r WkSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=SdOvCL4ttiBTVCoaYj7WO1iSatDkhm/tcPAlB6oi3X8=; b=mg8AkHkD0DSdjLx/TyPLDpbS0X9eSLH/MXsy3YziovJw+UTw1bnXHTKslE1rPXBmdo TmMoZFF6sjewfjexn4xDV+NkEEl387h+bE2BMPbFEU6wq6cRYeCOh57yraqK+7lmWBnF AnlgUX1NPjQ8qWy0eGad9m//KsiFpx0L6LqmdvGrXSr2223O9N3fSqwedSIjRCAihbzH dklvJJTbYVDhaYusXwQJw6b0y67jK1Ms03B/xR/L4U3ug0ZFzcnbKeNy6SpuFXftGQtv 2aoeS8mChAFtYGShQJEyyIQ3i7L4jeMrYfMcwXN+qrYMPPABpvPPc1l0LDMY2ElQvVi6 NF1w== X-Gm-Message-State: AKGB3mIgYIk1aZCp7qNOC4/msN3sijeNxod77WnpazPa8P2CkEXhZKVV YqLvNVFHjmF7+gzlThle1ZVncVGm2q7qrJqixwYdnw== X-Google-Smtp-Source: ACJfBotmFy+c9gzRMf2HmIivgvjjW1LQU4BgaIrxMYl9EghNZMhfzk7DH0JapcDHDySER5//Z2i8m/yaV2DsvLibwyY= X-Received: by 10.31.81.4 with SMTP id f4mr17475538vkb.122.1513456980767; Sat, 16 Dec 2017 12:43:00 -0800 (PST) MIME-Version: 1.0 References: <20171216142849.GL10752@graf.pompo.net> <00619a7a-a812-1eac-bdb7-5cecfb891758@rawbw.com> In-Reply-To: <00619a7a-a812-1eac-bdb7-5cecfb891758@rawbw.com> From: Ben Woods Date: Sat, 16 Dec 2017 20:42:50 +0000 Message-ID: Subject: Re: Option vs. flavor? To: Yuri Cc: freebsd-ports@freebsd.org, "ports@freebsd.org" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 20:43:02 -0000 On Sun, 17 Dec 2017 at 8:29 am, Yuri wrote: > On 12/16/17 11:14, Ben Woods wrote: > > The original post was requesting that the port make fetch only download= s > > the data conditionally based on the option. Not sure how possible that > is. > > > Yes, I was in doubt too. sub-packages will probably always fetch and > build, and I am trying to avoid that. > > So I would just stick to flavor. @withData should be a virtual flavor, > that can be built on demand. > > IMO, this makes most sense. > > > Yuri Hi Yuri, Is there any reason why you want to avoid the download with the port =E2=80= =9Cmake fetch=E2=80=9D? This should not impact you if it uses subpackages and you just install the program with pkg. Regards, Ben > -- -- From: Benjamin Woods woodsb02@gmail.com From owner-freebsd-ports@freebsd.org Sat Dec 16 20:47:51 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 76B39E8E8CB for ; Sat, 16 Dec 2017 20:47:51 +0000 (UTC) (envelope-from SRS0=PBBM=DM=quip.cz=000.fbsd@elsa.codelab.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 34A4F7275D for ; Sat, 16 Dec 2017 20:47:50 +0000 (UTC) (envelope-from SRS0=PBBM=DM=quip.cz=000.fbsd@elsa.codelab.cz) Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 2EBE028412; Sat, 16 Dec 2017 21:47:48 +0100 (CET) Received: from illbsd.quip.test (ip-86-49-16-209.net.upcbroadband.cz [86.49.16.209]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id 0E24D2840C; Sat, 16 Dec 2017 21:47:47 +0100 (CET) Subject: Re: Setting system user home directory To: Dmytro Bilokha , Kevin Oberman Cc: FreeBSD Ports ML References: <20171216094058.GA37778@wstan> <5A351515.1080805@quip.cz> <20171216135919.GA17551@wstan> <5A352BA5.9070403@quip.cz> <20171216170411.GA85559@wstan> <20171216185317.GA87289@wstan> <20171216200959.GA97697@wstan> From: Miroslav Lachman <000.fbsd@quip.cz> Message-ID: <5A358672.90108@quip.cz> Date: Sat, 16 Dec 2017 21:47:46 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:42.0) Gecko/20100101 Firefox/42.0 SeaMonkey/2.39 MIME-Version: 1.0 In-Reply-To: <20171216200959.GA97697@wstan> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 20:47:51 -0000 Dmytro Bilokha wrote on 2017/12/16 21:10: > On Sat, Dec 16, 2017 at 08:53:17PM +0200, Dmytro Bilokha wrote: >> On Sat, Dec 16, 2017 at 10:48:34AM -0800, Kevin Oberman wrote: >>> On Sat, Dec 16, 2017 at 9:04 AM, Dmytro Bilokha [...] >>> Kevin Oberman, Part time kid herder and retired Network Engineer >>> E-mail: rkoberman@gmail.com >>> PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 >> >> I've add following lines to the port's makefile: >> USERS= payara >> GROUPS= payara >> >> And user is created automatically during port installation process. > Guys, thanks for your help. I've managed to adjust user's homedir > using pkg-install script. Now I'll try to move everything writable > from /usr/local to /var (as Miroslav suggested), test and submit the new > port version. Ideally you should not silently change existing user account. There is possibility that user (sysadmin) made some tweaks (different UID, different home, shell etc.) and if your port will do some silent changes it can break some setup. Better way is to use this setting only on newly created user (fresh pkg install) or print pkg-message with instruction (command) what should user do to have this setup corrected to new port properties. Or maybe you can do this change interactively with user confirmation Y/N. Maybe create UPDATING entry. Just my $0.02 Miroslav Lachman From owner-freebsd-ports@freebsd.org Sat Dec 16 21:02:53 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 78419E8F5D0; Sat, 16 Dec 2017 21:02:53 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell1.rawbw.com (shell1.rawbw.com [198.144.192.42]) by mx1.freebsd.org (Postfix) with ESMTP id 65A6674759; Sat, 16 Dec 2017 21:02:53 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from yv.noip.me (c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56]) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id vBGL2kcg075569 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Sat, 16 Dec 2017 13:02:47 -0800 (PST) (envelope-from yuri@rawbw.com) X-Authentication-Warning: shell1.rawbw.com: Host c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56] claimed to be yv.noip.me Subject: Re: Option vs. flavor? To: Ben Woods Cc: "ports@freebsd.org" , freebsd-ports@freebsd.org References: <20171216142849.GL10752@graf.pompo.net> <00619a7a-a812-1eac-bdb7-5cecfb891758@rawbw.com> From: Yuri Message-ID: <11f773c6-7f69-0a4a-d100-018d40a65f48@rawbw.com> Date: Sat, 16 Dec 2017 13:02:45 -0800 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 21:02:53 -0000 On 12/16/17 12:42, Ben Woods wrote: > Is there any reason why you want to avoid the download with the port “make > fetchâ€? To not clog the package builder with huge unnecessary data? Or maybe this shouldn't be a concern. > This should not impact you if it uses subpackages and you just install the > program with pkg. But are subpackages already available? Yuri From owner-freebsd-ports@freebsd.org Sat Dec 16 21:03:01 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F30D3E8F5EE for ; Sat, 16 Dec 2017 21:03:01 +0000 (UTC) (envelope-from dmytro@posteo.net) Received: from mout02.posteo.de (mout02.posteo.de [185.67.36.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.posteo.de", Issuer "StartCom Class 3 Primary Intermediate Server CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id B2A46747D0 for ; Sat, 16 Dec 2017 21:03:01 +0000 (UTC) (envelope-from dmytro@posteo.net) Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 1F31120ADD for ; Sat, 16 Dec 2017 21:55:09 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1513457710; bh=t9r0JsKjLo2zpvYzEQZPhAkCrzICQHCLXs+9MOnSE88=; h=Date:From:To:Cc:Subject:From; b=nuS1oJYBjbSDj3hoEfIQq4Qxtyu/9lsBDi9jCJCtgbWj6oq4lZm5Ppfs0FIgeBcL3 3I421rEkcx4Q+ZYuP2N5vGpC/c4WHlVJqHC0b1iBmqCk3IKD/Gkd1vPNjRsQLzzssy sHvzQ6J3Ib7Nj+w0NyUwuvzELW2EGMZkNYSURxvOWEVBRnlxxvV+6xJwtPBq2W69jK XnXWb/+z3jEQPdeQldXgh8F4zFdNE2BXUUNZOV8MSQ4Xa/S57+BBnaUyA6jxzYKc4s QTb0j/XcMjMwJUAyJbbRzKPtWClwCyBUBlu4bxHT2kiZlBYz/DT0mfwuu5+z2shbCS 6QaZw90y5mXFw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 3yzfgw73wmzyrn; Sat, 16 Dec 2017 21:55:08 +0100 (CET) Date: Sat, 16 Dec 2017 22:55:06 +0200 From: Dmytro Bilokha To: Miroslav Lachman <000.fbsd@quip.cz> Cc: Kevin Oberman , FreeBSD Ports ML Subject: Re: Setting system user home directory Message-ID: <20171216205506.GA97922@wstan> References: <20171216094058.GA37778@wstan> <5A351515.1080805@quip.cz> <20171216135919.GA17551@wstan> <5A352BA5.9070403@quip.cz> <20171216170411.GA85559@wstan> <20171216185317.GA87289@wstan> <20171216200959.GA97697@wstan> <5A358672.90108@quip.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <5A358672.90108@quip.cz> User-Agent: Mutt/1.7.2 (2016-11-26) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 21:03:02 -0000 On Sat, Dec 16, 2017 at 09:47:46PM +0100, Miroslav Lachman wrote: >Dmytro Bilokha wrote on 2017/12/16 21:10: >> On Sat, Dec 16, 2017 at 08:53:17PM +0200, Dmytro Bilokha wrote: >>> On Sat, Dec 16, 2017 at 10:48:34AM -0800, Kevin Oberman wrote: >>>> On Sat, Dec 16, 2017 at 9:04 AM, Dmytro Bilokha > >[...] > >>>> Kevin Oberman, Part time kid herder and retired Network Engineer >>>> E-mail: rkoberman@gmail.com >>>> PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 >>> >>> I've add following lines to the port's makefile: >>> USERS= payara >>> GROUPS= payara >>> >>> And user is created automatically during port installation process. > >> Guys, thanks for your help. I've managed to adjust user's homedir >> using pkg-install script. Now I'll try to move everything writable >> from /usr/local to /var (as Miroslav suggested), test and submit the new >> port version. > >Ideally you should not silently change existing user account. There is >possibility that user (sysadmin) made some tweaks (different UID, >different home, shell etc.) and if your port will do some silent changes >it can break some setup. >Better way is to use this setting only on newly created user (fresh pkg >install) or print pkg-message with instruction (command) what should >user do to have this setup corrected to new port properties. >Or maybe you can do this change interactively with user confirmation Y/N. >Maybe create UPDATING entry. > >Just my $0.02 > >Miroslav Lachman Thanks, Miroslav! It is useful advice. I'll proceed with pkg-message approach. -- Dmytro Bilokha dmytro@posteo.net +38-050-607-41-43 From owner-freebsd-ports@freebsd.org Sat Dec 16 21:39:37 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AAD43E90231; Sat, 16 Dec 2017 21:39:37 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: from host64.shmhost.net (host64.shmhost.net [213.239.241.64]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6EF187576D; Sat, 16 Dec 2017 21:39:36 +0000 (UTC) (envelope-from franco@lastsummer.de) Received: from [IPv6:2001:470:25:233:fdab:6f2a:e35c:4ef2] (unknown [IPv6:2001:470:25:233:fdab:6f2a:e35c:4ef2]) by host64.shmhost.net (Postfix) with ESMTPSA id 460A316D07B; Sat, 16 Dec 2017 22:39:25 +0100 (CET) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (1.0) Subject: Re: Option vs. flavor? From: Franco Fichtner X-Mailer: iPhone Mail (15C114) In-Reply-To: <11f773c6-7f69-0a4a-d100-018d40a65f48@rawbw.com> Date: Sat, 16 Dec 2017 22:39:23 +0100 Cc: Ben Woods , "ports@freebsd.org" , freebsd-ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <20171216142849.GL10752@graf.pompo.net> <00619a7a-a812-1eac-bdb7-5cecfb891758@rawbw.com> <11f773c6-7f69-0a4a-d100-018d40a65f48@rawbw.com> To: Yuri X-Virus-Scanned: clamav-milter 0.99.2 at host64.shmhost.net X-Virus-Status: Clean X-Spam-Flag: NO X-Spam-Score: -1.0 X-Spam-Status: No score=-1.0 tagged_above=10.0 required=10.0 tests=[ALL_TRUSTED, MIME_QP_LONG_LINE] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 21:39:37 -0000 Why not use a separate data package as optional dependency? Solves the condi= tional fetch. > On 16. Dec 2017, at 22:02, Yuri wrote: >=20 >> On 12/16/17 12:42, Ben Woods wrote: >> Is there any reason why you want to avoid the download with the port =E2=80= =9Cmake >> fetch=E2=80=9D? >=20 > To not clog the package builder with huge unnecessary data? Or maybe this s= houldn't be a concern. >=20 >> This should not impact you if it uses subpackages and you just install th= e >> program with pkg. >=20 >=20 > But are subpackages already available? >=20 >=20 > Yuri >=20 > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" From owner-freebsd-ports@freebsd.org Sat Dec 16 22:02:36 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AA285E91073; Sat, 16 Dec 2017 22:02:36 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell1.rawbw.com (shell1.rawbw.com [198.144.192.42]) by mx1.freebsd.org (Postfix) with ESMTP id 969B576585; Sat, 16 Dec 2017 22:02:36 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from yv.noip.me (c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56]) (authenticated bits=0) by shell1.rawbw.com (8.15.1/8.15.1) with ESMTPSA id vBGM2Y3W081474 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Sat, 16 Dec 2017 14:02:35 -0800 (PST) (envelope-from yuri@rawbw.com) X-Authentication-Warning: shell1.rawbw.com: Host c-24-6-186-56.hsd1.ca.comcast.net [24.6.186.56] claimed to be yv.noip.me Subject: Re: Option vs. flavor? To: Franco Fichtner Cc: "ports@freebsd.org" , Ben Woods , freebsd-ports@freebsd.org References: <20171216142849.GL10752@graf.pompo.net> <00619a7a-a812-1eac-bdb7-5cecfb891758@rawbw.com> <11f773c6-7f69-0a4a-d100-018d40a65f48@rawbw.com> From: Yuri Message-ID: <76d50979-5534-261e-83fa-9471a3850a54@rawbw.com> Date: Sat, 16 Dec 2017 14:02:33 -0800 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 22:02:36 -0000 On 12/16/17 13:39, Franco Fichtner wrote: > Why not use a separate data package as optional dependency? Solves the conditional fetch. But with the port option fetch is also conditional. There is no need to create an extra-package. Yuri From owner-freebsd-ports@freebsd.org Sat Dec 16 22:53:35 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 20FAEE92345 for ; Sat, 16 Dec 2017 22:53:35 +0000 (UTC) (envelope-from sid@bsdmail.com) Received: from mout.gmx.com (mout.gmx.com [74.208.4.200]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mail.gmx.com", Issuer "thawte SSL CA - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CFDE777724 for ; Sat, 16 Dec 2017 22:53:34 +0000 (UTC) (envelope-from sid@bsdmail.com) Received: from [108.70.50.7] ([108.70.50.7]) by 3c-app-mailcom-lxa15.server.lan (via HTTP); Sat, 16 Dec 2017 23:53:17 +0100 MIME-Version: 1.0 Message-ID: From: Sid To: "blubee blubeeme" Cc: "FreeBSD Ports" , Yuri , fjwcash@gmail.com Subject: Re: OSS Audio Content-Type: text/plain; charset=UTF-8 Date: Sat, 16 Dec 2017 23:53:17 +0100 Importance: normal Sensitivity: Normal In-Reply-To: References: X-UI-Message-Type: mail X-Priority: 3 X-Provags-ID: V03:K1:HZDKgl5XCocrGuHZmdehl2K3Vj5/taFqbpb0Vh0h2Kw TuAojSJYklzK4GtSm3l5IHnmG5TZ8JXDwdQ1fyaaz7MFnoOtia FXedDMFYmBNVq8mStZOYDKau8CDMaWwsU8+0KEfMfcfs5D/dAo HL353kFcCy/wXWqUY2SpKsm7x2/OeMRXw44GU7/kBExgLJ8aKm kR7Fj0qkzB6Zn5SS0g80j11owcXhUsU9wmRu6UxFCMfUkvwOvT 2H6pFUtTLecROgjxL7ZdJGzGD7xRjIKxr8j+2e2UQnTKGkB5dL CQEc/g= X-UI-Out-Filterresults: notjunk:1;V01:K0:/QiXiTNjT84=:rrZtBmY3BLXFadNpTDs/4E zKKglNadWifaj3lVjdHr6qZQO5nX7vJagTqBxU9sahxsB+e9/x0RRpAQ2+V8VJolQIL8hBJPR 6gKwLorzwk+f6/NE+kkoHIKrCBLjb0nJgeIAoFyZonaDSjfqoVpnAyxobs6eMkPXpXKieaUG1 Kh3twLlselheTN9035T8UprcJWT6vaK8Iq1sxdAie0DRfvpZRMWThKeFHPLa01UcvA3WJXa9q VRB5ykKn9tlA1DHV8I1RW/XLqEz5crcLJd0kSnpVUelxxVrYbWZzEm+ETzGlj1+Pc3M54br2i RFyZEO2CoO1JMXQQ1TuTuZeeoQiI3F1wlut18joFslq6jyHs1pAXbmpQkSfEBr6s+4RjN+Urn fq2hw4jHU3fV74ymBIz3q/OyQP6EL2LtwE9te4n5XCLlu7JnDPEfmMLAF+FGisM0lx8BhcG5D 0vVW0XblIO9pbhp7cBQrjft/wvL/ThZiu/C8LJOk0Tf55Z6krwhzCqbZOTaDg2L7Jwu2UqA5Q K36u5ZTaXAsiyNUKTAJDsySz6/Zi+ZMXiHeTxbA90hC X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Dec 2017 22:53:35 -0000 I've had a few misconceptions. Bluebee Blubeeme said, 4Front has a modern OSS implementation that is under a FreeBSD license. The model of Sound on FreeBSD is, three layers: 1. The API, where programs use libraries (of respective sound architecture) to access the sound server. 2. The sound server: OSS, Sndio, Portaudio, JACK, ALSA, native, etc 3. FreeBSD's base is always OSS (OpenBSD's driver is sndio); sound servers connect to and use this. To use 4Front's OSS, FreeBSD's kernel will have to be recompiled without OSS, "snd" and "sound" references, and then that version of OSS installed. The part of OSS in name, that is a mess, is the API structure, and various implementations. In FreeBSD for instance, when a program uses an OSS API, I hear that developers, need to write so many patches, because different OSS frontends are not standardized. Most applications in ports use Sndio, because across BSD's the API to it is standard. Bluebee claims that 4Front's OSS is standard as well. As for API on programs/ports, just use the FreeBSD API that is available for it, OSS, Sndio, Portaudio, to connect to that sound server. As long as OSS covers the wide range of implementations of it, OSS In Name, without clarifiers, will carry this burden of being complex and having a nonstandard API, even when certain implementations don't or may not have this issue. Bluebee says, to my understanding, that 4Front's OSS doesn't have certain coding inefficiencies that certain sound architectures have. That is something for the developers to be informed about, and to consider in FreeBSD current.