From owner-freebsd-ports@freebsd.org Sun Dec 27 03:01:23 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8862D4CB0C1 for ; Sun, 27 Dec 2020 03:01:23 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4D3QS335YCz3Jrc for ; Sun, 27 Dec 2020 03:01:23 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id 63EC44CB303; Sun, 27 Dec 2020 03:01:23 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 63AA24CB2BC for ; Sun, 27 Dec 2020 03:01:23 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D3QS31VsJz3KBN for ; Sun, 27 Dec 2020 03:01:23 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 1B62A1FE16 for ; Sun, 27 Dec 2020 03:01:23 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 0BR31MEE043367 for ; Sun, 27 Dec 2020 03:01:22 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 0BR31Mie043360; Sun, 27 Dec 2020 03:01:22 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202012270301.0BR31Mie043360@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.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: Sun, 27 Dec 2020 03:01:22 +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.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Dec 2020 03:01:23 -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 ------------------------------------------------+-----------------+------------ finance/moneymanagerex | 1.2.7 | v1.3.6 ------------------------------------------------+-----------------+------------ 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 Reported by: portscout! From owner-freebsd-ports@freebsd.org Sun Dec 27 03:23:54 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4AE444CBF21 for ; Sun, 27 Dec 2020 03:23:54 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from p-impout002.msg.pkvw.co.charter.net (p-impout002aa.msg.pkvw.co.charter.net [47.43.26.133]) (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 4D3Qy13qVfz3LwJ for ; Sun, 27 Dec 2020 03:23:53 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from localhost ([96.28.177.163]) by cmsmtp with ESMTP id tMeokye6WnDqotMeokrg7i; Sun, 27 Dec 2020 03:23:46 +0000 X-Authority-Analysis: v=2.3 cv=TKI7tGta c=1 sm=1 tr=0 a=xqrt2BZAGHte7XHhrxJgbA==:117 a=xqrt2BZAGHte7XHhrxJgbA==:17 a=HpEJnUlJZJkA:10 a=DBwwDor5xuMA:10 a=Lo4MUO0E-4MEjD0rV_gA:9 a=Z5ABNNGmrOfJ6cZ5bIyy:22 a=QOGEsqRv6VhmHaoFNykA:22 From: "Thomas Mueller" To: freebsd-ports@freebsd.org Subject: portmaster new development References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> X-CMAE-Envelope: MS4wfPF6z9VzTyWhA/j1gZR25KA0jocfHUzy72o7wOrRmA4ELxD+/mJLGZr7bG9slAHQ+I0RbTPMA08SLQhmleYCMT4mV+KwaVLO18F7Fe4uDpOEZdkB+HMC n42D5MSCJ1T9ld7U1ZCz5dBmEqi+4iXKoQF1WfkOkIflb2nhK8RDwHzF X-Rspamd-Queue-Id: 4D3Qy13qVfz3LwJ X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of mueller6722@twc.com designates 47.43.26.133 as permitted sender) smtp.mailfrom=mueller6722@twc.com X-Spamd-Result: default: False [0.79 / 15.00]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[96.28.177.163:received]; FROM_HAS_DN(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[47.43.26.133:from]; FREEMAIL_FROM(0.00)[twc.com]; MISSING_DATE(1.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[twc.com]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[47.43.26.133:from:127.0.2.255]; MISSING_MID(2.50)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-0.67)[-0.668]; NEURAL_HAM_SHORT(-0.75)[-0.751]; R_SPF_ALLOW(-0.20)[+ip4:47.43.26.0/24]; NEURAL_HAM_MEDIUM(-0.99)[-0.993]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[twc.com]; ASN(0.00)[asn:40294, ipnet:47.43.24.0/21, country:US]; MIME_TRACE(0.00)[0:+]; MAILMAN_DEST(0.00)[freebsd-ports]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Date: Sun, 27 Dec 2020 03:23:54 -0000 X-List-Received-Date: Sun, 27 Dec 2020 03:23:54 -0000 > > And as portsnap user I have a question: Do they planning deprecation of > > portmaster too? > No, I'm actively working on portmaster and have rewritten it from > scratch for better performance (and additional features, e.g. building > in a clean chroot jail, similar to synth or poudriere). > I have been using that version for more than one year, but the > functionality is not complete, yet. > On a test system with > 2200 installed ports it takes less than 10 > seconds to identify the ~600 out-of-date ports (that I keep in this > state for testing of the upgrade strategy function), which is more > than 30 times faster than the same operation with the "official" > portmaster. > Until completion of that version, I'll continue to maintain and > update the current portmaster port ... > Regards, STefan Question about the relation of portsnap and portmaster reminds me of Java and Javascript, or potato and sweet potato (not closely related). Since my question is about a new portmaster, I rename the subject to "portmaster" or "portmaster new development", rather than hijack the "portsnap" thread. Which portmaster do I get if I build and install what is currently in the ports tree? amelia2# ls -l ports-mgmt/portmaster total 16 -rw-r--r-- 1 root wheel 1479 Dec 27 02:01 Makefile -rw-r--r-- 1 root wheel 184 Feb 28 2018 distinfo drwxr-xr-x 2 root wheel 512 Dec 27 02:01 files -rw-r--r-- 1 root wheel 1189 May 6 2019 pkg-descr from a fresh svn up of the ports tree. An improved portmaster arouses my interest. Maybe modify the name so it can be added to the ports tree and coexist with the "official" portmaster. Desired features/options would be to keep going rather than stop when one port fails to build, and the ability to install build dependencies, which may be useful for building other software. With synth, I had a difficult time getting everything that was built to install, some packages like bison are needed in building other software. How is poudriere in that regard? I never used poudriere, have been intimidated by not wanting to use zfs or dialog4ports, or such an elaborate setup just to update one or a few ports. Gentoo Linux with portage has "--with-bdeps=y" which installs build dependencies when desired. I found that poudriere uses dialog4ports; I much prefer to save options in a file such as Gentoo Linux does with make.conf and (NetBSD) pkgsrc does with mk.conf . I once got a royal mess of circular/jumbled dependencies with dialog4ports; cleaning was a major nuisance, nothing simple like editing /etc/mk.conf or /etc/make.conf . I would like to be free of dialog4ports; the older dialog was worse and messed up my screen. Tom From owner-freebsd-ports@freebsd.org Sun Dec 27 08:22:47 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id B33894B31A9 for ; Sun, 27 Dec 2020 08:22:47 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D3YZv3KK0z3r1v for ; Sun, 27 Dec 2020 08:22:47 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from pi by home.opsec.eu with local (Exim 4.94 (FreeBSD)) (envelope-from ) id 1ktRK6-00059c-LG; Sun, 27 Dec 2020 09:22:42 +0100 Date: Sun, 27 Dec 2020 09:22:42 +0100 From: Kurt Jaeger To: Thomas Mueller Cc: freebsd-ports@freebsd.org Subject: Re: portmaster new development Message-ID: References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Queue-Id: 4D3YZv3KK0z3r1v X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [0.00 / 15.00]; local_wl_from(0.00)[freebsd.org]; ASN(0.00)[asn:12502, ipnet:2001:14f8::/32, country:DE] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Dec 2020 08:22:47 -0000 Hi! > How is poudriere in that regard? I never used poudriere, have been intimidated by not wanting to use zfs or dialog4ports, or such an elaborate setup just to update one or a few ports. poudriere is really, really useful. Because it delivers a complete, consistent package repo of all the ports (with individual options). And it does so repeatable, down to one or several seperate os versions to build for or a specific point in time for the ports tree, with some individual options etc. > I found that poudriere uses dialog4ports; I much prefer to save options in a file such as Gentoo Linux does with make.conf and (NetBSD) pkgsrc does with mk.conf . That works as well. I have a checkout of the ports tree, use make config to define non-default port options. This stores the selected OPTIONs in /var/db/ports/, and poudriere uses those options just fine. Combined with lots of RAM, ZFS on SSDs and ccache, compilation is very fast. -- pi@opsec.eu +49 171 3101372 Now what ? From owner-freebsd-ports@freebsd.org Sun Dec 27 08:56:23 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E822D4B3BE9 for ; Sun, 27 Dec 2020 08:56:23 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D3ZKg6J6Gz3sn9; Sun, 27 Dec 2020 08:56:23 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Received: from mousie.catspoiler.org (unknown [76.212.85.177]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) (Authenticated sender: truckman) by smtp.freebsd.org (Postfix) with ESMTPSA id 54737AEB; Sun, 27 Dec 2020 08:56:23 +0000 (UTC) (envelope-from truckman@FreeBSD.org) Date: Sun, 27 Dec 2020 00:56:21 -0800 (PST) From: Don Lewis Subject: Re: portmaster new development To: Kurt Jaeger cc: Thomas Mueller , freebsd-ports@freebsd.org In-Reply-To: Message-ID: References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; CHARSET=us-ascii Content-Disposition: INLINE X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Dec 2020 08:56:24 -0000 On 27 Dec, Kurt Jaeger wrote: > Hi! > >> How is poudriere in that regard? I never used poudriere, have been >> intimidated by not wanting to use zfs or dialog4ports, or such an >> elaborate setup just to update one or a few ports. > > poudriere is really, really useful. Because it delivers a complete, > consistent package repo of all the ports (with individual options). > And it does so repeatable, down to one or several seperate os versions > to build for or a specific point in time for the ports tree, > with some individual options etc. > >> I found that poudriere uses dialog4ports; I much prefer to save >> options in a file such as Gentoo Linux does with make.conf and >> (NetBSD) pkgsrc does with mk.conf . > > That works as well. I have a checkout of the ports tree, use > make config to define non-default port options. This stores the > selected OPTIONs in /var/db/ports/, and poudriere uses those options > just fine. I set the options in /usr/local/etc/poudriere.d/make.conf. It is easier to set options consistently across ports, for instance enabling CUPS globally, than with dialog4ports, while also allowing per-port option setting. It is also possible to have multiple option settings for different OS versions, arches, or option sets contained in different make.conf files. From owner-freebsd-ports@freebsd.org Sun Dec 27 08:57:27 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 2D5784B3F59 for ; Sun, 27 Dec 2020 08:57: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-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D3ZLt2DVmz3scd; Sun, 27 Dec 2020 08:57:25 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from [188.174.53.36] (helo=c720-r368166.unixarea.de) by ms-10.1blu.de with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ktRrf-0004EN-Cx; Sun, 27 Dec 2020 09:57:23 +0100 Received: from c720-r368166.fritz.box (localhost [127.0.0.1]) by c720-r368166.unixarea.de (8.16.1/8.14.9) with ESMTPS id 0BR8vLY1003558 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Sun, 27 Dec 2020 09:57:21 +0100 (CET) (envelope-from guru@unixarea.de) Received: (from guru@localhost) by c720-r368166.fritz.box (8.16.1/8.14.9/Submit) id 0BR8vLev003557; Sun, 27 Dec 2020 09:57:21 +0100 (CET) (envelope-from guru@unixarea.de) X-Authentication-Warning: c720-r368166.fritz.box: guru set sender to guru@unixarea.de using -f Date: Sun, 27 Dec 2020 09:57:21 +0100 From: Matthias Apitz To: Kurt Jaeger Cc: Thomas Mueller , freebsd-ports@freebsd.org Subject: Re: portmaster new development Message-ID: Reply-To: Matthias Apitz Mail-Followup-To: Kurt Jaeger , Thomas Mueller , freebsd-ports@freebsd.org References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Operating-System: FreeBSD 13.0-CURRENT r368166 (amd64) X-message-flag: Mails containing HTML will not be read! Please send only plain text. X-Con-Id: 51246 X-Con-U: 0-guru X-Originating-IP: 188.174.53.36 X-Rspamd-Queue-Id: 4D3ZLt2DVmz3scd X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of guru@unixarea.de has no SPF policy when checking 178.254.4.101) smtp.mailfrom=guru@unixarea.de X-Spamd-Result: default: False [-2.19 / 15.00]; HAS_REPLYTO(0.00)[guru@unixarea.de]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_XOIP(0.00)[]; TO_DN_SOME(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[178.254.4.101:from]; HAS_XAW(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RECEIVED_SPAMHAUS_PBL(0.00)[188.174.53.36:received]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[178.254.4.101:from]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:42730, ipnet:178.254.0.0/19, country:DE]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.99)[-0.986]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[unixarea.de]; AUTH_NA(1.00)[]; SPAMHAUS_ZRD(0.00)[178.254.4.101:from:127.0.2.255]; RCVD_IN_DNSWL_LOW(-0.10)[178.254.4.101:from]; TO_MATCH_ENVRCPT_SOME(0.00)[]; R_SPF_NA(0.00)[no SPF record]; FREEMAIL_CC(0.00)[twc.com,freebsd.org]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Dec 2020 08:57:27 -0000 El día domingo, diciembre 27, 2020 a las 09:22:42a. m. +0100, Kurt Jaeger escribió: > Hi! > > > How is poudriere in that regard? I never used poudriere, have been intimidated by not wanting to use zfs or dialog4ports, or such an elaborate setup just to update one or a few ports. > > poudriere is really, really useful. Because it delivers a complete, > consistent package repo of all the ports (with individual options). > And it does so repeatable, down to one or several seperate os versions > to build for or a specific point in time for the ports tree, > with some individual options etc. > > > I found that poudriere uses dialog4ports; I much prefer to save options in a file such as Gentoo Linux does with make.conf and (NetBSD) pkgsrc does with mk.conf . > > That works as well. I have a checkout of the ports tree, use > make config to define non-default port options. This stores the > selected OPTIONs in /var/db/ports/, and poudriere uses those options > just fine. > > Combined with lots of RAM, ZFS on SSDs and ccache, compilation is very fast. Hi, For some years I do use poudriere too on a very fast rack unit with lots of RAM, CPUs and ZFS. Re/ the options, I copy them into the jail with something like this procedure: # cd /usr/ports/mail/mutt # make config # mkdir -p /usr/local/etc/poudriere.d/freebsd-head-options/mail_mutt # cp /var/db/ports/mail_mutt/options /usr/local/etc/poudriere.d/freebsd-head-options/mail_mutt 'freebsd-head' is the name of the poudriere jail (I have some of them) and the ports options stay there, as well the make.conf options in /usr/local/etc/poudriere.d/freebsd-head-make.conf matthias -- Matthias Apitz, ✉ guru@unixarea.de, http://www.unixarea.de/ +49-176-38902045 Public GnuPG key: http://www.unixarea.de/key.pub From owner-freebsd-ports@freebsd.org Sun Dec 27 09:47:48 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 52FD34B4D7B for ; Sun, 27 Dec 2020 09:47:48 +0000 (UTC) (envelope-from xavier@groumpf.org) Received: from aragorn.amdh.fr (aragorn.groumpf.org [176.31.180.205]) by mx1.freebsd.org (Postfix) with ESMTP id 4D3bSy388dz3vTl; Sun, 27 Dec 2020 09:47:45 +0000 (UTC) (envelope-from xavier@groumpf.org) Received: from numenor.groumpf.org (unknown [78.251.129.10]) by aragorn.amdh.fr (Postfix) with ESMTP id C37E55F759; Sun, 27 Dec 2020 10:47:38 +0100 (CET) Received: from numenor.groumpf.org (localhost [127.0.0.1]) by numenor.groumpf.org (Postfix) with UTF8SMTP id 986A52114D; Sun, 27 Dec 2020 10:47:38 +0100 (CET) X-Virus-Scanned: amavisd-new at groumpf.org Received: from numenor.groumpf.org ([127.0.0.1]) by numenor.groumpf.org (ns3.groumpf.org [127.0.0.1]) (amavisd-new, port 10024) with UTF8LMTP id hW4tX9jT4r_E; Sun, 27 Dec 2020 10:47:30 +0100 (CET) Received: from [IPv6:2a01:e34:efb8:10a0::25] (unknown [IPv6:2a01:e34:efb8:10a0::25]) by numenor.groumpf.org (Postfix) with UTF8SMTPSA id BFC372114A; Sun, 27 Dec 2020 10:47:30 +0100 (CET) To: freebsd-ports@freebsd.org From: Xavier Humbert Subject: rubygem-rdoc upgrade breaks gitlab Cc: mfechner@FreeBSD.org Message-ID: <30ebc378-7e37-ddc8-aa4b-7715a28ff047@groumpf.org> Date: Sun, 27 Dec 2020 10:47:30 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:85.0) Gecko/20100101 Thunderbird/85.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: fr X-Rspamd-Queue-Id: 4D3bSy388dz3vTl X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of xavier@groumpf.org has no SPF policy when checking 176.31.180.205) smtp.mailfrom=xavier@groumpf.org X-Spamd-Result: default: False [-2.00 / 15.00]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[176.31.180.205:from]; RCVD_COUNT_FIVE(0.00)[5]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[groumpf.org]; AUTH_NA(1.00)[]; SPAMHAUS_ZRD(0.00)[176.31.180.205:from:127.0.2.255]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RCPT_COUNT_TWO(0.00)[2]; R_SPF_NA(0.00)[no SPF record]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:16276, ipnet:176.31.0.0/16, country:FR]; MID_RHS_MATCH_FROM(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Dec 2020 09:47:48 -0000 Hi, I'm installing www/gimlab-ce, but a recent upgrade of rubygem-rdoc to 6.3 (rev 559245) breaks installation : # portinstall -v www/gitlab-ce [...] ===>   gitlab-ce-13.7.0 depends on package: rubygem-rdoc>=6.1.2<6.3 - not found *** Error code 1 Please note that requirement is *strictly* inferior to 6.3. May I simply relax the dependency ? Cheers, Xavier -- Xavier HUMBERT - Unix/Win/MacOSX Sysadmin/Network Senior Engineer From owner-freebsd-ports@freebsd.org Sun Dec 27 10:16:40 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A0E644B60ED for ; Sun, 27 Dec 2020 10:16:40 +0000 (UTC) (envelope-from trashcan@ellael.org) Received: from mx2.enfer-du-nord.net (mx2.enfer-du-nord.net [87.98.149.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D3c6H4D8Xz3wM0; Sun, 27 Dec 2020 10:16:39 +0000 (UTC) (envelope-from trashcan@ellael.org) Received: from [IPv6:2003:fb:4f10:2e01:bd43:610d:9c56:2ec7] (p200300fB4f102e01Bd43610d9C562Ec7.dip0.t-ipconnect.de [IPv6:2003:fb:4f10:2e01:bd43:610d:9c56:2ec7]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx2.enfer-du-nord.net (Postfix) with ESMTPSA id 4D3c675CDMzXHT; Sun, 27 Dec 2020 11:16:31 +0100 (CET) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\)) Subject: Re: portmaster new development From: Michael Grimm In-Reply-To: Date: Sun, 27 Dec 2020 11:16:23 +0100 Cc: Kurt Jaeger , Thomas Mueller , freebsd-ports@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <2128EDF2-39D7-4FF4-92AB-9F36FA4CAAC5@ellael.org> References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> To: Matthias Apitz X-Mailer: Apple Mail (2.3608.120.23.2.4) X-Rspamd-Queue-Id: 4D3c6H4D8Xz3wM0 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of trashcan@ellael.org has no SPF policy when checking 87.98.149.189) smtp.mailfrom=trashcan@ellael.org X-Spamd-Result: default: False [-1.60 / 15.00]; RCVD_TLS_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; FROM_HAS_DN(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[ellael.org]; ARC_NA(0.00)[]; AUTH_NA(1.00)[]; SPAMHAUS_ZRD(0.00)[87.98.149.189:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[87.98.149.189:from]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:16276, ipnet:87.98.128.0/17, country:FR]; FREEMAIL_CC(0.00)[freebsd.org,twc.com]; MAILMAN_DEST(0.00)[freebsd-ports]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Dec 2020 10:16:40 -0000 Matthias Apitz wrote: > El d=C3=ADa domingo, diciembre 27, 2020 a las 09:22:42a. m. +0100, = Kurt Jaeger escribi=C3=B3: >> That works as well. I have a checkout of the ports tree, use >> make config to define non-default port options. This stores the >> selected OPTIONs in /var/db/ports/, and poudriere uses those options >> just fine. > Re/ the options, I copy them into the jail with something like this > procedure: >=20 > # cd /usr/ports/mail/mutt > # make config >=20 > # mkdir -p /usr/local/etc/poudriere.d/freebsd-head-options/mail_mutt > # cp /var/db/ports/mail_mutt/options = /usr/local/etc/poudriere.d/freebsd-head-options/mail_mutt >=20 > 'freebsd-head' is the name of the poudriere jail (I have some of them) > and the ports options stay there, as well the make.conf options in > /usr/local/etc/poudriere.d/freebsd-head-make.conf I am following stable, and my jail's name has been set to stable. All of poudriere's settings/configs are kept in: /usr/local/etc/poudriere.d Whenever I do feel the need for non-default port options, I do use = poudriere's functionality to define and store those options: poudriere options -n -j stable mail/postfix These non-default options are then put into: /usr/local/etc/poudriere.d/stable-options/mail_postfix This way one can keep separate options for different jails in one space. = But, there are obviously different approaches possible ;-) Regards, Michael From owner-freebsd-ports@freebsd.org Sun Dec 27 11:00:30 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id CCDA34B724C for ; Sun, 27 Dec 2020 11:00:30 +0000 (UTC) (envelope-from lumiwa@dismail.de) Received: from mx1.dismail.de (mx1.dismail.de [78.46.223.134]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA512 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mx1.dismail.de", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D3d4s5SJxz4TN1 for ; Sun, 27 Dec 2020 11:00:29 +0000 (UTC) (envelope-from lumiwa@dismail.de) Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id dbfa298e for ; Sun, 27 Dec 2020 12:00:26 +0100 (CET) Received: from smtp1.dismail.de ( [10.240.26.11]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 02f724d7 for ; Sun, 27 Dec 2020 12:00:25 +0100 (CET) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id d2e32491 for ; Sun, 27 Dec 2020 12:00:25 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 56941b12 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO) for ; Sun, 27 Dec 2020 12:00:24 +0100 (CET) Date: Sun, 27 Dec 2020 06:00:21 -0500 From: LuMiWa To: freebsd-ports@freebsd.org Subject: Re: portmaster new development Message-ID: <20201227060021.3eb4148d@dismail.de> In-Reply-To: <2128EDF2-39D7-4FF4-92AB-9F36FA4CAAC5@ellael.org> References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <2128EDF2-39D7-4FF4-92AB-9F36FA4CAAC5@ellael.org> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.33; amd64-portbld-freebsd12.2) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4D3d4s5SJxz4TN1 X-Spamd-Bar: ------ X-Spamd-Result: default: False [-6.70 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[dismail.de:s=20190914]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_MED(-2.00)[dismail.de:dkim]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:78.46.223.134]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCVD_COUNT_THREE(0.00)[4]; RCVD_IN_DNSWL_MED(-0.20)[78.46.223.134:from]; DKIM_TRACE(0.00)[dismail.de:+]; DMARC_POLICY_ALLOW(-0.50)[dismail.de,reject]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:24940, ipnet:78.46.0.0/15, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Dec 2020 11:00:30 -0000 On Sun, 27 Dec 2020 11:16:23 +0100 Michael Grimm wrote: > Matthias Apitz wrote: > > El d=C3=ADa domingo, diciembre 27, 2020 a las 09:22:42a. m. +0100, Kurt > > Jaeger escribi=C3=B3: >=20 > >> That works as well. I have a checkout of the ports tree, use > >> make config to define non-default port options. This stores the > >> selected OPTIONs in /var/db/ports/, and poudriere uses those > >> options just fine. >=20 > > Re/ the options, I copy them into the jail with something like this > > procedure: > >=20 > > # cd /usr/ports/mail/mutt > > # make config > >=20 > > # mkdir -p /usr/local/etc/poudriere.d/freebsd-head-options/mail_mutt > > # cp /var/db/ports/mail_mutt/options > > /usr/local/etc/poudriere.d/freebsd-head-options/mail_mutt > >=20 > > 'freebsd-head' is the name of the poudriere jail (I have some of > > them) and the ports options stay there, as well the make.conf > > options in /usr/local/etc/poudriere.d/freebsd-head-make.conf >=20 >=20 > I am following stable, and my jail's name has been set to stable. >=20 > All of poudriere's settings/configs are kept in: >=20 > /usr/local/etc/poudriere.d >=20 The subject is 'portmaster new development' but again start pushing poudriere to FreeBSD users. I do not use zfs file system and I do not use poudriere and I do not want to use on my computer for building some ports and then spending hours and hours with poudriere with not enough machine. For me is portmaster perfect as is now. --=20 =E2=80=9CWaiter! A cup of coffee without cream, please!=20 I=E2=80=99m sorry, sir, we have no cream, only milk, so can it be a coffee without milk?=E2=80=9D=20 =E2=80=95 Ernst Lubitsch=E2=80=99s Ninotchka From owner-freebsd-ports@freebsd.org Sun Dec 27 12:54:17 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id EF1494BAD2D for ; Sun, 27 Dec 2020 12:54:17 +0000 (UTC) (envelope-from se@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D3gc96759z4blZ; Sun, 27 Dec 2020 12:54:17 +0000 (UTC) (envelope-from se@freebsd.org) Received: from Stefans-MBP-WLAN.fritz.box (p200300cd5f2f8c00345ecbf25931f219.dip0.t-ipconnect.de [IPv6:2003:cd:5f2f:8c00:345e:cbf2:5931:f219]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: se/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 5DB6D2EDB; Sun, 27 Dec 2020 12:54:17 +0000 (UTC) (envelope-from se@freebsd.org) To: Thomas Mueller , freebsd-ports@freebsd.org References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <20201227050406.61CC2ECC@StefanEsser.freebsd.org> From: Stefan Esser Subject: Re: portmaster new development Message-ID: <734709a9-c989-56ee-45f3-ed2cc8cd0335@freebsd.org> Date: Sun, 27 Dec 2020 13:54:14 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.16; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 MIME-Version: 1.0 In-Reply-To: <20201227050406.61CC2ECC@StefanEsser.freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="rSoQnoOriZofoyBqnkWq6tngL7U8oxDjs" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Dec 2020 12:54:18 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --rSoQnoOriZofoyBqnkWq6tngL7U8oxDjs Content-Type: multipart/mixed; boundary="AhUUBxVJZnRVaZcjboyqvfaPeDWs8Qu2r"; protected-headers="v1" From: Stefan Esser To: Thomas Mueller , freebsd-ports@freebsd.org Message-ID: <734709a9-c989-56ee-45f3-ed2cc8cd0335@freebsd.org> Subject: Re: portmaster new development References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <20201227050406.61CC2ECC@StefanEsser.freebsd.org> In-Reply-To: <20201227050406.61CC2ECC@StefanEsser.freebsd.org> --AhUUBxVJZnRVaZcjboyqvfaPeDWs8Qu2r Content-Type: multipart/mixed; boundary="------------245C848944233E4C8639DC35" Content-Language: en-US This is a multi-part message in MIME format. --------------245C848944233E4C8639DC35 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: quoted-printable Am 27.12.20 um 06:04 schrieb Thomas Mueller: >>> And as portsnap user I have a question: Do they planning deprecation = of >=20 >>> portmaster too? >=20 >> No, I'm actively working on portmaster and have rewritten it from >> scratch for better performance (and additional features, e.g. building= >> in a clean chroot jail, similar to synth or poudriere). >=20 >> I have been using that version for more than one year, but the >> functionality is not complete, yet. >=20 >> On a test system with > 2200 installed ports it takes less than 10 >> seconds to identify the ~600 out-of-date ports (that I keep in this >> state for testing of the upgrade strategy function), which is more >> than 30 times faster than the same operation with the "official" >> portmaster. >=20 >> Until completion of that version, I'll continue to maintain and >> update the current portmaster port ... >=20 >> Regards, STefan >=20 > Question about the relation of portsnap and portmaster reminds me of Ja= va and Javascript, or potato and sweet potato (not closely related). Yes, portsnap and portmaster do not share anything beyond the first 4=20 letters of their names ... > Since my question is about a new portmaster, I rename the subject to "p= ortmaster" or "portmaster new development", rather than hijack the "ports= nap" thread. >=20 > Which portmaster do I get if I build and install what is currently in t= he ports tree? This is a version that I became maintainer of when it lacked flavor=20 support and the original developer (Doug Barton) had left the project. > amelia2# ls -l ports-mgmt/portmaster > total 16 > -rw-r--r-- 1 root wheel 1479 Dec 27 02:01 Makefile > -rw-r--r-- 1 root wheel 184 Feb 28 2018 distinfo > drwxr-xr-x 2 root wheel 512 Dec 27 02:01 files > -rw-r--r-- 1 root wheel 1189 May 6 2019 pkg-descr >=20 > from a fresh svn up of the ports tree. Yes, I added a feature requested by Kevin Obermann, yesterday, who had noticed that a locked port could be built but not installed, if the user answers "yes" to the question whether the lock should be ignored. > An improved portmaster arouses my interest. Maybe modify the name so i= t can be added to the ports tree and coexist with the "official" portmast= er. After taking over the current portmaster I noticed that it is ancient in its structure. It used global variables throughout and forked a lot if sub-processes to allow for local state. Since it is extremely cumbersom to work on a linear 4000 line shell script, I re-wrote it from scratch using bash associative arrays and used that version since the summer of 2019. That version did already support clean builds in a chroot jail as an option. But I noticed that better data structures would allow to substantially speed-up the scanning phase and decided to port that bash based version to LUA. It can be found in my GH repo, but I'm currently reworking the planning phase to allow for multiple pre-decessors of a port (e.g. if A-v1 is integrated into B-v2 and B-v1 is already installed). My current (not pushed) development version locks up due to such a case (deskutils/kdepim-apps-libs has been merged into net/akonadi-contacts and akonadi-contacts is downlevel, leading two an attempt to get an exclusive lock on the target package name twice, since the two update tasks are not currently merged into one). But other than that it has been usable for simple updates for a long time already. > Desired features/options would be to keep going rather than stop when o= ne port fails to build, and the ability to install build dependencies, wh= ich may be useful for building other software. Yes, I mark failed updates as such and cancel planned updates of dependencies, but unrelated updates go on. > With synth, I had a difficult time getting everything that was built to= install, some packages like bison are needed in building other software.= The bash version supported 4 modes: traditional portmaster, delayed installation of packages not depended on in the update run, jailed builds with installation of packages after completion of all builds and repository mode to just create packages in a jail. I ran into issues when I tried to optimize the disk space used for the jail by de-installing no longer required build dependencies from the jail as soon as possible. I needed better data structures than offered by bash to efficiently express these dependencies. That was the point where I decided to migrate the code to LUA. > How is poudriere in that regard? I never used poudriere, have been int= imidated by not wanting to use zfs or dialog4ports, or such an elaborate = setup just to update one or a few ports. I have to use poudriere to test ports before commit, but I do not like it. The build jails are quickly becoming stale and have to be rebuilt (causing all previously built packages to be compiled again) and I often run into issues where a build dependency fails for reasons that ar enot obvious (e.g. gmake) and I have found that the easiest method of recovery is to throw away the whole poudriere jail and to start over with a fresh one. > Gentoo Linux with portage has "--with-bdeps=3Dy" which installs build d= ependencies when desired. Poudriere builds every port in a clean jail with dependencies installed from previously built packages. This jail is destroyed when the new package has been saved and then another fresh one is created for the next port to build. This process takes advantage of ZFS features (when building on ZFS, as suggested) and it uses cloned file systems to quickly create each jail in a known sane state. > I found that poudriere uses dialog4ports; I much prefer to save options= in a file such as Gentoo Linux does with make.conf and (NetBSD) pkgsrc d= oes with mk.conf . You always can do this - and poudriere is generally used with options provied in jail-specific make.conf files. > I once got a royal mess of circular/jumbled dependencies with dialog4po= rts; cleaning was a major nuisance, nothing simple like editing /etc/mk.c= onf or /etc/make.conf . This should not happen and should be reported to the port maintainers to look into. > I would like to be free of dialog4ports; the older dialog was worse and= messed up my screen. Yes, I'm often working remotely on a MacBook and have to find a TERM description that works well with the options dialog. I have appended a "port" that builds the LUA version I'm working on as of 2 months ago. Recent changes to rework the planner to deal with the above mentioned issue has broken previously working features and I have not pushed any later commit to keep the head version in Git usable. That version has incomplete dependency tracking and only supports variants of "portmaster -a" (especially not "portmaster " as it does not reliably collect all dependencies in that case). This version has the lock-up issue described above, but should be usable otherwise. (The lock-up can be worked around by deleting the kdepim-apps-libs package before starting portmaster, but I keep my test system in this state to easily be able to test the new planner that shall be able to deal with this situation.) I'd be interested in system configurations and the times reported by $ time portmaster.lua --no-confirm -n -a This takes less than 10 seconds real time on my test system which has a Ryzen 5 3600 CPU and ZFS with a L2ARC on SSD with 2200 ports and 600 of them being downlevel. But I do not have performance data from significantly different systems ... (The above command may start to fetch missing dist files. I'm interested in the times for a system that already has all required distfiles available.) To display the operations that would be performed you can use: $ portmaster.lua --dry-run -a Regards, STefan --------------245C848944233E4C8639DC35-- --AhUUBxVJZnRVaZcjboyqvfaPeDWs8Qu2r-- --rSoQnoOriZofoyBqnkWq6tngL7U8oxDjs Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsB5BAABCAAjFiEEo3HqZZwL7MgrcVMTR+u171r99UQFAl/og/YFAwAAAAAACgkQR+u171r99UR2 wwf9EkzoRs11DVlYe7PS346atZXi8cmcVRzNG33yQNfcWk4sVCaQRCXip5TbxsSHT6YlLH/m1LRb LyRQ/ndTJr9hpxchagGya4pwzdkS+GXUv5P+1msXXRerOioS6acJCxCFL4HlLxcQ3sln+8lPAyj+ bz9fo8gBrno9DDGM/ttDGxzT0JfyGwx8rY3ax1YW6/MZwToG2G/tpc3KdnDo9RkQQWAn8E8tGUXr QPtbTBzNiRLFhgzDJvVZ/9Qv/bi8RZpMkRfkdqacEwvDZAvIOqfDE4JPh9YcYUXLDEQvHI4j0h06 /FlZlgw5hKh4gODSzCOmnfyiMNIzSB6duvALMbYx2Q== =Ru8F -----END PGP SIGNATURE----- --rSoQnoOriZofoyBqnkWq6tngL7U8oxDjs-- From owner-freebsd-ports@freebsd.org Sun Dec 27 13:42:04 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 1A0E04BB67E for ; Sun, 27 Dec 2020 13:42:04 +0000 (UTC) (envelope-from tingox@gmail.com) Received: from mail-ej1-x635.google.com (mail-ej1-x635.google.com [IPv6:2a00:1450:4864:20::635]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D3hgH2BMCz4dr6; Sun, 27 Dec 2020 13:42:03 +0000 (UTC) (envelope-from tingox@gmail.com) Received: by mail-ej1-x635.google.com with SMTP id j22so11104290eja.13; Sun, 27 Dec 2020 05:42:03 -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:cc; bh=3271u4Vu7KzKF2Px7ARLP/HlFnXV2X6mKuTtKexyz98=; b=kaqo1J+5vKFO8bHRvFQdNgTzB/svis8oX3XLdvMz6UiROUYCwxXwaVCd83Y+TIuAJA xhH6Q7/ObYA1OU6g0f6EIQkPNIUaJfQoHNixFLUrS2m3xsJIoGLPcJDc0USEDigGAwCt TUsf1xQaPKTEhWdTeNc31uWU0xc5h9SCDDoanGl/5dAe2rzp05Z4cx418zlzb4p9jKww QArrMwWM7H4DqkmQwkD9jpW3yM/Aogl+tCkARc1pqfDCOm1sF/KIhenrr535cXfmqX15 E5VSjJRgzjm/j2oq32rUyOiJkkAkBrqSPY+U+E678ZI8khwj2bwWKO2wEo3UZj5yVmSR fyXQ== 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:cc; bh=3271u4Vu7KzKF2Px7ARLP/HlFnXV2X6mKuTtKexyz98=; b=AZ/zBSJqR2QaZ9YRJTZ21rK+PejJaN8KBfP0vDFOoR6sjVtc1tWRCj+aLei4YvTTSB e44whqzUKC+zMxRAP4ruUkopzzSm8QfhE4AN4c0suOa1UsIhe4P5F/oBzt5+LnmA9OxP XBjPgaP8TNkJ2DFPa5Z85DoTdANSyfzyxuQlVnZp8RUj3wRpvdoCG9C2DqR1uExdtc8K /nSeSiPU1OW9Wt++Yt7DB87eP6Jkg74Iggc9Mnd/R2MVP45SVG42ANCTjRyK6obebKIv 5gmYMOWbiE+XZSD8Pbkk4EPX1ZhHxvj8E/A1j9pwM1ELmL3sw0mwpQAKc2lfT4meFNtY BYMg== X-Gm-Message-State: AOAM53349r6ma6TzdseI6jRtD+rJGvTI61GH3k6bWeHRfoMG09SkLFb7 IygxgoZIaRpsho0Tz3NlTNtivAkS6+VxMWyhZuEdDSnhrR6MIw== X-Google-Smtp-Source: ABdhPJwXvlZU/V/lOP3StjVWs6koUkw1CZxvDSye25tUIQUl6otvAiiMRjF2C56S8jx1C7BzjS5vo1xv55I7dpIplPo= X-Received: by 2002:a17:906:2681:: with SMTP id t1mr38527817ejc.29.1609076521028; Sun, 27 Dec 2020 05:42:01 -0800 (PST) MIME-Version: 1.0 From: Torfinn Ingolfsen Date: Sun, 27 Dec 2020 14:41:50 +0100 Message-ID: Subject: net/libarcus fails to install To: FreeBSD Ports ML Cc: db@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4D3hgH2BMCz4dr6 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=kaqo1J+5; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of tingox@gmail.com designates 2a00:1450:4864:20::635 as permitted sender) smtp.mailfrom=tingox@gmail.com X-Spamd-Result: default: False [-4.00 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::635:from]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::635:from:127.0.2.255]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::635:from]; NEURAL_HAM_SHORT(-1.00)[-0.997]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_LONG(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Dec 2020 13:42:04 -0000 net/libarcus builds, but fails to install: root@kg-core2# make install ===> Installing for libArcus-4.7.1_2,1 ===> Checking if libArcus is already installed ===> Registering installation for libArcus-4.7.1_2,1 pkg-static: Unable to access file /usr/ports/net/libarcus/work/stage/usr/local/lib/python3.7/site-packages/Arcus.so:No such file or directory *** Error code 1 Stop. make: stopped in /usr/ports/net/libarcus the reason seems to be that it builds for Python 3.8 instead of python 3.7: root@kg-core2# ll work/stage/usr/local/lib total 100 drwxr-xr-x 6 root wheel 512 Dec 27 14:06 ./ drwxr-xr-x 13 root wheel 512 Dec 27 14:06 ../ drwxr-xr-x 3 root wheel 512 Dec 27 14:06 X11/ drwxr-xr-x 3 root wheel 512 Dec 27 14:06 cmake/ drwxr-xr-x 2 root wheel 512 Dec 27 14:06 debug/ lrwxr-xr-x 1 root wheel 13 Dec 27 14:06 libArcus.so@ -> libArcus.so.3 -rwxr-xr-x 1 root wheel 75328 Dec 27 14:06 libArcus.so.1.1.0* lrwxr-xr-x 1 root wheel 17 Dec 27 14:06 libArcus.so.3@ -> libArcus.so.1.1.0 drwxr-xr-x 3 root wheel 512 Dec 27 14:06 python3.8/ root@kg-core2# ll work/stage/usr/local/lib/python3.8/site-packages/ total 68 drwxr-xr-x 2 root wheel 512 Dec 27 14:06 ./ drwxr-xr-x 3 root wheel 512 Dec 27 14:06 ../ -rwxr-xr-x 1 root wheel 59608 Dec 27 14:06 Arcus.so* I'm not sure why, since pyton37 is still default, according to FreshPorts. Both pythons are installed here: root@kg-core2# pkg info python3* python37-3.7.9_1 python38-3.8.7 This on FreeBSD 11.4-release-p5: root@kg-core2# uname -a FreeBSD kg-core2.kg4.no 11.4-RELEASE-p5 FreeBSD 11.4-RELEASE-p5 #0: Tue Dec 1 11:46:55 UTC 2020 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 Any more info I can provide? -- mvh Torfinn From owner-freebsd-ports@freebsd.org Sun Dec 27 13:54:28 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7E8EA4BBFEC for ; Sun, 27 Dec 2020 13:54:28 +0000 (UTC) (envelope-from warlock@phouka1.phouka.net) Received: from phouka1.phouka.net (phouka1.phouka.net [107.170.196.116]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "phouka.net", Issuer "Go Daddy Secure Certificate Authority - G2" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D3hxb46dkz4fXv for ; Sun, 27 Dec 2020 13:54:27 +0000 (UTC) (envelope-from warlock@phouka1.phouka.net) Received: from phouka1.phouka.net (localhost [127.0.0.1]) by phouka1.phouka.net (8.16.1/8.16.1) with ESMTPS id 0BRDrAqq024600 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Sun, 27 Dec 2020 05:53:10 -0800 (PST) (envelope-from warlock@phouka1.phouka.net) Received: (from warlock@localhost) by phouka1.phouka.net (8.16.1/8.16.1/Submit) id 0BRDrAZx024599; Sun, 27 Dec 2020 05:53:10 -0800 (PST) (envelope-from warlock) Date: Sun, 27 Dec 2020 05:53:10 -0800 From: John Kennedy To: Thomas Mueller Cc: freebsd-ports@freebsd.org Subject: Re: portmaster new development Message-ID: References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <202012270323.0BR3NwVj086372@phouka1.phouka.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <202012270323.0BR3NwVj086372@phouka1.phouka.net> X-Rspamd-Queue-Id: 4D3hxb46dkz4fXv X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of warlock@phouka1.phouka.net has no SPF policy when checking 107.170.196.116) smtp.mailfrom=warlock@phouka1.phouka.net X-Spamd-Result: default: False [-1.70 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[phouka.net]; RBL_DBL_DONT_QUERY_IPS(0.00)[107.170.196.116:from]; AUTH_NA(1.00)[]; SPAMHAUS_ZRD(0.00)[107.170.196.116:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_SHORT(-0.90)[-0.904]; RCPT_COUNT_TWO(0.00)[2]; R_SPF_NA(0.00)[no SPF record]; FREEMAIL_TO(0.00)[twc.com]; FORGED_SENDER(0.30)[warlock@phouka.net,warlock@phouka1.phouka.net]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_TWO(0.00)[2]; ASN(0.00)[asn:14061, ipnet:107.170.192.0/18, country:US]; FROM_NEQ_ENVFROM(0.00)[warlock@phouka.net,warlock@phouka1.phouka.net]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Dec 2020 13:54:28 -0000 On Sat, Dec 26, 2020 at 07:23:59PM -0800, Thomas Mueller wrote: > ... An improved portmaster arouses my interest. Maybe modify the name so it can be added to the ports tree and coexist with the "official" portmaster. > Desired features/options would be to keep going rather than stop when one port fails to build, and the ability to install build dependencies, which may be useful for building other software. > > With synth, I had a difficult time getting everything that was built to install, some packages like bison are needed in building other software. > > How is poudriere in that regard? I never used poudriere, have been intimidated by not wanting to use zfs or dialog4ports, or such an elaborate setup just to update one or a few ports. I'm a dinosaur, so I was a fan of old portmaster for quite some time. I'd say it's downfall was incompatible build dependencies, since it didn't build them in a jail. As packages got more complex and port-count went up, lots of breakage (at least outside of poudriere). I tried poudriere, didn't quite get my head around it and found synth. The original synth worked for me for quite some time, but it's downfall was the dependency on gcc6-aux (I think for ADA support?) when I got off the beaten path into ARM and didn't want to cross-compile. I had a raspberry pi and I really wanted it to be able to recompile itself natively. I think there were plans for a csynth (rewritten in C, as I understood it) to fix that "issue" but by then I'd taken a second shot at figuring out poudriere and moved on. I think the new portmaster was in the works by then, but I'd reported enough build issues at that point to be wary of non-poudriere build issues. The author seemed to be hacking away at my original portmaster issues, I just didn't want to wait. My $.02? Don't worry about build dependencies, make them a target and you'll be fine. I've got devel/gmake, devel/m4 and devel/bison in mine. I'm a fan of ZFS, so that isn't a showstopper for me. Do what works for you, so long as it handles incompatible build dependencies right. Using jail(s) is one way to do that, but I'm pretty sure others have used just plain old chroot() to pull it off. Poudriere (and synth) tended to rebuild EVERYTHING that depended on some- thing that changed. That was the safe behavior, but boy did that hurt when people kept on making more and more compilers a dependency. The original portmaster didn't, but occasionally had problems when it didn't. I got in the habit of periodically recompiling everything. I've said "incompatible build dependency" a few times. I don't have a real, old example but if A depends on B and C depends on D and you want A & B but C can't co-exist with D, you've got issues. I'd run into that with programs that ran on top of X having incompatible build deps, but not an issue if built in jails where they didn't have to be on the disk at the same time as with original portmaster. From owner-freebsd-ports@freebsd.org Sun Dec 27 18:05:20 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 178A54C20C8 for ; Sun, 27 Dec 2020 18:05:20 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4D3pW407fyz3Bwg for ; Sun, 27 Dec 2020 18:05:20 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id 02BE24C24B4; Sun, 27 Dec 2020 18:05:20 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 0287B4C23D9 for ; Sun, 27 Dec 2020 18:05:20 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D3pW36fxpz3Bq2 for ; Sun, 27 Dec 2020 18:05:19 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.nyi.freebsd.org (portsindexbuild.nyi.freebsd.org [IPv6:2610:1c1:1:606c::16:115c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id D30013813 for ; Sun, 27 Dec 2020 18:05:19 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.nyi.freebsd.org ([127.0.1.8]) by portsindexbuild.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 0BRI5JYw021210 for ; Sun, 27 Dec 2020 18:05:19 GMT (envelope-from indexbuild@portsindexbuild.nyi.freebsd.org) Received: (from indexbuild@localhost) by portsindexbuild.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 0BRI5J8C021209 for ports@FreeBSD.org; Sun, 27 Dec 2020 18:05:19 GMT (envelope-from indexbuild) Date: Sun, 27 Dec 2020 18:05:19 GMT From: Ports Index build Message-Id: <202012271805.0BRI5J8C021209@portsindexbuild.nyi.freebsd.org> To: ports@FreeBSD.org Subject: INDEX build failed for 11.x X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Dec 2020 18:05:20 -0000 INDEX build failed with errors: Generating INDEX-11 - 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.textproc --- --- describe.ukrainian --- --- describe.vietnamese --- --- describe.www --- make[5]: "/home/indexbuild/tindex/ports/www/bareos19-webui/Makefile" line 57: Need an operator make[5]: "/home/indexbuild/tindex/ports/www/bareos19-webui/Makefile" line 58: Need an operator make[5]: Fatal errors encountered -- cannot continue===> www/bareos19-webui failed *** [describe.www] 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: 0mp acm antoine ehaupt fluffy marius mr riggs swills Most recent SVN update was: Updating '.': U security/rubygem-rex-registry/Makefile U security/rubygem-rex-registry/distinfo U security/rubygem-rex-random_identifier/Makefile U security/rubygem-rex-random_identifier/distinfo U security/rubygem-rex-powershell/Makefile U security/rubygem-rex-powershell/distinfo U security/rubygem-rex-ole/Makefile U security/rubygem-rex-ole/distinfo U security/rubygem-rex-nop/Makefile U security/rubygem-rex-nop/distinfo U security/rubygem-rex-mime/Makefile U security/rubygem-rex-mime/distinfo U security/rubygem-rex-java/Makefile U security/rubygem-rex-java/distinfo U security/rubygem-rex-exploitation/Makefile U security/rubygem-rex-exploitation/distinfo U security/rubygem-rex-encoder/Makefile U security/rubygem-rex-encoder/distinfo U security/rubygem-rex-core/Makefile U security/rubygem-rex-core/distinfo U security/rubygem-rex-bin_tools/Makefile U security/rubygem-rex-bin_tools/distinfo U security/rubygem-rex-arch/Makefile U security/rubygem-rex-arch/distinfo U www/Makefile U www/bareos-webui/Makefile U www/bareos-webui/distinfo U www/bareos-webui/files/pkg-message.in U www/bareos-webui/pkg-plist A www/bareos19-webui A www/bareos19-webui/Makefile A www/bareos19-webui/files A www/bareos19-webui/files/pkg-message.in A www/bareos19-webui/pkg-plist A www/bareos19-webui/distinfo A www/bareos19-webui/pkg-descr U sysutils/Makefile U sysutils/bareos-client/Makefile U sysutils/bareos-server/Makefile U sysutils/bareos-server/Makefile.common U sysutils/bareos-server/distinfo D sysutils/bareos-server/files/patch-core-src-plugins-dird_python-dir.cc D sysutils/bareos-server/files/patch-core-src-plugins-filed_python-fd.cc D sysutils/bareos-server/files/patch-core-src-plugins-stored_python-sd.cc D sysutils/bareos-server/files/patch-core-src-stored-backends_gfapi_device.h D sysutils/bareos-server/files/patch-core-src-plugins-filed_gfapi-fd.cc U sysutils/bareos-server/files/patch-core-CMakeLists.txt U sysutils/bareos-server/files/patch-core-cmake_BareosCheckIncludes.cmake U sysutils/bareos-server/files/patch-core-cmake_BareosFindAllLibraries.cmake U sysutils/bareos-server/files/patch-core-cmake_BareosInstallConfigFiles.cmake U sysutils/bareos-server/files/patch-core-src-dird-dbcopy_CMakeLists.txt U sysutils/bareos-server/files/patch-core-src-include_baconfig.h U sysutils/bareos-server/files/patch-core-src-plugins-filed_CMakeLists.txt U sysutils/bareos-server/files/patch-core-src-stored_CMakeLists.txt U sysutils/bareos-server/files/patch-core-src_CMakeLists.txt U sysutils/bareos-server/pkg-plist U sysutils/bareos-server/pkg-plist.client U sysutils/bareos-traymonitor/Makefile U sysutils/bareos-traymonitor/pkg-plist A sysutils/bareos19-client A sysutils/bareos19-client/Makefile A sysutils/bareos19-server A sysutils/bareos19-server/Makefile A sysutils/bareos19-server/Makefile.common A sysutils/bareos19-server/distinfo A sysutils/bareos19-server/files A sysutils/bareos19-server/files/patch-core-cmake_BareosCheckIncludes.cmake A sysutils/bareos19-server/files/patch-core-CMakeLists.txt A sysutils/bareos19-server/files/patch-core-cmake_BareosFindAllLibraries.cmake A sysutils/bareos19-server/files/patch-core-cmake_BareosInstallConfigFiles.cmake A sysutils/bareos19-server/files/patch-core-cmake_BareosSetVariableDefaults.cmake A sysutils/bareos19-server/files/patch-core-manpages_CMakeLists.txt A sysutils/bareos19-server/files/patch-core-scripts_CMakeLists.txt A sysutils/bareos19-server/files/patch-core-src-dird-dbcopy_CMakeLists.txt A sysutils/bareos19-server/files/patch-core-src-dird_CMakeLists.txt A sysutils/bareos19-server/files/patch-core-src-include_baconfig.h A sysutils/bareos19-server/files/patch-core-src-plugins-dird_python-dir.cc A sysutils/bareos19-server/files/patch-core-src-plugins-filed_CMakeLists.txt A sysutils/bareos19-server/files/patch-core-src-plugins-filed_gfapi-fd.cc A sysutils/bareos19-server/files/patch-core-src-plugins-filed_python-fd.cc A sysutils/bareos19-server/files/patch-core-src-plugins-stored_CMakeLists.txt A sysutils/bareos19-server/files/patch-core-src-plugins-stored_python-sd.cc A sysutils/bareos19-server/files/patch-core-src-stored-backends_gfapi_device.h A sysutils/bareos19-server/files/patch-core-src-stored_CMakeLists.txt A sysutils/bareos19-server/files/patch-core-src_CMakeLists.txt A sysutils/bareos19-server/files/pkg-message.client.in A sysutils/bareos19-server/files/pkg-message.server.in A sysutils/bareos19-server/files/bareos-dir.in A sysutils/bareos19-server/files/bareos-fd.in A sysutils/bareos19-server/files/bareos-sd.in A sysutils/bareos19-server/files/chio-bareos A sysutils/bareos19-server/files/bareos-barcodes A sysutils/bareos19-server/files/pkg-deinstall.client.in A sysutils/bareos19-server/files/pkg-install.client.in A sysutils/bareos19-server/pkg-plist A sysutils/bareos19-server/pkg-plist.client A sysutils/bareos19-server/pkg-descr A sysutils/bareos19-traymonitor A sysutils/bareos19-traymonitor/Makefile A sysutils/bareos19-traymonitor/pkg-plist A sysutils/bareos19-traymonitor/pkg-descr U sysutils/mmc-utils/Makefile U sysutils/mmc-utils/distinfo U sysutils/mmc-utils/pkg-descr U cad/kicad-devel/Makefile.git_rev U cad/kicad-devel/distinfo U cad/kicad-library-footprints-devel/Makefile U cad/kicad-library-footprints-devel/Makefile.git_rev U cad/kicad-library-footprints-devel/distinfo U cad/kicad-library-footprints-devel/files/newVersion.sh U cad/kicad-library-footprints-devel/pkg-plist U cad/kicad-library-packages3d-devel/Makefile U cad/kicad-library-packages3d-devel/Makefile.git_rev U cad/kicad-library-packages3d-devel/distinfo U cad/kicad-library-packages3d-devel/files/newVersion.sh U cad/kicad-library-packages3d-devel/pkg-plist U cad/kicad-library-symbols-devel/Makefile U cad/kicad-library-symbols-devel/Makefile.git_rev U cad/kicad-library-symbols-devel/distinfo U cad/kicad-library-symbols-devel/files/newVersion.sh U cad/kicad-library-symbols-devel/pkg-plist U cad/kicad-library-templates-devel/Makefile U cad/kicad-library-templates-devel/Makefile.git_rev U cad/kicad-library-templates-devel/distinfo U cad/kicad-library-templates-devel/files/newVersion.sh U converters/rubygem-xdr/Makefile U converters/rubygem-xdr/distinfo U x11/xsnow/Makefile U x11/xsnow/distinfo U textproc/py-xlsxwriter/Makefile U textproc/py-xlsxwriter/distinfo U net/rubygem-ruby_smb/Makefile U net/rubygem-ruby_smb/distinfo U net/google-cloud-sdk/Makefile U databases/rubygem-arel-helpers/Makefile U databases/rubygem-arel-helpers/distinfo U lang/spidermonkey78/Makefile U lang/spidermonkey78/distinfo A lang/spidermonkey78/files/patch-third__party_rust_cc_.cargo-checksum.json A lang/spidermonkey78/files/patch-third__party_rust_cc_src_lib.rs D audio/modplugplay A audio/modplug-tools A audio/modplug-tools/Makefile A audio/modplug-tools/pkg-descr A audio/modplug-tools/distinfo U audio/musicpd/Makefile U audio/Makefile U x11-fonts/iosevka/Makefile U x11-fonts/iosevka/distinfo U MOVED Updated to revision 559394. From owner-freebsd-ports@freebsd.org Sun Dec 27 18:10:15 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 05D1B4C2813 for ; Sun, 27 Dec 2020 18:10:15 +0000 (UTC) (envelope-from tingox@gmail.com) Received: from mail-ej1-x631.google.com (mail-ej1-x631.google.com [IPv6:2a00:1450:4864:20::631]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D3pck0hrMz3C8K; Sun, 27 Dec 2020 18:10:13 +0000 (UTC) (envelope-from tingox@gmail.com) Received: by mail-ej1-x631.google.com with SMTP id 6so11699676ejz.5; Sun, 27 Dec 2020 10:10:13 -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=jbAX6OHNtegcuVXgiWah+PDN2LwciJtzltSIaJKuj9w=; b=JObdPTfEvsE3p46PEveqNBPYS1yLZwM2YgxF/pWrv3+LxvbM9v/AUKIfO0ZFS3+2GX n5K2K4SvhHbJKrsLeAzy/8BO+gB8LhATbwYTT6XrrHeYDIwCF3PgbuX1irYQAhlMbYQb vqk86zYPoh7XJyXZoOVkFOXjCJvW2qnRRNXQokpAYSItp58NaLHQHJGdGkWYX8cgeR4i eKa5FrKx99jiZxjvd63PPIUpmuEAYdptXM1OpyQLWOpt03EMfefIMXN58BNGXO3cr/Q/ MAUxx0TQmQZ4tfQvt9hWC9CYx/HU8KfdzN48/WkUyJdgiAgMaPggNnv7Ee7QVVHCb83a FnAA== 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=jbAX6OHNtegcuVXgiWah+PDN2LwciJtzltSIaJKuj9w=; b=PwdVA/pJuJT7xX8DyQ5G0Wpqwm1u8alS2kNKNvMlF937S9OJP5ZtCYHjo4Wv8zN6lM ue5NNbji9MucHoJbd0/41a7TS7UmMXUVN1dYuGdjkp9kaOFxDuQovf2+7WlgEcYe+uFE WhQkOmTBjvyEcTzUgd4VTM9KS5iS3r1aJNhnY25zptnPCEFIgcrUiqHjSyd1aGCSnJij Dwsr51ylsdhN64zH6RNGA6U9arBCJtFBLakFnV8LZ3q2HtNfkvkeUBpUe1ZgT45iCRcW TJkMHakkyZlM8zw+wFkMw0A1bdMS4bEBQXBlvfm4meIzgyHEv/2RhYKdfMP8zmy7sep0 b9Og== X-Gm-Message-State: AOAM533Mv9mQ9I/Uv2zeRnTgxMc3abwyuH+AvPEw28cv9VPk4a33gl5t NDsoBerCHEWSHH9V9yCzT9Xg71URor5W0FqYn7muwqnOxqvlEw== X-Google-Smtp-Source: ABdhPJwWCB3a0l7V0QMt0Fl5y/B6Ehy69ja2c6dgQNzRUibN8pR717wgZie4JGTLnB5YN1YkfT6CeWdA+wW9zVZuOdw= X-Received: by 2002:a17:906:2681:: with SMTP id t1mr39271059ejc.29.1609092612529; Sun, 27 Dec 2020 10:10:12 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Torfinn Ingolfsen Date: Sun, 27 Dec 2020 19:10:01 +0100 Message-ID: Subject: Re: net/libarcus fails to install To: FreeBSD Ports ML Cc: db@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4D3pck0hrMz3C8K X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=JObdPTfE; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of tingox@gmail.com designates 2a00:1450:4864:20::631 as permitted sender) smtp.mailfrom=tingox@gmail.com X-Spamd-Result: default: False [-4.00 / 15.00]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::631:from]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::631:from:127.0.2.255]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::631:from]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Dec 2020 18:10:15 -0000 On Sun, Dec 27, 2020 at 2:41 PM Torfinn Ingolfsen wrote: > > net/libarcus builds, but fails to install: > root@kg-core2# make install > ===> Installing for libArcus-4.7.1_2,1 > ===> Checking if libArcus is already installed > ===> Registering installation for libArcus-4.7.1_2,1 > pkg-static: Unable to access file > /usr/ports/net/libarcus/work/stage/usr/local/lib/python3.7/site-packages/Arcus.so:No > such file or directory > *** Error code 1 > > Stop. > make: stopped in /usr/ports/net/libarcus > the reason seems to be that it builds for Python 3.8 instead of python 3.7: > root@kg-core2# ll work/stage/usr/local/lib > total 100 > drwxr-xr-x 6 root wheel 512 Dec 27 14:06 ./ > drwxr-xr-x 13 root wheel 512 Dec 27 14:06 ../ > drwxr-xr-x 3 root wheel 512 Dec 27 14:06 X11/ > drwxr-xr-x 3 root wheel 512 Dec 27 14:06 cmake/ > drwxr-xr-x 2 root wheel 512 Dec 27 14:06 debug/ > lrwxr-xr-x 1 root wheel 13 Dec 27 14:06 libArcus.so@ -> libArcus.so.3 > -rwxr-xr-x 1 root wheel 75328 Dec 27 14:06 libArcus.so.1.1.0* > lrwxr-xr-x 1 root wheel 17 Dec 27 14:06 libArcus.so.3@ -> > libArcus.so.1.1.0 > drwxr-xr-x 3 root wheel 512 Dec 27 14:06 python3.8/ > root@kg-core2# ll work/stage/usr/local/lib/python3.8/site-packages/ > total 68 > drwxr-xr-x 2 root wheel 512 Dec 27 14:06 ./ > drwxr-xr-x 3 root wheel 512 Dec 27 14:06 ../ > -rwxr-xr-x 1 root wheel 59608 Dec 27 14:06 Arcus.so* > I'm not sure why, since pyton37 is still default, according to > FreshPorts. Both pythons are installed here: > root@kg-core2# pkg info python3* > python37-3.7.9_1 > python38-3.8.7 > > This on FreeBSD 11.4-release-p5: > root@kg-core2# uname -a > FreeBSD kg-core2.kg4.no 11.4-RELEASE-p5 FreeBSD 11.4-RELEASE-p5 #0: > Tue Dec 1 11:46:55 UTC 2020 > root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 > > Any more info I can provide? Just for the fun of it I tried this: removed the installed python38 package (via pkg delete) which also took away blender, but I can fix that later. Then libArcus built and installed without problems. FWIW, devel/libsavitar has the same "problem"; with python38 installed it fails to install because it builds for 3.8 instead of 3.7. HTH -- mvh Torfinn From owner-freebsd-ports@freebsd.org Sun Dec 27 21:06:02 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E80D44C6E7F for ; Sun, 27 Dec 2020 21:06:02 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4D3tWZ690cz3RGr for ; Sun, 27 Dec 2020 21:06:02 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id D38184C749D; Sun, 27 Dec 2020 21:06:02 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D34DE4C7585 for ; Sun, 27 Dec 2020 21:06:02 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D3tWZ5gVZz3RGq for ; Sun, 27 Dec 2020 21:06:02 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.nyi.freebsd.org (portsindexbuild.nyi.freebsd.org [IPv6:2610:1c1:1:606c::16:115c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id ABED15E1C for ; Sun, 27 Dec 2020 21:06:02 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.nyi.freebsd.org ([127.0.1.8]) by portsindexbuild.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 0BRL622H055976 for ; Sun, 27 Dec 2020 21:06:02 GMT (envelope-from indexbuild@portsindexbuild.nyi.freebsd.org) Received: (from indexbuild@localhost) by portsindexbuild.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 0BRL62a7055974 for ports@FreeBSD.org; Sun, 27 Dec 2020 21:06:02 GMT (envelope-from indexbuild) Date: Sun, 27 Dec 2020 21:06:02 GMT From: Ports Index build Message-Id: <202012272106.0BRL62a7055974@portsindexbuild.nyi.freebsd.org> To: ports@FreeBSD.org Subject: INDEX now builds successfully on 11.x X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Dec 2020 21:06:03 -0000 From owner-freebsd-ports@freebsd.org Sun Dec 27 21:58:27 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 908134C86EA for ; Sun, 27 Dec 2020 21:58:27 +0000 (UTC) (envelope-from ed.arrakis@gmail.com) Received: from mail-ej1-x62b.google.com (mail-ej1-x62b.google.com [IPv6:2a00:1450:4864:20::62b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D3vh269vCz3mdx for ; Sun, 27 Dec 2020 21:58:26 +0000 (UTC) (envelope-from ed.arrakis@gmail.com) Received: by mail-ej1-x62b.google.com with SMTP id ce23so12086022ejb.8 for ; Sun, 27 Dec 2020 13:58:26 -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=BSjD0RiGtuH4YN/wRPD3QGVjJOjhcHUNF6HraaE2zTE=; b=KcUTwOJOOXjS6UjT0Q8PMAAj8siEoKXXvbM73eNfA2TcN/B+ruMwUsKmCKF1aAPQQq K7BGvTvV1VTzS6JS8wjZ76IvshpTCle23Y/VV65D+OsO/TvYg8bLl/Zt8U4W2nmrEu26 8hUuVypb8XN6+Ef2Q1wC4ehL8bEcz2fPHP7BF4EY/VeIG5MpkxfIB1qcNrDeP8CSLTPb JZOg47f04cF2fSsUkICq0G9AKVo5Mi8EUESjJi3VTyV4E0Gs8MfHZjdIW4lFHCZeEWja C3e8WL2Wkpn3Ah8C9wD42hHlwGgG+Zux0J/BKOu5/RLIsyG2OfESQIWDZ22UbVm73d7k r/SA== 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=BSjD0RiGtuH4YN/wRPD3QGVjJOjhcHUNF6HraaE2zTE=; b=rAuX5B8ca1tkRxoRDSvGkABFh+3QcMS2FJDyuqqCbw3x1ompedgk30Mmc37nyY05P8 GgWLkTNKB3MsJYoGewr4vuEOxpCXgY3J4hGsM5UeTKh4zGejI4xTCC8nZav6pOPNpI7H vLMV6f3Ee/J/rm/St3XjGEvHjPGev5weX2fqduYYP7lcRNpdv8Im8Lf6i+OjHnBODm6T 3FKdmtwtv20z1OZ9Ka+cCmy/5MIGY4ZzAwdEhSzGEUCI2/BzvRg8W4qh5Nqfs5taZMv4 R6g2V3wQAFOvK9f9RAG6YWEi0R0LcuRtLmNC1nYHK/jYlUHVmPLzofDnWjG03WIG5mi1 b6Kw== X-Gm-Message-State: AOAM532043U7ZpdjMVPHs4L5f+lIGOYk6pZYpNa7bskaD2Psj8GY4ebg rvn+Y7MMtZwVlQAi7ASO2HSo6jCXgGUbb3QOQbfh3asPlWA3AQ== X-Google-Smtp-Source: ABdhPJzsfk7dEHva9OeQbvKvozd6XXanHZLj745NJXZsiUB4beO0LED6hdWLasRoMZUZOfk+rD7gqKdc1cao4c0ocaQ= X-Received: by 2002:a17:906:ae43:: with SMTP id lf3mr36952307ejb.130.1609106305173; Sun, 27 Dec 2020 13:58:25 -0800 (PST) MIME-Version: 1.0 From: Nuno Teixeira Date: Sun, 27 Dec 2020 21:58:13 +0000 Message-ID: Subject: How to fix/patch hardcoded values To: freebsd-ports@freebsd.org X-Rspamd-Queue-Id: 4D3vh269vCz3mdx X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=KcUTwOJO; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of edarrakis@gmail.com designates 2a00:1450:4864:20::62b as permitted sender) smtp.mailfrom=edarrakis@gmail.com X-Spamd-Result: default: False [-4.00 / 15.00]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::62b:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::62b:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::62b:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Dec 2020 21:58:27 -0000 Hello I've just submited a new port net/gitup and I used a simple workaround to help program find its config in /usr/local/etc instead of (hardcoded) ./ --- gitup.c.orig 2020-12-27 21:16:22 UTC +++ gitup.c @@ -2030,7 +2030,7 @@ main(int argc, char **argv) ... - const char *configuration_file = "./gitup.conf"; + const char *configuration_file = "/usr/local/etc/gitup.conf"; Now I'm thinking that this might not be the best fix in case PREFIX is a different one. Could I have an opinion on this? Thanks, Nuno Teixeira From owner-freebsd-ports@freebsd.org Sun Dec 27 23:49:17 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 63F274CB329 for ; Sun, 27 Dec 2020 23:49:17 +0000 (UTC) (envelope-from danm@prime.gushi.org) Received: from prime.gushi.org (prime.gushi.org [IPv6:2620:137:6000:10::142]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "prime.gushi.org", Issuer "RapidSSL RSA CA 2018" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D3y7w19scz3txp for ; Sun, 27 Dec 2020 23:49:15 +0000 (UTC) (envelope-from danm@prime.gushi.org) Received: from prime.gushi.org (localhost [127.0.0.1]) by prime.gushi.org (8.16.1/8.16.1) with ESMTPS id 0BRNnA3f073169 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Sun, 27 Dec 2020 15:49:12 -0800 (PST) (envelope-from danm@prime.gushi.org) DKIM-Filter: OpenDKIM Filter v2.10.3 prime.gushi.org 0BRNnA3f073169 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gushi.org; s=prime2014; t=1609112952; bh=JEdMlrg642dS/V8u+f8YIVx5oczBkwO9qO0kXbXRsRY=; h=Date:From:To:Subject; z=Date:=20Sun,=2027=20Dec=202020=2015:49:10=20-0800=20(PST)|From:=2 0"Dan=20Mahoney=20(Gushi)"=20|To:=20freebsd-por ts@freebsd.org|Subject:=20Re-enabling=20old=20ciphers=20in=20opens sl; b=VfY/LMVOgMEG/QQjNNW7pb9PTtGlnAFWDJ38GMdLPx4WEewlMTKKuShwF1ACeY9pi Hsf5dsYw+Cbr1YU3uvC+EFHN98hXcYdTiN3uO3bR0GWe/IFSOsSaqhaOtnxaECGu0Y xGhKpSWanbOn48nrxJzJ1GNegs7lQIxzlE+oqRoDynty/oRz2ijCOe+d2VpodeZ5nW vwysavTbyp3uW21RpNrRw70iibZ/ffzmfotPRoRP/Za7HJucuMOU+Rj0JSWsxcg8y9 8hCKU5FysPfs8PtbJjlT380UCUqVgxy4Awllze568N/k8hOmAHA9sPPgzfQHafAznk lo+Ijy1MgQnzQ== Received: (from danm@localhost) by prime.gushi.org (8.16.1/8.16.1/Submit) id 0BRNnAU3073168; Sun, 27 Dec 2020 15:49:10 -0800 (PST) (envelope-from danm) Date: Sun, 27 Dec 2020 15:49:10 -0800 (PST) From: "Dan Mahoney (Gushi)" To: freebsd-ports@freebsd.org Subject: Re-enabling old ciphers in openssl Message-ID: <7d31329e-aed5-3b24-a66e-43ef7d3dcbfa@prime.gushi.org> X-OpenPGP-Key-ID: 0x624BB249 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.2 (prime.gushi.org [0.0.0.0]); Sun, 27 Dec 2020 23:49:12 +0000 (UTC) X-Rspamd-Queue-Id: 4D3y7w19scz3txp X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gushi.org header.s=prime2014 header.b=VfY/LMVO; dmarc=pass (policy=none) header.from=gushi.org; spf=pass (mx1.freebsd.org: domain of danm@prime.gushi.org designates 2620:137:6000:10::142 as permitted sender) smtp.mailfrom=danm@prime.gushi.org X-Spamd-Result: default: False [-6.40 / 15.00]; R_SPF_ALLOW(-0.20)[+a]; TO_DN_NONE(0.00)[]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; RCVD_IN_DNSWL_MED(-0.20)[2620:137:6000:10::142:from]; DKIM_TRACE(0.00)[gushi.org:+]; DMARC_POLICY_ALLOW(-0.50)[gushi.org,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FORGED_SENDER(0.30)[freebsd@gushi.org,danm@prime.gushi.org]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[2620:137:6000:10::142:from]; ASN(0.00)[asn:393507, ipnet:2620:137:6000::/44, country:US]; FROM_NEQ_ENVFROM(0.00)[freebsd@gushi.org,danm@prime.gushi.org]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gushi.org:s=prime2014]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_MED(-2.00)[gushi.org:dkim]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2620:137:6000:10::142:from:127.0.2.255]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Dec 2020 23:49:17 -0000 Hey there all. This is a "don't try this at home" question. This is not something I'm asking how to do in the general case, but I'd like to know. It seems recently (since 1.1.1, OpenSSL has deprecated a number of ciphers, and made them a compile-time default disable.) WHat this means is that any app that you want to use those with, is also unable to use them. And sure, if that app is "Firefox for day to day browsing", that's fine. As a sysadmin, I have a need to connect to older dell iDracs. I have a need to be able to use Nagios plugins linked against libssl and lbcrypto, like check_http. I have a need to be able to use openssl s_client -connect. I occasionally need to ssh in to cisco switches or APC PDU's that support older ciphers or shorter ssl key lengths (like RSA 768). Sometimes, to manage these things, I need old versions of Java and even Flash. I need to tell browsers that self-signed certs are "okay". I need to use VM's with IE6 because my job is dumb. (This isn't a ports problem, just a way of life descripter). I just this year retired my last Windows 95 machine, which was running a door-control system for building access cards. Sysadmins occasionally work with shoestring budgets and are often forced to retrocompute. These systems are protected by ACLs and VPNs, and the best certs they can take. They are not world-facing. Ergo, I am wondering what the best way forward is to get a reasonably patched version of openssl that has old ciphers turned on (since it is still possible at compile-time, the code hasn't been outright removed), that I can build *some* subset of ports against. Here are the questions I can't seem to answer: 1) There's no make.conf entry to override the openssl ciphers. This needs to be done at the port level. (Probably reasonable, I don't think there should be an insecure "flavor") But in the interest of making things reproducible, is there a "Standard" way to keep this consistent without running "make config" every time, or echo'ing options into /var/db/ports/security-openssl/options? 2) I'm unclear as to what to put in make.conf to tell ONE PORT to use the openssl from ports, while I want all the others to use base. I know this is in some cases askign for trouble, but the nagios plugins are standalone binaries. Is there some method in make.conf or on the port command line to tell ONE PORT to use a defaults+=ssl-openssl without making it the default for ALL PORTS? 3) If I do all that, ports seems to lack a standard way to build static binaries, which is what I'd really like. Is there an easy way to do this, or is it best to work outside the ports system at that point? -Dan -- --------Dan Mahoney-------- Techie, Sysadmin, WebGeek Gushi on efnet/undernet IRC FB: fb.com/DanielMahoneyIV LI: linkedin.com/in/gushi Site: http://www.gushi.org --------------------------- From owner-freebsd-ports@freebsd.org Sun Dec 27 23:55:13 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6FE694CB2CB for ; Sun, 27 Dec 2020 23:55:13 +0000 (UTC) (envelope-from m.ne@gmx.net) Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass Class 2 CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D3yGm2X3hz3vJY for ; Sun, 27 Dec 2020 23:55:12 +0000 (UTC) (envelope-from m.ne@gmx.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1609113310; bh=nlhWiIn06PT3gVDLyvETqz9EoTArhriwnwOEQ340GfI=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=BCqVGEbhARsJStCgUvGhq9ORLfaCEuX18nI/f6PrzjIXXXVyQ4C9MpbgiYl+qiJsK e4wFffusD1FPBYfLO29szcr53Vpd2yIsvI2K/sPvwRdekJq4ywK5jqKX8+0NuEpa8X XpTocxkOpt/plDvC8aIl81tfK5rzIXuayGLXMCl0= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from shodan.wg.home ([83.135.87.231]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N3bSj-1juamT1Opn-010eHO for ; Mon, 28 Dec 2020 00:55:10 +0100 Subject: Re: How to fix/patch hardcoded values To: freebsd-ports@freebsd.org References: From: Martin Neubauer Message-ID: <65f1a3a3-cd22-f598-28d9-92857f6bbd49@gmx.net> Date: Mon, 28 Dec 2020 00:55:09 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="xrhWwYlY22Lrfsqx6fGkG4qvBfeqkDT8T" X-Provags-ID: V03:K1:0Lo96AKrr+74W4AuLvp1Udiz332QscynMsLmBqae+ptVkNzY4Pv Rox8b62FE61tDgAt4wgJ1oe4xwmo9o/bQ7P7VNSudKLHIYryR7ijawkqv0vu57SCI+T1BtV EVqXLqfwwsiN0B1XfBoNyrxnxbXiHMktFSaBiJqUcLI4yQrgKWx44V5GVY6Qzy92WV99ZvS pX1JNRPAr5+3pGBbs5rBQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:gq1L5ZeSvpM=:OM9cbNWop4B9pJ63mvCzsc dFOlVTshubsWjHPP9bvOqRwLR9F8wfDgIXIb/DiQnYP42axZ5++Os66BV9jEHhE2MHD41NfCb zM6lxVwvg/OTjlPOPme66geWgXnaPuq4sGTBMBYXWCeybgBVCI4GJBcEMxaGVXsPImHQNBaJ7 jQNdqq0OID4hFmJdBxZPKcsmRtJ//tuqJ5WrhFlp+MtrP+DksXxANHd32GT9U1zeM2e3La6Qn vWKCIHdCmqbwSVCkXPxG8B8e+1Cyuyq7R1tRSWZYFx8xJ0mLvH3+8klqdzZC34JgbiI7u/BdC m13llaFQOBO2YrsE6aiKI90wfAx1BCK8WxgpwptDsuRuqruY8Z2C8OxAsdjGZnASpnSs3ZhaO XlPOiMHJ9C6kd9ZFC6cIVSMQKFZwGroxnlzHDw6Iuil9pd8HI5oXIP70UbfQUjLCnKSbrEe4A iEDpiwYyEaKP5qAgoPC+9/1rFgGL1PCRW5HWQBCRQ1WH7K/Tz5hfcN4zeInkkbJHyzEQN6NCf XIkHJF5NiyM9/weFaVooxhFz2gF257b+uDzA6XK1/+OWlNG2yMj1N6nay19hv2FhK4hG2lbi7 24nfTzuo5h2Wb3bBFl/hxtnsIG90x4Mf79SVIISat5jo7/ZelQ/bzkS/uEmiRa5niq6lwVvjW qMIxD+rYsIQrXzVHg8w1Q0CyFBeH2hKTrADPTMqaITEOliwuUuLgP/HAe65I0qCaMHuTMmzmk qdtf9fRZSBWGoj0utwEq8Ov/JUWpd1EWsrZxVXrR4tTfqQSV/bK11a4aFDLGt4GABrtS+fjXH biwBFzPxAMinor85hXq3nhItGr8Rj20Xce+uhOBLmfOIhkS62mKwXzYIaNp0T0diUq+isQDCZ IqNrkAC/t5WSP5o4AG1Q== X-Rspamd-Queue-Id: 4D3yGm2X3hz3vJY X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmx.net header.s=badeba3b8450 header.b=BCqVGEbh; dmarc=pass (policy=none) header.from=gmx.net; spf=pass (mx1.freebsd.org: domain of m.ne@gmx.net designates 212.227.15.15 as permitted sender) smtp.mailfrom=m.ne@gmx.net X-Spamd-Result: default: False [-6.20 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_FROM(0.00)[gmx.net]; R_SPF_ALLOW(-0.20)[+ip4:212.227.15.0/25]; HAS_ATTACHMENT(0.00)[]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[gmx.net:+]; DMARC_POLICY_ALLOW(-0.50)[gmx.net,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:~]; FREEMAIL_ENVFROM(0.00)[gmx.net]; ASN(0.00)[asn:8560, ipnet:212.227.0.0/16, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[212.227.15.15:from]; RCVD_IN_DNSWL_LOW(-0.10)[212.227.15.15:from]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmx.net:s=badeba3b8450]; RECEIVED_SPAMHAUS_PBL(0.00)[83.135.87.231:received]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[gmx.net:dkim]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[212.227.15.15:from:127.0.2.255]; RWL_MAILSPIKE_POSSIBLE(0.00)[212.227.15.15:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Dec 2020 23:55:13 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --xrhWwYlY22Lrfsqx6fGkG4qvBfeqkDT8T Content-Type: multipart/mixed; boundary="c7nt0AJo7ezMqEvs7dZlhIwqWiLWARPg7"; protected-headers="v1" From: Martin Neubauer To: freebsd-ports@freebsd.org Message-ID: <65f1a3a3-cd22-f598-28d9-92857f6bbd49@gmx.net> Subject: Re: How to fix/patch hardcoded values References: In-Reply-To: --c7nt0AJo7ezMqEvs7dZlhIwqWiLWARPg7 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-GB Content-Transfer-Encoding: quoted-printable In that case you might try an appropriate invocation of REINPLACE_CMD in = post-patch. On 27/12/2020 22:58, Nuno Teixeira wrote: > Hello I've just submited a new port net/gitup > and I used= a > simple workaround to help program find its config in /usr/local/etc ins= tead > of (hardcoded) ./ >=20 > --- gitup.c.orig 2020-12-27 21:16:22 UTC > +++ gitup.c > @@ -2030,7 +2030,7 @@ main(int argc, char **argv) > ... > - const char *configuration_file =3D "./gitup.conf"; > + const char *configuration_file =3D "/usr/local/etc/gitup.conf= "; >=20 > Now I'm thinking that this might not be the best fix in case PREFIX is = a > different one. >=20 > Could I have an opinion on this? >=20 > Thanks, >=20 > Nuno Teixeira > _______________________________________________ > 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= " >=20 --c7nt0AJo7ezMqEvs7dZlhIwqWiLWARPg7-- --xrhWwYlY22Lrfsqx6fGkG4qvBfeqkDT8T Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEEMHVrsqKu60F5jvxaoBLYqhRr9C0FAl/pHt0FAwAAAAAACgkQoBLYqhRr9C0t WBAA0wl0dJSBSOzAcDN0JNNMOeS8FR9lGxdxt69kkauGnANtsVnh/Ec8X4i0kudoHEcHxy+z85hk tXzWvrG9kDt+hltWIiKuYt4l6Rb0D6kRF8HVpJNT2vG81Lbn2BwjZPS5oFB1jQslOWjKyAVz+vie Cr5iP+hmdVEfgDbGwRkhnJODlfg+FUFRy83DaUytuXID877AGPA/N3Wd0sATRf64KkEM41Hh+5YR RKCiamXYK5qcMmwvh2y8UYFmrBcQt+xOgdoZLVaKghqiEjEuT5d1MvYGORaO2h1qA9liKS66z0AV 0HIviygx8iGfQC5RMr9sTkOhksmVfRXMXNQWKblCnAXxjHsWB4NXGW70CLx2ZXYumDF+BRlQciNV e/PkdxBSCddjwaCFZhQNAn7sm6wcMl2+C3L0wuo3MbiPWQmeRBhof0QZKUG/jlCRtTy114qE5iJt hrOhc9eic8mphUuEc+zSisuiF/Gt2XgDA37rpUZgnOItqwLfzoRaXmZDjhldYexNl8YcD6LsD/dD KHF97jfCqvJz3tDB/KH6rQsZ+0/lIyLxNvJ7ZyZRJdNOSFZ66Xu66TgweAy33izMgsKthyjyuwlM OF2A9eySYQIiVyGNy5OrCMu3M7N3XJSI8dApaLThI5K8bNF7/ddjGn9vy9kPzHmdjxVUeLdZGBU1 wd0= =KwfT -----END PGP SIGNATURE----- --xrhWwYlY22Lrfsqx6fGkG4qvBfeqkDT8T-- From owner-freebsd-ports@freebsd.org Mon Dec 28 00:58:53 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 519E04CCE16 for ; Mon, 28 Dec 2020 00:58:53 +0000 (UTC) (envelope-from rcarter@pinyon.org) Received: from h2.pinyon.org (h2.pinyon.org [65.101.20.170]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D3zhD0qTDz4TZl for ; Mon, 28 Dec 2020 00:58:51 +0000 (UTC) (envelope-from rcarter@pinyon.org) Received: from [10.0.10.15] (unknown [10.0.10.15]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by h2.pinyon.org (Postfix) with ESMTPSA id 8ABE034998 for ; Sun, 27 Dec 2020 17:58:45 -0700 (MST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pinyon.org; s=dkim; t=1609117125; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=n0x7NpqT3+MPPK57AgBMUbhYdECtU1xEzqVen52tl1M=; b=P+9Vm5iT20r5m8etLVB+EXKxkx0K3Wwgy/2/cscd3qHEFjy9kqoH3B8I2AgUAcf9q07T4R 3gcW71IwqJmMzVHFXqdFVcytFpvVnJXDwQpxhvzDOstvc2vuDiDfbrYyZNKFWFhQK6YG1A 5gOf5rBL6qRReouOwU2s3ZUo9fJe0zA= Subject: Re: Re-enabling old ciphers in openssl To: freebsd-ports@freebsd.org References: <7d31329e-aed5-3b24-a66e-43ef7d3dcbfa@prime.gushi.org> From: "Russell L. Carter" Message-ID: <6204eddd-d4c2-b7db-4690-e70c92170682@pinyon.org> Date: Sun, 27 Dec 2020 17:58:44 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Firefox/78.0 Thunderbird/78.6.0 MIME-Version: 1.0 In-Reply-To: <7d31329e-aed5-3b24-a66e-43ef7d3dcbfa@prime.gushi.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-6.01 X-Rspamd-Server: h2 X-Rspamd-Queue-Id: 4D3zhD0qTDz4TZl X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=pinyon.org header.s=dkim header.b=P+9Vm5iT; dmarc=none; spf=pass (mx1.freebsd.org: domain of rcarter@pinyon.org designates 65.101.20.170 as permitted sender) smtp.mailfrom=rcarter@pinyon.org X-Spamd-Result: default: False [-1.50 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[pinyon.org:s=dkim]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[65.101.20.170:from:127.0.2.255]; DMARC_NA(0.00)[pinyon.org]; NEURAL_SPAM_SHORT(1.00)[1.000]; DKIM_TRACE(0.00)[pinyon.org:+]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[65.101.20.170:from]; ASN(0.00)[asn:209, ipnet:65.101.0.0/18, country:US]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Dec 2020 00:58:53 -0000 On 12/27/20 4:49 PM, Dan Mahoney (Gushi) wrote: > Hey there all. [...] > Here are the questions I can't seem to answer: > > 1) There's no make.conf entry to override the openssl ciphers.  This > needs to be done at the port level.  (Probably reasonable, I don't think > there should be an insecure "flavor")  But in the interest of making > things reproducible, is there a "Standard" way to keep this consistent > without running "make config" every time, or echo'ing options into > /var/db/ports/security-openssl/options? > > 2) I'm unclear as to what to put in make.conf to tell ONE PORT to use > the openssl from ports, while I want all the others to use base.  I know > this is in some cases askign for trouble, but the nagios plugins are > standalone binaries.  Is there some method in make.conf or on the port > command line to tell ONE PORT to use a defaults+=ssl-openssl without > making it the default for ALL PORTS? > > 3) If I do all that, ports seems to lack a standard way to build static > binaries, which is what I'd really like.  Is there an easy way to do > this, or is it best to work outside the ports system at that point? > > -Dan > Not judging. I am always in some sort of disagreement with the otherwise world-class ports+poudriere system of FreeBSD package management. Like, now, texlive. And I locally maintain a fluctuating group that occasionally has members migrate back into mainstream ports because my disagreement is no longer material. If I was in your situation, I would start with whatever version of openssl works best for the obsolete packages you want to link/plugin against. Stuff the source down into /usr/local/pkg/repo/openssl1, write some 15 liner shell scripts to configure, build, and install it to /usr/local/pkg/lib. In my experience one needs to fixup PREFIX and occasionally rpaths. Other hacks go into a git branch in the repo. Setup your path for your obsolete packages user account and off you go. (Could be some dependency hell in your future, I would keep it simple.) *or* Install an ancien version of FreeBSD that does what you want in a vm. No idea how to deal with the packages for that system, maybe it's trivial. This method is how I deal with Unifi software (on old debian versions) after battling the outdated "*" problem for years. Works great with bhyve. If I want a current version of something that doesn't work great in the obsolete version and is orthogonal to the support task at hand I generally just try to configure, build, and install it to... /usr/local/pkg in the vm Compared to dealing with this before, now my life is awesome. OMG I forgot FreeBSD => jails. I don't use jails but that would be the quickest route here I'm guessing. I am assuming here that you don't need any big frameworks, because then I doubt it would make sense at all to battle the problem this way. Good luck! Russell From owner-freebsd-ports@freebsd.org Mon Dec 28 02:34:02 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6CEF84CE8A3 for ; Mon, 28 Dec 2020 02:34:02 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Received: from echo.brtsvcs.net (echo.brtsvcs.net [208.111.40.118]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D41p12MRTz4Z8T for ; Mon, 28 Dec 2020 02:34:01 +0000 (UTC) (envelope-from list_freebsd@bluerosetech.com) Received: from chombo.houseloki.net (unknown [IPv6:2602:41:642b:600::6]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "chombo.houseloki.net", Issuer "brtsvcs.net CA" (verified OK)) by echo.brtsvcs.net (Postfix) with ESMTPS id 9E13638D90; Mon, 28 Dec 2020 02:33:54 +0000 (UTC) Received: from [IPv6:2602:41:642b:630:b983:e2d7:ad57:6123] (unknown [IPv6:2602:41:642b:630:b983:e2d7:ad57:6123]) by chombo.houseloki.net (Postfix) with ESMTPSA id 7B2C343DD; Sun, 27 Dec 2020 18:33:53 -0800 (PST) Subject: Re: Re-enabling old ciphers in openssl To: "Dan Mahoney (Gushi)" , freebsd-ports@freebsd.org References: <7d31329e-aed5-3b24-a66e-43ef7d3dcbfa@prime.gushi.org> From: Mel Pilgrim Message-ID: Date: Sun, 27 Dec 2020 18:33:53 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 MIME-Version: 1.0 In-Reply-To: <7d31329e-aed5-3b24-a66e-43ef7d3dcbfa@prime.gushi.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4D41p12MRTz4Z8T X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of list_freebsd@bluerosetech.com designates 208.111.40.118 as permitted sender) smtp.mailfrom=list_freebsd@bluerosetech.com X-Spamd-Result: default: False [-1.30 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[208.111.40.118:from]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[bluerosetech.com]; ARC_NA(0.00)[]; NEURAL_SPAM_SHORT(1.00)[1.000]; SPAMHAUS_ZRD(0.00)[208.111.40.118:from:127.0.2.255]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:36236, ipnet:208.111.40.0/24, country:US]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Dec 2020 02:34:02 -0000 On 2020-12-27 15:49, Dan Mahoney (Gushi) wrote: > Ergo, I am wondering what the best way forward is to get a reasonably > patched version of openssl that has old ciphers turned on (since it is > still possible at compile-time, the code hasn't been outright removed), > that I can build *some* subset of ports against. Use bastion VMs with older OSes. 9.3-R has 0.9.8 and 10.4-R has 1.0.1. If you need a GUI, the release DVD images should have all the packages you need, though I find IE7 in a Server 2008 VM works better for anything that a modern browser can't understand. From owner-freebsd-ports@freebsd.org Mon Dec 28 09:44:39 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7915E4D6178 for ; Mon, 28 Dec 2020 09:44:39 +0000 (UTC) (envelope-from gessel@blackrosetech.com) Received: from mail.blackrosetech.com (mail.blackrosetech.com [23.114.97.244]) (using TLSv1.3 with cipher TLS_CHACHA20_POLY1305_SHA256 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA512) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D4CLt2Sx7z3ByK for ; Mon, 28 Dec 2020 09:44:38 +0000 (UTC) (envelope-from gessel@blackrosetech.com) Received: from shiofuki (shiofuki [10.3.69.135]) by mail.blackrosetech.com (Postfix) with ESMTP id 29C04256548; Mon, 28 Dec 2020 01:44:31 -0800 (PST) X-Virus-Scanned: amavisd-new at blackrosetech.com Received: from mail.blackrosetech.com ([10.3.69.135]) by shiofuki (shiofuki.blackrosetech.com [10.3.69.135]) (amavisd-new, port 10024) with ESMTP id HrXAfos68KaO; Mon, 28 Dec 2020 01:44:28 -0800 (PST) Received: from dg-B300G5.blackrosetech.com (gessel.blackrosetech.com [10.2.69.6]) (using TLSv1.3 with cipher AEAD-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: gessel@blackrosetech.com) by mail.blackrosetech.com (Postfix) with ESMTPSA id 13FF025651F; Mon, 28 Dec 2020 01:44:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=blackrosetech.com; s=BRTDKIM; t=1609148668; bh=Zrj3m7DslQDZkA27cifvwHcXte3B1UpunCBG2Hatz+Q=; h=Reply-To:Subject:To:References:From:Date:In-Reply-To; b=lYYSRAgdwFnsBWSmMwYSlBJC1+YVW1ZhdA8+S4R2Glr5L0C3HDVdbnXRrFXn5a7wQ wxd6yGX48c2+XQwK6HHRJEmn159YNsLsVQYs62CN0lasZv52H7uc0iKPLvr87I9w7v FN/YJu4EzTur7bmEGXk0KXEte5C8E07xXRkPZn7s= Reply-To: gessel@blackrosetech.com Subject: Re: portmaster new development To: LuMiWa , freebsd-ports@freebsd.org References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <2128EDF2-39D7-4FF4-92AB-9F36FA4CAAC5@ellael.org> <20201227060021.3eb4148d@dismail.de> From: David Gessel Autocrypt: addr=gessel@blackrosetech.com; keydata= LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCgptRE1FWFk5TnZoWUpLd1lC QkFIYVJ3OEJBUWRBNzA1R1Zud09QRnBoakRWa3FsemdnNUJDZk9VUDFQSWQvcVdWCktDMm5m aWkwSjBSaGRtbGtJRWRsYzNObGJDQThaMlZ6YzJWc1FHSnNZV05yY205elpYUmxZMmd1WTI5 dFBvaVQKQkJNV0NBQTdBaHNEQlFzSkNBY0RCUlVLQ1FnTEJSWUNBd0VBQWg0QkFoZUFGaUVF Vko2UWkwZTJEMjV1YTIybgp2SEtvZHczckdrTUZBbDJQVGowQ0dRRUFDZ2tRdkhLb2R3M3JH a04yTndEK0o2MW5XUEdmTGNCK1ZjSnhBcHhFCktJMGdEKzRWOU9DeW9qQVd1UkJQbTlnQS8x azl0R2pzZEhzdmZ1TGg3QVBVWDNCZVFZT0FzdnhvY2NvUFdyWWsKZStzRnRCbEVZWFpwWkNC SFpYTnpaV3dnUEdSblFHSnlkQzVzYkdNK2lKQUVFeFlJQURnV0lRUlVucENMUjdZUApibTVy YmFlOGNxaDNEZXNhUXdVQ1hZOU9GQUliQXdVTENRZ0hBd1VWQ2drSUN3VVdBZ01CQUFJZUFR SVhnQUFLCkNSQzhjcWgzRGVzYVE1T1JBUDRsdVNaSzhmVnlNOTdsa0VJc2hnYmFFdE1udWtz YXFrcXdVWTd1VUVpOFJRRDcKQml5TURCV1hmSThMdEZ1Z28xTkNXaEpNUEhuTjluSVNKQVpY blNSS0JBbTBIa1JoZG1sa0lFZGxjM05sYkNBOApaR0YyYVdSQVoyVnpjMlZzTG1OaFBvaVFC Qk1XQ0FBNEZpRUVWSjZRaTBlMkQyNXVhMjJudkhLb2R3M3JHa01GCkFsMlBUbnNDR3dNRkN3 a0lCd01GRlFvSkNBc0ZGZ0lEQVFBQ0hnRUNGNEFBQ2drUXZIS29kdzNyR2tNYkFnRCsKT2Zj TG1aeFZ5RFdRV0pRL0cxeDN4K0pkN0RXL2tWZkNsMWMyY01YKzhzc0EvMWF1ZDdrd1hNbzhE cDJMUjVLSQozT2s1REsrdzdGdmZsOEhJZlBnRkNWUUV0Q1JFWVhacFpDQkhaWE56Wld3Z1BH ZGxjM05sYkVCaWJHRmpheTF5CmIzTmxMbTl5Wno2SWtBUVRGZ2dBT0JZaEJGU2VrSXRIdGc5 dWJtdHRwN3h5cUhjTjZ4cERCUUpkajA2S0Foc0QKQlFzSkNBY0RCUlVLQ1FnTEJSWUNBd0VB QWg0QkFoZUFBQW9KRUx4eXFIY042eHBEYVEwQS8yOEMxektGTGQ4RApDUUI2VlZRWFViNEdO cEVnd1hEMnB6UHhVV3VrVURIeUFRRDhpaGRweDdNV1hQOHpScnQ2alJtQ0ZJNXhQT2V2CnM1 ZlBTZmNOc084RUJyZzRCRjJQVGI0U0Npc0dBUVFCbDFVQkJRRUJCMENrd3NyWnRpZVMrbEhp d2poYTBXczIKYk1HR2E4c3ErU2F2VVNnSFpsMVVOZ01CQ0FlSWVBUVlGZ2dBSUJZaEJGU2Vr SXRIdGc5dWJtdHRwN3h5cUhjTgo2eHBEQlFKZGowMitBaHNNQUFvSkVMeHlxSGNONnhwRG1M VUEvM1pzcEJJeitWck5wM3o4ZUlmTURqRnRVK2ppCm1uc3FzKzhqVHdCM0FEdkZBUUMyT1A0 R05iQjNYcVZudTBRMFNxQ2ZJUUxaQk1LcnVnS2hhbDFQU0FpYUJBPT0KPU9GTnoKLS0tLS1F TkQgUEdQIFBVQkxJQyBLRVkgQkxPQ0stLS0tLQo= Organization: Black Rose Technology Message-ID: <7a0fc616-0805-e1c2-01cb-65186167ed2b@blackrosetech.com> Date: Mon, 28 Dec 2020 12:44:24 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <20201227060021.3eb4148d@dismail.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4D4CLt2Sx7z3ByK X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=blackrosetech.com header.s=BRTDKIM header.b=lYYSRAgd; dmarc=none; spf=pass (mx1.freebsd.org: domain of gessel@blackrosetech.com designates 23.114.97.244 as permitted sender) smtp.mailfrom=gessel@blackrosetech.com X-Spamd-Result: default: False [-3.50 / 15.00]; HAS_REPLYTO(0.00)[gessel@blackrosetech.com]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:23.114.97.244/28]; REPLYTO_ADDR_EQ_FROM(0.00)[]; HAS_ORG_HEADER(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[blackrosetech.com:+]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[23.114.97.244:from]; ASN(0.00)[asn:7018, ipnet:23.112.0.0/12, country:US]; MIME_TRACE(0.00)[0:+]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[blackrosetech.com:s=BRTDKIM]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[blackrosetech.com]; SPAMHAUS_ZRD(0.00)[23.114.97.244:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Dec 2020 09:44:39 -0000 -------- Original Message -------- Subject: Re: portmaster new development From: LuMiWa via freebsd-ports To: freebsd-ports@freebsd.org Date: 2020-12-27 02:00+0300 > On Sun, 27 Dec 2020 11:16:23 +0100 > Michael Grimm wrote: > >> Matthias Apitz wrote: >>> El día domingo, diciembre 27, 2020 a las 09:22:42a. m. +0100, Kurt >>> Jaeger escribió: >> >>>> That works as well. I have a checkout of the ports tree, use >>>> make config to define non-default port options. This stores the >>>> selected OPTIONs in /var/db/ports/, and poudriere uses those >>>> options just fine. >> >>> Re/ the options, I copy them into the jail with something like this >>> procedure: >>> >>> # cd /usr/ports/mail/mutt >>> # make config >>> >>> # mkdir -p /usr/local/etc/poudriere.d/freebsd-head-options/mail_mutt >>> # cp /var/db/ports/mail_mutt/options >>> /usr/local/etc/poudriere.d/freebsd-head-options/mail_mutt >>> >>> 'freebsd-head' is the name of the poudriere jail (I have some of >>> them) and the ports options stay there, as well the make.conf >>> options in /usr/local/etc/poudriere.d/freebsd-head-make.conf >> >> >> I am following stable, and my jail's name has been set to stable. >> >> All of poudriere's settings/configs are kept in: >> >> /usr/local/etc/poudriere.d >> > > The subject is 'portmaster new development' but again start pushing > poudriere to FreeBSD users. I do not use zfs file system and I do not > use poudriere and I do not want to use on my computer for building some > ports and then spending hours and hours with poudriere with not enough > machine. For me is portmaster perfect as is now. > > > I have to agree, portmaster works for certain user cases where poudriere doesn't, like mine. The answer seems to be just (buy) a high end machine and dedicate it to build with lots of RAM, high end CPU's, and a big ZFS array with the right combination of SSDs etc and it is fast and stable! While I'm sure that's true, that's not consistent with everyone's environment. I'm reminded of many client-server applications that are developed by people on gigabit fiber and seem to consider the "edge" case of the rest of the world on spotty internet not worthy of consideration, complaints merely whiny carping by people who should just lift their internet up by the bootstraps. I've run a server with a set of jails providing services for about 20 years. Maintaining them with portsnap and portmaster works and is efficient and functional and an efficient and practical use of the compute resources I have. Adding new and potentially better tools has been a pleasure of the community, but abandoning users always going to create friction and dismissing another's use case as "doing it wrong" is a great way to create animosity and dysfunction. The first wave of poudriereism was very annoying and offputting, but in the last year I've been delighted by the excellent and very responsive work of port maintainers to resolve issues quickly and cleanly and those of us still doing it the "old way" can still do so successfully. It'll be annoying and a little disruptive to lose the excellent tool that portsnap has been all these years, truly one of the brilliant, focused, and tremendously useful tools in the FreeBSD kit, but we'll figure out how to keep things working. From owner-freebsd-ports@freebsd.org Mon Dec 28 10:11:58 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6DFD34D68E0 for ; Mon, 28 Dec 2020 10:11:58 +0000 (UTC) (envelope-from abi@abinet.ru) Received: from mail.abinet.ru (mail.abinet.ru [109.167.144.131]) by mx1.freebsd.org (Postfix) with ESMTP id 4D4CyP3c37z3Csk for ; Mon, 28 Dec 2020 10:11:57 +0000 (UTC) (envelope-from abi@abinet.ru) Received: from moonstar.dacha.abinet.ru (unknown [10.0.80.196]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.abinet.ru (Postfix) with ESMTPSA id 3DDF92A20A for ; Mon, 28 Dec 2020 10:11:49 +0000 (UTC) Subject: Re: portmaster new development To: freebsd-ports@freebsd.org References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <2128EDF2-39D7-4FF4-92AB-9F36FA4CAAC5@ellael.org> <20201227060021.3eb4148d@dismail.de> <7a0fc616-0805-e1c2-01cb-65186167ed2b@blackrosetech.com> From: abi Message-ID: Date: Mon, 28 Dec 2020 13:11:34 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.4.1 MIME-Version: 1.0 In-Reply-To: <7a0fc616-0805-e1c2-01cb-65186167ed2b@blackrosetech.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Rspamd-Queue-Id: 4D4CyP3c37z3Csk X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.90 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[abinet.ru:s=dkim]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:109.167.144.131/32]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[109.167.144.131:from:127.0.2.255]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; DKIM_TRACE(0.00)[abinet.ru:+]; DMARC_POLICY_ALLOW(-0.50)[abinet.ru,reject]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[109.167.144.131:from]; ASN(0.00)[asn:25408, ipnet:109.167.128.0/18, country:RU]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Dec 2020 10:11:58 -0000 On 28.12.2020 12:44, David Gessel wrote: > > > -------- Original Message -------- > Subject: Re: portmaster new development > From: LuMiWa via freebsd-ports > To: freebsd-ports@freebsd.org > Date: 2020-12-27 02:00+0300 > >> On Sun, 27 Dec 2020 11:16:23 +0100 >> Michael Grimm wrote: >> >>> Matthias Apitz wrote: >>>> El día domingo, diciembre 27, 2020 a las 09:22:42a. m. +0100, Kurt >>>> Jaeger escribió: >>> >>>>> That works as well. I have a checkout of the ports tree, use >>>>> make config to define non-default port options. This stores the >>>>> selected OPTIONs in /var/db/ports/, and poudriere uses those >>>>> options just fine. >>> >>>> Re/ the options, I copy them into the jail with something like this >>>> procedure: >>>> >>>> # cd /usr/ports/mail/mutt >>>> # make config >>>> >>>> # mkdir -p /usr/local/etc/poudriere.d/freebsd-head-options/mail_mutt >>>> # cp /var/db/ports/mail_mutt/options >>>> /usr/local/etc/poudriere.d/freebsd-head-options/mail_mutt >>>> >>>> 'freebsd-head' is the name of the poudriere jail (I have some of >>>> them) and the ports options stay there, as well the make.conf >>>> options in /usr/local/etc/poudriere.d/freebsd-head-make.conf >>> >>> >>> I am following stable, and my jail's name has been set to stable. >>> >>> All of poudriere's settings/configs are kept in: >>> >>>     /usr/local/etc/poudriere.d >>> >> >> The subject is 'portmaster new development' but again start pushing >> poudriere to FreeBSD users. I do not use zfs file system and I do not >> use poudriere and I do not want to use on my computer for building some >> ports and then spending hours and hours with poudriere with not enough >> machine. For me is portmaster perfect as is now. >> >> >> > > > I have to agree, portmaster works for certain user cases where > poudriere doesn't, like mine.  The answer seems to be just (buy) a > high end machine and dedicate it to build with lots of RAM, high end > CPU's, and a big ZFS array with the right combination of SSDs etc and > it is fast and stable! > > I build my ports in poudriere in VM without zfs or ssd on pre-Sandy Bridge CPU. I don't have enough memory or disk space, so I don't use tmpfs or ccache either. I migrated from portmaster when it was abandoned several years ago and don't think I'll come back, especially if new portmaster will be written on bash. The idea behind portmaster was zero dependencies, so it doesn't brake after major upgrades. From owner-freebsd-ports@freebsd.org Mon Dec 28 12:37:21 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D46314B3810 for ; Mon, 28 Dec 2020 12:37:21 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4D4HB94t23z3Msy for ; Mon, 28 Dec 2020 12:37:21 +0000 (UTC) (envelope-from hausen@punkt.de) Received: by mailman.nyi.freebsd.org (Postfix) id A74234B380E; Mon, 28 Dec 2020 12:37:21 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A70444B32E8 for ; Mon, 28 Dec 2020 12:37:21 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from mail.punkt.de (mail.punkt.de [217.29.41.227]) (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 4D4HB84BT7z3MlN; Mon, 28 Dec 2020 12:37:20 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from [IPv6:2003:a:d59:3820:13f:52dc:2e5a:a556] (unknown [IPv6:2003:a:d59:3820:13f:52dc:2e5a:a556]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.punkt.de (Postfix) with ESMTPSA id BE0EE153B9; Mon, 28 Dec 2020 13:37:12 +0100 (CET) From: "Patrick M. Hausen" Message-Id: <42752466-048A-4F37-929E-8CDC5189E8E2@punkt.de> Content-Type: multipart/signed; boundary="Apple-Mail=_5D1B6711-4017-4218-97C9-151976891DFA"; protocol="application/pgp-signature"; micalg=pgp-sha256 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\)) Subject: Re: portsnap Date: Mon, 28 Dec 2020 13:37:10 +0100 In-Reply-To: <20201226140417.04225f3e@dismail.de> Cc: Stefan Esser , FreeBSD Ports To: LuMiWa References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <20201226140417.04225f3e@dismail.de> X-Mailer: Apple Mail (2.3445.104.17) X-Rspamd-Queue-Id: 4D4HB84BT7z3MlN X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of hausen@punkt.de designates 217.29.41.227 as permitted sender) smtp.mailfrom=hausen@punkt.de X-Spamd-Result: default: False [-4.90 / 15.00]; RCVD_TLS_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:217.29.32.0/20]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; HAS_ATTACHMENT(0.00)[]; ARC_NA(0.00)[]; DMARC_NA(0.00)[punkt.de]; SPAMHAUS_ZRD(0.00)[217.29.41.227:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; SIGNED_PGP(-2.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[217.29.41.227:from]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:16188, ipnet:217.29.32.0/20, country:DE]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Dec 2020 12:37:21 -0000 --Apple-Mail=_5D1B6711-4017-4218-97C9-151976891DFA Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hi all, > Am 26.12.2020 um 20:04 schrieb LuMiWa via freebsd-ports = : > ...and I will continue to use portmaster. But I don't understand why > we should no keep portsnap. Kudos to Stefan for keeping portmaster relevant and up-to-date. But I never understood the appeal of portsnap. What's the advantage over svnlite co ... cd /usr/ports; make update This mechanism is in the base system, so an extra tool demands some justification ;-) Kind regards, Patrick -- punkt.de GmbH Patrick M. Hausen .infrastructure Kaiserallee 13a 76133 Karlsruhe Tel. +49 721 9109500 https://infrastructure.punkt.de info@punkt.de AG Mannheim 108285 Gesch=C3=A4ftsf=C3=BChrer: J=C3=BCrgen Egeling, Daniel Lienert, Fabian = Stein --Apple-Mail=_5D1B6711-4017-4218-97C9-151976891DFA Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEgzqrjO/mj9CSsTg2kG8u4u3aiVwFAl/p0XYACgkQkG8u4u3a iVwiVwf+IioBj4R+Z3Bdc6b1eVrcXIIWfPhLo4m+epTbh872s0SjfL6liNnUvB2S SvD5SGT2MIwBWDLuq3IVrMXnYiHFHD1NPA65Suv7EaA36Ag/RHCPmQLQn+eYkqdK 2587JroE9+AcRTUTTvbaeR+q8nJTu6Asu8dMAJd4A2i0Cuhv9LWO5zG346NxS5/G MrL5kCvXSP3NgoosPYKWwDOrxYPRZFm3bxv6q4J51qyxk6oKGPM3MeTYyKtb9qmY LWpsbcELoRfz7DeErK5mlxRxvzY0pZ1wRhMOSG7aWET/6rurlNwjmPetOKNey7QQ +d/YsogN/3+XRk32J5gRCpXI1ECzPA== =Z9hV -----END PGP SIGNATURE----- --Apple-Mail=_5D1B6711-4017-4218-97C9-151976891DFA-- From owner-freebsd-ports@freebsd.org Mon Dec 28 13:16:42 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id DCDD64B490A for ; Mon, 28 Dec 2020 13:16:42 +0000 (UTC) (envelope-from se@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D4J3Z5jqPz3Qgx; Mon, 28 Dec 2020 13:16:42 +0000 (UTC) (envelope-from se@freebsd.org) Received: from Stefans-MBP-WLAN.fritz.box (p200300cd5f2f8c001056aeb4422686dc.dip0.t-ipconnect.de [IPv6:2003:cd:5f2f:8c00:1056:aeb4:4226:86dc]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: se/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4CAC3DF7B; Mon, 28 Dec 2020 13:16:42 +0000 (UTC) (envelope-from se@freebsd.org) To: abi References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <2128EDF2-39D7-4FF4-92AB-9F36FA4CAAC5@ellael.org> <20201227060021.3eb4148d@dismail.de> <7a0fc616-0805-e1c2-01cb-65186167ed2b@blackrosetech.com> From: Stefan Esser Cc: freebsd-ports@freebsd.org Subject: Re: portmaster new development Message-ID: <253cc0ef-edc3-bac6-72bd-90d82713f465@freebsd.org> Date: Mon, 28 Dec 2020 14:16:40 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.16; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="SBprjgcSKcvKNEYMAUgyzFJ34l4rS6uWw" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Dec 2020 13:16:42 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --SBprjgcSKcvKNEYMAUgyzFJ34l4rS6uWw Content-Type: multipart/mixed; boundary="fy2WSRxc4byuUyT3FlZBFVhUFeZbK2Zjo"; protected-headers="v1" From: Stefan Esser To: abi Cc: freebsd-ports@freebsd.org Message-ID: <253cc0ef-edc3-bac6-72bd-90d82713f465@freebsd.org> Subject: Re: portmaster new development References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <2128EDF2-39D7-4FF4-92AB-9F36FA4CAAC5@ellael.org> <20201227060021.3eb4148d@dismail.de> <7a0fc616-0805-e1c2-01cb-65186167ed2b@blackrosetech.com> In-Reply-To: --fy2WSRxc4byuUyT3FlZBFVhUFeZbK2Zjo Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable Am 28.12.20 um 11:11 schrieb abi via freebsd-ports:> I build my ports in = poudriere in VM without zfs or ssd on pre-Sandy > Bridge CPU. I don't have enough memory or disk space, so I don't use=20 > tmpfs or ccache either. I migrated from portmaster when it was abandone= d=20 > several years ago and don't think I'll come back, especially if new=20 > portmaster will be written on bash. The idea behind portmaster was zero= =20 > dependencies, so it doesn't brake after major upgrades. You are free to use poudriere and it definitely is the official tool for FreeBSD package building (and I have to use it myself and it has cost me a lot of time rebuilding broken poudriere jails and keeping them in state that I can use them to test new ports on a number of different releases as well as i386 plus amd64). And while you are free to never again use portmaster, telling people that it has been abandoned is just a _lie_ and I'd want to ask you to stop telling it. It has been continuously maintained for decades. The next version will not be using bash but LUA, which is highly portable and does not have problematic dependencies. I'm well aware that a pure shell script has its advantages, but bringing down the time to scan for updates on my system from 300 to less than 10 seconds (for > 2000 installed packages) combined with the ability to build ports in a clean jail might make it an attractive choice for current users of the /bin/sh based version. Regards, STefan --fy2WSRxc4byuUyT3FlZBFVhUFeZbK2Zjo-- --SBprjgcSKcvKNEYMAUgyzFJ34l4rS6uWw Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsB5BAABCAAjFiEEo3HqZZwL7MgrcVMTR+u171r99UQFAl/p2rgFAwAAAAAACgkQR+u171r99USF GAf7Bei+KILf3/u4gGwBxqWc5oPhEJtKa2vjf6dbjjALIdh2LiQc13k3+X8IdWuQiN5t4N55oZX9 uJBqsJW9TCXmpnOLfXJ7BT+JArbXmP2l36a7cB1nvlhFPEkwNYCHJ0lmUutjG3FueggPtsMii5uc uS9HejrR+5SBeEBSF/Ym1jbHxUH7LRxHJXu137IWBUvP/0+NqTw8CrJth2c3+xjOHFul5DVfQNQ8 53Vv6fqVgHbKc0067KHUPv64x1vLFJivGDQjCBY6HP7nEtK9WO7uIZNLkkwKdw5Bw9l8i47Bwf3H wyqRK23RdnSk7CUKXyDr7utoskKztoPHpv2PhFauoA== =bhTL -----END PGP SIGNATURE----- --SBprjgcSKcvKNEYMAUgyzFJ34l4rS6uWw-- From owner-freebsd-ports@freebsd.org Mon Dec 28 13:42:44 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id AD1F74B5612 for ; Mon, 28 Dec 2020 13:42:44 +0000 (UTC) (envelope-from ed.arrakis@gmail.com) Received: from mail-ed1-x52b.google.com (mail-ed1-x52b.google.com [IPv6:2a00:1450:4864:20::52b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D4Jdb4gzHz3jN8 for ; Mon, 28 Dec 2020 13:42:43 +0000 (UTC) (envelope-from ed.arrakis@gmail.com) Received: by mail-ed1-x52b.google.com with SMTP id cm17so9793122edb.4 for ; Mon, 28 Dec 2020 05:42:43 -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=cSKsZ910D6R333XbwuWO8e8weGmNP9j4b2WUSGEZq5Q=; b=siQoSgsw8phV9WFnurpCLtoPvTipci8dS1I7F96FgyI9+XAfO3TYKJSc9AZUq7jpGS fRWZwfWpiSAFj/9jnYw5SUdBqQ0ud1423uSKSRpz1rM23K2+n8HsPltGRgR3cKqWPgeQ jmRVACHSzcxfQukDXCog1uObgUbyj5AtQjBuFaaDhzRaEvEPASPVAtTeALIu8yY0SJeE I5pwa9B/+A8GJTOQLcJa160TGFQaMKFu0SGYPyQrFNmiC83lxoN9GpN/MxIf85cQCSRu OGXc03I6qX7Wk+QLrZZ638mEw8Crokz/XCVBXIRZCBAXOzmebcDEXoKykNt+96Y6BHwi V6AA== 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=cSKsZ910D6R333XbwuWO8e8weGmNP9j4b2WUSGEZq5Q=; b=U39al2ApiZVsSP97/o/DWj6uXZCyfld4FTPBC6UTKLn3QD9vwP6yqlFrohP5VgUJU6 tbFolHpEOUk2r9NOGCNOkd/VNSpl7mFPOEpqXWRcFhVbUYfqFAqu9QYADPdKz+n1JM3V jVQlQeD+Gy/hq1kMH0kFqCGVHyS4CSGdHa3/+befY/9Za5Vg3lHppS1l2uq9lEv1QBPr EeV13DLqxQIhOVfXBSFrdpmXEpoULOAMbHs/NapL5OevQkWgSxb3A+hEti0K+OfxJ8Uj suJx2F8wYcIaAdB9jX1weHy2XMEIWakHdk3iuHURloCiN48+eT3NqU+NgSHn2dP+Yhwn 7ctw== X-Gm-Message-State: AOAM533eVCFKU9fDm/e00lJjEtZE+Mhc0Tj4i18capvXDE9XbEv11slm eC1HqXH51Tp0OlQS4EUKxtawy/Mly4zhKE0jsLPxFqbmGsQzwQ== X-Google-Smtp-Source: ABdhPJwXSs2Y1dBA4p0P4Mbcga/Bj8zpn1KiyOwm2SXDGOoUbbqXtoROl2fKZfhBlJyt5cHfLFr39P4jCpLiQcU542E= X-Received: by 2002:aa7:c353:: with SMTP id j19mr42320865edr.204.1609162961384; Mon, 28 Dec 2020 05:42:41 -0800 (PST) MIME-Version: 1.0 From: Nuno Teixeira Date: Mon, 28 Dec 2020 13:42:27 +0000 Message-ID: Subject: Don't like git? gitup is here for you To: freebsd-ports@freebsd.org X-Rspamd-Queue-Id: 4D4Jdb4gzHz3jN8 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=siQoSgsw; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of edarrakis@gmail.com designates 2a00:1450:4864:20::52b as permitted sender) smtp.mailfrom=edarrakis@gmail.com X-Spamd-Result: default: False [-4.00 / 15.00]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::52b:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; SUBJECT_HAS_QUESTION(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; TAGGED_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::52b:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::52b:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Dec 2020 13:42:44 -0000 I'm proud to announce that net/gitup is almost landing. 252220 Thanks all, Thanks Kimura. It's so good to learn! Nuno Teixeira From owner-freebsd-ports@freebsd.org Mon Dec 28 14:04:27 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BC8A24B678C for ; Mon, 28 Dec 2020 14:04:27 +0000 (UTC) (envelope-from abi@abinet.ru) Received: from mail.abinet.ru (mail.abinet.ru [109.167.144.131]) by mx1.freebsd.org (Postfix) with ESMTP id 4D4K6f4vCQz3l4t for ; Mon, 28 Dec 2020 14:04:26 +0000 (UTC) (envelope-from abi@abinet.ru) Received: from moonstar.dacha.abinet.ru (unknown [10.0.80.196]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.abinet.ru (Postfix) with ESMTPSA id 3A66E2A3BB for ; Mon, 28 Dec 2020 14:04:24 +0000 (UTC) Subject: Re: portmaster new development To: freebsd-ports@freebsd.org References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <2128EDF2-39D7-4FF4-92AB-9F36FA4CAAC5@ellael.org> <20201227060021.3eb4148d@dismail.de> <7a0fc616-0805-e1c2-01cb-65186167ed2b@blackrosetech.com> <253cc0ef-edc3-bac6-72bd-90d82713f465@freebsd.org> From: abi Message-ID: <8959400d-b868-addf-8dd4-0e6890da9665@abinet.ru> Date: Mon, 28 Dec 2020 17:04:08 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.4.1 MIME-Version: 1.0 In-Reply-To: <253cc0ef-edc3-bac6-72bd-90d82713f465@freebsd.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Rspamd-Queue-Id: 4D4K6f4vCQz3l4t X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.90 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[abinet.ru:s=dkim]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:109.167.144.131/32]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[109.167.144.131:from:127.0.2.255]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; DKIM_TRACE(0.00)[abinet.ru:+]; DMARC_POLICY_ALLOW(-0.50)[abinet.ru,reject]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[109.167.144.131:from]; ASN(0.00)[asn:25408, ipnet:109.167.128.0/18, country:RU]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Dec 2020 14:04:27 -0000 On 28.12.2020 16:16, Stefan Esser wrote: > Am 28.12.20 um 11:11 schrieb abi via freebsd-ports:> I build my ports > in poudriere in VM without zfs or ssd on pre-Sandy >> Bridge CPU. I don't have enough memory or disk space, so I don't use >> tmpfs or ccache either. I migrated from portmaster when it was >> abandoned several years ago and don't think I'll come back, >> especially if new portmaster will be written on bash. The idea behind >> portmaster was zero dependencies, so it doesn't brake after major >> upgrades. > > You are free to use poudriere and it definitely is the official tool > for FreeBSD package building (and I have to use it myself and it has > cost me a lot of time rebuilding broken poudriere jails and keeping > them in state that I can use them to test new ports on a number of > different releases as well as i386 plus amd64). > > And while you are free to never again use portmaster, telling people > that it has been abandoned is just a _lie_ and I'd want to ask you to > stop telling it. It has been continuously maintained for decades. > I remember portmaster marked as deprecated in 2016. I've switched to poudriere because of that. So, it _was_ abandoned when I migrated. It is good that it is not, the more options - the better. But some people here telling that poudriere requires ZFS and powerful dedicated hardware, I just pointed that they are wrong. From owner-freebsd-ports@freebsd.org Mon Dec 28 15:39:12 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3BEDA4B8776 for ; Mon, 28 Dec 2020 15:39:12 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4D4MCz4z9hz3rfq for ; Mon, 28 Dec 2020 15:39:11 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mailman.nyi.freebsd.org (Postfix) id A8D764B89F7; Mon, 28 Dec 2020 15:39:11 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A77584B8874 for ; Mon, 28 Dec 2020 15:39:11 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-oo1-xc36.google.com (mail-oo1-xc36.google.com [IPv6:2607:f8b0:4864:20::c36]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D4MCz40wFz3rXs for ; Mon, 28 Dec 2020 15:39:11 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-oo1-xc36.google.com with SMTP id j8so2275618oon.3 for ; Mon, 28 Dec 2020 07:39:11 -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=jmeGwNLwTfThVVn3yG6wTECfkgJ0C6cI3p2Fd+oQUhE=; b=myqDp04PRIbSK2TEK9jnKa4Qa297gXEXxtd7eRKQaUuFzoltJ0w5VaH747vijzELhq /7IiIlkehzeBvL3HeMVj6+JSRrS3eoFILkC3CcR8PnvjHntxJceS8S/lGJaCkd0X27Ia J7G/j+16KmN26C9x8h93cvE6pIpCk8wQFasUaYs+r15P4u/b9aB/9dMzy7WEguD7XZVi ufQu7Z94M3WHryR7BuAeuG2Mfa/77ZZ7GIEyMI7D48i1p++SkLyfZ+rd7DfRnflykrs8 zE6Qk4Wzy1duLV5uwVsxuNEaATQvf2URIn8ieQF2HdbZp8LGs3QkHxC/Sx5CMMWlCQur 72dg== 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=jmeGwNLwTfThVVn3yG6wTECfkgJ0C6cI3p2Fd+oQUhE=; b=gG/t3C21EJRQJPPpewYdOfgyKC0fF75i6o0AGjnyYDq5MAjy0wFYNLM+gTjql8yKWo E+JQR6ZnEucNe+6i4KNI9dFY0A+lcsTmZmV0YjMpnPrqN0Q93JfUCSuAiNZMHjUIzgB8 T4w2W8c4w/dV9a8e9L92mOeIcHIn96BcZPwaU9hMdPvrMSvySAJ9edqz6NHg972zNUv6 yPwSKVc/Jjs0JVWopw0bbMQL7tyYGlmYY4s0MMkiqj06BWjRmeIOL6gl4lXL5S6HQtsz a78HHb66UizpT7iJ6m6daFd2ej0lISSLey90hJnw0qc8qWe+zyKQbxOU3wN7pVMoFPUf BwOw== X-Gm-Message-State: AOAM530pJCw0gUAyuK3p30ckrhicCzBcZRIYDBYpjfp4fCffPouotZPJ tPV3cWfB8tlwBxOtYBKLXAuNZw9EF4UlBGAwh06r0OSdE1U= X-Google-Smtp-Source: ABdhPJzpeEXh/T3pWDkE8gfOnWw8cxd7052U4YzylN2EjUZl+MpqvFi0pyk4iAsL9LZeVs0nB0qopFKqGVDBrRWmT8s= X-Received: by 2002:a4a:cb84:: with SMTP id y4mr31165581ooq.70.1609169950336; Mon, 28 Dec 2020 07:39:10 -0800 (PST) MIME-Version: 1.0 References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <20201226140417.04225f3e@dismail.de> <42752466-048A-4F37-929E-8CDC5189E8E2@punkt.de> In-Reply-To: <42752466-048A-4F37-929E-8CDC5189E8E2@punkt.de> From: Kevin Oberman Date: Mon, 28 Dec 2020 07:38:54 -0800 Message-ID: Subject: Re: portsnap To: "Patrick M. Hausen" Cc: LuMiWa , FreeBSD Ports X-Rspamd-Queue-Id: 4D4MCz40wFz3rXs X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Dec 2020 15:39:12 -0000 On Mon, Dec 28, 2020 at 4:37 AM Patrick M. Hausen wrote: > Hi all, > > > Am 26.12.2020 um 20:04 schrieb LuMiWa via freebsd-ports < > freebsd-ports@freebsd.org>: > > ...and I will continue to use portmaster. But I don't understand why > > we should no keep portsnap. > > Kudos to Stefan for keeping portmaster relevant and up-to-date. > But I never understood the appeal of portsnap. What's the advantage over > > svnlite co ... > cd /usr/ports; make update > > This mechanism is in the base system, so an extra tool demands some > justification ;-) > > Kind regards, > Patrick > -- > punkt.de GmbH > Patrick M. Hausen > .infrastructure > > Kaiserallee 13a > 76133 Karlsruhe > > Tel. +49 721 9109500 > > https://infrastructure.punkt.de > info@punkt.de > > AG Mannheim 108285 > Gesch=C3=A4ftsf=C3=BChrer: J=C3=BCrgen Egeling, Daniel Lienert, Fabian St= ein > > portsnap(8) predates svnlite by quite a bit, but you have just described why it is not really worth the overhead of maintaining it. As bugzilla describes many ticket closures, Overcome by events". -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-ports@freebsd.org Mon Dec 28 15:55:13 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D44674B8C7C for ; Mon, 28 Dec 2020 15:55:13 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-ot1-x32d.google.com (mail-ot1-x32d.google.com [IPv6:2607:f8b0:4864:20::32d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D4MZT072Fz3sdQ for ; Mon, 28 Dec 2020 15:55:12 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-ot1-x32d.google.com with SMTP id q25so9433892otn.10 for ; Mon, 28 Dec 2020 07:55:12 -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=NjCRpDKXmVKfAFzwkk+Ocl1uJUcfGP/2auJR8fq5qYc=; b=jhZr1tlJWdQZTM+l9rFjMaXYSNroUvLWsppAhXyoUCcjJVvfqHRA3eafPm2lqVrzSW NUF/Nd2x5DKNn62uIn13VdqK5YS8q8eJ7lKJt3n0Q3GYRt4q0mTf53FwGWqgXVZcP457 0D9aZST1CPbtvZCaNfyCm+Tbg48NBdHumJVNrr+zCWGXOvXl6EWdYX+ThtvU8C2jW9kw 2pp8737UgphdiaJJnxL/6WYJxcnUGhSowlewu+mjwhZe2YpFyJAVW1pwmcDxkkXHMoBe yVWjQIwO7ItqHpRuMB8P/Z90z/eYg9ZVQSIGdJ1Jt2D3m+etLgB23WwOMyGbg/HX5Lhm D2WA== 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=NjCRpDKXmVKfAFzwkk+Ocl1uJUcfGP/2auJR8fq5qYc=; b=EfSbiIL/g5jHCyXv7jO7pOmBFDoLWzvHkfVk+mHovuprN1PsH8rfSl6OdvsQfW3IJS ZANTVrt4O3QUaYmI+ssm4dHBbAaoeUA+F7EvTmvkLhHjQZCoqeAmL2GKMaL5B825xps0 cRRsUlwvFvDZSVPWhSrCP1BAeheu15TH6zFzoKVMty9+yAtlezg4PmPL/g/vo7nhN40d esUwXCbOUf+icVac2jW/YkgmktjIFIuWdJlJ2JRZ/L3nCQK6wv4KDbmdakSxNNMwWNlG X5HsfKybvrThJX4zGWAm8MHETewE9TlemelYt2UA1+jsmP6v2ZhERrJ4ulEWeEx/GLM7 0auA== X-Gm-Message-State: AOAM530sj2Vuizarw6nNy70bFx22JhCaJTCOTOrcnOzsSnW0yj2O+HG6 fGZmXndB/co3YnBSfw1j3KjKo3dosLS3Qzb/J+xCIGA4X8A= X-Google-Smtp-Source: ABdhPJw209lknErxNkwYYTohMRmFMjz+ze3tvfdpfa0eabOAJxysxBHcqD0EtzYCfemAxvLIVtnM0nKGyFceEXbZNus= X-Received: by 2002:a9d:7b53:: with SMTP id f19mr33659948oto.93.1609170912068; Mon, 28 Dec 2020 07:55:12 -0800 (PST) MIME-Version: 1.0 References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <2128EDF2-39D7-4FF4-92AB-9F36FA4CAAC5@ellael.org> <20201227060021.3eb4148d@dismail.de> <7a0fc616-0805-e1c2-01cb-65186167ed2b@blackrosetech.com> <253cc0ef-edc3-bac6-72bd-90d82713f465@freebsd.org> <8959400d-b868-addf-8dd4-0e6890da9665@abinet.ru> In-Reply-To: <8959400d-b868-addf-8dd4-0e6890da9665@abinet.ru> From: Kevin Oberman Date: Mon, 28 Dec 2020 07:54:56 -0800 Message-ID: Subject: Re: portmaster new development To: abi Cc: FreeBSD Ports ML X-Rspamd-Queue-Id: 4D4MZT072Fz3sdQ X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=jhZr1tlJ; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of kob6558@gmail.com designates 2607:f8b0:4864:20::32d as permitted sender) smtp.mailfrom=kob6558@gmail.com X-Spamd-Result: default: False [-3.70 / 15.00]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FORGED_SENDER(0.30)[rkoberman@gmail.com,kob6558@gmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::32d:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[rkoberman@gmail.com,kob6558@gmail.com]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::32d:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::32d:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Dec 2020 15:55:13 -0000 On Mon, Dec 28, 2020 at 6:04 AM abi via freebsd-ports < freebsd-ports@freebsd.org> wrote: > On 28.12.2020 16:16, Stefan Esser wrote: > > Am 28.12.20 um 11:11 schrieb abi via freebsd-ports:> I build my ports > > in poudriere in VM without zfs or ssd on pre-Sandy > >> Bridge CPU. I don't have enough memory or disk space, so I don't use > >> tmpfs or ccache either. I migrated from portmaster when it was > >> abandoned several years ago and don't think I'll come back, > >> especially if new portmaster will be written on bash. The idea behind > >> portmaster was zero dependencies, so it doesn't brake after major > >> upgrades. > > > > You are free to use poudriere and it definitely is the official tool > > for FreeBSD package building (and I have to use it myself and it has > > cost me a lot of time rebuilding broken poudriere jails and keeping > > them in state that I can use them to test new ports on a number of > > different releases as well as i386 plus amd64). > > > > And while you are free to never again use portmaster, telling people > > that it has been abandoned is just a _lie_ and I'd want to ask you to > > stop telling it. It has been continuously maintained for decades. > > > I remember portmaster marked as deprecated in 2016. I've switched to > poudriere because of that. So, it _was_ abandoned when I migrated. It is > good that it is not, the more options - the better. But some people here > telling that poudriere requires ZFS and powerful dedicated hardware, I > just pointed that they are wrong. > I'm afraid your recollection is in error. While there was a lot of talk of deprecating it after Doug stopped supporting it. there was only discussion. Check the history in svn and it simply never happened. Getting rid of it was heavily pushed by a few people of the "poudreire is the solution to all port updating issues and all other should be removed" stripe, but it is and was never the solution for many even though it is a great tool and should be considered the "standard" method of ports management. If Stefan had not stepped up, deprecation would have had to happen as bitrot would have required it. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 From owner-freebsd-ports@freebsd.org Mon Dec 28 15:57:08 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id B8F604B9480 for ; Mon, 28 Dec 2020 15:57:08 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4D4Mch3gSmz3ssh for ; Mon, 28 Dec 2020 15:57:08 +0000 (UTC) (envelope-from hausen@punkt.de) Received: by mailman.nyi.freebsd.org (Postfix) id 7C3BC4B9396; Mon, 28 Dec 2020 15:57:08 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7BFD44B930A for ; Mon, 28 Dec 2020 15:57:08 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from mail.punkt.de (mail.punkt.de [217.29.41.227]) (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 4D4Mch2P2jz3t8W for ; Mon, 28 Dec 2020 15:57:08 +0000 (UTC) (envelope-from hausen@punkt.de) Received: from [IPv6:2003:a:d59:3840::2] (do.hausen.com [IPv6:2604:a880:400:d1::c0e:2001]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.punkt.de (Postfix) with ESMTPSA id 5417A16B65; Mon, 28 Dec 2020 16:57:05 +0100 (CET) From: "Patrick M. Hausen" Message-Id: Content-Type: multipart/signed; boundary="Apple-Mail=_4C302ED6-C10F-4B84-9E57-DDCEE6A7F8A2"; protocol="application/pgp-signature"; micalg=pgp-sha256 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.17\)) Subject: Re: portsnap Date: Mon, 28 Dec 2020 16:57:02 +0100 In-Reply-To: Cc: LuMiWa , FreeBSD Ports To: Kevin Oberman References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <20201226140417.04225f3e@dismail.de> <42752466-048A-4F37-929E-8CDC5189E8E2@punkt.de> X-Mailer: Apple Mail (2.3445.104.17) X-Rspamd-Queue-Id: 4D4Mch2P2jz3t8W X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Dec 2020 15:57:08 -0000 --Apple-Mail=_4C302ED6-C10F-4B84-9E57-DDCEE6A7F8A2 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hi all, > Am 28.12.2020 um 16:38 schrieb Kevin Oberman : >=20 > portsnap(8) predates svnlite by quite a bit, but you have just = described > why it is not really worth the overhead of maintaining it. As bugzilla > describes many ticket closures, Overcome by events". Somehow I must have missed/skipped it. I used cvsup and later csup all the time it was available. While the = migration from CVS to Subversion took place in 2008 I think I remember the cvsup = mirrors to have been up for quite some time afterwards. Feeding back from = Subversion into a read-only CVS I figure? /usr/bin/svnlite was introduced in 2013 which leaves a 5 year period of = interest. I could not find when cvsup/csup was finally terminated. Does anyone = remember? Kind regards, Patrick -- punkt.de GmbH Patrick M. Hausen .infrastructure Kaiserallee 13a 76133 Karlsruhe Tel. +49 721 9109500 https://infrastructure.punkt.de info@punkt.de AG Mannheim 108285 Gesch=C3=A4ftsf=C3=BChrer: J=C3=BCrgen Egeling, Daniel Lienert, Fabian = Stein --Apple-Mail=_4C302ED6-C10F-4B84-9E57-DDCEE6A7F8A2 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEgzqrjO/mj9CSsTg2kG8u4u3aiVwFAl/qAE4ACgkQkG8u4u3a iVxNbAf8CY4490omBUcFAl6QTCEWI7uv/27FZuWyFG5L2StObhtvROeWBsTDj7XL eX5L9Je1/uFqhZ8ba57fKM9dl6+7rMOGgCP7HEca3fwY3bAqWVGxgvZltWIGVBX1 16LjwsSdKHQUV2ql1ieqAs7eTMTpfhrymVv8SQWPrvlGOFLaUCdZNJ2e+TN772zO xwj93AnULjrEJTA5K5hNFUr5ah/urdzpbQYcAT0CTQj0aM6b/8PtzYa3kcMm0InW +kbSnkEzUswZsUrif7EE7Y7IXMnhVIWvtaxhSrFotiUT8zPpmTs7gdFEWkln3OFB GqGLF/aBYwIDNCE1gwUFIdKN6IaWuQ== =EvXX -----END PGP SIGNATURE----- --Apple-Mail=_4C302ED6-C10F-4B84-9E57-DDCEE6A7F8A2-- From owner-freebsd-ports@freebsd.org Mon Dec 28 16:14:05 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D7DE24B9DC6 for ; Mon, 28 Dec 2020 16:14: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.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "ultimatedns.net", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D4N0F4gPvz3v8p; Mon, 28 Dec 2020 16:14:05 +0000 (UTC) (envelope-from portmaster@bsdforge.com) Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.16.1/8.16.1) with ESMTP id 0BSGEUG1064604; Mon, 28 Dec 2020 08:14:36 -0800 (PST) (envelope-from portmaster@bsdforge.com) MIME-Version: 1.0 Date: Mon, 28 Dec 2020 08:14:29 -0800 From: Chris To: freebsd-ports Cc: abi , Stefan Esser Subject: Re: portmaster new development In-Reply-To: <253cc0ef-edc3-bac6-72bd-90d82713f465@freebsd.org> References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <2128EDF2-39D7-4FF4-92AB-9F36FA4CAAC5@ellael.org> <20201227060021.3eb4148d@dismail.de> <7a0fc616-0805-e1c2-01cb-65186167ed2b@blackrosetech.com> <253cc0ef-edc3-bac6-72bd-90d82713f465@freebsd.org> User-Agent: UDNSMS/17.0 Message-ID: X-Sender: portmaster@bsdforge.com Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4D4N0F4gPvz3v8p X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Dec 2020 16:14:05 -0000 On 2020-12-28 05:16, Stefan Esser wrote: > Am 28.12.20 um 11:11 schrieb abi via freebsd-ports:> I build my ports in > poudriere > in VM without zfs or ssd on pre-Sandy >> Bridge CPU. I don't have enough memory or disk space, so I don't use tmpfs >> or ccache either. I migrated from portmaster when it was abandoned several >> years ago and don't think I'll come back, especially if new portmaster will >> be written on bash. The idea behind portmaster was zero dependencies, so it >> doesn't brake after major upgrades. > > You are free to use poudriere and it definitely is the official tool > for FreeBSD package building (and I have to use it myself and it has > cost me a lot of time rebuilding broken poudriere jails and keeping > them in state that I can use them to test new ports on a number of > different releases as well as i386 plus amd64). > > And while you are free to never again use portmaster, telling people > that it has been abandoned is just a _lie_ and I'd want to ask you to > stop telling it. It has been continuously maintained for decades. > > The next version will not be using bash but LUA, which is highly > portable and does not have problematic dependencies. I'm well aware > that a pure shell script has its advantages, but bringing down the > time to scan for updates on my system from 300 to less than 10 seconds > (for > 2000 installed packages) combined with the ability to build > ports in a clean jail might make it an attractive choice for current > users of the /bin/sh based version. The lovely thing about options, is that *everyone* gets to have one. The more the merrier! :-) @Stefan Really excited to hear about your LUA version of portmaster. Thanks! :-) --Chris > > Regards, STefan From owner-freebsd-ports@freebsd.org Mon Dec 28 16:29:57 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C0EAB4BA905 for ; Mon, 28 Dec 2020 16:29:57 +0000 (UTC) (envelope-from mirror176@hotmail.com) Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11olkn2064.outbound.protection.outlook.com [40.92.20.64]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "GlobalSign Organization Validation CA - SHA256 - G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D4NLX3fHDz3wQd for ; Mon, 28 Dec 2020 16:29:56 +0000 (UTC) (envelope-from mirror176@hotmail.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nSCq9p9J65n4U6/Lsr25VMbDsRwmeWTdcJtFybY1JOpRMBIElXgNPg+DiGiOMQxFFm7sbvXKU6LaX3YGlWi4AuCur8mQPSyxjEQx8O95JZV/mIv2LOPC+Ckcw/Z3NRe82ylDz1y/DXwCNSh7eMkzRg2oivyhD7AzT6K9c7i63ubQIkX3uayMFMUsll+MiRZujPQiogfEd/bFBbBg0FGeLrOxC7l3Nw5pqiL0jRyWyoh7mwcdxW2Yl28ePnabSNHWH8sQDjA2weG04vrKz3VrQEjiOm5uEMqAWExNwH/RXLObfrM43zfhRDAJeWIlnbKyK7R9ShEkFkbK8VdYTJZB9Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0/EgEwKSSEX6KM3KeaFucIzjg1EH/TFqCBu06nlNgBI=; b=hZNI5zlRbYFp7mAjuhxItYs2g3tzHwuL1f6A2HjkoV7rYImECp1ty5HHE7uDvb+CG9OL7aJb9Ai1tnHbUoMr0C9AuxbeUAOW0je4/HkClQue6h2kmuwyQ3xSyeh257NL/LWilOXtVpKKtLvdjGeDAhYXsYOPGbB4M+Gr20geC6LCLZq1dzQzHPwx9i+LfnzmracZDtyfockdjAQd/6/r5h7mndF4uH32HQMOJgLXvFfxFak3ypMzEkqdWe0V1a30FWjyKSaLESesmb2TiF1TYJQN+bd6z1YmwocOXsAdhR78Algzv8dRJ8TSfMZ9Mybd2ulc3sEAQsFFphy61XPFYA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0/EgEwKSSEX6KM3KeaFucIzjg1EH/TFqCBu06nlNgBI=; b=g0LK+1ePI+o/Mu7uHXGhVXSJBbqfN60pA3ereDMxwXY8HkfpV6uk3PpLoqErNFZccpIbU3cJZl2hOjwFhQxWOE5i87U/TGXgS2GW/2u68ETtcxnfovLFQQNQeeAs3g6wSrHo5K3Na0jFOS4jVjBL6gbYU4p9W8zQi20F3/asVtrV3MUUE6/An6wHy4VP7ubjNtybogDir/MR1zMk7r02a7NI96SZE4xs6m0CTaGq++Tz3E82hjie/iNYMB45EVBrkMZ/2TB1LgpnhMF8mx0Nz1dh6/Ffxday4rC4XYT9Yw0gh576QPDXFad6LqNxiyXA1am2yoF9JttvpSQQC1IVIA== Received: from BN8NAM11FT058.eop-nam11.prod.protection.outlook.com (2a01:111:e400:fc4b::4e) by BN8NAM11HT256.eop-nam11.prod.protection.outlook.com (2a01:111:e400:fc4b::168) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3700.29; Mon, 28 Dec 2020 16:29:55 +0000 Received: from DM6PR03MB3674.namprd03.prod.outlook.com (2a01:111:e400:fc4b::41) by BN8NAM11FT058.mail.protection.outlook.com (2a01:111:e400:fc4b::314) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3700.29 via Frontend Transport; Mon, 28 Dec 2020 16:29:55 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:94B3DBAEF7AA0A3C0591176D92B274193FC5430D096CFF789D6811BF2026D5A2; UpperCasedChecksum:75C492EF83F420D391F97B27A82D6C95FD285C6BCAEAE66693ACF74E21B874B6; SizeAsReceived:8774; Count:47 Received: from DM6PR03MB3674.namprd03.prod.outlook.com ([fe80::c08d:18c4:bd79:1c77]) by DM6PR03MB3674.namprd03.prod.outlook.com ([fe80::c08d:18c4:bd79:1c77%5]) with mapi id 15.20.3700.031; Mon, 28 Dec 2020 16:29:55 +0000 To: freebsd-ports@freebsd.org References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <2128EDF2-39D7-4FF4-92AB-9F36FA4CAAC5@ellael.org> <20201227060021.3eb4148d@dismail.de> From: "Edward Sanford Sutton, III" Subject: Re: portmaster new development Message-ID: Date: Mon, 28 Dec 2020 09:29:52 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.5.1 In-Reply-To: <20201227060021.3eb4148d@dismail.de> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-TMN: [XheR/5uxe4v83dCWxUXXk1nKN9JgluWr] X-ClientProxiedBy: SJ0PR05CA0154.namprd05.prod.outlook.com (2603:10b6:a03:339::9) To DM6PR03MB3674.namprd03.prod.outlook.com (2603:10b6:5:aa::16) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from darkstar.l.net (70.162.106.2) by SJ0PR05CA0154.namprd05.prod.outlook.com (2603:10b6:a03:339::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3721.11 via Frontend Transport; Mon, 28 Dec 2020 16:29:54 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 47 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: e5126d13-4c21-4eaa-5c0d-08d8ab4dcf36 X-MS-TrafficTypeDiagnostic: BN8NAM11HT256: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 5r/xfaQbbihzjmKH00nF/7KW/wWJDpouOsg5Y4sBZRi1hJjj+Gv+8np9g7/EprsKasn2G3IEOMT0hV5bfO5GZs/vjWSMH2VO2XbRLSNA8OYCc7acEUJS1N0H1med74VDrx4zOYnxrmvx0L+0h7R1yADyBsHogQ4nzejjGPVbdEYB4u2R4LDCEbKOEdIsC6c5kEkqwu7WWUo95pf9Cbs1uoZVUmt1R2ZiUEVMtvj9D8tJBXt81E7xxHRwUund+AEB X-MS-Exchange-AntiSpam-MessageData: TblhlkzHeE961DP30TsWtdvP/nBmXJDpfs8pDaZJNO1LPXMxl4VyjArbIkE3Iw4JjUSlZ9HDPUFksxA+qIKfnFymvXxZtGv6+BVkKro/M2HNP9DdZzqnbfFT0kox5qsDjODEAtbQ+2fpA+YBjnA+Ug== X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Dec 2020 16:29:54.8973 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-Network-Message-Id: e5126d13-4c21-4eaa-5c0d-08d8ab4dcf36 X-MS-Exchange-CrossTenant-AuthSource: BN8NAM11FT058.eop-nam11.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8NAM11HT256 X-Rspamd-Queue-Id: 4D4NLX3fHDz3wQd X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hotmail.com header.s=selector1 header.b=g0LK+1eP; arc=pass (microsoft.com:s=arcselector9901:i=1); dmarc=pass (policy=none) header.from=hotmail.com; spf=pass (mx1.freebsd.org: domain of mirror176@hotmail.com designates 40.92.20.64 as permitted sender) smtp.mailfrom=mirror176@hotmail.com X-Spamd-Result: default: False [-2.50 / 15.00]; FREEMAIL_FROM(0.00)[hotmail.com]; R_SPF_ALLOW(-0.20)[+ip4:40.92.0.0/15]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[hotmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[hotmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[hotmail.com]; ASN(0.00)[asn:8075, ipnet:40.80.0.0/12, country:US]; FORGED_MUA_THUNDERBIRD_MSGID_UNKNOWN(2.50)[]; DWL_DNSWL_NONE(0.00)[hotmail.com:dkim]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; RBL_DBL_DONT_QUERY_IPS(0.00)[40.92.20.64:from]; RCVD_COUNT_FIVE(0.00)[5]; R_DKIM_ALLOW(-0.20)[hotmail.com:s=selector1]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[40.92.20.64:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[40.92.20.64:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[40.92.20.64:from]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Dec 2020 16:29:57 -0000 On 12/27/20 4:00 AM, LuMiWa via freebsd-ports wrote: > The subject is 'portmaster new development' but again start pushing > poudriere to FreeBSD users. I do not use zfs file system and I do not > use poudriere and I do not want to use on my computer for building some > ports and then spending hours and hours with poudriere with not enough > machine. For me is portmaster perfect as is now. More tools and improvements to tools can be a good thing. There are some things that portmaster did better and others that portupgrade did better. Can't remember which for each task but I think I used portmaster for configure dialogs and fetching as it would perform those steps before builds started. I found myself using portmaster to create a list of ports I had installed (portmaster --list-origins > ~/installed-port-list) to then feed into poudriere as a list to build though pkg prime-origins completes in a small fraction of a second instead of more than 5 seconds. I've dealt with a number of ports that fail to build because of a conflict (usually not noted). May have been avahi or a different port sounding similar in my head but one would regularly fail to upgrade for me if it was currently installed because the build found and used tools from the old version during the build of the new even after it spent time building the new tools in the work directory. People probably think those issues are rare in the ports tree but back around 2009-2011 I upgraded a x86 to x64 by upgrading in place. Running portupgrade lead to many failures due to ports using locally installed 32bit tools and libraries even though in theory everything should have been rebuilt/reinstalled in an orderly fashion where it would be replaced before it gets used. I've thought about repeating that to document findings but unless other developers want to look into the issues then there is no point as I have not been able to fix those type of build issues when I've tried. Deleting any installed package before its own port rebuild would work around many of those issues I saw but you really need to uninstall all nondependent ports to guarantee an individual port build succeeds. If uninstalling a port does not remove everything (bad pkg-plist) it created then there is still a chance of a contaminated build. Some builds will break if you have nondependencies installed and other times it may just modify what you get from building it as the program detects its surroundings and makes findings the port maintainer didn't account for when the build autodetects surroundings with things like autotools which didn't have the maintainer override or add a dependency for every possible optional manual detection. Remove port(s), rebuild, and reinstall once built is higher downtime than a pkg upgrade of already built ports. That is made worse when portmaster aborts on an unrelated dependency tree branch causing a complete build halt mid-upgrade. Portupgrade's "continue building all others on fail" leaves less programs broken without interaction but still higher than if it rolled back the entire dependency tree of a failed port. Building in a jail gets around the issue of needing a separate build machine, removing installed packages, and having program downtime while waiting for the chain of it+dependencies to all be rebuilt (incomplete build of program+dependencies leads to broken programs if I cannot resolve). That time would be extended when I would have days worth of building to do and portmaster would stop building within hours or minutes of starting and I won't see results for hours later when I get home from work or wake up. I completed very little with portmaster before going back to portupgrade back in the day because abort on failure rarely errored out on the first or last of a dependency chain and stopping in the middle without rolling back the entire chain would mean the update attempt generally broke things other than the one failed port. Installing from packages after all building is done offers the shortest downtime of programs on the system. A poudriere build stays in its own area and keeps it clean as it goes so those problems go away. Other solutions including a portmaster/portupgrade building in a jail should be able to do so too. Poudriere can be configured to not use excessive resources by controlling number of different ports to build at once, how many threads to use per port build, and how much to use memory disks vs real disks for workdirs, ccache, etc. Poudriere will take longer due to always starting with a clean environment, being more aggressive about deciding when a port needs a rebuild, and time spent building/updating the base system to be used inside the jail. Other jailed build systems will likely perform faster due to less cleanup per package. Poudriere defaults performing a full build for my machine while I use my machine is a bad experience but had controls to adjust settings to all be more sane. Poudriere, with more tame settings than default, leads to a bit longer build time for much less downtime on my desktop with CPU from 2012(?) which does both the building and normal desktop use. It does all this on spinning rust as I haven't taken up the task of various filesystem changes I want to make as I upgrade to SSDs even though I've been talking customers into (and forced family into) SSD upgrades for years. Poudriere still offers the fine grained + general changes to customize/break builds. Last changes I made were trying to enable options for every port checking them with OPENMP breaking imagemagick builds and FFMPEG causing problems. I took out unsetting NLS; can't remember why but probably sorting out problems too; reason for using it was I only speak English and additional dependencies for unused language capability was just more bloat likely to slow building more and lead to more rebuilds when the seemingly unneeded dependency gets an update. I'm playing with turning on "DTRACE THREADS OPTIMIZED_FLAGS OPTIMIZED_CFLAGS OPENCL ASM MMX SSE SSE2 SSE3 SSE41 SSE42 AVX" though wouldn't be surprised to see it is why some videos don't play properly in VLC now, or could be options I need to review but haven't checked. The more you change builds from defaults, the more likely you are to find issues first and not all show up in mailing lists presuming you even notice its a custom issue as it may just be less stable software instead of a build failing with an error message to pass to google. The following was a command I built up over time to help download distfiles before running portupgrade. Exclusions were to keep old versions, keep things not in the ports tree (deleted ports, ports I worked on but never reached a point of submission, etc.), and ignore things otherwise causing errors. If doing the same thing, you can build this command one -x at a time but it gets slower waiting for each iteration to reach an error as you have to start at the beginning on every abort which by the end was >10 minutes to just process through the list of ports to the point of the next failure so takes many hours to create this command. End result is portmaster was nice to see but a big waste of time for me though didn't stop me from trying and I do look forward to upgrades of it even if I try to not use such tools now. portmaster -af -x cinelerra -x replicatorg-0025 -x mp3encode-1.10_2 -x electricsheep-2.6.8_7,1 -x ltmdm-1.4_19 -x uppc-kmod-0.8_3 -x libcapplet-1.4.0.5_11 -x autopsy-2.08 -x festlex-ogi-2.2_1 -x mjpegtools-uvfilters-1.1_4 -x p5-Getopt-Mixed-1.10 -x wine-1.1.36,1 -x zsnes-1.51_4,1 -x sphinx-2.0.4_2 -x wavplay-1.4_2 -x gogo-2.39b_1 -x svgalib -x win32-codecs-3.1.0.r1,1 -x inventor-2.1.5.p10_5 -x linux-f10-xorg-libs-7.4_1 -x xmlto-0.0.23 -x system-config-printer-1.0.16 -x gnome-user-docs-2.28.2 -x gtkhtml-1.1.10_11 -x ocaml-lablgtk2-2.14.0 -x mldonkey-3.0.1_1 -x portdowngrade-0.6_1 -x strace-4.5.18_1 -x teamspeak_server-2.0.24.01 -x zgv-5.9_2 -x bonic-einsteinathome-4.18_2,2 -x cpuburn-1.4 -x bladeenc-0.94.2 -x emerald-themes-0.5.2 -x libcapsinetwork-0.3.0 -x gcc-4.4.7.20110628 -x monopd-0.9.3 -x koffice-1.6.3_17,2 -x avr-gcc-4.5.1 -x libmusicbrainz-2.1.5 -x kdelibs-3.5.10_8 -x libtunepimp-0.5.3_9,1 -x p5-Version-Requirements-0.101021 -x freepops-0.2.9_2 -x gpgme-0.3.16_8 -x p5-HTTP-Message-6.02 -x gcc-4.4.7.20120117 -x kde-icons-noia-warm-0.95 -x gcc-4.4.7.20120306 -x cgal-3.6.1 -x k3b-1.0.5_13 -x kdegraphics-kuickshow-3.5.10_3 -x mjpegtools-2.0.0_2 -x fnlib-0.5_9 -x libmapi-0.9_2 -x optipng-0.6.5 -x fuser-1142334561_3 -x portmanager-0.4.1_9 -x freetype-1.3.1_4 -x libutempter-1.1.5_1 -x gcc-4.4.7,1 -x avogadro-1.0.3_1 -x evas-engine-xrender-1.0.1 -x libxml-1.8.17_5 -x ja-vflib-2.25.6_12 -x jdk-1.6.0.3p4_29 -x kde4-freebsd-carddeck-1.0 -x linux-realplayer-10.0.9.809.20070726_3 -x py27-clutter-1.0.2_3 -x xmountains-2.9 -x gtkglarea-1.2.3_3 -x kphotoalbum-3.1.1_10 -x teamspeak_client-2.0.32_2 -x xloadimage-4.1.17_1 -x kde-3.5.10_8 -x kdeaccessibility-3.5.10_5 -x kdeaddons-3.5.10_5 -x kdeaddons-atlantikdesigner-3.5.10_4 -x kdeaddon s-kaddressbook-plugins-3.5.10_6 -x kdeaddons-kate-plugins-3.5.10_6 -x kdeaddons-kfile-plugins-3.5.10_6 -x kdeaddons-kicker-applets-3.5.10_6 -x kdeaddons-knewsticker-scripts-3.5.10_4 -x kdeaddons-konq-plugins-3.5.10_6 -x kdeaddons-ksig-3.5.10_4 -x kdeaddons-noatun-plugins-3.5.10_4 -x kdeaddons-renamedlg-plugins-3.5.10_4 -x kdeadmin-3.5.10_4 -x kdeartwork-3.5.10_6 -x kdeartwork-xscreensaver-kde-3.5.10_7 -x kdebase-3.5.10_12 -x kdebase-kompmgr-3.5.10_4 -x kdeedu-3.5.10_5 -x kdegames-3.5.10_4 -x kdegraphics-3.5.10_11 -x kdegraphics-kamera-3.5.10_4 -x kdegraphics-kooka-3.5.10_4 -x kdegraphics-kuickshow-3.5.10_4 -x kdelibs-3.5.10_11 -x kdemultimedia-mpeglib_artsplug-3.5.10_6 -x kdemultimedia-xine_artsplugin-3.5.10_8 -x kdenetwork-3.5.10_4 -x kdenetwork-kopete-0.12.8_7 -x kdepim-3.5.10_12 -x kdesdk-3.5.10_8 -x kdetoys-3.5.10_4 -x kdeutils-3.5.10_10 -x kdewebdev-3.5.10_9,2 -x dbus-qt3-0.70_6 -x qt-copy-3.3.8_14 -x py27-qt-3.18.2_2,2 -x akode-plugins-mpc-2.0.2,1 -x akode-plugins-oss-2.0.2,1 -x arts-1.5.10_8,1 -x artswrapper-1.5.3 -x kde-xdg-env-1.0_3,1 -x kdehier-1.0_11 -x akode-2.0.2_2,1 -x akode-plugins-ffmpeg-2.0.2_4,1 -x akode-plugins-jack-2.0.2,1 -x akode-plugins-mpeg-2.0.2,1 -x akode-plugins-resampler-2.0.2,1 -x akode-plugins-xiph-2.0.2_4,1 -x k3b-1.0.5_16 -x kde-workspace-4.8.4 -x kdemultimedia-3.5.10_7 -x libkdcraw-0.1.9_5 -x libkexiv2-0.1.9_8 -x libkipi-0.1.6_6 -x qca-tls-1.0_8 -x qscintilla-1.7.1_8 -x digikam-0.9.6_4 -x digikam-doc-0.9.5_4 -x dolphin-0.8.2_6 -x filelight-1.0_7 -x kmplayer-0.10.0c_8,2 -x imgSeek-0.8.6_15 -x potracegui-1.3.4_7 -x kmldonkey-0.11_4 -x klibido-0.2.5_9 -x krename-3.0.14_6 -x kipi-plugins-0.1.7_11,1 -x kdirstat-2.4.4_7 -x qcad-2.0.5.0.1_8 -x krusader-1.90.0_6 -x libkexif-0.2.5_10 -x qsa-1.1.5_1 -x linux-realplayer-10.0.9.809.20070726_3 From owner-freebsd-ports@freebsd.org Mon Dec 28 19:54:13 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id AF1274BF612 for ; Mon, 28 Dec 2020 19:54:13 +0000 (UTC) (envelope-from carmel_ny@outlook.com) Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10olkn20827.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e89::827]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "GlobalSign Organization Validation CA - SHA256 - G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D4StD2t28z4dgN for ; Mon, 28 Dec 2020 19:54:11 +0000 (UTC) (envelope-from carmel_ny@outlook.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Y/ZiKj4wyOjDvQ5PCiTkyX9rWqd8NY4z7lvBNGuXYofmn++k9VxvTOspJ415xG1g9jbKeZ2Qm1TQKVig7fUZZ6FhcAz+SLxkOO5U3XgGsRixipDIgU6uBiwnKQYZbbDDjbMpcIlHli0FJYGmW8DV3dUXp/vQsld3boxnj7z+GMdM0HOJfSTe/k6sRlrMJbOazAK4chubb/Y5WQHWLCkJjLo2MS81cRSDTOvV+y72qxNMCAh28CfrSMUGbJLidfdW0mRozmIzJ6ONbyacgkNq1GIF5fDOEnp7jT4lob/1SvWfYO5hYC6DzGPnb8KOui7alFr4jIkCbGUrKnW0Ymn5hQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/HJKjCIONh1/9tKDjPEC8AVdz8KiBVqzbMJ2GnQNt2Q=; b=NUQ1A+X81zr0yy8hQCtFTGRHnccjBedvbo6NPFP4rU1ytqFTBnOsK5KRsJpJZSJgqvxRfKwQnZxh9qCSYCnorq4o4oEIDa5zwgf/VSCNjwH+4MJoZ9va2ULavMS7g1vPRe/bzT5DQ9b4PYbR+yyIVzIl+NiqqTCu70Bv7nxaO9BBJ0poHuoU1gRtr138zR0gy/rxJrlIfQI34WcZ5rZK+0eGt/NbCIlqtN54PUkkOmPcwuX8RRZuLKbvwi0VNYU0lf/2Eht2W6nyjL/R5C063eCzhWyuVAniV+8q5mhHMPgtwAnibg3L+MBcQVsE9nOHIQ+pKosXBIxShEp8BNMjpA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none 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:X-MS-Exchange-SenderADCheck; bh=/HJKjCIONh1/9tKDjPEC8AVdz8KiBVqzbMJ2GnQNt2Q=; b=PhO7RbHytD1yIK5LgHo1upiAg0OabaEurBUjFtmTbj+qQsaRkmVtpSHr2fni7X/m1XaTlJn12bctivwWUYBRGPSuBQbjguhf7fwVE8LUlCuZyQ6LfTq8g2F0247v4pg4oW4A/HOVJcwDCVyMcxiXDyFoqaSx+qhIczxV5wJ5miVKz6NFBxfg6omd8chMcwp0Hbt0MQQmwmo8EhRRzd6DXodzgAAEffW23zD6y19OwLjFSJxwmWzOyiDsJIcQHmkanwDyZ8sIW7EePGgRAqoTt5uALrwyls3aYIkDoUcsBREE+tKvKwFHal3UyADdZ1fMhlJqZY/0ERKy9F1yF2piZA== Received: from BN7NAM10FT032.eop-nam10.prod.protection.outlook.com (2a01:111:e400:7e8f::4c) by BN7NAM10HT106.eop-nam10.prod.protection.outlook.com (2a01:111:e400:7e8f::411) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3700.29; Mon, 28 Dec 2020 19:54:08 +0000 Received: from PH0PR16MB4245.namprd16.prod.outlook.com (2a01:111:e400:7e8f::41) by BN7NAM10FT032.mail.protection.outlook.com (2a01:111:e400:7e8f::434) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3700.29 via Frontend Transport; Mon, 28 Dec 2020 19:54:08 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:9F86EEDB86921917867A487FBBCA8E377A266243E1EBD4258ED0474BD80122D1; UpperCasedChecksum:48E8F0C1F3EEB11E56839B4CFA0AAD86331F4D15148C00A9A658A7AC81E8A555; SizeAsReceived:8129; Count:48 Received: from PH0PR16MB4245.namprd16.prod.outlook.com ([fe80::30f8:1e93:d06d:8ea6]) by PH0PR16MB4245.namprd16.prod.outlook.com ([fe80::30f8:1e93:d06d:8ea6%7]) with mapi id 15.20.3700.031; Mon, 28 Dec 2020 19:54:08 +0000 Date: Mon, 28 Dec 2020 14:53:55 -0500 From: Carmel NY To: FreeBSD Ports Subject: Re: Fresh Ports: citrix_ica Citrix(R) Presentation Server(TM) client Message-ID: In-Reply-To: <20201111175105.258f0d0dc13b15cad7cb9d7a@FreeBSD.org> References: <1158826878.4289804.1605111612907.ref@mail.yahoo.com> <1158826878.4289804.1605111612907@mail.yahoo.com> <20201111175105.258f0d0dc13b15cad7cb9d7a@FreeBSD.org> Reply-To: FreeBSD Ports Organization: seibercom.net X-Mailer: Claws Mail 3.17.4 (GTK+ 2.24.32; i686-w64-mingw32) Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/xl1H9oGECm_Em7dZc.IITPZ"; protocol="application/pgp-signature" X-TMN: [ywV10RTfkSNr2CaHoh7btrDsr68Ps9cC/RrJ27LMqWA=] X-ClientProxiedBy: BN6PR2001CA0044.namprd20.prod.outlook.com (2603:10b6:405:16::30) To PH0PR16MB4245.namprd16.prod.outlook.com (2603:10b6:510:56::15) X-Microsoft-Original-Message-ID: <20201228145355.000076e2@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from scorpio.seibercom.net (174.109.231.236) by BN6PR2001CA0044.namprd20.prod.outlook.com (2603:10b6:405:16::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3700.27 via Frontend Transport; Mon, 28 Dec 2020 19:54:08 +0000 Received: from localhost (zeus.seibercom.net [192.168.1.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: carmel_ny@outlook.com) by scorpio.seibercom.net (Postfix) with ESMTPSA id 4D4St65JDXzWfR for ; Mon, 28 Dec 2020 14:54:06 -0500 (EST) X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 48 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: e5250075-bdd0-4896-745b-08d8ab6a5706 X-MS-TrafficTypeDiagnostic: BN7NAM10HT106: X-MS-Exchange-MinimumUrlDomainAge: freshports.org#7564 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: wQyUNYWCqbOjZ3AaI1kqvfaRCFhYodaPVcBcnN3zZU7pEfqoblEjdHmzmzcNJ/RjzprmBjwZtF/PltGkn/nqvqlYnT2yeTtqm73rSIJmtrpRu+O1JIy1v3czr9iPbnxkbPUMxs7jvlrjgWJTTRvbLNQdmSy3kOjiD/kTWxLpteVCK+q9FUNtKSLeqrQ8u9g/VvU3zItoGy0l7DPdedxAtPpeQLZwWP11x3lAee8ge6Lq4H+aHEAArmzhlBYDd9UIS1J0Z18y8SHryXxbdngOVqKhmUxo0LFsjvWi6Zp0PFs= X-MS-Exchange-AntiSpam-MessageData: PtTSaEzotYNICOsaUPYJppXEid7mkanTBgaCQy265wDV5cJSbg3sxQbckAe5gJJwT0QDKBTs1at1uwEngJgsO1aqrLkNUcrQbqMczFAX84VLOyeJzfSocQ6KKfmUiccDcy+YLPSDBNCA4qFvri0/eg== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Dec 2020 19:54:08.7381 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-Network-Message-Id: e5250075-bdd0-4896-745b-08d8ab6a5706 X-MS-Exchange-CrossTenant-AuthSource: BN7NAM10FT032.eop-nam10.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7NAM10HT106 X-Rspamd-Queue-Id: 4D4StD2t28z4dgN X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=outlook.com header.s=selector1 header.b=PhO7RbHy; arc=pass (microsoft.com:s=arcselector9901:i=1); dmarc=pass (policy=none) header.from=outlook.com; spf=pass (mx1.freebsd.org: domain of carmel_ny@outlook.com designates 2a01:111:f400:7e89::827 as permitted sender) smtp.mailfrom=carmel_ny@outlook.com X-Spamd-Result: default: False [-0.10 / 15.00]; HAS_REPLYTO(0.00)[freebsd-ports@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_FROM(0.00)[outlook.com]; R_SPF_ALLOW(-0.20)[+ip6:2a01:111:f400::/48]; HAS_ORG_HEADER(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[outlook.com:+]; DMARC_POLICY_ALLOW(-0.50)[outlook.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RECEIVED_SPAMHAUS_PBL(0.00)[174.109.231.236:received]; FROM_EQ_ENVFROM(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a01:111:f400:7e89::827:from]; FREEMAIL_ENVFROM(0.00)[outlook.com]; REPLYTO_EQ_TO_ADDR(5.00)[]; ASN(0.00)[asn:8075, ipnet:2a01:111:f000::/36, country:US]; MIME_TRACE(0.00)[0:+,1:+,2:~]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; RCVD_COUNT_FIVE(0.00)[6]; R_DKIM_ALLOW(-0.20)[outlook.com:s=selector1]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[outlook.com:dkim]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2a01:111:f400:7e89::827:from:127.0.2.255]; RCVD_TLS_LAST(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Dec 2020 19:54:13 -0000 --Sig_/xl1H9oGECm_Em7dZc.IITPZ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Wed, 11 Nov 2020 17:51:05 +0100, Emanuel Haupt stated: >Hi Michael > >Michael Hooten wrote: >> https://www.freshports.org/net/citrix_ica/ >>=20 >> Has anyone gotten Citrix completely working on FreeBSD 12.2? I can >> connect without a problem. However, I have no sound. Where can I look >> for documentation on integrating audio (GStreamer and Alsa I assume)? >>=20 >> Thanks, >> Michael =20 > >I haven't used it in a long time but as I recall sound support was >always a bit wonky, at least for me. > >A word of caution: the current port is hopelessly outdated. If someone >is interested in porting the latest version it is available from: > >https://www.citrix.com/downloads/workspace-app/linux/workspace-app-for-lin= ux-latest.html > >Best regards, >Emanuel I was going to try using it to access to VC3. Our municipality's network is operated and maintained from there. I usually access the network either from work or from home on my Win 10 machine. It has citrix installed. I contacted the VC3 support team and they told me that they could not insure that the version of citrix available on FreeBSD would work and that they would not be offering me any technical support with a long ago depreciated version. I realize that 'citrix' apparently does not have a maintainer, and since I cannot maintain it, it would be nice if someone with the required technical knowledge could update it to the latest version. --=20 Carmel --Sig_/xl1H9oGECm_Em7dZc.IITPZ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQGzBAEBCAAdFiEELeCiu2K+9VmEYYgTgHBP8gv9FXcFAl/qN9QACgkQgHBP8gv9 FXd79gv/fWvPQw5+Q51XQVyh6/7/okZ87jOIyRdbnRuygUr72GvQhLuLhDq58OIb U2dRvwYisqmURndTOoyETW2waJ5Yaxdt7caJ9NRpyhyI7DhvmQQvv+7gYjlB7gDA wA6P0YSCdQRCmeqQp75LRmAETuMi+kZxcpkYKOco3nXQ9Oc/SaN/tiZyiQywMU0L 0DGsdK1cYPG++Hh9n4bGw7xNdREnAIQj2kE75/sqobLPZC3m4JdEn2bgnSR23c/j YkgPOPs80pcBxbARqnlusCbalLo76W+wXzgePG5ksUn61y0h54E3WaiBbuUIML7C /Haf6EsOqiWpUr9+VzAC1Nvdw/MGadLQ2HpwfHCzic1Pb07XDn5WYI/dFmWvwtSx SXKp9gzrxoVNU0PuanBnGla4/MxF8O4E3IGJftB9dvtp740MuAmNzkllqcssxvmk 90QePGjrTBi8X62vBP+zIzamC7lcAu6Sjkflyj0iuzUzIdlvLLSiZr79NtAXac+N Uv1gsqNq =TPXD -----END PGP SIGNATURE----- --Sig_/xl1H9oGECm_Em7dZc.IITPZ-- From owner-freebsd-ports@freebsd.org Mon Dec 28 20:06:38 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E5D7E4BF83F for ; Mon, 28 Dec 2020 20:06:38 +0000 (UTC) (envelope-from ronald-lists@klop.ws) Received: from smtp-relay-int.realworks.nl (smtp-relay-int.realworks.nl [194.109.157.24]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D4T8Y6YXTz4drf for ; Mon, 28 Dec 2020 20:06:37 +0000 (UTC) (envelope-from ronald-lists@klop.ws) Date: Mon, 28 Dec 2020 21:06:35 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=klop.ws; s=rw2; t=1609185995; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=F0UZDCik/wSawJxOoMFuqNoMAUwcyZeFKmIb6hhpvx0=; b=oE3MXNX1Sj/J4phg7ktokzb/fl7BPO09WCe07+sBZ6Gt9lVoLiF04td9yXC4TFEg51qa5F OgIsbqM7UF2rvMhSKpUpmAsQMLzsd/9EX8KJ8VukgkilwauoslHMKUXH9ncfijTpxBwbsQ UEQbirlBbaDYFBZqLcQpfJGn6koQ6pnGqBTjKkZR6twpsy140NbfCt6JnNUjyLxSMCmbp4 gZbOSLuK68krrjL6Rq2jGXB7KbH5Zn97iKCiqvvIrmPISYzbKXn4Wm4gBF3104BM8Cr29w y6WwNbIjov4bTKsTz7TMhj1Ps5xL0hJaYL7L/zKDuFxjwAKlhGIFHrdondcyJA== From: Ronald Klop To: freebsd-ports@freebsd.org Message-ID: <650093909.4419.1609185995160@localhost> Subject: committer for Cassandra4 aarch64 fix? MIME-Version: 1.0 X-Mailer: Realworks (538.18.299c962eae7) Importance: Normal X-Priority: 3 (Normal) X-Rspamd-Queue-Id: 4D4T8Y6YXTz4drf X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=klop.ws header.s=rw2 header.b=oE3MXNX1; dmarc=pass (policy=none) header.from=klop.ws; spf=pass (mx1.freebsd.org: domain of ronald-lists@klop.ws designates 194.109.157.24 as permitted sender) smtp.mailfrom=ronald-lists@klop.ws X-Spamd-Result: default: False [-2.50 / 15.00]; ARC_NA(0.00)[]; RWL_MAILSPIKE_VERYGOOD(0.00)[194.109.157.24:from]; R_DKIM_ALLOW(-0.20)[klop.ws:s=rw2]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:194.109.157.0/24]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_DN_NONE(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCPT_COUNT_ONE(0.00)[1]; DKIM_TRACE(0.00)[klop.ws:+]; DMARC_POLICY_ALLOW(-0.50)[klop.ws,none]; HAS_X_PRIO_THREE(0.00)[3]; RCVD_IN_DNSWL_NONE(0.00)[194.109.157.24:from]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:3265, ipnet:194.109.0.0/16, country:NL]; MID_RHS_NOT_FQDN(0.50)[]; MAILMAN_DEST(0.00)[freebsd-ports] Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Dec 2020 20:06:39 -0000 Hi, Looking for a committer for https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252068 ? Small fix for compilation on aarch64. Would be nice to have it in the 2021Q1 quarterly branch. Regards, Ronald From owner-freebsd-ports@freebsd.org Mon Dec 28 20:41:58 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D22864C09D1 for ; Mon, 28 Dec 2020 20:41:58 +0000 (UTC) (envelope-from se@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D4TxL5CKnz4hb3; Mon, 28 Dec 2020 20:41:58 +0000 (UTC) (envelope-from se@freebsd.org) Received: from Stefans-MBP-WLAN.fritz.box (p200300cd5f2f8c004063cfb69acd8fb0.dip0.t-ipconnect.de [IPv6:2003:cd:5f2f:8c00:4063:cfb6:9acd:8fb0]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: se/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 3B38721B8A; Mon, 28 Dec 2020 20:41:58 +0000 (UTC) (envelope-from se@freebsd.org) To: abi References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <2128EDF2-39D7-4FF4-92AB-9F36FA4CAAC5@ellael.org> <20201227060021.3eb4148d@dismail.de> <7a0fc616-0805-e1c2-01cb-65186167ed2b@blackrosetech.com> <253cc0ef-edc3-bac6-72bd-90d82713f465@freebsd.org> <8959400d-b868-addf-8dd4-0e6890da9665@abinet.ru> From: Stefan Esser Cc: FreeBSD ports Subject: Re: portmaster new development Message-ID: Date: Mon, 28 Dec 2020 21:41:53 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.16; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 MIME-Version: 1.0 In-Reply-To: <8959400d-b868-addf-8dd4-0e6890da9665@abinet.ru> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="bXnz9juykQa5eFm87KmhfpLaO7xu3cfMH" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Dec 2020 20:41:58 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --bXnz9juykQa5eFm87KmhfpLaO7xu3cfMH Content-Type: multipart/mixed; boundary="gk9awu4Kg1yH0C5vmYlJzXYfWlc685E0s"; protected-headers="v1" From: Stefan Esser To: abi Cc: FreeBSD ports Message-ID: Subject: Re: portmaster new development References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <2128EDF2-39D7-4FF4-92AB-9F36FA4CAAC5@ellael.org> <20201227060021.3eb4148d@dismail.de> <7a0fc616-0805-e1c2-01cb-65186167ed2b@blackrosetech.com> <253cc0ef-edc3-bac6-72bd-90d82713f465@freebsd.org> <8959400d-b868-addf-8dd4-0e6890da9665@abinet.ru> In-Reply-To: <8959400d-b868-addf-8dd4-0e6890da9665@abinet.ru> --gk9awu4Kg1yH0C5vmYlJzXYfWlc685E0s Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable Am 28.12.20 um 15:04 schrieb abi via freebsd-ports: > On 28.12.2020 16:16, Stefan Esser wrote: >> Am 28.12.20 um 11:11 schrieb abi via freebsd-ports:> I build my ports = >> in poudriere in VM without zfs or ssd on pre-Sandy >>> Bridge CPU. I don't have enough memory or disk space, so I don't use = >>> tmpfs or ccache either. I migrated from portmaster when it was=20 >>> abandoned several years ago and don't think I'll come back,=20 >>> especially if new portmaster will be written on bash. The idea behind= =20 >>> portmaster was zero dependencies, so it doesn't brake after major=20 >>> upgrades. >> >> You are free to use poudriere and it definitely is the official tool >> for FreeBSD package building (and I have to use it myself and it has >> cost me a lot of time rebuilding broken poudriere jails and keeping >> them in state that I can use them to test new ports on a number of >> different releases as well as i386 plus amd64). >> >> And while you are free to never again use portmaster, telling people >> that it has been abandoned is just a _lie_ and I'd want to ask you to >> stop telling it. It has been continuously maintained for decades. >> > I remember portmaster marked as deprecated in 2016. I've switched to=20 > poudriere because of that. So, it _was_ abandoned when I migrated. It i= s=20 > good that it is not, the more options - the better. But some people her= e=20 > telling that poudriere requires ZFS and powerful dedicated hardware, I = > just pointed that they are wrong. The portmaster port had been marked deprecated by the author of synth and this commit has been reverted by him on request of portmgr on the next day. The portmaster port has never been abandoned - it does not suffice that some unrelated committer considers his port management tool superior and decides to deprecate a "competing" one. Poudriere works best on sufficiently powerful build servers and it often requires rebuilding dependencies over hours when I just want to test a new port before committing it. My goal is to have portmaster build ports in a clean jail as synth does (restricted to i386 and amd64 due to the dependency on Ada) and poudriere do, but without giving up the ease of use of portmaster for other use cases. Regards, STefan --gk9awu4Kg1yH0C5vmYlJzXYfWlc685E0s-- --bXnz9juykQa5eFm87KmhfpLaO7xu3cfMH Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsB5BAABCAAjFiEEo3HqZZwL7MgrcVMTR+u171r99UQFAl/qQxEFAwAAAAAACgkQR+u171r99UQ2 qAgArAWvrETghVcjUDOPiHRgidVsB54myvStFl2/eIarhlU6WxlS/yl2rYYV3H0oeGuLpdEux9KV gIKE1BZbJhPL/cwH6BtV67Pb59Vkixj4AjGg820rGaFI6ZKjNm9FYam+r6Hb0MtqvxD8a533Wgng +IF56gzVEBVOlDgGfeZPRCx7AICDYjasTpj4XlAKIxs3+kg+ZN+KwNxRIPjbBoDvo5Kf4niZdUg0 IiY/V3xDNRUMbPCcypOEXxmveehHEEWkbJdnER816AGEN/eFQzvmRm65vBTO/u9EJmtYFO4Y6X1o ouTSNTYGOGTnqcmJ1gVXU16Bb385JooZz4N8ngQSJA== =TI2I -----END PGP SIGNATURE----- --bXnz9juykQa5eFm87KmhfpLaO7xu3cfMH-- From owner-freebsd-ports@freebsd.org Mon Dec 28 21:07:26 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 47A644C153E for ; Mon, 28 Dec 2020 21:07:26 +0000 (UTC) (envelope-from trashcan@ellael.org) Received: from mx2.enfer-du-nord.net (mx2.enfer-du-nord.net [87.98.149.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D4VVk1376z4jxQ; Mon, 28 Dec 2020 21:07:25 +0000 (UTC) (envelope-from trashcan@ellael.org) Received: from [IPv6:2003:fb:4f00:8901:7999:d9b4:ff74:bb28] (p200300fb4F0089017999d9B4FF74bb28.dip0.t-ipconnect.de [IPv6:2003:fb:4f00:8901:7999:d9b4:ff74:bb28]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx2.enfer-du-nord.net (Postfix) with ESMTPSA id 4D4VVZ0txlzSR7; Mon, 28 Dec 2020 22:07:18 +0100 (CET) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\)) Subject: Re: portmaster new development From: Michael Grimm In-Reply-To: Date: Mon, 28 Dec 2020 22:07:12 +0100 Cc: abi , FreeBSD ports Content-Transfer-Encoding: quoted-printable Message-Id: <44D977F8-C880-4F60-9D2D-FBFBB3CBE16E@ellael.org> References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <2128EDF2-39D7-4FF4-92AB-9F36FA4CAAC5@ellael.org> <20201227060021.3eb4148d@dismail.de> <7a0fc616-0805-e1c2-01cb-65186167ed2b@blackrosetech.com> <253cc0ef-edc3-bac6-72bd-90d82713f465@freebsd.org> <8959400d-b868-addf-8dd4-0e6890da9665@abinet.ru> To: Stefan Esser X-Mailer: Apple Mail (2.3608.120.23.2.4) X-Rspamd-Queue-Id: 4D4VVk1376z4jxQ X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Dec 2020 21:07:26 -0000 Hi > On 28. Dec 2020, at 21:41, Stefan Esser wrote: >=20 > Poudriere works best on sufficiently powerful build servers and it > often requires rebuilding dependencies over hours when I just want to > test a new port before committing it. Excuse me, but that is not true in this generality. I do run poudriere = on ZFS in a cloud instance with 7G of memory and a CPU of 2.1 MHz. Never = had to wait for more then one hour for recompiling *all* of my 240+ = ports for STABLE-12. YMMV, yes, but stating that in that totality is = nonsense, at least IMHO. Regards, Michael From owner-freebsd-ports@freebsd.org Mon Dec 28 22:34:43 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 259DD4C36F0 for ; Mon, 28 Dec 2020 22:34:43 +0000 (UTC) (envelope-from se@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D4XRR0CT8z4ps0; Mon, 28 Dec 2020 22:34:43 +0000 (UTC) (envelope-from se@freebsd.org) Received: from Stefans-MBP-WLAN.fritz.box (p200300cd5f2f8c004063cfb69acd8fb0.dip0.t-ipconnect.de [IPv6:2003:cd:5f2f:8c00:4063:cfb6:9acd:8fb0]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: se/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 713B6229F3; Mon, 28 Dec 2020 22:34:42 +0000 (UTC) (envelope-from se@freebsd.org) To: Michael Grimm Cc: abi , FreeBSD ports References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <2128EDF2-39D7-4FF4-92AB-9F36FA4CAAC5@ellael.org> <20201227060021.3eb4148d@dismail.de> <7a0fc616-0805-e1c2-01cb-65186167ed2b@blackrosetech.com> <253cc0ef-edc3-bac6-72bd-90d82713f465@freebsd.org> <8959400d-b868-addf-8dd4-0e6890da9665@abinet.ru> <44D977F8-C880-4F60-9D2D-FBFBB3CBE16E@ellael.org> From: Stefan Esser Subject: Re: portmaster new development Message-ID: <482b95df-86bd-40a3-9307-79589f2392aa@freebsd.org> Date: Mon, 28 Dec 2020 23:34:38 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.16; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 MIME-Version: 1.0 In-Reply-To: <44D977F8-C880-4F60-9D2D-FBFBB3CBE16E@ellael.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="3ZtPnHTo6JZEryC4ksTZBRbJYkM8ThSJW" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Dec 2020 22:34:43 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --3ZtPnHTo6JZEryC4ksTZBRbJYkM8ThSJW Content-Type: multipart/mixed; boundary="1WuBVLQ4oOdtPbkNt5BMWBDBG4CufxgBE"; protected-headers="v1" From: Stefan Esser To: Michael Grimm Cc: abi , FreeBSD ports Message-ID: <482b95df-86bd-40a3-9307-79589f2392aa@freebsd.org> Subject: Re: portmaster new development References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <2128EDF2-39D7-4FF4-92AB-9F36FA4CAAC5@ellael.org> <20201227060021.3eb4148d@dismail.de> <7a0fc616-0805-e1c2-01cb-65186167ed2b@blackrosetech.com> <253cc0ef-edc3-bac6-72bd-90d82713f465@freebsd.org> <8959400d-b868-addf-8dd4-0e6890da9665@abinet.ru> <44D977F8-C880-4F60-9D2D-FBFBB3CBE16E@ellael.org> In-Reply-To: <44D977F8-C880-4F60-9D2D-FBFBB3CBE16E@ellael.org> --1WuBVLQ4oOdtPbkNt5BMWBDBG4CufxgBE Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable Am 28.12.20 um 22:07 schrieb Michael Grimm:>> On 28. Dec 2020, at 21:41, = Stefan Esser wrote: >> >> Poudriere works best on sufficiently powerful build servers and it >> often requires rebuilding dependencies over hours when I just want to >> test a new port before committing it. >=20 > Excuse me, but that is not true in this generality. I do run poudriere = on ZFS in a cloud instance with 7G of memory and a CPU of 2.1 MHz. Never = had to wait for more then one hour for recompiling *all* of my 240+ ports= for STABLE-12. YMMV, yes, but stating that in that totality is nonsense,= at least IMHO. My build host is much bigger and I often have to build dependencies over night before I can test-build a new port with poudriere. Maybe your ports do not have as many big dependencies, but building LLVM and GCC as a dependency for 3 release versions takes its time and whenever these ports have been updated I cannot run "poudriere test" for my new port before the compilers are updated. If there are no complex dependencies, you are right, but MESA, KDE (or even Qt5) and all ports that need a specific compiler version that is receiving updates cause excessive delays before a port can be test built with poudriere. So yes, YMMV, but it depends on the complexity of the dependencies. And I test with different options in the different jails (e.g. with/without DOCS, one with non-standard PREFIX, etc.) for a better test coverage. Therefore I cannot fetch pre-compiled compilers and other dependencies to speed up my port tests. And this might be typical for poudriere users. If you do not want to build with non-default options you are better served by using pre-compiled packages. Regards, STefan --1WuBVLQ4oOdtPbkNt5BMWBDBG4CufxgBE-- --3ZtPnHTo6JZEryC4ksTZBRbJYkM8ThSJW Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsB5BAABCAAjFiEEo3HqZZwL7MgrcVMTR+u171r99UQFAl/qXX4FAwAAAAAACgkQR+u171r99UQJ 4Qf/YZRnxY9z5A5Rx2eYsGP+eIenMSIVjjApkovyrTeTkdMeBvEMmZgBXJbsvAPAsVjdrKjVgvt/ mzShG1PboS+zDkkPvga4AFCz+5A1cHvkyMD4lAI8ZOU1uK9o0NJlYPUHrsP/OEIBf71M4ufYM+3N v3ooYlhcD+qN73O2ti3PwyCOW81Ift3FsJhxRSf4UJpwPUvTfb6HRY/86FJxYCmT+dOVi+TVQnyz yx0/4JNrt7vFbywRnlf64I8h2AftQp2BgGpxXF3JwUA2Ws9HJNcNPqjyRcPdPBzvJOYC9y6fp7Yx p/w6679tyELBdPtRRKFYTthIsoLgj0ZQTuPxvFaxSg== =UL8C -----END PGP SIGNATURE----- --3ZtPnHTo6JZEryC4ksTZBRbJYkM8ThSJW-- From owner-freebsd-ports@freebsd.org Mon Dec 28 23:07:44 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 2B9E84C44B1 for ; Mon, 28 Dec 2020 23:07:44 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-PU1-obe.outbound.protection.outlook.com (mail-oln040092254038.outbound.protection.outlook.com [40.92.254.38]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "GlobalSign Organization Validation CA - SHA256 - G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D4Y9W5qgtz4rSF; Mon, 28 Dec 2020 23:07:43 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=COOFqgxwiMOpf+srTcLqVo53icqE1KHThwUk8wxP2RDIksPqyaB7vBEZAFa6Box66maJouMn4GoO/tHgN6pDQ7I2kxzEHJv5R14bIEG8fj67oy0CMflfK76ugdg2crKFKhTMn+LbegRyaA9lV939L2hKlxfApqwZv0HuNQ6zppn/HTx5kmDRovxO4TU7zKKvyZ3sf3eC+iHXuMPfwFUa4DpXccZv0lQWKMAYTThSFkP9ERolvNfkLE4+r0Dm+eX+BHjSqyUQp8ecL33aAeTspGC+YCoDOInGS8nakDdYhsJp/p5eIChxjbASIkNxkLdjFj9YzuNZfMKmNzYWTJAsKw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Rfwypeo7KJR+ou7uaqmwMm9hDb745ZgZ5mCP4+Igyn8=; b=TAaZQveUGpVNvWBpIi+J7d2j7LnL0V0shSk6fu4cw1XbqVYsmw51Q7IbxLhJNWXpK1axc1LSSC6ASmDgnnQLT349SaWYdbzrCPHRWFbbuPhGBVelt33LViNa1oG/8NLKnJpu6rWFyz98xdjBpMT9+gEULBe4jGMqePzRxPwLkkGkUNjT/gbu+VxRGLB9DzXAvrEOqvWhD6fokTfAWCMXfxrtrBrY7Qi/rEF+7UcwfAJOT4qP9fOIWPS0EDJC8LrDzJ994FmSTnrK7TTMKfPCa8UnFwAvuL1Kz5sE5XPEuUhPiReCY3L7aVa5HgM0A5mg33PlPXzCMi+QcP888+SYiA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Rfwypeo7KJR+ou7uaqmwMm9hDb745ZgZ5mCP4+Igyn8=; b=V3T84ITQM7l861A5HXXIrzKULBRGe47qC+Amb/LwjoobHDjqeSoFUCNn30h6/ZFRyIo4InVQdSqv1ubOh4Kr8ekHa8cTbsrThSfKSbTZCgkVTZfuy8sNCb2uZ6hlfoue7MR6UjnCyh0Ctk829NP11e95IS8pxF/1IwyUxXpQMj0R0A7kd5/Duf6zFHKHyNVZGhetM6NXl70v7qgQ9uhrHaOCWtCxH/6av8jX3mjkOiK8tWH96LHrtp7aNVr3DpSOgObv/mGl08C5v7rJgYmE7ZeWJotgPeZ7immYQeesZFuQuvya4QuaaV/ElyYfPe8owTEdu76Rm2wKJOoYSRHOIg== Received: from PU1APC01FT040.eop-APC01.prod.protection.outlook.com (2a01:111:e400:7ebe::50) by PU1APC01HT183.eop-APC01.prod.protection.outlook.com (2a01:111:e400:7ebe::454) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3700.27; Mon, 28 Dec 2020 23:07:40 +0000 Received: from TY2PR02MB4013.apcprd02.prod.outlook.com (2a01:111:e400:7ebe::4f) by PU1APC01FT040.mail.protection.outlook.com (2a01:111:e400:7ebe::374) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3700.27 via Frontend Transport; Mon, 28 Dec 2020 23:07:40 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:91B75739C1C1A416329E7E0EC84F4D00948AE36816CECD9B1B0B869EB60E8B64; UpperCasedChecksum:D81EEB744F1E73B922F4B9AABF9986422672D9102999D4BFB58C68A9AFE842E7; SizeAsReceived:9259; Count:47 Received: from TY2PR02MB4013.apcprd02.prod.outlook.com ([fe80::ed34:ce85:50d9:2a7d]) by TY2PR02MB4013.apcprd02.prod.outlook.com ([fe80::ed34:ce85:50d9:2a7d%3]) with mapi id 15.20.3700.031; Mon, 28 Dec 2020 23:07:39 +0000 Subject: Re: portmaster new development To: FreeBSD ports Cc: Michael Grimm , Stefan Esser , abi References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <2128EDF2-39D7-4FF4-92AB-9F36FA4CAAC5@ellael.org> <20201227060021.3eb4148d@dismail.de> <7a0fc616-0805-e1c2-01cb-65186167ed2b@blackrosetech.com> <253cc0ef-edc3-bac6-72bd-90d82713f465@freebsd.org> <8959400d-b868-addf-8dd4-0e6890da9665@abinet.ru> <44D977F8-C880-4F60-9D2D-FBFBB3CBE16E@ellael.org> From: Tatsuki Makino Message-ID: Date: Tue, 29 Dec 2020 08:07:37 +0900 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 In-Reply-To: <44D977F8-C880-4F60-9D2D-FBFBB3CBE16E@ellael.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TMN: [+oYgcJOOg2cM9Ebal2LJtDBM9IEuYMSE] X-ClientProxiedBy: TY2PR01CA0008.jpnprd01.prod.outlook.com (2603:1096:404:a::20) To TY2PR02MB4013.apcprd02.prod.outlook.com (2603:1096:404:ec::10) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from T4.test (116.83.225.69) by TY2PR01CA0008.jpnprd01.prod.outlook.com (2603:1096:404:a::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3700.27 via Frontend Transport; Mon, 28 Dec 2020 23:07:38 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 47 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: 5b71bdab-9d04-4adf-6942-08d8ab855fb3 X-MS-Exchange-SLBlob-MailProps: KvCwBtHRxSnD6HqKAD1s3//PQgqF7ZbDxgVNPT7erxQYpVjGj98Ul9p99WTzGE9IUfqQHHyNWZZaPftgOhVyWhnIKjbeWeDBOdKxTRAaxDG4oof4/4b7uosuEiIoNZlsQOcjLpIiDzoSNYpWG+I/5hx8J5BGHt0bDTVl8l3uR3qI0B4V07Bsii2GdAEgErj8i4UKyrB8wDik4fQvR3FI+2jScBC//0jaVA99aQvnFE1E83OupJG0kNoUTFcTAS9qOd8qJ5xTz0vyVFk+v445tksucYPw1aQ8FL8ElIbtekYRVd2Hh5BAbrUG6Twql/UXV2IwF4WVph/wO5Hh/+Fja6kKq34PVmj/NcBNxblOYumSw4DLxoeCBaYH4Ki26kCouSYlsnUSu2Rj8KWN3lg+ChbM6TuZUuU1fBMqX/x+rCh4kru1XywuwpDoPMNjHilNfObsHpr8mI6va5Ez59dwB346mDwCdpJMnCyipi5N/7jVSIZwl5bogjOxHJ8FqYdtMHwN1DSSbgoLVio+RIrdtsiQv/53kqFhI4je5R8w2e6sfyON/k3gBmu+mFmsDatp8rpHncy/SSAd2TCUL73cTZYFhw7bjgwe+usKMoQ8thVLIm7FToE2NYiyVS3g8TGIIOvB0rtPlNDZyd38bsV78JNITNg756sK X-MS-TrafficTypeDiagnostic: PU1APC01HT183: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: vAxk4y6ZLXF+pTFYHkl/htsKSGEGw+eiGKA3nwbOWJgGmSJTxTmheljwgmn4UruSuAvV2wgiaL/nFparq7BE4Dl3MbNvJi0DnITlyTltjONcEEiakowbma+jfipUloWtAyqOuU0ZvyJcgwAESoErdnLHwmTwiy4FlWqRyfKs3oUOG90FLLw5unrvkZkgVy4rEduNorSoskqzolEle5T53oKxFW8Hb5NxDQyE5LWlaUwP2/p7tO/pIl4Q45qHacIe X-MS-Exchange-AntiSpam-MessageData: aUGeY+QE92cq7WM1SxGRND0twTKCI+K1I7mhq4nECuHuRx+pkK8e0OC5By0evl//Nim7uinuiTJddXDuc5yje4tagYplORZIw1n7Z/VsFwW4f/ZH2e7e3Vv0M8wPEHiLeebDL/1PhH107XxIL4kyYA== X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Dec 2020 23:07:39.6669 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-Network-Message-Id: 5b71bdab-9d04-4adf-6942-08d8ab855fb3 X-MS-Exchange-CrossTenant-AuthSource: PU1APC01FT040.eop-APC01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PU1APC01HT183 X-Rspamd-Queue-Id: 4D4Y9W5qgtz4rSF X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Dec 2020 23:07:44 -0000 Where should I hang out to reply? :) poudriere has weaknesses in updating packages such as libxml and glib. When run all at once, all packages that depend on the package being updated and all packages that depend on the package being removed will be removed. The text is not clear :), but qt5-webkit and webkit2-gtk3 are removed, and the time-consuming build begins. To prevent packages that do not need to be removed from being removed, I manually do the following. poudriere ports -u -v poudriere bulk -j jail -J 2 -S -f pkglist.txt ||: poudriere bulk -j jail -J 2 -n -f pkglist.txt # visually look for packages that have broken dependencies with the updated package here. poudriere bulk -j jail -J 2 originfor/dependencymissingpackage1 originfor/dependencymissingpackage2 ... :|| From owner-freebsd-ports@freebsd.org Mon Dec 28 23:32:38 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D83144C4D46 for ; Mon, 28 Dec 2020 23:32:38 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-SG2-obe.outbound.protection.outlook.com (mail-oln040092253062.outbound.protection.outlook.com [40.92.253.62]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "GlobalSign Organization Validation CA - SHA256 - G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D4YkD6p6hz4sGq for ; Mon, 28 Dec 2020 23:32:36 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KVv7Xw9kBpj0OTE4Qs1vuyjUBP1DSOUQ5OPYBXKXgIJ+iU41ZjMIqdwqGeYt9g+T9ZyNqKuFd2QauAItUZFJmelI8UnbmOCOxMsi7D/Y9EWk/qKForZj7LfGQZNzHhedVvUslJuNPgKwb5T3ldzdudEdcJRBdHKlm114sOi2/8osYQi7tYfj/9caq82mtvSm0SctL4goz+ek6el8Qk3hSr1xNrcX6KXs9Jw3H99ngNgBEEtIyQV9fw0thw+0RX3X0O3p69hwt38Nb97V2q/t3CnWf+0wAkIefDd2pRsArEeYg1JnAwTnxSSG0zfU4LTLuQHvl7wD3VTwEtGAIPvquQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=OB7BDhii1QtBeVVTip1tLW1Rlh7XQFoPlRyO216nqT4=; b=hLe7NBV6karztl+SNh1PbIFoKSURIXa6y/vFn7UjCOv8iBv7HoLzfUdlOSKon6XJqL/iTN+IhAqo0jWpMQenEitb9GI5w8k3gQDK/ovBphDmoEWwsuKjr2gNnz8ppTHNd85jiDKbI726zrS4A9dD9Hm0g3IvAHiI/eOvNkGK122PxL1S3P0omwQerzsfQx9ybIbPCGecsHm5zxsb2axZ33lPtWan35j+RQqiNgxxDaBRcA7KBG339xRitv+SVtPKa9HScOSny4lnt+7rn+3htLmiKJt2pDDOCGiU8b5eoHNiH61V63E3qkh7LOQJO4DLtFEjNJCwtF/yTzcKoEIvnw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=OB7BDhii1QtBeVVTip1tLW1Rlh7XQFoPlRyO216nqT4=; b=riM7NLwM28dqQoXsFbpDajuejJIIN/wqIqBe/j6EjtXhgPkALsIwx4oqGjE2OZEWuGiS/ceRV14xLiBQidXP+EGXGT4M5uD11/oKmoJdM3zjpvOvDpPi1M3clRuh/3mrFj7oDTqx3j5drpbQesuphdYEJx6HX1MXa4F0tlk4Eswh5SwaZZbbOCKmWhuHtL6GVZfgWKGpTsYf4SKgx47P8cnE6/Q9pDIKm3yHm/n7tKUUtqeyoaBS7tTbZ7D13TkgY2nBiKMsw5ieTM7GX0t0OSYunTLr1koEY79wuoO9CdH1vGlRBHXQUHB96SrtooJk9ORS875x2JbPw82yoWgjVw== Received: from HK2APC01FT038.eop-APC01.prod.protection.outlook.com (2a01:111:e400:7ebc::4c) by HK2APC01HT192.eop-APC01.prod.protection.outlook.com (2a01:111:e400:7ebc::445) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3700.27; Mon, 28 Dec 2020 23:32:33 +0000 Received: from TY2PR02MB4013.apcprd02.prod.outlook.com (2a01:111:e400:7ebc::48) by HK2APC01FT038.mail.protection.outlook.com (2a01:111:e400:7ebc::243) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3700.27 via Frontend Transport; Mon, 28 Dec 2020 23:32:33 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:F46E7FD1A764BF86D114CB94DC6B5CBF092EBD594EF3887C656A37F20E3DA0C7; UpperCasedChecksum:9E566A9909155B275718B2B7166504DB98D74EAB65D16B8143D9C41EC2A6930C; SizeAsReceived:9296; Count:46 Received: from TY2PR02MB4013.apcprd02.prod.outlook.com ([fe80::ed34:ce85:50d9:2a7d]) by TY2PR02MB4013.apcprd02.prod.outlook.com ([fe80::ed34:ce85:50d9:2a7d%3]) with mapi id 15.20.3700.031; Mon, 28 Dec 2020 23:32:32 +0000 Subject: Re: portmaster new development From: Tatsuki Makino To: FreeBSD ports References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <2128EDF2-39D7-4FF4-92AB-9F36FA4CAAC5@ellael.org> <20201227060021.3eb4148d@dismail.de> <7a0fc616-0805-e1c2-01cb-65186167ed2b@blackrosetech.com> <253cc0ef-edc3-bac6-72bd-90d82713f465@freebsd.org> <8959400d-b868-addf-8dd4-0e6890da9665@abinet.ru> <44D977F8-C880-4F60-9D2D-FBFBB3CBE16E@ellael.org> Message-ID: Date: Tue, 29 Dec 2020 08:32:30 +0900 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TMN: [8vb1BE0obtAC102Vm4BK3tA2eOLqKTlN] X-ClientProxiedBy: TY2PR0101CA0011.apcprd01.prod.exchangelabs.com (2603:1096:404:92::23) To TY2PR02MB4013.apcprd02.prod.outlook.com (2603:1096:404:ec::10) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from T4.test (116.83.225.69) by TY2PR0101CA0011.apcprd01.prod.exchangelabs.com (2603:1096:404:92::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3700.27 via Frontend Transport; Mon, 28 Dec 2020 23:32:31 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 46 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: 9c57e8ef-a213-41c4-8e6a-08d8ab88d962 X-MS-Exchange-SLBlob-MailProps: 9B5j4vFS8CGq+DadYz21jhOZoas4Fy70mK/PGMRk/KuYry61bR3XEDWjkxb3kojyhMLyflMNzpXeexlkzdKnY7hTRRvhVSsBJnd/w51DsI9MgtZxjQiRw4lO+3sqLA4ELxKrG43pp/gnjJOe2+JMeyClJ3Q/yjqWqpiLTr7Gy4WjnNEbSAAcWsyC4kyN+PCCxj8FPE9Lj0kgQsFNUVqhlfxsSSKD8aPq31JovR30rm5uHOkpaiLPMHqZ+9k52E4Q7laCzAOqMsAo9mJtNEA3vOBGeLvTNlYcrocPuu/pD9K5qKuVyNC+PG9nv0FWIL2g87wbth2uumRIArnlcL7Tv+ge62nwFpv1YseO86Dqwm+L3PZlYuH8pTkrO3vXu/E0tBcc8y30dmNSDVoj6bkiIgUcXRw4KvylTxVgQr0M0ekWqE41r7/CMgAoScizkjEP56LHoItkGMR1fAf5oSAoiIp8ogqciWMssfttNy1JMNbkqOVZBZ7AtLreV/KrzYMMrnNwuv+PocgfTaX5wu3Llmvi2Pss1CE3xUmAOHTiTkWiNEGD0/MsjIbpj/dw268AxFKyj1FoU7pTfU4NOwfnm8zfhFSxJmwwrofiNOxOB71f+ebsB3Qt+WVFd8gIq5oSXKFXOdFfnyY= X-MS-TrafficTypeDiagnostic: HK2APC01HT192: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: zPFF4g81bLPLrLyxZt95FJ7x7jcBV9HG39Yxbex8hNPPW0FNQO/nWyatJviymg5UdaUQgxd6oPsjeYDKo1ShD6JtWKo2732tdEW8mfsUjYHMkY+dW6NcujaHpf0ICDzvCRoD0r2o+NRTTv6jPhazpWz9ZUfysaPE/T2BvW/DkkUUBRZBsEgwWCABjsBrSmGWgywNcQi29j2tOdB0BEuo50aOL2sH5swG1J8k5YYMuPNrn/8jc3A5mi99W1A5/OCp X-MS-Exchange-AntiSpam-MessageData: YaIpxCKzJE93wUSYzfbrhF8twAiAJyBvGfNqRxOVkZUEPAQBXG0SflqovhsUz5ndpHJWiS4mOd8LyJ5O9ANcedCAAC57kGCfyTX/Ha39AjTQeMIGm7w5PZfiqIKTH3vgdRIk217oLioFCnUPq7IWCg== X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Dec 2020 23:32:32.3422 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-Network-Message-Id: 9c57e8ef-a213-41c4-8e6a-08d8ab88d962 X-MS-Exchange-CrossTenant-AuthSource: HK2APC01FT038.eop-APC01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: HK2APC01HT192 X-Rspamd-Queue-Id: 4D4YkD6p6hz4sGq X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hotmail.com header.s=selector1 header.b=riM7NLwM; arc=pass (microsoft.com:s=arcselector9901:i=1); dmarc=pass (policy=none) header.from=hotmail.com; spf=pass (mx1.freebsd.org: domain of tatsuki_makino@hotmail.com designates 40.92.253.62 as permitted sender) smtp.mailfrom=tatsuki_makino@hotmail.com X-Spamd-Result: default: False [-0.50 / 15.00]; FREEMAIL_FROM(0.00)[hotmail.com]; R_SPF_ALLOW(-0.20)[+ip4:40.92.0.0/15]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[hotmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[hotmail.com,none]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[40.92.253.62:from]; FREEMAIL_ENVFROM(0.00)[hotmail.com]; ASN(0.00)[asn:8075, ipnet:40.80.0.0/12, country:US]; DWL_DNSWL_NONE(0.00)[hotmail.com:dkim]; MIME_TRACE(0.00)[0:+]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; RCVD_COUNT_FIVE(0.00)[5]; FORGED_MUA_SEAMONKEY_MSGID_UNKNOWN(2.50)[]; FROM_HAS_DN(0.00)[]; R_DKIM_ALLOW(-0.20)[hotmail.com:s=selector1]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; NEURAL_SPAM_SHORT(1.00)[1.000]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[40.92.253.62:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[40.92.253.62:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[40.92.253.62:from]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Dec 2020 23:32:38 -0000 To add to the extremes, it is enough to be able to topologically sort in some way. #!/bin/tcsh foreach origin (`pkg version -vPL= | cut -f 1 -w | xargs pkg some-topological-sort-command-can-someone-make-this -o`) make -C /usr/ports/${origin:q} clean make -C /usr/ports/${origin:q} build deinstall install clean end That should be enough. :) From owner-freebsd-ports@freebsd.org Mon Dec 28 23:49:49 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 974F84C5532 for ; Mon, 28 Dec 2020 23:49:49 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail.madpilot.net (vogon.madpilot.net [159.69.1.99]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D4Z6538Npz4tQx for ; Mon, 28 Dec 2020 23:49:49 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail (mail [192.168.254.3]) by mail.madpilot.net (Postfix) with ESMTP id 4D4Z5y2rMrz6dSN; Tue, 29 Dec 2020 00:49:42 +0100 (CET) Received: from mail.madpilot.net ([192.168.254.3]) by mail (mail.madpilot.net [192.168.254.3]) (amavisd-new, port 10026) with ESMTP id 7Afd9VELfiTo; Tue, 29 Dec 2020 00:49:40 +0100 (CET) Subject: Re: portmaster new development To: Tatsuki Makino , FreeBSD ports Cc: Michael Grimm , abi References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <2128EDF2-39D7-4FF4-92AB-9F36FA4CAAC5@ellael.org> <20201227060021.3eb4148d@dismail.de> <7a0fc616-0805-e1c2-01cb-65186167ed2b@blackrosetech.com> <253cc0ef-edc3-bac6-72bd-90d82713f465@freebsd.org> <8959400d-b868-addf-8dd4-0e6890da9665@abinet.ru> <44D977F8-C880-4F60-9D2D-FBFBB3CBE16E@ellael.org> From: Guido Falsi Message-ID: Date: Tue, 29 Dec 2020 00:49:39 +0100 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4D4Z6538Npz4tQx X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Dec 2020 23:49:49 -0000 On 29/12/20 00:07, Tatsuki Makino wrote: > Where should I hang out to reply? :) > > poudriere has weaknesses in updating packages such as libxml and glib. > When run all at once, all packages that depend on the package being updated and all packages that depend on the package being removed will be removed. > The text is not clear :), but qt5-webkit and webkit2-gtk3 are removed, and the time-consuming build begins. This is intentional behaviour, hand there are good reasons for this. Anyway poudriere has the CHECK_CHANGED_DEPS option which can be disabled and should restrict this behavior. I have never tested it though, I don't think the risk of getting and incoherent repo is worth it. -- Guido Falsi From owner-freebsd-ports@freebsd.org Tue Dec 29 00:37:28 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E31BF4C67A4 for ; Tue, 29 Dec 2020 00:37:28 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-HK2-obe.outbound.protection.outlook.com (mail-oln040092255082.outbound.protection.outlook.com [40.92.255.82]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "GlobalSign Organization Validation CA - SHA256 - G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D4b922cM1z4wTw for ; Tue, 29 Dec 2020 00:37:25 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=C0rpgNgMD4tdR4KoyhWx98d5/R8I2Hl7n3lev3LWR54+heN5pPM01v9Z29E6l8gHEx6WzLfYCnEuvH+DPRTQjaYtf/HH35Gkj7xUsuJ6Gq+k2pMiKQot+Fv650pWnMba+vqvIj9Cxkfe45auW2y05O+W4Yx1fGF7HEVpsFmCXng3MJMXJeS/JVWpSa2+Wskfr36+jbWxq6oMA40/5Mst/F0Qr/VgPzBgMWZi+Ret+zg08ggrKM4DzhiBXqw0HkMCiY45SInDmzPr4D+UE/Fmle5RSSlU/0PqraILXLaibSZpBhv7oRFYD0EOJ4N06bC7IvS9uy9jUo9MlOzw/1+Vag== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gVFfCqYZ2fuWwVwAHlsr+szEudiLTRGA95/zM34Ow3U=; b=PopZ+XoGNoRJcU3NHenxFK2YQ3pM7U3t1YMXSxomxbZbNvwGWwnZy54PGW10/rj1Sd6zzbnWWhVH5niGLnXkjNRRjEjnXP4DqSxDnU8te3ZBKmmZJVeIw84teOUoE4LyCywYf3/knkgrSsBbJn63AQ5d36XxybRLOo8HR1K+pKM0AZpIv6oMNjyYMBGCZSrZm/pb9w2Jso6+bPzNPDO2YYOx7ZAM2CGHMz5bkjke0Lo78C4DwPaTja3RXKYf1GH5jn+71o5uDwxHpWK2Dp2rJwqPUkoipfUWOI0PQ0rC3YIM45k42dWtVxYn81hwTOAoCeP1JnHqf7p/Cxk5o0V9Hw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gVFfCqYZ2fuWwVwAHlsr+szEudiLTRGA95/zM34Ow3U=; b=df5E9q8fp88rRSG9mWwO8eOyYJcumBXuHmclpc8m1OqpZ/wY2gHPXpqrd7hWJvnBzTTTpFJ9QUC9TAB+Aebm5Tci0yX3WsnxAkS/aYsMUK2G/i0eQD07KD+ObXd/N3aTzHjNWaxK7xRZN+B9BM5EMXAnhWriYoavnbMEF21VRLgKJ77eLVJI/wk6K3VOVYTULBkSeKPWMyNQ7LY9ANizsfgUiO3BWcuGGzE9in1NlpNRWiwzIHtD2iscuFeKh9Krnyd3+6K5GiYplZPbS44+k+fnhFqTRO73g0jgQSNmLw2141HwpkO47OvOvm2Wjs+6yCpCIXA2ax4kE3cYm31mtw== Received: from SG2APC01FT061.eop-APC01.prod.protection.outlook.com (2a01:111:e400:7ebd::4d) by SG2APC01HT133.eop-APC01.prod.protection.outlook.com (2a01:111:e400:7ebd::344) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3700.27; Tue, 29 Dec 2020 00:37:20 +0000 Received: from TY2PR02MB4013.apcprd02.prod.outlook.com (2a01:111:e400:7ebd::4d) by SG2APC01FT061.mail.protection.outlook.com (2a01:111:e400:7ebd::321) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3700.27 via Frontend Transport; Tue, 29 Dec 2020 00:37:19 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:C3217F5EB491AE851579A480C7ADD0D141005D50716081A7A61E2DC5C0695AD7; UpperCasedChecksum:589F211C75E2EBCE50079DC7056FE6A36DC1EFE331B2E1F3FE323A00857CEC8E; SizeAsReceived:9393; Count:47 Received: from TY2PR02MB4013.apcprd02.prod.outlook.com ([fe80::ed34:ce85:50d9:2a7d]) by TY2PR02MB4013.apcprd02.prod.outlook.com ([fe80::ed34:ce85:50d9:2a7d%3]) with mapi id 15.20.3700.031; Tue, 29 Dec 2020 00:37:19 +0000 Subject: Re: portmaster new development To: Guido Falsi , FreeBSD ports Cc: Michael Grimm , abi References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <2128EDF2-39D7-4FF4-92AB-9F36FA4CAAC5@ellael.org> <20201227060021.3eb4148d@dismail.de> <7a0fc616-0805-e1c2-01cb-65186167ed2b@blackrosetech.com> <253cc0ef-edc3-bac6-72bd-90d82713f465@freebsd.org> <8959400d-b868-addf-8dd4-0e6890da9665@abinet.ru> <44D977F8-C880-4F60-9D2D-FBFBB3CBE16E@ellael.org> From: Tatsuki Makino Message-ID: Date: Tue, 29 Dec 2020 09:37:13 +0900 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TMN: [o/VTZ3XrPEtE8O5djHSxcyZqWMaUeHws] X-ClientProxiedBy: SG2PR06CA0106.apcprd06.prod.outlook.com (2603:1096:3:14::32) To TY2PR02MB4013.apcprd02.prod.outlook.com (2603:1096:404:ec::10) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from T4.test (116.83.225.69) by SG2PR06CA0106.apcprd06.prod.outlook.com (2603:1096:3:14::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3700.27 via Frontend Transport; Tue, 29 Dec 2020 00:37:17 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 47 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: 76f968b1-396e-4eb5-e9ae-08d8ab91e638 X-MS-Exchange-SLBlob-MailProps: KvCwBtHRxSnD6HqKAD1s35lbK6MuRz0XQfq3LwhDTvK+EJRZgtFDXygyAnc0o9zEJdkErYQyUyoFH0B0S/wo29UQuHAvKgEyRjd4T+UwtN8ETa2/cnEtER8wtrMjbY8b+ONTJR4MN745zq7F9lbXnIVadQ1aeaZKyxo3iTdEqO4A6YWSS2Cyq/rBgn0/EZrFBjy85E5lWODCMSLtCIFeInWYACkpCUYacZl2MBCGOYh+e6H+bCVYAH68laImW/EuhnsM7OTVV6YEGVEQbyVWGGTnRD5p4Fh9ruwsTOykd+IX9p+06nRo6Z0Y3Z7gpKgfFSMea6KYh8Wh76ttZqVdxc9r0d0UrBfsNWVlxfLRzZcwpNOjod2I+5jSf3kDSOZnHhkJrUQJ+jjUV6bwJgkHCf+7dNSS8APEgg7TE3Z3k5+KeJn3eZz6GGoBOJBSEGOJCTpHxaPUSxHtw04l5jW5oFk/k65k3ROWb2JwXJyJa17Ju1+kNE/7sEzkJJsONKIKi2PLMz29fl2A/Tw0eqLniCteEsrTFAaAPViEG01kQr3ACP8myu4BesJMWyTowkceSO4u5VieMVvndNLQekm9VXbIXw1TbcLhvAxd8bJX+SguzqsDDvC8b7jSviPUy+ulcG3ygeQneW7zCgTgwahTuTw2IN9ucfPO X-MS-TrafficTypeDiagnostic: SG2APC01HT133: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: IurSBw0syJIIR9XovXEPxwWHB3KSoiNoc8P9KKY05vCZktr2iqYPIMqVmoRiYnpRzAbk3B5Zdln6cpXdKQfPN/OOQVM3S46RwOkMyH9aE1qCDfQ/vX3jt3c0FQiT6tNozzLNB5KvM+9WGkQjj5z5LIIvuUu6gf9D/lyMkUt6kf7NK3TyXnFY4x8Zzq1T5OHoLh3cv4zRwLYxZVBRwrkk6EwS7JpBwGfa3Y5LXdCB/mGKUe16h5QtWzi8aKyQPRFp X-MS-Exchange-AntiSpam-MessageData: HVSdhIoPsgVbtK3UvP2Gnn0/se190V+oqFIhF+1PaYDeluMyuuTVqLhsVa9urUCWQyaw8oVBoYYYoUq7thomyK4B6A3uw5qxRvvXHk2AxxenxFFRp7vSABwq+91g9uQSEoDyJvyyjtx+zlsDw9D1PA== X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Dec 2020 00:37:19.3562 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-Network-Message-Id: 76f968b1-396e-4eb5-e9ae-08d8ab91e638 X-MS-Exchange-CrossTenant-AuthSource: SG2APC01FT061.eop-APC01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2APC01HT133 X-Rspamd-Queue-Id: 4D4b922cM1z4wTw X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hotmail.com header.s=selector1 header.b=df5E9q8f; arc=pass (microsoft.com:s=arcselector9901:i=1); dmarc=pass (policy=none) header.from=hotmail.com; spf=pass (mx1.freebsd.org: domain of tatsuki_makino@hotmail.com designates 40.92.255.82 as permitted sender) smtp.mailfrom=tatsuki_makino@hotmail.com X-Spamd-Result: default: False [-2.50 / 15.00]; FREEMAIL_FROM(0.00)[hotmail.com]; R_SPF_ALLOW(-0.20)[+ip4:40.92.0.0/15]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[hotmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[hotmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1]; ASN(0.00)[asn:8075, ipnet:40.80.0.0/12, country:US]; FREEMAIL_ENVFROM(0.00)[hotmail.com]; DWL_DNSWL_NONE(0.00)[hotmail.com:dkim]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; RBL_DBL_DONT_QUERY_IPS(0.00)[40.92.255.82:from]; RCVD_COUNT_FIVE(0.00)[5]; FORGED_MUA_SEAMONKEY_MSGID_UNKNOWN(2.50)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; R_DKIM_ALLOW(-0.20)[hotmail.com:s=selector1]; SPAMHAUS_ZRD(0.00)[40.92.255.82:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[40.92.255.82:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[40.92.255.82:from]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Dec 2020 00:37:29 -0000 Guido Falsi wrote on 2020/12/29 08:49: > This is intentional behaviour, hand there are good reasons for this. > > Anyway poudriere has the CHECK_CHANGED_DEPS option which can be disabled and should restrict this behavior. I have never tested it though, I don't think the risk of getting and incoherent repo is worth it. > Oh, thank you. However, CHECK_CHANGED_DEPS does not seem to change it's behavior. For example, if we have the following line [00:01:22] [Dry Run] Deleting harfbuzz-2.7.2_1.txz: new version: 2.7.4 gtk3 will be involved and removed. [00:01:26] [Dry Run] Deleting gtk3-3.24.24.txz: missing dependency: harfbuzz-2.7.2_1 When gtk3 is removed, this will also be removed. [00:01:26] [Dry Run] Deleting gtkspell3-3.0.10.txz: missing dependency: gtk3-3.24.24 [00:01:26] [Dry Run] Deleting webkit2-gtk3-2.30.2.txz: missing dependency: gtk3-3.24.24 webkit2-gtk3 also requires harfbuzz, so it must be built. orz But gtkspell3 doesn't seem to have anything to do with harfbuzz, so if we rebuild gtk3 by poudriere bulk -j jail -J 2 x11-toolkits/gtk30, we won't have to rebuild it. It's such a repetition. From owner-freebsd-ports@freebsd.org Tue Dec 29 01:06:47 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id B8F344C8240 for ; Tue, 29 Dec 2020 01:06:47 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from p-impout001.msg.pkvw.co.charter.net (p-impout001aa.msg.pkvw.co.charter.net [47.43.26.132]) (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 4D4bpt6pNhz4ygN for ; Tue, 29 Dec 2020 01:06:46 +0000 (UTC) (envelope-from mueller6722@twc.com) Received: from localhost ([96.28.177.163]) by cmsmtp with ESMTP id u3TCkGoBjCudiu3TEkRaUm; Tue, 29 Dec 2020 01:06:40 +0000 X-Authority-Analysis: v=2.3 cv=Va+Jw2h9 c=1 sm=1 tr=0 a=xqrt2BZAGHte7XHhrxJgbA==:117 a=xqrt2BZAGHte7XHhrxJgbA==:17 a=HpEJnUlJZJkA:10 a=DBwwDor5xuMA:10 a=4VloTaubLSmKDXM8ZJkA:9 a=pHzHmUro8NiASowvMSCR:22 a=Ew2E2A-JSTLzCXPT_086:22 From: "Thomas Mueller" To: freebsd-ports@freebsd.org Subject: Re: portsnap References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <20201226140417.04225f3e@dismail.de> <42752466-048A-4F37-929E-8CDC5189E8E2@punkt.de> X-CMAE-Envelope: MS4wfFOUOjf7OBPY2iIaUp5uoDMflX8Elh/ILf20aJ4V92eKQo/GUh0aHp2QtB3597BrWHn24QbjRXQxqvSxw9P4WH1TQYzkMEZlYaBvYHJpgdN/DPg3EGTw tXxMNtO8P0mTLWeTKIkX5hforXCZBBwtkTeRJrW1M3SZlJsmZcp1jbzA X-Rspamd-Queue-Id: 4D4bpt6pNhz4ygN X-Spamd-Bar: ++ Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of mueller6722@twc.com designates 47.43.26.132 as permitted sender) smtp.mailfrom=mueller6722@twc.com X-Spamd-Result: default: False [2.21 / 15.00]; FREEMAIL_FROM(0.00)[twc.com]; MISSING_DATE(1.00)[]; TO_DN_NONE(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:47.43.26.0/24]; RECEIVED_SPAMHAUS_PBL(0.00)[96.28.177.163:received]; RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[twc.com]; ASN(0.00)[asn:40294, ipnet:47.43.24.0/21, country:US]; RBL_DBL_DONT_QUERY_IPS(0.00)[47.43.26.132:from]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-0.99)[-0.987]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[twc.com]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[47.43.26.132:from:127.0.2.255]; MISSING_MID(2.50)[]; NEURAL_SPAM_SHORT(1.00)[1.000]; RWL_MAILSPIKE_POSSIBLE(0.00)[47.43.26.132:from]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Date: Tue, 29 Dec 2020 01:06:47 -0000 X-List-Received-Date: Tue, 29 Dec 2020 01:06:47 -0000 > Kudos to Stefan for keeping portmaster relevant and up-to-date. > But I never understood the appeal of portsnap. What's the advantage over > svnlite co ... > cd /usr/ports; make update > This mechanism is in the base system, so an extra tool demands some > justification ;-) > Kind regards, > Patrick > punkt.de GmbH > Patrick M. Hausen Better yet, I built the full subversion from FreeBSD ports and NetBSD pkgsrc so am able to use from either FreeBSD or NetBSD. But the useful days of svnlite or svn with FreeBSD with ports tree seem to end with the migration to git scheduled for the end of next March; already ended for FreeBSD doc and current src trees. I guess svnlite will be dropped from FreeBSD when it will no longer be usable. Any way portsnap can be updated to deal with a git repository? I switched from portsnap to subversion following FreeBSD's switch from csup to subversion for security reasons in summer 2012 (to the best of my memory). I figured if I needed subversion to update src and doc trees, may as well also use it with ports tree: one-stop shopping. Tom From owner-freebsd-ports@freebsd.org Tue Dec 29 07:09:14 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 803CD4D32C2 for ; Tue, 29 Dec 2020 07:09:14 +0000 (UTC) (envelope-from warlock@phouka1.phouka.net) Received: from phouka1.phouka.net (phouka1.phouka.net [107.170.196.116]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "phouka.net", Issuer "Go Daddy Secure Certificate Authority - G2" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D4ls432PXz3Nmn for ; Tue, 29 Dec 2020 07:09:12 +0000 (UTC) (envelope-from warlock@phouka1.phouka.net) Received: from phouka1.phouka.net (localhost [127.0.0.1]) by phouka1.phouka.net (8.16.1/8.16.1) with ESMTPS id 0BT77nLq025713 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Mon, 28 Dec 2020 23:07:49 -0800 (PST) (envelope-from warlock@phouka1.phouka.net) Received: (from warlock@localhost) by phouka1.phouka.net (8.16.1/8.16.1/Submit) id 0BT77ndd025712; Mon, 28 Dec 2020 23:07:49 -0800 (PST) (envelope-from warlock) Date: Mon, 28 Dec 2020 23:07:49 -0800 From: John Kennedy To: "Dan Mahoney (Gushi)" Cc: freebsd-ports@freebsd.org Subject: Re: Re-enabling old ciphers in openssl Message-ID: References: <7d31329e-aed5-3b24-a66e-43ef7d3dcbfa@prime.gushi.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <7d31329e-aed5-3b24-a66e-43ef7d3dcbfa@prime.gushi.org> X-Rspamd-Queue-Id: 4D4ls432PXz3Nmn X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of warlock@phouka1.phouka.net has no SPF policy when checking 107.170.196.116) smtp.mailfrom=warlock@phouka1.phouka.net X-Spamd-Result: default: False [-1.80 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[phouka.net]; RBL_DBL_DONT_QUERY_IPS(0.00)[107.170.196.116:from]; AUTH_NA(1.00)[]; SPAMHAUS_ZRD(0.00)[107.170.196.116:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RCPT_COUNT_TWO(0.00)[2]; R_SPF_NA(0.00)[no SPF record]; FORGED_SENDER(0.30)[warlock@phouka.net,warlock@phouka1.phouka.net]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:14061, ipnet:107.170.192.0/18, country:US]; FROM_NEQ_ENVFROM(0.00)[warlock@phouka.net,warlock@phouka1.phouka.net]; MAILMAN_DEST(0.00)[freebsd-ports]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Dec 2020 07:09:14 -0000 On Sun, Dec 27, 2020 at 03:49:10PM -0800, Dan Mahoney (Gushi) wrote: > Hey there all. > > This is a "don't try this at home" question. This is not something I'm > asking how to do in the general case, but I'd like to know. > > It seems recently (since 1.1.1, OpenSSL has deprecated a number of > ciphers, and made them a compile-time default disable.) ... > Ergo, I am wondering what the best way forward is to get a reasonably > patched version of openssl that has old ciphers turned on (since it is > still possible at compile-time, the code hasn't been outright removed), > that I can build *some* subset of ports against. > > Here are the questions I can't seem to answer: > > 1) There's no make.conf entry to override the openssl ciphers. This needs > to be done at the port level. (Probably reasonable, I don't think there > should be an insecure "flavor") But in the interest of making things > reproducible, is there a "Standard" way to keep this consistent without > running "make config" every time, or echo'ing options into > /var/db/ports/security-openssl/options? If you can submit a patch, the person that maintains OpenSSL may accept it. If not, you can always have a local-to-your-system patch that permits it. That would give you a OpenSSL that allows it. Hopefully your window of support isn't so big that you have to go back and start using obsolete/ dangerous versions of the software, because at some point software support may get yanked out for those. Either way, you start out with your own patch. > 2) I'm unclear as to what to put in make.conf to tell ONE PORT to use the > openssl from ports, while I want all the others to use base. I know this > is in some cases askign for trouble, but the nagios plugins are standalone > binaries. Is there some method in make.conf or on the port command line > to tell ONE PORT to use a defaults+=ssl-openssl without making it the > default for ALL PORTS? Assuming that by default the DEFAULT_VERSIONS for ssl is base, you'd just want to use the .if syntax for your port. Something like: .if ${.CURDIR:M*/www/firefox} DEFAULT_VERSIONS += ssl=openssl .endif That shouldn't be a syntax error, but I'm not sure it'll do what you want or be anywhere near complete enough (I just picked it because you mentioned firefox). Firefox has a ton of dependencies, and if one of them needs SSL then you're going to want it running against the same version of SSL and now you're going to be chasing a lot of nitty-gritty details that will change over time. Not sure if poudriere (or whatever you're using to build packages) will complain about the potential conflicts that setup might imply. You seemed to want a minimum amount of apps that might be linked against the less-secure library, so there are going to be some tradeoffs there. I haven't played with it in a while, but SSL_CTX_set_cipher_list() may or may not be your friend if the software you're interested in lets you configure it (so you can exclude bad ciphers where you don't want them, and include them where you do) but then you still have to hope that if you're using strength levels (high, medium, low, etc) that the ciphers you want aren't getting discriminated against in multiple ways. And who knows how that function would be called across all the packages+ports. It sounds like you're trying to do your best with the insecure targets, so I'm not sure if your insecure jump-hosts would be treated the same (responsibly), then I might not feel too bad if openssl was recompiled for everything on the box as long as it wasn't weak for incoming traffic. Weak for outgoing traffic might be considered acceptable since the only things it would be talking to are the known-weak remote devices. If it was a multi-purpose host (like you were using it for other admin purposes, like looking up documentation out on the web) then I'd lean way more towards jailing those packages somewhere. > 3) If I do all that, ports seems to lack a standard way to build static > binaries, which is what I'd really like. Is there an easy way to do this, > or is it best to work outside the ports system at that point? Don't know the answer to that one. From owner-freebsd-ports@freebsd.org Tue Dec 29 08:07:38 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3648A4D4C2D for ; Tue, 29 Dec 2020 08:07:38 +0000 (UTC) (envelope-from mat@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D4n8V113Nz3h78; Tue, 29 Dec 2020 08:07:38 +0000 (UTC) (envelope-from mat@freebsd.org) Received: from mail.j.mat.cc (owncloud.cube.mat.cc [79.143.240.228]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.mat.cc", Issuer "Let's Encrypt Authority X3" (verified OK)) (Authenticated sender: mat/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id EDE1A26F4A; Tue, 29 Dec 2020 08:07:37 +0000 (UTC) (envelope-from mat@freebsd.org) Received: from aching.in.mat.cc (unknown [IPv6:2a01:678:42:0:5d26:6eae:5fa:5d36]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: mat@mat.cc) by mail.j.mat.cc (Postfix) with ESMTPSA id 6CDD9942D86; Tue, 29 Dec 2020 08:07:35 +0000 (UTC) Date: Tue, 29 Dec 2020 09:07:34 +0100 From: Mathieu Arnold To: Nuno Teixeira Cc: freebsd-ports@freebsd.org Subject: Re: How to fix/patch hardcoded values Message-ID: <20201229080734.ibew4kwiejxihvob@aching.in.mat.cc> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="qwretxefye7y2m4r" Content-Disposition: inline In-Reply-To: X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Dec 2020 08:07:38 -0000 --qwretxefye7y2m4r Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Dec 27, 2020 at 09:58:13PM +0000, Nuno Teixeira wrote: > Hello I've just submited a new port net/gitup > and I used a > simple workaround to help program find its config in /usr/local/etc inste= ad > of (hardcoded) ./ >=20 > --- gitup.c.orig 2020-12-27 21:16:22 UTC > +++ gitup.c > @@ -2030,7 +2030,7 @@ main(int argc, char **argv) > ... > - const char *configuration_file =3D "./gitup.conf"; > + const char *configuration_file =3D "/usr/local/etc/gitup.conf"; >=20 > Now I'm thinking that this might not be the best fix in case PREFIX is a > different one. >=20 > Could I have an opinion on this? You need to change the patch to use %%PREFIX%% or %%LOCALBASE%% depending on whether this is a reference to a path/file installed by the software or by one of its dependency. Then, in a post-patch target, you need to use REINPLACE_CMD to replace those to by they variables equivalent, something like: post-patch: ${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX}' ${WRKSRC}/githup.c --=20 Mathieu Arnold --qwretxefye7y2m4r Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAABCgB9FiEEVhwchfRfuV0unqO5KesJApEdfgIFAl/q48FfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDU2 MUMxQzg1RjQ1RkI5NUQyRTlFQTNCOTI5RUIwOTAyOTExRDdFMDIACgkQKesJApEd fgKV1g//Q51WTKLI67QVBi3gTrq+B29p0D3/M8RlTPJYdCKVQx8ERUyYNnOsY6cp 5waQbsPiVIpiAg2JNBn4LQbF+kFG12/Hyn926XxYGg31t16BHYuGfLGWB3G8tbhk WuqpEQz0+YSigcLWxMuVSQdiatwYXve7sjTzlCkwTTMYK+QaiQPIGq6ch4raZCe4 OP3xh+NBQXkM9t4uK3BPdh0DpTtFs/3/5XQr+zLlpkicgh/jrrX3Bzasz2P5pljD i7DurrKD9830WyohxzRieSszdcEDRcosDoIHIxSPtzL1WIJbzP9m43dBlaTirLgs vdGY38DM9RS4cmAIH4ih7QlYjCbQAkwg+QOQKSvkOheImzyTltGZ2ZvNyTaftk9D wn8VFDfBEa0Po3g7u4x3rRVFRRdozZapr7AKAN4uH36Z0HK0nRVQx9AnCz2dmeJu kliXVgH/DgQNdL6iAqaWZEp8bj2uCaQiP031U7luZA34/PBX2uJV8oK1Y1D+fg/j CD0atYftiYN393qxVuUR7eY9CX7cEbTxsF/Z9dla24dU9o7E8afI0q31lzpxvF0v S85cu8qd16XVGSg5YxcAphzznG1Uz7mVQby3/Lg5cwBA321KqJ/QV/nNd/whPuoA fvbyhQpM4rRAdkpmYFE0zi0o2xLs25Fm8f+0PJHGz5Hjqo3quZE= =pKUx -----END PGP SIGNATURE----- --qwretxefye7y2m4r-- From owner-freebsd-ports@freebsd.org Tue Dec 29 08:23:20 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BB6B74D4DCF for ; Tue, 29 Dec 2020 08:23:20 +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.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "ultimatedns.net", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D4nVc2J06z3hsN for ; Tue, 29 Dec 2020 08:23:19 +0000 (UTC) (envelope-from portmaster@bsdforge.com) Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.16.1/8.16.1) with ESMTP id 0BT8Nole044013 for ; Tue, 29 Dec 2020 00:23:57 -0800 (PST) (envelope-from portmaster@bsdforge.com) MIME-Version: 1.0 Date: Tue, 29 Dec 2020 00:23:50 -0800 From: Chris To: freebsd-ports@freebsd.org Subject: Re: How to fix/patch hardcoded values In-Reply-To: <20201229080734.ibew4kwiejxihvob@aching.in.mat.cc> References: <20201229080734.ibew4kwiejxihvob@aching.in.mat.cc> User-Agent: UDNSMS/17.0 Message-ID: X-Sender: portmaster@bsdforge.com Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4D4nVc2J06z3hsN X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [0.00 / 15.00]; ASN(0.00)[asn:11404, ipnet:24.113.0.0/16, country:US]; local_wl_ip(0.00)[24.113.41.81] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Dec 2020 08:23:20 -0000 On 2020-12-29 00:07, Mathieu Arnold wrote: > On Sun, Dec 27, 2020 at 09:58:13PM +0000, Nuno Teixeira wrote: >> Hello I've just submited a new port net/gitup >> and I used a >> simple workaround to help program find its config in /usr/local/etc instead >> of (hardcoded) ./ >> >> --- gitup.c.orig 2020-12-27 21:16:22 UTC >> +++ gitup.c >> @@ -2030,7 +2030,7 @@ main(int argc, char **argv) >> ... >> - const char *configuration_file = "./gitup.conf"; >> + const char *configuration_file = "/usr/local/etc/gitup.conf"; >> >> Now I'm thinking that this might not be the best fix in case PREFIX is a >> different one. >> >> Could I have an opinion on this? > > You need to change the patch to use %%PREFIX%% or %%LOCALBASE%% > depending on whether this is a reference to a path/file installed by the > software or by one of its dependency. Then, in a post-patch target, you > need to use REINPLACE_CMD to replace those to by they variables > equivalent, something like: > > post-patch: > ${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX}' ${WRKSRC}/githup.c It seems to me that you might also want to allow the user to reference a/their config from within their home dir (~/). But of course that's purely optional. Just thought I might mention it in case it mattered. From owner-freebsd-ports@freebsd.org Tue Dec 29 08:25:01 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 903F24D5023; Tue, 29 Dec 2020 08:25:01 +0000 (UTC) (envelope-from tingox@gmail.com) Received: from mail-ed1-x529.google.com (mail-ed1-x529.google.com [IPv6:2a00:1450:4864:20::529]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D4nXX6Zy3z3jHQ; Tue, 29 Dec 2020 08:25:00 +0000 (UTC) (envelope-from tingox@gmail.com) Received: by mail-ed1-x529.google.com with SMTP id c7so11890214edv.6; Tue, 29 Dec 2020 00:25: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=3YhsE5VnTeTRQ3xzdhvrQHbqwuY/zRKnjQ4tsEzKS9Y=; b=WCwpP3Q1tSmJ5hUQiSPP5e8uwPnM9N2KCBUnN84jUDUlqrE/qaGVdu0V8rP2QrEjLZ HSdrOCdT7oQTbIB8V8XNy59Nv963fqi3MWGLEzJOo8qBAtb6H+ml/MjtR4D32hrWm1Ui 5VlZ/s4t5f/RS2T+YKEQ5yQBmXgxZx20K575zRMlsAhctkCgsRzwY3t0QNGx0ANqSi2F 9dt0cQXHxibNi3iBEIYo12QPczVEWDlgbNjiSVKrqEtO+6H8qTMtN5tL4GMkuz967WlL 6zX/eKYQT2WG17bczwa4L4oazS6Q8qFFzL3Ifc9yOI63JzxAmxO24wru2neNTDdTfT6c ir7Q== 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=3YhsE5VnTeTRQ3xzdhvrQHbqwuY/zRKnjQ4tsEzKS9Y=; b=l8Jq2cYTopgi0DBh2LqLg/1PPsYPC62f037CatcyN4VzA3BnPk8YMeSTgqgOfk9jhc OppA6vUWjlSx15YjfFSoZoF/6aXC3/3V2/TOJ/03pSFOajBB3teMgqvOe6qioEuawH9H gJqQvsPdGm9bRGRR6W2Ds0yWOD6PoV4WM6k/1dp85i2q2pTLNYs8tpAmqzpDFsqjHl8A Xt6GLMQNVCQ2bgggd/I8KML/ZGf57MuKSIsxLZXjGUZiyTVUrN/+PCKQr0DVEzmSIjUA jpzT1qFduFMzVbUXKDmzAuboHbACtGJGLQHZ3ubhubNn3Pbu5QEvuzPWFLgePYXRCfeB 1RgQ== X-Gm-Message-State: AOAM533DxCFhCYGy9qbGdsYcTmuj82rURAHyq74+QP1ZKgKZ8WRnnKCt b/OFP99xoUN8PuH8KOsmPtT1QoDxgMEgYCFJylmGdBHbtuEPhw== X-Google-Smtp-Source: ABdhPJyozQwE6B+R/88ZwTe/zRND+4p8NuCEqopqG86EF3vpRgIADZucH3oY2q8JvETTIeTh5tMZHMBiioJqkAQbmYA= X-Received: by 2002:a50:9354:: with SMTP id n20mr46159466eda.231.1609230299368; Tue, 29 Dec 2020 00:24:59 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Torfinn Ingolfsen Date: Tue, 29 Dec 2020 09:24:48 +0100 Message-ID: Subject: Re: devel/rust-cbindgen fails to build To: FreeBSD Ports ML Cc: gecko@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4D4nXX6Zy3z3jHQ X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=WCwpP3Q1; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of tingox@gmail.com designates 2a00:1450:4864:20::529 as permitted sender) smtp.mailfrom=tingox@gmail.com X-Spamd-Result: default: False [-4.00 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::529:from]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::529:from:127.0.2.255]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::529:from]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_LONG(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports,gecko]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Dec 2020 08:25:01 -0000 Update On Tue, Dec 22, 2020 at 6:47 PM Torfinn Ingolfsen wrote: > > building rust-cbindgen-0.16.0 also fails on this machine, in the same > way. But - I installed rust-cbindgen from ports on another FreeBSD > 11.4-release machine, starting from "clean" (nothing installed except > for pkg, which then was upgraded from ports), madea package from that > and used 'pkg add' to install said package on this machine. That > worked for now. > It is likely that the build environment for (some) ports is broken > somehow on this machine. > OK, I figured out how to fix it: I reinstalled the devel/libgit2 port. After that, I can build rust-cbindgen without problems. I still don't know why there was a problem with libgit2, it still is the same version: root@kg-core1# pkg info libgit2* libgit2-1.0.1 HTH -- Regards, Torfinn Ingolfsen From owner-freebsd-ports@freebsd.org Tue Dec 29 08:43:42 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 88CFD4D57FA; Tue, 29 Dec 2020 08:43:42 +0000 (UTC) (envelope-from tingox@gmail.com) Received: from mail-ed1-x531.google.com (mail-ed1-x531.google.com [IPv6:2a00:1450:4864:20::531]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D4ny55wYDz3kDj; Tue, 29 Dec 2020 08:43:41 +0000 (UTC) (envelope-from tingox@gmail.com) Received: by mail-ed1-x531.google.com with SMTP id g24so11907372edw.9; Tue, 29 Dec 2020 00:43:41 -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=lV8cEBFJK2dNmMSXmwC1IJKtz+qN4Pk/OI7j1p4CleU=; b=NGg4VfWiIPeQBRxuQQ6KaYZRRZVXo5zWKAJ39fxTkTa0p0AfpZz0vrC31HQBMThd+N 45t/JSgL6P8pvp8mjv3HI91gBjJwUMps0Z8ZF+gLIIWwD4op2lTrIlokd9ge6P3swZRg GbWnAZb+vdgHdrAbe/qaSP5tqxoqqGF8Ug1pfhWdV871D5SHE9iVT/cmlQkeLr/nlZT4 OsiFLvM8/0bH3qGtCSj3TxYMRm5pnW/6uZ+69ga6TIkVm9bAmL2RQp7c+IZBbUO+mwni 5GuNzr005OzOaBLPS4tpSI/DSoMC6CsPTFmPZO3d7frm/cgjNmv4PFglkE4xvq8DNs6J Vbhw== 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=lV8cEBFJK2dNmMSXmwC1IJKtz+qN4Pk/OI7j1p4CleU=; b=SYPWl9Ac/arcirRHboYhIUTsb+sFO07cFUy8ypyOzJ3O/VDjQfd1DOXvnLSz0l8Xbq Q6MbQQxnAwykEaHx9fqOEcv7HAEDbepivQowTTX8IaPZmZnVKGH+x42/UEmHsZYt0cjb voekcuqIa3KAH8N0E8NZcCifuZZEvQshARAAbXBE7fejyHoM27U7mREr5GiYL6WGLC5P MwgeVleNsUWiPI1Mby1pvI/ZAD+WTWXcfzSk29ZKmRZHMOtVBMSsjk190owD2k0VvGw8 DVz/oB7AMzmuyTZruOWj4IK0MTgbuOUwxsyDN+1yryfbGAJJuQmGrtghR9+lf1z3Vn3z GyDQ== X-Gm-Message-State: AOAM533ra8c/007l1OhD/IrMeWfLgiO+gp3CdQAgM0F/Af/DXdwJKrZD 8Puw1xWYPxjHMp717pxpfGlKvk4XtbtSfcVPjEXkJk4/QewWTQ== X-Google-Smtp-Source: ABdhPJyHZ3yvvm1HAs1tDw+7Yqi+Z0laQV0KFDQJQNe6E0yrU+y1NKGdj7OphILjU8jy+6fe4+UOIxfTaDob3SQ80G4= X-Received: by 2002:aa7:c7d8:: with SMTP id o24mr45877514eds.328.1609231419652; Tue, 29 Dec 2020 00:43:39 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Torfinn Ingolfsen Date: Tue, 29 Dec 2020 09:43:28 +0100 Message-ID: Subject: Re: graphics/librsvg2-rust fails to build To: FreeBSD Ports ML Cc: desktop@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4D4ny55wYDz3kDj X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=NGg4VfWi; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of tingox@gmail.com designates 2a00:1450:4864:20::531 as permitted sender) smtp.mailfrom=tingox@gmail.com X-Spamd-Result: default: False [-4.00 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::531:from]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::531:from:127.0.2.255]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::531:from]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_LONG(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports,desktop]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Dec 2020 08:43:42 -0000 On Sun, Dec 20, 2020 at 11:19 PM Torfinn Ingolfsen wrote: > > DEFAULT_VERSIONS+=ssl=openssl > > no src.conf. > Reinstalling devel/libgit2 has helped, now I can build and install librsvg2-rust. libgit2 hasn't changed, it is still the same version: root@kg-core1# pkg info libgit2* libgit2-1.0.1 So I really don't know what the problem was. HTH -- Regards, Torfinn Ingolfsen From owner-freebsd-ports@freebsd.org Tue Dec 29 10:48:58 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 61F064B80FD for ; Tue, 29 Dec 2020 10:48:58 +0000 (UTC) (envelope-from ed.arrakis@gmail.com) Received: from mail-ed1-x536.google.com (mail-ed1-x536.google.com [IPv6:2a00:1450:4864:20::536]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D4rkf2CGqz3qwR; Tue, 29 Dec 2020 10:48:58 +0000 (UTC) (envelope-from ed.arrakis@gmail.com) Received: by mail-ed1-x536.google.com with SMTP id c7so12200485edv.6; Tue, 29 Dec 2020 02:48:58 -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=QmI9xqmSraPSOClTVV8jlq7PJ5vskPzIzWgDX+ygVYU=; b=oZNjl2q3Wj8ILdzJe1a7krpt6Mpp5bLaoJQG34P/BoHapiB4cpo7bF0RZdukKSCFuE SkXa8z1qXznedCMtByddBHKUFe8ETRGQqA4qnlXooBQtd2X5aPyaGd0TBVBy12zu1jZY 3iAP+glDz0eLOamRLMgWdNJ2O6rM+ul3uTaF/loJRBJ8QOCoPPM2Lrie5JRxvgP/oFQI DBj/cB6tYlB8XVtvaJoEQTlodtEMYuojnWd5kRczkG8w6KVZ3K7GqiItMPvKmWZXIe7Q OtHQUEwpxSXeeHFgAPHokHCwObg6DpZdigvBUmdEAFiXFWcZVUSC0B+NDK1/uKZb2Jk2 HL5g== 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=QmI9xqmSraPSOClTVV8jlq7PJ5vskPzIzWgDX+ygVYU=; b=aS3vJifHqghJBuFbNv3jKTcoKKoTYc7gJB3lOyd6niAlqBxGEaDiPaQQJugD9FolWq xOwWXs95v2vADCx7B8bm9O5Xy5OBkMwJNzMemeoIQrCsJRQYl0D5mkl2vKlXR1CB4dgQ rq9x8/lvqrEuFQKScMzpFI5kc42Df56NYA/vkzSht4HAJOwwozPUQ2XXsUUmsvuKeM8y A6Y9iL7Iu0KH2Hn6cXZLrLOEclJGCaIzQkOHSFZIHsanI94MUKVSQl6W/VME3AlHxpTT Fj5lDbbaekt5XV0PViWTG40WPgeh/1qzAC21qT51cr5YT7vwgol6C3g5pSqIb/IflJpv Uhzw== X-Gm-Message-State: AOAM532JV2B/fPduzd3CaT++8LXkygsDXGbVoUu7vDmNK3J3IVTu5xnC SaY0jYIB5T+9Lg9SG98c9XwUttvxjBTFd/Y0k0OeIL7WQc3noA== X-Google-Smtp-Source: ABdhPJwoT/D8fGOsnz0d5S9wt53hkekRsMtEYftxQycH7M4cRTYhwGTFxTWdCMQK0UUz3DqSJbe8VCG9PivNSBxcQGc= X-Received: by 2002:a50:8741:: with SMTP id 1mr46330361edv.349.1609238936915; Tue, 29 Dec 2020 02:48:56 -0800 (PST) MIME-Version: 1.0 References: <20201229080734.ibew4kwiejxihvob@aching.in.mat.cc> In-Reply-To: <20201229080734.ibew4kwiejxihvob@aching.in.mat.cc> From: Nuno Teixeira Date: Tue, 29 Dec 2020 10:48:44 +0000 Message-ID: Subject: Re: How to fix/patch hardcoded values To: Mathieu Arnold Cc: freebsd-ports@freebsd.org X-Rspamd-Queue-Id: 4D4rkf2CGqz3qwR X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; TAGGED_FROM(0.00)[] Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Dec 2020 10:48:58 -0000 Hello, I'm using: ${REINPLACE_CMD} 's,\./gitup.conf,${PREFIX}/etc/gitup.conf,' ${WRKSRC}/gitup.c I didn't know about that sintax with "%": ${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX}' ${WRKSRC}/githup.c Does it make any difference between the two expressions? Thanks Mathieu Arnold escreveu no dia ter=C3=A7a, 29/12/2020 =C3= =A0(s) 08:07: > On Sun, Dec 27, 2020 at 09:58:13PM +0000, Nuno Teixeira wrote: > > Hello I've just submited a new port net/gitup > > and I used= a > > simple workaround to help program find its config in /usr/local/etc > instead > > of (hardcoded) ./ > > > > --- gitup.c.orig 2020-12-27 21:16:22 UTC > > +++ gitup.c > > @@ -2030,7 +2030,7 @@ main(int argc, char **argv) > > ... > > - const char *configuration_file =3D "./gitup.conf"; > > + const char *configuration_file =3D "/usr/local/etc/gitup.conf= "; > > > > Now I'm thinking that this might not be the best fix in case PREFIX is = a > > different one. > > > > Could I have an opinion on this? > > You need to change the patch to use %%PREFIX%% or %%LOCALBASE%% > depending on whether this is a reference to a path/file installed by the > software or by one of its dependency. Then, in a post-patch target, you > need to use REINPLACE_CMD to replace those to by they variables > equivalent, something like: > > post-patch: > ${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX}' ${WRKSRC}/githup.c > > -- > Mathieu Arnold > From owner-freebsd-ports@freebsd.org Tue Dec 29 10:58:35 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E14234B8D97 for ; Tue, 29 Dec 2020 10:58:35 +0000 (UTC) (envelope-from ed.arrakis@gmail.com) Received: from mail-ej1-x62c.google.com (mail-ej1-x62c.google.com [IPv6:2a00:1450:4864:20::62c]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D4rxl0pzCz3rsD for ; Tue, 29 Dec 2020 10:58:34 +0000 (UTC) (envelope-from ed.arrakis@gmail.com) Received: by mail-ej1-x62c.google.com with SMTP id q22so17688183eja.2 for ; Tue, 29 Dec 2020 02:58:34 -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=eKmrgWpHPPGWFKU+dXmMMdXEGCCtegPDa7ewcIyl0vI=; b=EbDpciybzWyAxcMDZ4OvEraGv29OmgoIOOoxW8nNcdCUq7pXLwqsFK21eq/k0MJ/8L qN06mD9xso5qHS1mtn+LOU3gA4MJHIinzq/1wz0Mny/pEGjrw1AIyK+RELq3FnWiE727 QUR6Qgxlm02/qoGm2/AImRF4UIJ6++mEIypAEJgZVQ8B/uxQK1jsclKn7FTg70zuxcGM Ce+FUielBYXe00yi/b8m6w4Tk/3WGRKbYW81JU2kZ07EshkhC16JNSt2vNqav1fICIK5 ix3GTKXHWgrwb9JnIe2LVpzefIZG16UWw5yPT9kOPAVZw+8bdBjg2seo0FfkaNELMykE O6qw== 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=eKmrgWpHPPGWFKU+dXmMMdXEGCCtegPDa7ewcIyl0vI=; b=blXcxrcRgomoi/jZ0XcsIzi0IiGCawV6AvaoI4QHjB8xuzh40Kfpejdq4tc5OVMYBo 9zMf2mvz/r2zYj1y/MRb/y5cIIxLgGNmzdeeI/yEJNDdpHoEWolLYExvC/QMGr9hOkdK 0B2MNY4Jevqw2YEXUjcDxgbjmej6jCY5w5R69qT4vusvT2ZEdlQAdwiGcfl3cIeD2s8b +KnfO8RAYD2cQmCiBOHRx6sAc1T9C49zYa9OWeBlke3moFWq1hl2EmqEO3mC0I+SlvXv 6zmSclx2gCjdeJFXE7x7z2enIID/aB0h4nPAdlKDost7VlsRtv8Di1XepQnO8xPDNQ7i ByhQ== X-Gm-Message-State: AOAM533oCf8YbWzMaepWfb1UupRz+g0ihfGg8ahNi3l/IpL0wi1K1jtn fflowJAJJCAWvtHNA8R8GGYmW61gLImiNHQa6uZpSO74Lr8atbBU X-Google-Smtp-Source: ABdhPJxGcO9pyz54xMnuxVRaugaWsFW6Kjnf6SbagbOVztTnMW+81h2tIQldVKz8osrXFlra1Gh5st3OFFCdciX3zCk= X-Received: by 2002:a17:906:4e53:: with SMTP id g19mr44423751ejw.454.1609239513615; Tue, 29 Dec 2020 02:58:33 -0800 (PST) MIME-Version: 1.0 References: <20201229080734.ibew4kwiejxihvob@aching.in.mat.cc> In-Reply-To: From: Nuno Teixeira Date: Tue, 29 Dec 2020 10:58:20 +0000 Message-ID: Subject: Re: How to fix/patch hardcoded values To: Chris Cc: freebsd-ports@freebsd.org X-Rspamd-Queue-Id: 4D4rxl0pzCz3rsD X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=EbDpciyb; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of edarrakis@gmail.com designates 2a00:1450:4864:20::62c as permitted sender) smtp.mailfrom=edarrakis@gmail.com X-Spamd-Result: default: False [-3.90 / 15.00]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-0.90)[-0.904]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::62c:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::62c:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::62c:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Dec 2020 10:58:35 -0000 Hello!, man(1) gitup only references: Files: ${PREFIX}/etc/gitup.conf Default location of the gitup configuration file. But yes, thats makes sense a per-user .config file, maybe in ~ or in ~/.config folder. Thanks! Chris escreveu no dia ter=C3=A7a, 29/12/2020 =C3= =A0(s) 08:23: > On 2020-12-29 00:07, Mathieu Arnold wrote: > > On Sun, Dec 27, 2020 at 09:58:13PM +0000, Nuno Teixeira wrote: > >> Hello I've just submited a new port net/gitup > >> and I use= d a > >> simple workaround to help program find its config in /usr/local/etc > instead > >> of (hardcoded) ./ > >> > >> --- gitup.c.orig 2020-12-27 21:16:22 UTC > >> +++ gitup.c > >> @@ -2030,7 +2030,7 @@ main(int argc, char **argv) > >> ... > >> - const char *configuration_file =3D "./gitup.conf"; > >> + const char *configuration_file =3D "/usr/local/etc/gitup.con= f"; > >> > >> Now I'm thinking that this might not be the best fix in case PREFIX is= a > >> different one. > >> > >> Could I have an opinion on this? > > > > You need to change the patch to use %%PREFIX%% or %%LOCALBASE%% > > depending on whether this is a reference to a path/file installed by th= e > > software or by one of its dependency. Then, in a post-patch target, yo= u > > need to use REINPLACE_CMD to replace those to by they variables > > equivalent, something like: > > > > post-patch: > > ${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX}' ${WRKSRC}/githup.c > It seems to me that you might also want to allow the user to reference > a/their config from within their home dir (~/). But of course that's > purely optional. Just thought I might mention it in case it mattered. > _______________________________________________ > 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 Tue Dec 29 14:25:43 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6635F4C0A2E for ; Tue, 29 Dec 2020 14:25:43 +0000 (UTC) (envelope-from ronald-lists@klop.ws) Received: from smarthost1.greenhost.nl (smarthost1.greenhost.nl [195.190.28.88]) (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 4D4xXj6dKjz4dF9 for ; Tue, 29 Dec 2020 14:25:41 +0000 (UTC) (envelope-from ronald-lists@klop.ws) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=klop.ws; s=mail; h=In-Reply-To:Message-ID:From:Content-Transfer-Encoding:MIME-Version: Date:References:Subject:Cc:To:Content-Type:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=ln8czLw7K6578LHbZuIHzshTzCialtL2SkuXuGZhCnA=; b=KzzCycyToEdJ9V8c9Zeo3kh7qv 1CR0RSlF4UkVlWG1PfNo4Qn4oHScOqgOrZ8kVCgxlnSc5ERlAjhdFbmFfBRIWwWer9B+F0fiQOx1a YGR/HGU9OAeZXNBs18RbX9MmVG2RyaiKhruQziPJqKiyMkTvEEr3Xqs07BmOydyTF8kc=; Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes To: "Dan Mahoney (Gushi)" Cc: freebsd-ports@freebsd.org Subject: Re: DMA -- difference between base and port? References: <27a72fde-d96c-25e6-ff62-85767da510b7@prime.gushi.org> Date: Tue, 29 Dec 2020 15:25:36 +0100 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: "Ronald Klop" Message-ID: In-Reply-To: User-Agent: Opera Mail/12.16 (FreeBSD) X-Authenticated-As-Hash: 398f5522cb258ce43cb679602f8cfe8b62a256d1 X-Virus-Scanned: by clamav at smarthost1.greenhost.nl X-Spam-Level: / X-Spam-Score: -0.4 X-Spam-Status: No, score=-0.4 required=5.0 tests=ALL_TRUSTED, BAYES_50, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF autolearn=disabled version=3.4.2 X-Scan-Signature: 9484ae446d4f83cee8bf28db5146d16c X-Rspamd-Queue-Id: 4D4xXj6dKjz4dF9 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=klop.ws header.s=mail header.b=KzzCycyT; dmarc=pass (policy=none) header.from=klop.ws; spf=pass (mx1.freebsd.org: domain of ronald-lists@klop.ws designates 195.190.28.88 as permitted sender) smtp.mailfrom=ronald-lists@klop.ws X-Spamd-Result: default: False [-2.50 / 15.00]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[195.190.28.88:from]; R_DKIM_ALLOW(-0.20)[klop.ws:s=mail]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[195.190.28.88:from]; R_SPF_ALLOW(-0.20)[+ip4:195.190.28.64/27]; MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_LONG(-1.00)[-1.000]; SPAMHAUS_ZRD(0.00)[195.190.28.88:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[klop.ws:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[195.190.28.88:from]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[klop.ws,none]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:47172, ipnet:195.190.28.0/24, country:NL]; MID_RHS_NOT_FQDN(0.50)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Dec 2020 14:25:43 -0000 Some questions below. On Tue, 22 Dec 2020 01:56:04 +0100, Dan Mahoney (Gushi) wrote: > On Mon, 21 Dec 2020, Ronald Klop wrote: > >> On Mon, 21 Dec 2020 12:12:02 +0100, Dan Mahoney (Gushi) >> wrote: >> >>> Hey there, >>> At the day job we've been using mail/dma port for a number of years >>> now, and the rollout and config of files in /usr/local/etc/dma is part >>> of our deploy process. >>> It only recently occurred to us that there was a "dma" in base since >>> probably 11.0 (whomever wrote the release notes missed that -- and the >>> manpage doesn't mention when it was added to FreeBSD). >>> We notice that the "newaliases" function in /etc/mail/mailer.conf is >>> missing from the port version -- which means if you're using ports >>> dma, you probably want to set newaliases to something like >>> /usr/bin/true (dma doesn't use an aliases db, so there's no need to >>> rebuild one, as newaliases would). Again. something we noticed in our >>> deployment process with puppet. Why are you calling newaliases if dma does not use an aliases db? >>> I can't find a feature-by-feature comparison for what one would >>> install the port for (other than inertia, like we have). >>> There's no "version" command that I can find in DMA. (tried -h, -?, >>> -v --version, -V). >>> Does "our" DMA track the Dragonfly version (like the base sendmail or >>> openssl track world) or is it completely forked and unlikely to >>> incorporate changes? This would be useful in feature comparison. >>> Is it worth mentioning this in the pkg-message for mail/dma? >>> -Dan >>> >> >> On 13-CURRENT I have: >> # more /usr/src/contrib/dma/VERSION >> v0.11 >> >> But the version nr doesn't tell the whole story. There are some code >> syncs after 0.11. >> https://github.com/freebsd/freebsd/commits/master/contrib/dma >> >> There is a PR to upgrade base to 0.13 already. >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=244630 >> >> Would love to see a sync with even newer code. I made a fix upstream >> myself. > > Yes, my issue with "newaliases" failing actually comes down to two open > issues: > > 1) No released version will work with "newaliases" unless "newaliases" > is called as a bareword (so calling /usr/bin/newaliases, as puppet does, > causes you to get a "no recipients" error) This is fixed in dma head, > but not in either the current port version, or the freebsd base version. > I'm a bit confused. You say "this is fixed in dma head". I see no matching commit about this fix after 0.13 release in https://github.com/corecode/dma/commits/master . > We've tweaked it by telling our deploy tools (puppet) to call newaliases > and handing it a path, but we prefer to hand exec's full paths to > binaries. > > 2) DMA's still broken if you've got an alternate alias file defined, see > https://github.com/corecode/dma/issues/90 > > (Given, this is the ports mailing list, but those should also be fixed > in the ports version, with the latter perhaps being fixed one dma hits > 0.14 or whatever version number has that fix, rather than manually > patching 0.13.) > > -Dan > If I read it correctly I have the idea that your issue is in FreeBSD base, ports and the dma github code? So it seems it needs to be solved upstream first. I'm asking this, because I would like to have the 0.13 update in base and make sure that your issue is not a showstopper for this but a separate issue independend of the version of contrib/dma. Regards, Ronald. From owner-freebsd-ports@freebsd.org Wed Dec 30 00:31:19 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 70D264CF4C2 for ; Wed, 30 Dec 2020 00:31:19 +0000 (UTC) (envelope-from FreeBSD@shaneware.biz) Received: from ipmail03.adl6.internode.on.net (ipmail03.adl6.internode.on.net [150.101.137.143]) by mx1.freebsd.org (Postfix) with ESMTP id 4D5BzT5BP4z3rqj; Wed, 30 Dec 2020 00:31:17 +0000 (UTC) (envelope-from FreeBSD@shaneware.biz) X-SMTP-MATCH: 0 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2D3AgCgyetf/wvmestiHAEBAQEBAQc?= =?us-ascii?q?BARIBAQQEAQFAgU+DIVdhhD+JBId7MIN9hh2SHQsBNAkBAgQBAYFVgnUCgXA?= =?us-ascii?q?mOBMCEAEBBgEBAQEBBgSGUgyFcwEBAQMBI1YFCwsOCgICGA4CAiE2BgEMBgI?= =?us-ascii?q?BAYMiAYJVAw4fEK9idoEyhViCUQ2CHgaBDiqNKYEAgUGBEScMgmY+ghtCBBe?= =?us-ascii?q?EXoJgBIN7IIESEIEum1abUFiCEHCJKo0RhREFKaJQlAuLEIJ4lUGBejMaIYM?= =?us-ascii?q?7UBkNlyaFVzEwAjUCBgoBAQMJVwGNNQEB?= Received: from ppp230-11.static.internode.on.net (HELO leader.local) ([203.122.230.11]) by ipmail03.adl6.internode.on.net with ESMTP; 30 Dec 2020 11:01:08 +1030 Subject: Re: net/libarcus fails to install To: Torfinn Ingolfsen , FreeBSD Ports ML Cc: db@freebsd.org References: From: Shane Ambler Message-ID: <5f86a31c-fe9c-bc8a-1730-4cb7e36772ca@ShaneWare.Biz> Date: Wed, 30 Dec 2020 11:01:05 +1030 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4D5BzT5BP4z3rqj X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of FreeBSD@shaneware.biz has no SPF policy when checking 150.101.137.143) smtp.mailfrom=FreeBSD@shaneware.biz X-Spamd-Result: default: False [-1.90 / 15.00]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.90)[-0.904]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[ShaneWare.Biz]; RBL_DBL_DONT_QUERY_IPS(0.00)[150.101.137.143:from]; RWL_MAILSPIKE_GOOD(0.00)[150.101.137.143:from]; SPAMHAUS_ZRD(0.00)[150.101.137.143:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; AUTH_NA(1.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; R_SPF_NA(0.00)[no SPF record]; FREEMAIL_TO(0.00)[gmail.com,freebsd.org]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:4739, ipnet:150.101.0.0/16, country:AU]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Dec 2020 00:31:19 -0000 On 28/12/20 4:40 am, Torfinn Ingolfsen wrote: > On Sun, Dec 27, 2020 at 2:41 PM Torfinn Ingolfsen wrote: >> >> net/libarcus builds, but fails to install: > FWIW, devel/libsavitar has the same "problem"; with python38 installed > it fails to install because it builds for 3.8 instead of 3.7. The issue is in cmake - I have just reported it as a bug https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252277 For a workaround try adding the following to the end of the libarcus Makefile (above the last .include line) indents are tabs not spaces The same addition should also work for libsavitar post-patch: ${REINPLACE_CMD} -e 's|VERSION_LESS 3.12|VERSION_LESS 4.12|g' \ ${WRKSRC}/CMakeLists.txt \ ${WRKSRC}/cmake/FindSIP.cmake -- FreeBSD - the place to B...Software Developing Shane Ambler From owner-freebsd-ports@freebsd.org Wed Dec 30 08:31:17 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 1A5B94BAAA8 for ; Wed, 30 Dec 2020 08:31:17 +0000 (UTC) (envelope-from ed.arrakis@gmail.com) Received: from mail-ej1-x62c.google.com (mail-ej1-x62c.google.com [IPv6:2a00:1450:4864:20::62c]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D5PdJ222Lz4nCN for ; Wed, 30 Dec 2020 08:31:16 +0000 (UTC) (envelope-from ed.arrakis@gmail.com) Received: by mail-ej1-x62c.google.com with SMTP id q22so21088259eja.2 for ; Wed, 30 Dec 2020 00:31:16 -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=04P7dwpMPOwljoJ2sh7+mgRCdHNqaBx3hmNA7E7TydQ=; b=Q6OZVzO2mHAQEryqhLKe4A7XdJpGitRV94cE44rQxP0aFOCfw+VGj6oR4bO3BQSdEW /YHKf2cMBF8+Nrx9Oj5vDcIxwDtnmVwdz+VyDyb9Lbbsu8IWXBj/MuC8wkf0/dOvdShh 5OQvyX0f5hkveFRJ82qbZd9AWSMkLaGKokxeoKo5I3UYyaXK5tly0NWXCn/1eQ8O5GD+ ZGXicD5u/knI80J5ZXidCSp8cmCFHi82BWmGf5UV2LyC6qxnaKVdpPC+BLxWO4KkSHsi ynZq95gqh1EaLZg46HW4+opGfOq0m70HwKBkf9y6RxQlzlgBRvtAB61LYqxwmfCn3k2z Jn/w== 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=04P7dwpMPOwljoJ2sh7+mgRCdHNqaBx3hmNA7E7TydQ=; b=qTTcHTB+XXuH6Ij2J4c3GvWxFwtiQ+j64AZiBoFpMLowsg8BxhMp8cA7chDsE1++il D+5F7WEemJ8GvVvp7dINvv1nsaGVRq2L+ACYMtATlNJqsyogMNr//pha6EBzOYfUgtjT gb9xUmDfHVUta7owZQgnpoPjkPSmKmKANhNOv1bX9NuRTcF81ZRrfnvHLfA+95UITPR8 PdixBCQJTDKaQILuPvTa00GCeE/JiF6a0x3+NKDhWYFK3e79ZdH0kElGc5jAhWApH1xO siIrhQ8jKt2eZFPVDagk3xZSFdYMl320L4vfJrJwNSjKzV5WrEY+a72yB6Q7XfDIOyeu 87yQ== X-Gm-Message-State: AOAM533IGkgAj1JEkhhrLSKgtC1GiJtyfax+VXrZQfleRIfOJd1/KYi1 0df2TMdiFEeRVXrTkMBWvSQ9G6cDWGJ6kFu8+hx9k2xKHem6wQ== X-Google-Smtp-Source: ABdhPJywVbxKYbdmyjUKlWNFhv+DCUg+NtcHGi0CuXle1YIbEFezDVcTl/gilR1GOXrj8ue22JSjDwprYoJCqnQwxcQ= X-Received: by 2002:a17:906:15c7:: with SMTP id l7mr49468662ejd.226.1609317074615; Wed, 30 Dec 2020 00:31:14 -0800 (PST) MIME-Version: 1.0 From: Nuno Teixeira Date: Wed, 30 Dec 2020 08:31:02 +0000 Message-ID: Subject: Correct syntax for CFLAGS to change a -DCONFIG_FILE_PATH=... To: freebsd-ports@freebsd.org X-Rspamd-Queue-Id: 4D5PdJ222Lz4nCN X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=Q6OZVzO2; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of edarrakis@gmail.com designates 2a00:1450:4864:20::62c as permitted sender) smtp.mailfrom=edarrakis@gmail.com X-Spamd-Result: default: False [-4.00 / 15.00]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::62c:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::62c:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::62c:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Dec 2020 08:31:17 -0000 Hello, Recently upstream changed is example.c to have: #ifndef CONFIG_FILE_PATH #define CONFIG_FILE_PATH "./example.conf" #endif I found a way to change it in example port Makefile: CFLAGS+= -DCONFIG_FILE_PATH=\\\"${LOCALBASE}/etc/example.conf\\\" It works fine. Am I doing the correct way and correct syntax? Those "\\\" ... "\\\" make me some confusion. Thanks, Nuno Teixeira From owner-freebsd-ports@freebsd.org Wed Dec 30 12:14:49 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 641D04C0E7B for ; Wed, 30 Dec 2020 12:14:49 +0000 (UTC) (envelope-from garga.bsd@gmail.com) Received: from mail-qk1-x729.google.com (mail-qk1-x729.google.com [IPv6:2607:f8b0:4864:20::729]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D5VbD5Q6dz3JDc for ; Wed, 30 Dec 2020 12:14:48 +0000 (UTC) (envelope-from garga.bsd@gmail.com) Received: by mail-qk1-x729.google.com with SMTP id 22so13676767qkf.9 for ; Wed, 30 Dec 2020 04:14:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:to:references:from:subject:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=/ZuWC0GzuE80+jLJcPh/VI9XeuuYZ9Xmok7xwkWN8bw=; b=KFklD3QKw5IApplGCn10I78r+YhozYQ85ygKDIqFoswamUyusgVhczWrbmriYqdEsT o2jVOcpf60O7wZ1sSt272C8ofFEDm1W+T5fw0/CsND806jitrOwcbN7AqzM+kMxZTm5v 6R1MzuaSciyJYE/koN9Pe6qIr+3FKc8wxFY+cDMdS92bkTCsc0IGjR++CYk7CcpVnjIb 3rJtceu2/wEp2ijnXJX/9hLjciHtqokU0bo3Q2WABLLdOpYtMYH4Fp19eS8Tu5h47Kum 7vqDmeGr8iUT5YWQvsDUmCPQrgYSwS4usgVknkJ6ItTTQQXnq8/ea7l1mmR3CDRxgYw9 MksA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:to:references:from:subject:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=/ZuWC0GzuE80+jLJcPh/VI9XeuuYZ9Xmok7xwkWN8bw=; b=CHBzZ1Gmv5vzRrpbMdeifWWt3MpyKr5yg5mDvZUbxcqOPKjljBViy7ElC0b6IO91bx XZJoG4XCoJD7+cj/9K8nK0eX0vcCIrdoWHkJ2ZooPFiVXifnmwHKjDpjZvmy9O0YtFE1 SGl+UTFubMcPHKFlIK2EDmhWC67GNH9u91gZI6xQjWvO6+/bdORMzitfoV8qutG5NRGn BpwHZTWzhl4vZ3u9jFRqeOHln7ai+lYcgRjNkWHycwBldWTB1DSOARITRVhh16tT0/fL ARpHUKlzGjgrzXPMDuFx72Zm4dzpxX31NFD/DgP2Mj0DDQA5sIeuq5DAZa2o+R4jBshW ZIMg== X-Gm-Message-State: AOAM530gz8rLDuapeXwnrofV2jl7ruuVTgwpB0DKIx/bhlobdvcvdM4M 0kF0pazyma8Uy0YSES/sg2d11u7XsSPbbw== X-Google-Smtp-Source: ABdhPJxFFyvSmg5yxncgozwlku+vZaXCNH9+8BYeAFgXxXa7OybNszzD0Vv5Jr0mDEzvtZgaZTHISw== X-Received: by 2002:a05:620a:983:: with SMTP id x3mr54873515qkx.231.1609330487569; Wed, 30 Dec 2020 04:14:47 -0800 (PST) Received: from mbp.home (200-12-5-188.rev.tribenet.com.br. [200.12.5.188]) by smtp.gmail.com with ESMTPSA id z40sm23405636qtz.81.2020.12.30.04.14.45 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 30 Dec 2020 04:14:46 -0800 (PST) Sender: Renato Botelho To: Nuno Teixeira , freebsd-ports@freebsd.org References: From: Renato Botelho Subject: Re: Correct syntax for CFLAGS to change a -DCONFIG_FILE_PATH=... Message-ID: Date: Wed, 30 Dec 2020 09:14:44 -0300 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.16; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4D5VbD5Q6dz3JDc X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=KFklD3QK; dmarc=none; spf=pass (mx1.freebsd.org: domain of gargabsd@gmail.com designates 2607:f8b0:4864:20::729 as permitted sender) smtp.mailfrom=gargabsd@gmail.com X-Spamd-Result: default: False [-3.20 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FREEMAIL_TO(0.00)[gmail.com,freebsd.org]; FORGED_SENDER(0.30)[garga@FreeBSD.org,gargabsd@gmail.com]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; TAGGED_FROM(0.00)[]; FROM_NEQ_ENVFROM(0.00)[garga@FreeBSD.org,gargabsd@gmail.com]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::729:from]; NEURAL_HAM_LONG(-1.00)[-1.000]; TAGGED_RCPT(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; DMARC_NA(0.00)[FreeBSD.org]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::729:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::729:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Dec 2020 12:14:49 -0000 On 30/12/20 05:31, Nuno Teixeira wrote: > Hello, > > Recently upstream changed is example.c to have: > > #ifndef CONFIG_FILE_PATH > #define CONFIG_FILE_PATH "./example.conf" > #endif > > I found a way to change it in example port Makefile: > > CFLAGS+= -https://github.com/johnmehr/gitup/pull/17=\\\"${LOCALBASE}/etc/example.conf\\\" > > It works fine. > > Am I doing the correct way and correct syntax? Those "\\\" ... "\\\" make > me some confusion. I've opened a PR [1] to improve gitup's Makefile and after it's accepted you will be able to use: MAKE_ENV+= CONFIG_FILE_PATH=${LOCALBASE}/etc/gitup.conf [1] https://github.com/johnmehr/gitup/pull/17 -- Renato Botelho From owner-freebsd-ports@freebsd.org Wed Dec 30 13:39:25 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 0CFC84C4027 for ; Wed, 30 Dec 2020 13:39:25 +0000 (UTC) (envelope-from ed.arrakis@gmail.com) Received: from mail-ed1-x52a.google.com (mail-ed1-x52a.google.com [IPv6:2a00:1450:4864:20::52a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D5XSr4L9Tz3QGr; Wed, 30 Dec 2020 13:39:24 +0000 (UTC) (envelope-from ed.arrakis@gmail.com) Received: by mail-ed1-x52a.google.com with SMTP id y24so15403535edt.10; Wed, 30 Dec 2020 05:39:24 -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=7+qvdHxsHaf+mjss7ktHIZrWSjqsyozny9hH5ykirHw=; b=fkqDDt9TdnMqIoKxeTide1YKmusyPQUddEOS1VkkpXSgShHR7Wq/GzS0hTT9DSXyJy p5RFzY4lqXAxbp+bNhGl6c0IOsO9qtfgDa/CEFGpvSFxNX3Hu7FuroJStPQRsRTxtr3r hV4+dSGzfIXSoEn8XJ+ZUh7xElaPgsehfWreW6q2VF0HTu8nTsr06cNgjM1gxmNq/bYq gMAokw5x6INQksnoqpsRaIMh3xgE5HNMnBpjYlnVOk1rJOpRS7D7EvKiY0aGmzu/eVj7 t4mdKAH7QWcatyUlnnnd+pZisxF6VN2/1WXb84AIDy+OgRFwi0LbvhEL8YaC9jELFiqE BYjA== 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=7+qvdHxsHaf+mjss7ktHIZrWSjqsyozny9hH5ykirHw=; b=QJAn71dGCZ5vRTU+SUXNfKN0nVu+o8uL0TBBe5h2Nds+5nZSEajbqBJ4VdfjQaNJGW NcGl8YDYOHouYRPrLqS9lFPmtSDNi4xw1rwUOkGlamM6pAZ3T1V9pkR04MiVfNSqzE1O a6dn9S9uuO5Egl78/kmji2fQervayCWEWHu5TzC3degKiSqVN+p4dVMIWqTvrYyAtmqc fhsA5zxxSQgK4iL7zPBtzGLdQJuEwF/Usw9NleuGgVaF7swW1jrj0Qz8OxQNmEzP+zHN EEc1woy0sk5znEjM6v9Xi8OkxBgSKkqip+gZqm00T0ExBZgBcfPCHTHPYvYBHjIqYzth 7wuA== X-Gm-Message-State: AOAM532NN7IFp621NRPR1GAJTyKuLgeLa7L0uHdRv44YsJTi5YCfvHt+ Cuguh2MlBaF7Wk9321A8Hz3P65APagVFi6OOlRo7nJhUo10= X-Google-Smtp-Source: ABdhPJzibBsGZPitwJvrPpSQGgn0gny/DUizQ30g2pgr+FDky5FfmNFpSU52XEVWNsB07C4JDPzJbCzJ1sZjTIkoEno= X-Received: by 2002:aa7:d511:: with SMTP id y17mr50668754edq.249.1609335563309; Wed, 30 Dec 2020 05:39:23 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Nuno Teixeira Date: Wed, 30 Dec 2020 13:39:11 +0000 Message-ID: Subject: Re: Correct syntax for CFLAGS to change a -DCONFIG_FILE_PATH=... To: Renato Botelho Cc: freebsd-ports@freebsd.org X-Rspamd-Queue-Id: 4D5XSr4L9Tz3QGr X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=fkqDDt9T; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of edarrakis@gmail.com designates 2a00:1450:4864:20::52a as permitted sender) smtp.mailfrom=edarrakis@gmail.com X-Spamd-Result: default: False [-3.00 / 15.00]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; URI_COUNT_ODD(1.00)[1]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::52a:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::52a:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::52a:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Dec 2020 13:39:25 -0000 Thanks! Nuno Renato Botelho escreveu no dia quarta, 30/12/2020 =C3= =A0(s) 12:14: > On 30/12/20 05:31, Nuno Teixeira wrote: > > Hello, > > > > Recently upstream changed is example.c to have: > > > > #ifndef CONFIG_FILE_PATH > > #define CONFIG_FILE_PATH "./example.conf" > > #endif > > > > I found a way to change it in example port Makefile: > > > > CFLAGS+=3D -https://github.com/johnmehr/gitup/pull/17=3D\\\ > "${LOCALBASE}/etc/example.conf\\\" > > > > It works fine. > > > > Am I doing the correct way and correct syntax? Those "\\\" ... "\\\" ma= ke > > me some confusion. > > I've opened a PR [1] to improve gitup's Makefile and after it's accepted > you will be able to use: > > MAKE_ENV+=3D CONFIG_FILE_PATH=3D${LOCALBASE}/etc/gitup.conf > > [1] https://github.com/johnmehr/gitup/pull/17 > > -- > Renato Botelho > From owner-freebsd-ports@freebsd.org Wed Dec 30 18:03:00 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 523E34CA45F for ; Wed, 30 Dec 2020 18:03:00 +0000 (UTC) (envelope-from mirror176@hotmail.com) Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12olkn2072.outbound.protection.outlook.com [40.92.23.72]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "GlobalSign Organization Validation CA - SHA256 - G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D5fJz1tj7z4SCN for ; Wed, 30 Dec 2020 18:02:58 +0000 (UTC) (envelope-from mirror176@hotmail.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fw3zzJTfAC5OpZoaQpZkn+GB1I0OFo2EL9zqc4SZo8N1XAu9ZRGcbnHdFnX26JyMljYyJy32mjeEeSKn8F0QUoLoo5gtCRa0gCN/YXJzOTUNXIrWKaRViQFNStx7vs1T5g0+HijG93lPvt7NLIpNW9FbRp90YACPctkA2zaKY25FsMFmX4fQtsuh5Rzu0a7Ri8SE+iFhwxlzhE9FD8SQYNTZR06iyVNCgrzOo4wLl1o8K/FwKlScGTvG4jVPRwxyCurxbClD5e8OW9qnmz/c93X9ZBS7GcsyAAnB+6eeX+1jRlEqUEUt+qoXmeeSvE/Gvtof/caDcG0K+8Bc9WnE8A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4u5evxiwKi3VsotfW5EMxmR2FuGhoDyQrbkcv6hSPtY=; b=N3fmKndeyhHMU+rcAbdI0M5pK8/r/suWlR2OmVO7fVO0hvxJEaCEvRRmcQJj+8OpcH1aDjPNh0uRNoThTQ4WOv/QxDu+qwurj45X1POgTsVcTpnm5JracuDgly3hgOES/oyENnXso4E1WV9UcsUnLww1E/vItW4tHnWvHxB+fc4snRiuVAszfwM8NRWnxgdTrQjE4a1fIT0YTTm2Oh1+5M1q2Ky8D4Yzz3esPaL7jtXGtiCEISuAB8qgO2q9hL5aGY88CoXZE1wtCNhvH4jDRxQhgEdkN5nZTc7jSURcUQ8WEaWjwYmG/75W5i080+c9872IbH8uSEY6Qc1WKcmB8A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4u5evxiwKi3VsotfW5EMxmR2FuGhoDyQrbkcv6hSPtY=; b=rAsztuaO/RexWpT/iXgTUmxbCLn86lYNKpw70eYEW+oVzMBYLFq+BWXvdgOBIOA9okHrU4ImKcYsai2TROV1Y1+MRjsak7omLL2rhuQo3DUXl0D0ja1YsSrpdC1r2O7OUcCc1NxabpyXF0yknAIwGTrVlUfO/CfeMJAV/FJheedChPFMOt7ymY68KLRGtShVNum2ry0WbfN4ef1kWyc7sCj6IKi/w86u4zEJDmg5IncfeZHw4Y8dMDbS4nndlR+h2TImW8HR+uzo5rctG6AqstMWytacFCvmqX38VhQcVT0KGlyv3X5mBs7jsxCLY04JRGw1cr0aNa/sTws5CPMD1g== Received: from DM6NAM12FT056.eop-nam12.prod.protection.outlook.com (2a01:111:e400:fc64::4b) by DM6NAM12HT021.eop-nam12.prod.protection.outlook.com (2a01:111:e400:fc64::242) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3676.10; Wed, 30 Dec 2020 18:02:57 +0000 Received: from DM6PR03MB3674.namprd03.prod.outlook.com (2a01:111:e400:fc64::4f) by DM6NAM12FT056.mail.protection.outlook.com (2a01:111:e400:fc64::460) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3742.4 via Frontend Transport; Wed, 30 Dec 2020 18:02:57 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:7132EDD37749FF661901DB44F10A959C6A80AD93213E11C0019765AACA961843; UpperCasedChecksum:DF607F43DB18EFE2150FDECF1BABF0AD11DF01A1D906270E438C638BBC6C7C5D; SizeAsReceived:8841; Count:47 Received: from DM6PR03MB3674.namprd03.prod.outlook.com ([fe80::c08d:18c4:bd79:1c77]) by DM6PR03MB3674.namprd03.prod.outlook.com ([fe80::c08d:18c4:bd79:1c77%5]) with mapi id 15.20.3700.031; Wed, 30 Dec 2020 18:02:57 +0000 Subject: Re: portsnap To: freebsd-ports@freebsd.org References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <20201226140417.04225f3e@dismail.de> <42752466-048A-4F37-929E-8CDC5189E8E2@punkt.de> From: "Edward Sanford Sutton, III" Message-ID: Date: Wed, 30 Dec 2020 11:02:55 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.5.1 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-TMN: [v2AAKkdKbCtbhQ+uB6qBTfJu8kk4ZJnk] X-ClientProxiedBy: BY5PR16CA0024.namprd16.prod.outlook.com (2603:10b6:a03:1a0::37) To DM6PR03MB3674.namprd03.prod.outlook.com (2603:10b6:5:aa::16) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from darkstar.l.net (70.162.106.2) by BY5PR16CA0024.namprd16.prod.outlook.com (2603:10b6:a03:1a0::37) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3721.20 via Frontend Transport; Wed, 30 Dec 2020 18:02:56 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 47 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: 6379cb2a-f4e8-40e2-b9b0-08d8aced2380 X-MS-TrafficTypeDiagnostic: DM6NAM12HT021: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: U50+Cs/67mZ5UppWURQFk74pUvAYW2Gewk/NnEEMgtvA7Nm8bj/E2RwUkhHwKemKHLgyrV2Tk7AAqARhAQ5fQQMA3kGlCXYtMf96vOchRaB2IU/FjhJUuQ5OOFkjZfHzhUwfj+4+vaXBawM0BaUMyo8aImtdf89swEPUeyN7+XhtmvF1ZIk4CikhZxGklQQ/lJAqPRk/OUftIIDdapUrWQNwZZ4wLvfbGe7MCRPQOdNrO++lYrrFvX7KI7mzbvwihx7ic2HKl7IKHCP1dMDvM+pr7bqr6qWRHMx6HGklI6Q= X-MS-Exchange-AntiSpam-MessageData: GYg8Hj5HlJtYknwvT7rMErTC9RmTgzJ0oeQf1XnWSwpC2Er5UOFIIe+54+7gOFjWdeG6r1SN433pFXsaDB8YmGei7oV6qN1egk7BLMNO0KZZ4VK5Letc0gztPQzhGT74A7TZfNhg49iY9XCZ/IOnCA== X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Dec 2020 18:02:57.4651 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-Network-Message-Id: 6379cb2a-f4e8-40e2-b9b0-08d8aced2380 X-MS-Exchange-CrossTenant-AuthSource: DM6NAM12FT056.eop-nam12.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6NAM12HT021 X-Rspamd-Queue-Id: 4D5fJz1tj7z4SCN X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hotmail.com header.s=selector1 header.b=rAsztuaO; arc=pass (microsoft.com:s=arcselector9901:i=1); dmarc=pass (policy=none) header.from=hotmail.com; spf=pass (mx1.freebsd.org: domain of mirror176@hotmail.com designates 40.92.23.72 as permitted sender) smtp.mailfrom=mirror176@hotmail.com X-Spamd-Result: default: False [-2.50 / 15.00]; FREEMAIL_FROM(0.00)[hotmail.com]; R_SPF_ALLOW(-0.20)[+ip4:40.92.0.0/15]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[hotmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[hotmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[hotmail.com]; ASN(0.00)[asn:8075, ipnet:40.80.0.0/12, country:US]; FORGED_MUA_THUNDERBIRD_MSGID_UNKNOWN(2.50)[]; DWL_DNSWL_NONE(0.00)[hotmail.com:dkim]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; RBL_DBL_DONT_QUERY_IPS(0.00)[40.92.23.72:from]; RCVD_COUNT_FIVE(0.00)[5]; R_DKIM_ALLOW(-0.20)[hotmail.com:s=selector1]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[40.92.23.72:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[40.92.23.72:from]; RWL_MAILSPIKE_POSSIBLE(0.00)[40.92.23.72:from]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Dec 2020 18:03:00 -0000 On 12/28/20 6:06 PM, Thomas Mueller wrote: >> Kudos to Stefan for keeping portmaster relevant and up-to-date. >> But I never understood the appeal of portsnap. What's the advantage over > >> svnlite co ... >> cd /usr/ports; make update > >> This mechanism is in the base system, so an extra tool demands some >> justification ;-) portsnap was much faster for small updates and slower for big updates last I tested it though I've heard it was the exact opposite for other's experiences. I found svn always had a certain overhead to run through my tree to make sure it was in sync where portsnap just said, "yup, snapshot up to date/needs these few changes" much quicker than my system could even walk a ports tree. Once months of changes are there I would have been better off with a fresh fetch effort I presume but doing the usual update was SLOW. If you want to just have a ports tree and have no intention of modifying it, tracking said changes, and/or submitting those patches back, or if you want to have the most up to date copy of the ports tree, download a copy from a specific changeset or moment in time, or if you want to downgrade certain ports then I think portsnap has always been the wrong choice. >> Kind regards, >> Patrick > >> punkt.de GmbH >> Patrick M. Hausen > > Better yet, I built the full subversion from FreeBSD ports and NetBSD pkgsrc so am able to use from either FreeBSD or NetBSD. > > But the useful days of svnlite or svn with FreeBSD with ports tree seem to end with the migration to git scheduled for the end of next March; already ended for FreeBSD doc and current src trees. portsnap didn't have an upload and svn won't disappear from read only view anytime soon; legacy FreeBSD support doesn't want that dying off until their versions last using it die off too. > I guess svnlite will be dropped from FreeBSD when it will no longer be usable. > > Any way portsnap can be updated to deal with a git repository? portsnap doesn't deal with a svn repository but uses its own effort to track changes if I recall. I didn't think the reason for going away was svn vs git. portsnap is a shell script where fetch is used for downloads. > I switched from portsnap to subversion following FreeBSD's switch from csup to subversion for security reasons in summer 2012 (to the best of my memory). > > I figured if I needed subversion to update src and doc trees, may as well also use it with ports tree: one-stop shopping. > > Tom > > _______________________________________________ > 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 Wed Dec 30 18:52:09 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BF46A4CC19C for ; Wed, 30 Dec 2020 18:52:09 +0000 (UTC) (envelope-from cth-freebsd@pm.me) Received: from mail-40136.protonmail.ch (mail-40136.protonmail.ch [185.70.40.136]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "protonmail.com", Issuer "SwissSign Server Gold CA 2014 - G22" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D5gPh4bwnz4Wtm for ; Wed, 30 Dec 2020 18:52:08 +0000 (UTC) (envelope-from cth-freebsd@pm.me) Date: Wed, 30 Dec 2020 18:51:54 +0000 To: "freebsd-ports@freebsd.org" From: CTH Reply-To: CTH Subject: TeXLive 2020 Update Message-ID: MIME-Version: 1.0 X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,HTML_MESSAGE shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Rspamd-Queue-Id: 4D5gPh4bwnz4Wtm X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.90 / 15.00]; HAS_REPLYTO(0.00)[cth-freebsd@pm.me]; R_SPF_ALLOW(-0.20)[+ip4:185.70.40.0/24]; MIME_BASE64_TEXT_BOGUS(1.00)[]; DKIM_TRACE(0.00)[pm.me:+]; MIME_BASE64_TEXT(0.10)[]; DMARC_POLICY_ALLOW(-0.50)[pm.me,quarantine]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[185.70.40.136:from]; ASN(0.00)[asn:62371, ipnet:185.70.40.0/24, country:CH]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[pm.me:s=protonmail]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; HAS_PHPMAILER_SIG(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[185.70.40.136:from:127.0.2.255]; TO_DN_EQ_ADDR_ALL(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[185.70.40.136:from]; MAILMAN_DEST(0.00)[freebsd-ports] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Dec 2020 18:52:09 -0000 SGkgYWxsLAoKSSdtIG5ldyB0byB0aGlzIGxpc3QsIGJ1dCBJIGhhdmUgYmVlbiBsb29raW5nIGlu dG8gdXBkYXRpbmcgdGhlIFRlWCBMaXZlIHBvcnRzIHRvIDIwMjAuIFRoZSBjdXJyZW50IHZlcnNp b24gaXMgMjAxNSwgYW5kIHRoZSBUZVggcG9ydHMgY291bGQgdXNlIHdpdGggYSBsaXR0bGUgVExD IHRvIGJyaW5nIHRob3NlIHVwIHRvIGRhdGUuCgpJIGhhdmUgYmVlbiB0cnlpbmcgdG8gdXBkYXRl IHRoZSBUZVggcmVsYXRlZCBwb3J0cyBpbiBwbGFjZSwgdXNpbmcgdGhlIGN1cnJlbnQgaW5mcmFz dHJ1Y3R1cmUuIGkuZS4gdXBkYXRpbmcgYnNkLnRleC5taywgdGhlbiB1cGRhdGluZyBlYWNoIHBv cnQncyBNYWtlZmlsZSB0byBkb3dubG9hZCwgYnVpbGQsIGFuZCBpbnN0YWxsIHVzaW5nIHRoZSAy MDIwIHNvdXJjZXMuIEkgYmVnYW4gcG9ydGluZyB0aGUgY3VycmVudCBwYXRjaCBmaWxlcyB0byBw YXRjaCB0aGUgbmV3IHNvdXJjZXMgaW4gdGhlIHNhbWUgd2F5IHRoZSBvbGQgc291cmNlcyB3ZXJl IHBhdGNoZWQsIGluIG9yZGVyIG5vdCB0byBicmVhayBhbnkgY3VycmVudCBmdW5jdGlvbmFsaXR5 IG9yIGV4cGVjdGF0aW9ucy4gSW4gc29tZSBvZiB0aG9zZSBjYXNlcywgSSdtIG5vdCBzdXJlIGNv bnRpbnVpbmcgdG8gcGF0Y2ggdGhlIHVwc3RyZWFtIHNvdXJjZSBtYWtlcyBzZW5zZSwgYW5kIGl0 IG1pZ2h0IG1ha2UgbW9yZSBzZW5zZSB0byBwcm92aWRlIGEgbW9yZSB2YW5pbGxhIG91dC1vZi10 aGUtYm94IGV4cGVyaWVuY2UuCgpTaW5jZSBJJ20gbmV3IHRvIHRoaXMsIEknbSBub3Qgc3VyZSB3 aGF0IHRoZSBwcmVmZXJyZWQgd2F5IG9mIGNvbGxhYm9yYXRpbmcgb3IgcmVhY2hpbmcgb3V0IGZv ciBoZWxwIGlzLiBJJ2QgbGlrZSB0byBzdWJtaXQgbXkgcGFydGlhbCB3b3JrIGZvciBzb21lIHNv cnQgb2YgcmV2aWV3IGJlZm9yZSBJIGdvIG11Y2ggZnVydGhlciwganVzdCBhcyBhIHNhbml0eSBj aGVjayBhdCBsZWFzdC4gSSdkIGFsc28gbm90IGxpa2UgdG8gc3RlcCBvbiBhbnlvbmUgZWxzZSdz IHRvZXMgdGhhdCBtaWdodCBiZSBjb25zaWRlcmluZyB3b3JraW5nIG9uIHRoZSBzYW1lIHRoaW5n LCBvciBhbHJlYWR5IHdvcmtpbmcgb24gaXQuIExvb2tpbmcgb3ZlciB0aGUgbGlzdCBhcmNoaXZl cyBmb3IgdGhlIHBhc3QgNiBtb250aHMgZGlkbid0IHNob3cgYW55IGFjdGl2aXR5IG9uIHRob3Nl IHBvcnRzLgoKVGhlcmUgbWF5IGJlIGEgY291cGxlIG9mIHdheXMgb2YgZ29pbmcgYWJvdXQgdGhp cy4gT25lIHdvdWxkIGJlIGJ1aWxkaW5nIGZyb20gc291cmNlIChhcyB0aGUgY3VycmVudCBzY2hl bWUgZG9lcywgYW5kIHRoZSB3b3JrIEkgc3RhcnRlZCksIGJ1dCB3ZSBjb3VsZCBhbHNvIHVzZSB0 aGUgdXBzdHJlYW0gYmluYXJ5IHBhY2thZ2VzIGZvciBGcmVlQlNEIDEyLjErLiBPciBhIGNvbWJp bmF0aW9uLCBieSBhZGRpbmcgYSBuZXcgVGVYIGZsYXZvciBwZXJoYXBzPwoKVGhhbmtzIQpUcmF2 aXM= From owner-freebsd-ports@freebsd.org Wed Dec 30 21:08:02 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id EC2F54CF0D7 for ; Wed, 30 Dec 2020 21:08:02 +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.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "ultimatedns.net", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D5kQV3jQcz4gDn for ; Wed, 30 Dec 2020 21:08:02 +0000 (UTC) (envelope-from portmaster@bsdforge.com) Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.16.1/8.16.1) with ESMTP id 0BUL8Znb083227; Wed, 30 Dec 2020 13:08:43 -0800 (PST) (envelope-from portmaster@bsdforge.com) MIME-Version: 1.0 Date: Wed, 30 Dec 2020 13:08:35 -0800 From: Chris To: CTH Cc: freebsd-ports@freebsd.org Subject: Re: TeXLive 2020 Update In-Reply-To: References: User-Agent: UDNSMS/17.0 Message-ID: <6a666867119dcb83c5f6e9776fdb44ac@bsdforge.com> X-Sender: portmaster@bsdforge.com Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4D5kQV3jQcz4gDn X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [0.00 / 15.00]; ASN(0.00)[asn:11404, ipnet:24.113.0.0/16, country:US]; local_wl_ip(0.00)[24.113.41.81] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Dec 2020 21:08:03 -0000 On 2020-12-30 10:51, CTH via freebsd-ports wrote: > Hi all, > > I'm new to this list, but I have been looking into updating the TeX Live > ports to > 2020. The current version is 2015, and the TeX ports could use with a little > TLC > to bring those up to date. > > I have been trying to update the TeX related ports in place, using the > current > infrastructure. i.e. updating bsd.tex.mk, then updating each port's Makefile > to > download, build, and install using the 2020 sources. I began porting the > current > patch files to patch the new sources in the same way the old sources were > patched, > in order not to break any current functionality or expectations. In some of > those > cases, I'm not sure continuing to patch the upstream source makes sense, and > it > might make more sense to provide a more vanilla out-of-the-box experience. > > Since I'm new to this, I'm not sure what the preferred way of collaborating > or > reaching out for help is. I'd like to submit my partial work for some sort > of > review before I go much further, just as a sanity check at least. I'd also > not > like to step on anyone else's toes that might be considering working on the > same > thing, or already working on it. Looking over the list archives for the past > 6 > months didn't show any activity on those ports. > > There may be a couple of ways of going about this. One would be building > from > source (as the current scheme does, and the work I started), but we could > also use > the upstream binary packages for FreeBSD 12.1+. Or a combination, by adding > a new > TeX flavor perhaps? Hello, and thanks for your efforts! We generally initiate things like this through the FreeBSD bugzilla ( https://bugs.freebsd.org ). You could probably easily get the ball rolling opening a bug for print/texlive-base Here's a link to start the process: https://bugs.freebsd.org/bugzilla/enter_bug.cgi?component=Individual%20Port%28s%29&product=Ports%20%26%20Packages&short_desc=print%2Ftexlive-base sorry if it gets wrapped too badly. This will allow you to indicate your intentions, and add any patches you may have already. It will also initiate conversation with any/all related individuals. Those already maintaining ports are already subscribed to this list, and will receive reports of your work here (bugzilla posts to this and other related lists). I hope this helps, and thanks again! :-) --Chris > > Thanks! > Travis > _______________________________________________ > 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 Wed Dec 30 21:20:05 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A672A4CF803 for ; Wed, 30 Dec 2020 21:20:05 +0000 (UTC) (envelope-from db@db.net) Received: from mail.tfm.net (mail.tfm.net [192.231.224.29]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.tfm.net", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D5khP3G6Zz4gm6; Wed, 30 Dec 2020 21:20:04 +0000 (UTC) (envelope-from db@db.net) Received: from night.db.net (DB-DSL.ServerNorth.com [98.124.61.131]) (authenticated bits=0) by mail.tfm.net (8.15.2/8.15.2/Debian-14~deb10u1) with ESMTPSA id 0BULJrMr032093 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Wed, 30 Dec 2020 13:19:56 -0800 Date: Wed, 30 Dec 2020 16:19:52 -0500 From: Diane Bruce To: Shane Ambler Cc: Torfinn Ingolfsen , FreeBSD Ports ML , db@freebsd.org Subject: Re: net/libarcus fails to install Message-ID: <20201230211952.GA7369@night.db.net> References: <5f86a31c-fe9c-bc8a-1730-4cb7e36772ca@ShaneWare.Biz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5f86a31c-fe9c-bc8a-1730-4cb7e36772ca@ShaneWare.Biz> X-Rspamd-Queue-Id: 4D5khP3G6Zz4gm6 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Dec 2020 21:20:05 -0000 On Wed, Dec 30, 2020 at 11:01:05AM +1030, Shane Ambler wrote: > On 28/12/20 4:40 am, Torfinn Ingolfsen wrote: > > On Sun, Dec 27, 2020 at 2:41 PM Torfinn Ingolfsen wrote: > >> > >> net/libarcus builds, but fails to install: > > > FWIW, devel/libsavitar has the same "problem"; with python38 installed > > it fails to install because it builds for 3.8 instead of 3.7. > > The issue is in cmake - I have just reported it as a bug > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252277 Thanks for tracking this down! This bug of course fails to show up on poudriere. > > For a workaround try adding the following to the end of the libarcus > Makefile (above the last .include line) indents are tabs not spaces > The same addition should also work for libsavitar > > post-patch: > ${REINPLACE_CMD} -e 's|VERSION_LESS 3.12|VERSION_LESS 4.12|g' \ > ${WRKSRC}/CMakeLists.txt \ > ${WRKSRC}/cmake/FindSIP.cmake > Should we do this for now? Or wait for CMake to be fixed? I can certainly add this snippet to the port for now. > > -- > FreeBSD - the place to B...Software Developing > > Shane Ambler > > _______________________________________________ > 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" -- - db@FreeBSD.org db@db.net http://www.db.net/~db From owner-freebsd-ports@freebsd.org Wed Dec 30 23:16:21 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 2D4EC4D2C22 for ; Wed, 30 Dec 2020 23:16:21 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4D5nGX6kr6z4qxp for ; Wed, 30 Dec 2020 23:16:20 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: by mailman.nyi.freebsd.org (Postfix) id E57734D2CA8; Wed, 30 Dec 2020 23:16:20 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E53E14D2BA1 for ; Wed, 30 Dec 2020 23:16:20 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: from mail-wr1-x42f.google.com (mail-wr1-x42f.google.com [IPv6:2a00:1450:4864:20::42f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D5nGX089dz4qxn for ; Wed, 30 Dec 2020 23:16:19 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: by mail-wr1-x42f.google.com with SMTP id r3so18804400wrt.2 for ; Wed, 30 Dec 2020 15:16:19 -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=ixQ1CsxBQh6UUfFIIO+QOwKZMcOgMdoi+t116tO5gGE=; b=nblSc3He0Iy0NJArGbvhJIV5SGUDUSaJ9Ob4EYnJ8cScGAtjEvXRWegRfJP904gGuB RuXivdWCXw73e2U6qYJhRDy0BAForHMIJDDaUW8NLEbB+DsDd0GXR0gpmWvXg230H043 KQ8K2Y+47R1lHCZldgWZgkyeeUki1Ai22lGSXMtD5wCZVTJjzcc/G39HLDs5PRiu0vGU qUYgVvfU7SlP0uQF+YuUB/5w9znVgoriuU2QiAqToZz6BizT6D/k1Qu07Z624idS4HMk UraYk/SULQD5ku+qj2xI1IUbnOoSVVS0zIS/iHMVL8aNr2dLvXuUynP/2Usl5E9DLkZU Z8OA== X-Gm-Message-State: AOAM533aYWMCB/uxKJRiw4tMxn4MCwZlv+peHDk3wosVy0yGHo8RfHjC PRymjSKy51iYzrAAPY0P4nQkoPGnNl8= X-Google-Smtp-Source: ABdhPJwpWmrJRH3TucGorKlAqUgfL8FfzEWTGUHBIHYY3C+oVCdCJHQB2Zst9pdqrRGVNx+o1FFjiA== X-Received: by 2002:a5d:61c4:: with SMTP id q4mr62494415wrv.304.1609370178228; Wed, 30 Dec 2020 15:16:18 -0800 (PST) Received: from gumby.homeunix.com ([2.220.21.184]) by smtp.gmail.com with ESMTPSA id q73sm10260093wme.44.2020.12.30.15.16.17 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Dec 2020 15:16:17 -0800 (PST) Date: Wed, 30 Dec 2020 23:16:14 +0000 From: RW To: ports@freebsd.org Subject: Re: portsnap Message-ID: <20201230231614.4743ba82@gumby.homeunix.com> In-Reply-To: References: <20201226124150.7c494410@dismail.de> <6d0d128b-9a75-34f4-830c-d8be05ded9cb@freebsd.org> <20201226140417.04225f3e@dismail.de> <42752466-048A-4F37-929E-8CDC5189E8E2@punkt.de> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.32; amd64-portbld-freebsd12.1) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4D5nGX089dz4qxn X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.87 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_FROM(0.00)[googlemail.com]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[googlemail.com:+]; DMARC_POLICY_ALLOW(-0.50)[googlemail.com,quarantine]; RECEIVED_SPAMHAUS_PBL(0.00)[2.220.21.184:received]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[googlemail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::42f:from]; DWL_DNSWL_NONE(0.00)[googlemail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[googlemail.com:s=20161025]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::42f:from:127.0.2.255]; NEURAL_SPAM_SHORT(0.13)[0.133]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::42f:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Dec 2020 23:16:21 -0000 On Wed, 30 Dec 2020 11:02:55 -0700 Edward Sanford Sutton, III wrote: > portsnap is a shell script where fetch is used for downloads. It uses fetch for some things, but fetching the actual updates uses phttpget(8) which supports pipelined HTTP requests. From owner-freebsd-ports@freebsd.org Wed Dec 30 23:59:12 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 411DA4D3D14 for ; Wed, 30 Dec 2020 23:59:12 +0000 (UTC) (envelope-from FreeBSD@shaneware.biz) Received: from ipmail04.adl3.internode.on.net (ipmail04.adl3.internode.on.net [150.101.137.10]) by mx1.freebsd.org (Postfix) with ESMTP id 4D5pCz2pBJz4t7D; Wed, 30 Dec 2020 23:59:10 +0000 (UTC) (envelope-from FreeBSD@shaneware.biz) X-SMTP-MATCH: 0 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2CnAwAMFO1f/wvmestiHAEBAQEBAQc?= =?us-ascii?q?BARIBAQQEAQFAgU+DIVdhhD+JBIgBCCiDfYYdkh0LATQJAQIEAQGBVYJ1AoF?= =?us-ascii?q?wJjgTAhABAQYBAQEBAQYEhlIMhXQBBSNWEAsOCgICGA4CAiE2Bg0GAgEBgyI?= =?us-ascii?q?BglUDLRCwD4EyhViCVA2CHgaBDiqNKYEAgUGBEScMgmY+ghtCBBeEXoJgBIN?= =?us-ascii?q?7IIESEIEukiOJM5tQWIIQcIkqjRGFEQUpgymfJ5YNiQ6CeJVBgXozGiGDO1A?= =?us-ascii?q?ZDZcmhVcxMAI1AgYKAQEDCVcBjHkBAQ?= Received: from ppp230-11.static.internode.on.net (HELO leader.local) ([203.122.230.11]) by ipmail04.adl3.internode.on.net with ESMTP; 31 Dec 2020 10:29:00 +1030 Subject: Re: net/libarcus fails to install To: Diane Bruce Cc: Torfinn Ingolfsen , FreeBSD Ports ML , db@freebsd.org References: <5f86a31c-fe9c-bc8a-1730-4cb7e36772ca@ShaneWare.Biz> <20201230211952.GA7369@night.db.net> From: Shane Ambler Message-ID: <8b720560-1946-9819-6e27-1d017a7d3eb1@ShaneWare.Biz> Date: Thu, 31 Dec 2020 10:28:59 +1030 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 MIME-Version: 1.0 In-Reply-To: <20201230211952.GA7369@night.db.net> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4D5pCz2pBJz4t7D X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Dec 2020 23:59:12 -0000 On 31/12/20 7:49 am, Diane Bruce wrote: > On Wed, Dec 30, 2020 at 11:01:05AM +1030, Shane Ambler wrote: >> On 28/12/20 4:40 am, Torfinn Ingolfsen wrote: >>> On Sun, Dec 27, 2020 at 2:41 PM Torfinn Ingolfsen wrote: >>>> >>>> net/libarcus builds, but fails to install: >> >>> FWIW, devel/libsavitar has the same "problem"; with python38 installed >>> it fails to install because it builds for 3.8 instead of 3.7. >> >> The issue is in cmake - I have just reported it as a bug >> >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252277 > > Thanks for tracking this down! This bug of course fails to show > up on poudriere. poudriere builds ports in a clean environment, there is usually just one python version available when it builds a port. >> >> For a workaround try adding the following to the end of the libarcus >> Makefile (above the last .include line) indents are tabs not spaces >> The same addition should also work for libsavitar >> >> post-patch: >> ${REINPLACE_CMD} -e 's|VERSION_LESS 3.12|VERSION_LESS 4.12|g' \ >> ${WRKSRC}/CMakeLists.txt \ >> ${WRKSRC}/cmake/FindSIP.cmake >> > > Should we do this for now? Or wait for CMake to be fixed? > I can certainly add this snippet to the port for now. You can use that yourself to allow you to build your own ports until cmake gets an update relating to this. -- FreeBSD - the place to B...Software Developing Shane Ambler From owner-freebsd-ports@freebsd.org Thu Dec 31 01:23:10 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 1D93B4D6BBD for ; Thu, 31 Dec 2020 01:23:10 +0000 (UTC) (envelope-from danm@prime.gushi.org) Received: from prime.gushi.org (prime.gushi.org [IPv6:2620:137:6000:10::142]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "prime.gushi.org", Issuer "RapidSSL RSA CA 2018" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D5r4s0wNXz3HNj for ; Thu, 31 Dec 2020 01:23:08 +0000 (UTC) (envelope-from danm@prime.gushi.org) Received: from prime.gushi.org (localhost [127.0.0.1]) by prime.gushi.org (8.16.1/8.16.1) with ESMTPS id 0BV1N4U5084572 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 30 Dec 2020 17:23:05 -0800 (PST) (envelope-from danm@prime.gushi.org) DKIM-Filter: OpenDKIM Filter v2.10.3 prime.gushi.org 0BV1N4U5084572 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gushi.org; s=prime2014; t=1609377785; bh=LahIN74zlRtKjEM/v4Jzacs8aQgBAIiNbPhTBEr1/e8=; h=Date:From:To:cc:Subject:In-Reply-To:References; z=Date:=20Wed,=2030=20Dec=202020=2017:23:02=20-0800=20(PST)|From:=2 0"Dan=20Mahoney=20(Gushi)"=20|To:=20Ronald=20Kl op=20|cc:=20freebsd-ports@freebsd.org|Subjec t:=20Re:=20DMA=20--=20difference=20between=20base=20and=20port?|In -Reply-To:=20|References:=20<27a72fde-d9 6c-25e6-ff62-85767da510b7@prime.gushi.org>=20=20=20; b=XonUDTSnes/2n5Uinp/1O9X+FGMmlcDJ/eIOQfGFnA2wysMV6k06vmXMK2YQSxE0n /KKJ/3x5bmB0HwSi0CGGKovmHo1i3esJIH0Lz7psQHup8relzYcxn2ZlSK5PQcTVwx amUiaV4LqXMwQyhujLNTdd9KPw5nP/jyza9PIQzyQ6uH0y/Wl8Kbbuj7fPir4xaKKl em4sRH/i9hujYvPrIH/71xr+WFvMAXoJCjGEa1wTzpxwqbUXilMxxsjViU3FENsdHI lLIs6X81WwyEN147njgBxanVGvxSqXIc88r67Hxk0eU9oUylMGsJJiJKvMmCvs1L9/ KvvhWeJS6sZYg== Received: (from danm@localhost) by prime.gushi.org (8.16.1/8.16.1/Submit) id 0BV1N2Wi084563; Wed, 30 Dec 2020 17:23:02 -0800 (PST) (envelope-from danm) Date: Wed, 30 Dec 2020 17:23:02 -0800 (PST) From: "Dan Mahoney (Gushi)" To: Ronald Klop cc: freebsd-ports@freebsd.org Subject: Re: DMA -- difference between base and port? In-Reply-To: Message-ID: <8882764-18c5-9aa2-618a-c144f8d35ef@prime.gushi.org> References: <27a72fde-d96c-25e6-ff62-85767da510b7@prime.gushi.org> X-OpenPGP-Key-ID: 0x624BB249 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.2 (prime.gushi.org [0.0.0.0]); Thu, 31 Dec 2020 01:23:05 +0000 (UTC) X-Rspamd-Queue-Id: 4D5r4s0wNXz3HNj X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gushi.org header.s=prime2014 header.b=XonUDTSn; dmarc=pass (policy=none) header.from=gushi.org; spf=pass (mx1.freebsd.org: domain of danm@prime.gushi.org designates 2620:137:6000:10::142 as permitted sender) smtp.mailfrom=danm@prime.gushi.org X-Spamd-Result: default: False [-5.40 / 15.00]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+a]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; RCVD_IN_DNSWL_MED(-0.20)[2620:137:6000:10::142:from]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gushi.org,none]; DKIM_TRACE(0.00)[gushi.org:+]; FORGED_SENDER(0.30)[freebsd@gushi.org,danm@prime.gushi.org]; SUBJECT_ENDS_QUESTION(1.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2620:137:6000:10::142:from]; ASN(0.00)[asn:393507, ipnet:2620:137:6000::/44, country:US]; MIME_TRACE(0.00)[0:+]; FROM_NEQ_ENVFROM(0.00)[freebsd@gushi.org,danm@prime.gushi.org]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gushi.org:s=prime2014]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_MED(-2.00)[gushi.org:dkim]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; SPAMHAUS_ZRD(0.00)[2620:137:6000:10::142:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Dec 2020 01:23:10 -0000 On Tue, 29 Dec 2020, Ronald Klop wrote: > Some questions below. >> On Mon, 21 Dec 2020, Ronald Klop wrote: >> >>> On Mon, 21 Dec 2020 12:12:02 +0100, Dan Mahoney (Gushi) >>> wrote: >>> >>>> Hey there, >>>> At the day job we've been using mail/dma port for a number of years now, >>>> and the rollout and config of files in /usr/local/etc/dma is part of our >>>> deploy process. >>>> It only recently occurred to us that there was a "dma" in base since >>>> probably 11.0 (whomever wrote the release notes missed that -- and the >>>> manpage doesn't mention when it was added to FreeBSD). >>>> We notice that the "newaliases" function in /etc/mail/mailer.conf is >>>> missing from the port version -- which means if you're using ports dma, >>>> you probably want to set newaliases to something like /usr/bin/true (dma >>>> doesn't use an aliases db, so there's no need to rebuild one, as >>>> newaliases would). Again. something we noticed in our deployment process >>>> with puppet. > > > Why are you calling newaliases if dma does not use an aliases db? Standards. This is the reason mailutil *and* DMA support a newaliases function (why the manpage for DMA suggests it, and why DMA supports it). As a matter of sysadminnery regardless of installed mailer, it's considered standard practice: When you update the alias file, you run newaliases. This is, for example, how we have made our puppet manifests work, so it is mailer agnostic. If you do not have something in mailer.conf for newaliases, you get an error. >> 1) No released version will work with "newaliases" unless "newaliases" is >> called as a bareword (so calling /usr/bin/newaliases, as puppet does, >> causes you to get a "no recipients" error) This is fixed in dma head, but >> not in either the current port version, or the freebsd base version. >> > > > I'm a bit confused. You say "this is fixed in dma head". I see no matching > commit about this fix after 0.13 release in > https://github.com/corecode/dma/commits/master . The commit didn't mention this exact issue, but it's: https://github.com/corecode/dma/commit/98bd7fdfd426048d5bffe459d9be643e3033f225 They changed from using $argv[0] (which would have to match only the bareword, like newaliases) to the basename, which strips the rest of the path if the code is called with one. If you doubt this, just point mailutil at dma, and call it as /usr/bin/newaliases Our puppet manifests were calling /usr/bin/newaliases, so we hit this. Hope these clarify things. -Dan -- --------Dan Mahoney-------- Techie, Sysadmin, WebGeek Gushi on efnet/undernet IRC FB: fb.com/DanielMahoneyIV LI: linkedin.com/in/gushi Site: http://www.gushi.org --------------------------- From owner-freebsd-ports@freebsd.org Thu Dec 31 03:07:48 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4E9934DA919 for ; Thu, 31 Dec 2020 03:07:48 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4D5tPc1Hhzz3Pf3 for ; Thu, 31 Dec 2020 03:07:48 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id 2C2894DA8A5; Thu, 31 Dec 2020 03:07:48 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 2BDEA4DA82C for ; Thu, 31 Dec 2020 03:07:48 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D5tPb72xXz3PTj for ; Thu, 31 Dec 2020 03:07:47 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id E562B149F for ; Thu, 31 Dec 2020 03:07:47 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 0BV37lAV088273 for ; Thu, 31 Dec 2020 03:07:47 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 0BV37lCO088267; Thu, 31 Dec 2020 03:07:47 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202012310307.0BV37lCO088267@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.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, 31 Dec 2020 03:07:47 +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.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Dec 2020 03:07:48 -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 ------------------------------------------------+-----------------+------------ math/wxmaxima | 20.04.0 | version-20.12.2 ------------------------------------------------+-----------------+------------ 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 Reported by: portscout! From owner-freebsd-ports@freebsd.org Thu Dec 31 10:11:27 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7E4984BB15A for ; Thu, 31 Dec 2020 10:11:27 +0000 (UTC) (envelope-from tingox@gmail.com) Received: from mail-ed1-x533.google.com (mail-ed1-x533.google.com [IPv6:2a00:1450:4864:20::533]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D63pQ1SVsz4Xwx for ; Thu, 31 Dec 2020 10:11:25 +0000 (UTC) (envelope-from tingox@gmail.com) Received: by mail-ed1-x533.google.com with SMTP id b2so17819536edm.3 for ; Thu, 31 Dec 2020 02:11:25 -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=SirEepw2vWXKAMWsUSctkO0lra6S7GltWTIheYOMazA=; b=X1vB70E52g7D+VR8QJfLYa6726rth72i+qwaIMHKYX7bF/OLl2UiUBqcKuYcC9Xbch AGJ2HtdBGBGzbuU/yJEoEIEXeXaLAstMaVwYaohaoABZ4jv41ByLa9WNkypLt+R+GbVX lmj2qYB3iGvioevxricwvpSYADdTRRVtvWVk1ZGoWpS3U8cTd+/N49NZiiVxGf4Y1q2w 9ysIHlxh75u77vEbZNmd47ZsOWwI8JRBBek/mERhF5qLZzwVmC3DV5TWuMNEh7BjI1U/ MAS1uU5UnDWSCC1HhlZIgNzAbD0WOin1W79u/IkR5W5qNdDCydridd/nOTjDSNM774D5 pX7Q== 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=SirEepw2vWXKAMWsUSctkO0lra6S7GltWTIheYOMazA=; b=XUDMNDgbIMzSU//FEaD9M7gEBPl0e/gzKaFAU0Z2WDR/Z7wTuhzzufKin2UeXb9ZuR 69J5NOUivpcgKFIqajAwn1FN36KYrMTfRbU7vNaCIpJ2l4+dpj/yXlaCtwiRLUjkTbPM hJ6AmZfEMgfZiiESKXv+XS8IwrTvNzIhVRaM7z60KbglxoKhrClc4gHHT3pWm1dPW3X/ WtM44vGzph86EOsinj8Wmh9ag/g3sdqMiQAf3WGoLVYFfrVo6xwORKQAwq1gdGx95mfU oPXpLBxNSiYqm+yS/z12m7I4NeB6oeZY1BB6Cc4ipuz3gra/P3e7hWiDzvwJtU/KIHVz Z1iA== X-Gm-Message-State: AOAM530gMAfHzadXb9fWzZIO+heQhHOH+z8umcIV7PynLIkW3l7NlZJy 0LhnI9XjowI2oJxd2lm9VrQuxhAtClcXg/4WTqLP8iwod2o= X-Google-Smtp-Source: ABdhPJwpdjcpSmM89Bc+U/vgOzGaALUYPap/6FO2OzZTGLIZU+ZVeCPDmAkO/t5/MVItYZvxFJJs0xpplXKrLJtlVfs= X-Received: by 2002:a50:e848:: with SMTP id k8mr54171753edn.77.1609409483470; Thu, 31 Dec 2020 02:11:23 -0800 (PST) MIME-Version: 1.0 References: <5f86a31c-fe9c-bc8a-1730-4cb7e36772ca@ShaneWare.Biz> <20201230211952.GA7369@night.db.net> <8b720560-1946-9819-6e27-1d017a7d3eb1@ShaneWare.Biz> In-Reply-To: <8b720560-1946-9819-6e27-1d017a7d3eb1@ShaneWare.Biz> From: Torfinn Ingolfsen Date: Thu, 31 Dec 2020 11:11:11 +0100 Message-ID: Subject: Re: net/libarcus fails to install To: FreeBSD Ports ML Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4D63pQ1SVsz4Xwx X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=X1vB70E5; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of tingox@gmail.com designates 2a00:1450:4864:20::533 as permitted sender) smtp.mailfrom=tingox@gmail.com X-Spamd-Result: default: False [-1.67 / 15.00]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-0.67)[-0.665]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::533:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; NEURAL_SPAM_MEDIUM(1.00)[1.000]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::533:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::533:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Dec 2020 10:11:27 -0000 On Thu, Dec 31, 2020 at 12:59 AM Shane Ambler wrote: > > On 31/12/20 7:49 am, Diane Bruce wrote: > > On Wed, Dec 30, 2020 at 11:01:05AM +1030, Shane Ambler wrote: > >> > >> The issue is in cmake - I have just reported it as a bug > >> > >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252277 > > > > Thanks for tracking this down! This bug of course fails to show > > up on poudriere. > > poudriere builds ports in a clean environment, there is usually just one > python version available when it builds a port. > > >> > >> For a workaround try adding the following to the end of the libarcus > >> Makefile (above the last .include line) indents are tabs not spaces > >> The same addition should also work for libsavitar > >> > >> post-patch: > >> ${REINPLACE_CMD} -e 's|VERSION_LESS 3.12|VERSION_LESS 4.12|g' \ > >> ${WRKSRC}/CMakeLists.txt \ > >> ${WRKSRC}/cmake/FindSIP.cmake > >> > > > > Should we do this for now? Or wait for CMake to be fixed? > > I can certainly add this snippet to the port for now. > > You can use that yourself to allow you to build your own ports until > cmake gets an update relating to this. (for completeness) I can confirm that the workaround works, for both libarcus and libsavitar. Thanks! -- Regards, Torfinn Ingolfsen From owner-freebsd-ports@freebsd.org Thu Dec 31 19:02:58 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 024844CBAD1 for ; Thu, 31 Dec 2020 19:02:58 +0000 (UTC) (envelope-from neel@neelc.org) Received: from rainpuddle.neelc.org (rainpuddle.neelc.org [66.42.69.219]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D6Hbj1Mnhz3hSl for ; Thu, 31 Dec 2020 19:02:57 +0000 (UTC) (envelope-from neel@neelc.org) Received: from mail.neelc.org (rainpuddle.neelc.org [IPv6:2001:19f0:8001:fed:5400:2ff:fe73:c622]) by rainpuddle.neelc.org (Postfix) with ESMTPSA id F1B3AEB2A5 for ; Thu, 31 Dec 2020 11:02:54 -0800 (PST) MIME-Version: 1.0 Date: Thu, 31 Dec 2020 11:02:54 -0800 From: Neel Chauhan To: freebsd-ports@freebsd.org Subject: Committing New Ports on Bugzilla User-Agent: Roundcube Webmail/1.4.9 Message-ID: X-Sender: neel@neelc.org Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4D6Hbj1Mnhz3hSl X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=pass (policy=none) header.from=neelc.org; spf=pass (mx1.freebsd.org: domain of neel@neelc.org designates 66.42.69.219 as permitted sender) smtp.mailfrom=neel@neelc.org X-Spamd-Result: default: False [-1.77 / 15.00]; RCVD_TLS_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEFALL_USER(0.00)[neel]; FROM_HAS_DN(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[66.42.69.219:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; NEURAL_SPAM_MEDIUM(1.00)[1.000]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[66.42.69.219:from:127.0.2.255]; ARC_NA(0.00)[]; R_SPF_ALLOW(-0.20)[+a]; NEURAL_HAM_LONG(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[neelc.org,none]; NEURAL_HAM_SHORT(-0.97)[-0.971]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:20473, ipnet:66.42.64.0/20, country:US]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Dec 2020 19:02:58 -0000 Hi freebsd-ports@, I hope you all had a great holiday season. I have a couple of New Ports which I would like someone to commit. The Ports are: * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252314 * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252226 * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252224 * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252223 * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252222 * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252185 * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252151 * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252152 * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252150 Could one of you please commit these New Ports? Have a happy new year! -Neel From owner-freebsd-ports@freebsd.org Thu Dec 31 20:11:56 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 5CF934CE17C for ; Thu, 31 Dec 2020 20:11:56 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from mailhost.m5p.com (mailhost.m5p.com [74.104.188.4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "m5p.com", Issuer "R3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D6K7H2jPVz3nDV for ; Thu, 31 Dec 2020 20:11:55 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from [IPv6:2001:470:1f07:15ff::26] (court.m5p.com [IPv6:2001:470:1f07:15ff:0:0:0:26]) (authenticated bits=0) by mailhost.m5p.com (8.15.2/8.15.2) with ESMTPSA id 0BVKBlSp045295 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for ; Thu, 31 Dec 2020 15:11:53 -0500 (EST) (envelope-from george+freebsd@m5p.com) To: freebsd ports From: George Mitchell Subject: Xfce, xfce4-terminal, and UTF-8 Message-ID: <6f720b0f-3c0e-f11b-15b5-c99e177f658c@m5p.com> Date: Thu, 31 Dec 2020 15:11:47 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="sKHI9mIezwlevPO0PzAm5Jl7kCz4MpHy5" X-Spam-Status: No, score=0.0 required=10.0 tests=HELO_MISC_IP,HELO_NO_DOMAIN autolearn=unavailable autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mattapan.m5p.com X-Rspamd-Queue-Id: 4D6K7H2jPVz3nDV X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of george@m5p.com designates 74.104.188.4 as permitted sender) smtp.mailfrom=george@m5p.com X-Spamd-Result: default: False [-3.40 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+a:c]; HAS_ATTACHMENT(0.00)[]; TO_DN_ALL(0.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[74.104.188.4:from]; ASN(0.00)[asn:701, ipnet:74.104.0.0/16, country:US]; R_DKIM_NA(0.00)[]; TAGGED_FROM(0.00)[freebsd]; ARC_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; DMARC_NA(0.00)[m5p.com]; NEURAL_SPAM_MEDIUM(1.00)[1.000]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[74.104.188.4:from:127.0.2.255]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Dec 2020 20:11:56 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --sKHI9mIezwlevPO0PzAm5Jl7kCz4MpHy5 Content-Type: multipart/mixed; boundary="OzSnqDOF11nsayUueHTCs0a9o2xUYvfBB"; protected-headers="v1" From: George Mitchell To: freebsd ports Message-ID: <6f720b0f-3c0e-f11b-15b5-c99e177f658c@m5p.com> Subject: Xfce, xfce4-terminal, and UTF-8 --OzSnqDOF11nsayUueHTCs0a9o2xUYvfBB Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable I set LOCALE to en_US.UTF-8 and LC_CTYPE to C. Upon login, I run setxkbmap -option compose:lwin. Consequently, I can enter all the UTF-8 characters I need, such as =C3=A9, =C3=A7, and even =E2=84=A2, into= most X-based programs I run. When I first set this up, over a year ago, it also worked for xfce4-terminal, but that stopped working earlier this year. (At this point, I can't tell you when exactly, because I just worked around the problem with mousepad as necessary.) Does anyone know the correct fix for this? Happy New Year, and let's all have a great FreeBSD-based 2021! -- George --OzSnqDOF11nsayUueHTCs0a9o2xUYvfBB-- --sKHI9mIezwlevPO0PzAm5Jl7kCz4MpHy5 Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEENdM4ZHktsJW5kKZXwRES3m+p4fkFAl/uMIMFAwAAAAAACgkQwRES3m+p4fnS bRAAkVALtnFltwU24nZzmS1qM67z4wBsTOeMqo68OkNi554hmNLWR5jsjU2AyQxd/x8uiFZdWVYk uz00mcT1PxNbXpDunj1vh/YOi13KU1eUsiDp6dKM36G1jazUQLyT4tsOzt+TyDR8su0aWZuAjKUa /jF6tVsfehxOjgl62cYSeShOE/L2yni/Os2q7HuAXDy5UB8TtgJwF/7wTc3PAa9d1UDgH3SLRaM5 SjQIsPSWb9I5Wkjv1umyJBWIDodR0RqQ04u7v1ATQ7wEmCARoSZBySv6Kto2f29VOQHo4o1Ny233 BbCluflvIiEfJD9B4wok9FtaS1Px2W810NbQyGtxHcGSJe5ojOFAFr7BSNMUtGGM3H9VSVyWbCiX trnUrm+xYdSl2FvZZZWAQsm8gTWMg4Jgerkod18OxjduDfKWIaDukApbfBvifsoqw4Dg0xMXCjZx kj7l9goMrVqwiBxpSYX6Z1VwIwLozC1mRXpTrEYlSJ6XnyxT/apnvtK5RS//VkhjnfOlQCxKs1tX gn98Rg1jN/WNe3/92Nt2P4eV4sU3d6AjbYNNp030DNHxapwbJU677Knfy30+XT1PneT0ojOnCswQ qaRYCcr99o/yyBo2UAB6ngktyPC7IyFcl2XOGUd5jTeuyFGg4SA6KMq+1Jv9ORujFdyYFEPZCV1t izA= =Cq5W -----END PGP SIGNATURE----- --sKHI9mIezwlevPO0PzAm5Jl7kCz4MpHy5-- From owner-freebsd-ports@freebsd.org Thu Dec 31 22:58:02 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 550DA4D3E00 for ; Thu, 31 Dec 2020 22:58:02 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from mailhost.m5p.com (mailhost.m5p.com [74.104.188.4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "m5p.com", Issuer "R3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D6Npx2TQpz4V8K for ; Thu, 31 Dec 2020 22:58:01 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from [IPv6:2001:470:1f07:15ff::26] (court.m5p.com [IPv6:2001:470:1f07:15ff:0:0:0:26]) (authenticated bits=0) by mailhost.m5p.com (8.15.2/8.15.2) with ESMTPSA id 0BVMvsGI046096 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for ; Thu, 31 Dec 2020 17:57:59 -0500 (EST) (envelope-from george+freebsd@m5p.com) Subject: Re: Xfce, xfce4-terminal, and UTF-8 To: freebsd-ports@freebsd.org References: <6f720b0f-3c0e-f11b-15b5-c99e177f658c@m5p.com> From: George Mitchell Message-ID: <61620ff0-c216-dbfe-9717-6387c9f67778@m5p.com> Date: Thu, 31 Dec 2020 17:57:53 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 MIME-Version: 1.0 In-Reply-To: <6f720b0f-3c0e-f11b-15b5-c99e177f658c@m5p.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Q5dObuJIMumjHo2mzLltf6xVXZ5AFlh2D" X-Spam-Status: No, score=-0.3 required=10.0 tests=HELO_MISC_IP, HELO_NO_DOMAIN, NICE_REPLY_A autolearn=unavailable autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mattapan.m5p.com X-Rspamd-Queue-Id: 4D6Npx2TQpz4V8K X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of george@m5p.com designates 74.104.188.4 as permitted sender) smtp.mailfrom=george@m5p.com X-Spamd-Result: default: False [-1.40 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+a:c]; HAS_ATTACHMENT(0.00)[]; TO_DN_NONE(0.00)[]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[74.104.188.4:from]; ASN(0.00)[asn:701, ipnet:74.104.0.0/16, country:US]; R_DKIM_NA(0.00)[]; TAGGED_FROM(0.00)[freebsd]; ARC_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; DMARC_NA(0.00)[m5p.com]; NEURAL_SPAM_MEDIUM(1.00)[1.000]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[74.104.188.4:from:127.0.2.255]; NEURAL_SPAM_SHORT(1.00)[1.000]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Dec 2020 22:58:02 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --Q5dObuJIMumjHo2mzLltf6xVXZ5AFlh2D Content-Type: multipart/mixed; boundary="ho5oSOpgduCnd61jHcIGFUvGcfdJYax1r"; protected-headers="v1" From: George Mitchell To: freebsd-ports@freebsd.org Message-ID: <61620ff0-c216-dbfe-9717-6387c9f67778@m5p.com> Subject: Re: Xfce, xfce4-terminal, and UTF-8 References: <6f720b0f-3c0e-f11b-15b5-c99e177f658c@m5p.com> In-Reply-To: <6f720b0f-3c0e-f11b-15b5-c99e177f658c@m5p.com> --ho5oSOpgduCnd61jHcIGFUvGcfdJYax1r Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 12/31/20 3:11 PM, George Mitchell wrote: > I set LOCALE to en_US.UTF-8 and LC_CTYPE to C.=C2=A0 Upon login, I run > setxkbmap -option compose:lwin.=C2=A0 Consequently, I can enter all the= > UTF-8 characters I need, such as =C3=A9, =C3=A7, and even =E2=84=A2, in= to most X-based > programs I run.=C2=A0 When I first set this up, over a year ago, it als= o > worked for xfce4-terminal, but that stopped working earlier this > year.=C2=A0 (At this point, I can't tell you when exactly, because I > just worked around the problem with mousepad as necessary.)=C2=A0 Does > anyone know the correct fix for this? >=20 > Happy New Year, and let's all have a great FreeBSD-based 2021! > -- George >=20 I guess I should have been a little more specific about the exact failure. I press the Compose key and two more keys, provoking no response at all from xfce4-terminal, but any following keys act normally. I'm pretty sure it all worked under FBSD 11.3, and it started to fail some time after I upgraded to 11.4 (don't quote me on that) and hasn't worked since I upgraded to 12.1. (By the way, the same failure afflicts plain xterm.) -- George --ho5oSOpgduCnd61jHcIGFUvGcfdJYax1r-- --Q5dObuJIMumjHo2mzLltf6xVXZ5AFlh2D Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEENdM4ZHktsJW5kKZXwRES3m+p4fkFAl/uV3EFAwAAAAAACgkQwRES3m+p4fna XRAAgWdLa4VFsMGdk9c3c9bBo178d9nzw9HNAPO9qJBu13CYSgs+mAAvCIcFy25N3V/Lzty7QGaA eRb4zpmKalKf3Vb6d7vKTJ8mSpxTutDetlTY1+V0AHaPepoWYMOKHT3ewLaHpv8LQ7wtXfN/zf9g rnlS3/z1FAh+Gp42c/9JqPf3TxiouneNpjNBZ0T+rYzZYnXg9ULT1FFByWba1NTUTjPY6SSCXkx/ pDVD2S+Uk3lZZg2mNs7CPbz7A1ZU/yr/M3uT0xkqmuaLwyQvkkUV20A2CM/WPodcwpYutC4XffeO +Mwb+zudPctL4m2XNoMbK95CatzbMBUmoIf3tsG27PUNKo3VY4aQ9vpaahoUxQMzzCd2YiwoSAdL +dE+lve+nyjfXvd94/n8vdLGiZ7ajt+Sk8j+M5a/oAwOHl+xyrw6748K9tQdZ4xgmp9z4Mc7eX0H uka9GvVOJkk9TUfF8sJX7d3ZX3WBAVn4wvuqJH6Cd//Gr7pv96WLkNfZb6Geuh27N9qp5EQzDB8z +1XhvgFM2Er6JAMw0Y8IHDIppOGlVrq7M9sit0dc4UrwaVcfs94ZdZxVlGC6Ul82fVF/kLAJZsED 9N1QONi3iNIGcKB0fuoY7fMymPFQJI6UADclGlNLWHaN6utq9QlXqwJ7WBlbtH4dwfk0Aa7PT4xH AzA= =OJzl -----END PGP SIGNATURE----- --Q5dObuJIMumjHo2mzLltf6xVXZ5AFlh2D-- From owner-freebsd-ports@freebsd.org Fri Jan 1 00:22:11 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id AA2384D6C4A for ; Fri, 1 Jan 2021 00:22:11 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail.madpilot.net (vogon.madpilot.net [159.69.1.99]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D6Qh24WyTz4dpt for ; Fri, 1 Jan 2021 00:22:10 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail (mail [192.168.254.3]) by mail.madpilot.net (Postfix) with ESMTP id 4D6Qgv2rMqz6dSS; Fri, 1 Jan 2021 01:22:03 +0100 (CET) Received: from mail.madpilot.net ([192.168.254.3]) by mail (mail.madpilot.net [192.168.254.3]) (amavisd-new, port 10026) with ESMTP id S5bWc1K2j0-c; Fri, 1 Jan 2021 01:22:01 +0100 (CET) Subject: Re: Xfce, xfce4-terminal, and UTF-8 To: George Mitchell , freebsd-ports@freebsd.org References: <6f720b0f-3c0e-f11b-15b5-c99e177f658c@m5p.com> <61620ff0-c216-dbfe-9717-6387c9f67778@m5p.com> From: Guido Falsi Message-ID: <4b3205ed-b370-a3a4-925d-751c26c8d733@madpilot.net> Date: Fri, 1 Jan 2021 01:22:00 +0100 In-Reply-To: <61620ff0-c216-dbfe-9717-6387c9f67778@m5p.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4D6Qh24WyTz4dpt X-Spamd-Bar: ++ X-Spamd-Result: default: False [2.00 / 15.00]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[159.69.1.99:from]; R_DKIM_ALLOW(-0.20)[madpilot.net:s=bjowvop61wgh]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; MISSING_MIME_VERSION(2.00)[]; R_SPF_ALLOW(-0.20)[+mx]; TAGGED_RCPT(0.00)[freebsd]; MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_SPAM_MEDIUM(1.00)[1.000]; NEURAL_SPAM_SHORT(1.00)[1.000]; SPAMHAUS_ZRD(0.00)[159.69.1.99:from:127.0.2.255]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[madpilot.net:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[madpilot.net,quarantine]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:24940, ipnet:159.69.0.0/16, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jan 2021 00:22:11 -0000 On 31/12/20 23:57, George Mitchell wrote: > On 12/31/20 3:11 PM, George Mitchell wrote: >> I set LOCALE to en_US.UTF-8 and LC_CTYPE to C.  Upon login, I run >> setxkbmap -option compose:lwin.  Consequently, I can enter all the >> UTF-8 characters I need, such as é, ç, and even ™, into most X-based >> programs I run.  When I first set this up, over a year ago, it also >> worked for xfce4-terminal, but that stopped working earlier this >> year.  (At this point, I can't tell you when exactly, because I >> just worked around the problem with mousepad as necessary.)  Does >> anyone know the correct fix for this? >> >> Happy New Year, and let's all have a great FreeBSD-based 2021! >> -- George >> > > I guess I should have been a little more specific about the exact > failure.  I press the Compose key and two more keys, provoking no > response at all from xfce4-terminal, but any following keys act > normally.  I'm pretty sure it all worked under FBSD 11.3, and it > started to fail some time after I upgraded to 11.4 (don't quote me > on that) and hasn't worked since I upgraded to 12.1.  (By the way, > the same failure afflicts plain xterm.)                -- George > > I'm not an expert on composition but I'm working on the update to XFCE 4.16. I recently noticed some problems with XFCE 4.14 and composition (being Italian I use it a lot mainly for accented letters, which are quite common and essential in my mother tongue). Unluckily the update is now held back due to issues with some packages not updating correctly sometimes. But maybe the update would solve it for you. The update is being worked on at [1] and [2]. BTW if you're using xfce you can configure your compose key via the keyboard configuration in xfce4-settings. Also more strictly on composition, have you checked the combinations you are using are actually present in the list of known key combinations (can't recall what file that is in, sorry) [1] https://github.com/madpilot78/FreeBSD-XFCE-4.15 [2] https://reviews.freebsd.org/D27846 -- Guido Falsi From owner-freebsd-ports@freebsd.org Fri Jan 1 00:27:50 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 42F7A4D6F7B for ; Fri, 1 Jan 2021 00:27:50 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail.madpilot.net (vogon.madpilot.net [159.69.1.99]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D6QpY4pQLz4dsL for ; Fri, 1 Jan 2021 00:27:49 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail (mail [192.168.254.3]) by mail.madpilot.net (Postfix) with ESMTP id 4D6QpX1hhZz6dSS; Fri, 1 Jan 2021 01:27:48 +0100 (CET) Received: from mail.madpilot.net ([192.168.254.3]) by mail (mail.madpilot.net [192.168.254.3]) (amavisd-new, port 10026) with ESMTP id uIWIDXwaFVYh; Fri, 1 Jan 2021 01:27:46 +0100 (CET) Subject: Re: Xfce, xfce4-terminal, and UTF-8 To: George Mitchell , freebsd-ports@freebsd.org References: <6f720b0f-3c0e-f11b-15b5-c99e177f658c@m5p.com> <61620ff0-c216-dbfe-9717-6387c9f67778@m5p.com> <4b3205ed-b370-a3a4-925d-751c26c8d733@madpilot.net> From: Guido Falsi Message-ID: Date: Fri, 1 Jan 2021 01:27:45 +0100 In-Reply-To: <4b3205ed-b370-a3a4-925d-751c26c8d733@madpilot.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4D6QpY4pQLz4dsL X-Spamd-Bar: ++ X-Spamd-Result: default: False [2.00 / 15.00]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[159.69.1.99:from]; R_DKIM_ALLOW(-0.20)[madpilot.net:s=bjowvop61wgh]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx:c]; MISSING_MIME_VERSION(2.00)[]; TAGGED_RCPT(0.00)[freebsd]; MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_SPAM_MEDIUM(1.00)[1.000]; NEURAL_SPAM_SHORT(1.00)[1.000]; SPAMHAUS_ZRD(0.00)[159.69.1.99:from:127.0.2.255]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[madpilot.net:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[madpilot.net,quarantine]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:24940, ipnet:159.69.0.0/16, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jan 2021 00:27:50 -0000 On 01/01/21 01:22, Guido Falsi via freebsd-ports wrote: > On 31/12/20 23:57, George Mitchell wrote: >> On 12/31/20 3:11 PM, George Mitchell wrote: >>> I set LOCALE to en_US.UTF-8 and LC_CTYPE to C.  Upon login, I run >>> setxkbmap -option compose:lwin.  Consequently, I can enter all the >>> UTF-8 characters I need, such as é, ç, and even ™, into most X-based >>> programs I run.  When I first set this up, over a year ago, it also >>> worked for xfce4-terminal, but that stopped working earlier this >>> year.  (At this point, I can't tell you when exactly, because I >>> just worked around the problem with mousepad as necessary.)  Does >>> anyone know the correct fix for this? >>> >>> Happy New Year, and let's all have a great FreeBSD-based 2021! >>> -- George >>> >> >> I guess I should have been a little more specific about the exact >> failure.  I press the Compose key and two more keys, provoking no >> response at all from xfce4-terminal, but any following keys act >> normally.  I'm pretty sure it all worked under FBSD 11.3, and it >> started to fail some time after I upgraded to 11.4 (don't quote me >> on that) and hasn't worked since I upgraded to 12.1.  (By the way, >> the same failure afflicts plain xterm.)                -- George >> >> > > I'm not an expert on composition but I'm working on the update to XFCE > 4.16. I recently noticed some problems with XFCE 4.14 and composition > (being Italian I use it a lot mainly for accented letters, which are > quite common and essential in my mother tongue). > > Unluckily the update is now held back due to issues with some packages > not updating correctly sometimes. > > But maybe the update would solve it for you. The update is being worked > on at [1] and [2]. > > BTW if you're using xfce you can configure your compose key via the > keyboard configuration in xfce4-settings. > > Also more strictly on composition, have you checked the combinations you > are using are actually present in the list of known key combinations > (can't recall what file that is in, sorry) Found it, it's in /usr/local/lib/X11/locale/en_US.UTF-8/Compose, and here does contain the copyright symbols, as o c (and others), it is working for me also in xfce4-terminal, but I'm using XFCE 4.16 with the patches linked in the previous message. -- Guido Falsi From owner-freebsd-ports@freebsd.org Fri Jan 1 00:30:53 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 27D534D7418 for ; Fri, 1 Jan 2021 00:30:53 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from mailhost.m5p.com (mailhost.m5p.com [74.104.188.4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "m5p.com", Issuer "R3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D6Qt42nP2z4f63 for ; Fri, 1 Jan 2021 00:30:52 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from [IPv6:2001:470:1f07:15ff::26] (court.m5p.com [IPv6:2001:470:1f07:15ff:0:0:0:26]) (authenticated bits=0) by mailhost.m5p.com (8.15.2/8.15.2) with ESMTPSA id 1010Ug9Z046495 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Thu, 31 Dec 2020 19:30:48 -0500 (EST) (envelope-from george+freebsd@m5p.com) Subject: Re: Xfce, xfce4-terminal, and UTF-8 To: Guido Falsi , freebsd-ports@freebsd.org References: <6f720b0f-3c0e-f11b-15b5-c99e177f658c@m5p.com> <61620ff0-c216-dbfe-9717-6387c9f67778@m5p.com> <4b3205ed-b370-a3a4-925d-751c26c8d733@madpilot.net> From: George Mitchell Message-ID: Date: Thu, 31 Dec 2020 19:30:41 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="n6AKedLnbKaDzsRKG4iFcnexzEaUZLrjf" X-Spam-Status: No, score=-0.3 required=10.0 tests=HELO_MISC_IP, HELO_NO_DOMAIN, NICE_REPLY_A autolearn=unavailable autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mattapan.m5p.com X-Rspamd-Queue-Id: 4D6Qt42nP2z4f63 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of george@m5p.com designates 74.104.188.4 as permitted sender) smtp.mailfrom=george@m5p.com X-Spamd-Result: default: False [-1.40 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+a:c]; MID_RHS_MATCH_FROM(0.00)[]; HAS_ATTACHMENT(0.00)[]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; DMARC_NA(0.00)[m5p.com]; NEURAL_SPAM_MEDIUM(1.00)[1.000]; NEURAL_SPAM_SHORT(1.00)[1.000]; SPAMHAUS_ZRD(0.00)[74.104.188.4:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[74.104.188.4:from]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCPT_COUNT_TWO(0.00)[2]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:~]; ASN(0.00)[asn:701, ipnet:74.104.0.0/16, country:US]; TAGGED_FROM(0.00)[freebsd]; MAILMAN_DEST(0.00)[freebsd-ports]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jan 2021 00:30:53 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --n6AKedLnbKaDzsRKG4iFcnexzEaUZLrjf Content-Type: multipart/mixed; boundary="TEArjz8XsY0u9qMOcBYh1b8mMHMtyIsd6"; protected-headers="v1" From: George Mitchell To: Guido Falsi , freebsd-ports@freebsd.org Message-ID: Subject: Re: Xfce, xfce4-terminal, and UTF-8 References: <6f720b0f-3c0e-f11b-15b5-c99e177f658c@m5p.com> <61620ff0-c216-dbfe-9717-6387c9f67778@m5p.com> <4b3205ed-b370-a3a4-925d-751c26c8d733@madpilot.net> In-Reply-To: --TEArjz8XsY0u9qMOcBYh1b8mMHMtyIsd6 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 12/31/20 7:27 PM, Guido Falsi via freebsd-ports wrote: > [...] >> Unluckily the update is now held back due to issues with some packages= =20 >> not updating correctly sometimes. >> >> But maybe the update would solve it for you. The update is being=20 >> worked on at [1] and [2]. >> >> BTW if you're using xfce you can configure your compose key via the=20 >> keyboard configuration in xfce4-settings. >> >> Also more strictly on composition, have you checked the combinations=20 >> you are using are actually present in the list of known key=20 >> combinations (can't recall what file that is in, sorry) >=20 > Found it, it's in /usr/local/lib/X11/locale/en_US.UTF-8/Compose, and=20 > here does contain the copyright symbols, as o c (and others),= =20 > it is working for me also in xfce4-terminal, but I'm using XFCE 4.16=20 > with the patches linked in the previous message. >=20 Thanks for the pointer! I will try this in the next couple of days and report back when I can. -- George --TEArjz8XsY0u9qMOcBYh1b8mMHMtyIsd6-- --n6AKedLnbKaDzsRKG4iFcnexzEaUZLrjf Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEENdM4ZHktsJW5kKZXwRES3m+p4fkFAl/ubTIFAwAAAAAACgkQwRES3m+p4flo 6Q/+KP8dE25EOWQhlonFdqvJeXtPJ3N3zJ+wJ+CxUUcaZenj++gZjyxL0gaFMQWseSw8AUBmA3MT kPbzCNNyoamRyZf5J/ifMPHuUiJmWO6gTdo7RILhJMZUzrgaTFKym3C0aB/y1wcmtJlPerM+Sv+D xPbxmBwsqinrcusVJ/Ow9REHRuEhTFxtTA4huNmnMbTf5Lu2mB+ekDtkkcDqPnlPZ4DPz4OzOsew +PyMHXNj/dm41g2HMxg1Xd+txsPIxBsMbUZrzSXlJofhKBJFud61LWGFy5LKgVq1g8P0nHj7SWJp iE46vVWNrU2dQ4lqy8O07c1EH49kj0oo9/4eLN0PLq9+HC9x7MUqAhq5TiItugE6W7ceJHIepdPJ kZX687SSSe/YV1mjkuZpKwY1SCkp9BPiljSpQBJo+xbLSxmMlmEuXGRcvmEU3xRXa2+Dalt4HCvF sh+HZS42Y6eSs2pF0EiafUEd0eo3y9mBT/tXndMLeZie8DDKj64DSzq1tSFDULb49bUY3pq4qE4l YwIyvu7HuTe6PUvSKyvFJVPLc1qaWi7YF1IZd9+n0yYaL7EZ2R5uzVT7iYFn+TWTZxV0QSVRnP4l kSnsmEKNTP/qyDvS3CrUbku1EL5EKl60PSvauaDcuYpmCaKKgjb62egh3E3/S0TWafX7fFOL5AFN bxg= =Al3c -----END PGP SIGNATURE----- --n6AKedLnbKaDzsRKG4iFcnexzEaUZLrjf-- From owner-freebsd-ports@freebsd.org Fri Jan 1 03:08:22 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 649ED4BB99C for ; Fri, 1 Jan 2021 03:08:22 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4D6VMp2Mggz4nvZ for ; Fri, 1 Jan 2021 03:08:22 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id 4F4294BBA16; Fri, 1 Jan 2021 03:08:22 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4DD354BBA15 for ; Fri, 1 Jan 2021 03:08:22 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D6VMp1SCmz4nvY for ; Fri, 1 Jan 2021 03:08:22 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.nyi.freebsd.org (portsindexbuild.nyi.freebsd.org [IPv6:2610:1c1:1:606c::16:115c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 250001BD96 for ; Fri, 1 Jan 2021 03:08:22 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.nyi.freebsd.org ([127.0.1.8]) by portsindexbuild.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 10138LLu079787 for ; Fri, 1 Jan 2021 03:08:21 GMT (envelope-from indexbuild@portsindexbuild.nyi.freebsd.org) Received: (from indexbuild@localhost) by portsindexbuild.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 10138LlM079786 for ports@FreeBSD.org; Fri, 1 Jan 2021 03:08:21 GMT (envelope-from indexbuild) Date: Fri, 1 Jan 2021 03:08:21 GMT From: Ports Index build Message-Id: <202101010308.10138LlM079786@portsindexbuild.nyi.freebsd.org> To: ports@FreeBSD.org Subject: INDEX build failed for 11.x X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jan 2021 03:08:22 -0000 INDEX build failed with errors: Generating INDEX-11 - 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.databases --- make[5]: "/home/indexbuild/tindex/ports/databases/pypy-gdbm/Makefile" line 17: Cannot open /home/indexbuild/tindex/ports/databases/pypy-gdbm/../../lang/pypy/bsd.pypy.cffi.mk make[5]: Fatal errors encountered -- cannot continue===> databases/pypy-gdbm failed *** [describe.databases] Error code 1 [...] --- describe.devel --- make[6]: "/home/indexbuild/tindex/ports/devel/py-subversion/../../devel/subversion/Makefile.addons" line 30: Cannot open /home/indexbuild/tindex/ports/devel/py-subversion/../../devel/subversion-lts/Makefile.common make[6]: "/home/indexbuild/tindex/ports/Mk/bsd.port.mk" line 1842: Malformed conditional (${WITH_PKG} == devel) make[6]: "/home/indexbuild/tindex/ports/Mk/bsd.port.mk" line 2179: Malformed conditional (${PREFIX} == /usr) make[6]: "/home/indexbuild/tindex/ports/Mk/bsd.port.mk" line 2698: Malformed conditional (${PREFIX} == /usr) make[6]: "/home/indexbuild/tindex/ports/Mk/bsd.port.mk" line 4575: Malformed conditional ((${PREFIX} != ${LOCALBASE} && ${PREFIX} != ${LINUXBASE} && ${PREFIX} != "/usr" && ${PREFIX} != "/" && !defined(NO_PREFIX_RMDIR))) make[6]: Fatal errors encountered -- cannot continue===> devel/py-subversion failed *** [describe.devel] 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 3 errors Committers on the hook: gerald jhale jrm leres matthew mfechner pkubaj rene samm yuri Most recent SVN update was: Updating '.': U archivers/py-zstandard/Makefile U archivers/py-zstandard/distinfo U archivers/zchunk/Makefile U archivers/zchunk/distinfo U archivers/zchunk/pkg-plist D security/broccoli D security/sandsifter D security/orthrus D security/py-backports.ssl_match_hostname A security/gpgme/files/patch-git-key.h U security/gpgme-cpp/Makefile U security/Makefile D lang/spidermonkey185 D lang/pypy D lang/tolua++ D lang/spidermonkey24 D lang/spidermonkey52 D lang/spidermonkey60 D lang/julia10 D lang/pypy3 U lang/gcc9-devel/Makefile U lang/gcc9-devel/distinfo U lang/Makefile D devel/godot2 D devel/py-backports_abc D devel/rbtools D devel/py-backports.functools_lru_cache D devel/electron4 D devel/electron5 D devel/electron6 D devel/electron7 D devel/py-functools32 D devel/libhid D devel/py-more-itertools5 D devel/py-weakrefmethod D devel/libosmocore D devel/gnatpython D devel/py-selectors2 D devel/py-backports.shutil_get_terminal_size D devel/py-singledispatch D devel/py-pathlib D devel/llvm60 D devel/py-should_dsl D devel/bzr D devel/py-cheetah D devel/py-dis3 D devel/py-enum34 D devel/py-typing D devel/p5-Log-Any-Adapter-Callback D devel/chromium-gn D devel/py-total-ordering D devel/godot2-tools D devel/py-backports.os D devel/py-futures D devel/subversion-lts D devel/mongo-cxx-driver D devel/viewvc D devel/py-subprocess32 U devel/cl-alexandria/Makefile U devel/cl-alexandria/distinfo U devel/cl-alexandria/pkg-plist U devel/cl-alexandria-sbcl/Makefile U devel/Makefile U devel/efl/Makefile U devel/embb/Makefile A devel/libnest2d-ultimaker A devel/libnest2d-ultimaker/Makefile A devel/libnest2d-ultimaker/distinfo A devel/libnest2d-ultimaker/pkg-descr A devel/libnest2d-ultimaker/pkg-plist A devel/py-pynest2d A devel/py-pynest2d/Makefile A devel/py-pynest2d/distinfo A devel/py-pynest2d/files A devel/py-pynest2d/files/patch-CMakeLists.txt A devel/py-pynest2d/files/patch-cmake_FindClipper.cmake A devel/py-pynest2d/files/patch-cmake_FindSIP.cmake A devel/py-pynest2d/files/patch-src_ItemGroup.sip A devel/py-pynest2d/files/patch-src_Pynest2D.sip A devel/py-pynest2d/pkg-descr A devel/py-pynest2d/pkg-plist U x11-wm/stumpwm/Makefile U MOVED D audio/xmms2 D audio/mixxx21 D audio/ardour U audio/Makefile U audio/picard-plugins/Makefile U audio/picard-plugins/distinfo D audio/picard-plugins/files/pkg-message.in A audio/picard-plugins/files/pkg-message.bmp.in U audio/picard-plugins/pkg-plist U audio/rawrec/Makefile D chinese/sunpinyin U chinese/Makefile D databases/arangodb32 D databases/arangodb33 U databases/Makefile D dns/py-dns U dns/Makefile D editors/atom U editors/Makefile U editors/mp/Makefile U editors/mp/distinfo D editors/mp/files/patch-mpv__gtk.c U editors/mp/files/patch-config.sh U editors/mp/files/patch-makefile.in U editors/mp/files/patch-mpdm_config.sh U editors/mp/files/patch-mpdm_mpdm__f.c U editors/mp/files/patch-mpdm_mpdm__s.c A editors/mp/files/patch-mpsl_makefile.in U editors/mp/pkg-plist D emulators/gem5 D emulators/fceux D emulators/nonpareil U emulators/Makefile D games/0ad D games/glob2 D games/dangerdeep D games/freera D games/pingus D games/renpy D games/netpanzer D games/marsnomercy U games/Makefile D graphics/uniconvertor D graphics/sk1libs D graphics/py-pillow6 D graphics/goxel U graphics/Makefile U graphics/ImageMagick6/Makefile U graphics/ImageMagick7/Makefile U graphics/elementary-photos/Makefile U graphics/entangle/Makefile U graphics/gegl/Makefile U graphics/gthumb/Makefile U graphics/krita/Makefile U graphics/libkdcraw/Makefile U graphics/libraw/Makefile U graphics/libraw/distinfo U graphics/libraw/pkg-plist U graphics/luminance-qt5/Makefile U graphics/nomacs/Makefile U graphics/openimageio/Makefile U graphics/oyranos/Makefile U graphics/photoqt/Makefile U graphics/shotwell/Makefile D mail/getmail U mail/Makefile D math/gringo U math/Makefile D multimedia/mimms D multimedia/ffmpeg2theora U multimedia/Makefile U multimedia/emby-server/Makefile D net/py-ipaddress U net/Makefile D net-p2p/linuxdcpp U net-p2p/Makefile D sysutils/uefi-edk2-bhyve-csm D sysutils/cinnamon-control-center D sysutils/osquery D sysutils/ori D sysutils/py-shutilwhich U sysutils/Makefile U sysutils/rsyslog8/Makefile U sysutils/rsyslog8/distinfo U sysutils/rubygem-chef12/Makefile U sysutils/rubygem-chef-config12/Makefile U sysutils/smartmontools/Makefile U sysutils/smartmontools/distinfo D sysutils/smartmontools/files/patch-drivedb.h D www/trac-keywords D www/trac-fullblog D www/node10 D www/node12 D www/trac-ldapauthstore D www/trac-wysiwyg D www/trac-mercurial D www/trac-wikinotification D www/trac-timingandestimation D www/trac-defaultcc D www/trac-themeengine D www/trac-advancedticketworkflow D www/trac-spam-filter D www/trac-fivestarvote D www/trac-datefield D www/trac-OhlohWidgetsMacro D www/trac-tweakui D www/trac-discussion D www/trac-ccselector D www/trac-downloads D www/trac-ldap D www/trac D www/trac-wikitopdf D www/trac-privatetickets D www/trac-iniadmin D www/trac-estimator D www/moinmoin D www/trac-navadd D www/trac-subtickets D www/trac-keywordsecretticket D www/trac-fullblognotification D www/trac-pydotorgtheme D www/trac-graphviz D www/trac-vote D www/cliqz D www/trac-scrumburndown D www/trac-tickettemplate D www/trac-ticketimport D www/iridium D www/trac-wikigoodies D www/trac-permredirect D www/trac-autocomplete D www/trac-wikitemplates D www/trac-math D www/trac-email2trac-postfix D www/trac-customfieldadmin D www/trac-TracGoogleAnalytics D www/trac-tags D www/trac-xmlrpc D www/trac-email2trac D www/trac-devel D www/trac-tocmacro D www/trac-accountmanager U www/Makefile U misc/Makefile A misc/timezonemap A misc/timezonemap/Makefile A misc/timezonemap/distinfo A misc/timezonemap/pkg-descr A misc/timezonemap/pkg-plist U astro/kstars/Makefile U astro/siril/Makefile U textproc/Makefile A textproc/mp_doccer A textproc/mp_doccer/Makefile A textproc/mp_doccer/distinfo A textproc/mp_doccer/pkg-descr A textproc/p5-Grutatxt A textproc/p5-Grutatxt/Makefile A textproc/p5-Grutatxt/distinfo A textproc/p5-Grutatxt/pkg-descr A textproc/p5-Grutatxt/pkg-plist U deskutils/treeline/Makefile U deskutils/treeline/distinfo Updated to revision 559797. From owner-freebsd-ports@freebsd.org Fri Jan 1 06:07:05 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 5D1AD4BFBAD for ; Fri, 1 Jan 2021 06:07:05 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4D6ZL12BM2z4TnY for ; Fri, 1 Jan 2021 06:07:05 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id 4B18E4BFBAC; Fri, 1 Jan 2021 06:07:05 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4AE274BF76A for ; Fri, 1 Jan 2021 06:07:05 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D6ZL11kKpz4Tsq for ; Fri, 1 Jan 2021 06:07:05 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.nyi.freebsd.org (portsindexbuild.nyi.freebsd.org [IPv6:2610:1c1:1:606c::16:115c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 29BBD1DD7B for ; Fri, 1 Jan 2021 06:07:05 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.nyi.freebsd.org ([127.0.1.8]) by portsindexbuild.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 101674wE095690 for ; Fri, 1 Jan 2021 06:07:04 GMT (envelope-from indexbuild@portsindexbuild.nyi.freebsd.org) Received: (from indexbuild@localhost) by portsindexbuild.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 1016742t095689 for ports@FreeBSD.org; Fri, 1 Jan 2021 06:07:04 GMT (envelope-from indexbuild) Date: Fri, 1 Jan 2021 06:07:04 GMT From: Ports Index build Message-Id: <202101010607.1016742t095689@portsindexbuild.nyi.freebsd.org> To: ports@FreeBSD.org Subject: INDEX build failed for 11.x X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jan 2021 06:07:05 -0000 INDEX build failed with errors: Generating INDEX-11 - 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.databases --- make[5]: "/home/indexbuild/tindex/ports/databases/pypy-gdbm/Makefile" line 17: Cannot open /home/indexbuild/tindex/ports/databases/pypy-gdbm/../../lang/pypy/bsd.pypy.cffi.mk make[5]: Fatal errors encountered -- cannot continue===> databases/pypy-gdbm failed *** [describe.databases] Error code 1 [...] --- describe.devel --- make[6]: "/home/indexbuild/tindex/ports/devel/py-subversion/../../devel/subversion/Makefile.addons" line 30: Cannot open /home/indexbuild/tindex/ports/devel/py-subversion/../../devel/subversion-lts/Makefile.common make[6]: "/home/indexbuild/tindex/ports/Mk/bsd.port.mk" line 1842: Malformed conditional (${WITH_PKG} == devel) make[6]: "/home/indexbuild/tindex/ports/Mk/bsd.port.mk" line 2179: Malformed conditional (${PREFIX} == /usr) make[6]: "/home/indexbuild/tindex/ports/Mk/bsd.port.mk" line 2698: Malformed conditional (${PREFIX} == /usr) make[6]: "/home/indexbuild/tindex/ports/Mk/bsd.port.mk" line 4575: Malformed conditional ((${PREFIX} != ${LOCALBASE} && ${PREFIX} != ${LINUXBASE} && ${PREFIX} != "/usr" && ${PREFIX} != "/" && !defined(NO_PREFIX_RMDIR))) make[6]: Fatal errors encountered -- cannot continue===> devel/py-subversion failed *** [describe.devel] 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 3 errors Committers on the hook: eugen gerald jhale jrm leres matthew mfechner novel pkubaj rene samm yuri Most recent SVN update was: Updating '.': U multimedia/simplescreenrecorder/Makefile U multimedia/simplescreenrecorder/distinfo U MOVED U sysutils/Makefile A sysutils/wmbsdbatt A sysutils/wmbsdbatt/Makefile A sysutils/wmbsdbatt/pkg-descr A sysutils/wmbsdbatt/files A sysutils/wmbsdbatt/files/patch-Makefile A sysutils/wmbsdbatt/files/patch-wmbsdbatt.c A sysutils/wmbsdbatt/files/patch-zz-frequency A sysutils/wmbsdbatt/files/patch-zz-temperature A sysutils/wmbsdbatt/distinfo A sysutils/wmcube A sysutils/wmcube/Makefile A sysutils/wmcube/pkg-descr A sysutils/wmcube/files A sysutils/wmcube/files/pkg-message.in A sysutils/wmcube/files/patch-Makefile.FREEBSD A sysutils/wmcube/files/patch-wmcube.c A sysutils/wmcube/pkg-plist A sysutils/wmcube/distinfo A sysutils/xbattbar A sysutils/xbattbar/Makefile A sysutils/xbattbar/files A sysutils/xbattbar/files/patch-Imakefile A sysutils/xbattbar/files/patch-xbattbar.c A sysutils/xbattbar/files/patch-xbattbar.man A sysutils/xbattbar/pkg-descr A sysutils/xbattbar/distinfo U security/libgpg-error/Makefile U security/libgpg-error/distinfo U security/libgpg-error/pkg-plist U security/vuxml/vuln.xml U editors/emacs-devel/Makefile U editors/emacs-devel/distinfo U editors/emacs-devel/pkg-plist U irc/inspircd/Makefile U irc/inspircd/distinfo A irc/inspircd/files/patch-make_template_inspircd U irc/inspircd/files/patch-make_template_main.mk U misc/urh/Makefile U misc/urh/distinfo Updated to revision 559807. From owner-freebsd-ports@freebsd.org Fri Jan 1 09:03:11 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A45FE4C3138 for ; Fri, 1 Jan 2021 09:03:11 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4D6fFC4Fgwz4cQV for ; Fri, 1 Jan 2021 09:03:11 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id 91EFA4C2E77; Fri, 1 Jan 2021 09:03:11 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 91B954C3189 for ; Fri, 1 Jan 2021 09:03:11 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D6fFC3l9rz4c0T for ; Fri, 1 Jan 2021 09:03:11 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.nyi.freebsd.org (portsindexbuild.nyi.freebsd.org [IPv6:2610:1c1:1:606c::16:115c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 73998203A7 for ; Fri, 1 Jan 2021 09:03:11 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.nyi.freebsd.org ([127.0.1.8]) by portsindexbuild.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 10193Bp2008408 for ; Fri, 1 Jan 2021 09:03:11 GMT (envelope-from indexbuild@portsindexbuild.nyi.freebsd.org) Received: (from indexbuild@localhost) by portsindexbuild.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 10193B9p008407 for ports@FreeBSD.org; Fri, 1 Jan 2021 09:03:11 GMT (envelope-from indexbuild) Date: Fri, 1 Jan 2021 09:03:11 GMT From: Ports Index build Message-Id: <202101010903.10193B9p008407@portsindexbuild.nyi.freebsd.org> To: ports@FreeBSD.org Subject: INDEX build failed for 11.x X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jan 2021 09:03:11 -0000 INDEX build failed with errors: Generating INDEX-11 - 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.databases --- make[5]: "/home/indexbuild/tindex/ports/databases/pypy-gdbm/Makefile" line 17: Cannot open /home/indexbuild/tindex/ports/databases/pypy-gdbm/../../lang/pypy/bsd.pypy.cffi.mk make[5]: Fatal errors encountered -- cannot continue===> databases/pypy-gdbm failed *** [describe.databases] Error code 1 [...] --- describe.devel --- make[6]: "/home/indexbuild/tindex/ports/devel/py-subversion/../../devel/subversion/Makefile.addons" line 30: Cannot open /home/indexbuild/tindex/ports/devel/py-subversion/../../devel/subversion-lts/Makefile.common make[6]: "/home/indexbuild/tindex/ports/Mk/bsd.port.mk" line 1842: Malformed conditional (${WITH_PKG} == devel) make[6]: "/home/indexbuild/tindex/ports/Mk/bsd.port.mk" line 2179: Malformed conditional (${PREFIX} == /usr) make[6]: "/home/indexbuild/tindex/ports/Mk/bsd.port.mk" line 2698: Malformed conditional (${PREFIX} == /usr) make[6]: "/home/indexbuild/tindex/ports/Mk/bsd.port.mk" line 4575: Malformed conditional ((${PREFIX} != ${LOCALBASE} && ${PREFIX} != ${LINUXBASE} && ${PREFIX} != "/usr" && ${PREFIX} != "/" && !defined(NO_PREFIX_RMDIR))) make[6]: Fatal errors encountered -- cannot continue===> devel/py-subversion failed *** [describe.devel] 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 3 errors Committers on the hook: eugen gerald jhale jrm leres matthew mfechner novel pkubaj rene samm yuri Most recent SVN update was: Updating '.': U databases/rubygem-gitlab-pg_query/Makefile U databases/rubygem-gitlab-pg_query/distinfo U databases/rubygem-gitlab-pg_query/files/patch-ext_pg__query_extconf.rb U databases/libpg_query/Makefile U databases/libpg_query/distinfo U math/Makefile A math/sympol A math/sympol/Makefile A math/sympol/distinfo A math/sympol/files A math/sympol/files/patch-CMakeLists.txt A math/sympol/pkg-descr A math/sympol/pkg-plist A math/permlib A math/permlib/Makefile A math/permlib/distinfo A math/permlib/files A math/permlib/files/patch-CMakeLists.txt A math/permlib/files/patch-boost-from-arch A math/permlib/pkg-descr A math/permlib/pkg-plist U www/qutebrowser/Makefile U www/qutebrowser/distinfo U mail/msmtp/Makefile U mail/msmtp/distinfo D mail/msmtp/files/patch-src_net.c A mail/msmtp/files/patch-src_msmtpd.c Updated to revision 559813. From owner-freebsd-ports@freebsd.org Fri Jan 1 10:07:14 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4E43B4C4228 for ; Fri, 1 Jan 2021 10:07:14 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D6gg60NjCz4g06 for ; Fri, 1 Jan 2021 10:07:13 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from pi by home.opsec.eu with local (Exim 4.94 (FreeBSD)) (envelope-from ) id 1kvHKv-000Cix-5M; Fri, 01 Jan 2021 11:07:09 +0100 Date: Fri, 1 Jan 2021 11:07:09 +0100 From: Kurt Jaeger To: Neel Chauhan Cc: freebsd-ports@freebsd.org Subject: Re: Committing New Ports on Bugzilla Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspamd-Queue-Id: 4D6gg60NjCz4g06 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [0.00 / 15.00]; local_wl_from(0.00)[freebsd.org]; ASN(0.00)[asn:12502, ipnet:2001:14f8::/32, country:DE] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jan 2021 10:07:14 -0000 Hi! > * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252314 > * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252226 > * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252224 > * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252223 > * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252222 > * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252185 > * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252151 > * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252152 > * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252150 > > Could one of you please commit these New Ports? Done. -- pi@opsec.eu +49 171 3101372 Now what ? From owner-freebsd-ports@freebsd.org Fri Jan 1 12:08:45 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id DA63E4C6EDF for ; Fri, 1 Jan 2021 12:08:45 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4D6kMK5qjNz4m7P for ; Fri, 1 Jan 2021 12:08:45 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id C613C4C6EDD; Fri, 1 Jan 2021 12:08:45 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C5DD04C7304 for ; Fri, 1 Jan 2021 12:08:45 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D6kMK5G5Rz4lvt for ; Fri, 1 Jan 2021 12:08:45 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.nyi.freebsd.org (portsindexbuild.nyi.freebsd.org [IPv6:2610:1c1:1:606c::16:115c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 9D45C22738 for ; Fri, 1 Jan 2021 12:08:45 +0000 (UTC) (envelope-from indexbuild@FreeBSD.org) Received: from portsindexbuild.nyi.freebsd.org ([127.0.1.8]) by portsindexbuild.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 101C8j5Y038765 for ; Fri, 1 Jan 2021 12:08:45 GMT (envelope-from indexbuild@portsindexbuild.nyi.freebsd.org) Received: (from indexbuild@localhost) by portsindexbuild.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 101C8jq3038763 for ports@FreeBSD.org; Fri, 1 Jan 2021 12:08:45 GMT (envelope-from indexbuild) Date: Fri, 1 Jan 2021 12:08:45 GMT From: Ports Index build Message-Id: <202101011208.101C8jq3038763@portsindexbuild.nyi.freebsd.org> To: ports@FreeBSD.org Subject: INDEX now builds successfully on 11.x X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jan 2021 12:08:45 -0000 From owner-freebsd-ports@freebsd.org Fri Jan 1 12:16:46 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A34DA4C6DD9 for ; Fri, 1 Jan 2021 12:16:46 +0000 (UTC) (envelope-from daniel.engberg.lists@pyret.net) Received: from relay1-d.mail.gandi.net (relay1-d.mail.gandi.net [217.70.183.193]) (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 4D6kXY3yqrz4mYs for ; Fri, 1 Jan 2021 12:16:45 +0000 (UTC) (envelope-from daniel.engberg.lists@pyret.net) Received: from webmail.gandi.net (webmail23.sd4.0x35.net [10.200.201.23]) (Authenticated sender: daniel.engberg@pyret.net) by relay1-d.mail.gandi.net (Postfix) with ESMTPA id D05B7240003 for ; Fri, 1 Jan 2021 12:16:42 +0000 (UTC) MIME-Version: 1.0 Date: Fri, 01 Jan 2021 13:16:42 +0100 From: Daniel Engberg To: freebsd-ports@freebsd.org Subject: Can someone please have a look at a few PRs User-Agent: Roundcube Webmail/1.4.10 Message-ID: <8948ba52dba2a6fe8218b0d88a7a4604@pyret.net> X-Sender: daniel.engberg.lists@pyret.net Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4D6kXY3yqrz4mYs X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of daniel.engberg.lists@pyret.net designates 217.70.183.193 as permitted sender) smtp.mailfrom=daniel.engberg.lists@pyret.net X-Spamd-Result: default: False [-3.40 / 15.00]; RCVD_TLS_LAST(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[217.70.183.193:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:217.70.183.192/28]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[217.70.183.193:from:127.0.2.255]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[217.70.183.193:from]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_NA(0.00)[pyret.net]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:29169, ipnet:217.70.176.0/20, country:FR]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports]; RCVD_IN_DNSWL_LOW(-0.10)[217.70.183.193:from] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jan 2021 12:16:46 -0000 Hi, I know it's easy to miss PRs so this is just a friendly reminder of a few PRs that I'd appreciate if someone could have a look at. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=245930 - security/py-openssl: Update to 19.1.0 (maintainer timeout, maintainer feedback ok) https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=250985 - multimedia/libaacs: Update to 0.11.0 (no maintainer) https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=250986 - multimedia/libbdplus: Makefile cleanup (no maintainer) https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=250988 - multimedia/libbluray: Update to 1.2.1 (no maintainer) https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251357 - textproc/utf8proc: Update to 2.6.1 (maintainer timeout) https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251890 - multimedia/oscam: Update to latest commit 2020-11-19 (maintainer feedback ok) https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251989 - net-mgmt/netdata: Update to 1.28.0 (no maintainer) https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252112 - print/libotf: Don't use freetype-config (maintainer feedback ok) https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252114 - graphics/libwmf: Update to 0.2.12 (no maintainer) Happy new year 2021! :-) Best regards, Daniel From owner-freebsd-ports@freebsd.org Fri Jan 1 16:55:32 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 98FA74CDA82 for ; Fri, 1 Jan 2021 16:55:32 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from home.opsec.eu (home.opsec.eu [IPv6:2001:14f8:200::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D6rkD2bHRz3K0x for ; Fri, 1 Jan 2021 16:55:31 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from pi by home.opsec.eu with local (Exim 4.94 (FreeBSD)) (envelope-from ) id 1kvNhw-000D5b-QV for freebsd-ports@freebsd.org; Fri, 01 Jan 2021 17:55:20 +0100 Date: Fri, 1 Jan 2021 17:55:20 +0100 From: Kurt Jaeger To: freebsd-ports@freebsd.org Subject: Re: Can someone please have a look at a few PRs Message-ID: References: <8948ba52dba2a6fe8218b0d88a7a4604@pyret.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <8948ba52dba2a6fe8218b0d88a7a4604@pyret.net> X-Rspamd-Queue-Id: 4D6rkD2bHRz3K0x X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [0.00 / 15.00]; ASN(0.00)[asn:12502, ipnet:2001:14f8::/32, country:DE]; local_wl_from(0.00)[freebsd.org] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jan 2021 16:55:32 -0000 Hi! > I know it's easy to miss PRs so this is just a friendly reminder of a few > PRs that I'd appreciate if someone could have a look at. Done. -- pi@opsec.eu +49 171 3101372 Now what ? From owner-freebsd-ports@freebsd.org Fri Jan 1 19:13:10 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id DC3C24D10E7 for ; Fri, 1 Jan 2021 19:13:10 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from mailhost.m5p.com (mailhost.m5p.com [74.104.188.4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "m5p.com", Issuer "R3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D6vn20bSNz3k76 for ; Fri, 1 Jan 2021 19:13:09 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from [IPv6:2001:470:1f07:15ff::26] (court.m5p.com [IPv6:2001:470:1f07:15ff:0:0:0:26]) (authenticated bits=0) by mailhost.m5p.com (8.15.2/8.15.2) with ESMTPSA id 101JCtkw051533 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Fri, 1 Jan 2021 14:13:01 -0500 (EST) (envelope-from george+freebsd@m5p.com) To: Guido Falsi , freebsd ports From: George Mitchell Subject: Re: Xfce, xfce4-terminal, and UTF-8 Message-ID: <1db44c6b-de53-9990-3b12-0d583e86d42b@m5p.com> Date: Fri, 1 Jan 2021 14:12:55 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="VryYtAJoEpr2mhkShbIBUVbqEOtViHGpy" X-Spam-Status: No, score=0.0 required=10.0 tests=HELO_MISC_IP,HELO_NO_DOMAIN autolearn=unavailable autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mattapan.m5p.com X-Rspamd-Queue-Id: 4D6vn20bSNz3k76 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of george@m5p.com designates 74.104.188.4 as permitted sender) smtp.mailfrom=george@m5p.com X-Spamd-Result: default: False [-2.48 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+a]; HAS_ATTACHMENT(0.00)[]; TO_DN_ALL(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[74.104.188.4:from]; ASN(0.00)[asn:701, ipnet:74.104.0.0/16, country:US]; R_DKIM_NA(0.00)[]; TAGGED_FROM(0.00)[freebsd]; FAKE_REPLY(1.00)[]; ARC_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; DMARC_NA(0.00)[m5p.com]; NEURAL_SPAM_SHORT(0.92)[0.920]; SPAMHAUS_ZRD(0.00)[74.104.188.4:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jan 2021 19:13:10 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --VryYtAJoEpr2mhkShbIBUVbqEOtViHGpy Content-Type: multipart/mixed; boundary="ebd7REr9eNsxcuPGFxcVC81Yzs8kRTQBT"; protected-headers="v1" From: George Mitchell To: Guido Falsi , freebsd ports Message-ID: <1db44c6b-de53-9990-3b12-0d583e86d42b@m5p.com> Subject: Re: Xfce, xfce4-terminal, and UTF-8 --ebd7REr9eNsxcuPGFxcVC81Yzs8kRTQBT Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable I applied the patch from https://reviews.freebsd.org/D27846 to my ports tree and recompiled with no problems. But it did not change the compose key behavior (still fails in xfce4-terminal but works elsewhere). -- George --ebd7REr9eNsxcuPGFxcVC81Yzs8kRTQBT-- --VryYtAJoEpr2mhkShbIBUVbqEOtViHGpy Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEENdM4ZHktsJW5kKZXwRES3m+p4fkFAl/vdDcFAwAAAAAACgkQwRES3m+p4flL pg/+P0gP84IaYC5ITVZxIzdOTRW3ZE0PawKqFRihhHu/aoMXpAaajWWKhKt27VGp6ItZwgNcvGrC dXkjzbfaNd2Rq94jfDmcejTztb6HZcB8+h0ujXSOdMCc5CPSCkGRA0N/pNdYaMfR2eCcTdWQydrp qgozRZynbkCkVywyeIGnDsVc4EoAq8eYLlo3B9oTwIZN6gedWkIwEPsiQfGf4e0aNCdkP3CyCmsG cowuxwPDWjQval/Msjv/XrE4bIF98D1i1XSLD4PsNpMj3XqO8IR4eALn5a9FnbI0vRpWPyDq4jYp YG/0fqfgkOHdXXQbXER4gztClf2edU+zy4wSNWDKqWw0M0oxGn9SBqbk/qcbQE2ingqY3kY55XUw JXXUrgd+hW0eMRAyN3KGgceopCnDTjgVwHnxs6bnP0wA5t0vXDg8RGU74sF/pa5Kt7wYwiqP+eMH qfwD3S9ENjtInAJn1pgTF58q6Ui/CKyGMYXSl99Q6GeegAYYBejmKQMgTCaAvwz5FxQX8wR54KYL tYQiSlETvvjf6lCpKwVYoXzYxGytjfeGEXw0hWS6fkP6na2HIBlsMRZgi+4OMcHx5IMP/PhfbwFV y/6SJ1GnJpQUN55i5IDEi4HZdDWOQ4SnDJ+4PcNijRYvjt5tRxZ1hJGGFMN+TQLc60w26gYRdMMP T9U= =iMQ4 -----END PGP SIGNATURE----- --VryYtAJoEpr2mhkShbIBUVbqEOtViHGpy-- From owner-freebsd-ports@freebsd.org Fri Jan 1 19:57:41 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6DAFB4D2288 for ; Fri, 1 Jan 2021 19:57:41 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail.madpilot.net (vogon.madpilot.net [159.69.1.99]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D6wmN1wG8z3lvB for ; Fri, 1 Jan 2021 19:57:39 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail (mail [192.168.254.3]) by mail.madpilot.net (Postfix) with ESMTP id 4D6wmL155qz6dSN; Fri, 1 Jan 2021 20:57:38 +0100 (CET) Received: from mail.madpilot.net ([192.168.254.3]) by mail (mail.madpilot.net [192.168.254.3]) (amavisd-new, port 10026) with ESMTP id Pmz2eGAPsz3u; Fri, 1 Jan 2021 20:57:35 +0100 (CET) Subject: Re: Xfce, xfce4-terminal, and UTF-8 To: George Mitchell , freebsd ports References: <1db44c6b-de53-9990-3b12-0d583e86d42b@m5p.com> From: Guido Falsi Message-ID: <5a858dc2-a657-c0e8-dd86-5e3fee1c6030@madpilot.net> Date: Fri, 1 Jan 2021 20:57:31 +0100 In-Reply-To: <1db44c6b-de53-9990-3b12-0d583e86d42b@m5p.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4D6wmN1wG8z3lvB X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.00 / 15.00]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[159.69.1.99:from]; R_DKIM_ALLOW(-0.20)[madpilot.net:s=bjowvop61wgh]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; MISSING_MIME_VERSION(2.00)[]; R_SPF_ALLOW(-0.20)[+mx]; TAGGED_RCPT(0.00)[freebsd]; MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_LONG(-1.00)[-1.000]; SPAMHAUS_ZRD(0.00)[159.69.1.99:from:127.0.2.255]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[madpilot.net:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[madpilot.net,quarantine]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:24940, ipnet:159.69.0.0/16, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jan 2021 19:57:41 -0000 On 01/01/21 20:12, George Mitchell wrote: > I applied the patch from https://reviews.freebsd.org/D27846 to my ports > tree and recompiled with no problems.  But it did not change the compose > key behavior (still fails in xfce4-terminal but works elsewhere). I actually have no idea. I don't know exactly how the compose key is managed in Xorg. My intuition is it's Xorg itself who is managing it, intercepting the key presses before the application and sending it the result if any. But I don't know for sure. Also maybe the setting can be per application. Have you tried configuring the compose key in XFCE settings? Or setting it via command line before launching startxfce4? -- Guido Falsi From owner-freebsd-ports@freebsd.org Fri Jan 1 20:09:15 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8A5FB4D24A5 for ; Fri, 1 Jan 2021 20:09:15 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from mailhost.m5p.com (mailhost.m5p.com [74.104.188.4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "m5p.com", Issuer "R3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D6x1k2V1Hz3mTZ for ; Fri, 1 Jan 2021 20:09:14 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from [IPv6:2001:470:1f07:15ff::26] (court.m5p.com [IPv6:2001:470:1f07:15ff:0:0:0:26]) (authenticated bits=0) by mailhost.m5p.com (8.15.2/8.15.2) with ESMTPSA id 101K97eb051758 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Fri, 1 Jan 2021 15:09:12 -0500 (EST) (envelope-from george+freebsd@m5p.com) To: freebsd-ports@freebsd.org, Guido Falsi References: <1db44c6b-de53-9990-3b12-0d583e86d42b@m5p.com> <5a858dc2-a657-c0e8-dd86-5e3fee1c6030@madpilot.net> From: George Mitchell Subject: Re: Xfce, xfce4-terminal, and UTF-8 Message-ID: Date: Fri, 1 Jan 2021 15:09:06 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 MIME-Version: 1.0 In-Reply-To: <5a858dc2-a657-c0e8-dd86-5e3fee1c6030@madpilot.net> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="OcVVMeETkBUnMjyFpZvEOnz4azB7F8LdQ" X-Spam-Status: No, score=-0.3 required=10.0 tests=HELO_MISC_IP, HELO_NO_DOMAIN, NICE_REPLY_A autolearn=unavailable autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mattapan.m5p.com X-Rspamd-Queue-Id: 4D6x1k2V1Hz3mTZ X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of george@m5p.com designates 74.104.188.4 as permitted sender) smtp.mailfrom=george@m5p.com X-Spamd-Result: default: False [-5.40 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+a:c]; MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; HAS_ATTACHMENT(0.00)[]; DMARC_NA(0.00)[m5p.com]; SPAMHAUS_ZRD(0.00)[74.104.188.4:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[74.104.188.4:from]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:~]; ASN(0.00)[asn:701, ipnet:74.104.0.0/16, country:US]; TAGGED_FROM(0.00)[freebsd]; MAILMAN_DEST(0.00)[freebsd-ports]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jan 2021 20:09:15 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --OcVVMeETkBUnMjyFpZvEOnz4azB7F8LdQ Content-Type: multipart/mixed; boundary="jwj8S0Z93oCZag3bcsGBqYBg3exkj1RSW"; protected-headers="v1" From: George Mitchell To: freebsd-ports@freebsd.org, Guido Falsi Message-ID: Subject: Re: Xfce, xfce4-terminal, and UTF-8 References: <1db44c6b-de53-9990-3b12-0d583e86d42b@m5p.com> <5a858dc2-a657-c0e8-dd86-5e3fee1c6030@madpilot.net> In-Reply-To: <5a858dc2-a657-c0e8-dd86-5e3fee1c6030@madpilot.net> --jwj8S0Z93oCZag3bcsGBqYBg3exkj1RSW Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 1/1/21 2:57 PM, Guido Falsi via freebsd-ports wrote: > On 01/01/21 20:12, George Mitchell wrote: >> I applied the patch from https://reviews.freebsd.org/D27846 to my port= s >> tree and recompiled with no problems.=C2=A0 But it did not change the = compose >> key behavior (still fails in xfce4-terminal but works elsewhere). >=20 > I actually have no idea. I don't know exactly how the compose key is=20 > managed in Xorg. >=20 > My intuition is it's Xorg itself who is managing it, intercepting the=20 > key presses before the application and sending it the result if any. Bu= t=20 > I don't know for sure. >=20 > Also maybe the setting can be per application. Have you tried=20 > configuring the compose key in XFCE settings? >=20 > Or setting it via command line before launching startxfce4? >=20 >=20 I've been setting it in .csrhc (setxkbmap -option compose:lwin), and originally worked for everything including xfce4-terminal. It still works for everything else (including mousepad), but not for xfce4-terminal. The XFCE keyboard settings compose key setting does not seem to work for anything. -- George --jwj8S0Z93oCZag3bcsGBqYBg3exkj1RSW-- --OcVVMeETkBUnMjyFpZvEOnz4azB7F8LdQ Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEENdM4ZHktsJW5kKZXwRES3m+p4fkFAl/vgWIFAwAAAAAACgkQwRES3m+p4fms kA//ROUJ84srrrxax2ULOfDn54qYZVr50e3Po9YSCRLjdd69EhXym79ibOF3YkBK3EN3RbkBp4Eg 7cGbX/O4Jg/uA+K3G/SSZKPda7tQHQaRDq6cUO09bW/tE0h/O1GfOh9VW2Ntdipb2yqXZ58lrE38 21JazCPrKXX6rH0KWpVgGuNFGZ31Rz+znCpNYZ2sSRW+oSwXOVpTDMPwofOGmU/FDBWpfGcRmgt3 HlStvKUhNqven2S3u5b9ta0/CSu5RTaWhHgILyd09Nkc9nicADrtJQyfhpBHPxMy5voILNKdvUNR BXawfPd5q8tSIU6EdNDCL7PFukFEk/Q+gGWX0nk3cmfzuvJA7+fYO3peYzd+PCmAnvnA6vc1mmPZ 28fLygdZMUY7xCka5NojlyMzQHBd+qnqsdWStRLAPx8SnlqZDuQWXx9S9Y0QxGnxndf7zm9A07ly SgoRRHVuhHI2anpn+4yTvFcGKB92R0Oi/ZGIjwu+3VhJcgxwiJKSh4BxWfkLmrjXLVoHNiAk3Oy8 Ug9qrAvZ8oPRCoO0v9xshAcjTY7EJueoUSjwNez0oA7DHZDjnqYKwnQHtQrRA5gGxsjdSIUQ0ib3 5H6U6B1M1KuIl/C4dochK9M8MmgH0YmSyLGy9T/UsMjslJTHiKmPgIhI/K9xc1Ya7cGkXPi2vtYp Dgo= =TDSo -----END PGP SIGNATURE----- --OcVVMeETkBUnMjyFpZvEOnz4azB7F8LdQ-- From owner-freebsd-ports@freebsd.org Fri Jan 1 20:12:31 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 032A34D278C for ; Fri, 1 Jan 2021 20:12:31 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail.madpilot.net (vogon.madpilot.net [159.69.1.99]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D6x5V1mrYz3mbM for ; Fri, 1 Jan 2021 20:12:29 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail (mail [192.168.254.3]) by mail.madpilot.net (Postfix) with ESMTP id 4D6x5S6wvJz6dSN; Fri, 1 Jan 2021 21:12:28 +0100 (CET) Received: from mail.madpilot.net ([192.168.254.3]) by mail (mail.madpilot.net [192.168.254.3]) (amavisd-new, port 10026) with ESMTP id bwr68nZ53Ozy; Fri, 1 Jan 2021 21:12:26 +0100 (CET) Subject: Re: Xfce, xfce4-terminal, and UTF-8 To: George Mitchell , freebsd-ports@freebsd.org References: <1db44c6b-de53-9990-3b12-0d583e86d42b@m5p.com> <5a858dc2-a657-c0e8-dd86-5e3fee1c6030@madpilot.net> From: Guido Falsi Message-ID: <90d5da8c-6cee-5c10-cf86-2f566ae89089@madpilot.net> Date: Fri, 1 Jan 2021 21:12:26 +0100 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4D6x5V1mrYz3mbM X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.00 / 15.00]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[159.69.1.99:from]; R_DKIM_ALLOW(-0.20)[madpilot.net:s=bjowvop61wgh]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx:c]; MISSING_MIME_VERSION(2.00)[]; TAGGED_RCPT(0.00)[freebsd]; MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_LONG(-1.00)[-1.000]; SPAMHAUS_ZRD(0.00)[159.69.1.99:from:127.0.2.255]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[madpilot.net:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[madpilot.net,quarantine]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:24940, ipnet:159.69.0.0/16, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jan 2021 20:12:31 -0000 On 01/01/21 21:09, George Mitchell wrote: > On 1/1/21 2:57 PM, Guido Falsi via freebsd-ports wrote: >> On 01/01/21 20:12, George Mitchell wrote: >>> I applied the patch from https://reviews.freebsd.org/D27846 to my ports >>> tree and recompiled with no problems.  But it did not change the compose >>> key behavior (still fails in xfce4-terminal but works elsewhere). >> >> I actually have no idea. I don't know exactly how the compose key is >> managed in Xorg. >> >> My intuition is it's Xorg itself who is managing it, intercepting the >> key presses before the application and sending it the result if any. >> But I don't know for sure. >> >> Also maybe the setting can be per application. Have you tried >> configuring the compose key in XFCE settings? >> >> Or setting it via command line before launching startxfce4? >> >> > I've been setting it in .csrhc (setxkbmap -option compose:lwin), and > originally worked for everything including xfce4-terminal.  It still > works for everything else (including mousepad), but not for > xfce4-terminal.  The XFCE keyboard settings compose key setting does > not seem to work for anything.                            -- George > .cshrc does not look like the correct place for it anyway. That file is executed multiple times during a session. I'm not sure how it can work for everything else. Also the fact that XFCE has it's own configuration, if it's not configured from there could cause conflicts. IMHO a better place would be .xsession if using a display manager or Xinit if using startx. If using XFCE as your DE it's own settings tool would be the best place. -- Guido Falsi From owner-freebsd-ports@freebsd.org Fri Jan 1 22:37:16 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A45F84D61E3 for ; Fri, 1 Jan 2021 22:37:16 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from mailhost.m5p.com (mailhost.m5p.com [74.104.188.4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "m5p.com", Issuer "R3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D70JV4mq1z4RQd for ; Fri, 1 Jan 2021 22:37:14 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from [IPv6:2001:470:1f07:15ff::26] (court.m5p.com [IPv6:2001:470:1f07:15ff:0:0:0:26]) (authenticated bits=0) by mailhost.m5p.com (8.15.2/8.15.2) with ESMTPSA id 101Mb6AE052212 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Fri, 1 Jan 2021 17:37:12 -0500 (EST) (envelope-from george+freebsd@m5p.com) From: George Mitchell To: Guido Falsi , freebsd-ports@freebsd.org References: <1db44c6b-de53-9990-3b12-0d583e86d42b@m5p.com> <5a858dc2-a657-c0e8-dd86-5e3fee1c6030@madpilot.net> <90d5da8c-6cee-5c10-cf86-2f566ae89089@madpilot.net> Subject: Re: Xfce, xfce4-terminal, and UTF-8 Message-ID: <2a81a2dd-9986-4e7b-3478-91c3926bcb8e@m5p.com> Date: Fri, 1 Jan 2021 17:37:06 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 MIME-Version: 1.0 In-Reply-To: <90d5da8c-6cee-5c10-cf86-2f566ae89089@madpilot.net> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="6anVzQDL0W4VJLVM9usMWEteXFPDKrSkD" X-Spam-Status: No, score=-0.3 required=10.0 tests=HELO_MISC_IP, HELO_NO_DOMAIN, NICE_REPLY_A autolearn=unavailable autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mattapan.m5p.com X-Rspamd-Queue-Id: 4D70JV4mq1z4RQd X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of george@m5p.com designates 74.104.188.4 as permitted sender) smtp.mailfrom=george@m5p.com X-Spamd-Result: default: False [-5.40 / 15.00]; RCVD_TLS_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+a]; NEURAL_HAM_LONG(-1.00)[-1.000]; HAS_ATTACHMENT(0.00)[]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; RBL_DBL_DONT_QUERY_IPS(0.00)[74.104.188.4:from]; DMARC_NA(0.00)[m5p.com]; SPAMHAUS_ZRD(0.00)[74.104.188.4:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_SHORT(-1.00)[-1.000]; RCPT_COUNT_TWO(0.00)[2]; ARC_NA(0.00)[]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:~]; ASN(0.00)[asn:701, ipnet:74.104.0.0/16, country:US]; TAGGED_FROM(0.00)[freebsd]; MAILMAN_DEST(0.00)[freebsd-ports]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jan 2021 22:37:16 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --6anVzQDL0W4VJLVM9usMWEteXFPDKrSkD Content-Type: multipart/mixed; boundary="hRDAFHJ8vtlTjuVnJQwYLuPpoRRrHDtmq"; protected-headers="v1" From: George Mitchell To: Guido Falsi , freebsd-ports@freebsd.org Message-ID: <2a81a2dd-9986-4e7b-3478-91c3926bcb8e@m5p.com> Subject: Re: Xfce, xfce4-terminal, and UTF-8 References: <1db44c6b-de53-9990-3b12-0d583e86d42b@m5p.com> <5a858dc2-a657-c0e8-dd86-5e3fee1c6030@madpilot.net> <90d5da8c-6cee-5c10-cf86-2f566ae89089@madpilot.net> In-Reply-To: <90d5da8c-6cee-5c10-cf86-2f566ae89089@madpilot.net> --hRDAFHJ8vtlTjuVnJQwYLuPpoRRrHDtmq Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 1/1/21 3:12 PM, Guido Falsi via freebsd-ports wrote: > [...] > .cshrc does not look like the correct place for it anyway. That file is= =20 > executed multiple times during a session. I'm not sure how it can work = > for everything else. Also the fact that XFCE has it's own configuration= ,=20 > if it's not configured from there could cause conflicts. >=20 > IMHO a better place would be .xsession if using a display manager or=20 > Xinit if using startx. >=20 > If using XFCE as your DE it's own settings tool would be the best place= =2E >=20 Regardless of where I put setxkbmap, xev shows this sequence of events when I type the compose key (Left Win), ', and e to enter "=C3=A9": KeyPress event, serial 37, synthetic NO, window 0x2e00001, root 0x50f, subw 0x2e00002, time 89630, (34,51), root:(905,493), state 0x10, keycode 133 (keysym 0xff20, Multi_key), same_screen YES= , XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: True KeyRelease event, serial 37, synthetic NO, window 0x2e00001, root 0x50f, subw 0x2e00002, time 89758, (34,51), root:(905,493), state 0x10, keycode 133 (keysym 0xff20, Multi_key), same_screen YES= , XLookupString gives 0 bytes: XFilterEvent returns: False KeyPress event, serial 37, synthetic NO, window 0x2e00001, root 0x50f, subw 0x2e00002, time 92574, (34,51), root:(905,493), state 0x10, keycode 48 (keysym 0x27, apostrophe), same_screen YES, XLookupString gives 1 bytes: (27) "'" XmbLookupString gives 1 bytes: (27) "'" XFilterEvent returns: True KeyRelease event, serial 37, synthetic NO, window 0x2e00001, root 0x50f, subw 0x2e00002, time 92750, (34,51), root:(905,493), state 0x10, keycode 48 (keysym 0x27, apostrophe), same_screen YES, XLookupString gives 1 bytes: (27) "'" XFilterEvent returns: False KeyPress event, serial 37, synthetic NO, window 0x2e00001, root 0x50f, subw 0x2e00002, time 98926, (34,51), root:(905,493), state 0x10, keycode 26 (keysym 0x65, e), same_screen YES, XLookupString gives 1 bytes: (65) "e" XmbLookupString gives 1 bytes: (65) "e" XFilterEvent returns: True KeyPress event, serial 37, synthetic NO, window 0x2e00001, root 0x50f, subw 0x2e00002, time 98926, (34,51), root:(905,493), state 0x10, keycode 0 (keysym 0xe9, eacute), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 1 bytes: (e9) "=EF=BF=BD" XFilterEvent returns: False KeyRelease event, serial 37, synthetic NO, window 0x2e00001, root 0x50f, subw 0x2e00002, time 99062, (34,51), root:(905,493), state 0x10, keycode 26 (keysym 0x65, e), same_screen YES, XLookupString gives 1 bytes: (65) "e" XFilterEvent returns: False The same sequence in an xfce4-terminal window shows nothing, but any following keypresses act normally. I removed the setxkbmap command from my .cshrc and used the XFCE keyboard settings to set the compose key to Left Win. Then I logged out and back in. I verified that the keyboard settings dialog still showed that Left Win was used for the compose key. But it does not work at all. When I type Left Win, ', e in xfce4-terminal (or in any other client in my session), it shows 'e. Xev shows the three keypresses and releases but no e with acute accent. -- George --hRDAFHJ8vtlTjuVnJQwYLuPpoRRrHDtmq-- --6anVzQDL0W4VJLVM9usMWEteXFPDKrSkD Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEENdM4ZHktsJW5kKZXwRES3m+p4fkFAl/vpBIFAwAAAAAACgkQwRES3m+p4fnv 2g//Ydl+O5tWtNEIj6R87yC6wva1lDYSY8oH86wmS3EEvjMA+DZAwXm0DlxmwOnO4x6Euqzl0QQC 6rKNmKTIPAFr5/gNn1H+7Z2azjEk+DB7UZvSHnGLncsH7VxZM4wJBZ2TSs0hRuW/9jAuYOXmR3OH Grirq3LnEAE4gHnL5vBPNvMGh3nGc6QdF0G8IDDCVD+KnHoiN6oxymm7LSGt3rNMTZ6RmO7ZXTGK g5FTVy/iSujodfPCxk+61f9cacEcOeoBqr7/3R82b1Nfpedkj7XpStVzAHF3OAcvoRLIEzyxzgkX ln+a++lbf0oSDKGYtaF/PIawziEWz6/3kcmd534JC39hutejrj4Wt/xgZIxvq5RUXhQiYUkpzZf7 6+NPQACUorLVbSCCKwJxSsLVYyw4+vl+Kfo+gleIp5SqQPQgUsXvhkdmqPjjhLrq1BrnXUa9+Ao/ DhMJ/wC4Vbsway5M6S8RjAQedhY3d/++bulbvdyW5Nltg+xJTWi2DV8Y57eQd704uK0wRKBF51zA u4NpX3+p+xjoLfPS1wrMTe3v2eA9A1C4dlwi40YRufFGWMLztl2owFyXYT52ffqmdIDk5XBbeWIc 4eR1qvGY8+crOtoMOKyzBsb3bmbCkz91DHOQQhRlPjRIzLlksQ+8tATmmsejxO08eAo+Hb4GKS21 JGY= =ml7s -----END PGP SIGNATURE----- --6anVzQDL0W4VJLVM9usMWEteXFPDKrSkD-- From owner-freebsd-ports@freebsd.org Fri Jan 1 22:46:51 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D2E164D67EB for ; Fri, 1 Jan 2021 22:46:51 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail.madpilot.net (vogon.madpilot.net [159.69.1.99]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D70WZ575xz4SGq for ; Fri, 1 Jan 2021 22:46:50 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail (mail [192.168.254.3]) by mail.madpilot.net (Postfix) with ESMTP id 4D70WX6vVGz6dSx; Fri, 1 Jan 2021 23:46:48 +0100 (CET) Received: from mail.madpilot.net ([192.168.254.3]) by mail (mail.madpilot.net [192.168.254.3]) (amavisd-new, port 10026) with ESMTP id fMCym_Yr9HSO; Fri, 1 Jan 2021 23:46:46 +0100 (CET) Subject: Re: Xfce, xfce4-terminal, and UTF-8 To: George Mitchell , freebsd-ports@freebsd.org References: <1db44c6b-de53-9990-3b12-0d583e86d42b@m5p.com> <5a858dc2-a657-c0e8-dd86-5e3fee1c6030@madpilot.net> <90d5da8c-6cee-5c10-cf86-2f566ae89089@madpilot.net> <2a81a2dd-9986-4e7b-3478-91c3926bcb8e@m5p.com> From: Guido Falsi Message-ID: Date: Fri, 1 Jan 2021 23:46:44 +0100 In-Reply-To: <2a81a2dd-9986-4e7b-3478-91c3926bcb8e@m5p.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4D70WZ575xz4SGq X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.00 / 15.00]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[159.69.1.99:from]; R_DKIM_ALLOW(-0.20)[madpilot.net:s=bjowvop61wgh]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx:c]; MISSING_MIME_VERSION(2.00)[]; TAGGED_RCPT(0.00)[freebsd]; MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_LONG(-1.00)[-1.000]; SPAMHAUS_ZRD(0.00)[159.69.1.99:from:127.0.2.255]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[madpilot.net:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[madpilot.net,quarantine]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:24940, ipnet:159.69.0.0/16, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jan 2021 22:46:51 -0000 On 01/01/21 23:37, George Mitchell wrote: > On 1/1/21 3:12 PM, Guido Falsi via freebsd-ports wrote: >> [...] >> .cshrc does not look like the correct place for it anyway. That file >> is executed multiple times during a session. I'm not sure how it can >> work for everything else. Also the fact that XFCE has it's own >> configuration, if it's not configured from there could cause conflicts. >> >> IMHO a better place would be .xsession if using a display manager or >> Xinit if using startx. >> >> If using XFCE as your DE it's own settings tool would be the best place. >> > > Regardless of where I put setxkbmap, xev shows this sequence of events > when I type the compose key (Left Win), ', and e to enter "é": > > KeyPress event, serial 37, synthetic NO, window 0x2e00001, >      root 0x50f, subw 0x2e00002, time 89630, (34,51), root:(905,493), >      state 0x10, keycode 133 (keysym 0xff20, Multi_key), same_screen YES, >      XLookupString gives 0 bytes: >      XmbLookupString gives 0 bytes: >      XFilterEvent returns: True > > KeyRelease event, serial 37, synthetic NO, window 0x2e00001, >      root 0x50f, subw 0x2e00002, time 89758, (34,51), root:(905,493), >      state 0x10, keycode 133 (keysym 0xff20, Multi_key), same_screen YES, >      XLookupString gives 0 bytes: >      XFilterEvent returns: False > > KeyPress event, serial 37, synthetic NO, window 0x2e00001, >      root 0x50f, subw 0x2e00002, time 92574, (34,51), root:(905,493), >      state 0x10, keycode 48 (keysym 0x27, apostrophe), same_screen YES, >      XLookupString gives 1 bytes: (27) "'" >      XmbLookupString gives 1 bytes: (27) "'" >      XFilterEvent returns: True > > KeyRelease event, serial 37, synthetic NO, window 0x2e00001, >      root 0x50f, subw 0x2e00002, time 92750, (34,51), root:(905,493), >      state 0x10, keycode 48 (keysym 0x27, apostrophe), same_screen YES, >      XLookupString gives 1 bytes: (27) "'" >      XFilterEvent returns: False > > KeyPress event, serial 37, synthetic NO, window 0x2e00001, >      root 0x50f, subw 0x2e00002, time 98926, (34,51), root:(905,493), >      state 0x10, keycode 26 (keysym 0x65, e), same_screen YES, >      XLookupString gives 1 bytes: (65) "e" >      XmbLookupString gives 1 bytes: (65) "e" >      XFilterEvent returns: True > > KeyPress event, serial 37, synthetic NO, window 0x2e00001, >      root 0x50f, subw 0x2e00002, time 98926, (34,51), root:(905,493), >      state 0x10, keycode 0 (keysym 0xe9, eacute), same_screen YES, >      XLookupString gives 0 bytes: >      XmbLookupString gives 1 bytes: (e9) "�" >      XFilterEvent returns: False > > KeyRelease event, serial 37, synthetic NO, window 0x2e00001, >      root 0x50f, subw 0x2e00002, time 99062, (34,51), root:(905,493), >      state 0x10, keycode 26 (keysym 0x65, e), same_screen YES, >      XLookupString gives 1 bytes: (65) "e" >      XFilterEvent returns: False > > The same sequence in an xfce4-terminal window shows nothing, but > any following keypresses act normally. > > I removed the setxkbmap command from my .cshrc and used the XFCE > keyboard settings to set the compose key to Left Win.  Then I logged > out and back in.  I verified that the keyboard settings dialog still > showed that Left Win was used for the compose key.  But it does not > work at all.  When I type Left Win, ', e in xfce4-terminal (or in > any other client in my session), it shows 'e.  Xev shows the three > keypresses and releases but no e with acute accent.      -- George > From what you say it looks like xfce4-terminal is getting the special character you typed but is ignoring it or unable to display it for some reason. If you think there is a bug in xfce4-terminal you should file a bug with upstream directly. I'm sorry I have no idea where the blame is, I don't know how composition is actually implemented, here it just works for me. Also make sure all your ports are aligned, I use binary packages from my own repo. I did have a glitch with composition (it was not working, much like you report above after setting it in xfce preferences) and forcing reinstallation of many Xorg and XFCE4 related ports "fixed" it. I usually think this is due to package upgrading libraries from below other packages and some hidden/unwanted binary compatibility change in the library. This is quite a difficult one to diagnose! -- Guido Falsi From owner-freebsd-ports@freebsd.org Sat Jan 2 03:02:29 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 277724BFA2B for ; Sat, 2 Jan 2021 03:02:29 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4D76BY0R2Rz4lcN for ; Sat, 2 Jan 2021 03:02:29 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id 0ED0A4BF9CC; Sat, 2 Jan 2021 03:02:29 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 0E94C4BFA2A for ; Sat, 2 Jan 2021 03:02:29 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D76BX6qBjz4lcM for ; Sat, 2 Jan 2021 03:02:28 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org (portscout.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id DC17A603B for ; Sat, 2 Jan 2021 03:02:28 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.nyi.freebsd.org ([127.0.1.10]) by portscout.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id 10232SIo080310 for ; Sat, 2 Jan 2021 03:02:28 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.nyi.freebsd.org (8.15.2/8.15.2/Submit) id 10232S6j080309; Sat, 2 Jan 2021 03:02:28 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <202101020302.10232S6j080309@portscout.nyi.freebsd.org> X-Authentication-Warning: portscout.nyi.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, 2 Jan 2021 03:02:28 +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.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Jan 2021 03:02:29 -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 ------------------------------------------------+-----------------+------------ lang/csharp-mode.el | 0.9.2 | v0.11.0 ------------------------------------------------+-----------------+------------ net/libilbc | 3.0.3 | v3.0.4 ------------------------------------------------+-----------------+------------ science/afni | 20.3.04 | afni_20.3.05 ------------------------------------------------+-----------------+------------ www/gophernicus | 3.0.1 | 3.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 Reported by: portscout! From owner-freebsd-ports@freebsd.org Sat Jan 2 03:16:11 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id B3E2E4C0510 for ; Sat, 2 Jan 2021 03:16:11 +0000 (UTC) (envelope-from neel@neelc.org) Received: from rainpuddle.neelc.org (rainpuddle.neelc.org [66.42.69.219]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D76VL5TC6z4nS6 for ; Sat, 2 Jan 2021 03:16:10 +0000 (UTC) (envelope-from neel@neelc.org) Received: from mail.neelc.org (rainpuddle.neelc.org [IPv6:2001:19f0:8001:fed:5400:2ff:fe73:c622]) by rainpuddle.neelc.org (Postfix) with ESMTPSA id 65C81EB2A5 for ; Fri, 1 Jan 2021 19:16:05 -0800 (PST) MIME-Version: 1.0 Date: Fri, 01 Jan 2021 19:16:05 -0800 From: Neel Chauhan To: freebsd-ports@freebsd.org Subject: Looking at a few Ports updates and adoptions User-Agent: Roundcube Webmail/1.4.9 Message-ID: <373cfefced58414a98c03fca5fda1986@neelc.org> X-Sender: neel@neelc.org Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4D76VL5TC6z4nS6 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=pass (policy=none) header.from=neelc.org; spf=pass (mx1.freebsd.org: domain of neel@neelc.org designates 66.42.69.219 as permitted sender) smtp.mailfrom=neel@neelc.org X-Spamd-Result: default: False [-3.80 / 15.00]; RCVD_TLS_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEFALL_USER(0.00)[neel]; FROM_HAS_DN(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[66.42.69.219:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[66.42.69.219:from:127.0.2.255]; ARC_NA(0.00)[]; R_SPF_ALLOW(-0.20)[+a]; NEURAL_HAM_LONG(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[neelc.org,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:20473, ipnet:66.42.64.0/20, country:US]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Jan 2021 03:16:11 -0000 Hi freebsd-ports@, If one of you don't mind, could you please commit these following Ports updates (and one adoption)? * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251859 * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251749 * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252340 * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252328 -Neel From owner-freebsd-ports@freebsd.org Sat Jan 2 03:45:34 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id EFC264C12DF for ; Sat, 2 Jan 2021 03:45:34 +0000 (UTC) (envelope-from neel@neelc.org) Received: from rainpuddle.neelc.org (rainpuddle.neelc.org [66.42.69.219]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D778G327gz4r2X for ; Sat, 2 Jan 2021 03:45:34 +0000 (UTC) (envelope-from neel@neelc.org) Received: from mail.neelc.org (rainpuddle.neelc.org [IPv6:2001:19f0:8001:fed:5400:2ff:fe73:c622]) by rainpuddle.neelc.org (Postfix) with ESMTPSA id C15E1EB2A5 for ; Fri, 1 Jan 2021 19:45:31 -0800 (PST) MIME-Version: 1.0 Date: Fri, 01 Jan 2021 19:45:31 -0800 From: Neel Chauhan To: freebsd-ports@freebsd.org Subject: Re: Looking at a few Ports updates and adoptions In-Reply-To: <373cfefced58414a98c03fca5fda1986@neelc.org> References: <373cfefced58414a98c03fca5fda1986@neelc.org> User-Agent: Roundcube Webmail/1.4.9 Message-ID: <10ba384d3407eee677e7f557daa34504@neelc.org> X-Sender: neel@neelc.org Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4D778G327gz4r2X X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=pass (policy=none) header.from=neelc.org; spf=pass (mx1.freebsd.org: domain of neel@neelc.org designates 66.42.69.219 as permitted sender) smtp.mailfrom=neel@neelc.org X-Spamd-Result: default: False [-1.80 / 15.00]; RCVD_TLS_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_SPAM_SHORT(1.00)[1.000]; FREEFALL_USER(0.00)[neel]; FROM_HAS_DN(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[66.42.69.219:from]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[66.42.69.219:from:127.0.2.255]; ARC_NA(0.00)[]; R_SPF_ALLOW(-0.20)[+a]; NEURAL_HAM_LONG(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[neelc.org,none]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:20473, ipnet:66.42.64.0/20, country:US]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Jan 2021 03:45:35 -0000 While you're at it, could you also look at: * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252342 * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252341 -Neel On 2021-01-01 19:16, Neel Chauhan wrote: > Hi freebsd-ports@, > > If one of you don't mind, could you please commit these following > Ports updates (and one adoption)? > > * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251859 > > * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251749 > > * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252340 > > * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252328 > > -Neel > _______________________________________________ > 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 Jan 2 03:46:15 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 75BBF4C10AD for ; Sat, 2 Jan 2021 03:46:15 +0000 (UTC) (envelope-from neel@neelc.org) Received: from rainpuddle.neelc.org (rainpuddle.neelc.org [66.42.69.219]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D77926pWnz4r5R; Sat, 2 Jan 2021 03:46:14 +0000 (UTC) (envelope-from neel@neelc.org) Received: from mail.neelc.org (rainpuddle.neelc.org [IPv6:2001:19f0:8001:fed:5400:2ff:fe73:c622]) by rainpuddle.neelc.org (Postfix) with ESMTPSA id F0CC4EB2A5; Fri, 1 Jan 2021 19:46:12 -0800 (PST) MIME-Version: 1.0 Date: Fri, 01 Jan 2021 19:46:12 -0800 From: Neel Chauhan To: Kurt Jaeger Cc: freebsd-ports@freebsd.org Subject: Re: Committing New Ports on Bugzilla In-Reply-To: References: User-Agent: Roundcube Webmail/1.4.9 Message-ID: <4ba7cd1ddaf7adbc13d447c80a5144b8@neelc.org> X-Sender: neel@neelc.org Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4D77926pWnz4r5R X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=pass (policy=none) header.from=neelc.org; spf=pass (mx1.freebsd.org: domain of neel@neelc.org designates 66.42.69.219 as permitted sender) smtp.mailfrom=neel@neelc.org X-Spamd-Result: default: False [-1.80 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEFALL_USER(0.00)[neel]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+a:c]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; NEURAL_SPAM_SHORT(1.00)[1.000]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; SPAMHAUS_ZRD(0.00)[66.42.69.219:from:127.0.2.255]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; RBL_DBL_DONT_QUERY_IPS(0.00)[66.42.69.219:from]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[neelc.org,none]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:20473, ipnet:66.42.64.0/20, country:US]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Jan 2021 03:46:15 -0000 Thanks! -Neel On 2021-01-01 02:07, Kurt Jaeger wrote: > Hi! > >> * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252314 >> * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252226 >> * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252224 >> * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252223 >> * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252222 >> * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252185 >> * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252151 >> * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252152 >> * https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252150 >> >> Could one of you please commit these New Ports? > > Done. From owner-freebsd-ports@freebsd.org Sat Jan 2 08:28:43 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BF10A4C7C2B; Sat, 2 Jan 2021 08:28:43 +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-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4D7FQy5xDRz3MCV; Sat, 2 Jan 2021 08:28:42 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from [188.174.60.30] (helo=c720-r368166.unixarea.de) by ms-10.1blu.de with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kvcHA-0008UK-8P; Sat, 02 Jan 2021 09:28:40 +0100 Received: from c720-r368166.fritz.box (localhost [127.0.0.1]) by c720-r368166.unixarea.de (8.16.1/8.14.9) with ESMTPS id 1028Sdbu011486 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Sat, 2 Jan 2021 09:28:39 +0100 (CET) (envelope-from guru@unixarea.de) Received: (from guru@localhost) by c720-r368166.fritz.box (8.16.1/8.14.9/Submit) id 1028Sdb4011485; Sat, 2 Jan 2021 09:28:39 +0100 (CET) (envelope-from guru@unixarea.de) X-Authentication-Warning: c720-r368166.fritz.box: guru set sender to guru@unixarea.de using -f Date: Sat, 2 Jan 2021 09:28:39 +0100 From: Matthias Apitz To: freebsd-ports@freebsd.org, freebsd-gnome@freebsd.org Subject: future of (non English) graphics/gimp-help Message-ID: Reply-To: Matthias Apitz Mail-Followup-To: freebsd-ports@freebsd.org, freebsd-gnome@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Operating-System: FreeBSD 13.0-CURRENT r368166 (amd64) X-message-flag: Mails containing HTML will not be read! Please send only plain text. X-Con-Id: 51246 X-Con-U: 0-guru X-Originating-IP: 188.174.60.30 X-Rspamd-Queue-Id: 4D7FQy5xDRz3MCV X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of guru@unixarea.de has no SPF policy when checking 178.254.4.101) smtp.mailfrom=guru@unixarea.de X-Spamd-Result: default: False [-2.19 / 15.00]; HAS_REPLYTO(0.00)[guru@unixarea.de]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_XOIP(0.00)[]; RWL_MAILSPIKE_GOOD(0.00)[178.254.4.101:from]; HAS_XAW(0.00)[]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; NEURAL_HAM_SHORT(-0.99)[-0.995]; RCPT_COUNT_TWO(0.00)[2]; RECEIVED_SPAMHAUS_PBL(0.00)[188.174.60.30:received]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[178.254.4.101:from]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:42730, ipnet:178.254.0.0/19, country:DE]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[unixarea.de]; AUTH_NA(1.00)[]; SPAMHAUS_ZRD(0.00)[178.254.4.101:from:127.0.2.255]; RCVD_IN_DNSWL_LOW(-0.10)[178.254.4.101:from]; R_SPF_NA(0.00)[no SPF record]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports,freebsd-gnome] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Jan 2021 08:28:43 -0000 Hello, I've build all "my" ports with poudriere based on svn co on late November (r556622) and I'm missing for my sons the German help forc graphics/gimp-help. I tried to go back in SVN at least for german/gimp-help to a revision of late February 2020, but of course this does not build. What is the future of german/gimp-help? Thanks matthias -- Matthias Apitz, ✉ guru@unixarea.de, http://www.unixarea.de/ +49-176-38902045 Public GnuPG key: http://www.unixarea.de/key.pub ¡Con Cuba no te metas! «» Don't mess with Cuba! «» Leg Dich nicht mit Kuba an! http://www.cubadebate.cu/noticias/2020/12/25/en-video-con-cuba-no-te-metas/ From owner-freebsd-ports@freebsd.org Sat Jan 2 17:33:29 2021 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 860DF4D86D1 for ; Sat, 2 Jan 2021 17:33:29 +0000 (UTC) (envelope-from freebsd@grem.de) Received: from mail.evolve.de (mail.evolve.de [213.239.217.29]) (using TLSv1.3 with cipher TLS_CHACHA20_POLY1305_SHA256 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA512 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail.evolve.de", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4D7TWX3J0dz4hB1; Sat, 2 Jan 2021 17:33:28 +0000 (UTC) (envelope-from freebsd@grem.de) Received: by mail.evolve.de (OpenSMTPD) with ESMTP id e966a6cc; Sat, 2 Jan 2021 17:33:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=grem.de; h=date:from:to:cc :subject:message-id:mime-version:content-type :content-transfer-encoding; s=20180501; bh=JEGFYq2fDJxdmdQXgXb70 RirNzc=; b=n5gwdCEF7CUqtg0bOBUFthfRGp/JS6uZUjVaFjndr3TwgZrOpW9ql 01gs3kI/ZNqZ80WPRZRacDvIFzGTPhEskgrDJ8/9ULkVPcHL5ZxAOZKeVGHl4XWN figSIlqmQYQ9mllmVj4zV2RTszw+PV1RYn4UxnmwGGen7Qn6UQkBmYkbyCfcgeu6 t324DQaOt4PxKUsfg1wgXabX+9bcMAXcDAhiEAtLIJgMW2ZYajeqrBcf7usXfwaO K3vmosr7x/qzVirqvHiH62FzHySQQadsBpyFxEmDRcQwoHmCNKMmvTfowhH+1y6Y RmElxAomHTSyvqzSq5k6AbFm74kwbKOPw== DomainKey-Signature: a=rsa-sha1; c=nofws; d=grem.de; h=date:from:to:cc :subject:message-id:mime-version:content-type :content-transfer-encoding; q=dns; s=20180501; b=pFQrzaUKyLwVAED p844iyL5Op8Kz3n1OpB8YUJlbN2M/dpppn+vUPvVTWM2FMedilK9uxOssURZO/pN HEL8MXn/NCoF6BiBw1nE0AnXKWyJ6RA+r+Fx3xJ1bU4JCnFj5EnpBr5DuyFBx2lK rqTq4FJ96vlyASNKay32t2VnXtW9QSni4Cf4o4cMF330fIaIHVswRH8DtWQtdI29 SsFIuKj7ruaUZSYMEbBitBMzRC34xGB32aq4hCn8s1JR0ZEWEMazgmMYPB7CD8kS SBOQ/f/m9kiUyRYBFxxL8tKkBEMUFXsPDvqQdfXmMQf3Zr9oSpT2JiptnWpZhKUM UxUjSjA== Received: by mail.evolve.de (OpenSMTPD) with ESMTPSA id 18164c6a (TLSv1.3:AEAD-CHACHA20-POLY1305-SHA256:256:NO); Sat, 2 Jan 2021 17:33:16 +0000 (UTC) Date: Sat, 2 Jan 2021 18:33:12 +0100 From: Michael Gmelin To: "freebsd-ports@freebsd.org" Cc: Steve Wills Subject: REINPLACE_CMD QA causing pkg-fallout Message-ID: <20210102183312.2d39afa1@bsd64.grem.de> X-Face: $wrgCtfdVw_H9WAY?S&9+/F"!41z'L$uo*WzT8miX?kZ~W~Lr5W7v?j0Sde\mwB&/ypo^}> +a'4xMc^^KroE~+v^&^#[B">soBo1y6(TW6#UZiC]o>C6`ej+i Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAJFBMVEWJBwe5BQDl LASZU0/LTEWEfHbyj0Txi32+sKrp1Mv944X8/fm1rS+cAAAACXBIWXMAAAsTAAAL EwEAmpwYAAAAB3RJTUUH3wESCxwC7OBhbgAAACFpVFh0Q29tbWVudAAAAAAAQ3Jl YXRlZCB3aXRoIFRoZSBHSU1QbbCXAAAAAghJREFUOMu11DFvEzEUAGCfEhBVFzuq AKkLd0O6VrIQsLXVSZXoWE5N1K3DobBBA9fQpRWc8OkWouaIjedWKiyREOKs+3PY fvalCNjgLVHeF7/3bMtBzV8C/VsQ8tecEgCcDgrzjekwKZ7TwsJZd/ywEKwwP+ZM 8P3drTsAwWn2mpWuDDuYiK1bFs6De0KUUFw0tWxm+D4AIhuuvZqtyWYeO7jQ4Aea 7jUqI+ixhQoHex4WshEvSXdood7stlv4oSuFOC4tqGcr0NjEqXgV4mMJO38nld4+ xKNxRDon7khyKVqY7YR4d+Cg0OMrkWXZOM7YDkEfKiilCn1qYv4mighZiynuHHOA Wq9QJq+BIES7lMFUtcikMnkDGHUoncA+uHgrP0ctIEqfwLHzeSo+eUA66AqzwN6n 2ZHJhw6Qh/PoyC/QENyEyC/AyNjq74Bs+3UH0xYwzDUC4B97HgLocg1QLYgDDO1v f3UX9Y307Ew4AHh67YAFFsxEpkXwpXY3eIgMhAAE3R19L919nNnuD2wlPcDE3UeT L2ytEICQib9BXgS2fU8PrD82ToYO1OEmMSnYTjSqSv9wdC0tPYC+rQRQD9ESnldF CyqfmiYW+tlALt8gH2xrMdC/youbjzPXEun+/ReXsMCDyve3dZc09fn2Oas8oXGc Jj6/fOeK5UmSMPmf/jL+GD8BEj0k/Fn6IO4AAAAASUVORK5CYII= MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4D7TWX3J0dz4hB1 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=grem.de header.s=20180501 header.b=n5gwdCEF; dmarc=none; spf=pass (mx1.freebsd.org: domain of freebsd@grem.de designates 213.239.217.29 as permitted sender) smtp.mailfrom=freebsd@grem.de X-Spamd-Result: default: False [-1.50 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[grem.de:s=20180501]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:213.239.217.29/32]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[grem.de]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_SPAM_SHORT(1.00)[1.000]; SPAMHAUS_ZRD(0.00)[213.239.217.29:from:127.0.2.255]; RCVD_COUNT_THREE(0.00)[3]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; DKIM_TRACE(0.00)[grem.de:+]; RCPT_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[213.239.217.29:from]; ASN(0.00)[asn:24940, ipnet:213.239.192.0/18, country:DE]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Jan 2021 17:33:29 -0000 Hi, I updated the devel/phabricator port yesterday, which included running the usual QA steps (`poudriere testport', also running "make check-plist" on a local ports tree). Later, after committing the change and when updating on a production machine, I noticed a problem with the package list, which I first corrected in-place and then committed the corrections. Today I started receiving pkg-fallout messages - seems like timing was quite unfortunate. Those messages motivated me to look into the issue and I figured out why it failed: It turns out that if DEVELOPER is set, it worked fine (which is also what is set when `poudriere testport' is run). Without DEVELOPER set (e.g., in `poudriere bulk') it failed. The reason is that this port sets REINPLACE_ARGS to override the "-i" argument to $REINPLACE_CMD like this: REINPLACE_ARGS= -i "" which seems to be the intended use of this variable, according to bsd.port.mk: # Macro for doing in-place file editing using regexps. # REINPLACE_ARGS may only be used to set or override the -i # argument. Any other use is considered invalid. Now, since r522484[0], reviewed in [1], REINPLACE_CMD is set to sed_checked.sh (which now is ${SCRIPTSDIR}/sed_checked.sh), which hardcodes the call to `/usr/bin/sed -i.bak "$@"'. Therefore, this is what made me create the broken pkg-plist: - I had "DEVELOPER=yes" in /etc/make.conf. - I used `make makeplist' to create a new pkg-list. - The new pkg-plist contained .bak files created by sed_checked.sh without me noticing. - `make stage-qa' and `poudriere testport' worked just fine, as the .bak files are created there as well. - Once building without "DEVELOPER" set (production server with ports tree, `poudriere bulk', project build servers), it failed, as sed_checked.sh isn't involved there, so no .bak files are created, as REINPLACE_ARGS is applied. To keep supporting overriding "-i" and making sure that DEVELOPER builds are the same as non-DEVELOPER builds, I would suggest to modify sed_checked.sh like this: - Change the call to sed: /usr/bin/sed -i.sedcheck "$@" - Move the backup file back to the original file after checking: mv "$@".sedcheck "$@" - Run sed again, this time passing $REINPLACE_ARGS Maybe @swills has time to look into this, if not, I'll try to find the time to come up with a patch and open a review. Cheers, Michael [0] https://svnweb.freebsd.org/ports?view=revision&revision=522484 [1] https://reviews.freebsd.org/D22174 -- Michael Gmelin