From owner-freebsd-ports@freebsd.org Sun Apr 7 04:36:01 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CCDF91577957 for ; Sun, 7 Apr 2019 04:36:01 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 2EC0581FA7 for ; Sun, 7 Apr 2019 04:36:01 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id DECBB1577956; Sun, 7 Apr 2019 04:36:00 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A00D81577955 for ; Sun, 7 Apr 2019 04:36:00 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: from mail-pg1-x532.google.com (mail-pg1-x532.google.com [IPv6:2607:f8b0:4864:20::532]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 604FD81FA6 for ; Sun, 7 Apr 2019 04:35:59 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: by mail-pg1-x532.google.com with SMTP id q1so5322194pgv.13 for ; Sat, 06 Apr 2019 21:35:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:cc:subject:from:openpgp:autocrypt:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=gllcrDjIbRt1RZDhVX7CZVBL/BxTKAz4A0QonsgFe24=; b=qz87rqD+xtcM52uIyBU/U9IUTNbHC12LXs/QFuMcr70Zp/YAoOj2vAf6BFtFlTeKFF 3xwfJIxvlITdyGq4oUJkB6MhQNdCWLalY4KJYUMw+kPLojYGaifcZ+Ib+Qu5a2ie9Z8T GvJyJpbCtGg7uB3RmrTfyVzO+1pt1gjxPONJop4fiMxvf5dJ6mbJNfm1YvR/HclrL2X7 z9lAcimnWNnbjwWEo3PqE2a22hr/Io6fmJyDw6j6uLWXqghzTCD7WlKKOsRF9NSifPut uroVs5We4wHvYMeJYQFTbaQQKugcDzcr6HDuadtcnQK3pxaCEmIlhYtUznXgvaH02QNd yPzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:cc:subject:from:openpgp:autocrypt:message-id :date:user-agent:mime-version:content-language :content-transfer-encoding; bh=gllcrDjIbRt1RZDhVX7CZVBL/BxTKAz4A0QonsgFe24=; b=MO2ihMZ81vh+GVnt2vmJRS795VzSTRHKkVLiQwlBK7uy1P2qGZ35ataTC7JPtEjj9M 8SRNlKgqx/wBwtBsCZ5uveKHuGWbnVfrqBtUC7jtRXju1V0pwQgJhou1S6bd1gRtI7mq vIQttBDQSIP0zRNk5nXSQqlvCQY3q1f68spbOgKBVqoFBJ7FNwLJrsRQsDw2J/IbTFXb 3JjSRfd+5svVjmPy5TQIwOw6dPMPQlvdR7/zobbFm1icCCgiNPW8qkDUrju/MjwrwjHk bfrHbaH1rllMKUHsQXDbCzXbgZslc60jySUgUTyUvW1dGyMflUQ7WRKwhoLbAc6f+EB1 s3iw== X-Gm-Message-State: APjAAAUY3WSLgjHubSTGDrV0VaOpeaVH7xJpE7nGjQ40zDUcv6CrPlzr 3XtE/tHU96b90xhH5LeJ3x9m8jPy X-Google-Smtp-Source: APXvYqyXnty3Yx7ynYeR0sfDll4Lho7vCB8A8faICI8L54faQ947a/aMiQyeMt7KRTKgavuNQgOYGg== X-Received: by 2002:a65:4689:: with SMTP id h9mr21519639pgr.295.1554611757505; Sat, 06 Apr 2019 21:35:57 -0700 (PDT) Received: from alex.super (stone.g-service.ru. [84.22.141.217]) by smtp.googlemail.com with ESMTPSA id e23sm37013024pfd.11.2019.04.06.21.35.54 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 06 Apr 2019 21:35:56 -0700 (PDT) To: tom@hur.st Cc: ports@FreeBSD.org Subject: FreeBSD Port: terminator-1.0 error on i386 From: "Alex V. Petrov" Openpgp: preference=signencrypt Autocrypt: addr=alexvpetrov@gmail.com; prefer-encrypt=mutual; keydata= mQINBFr3oA0BEADMSXiVd/IwYhJPMQ6LXbZ7jTA/RXuzrGYaR++UENx5QJ6/HJ/3myTeMnZE nNa0Zme+oKw/9s5x7rBTP6mL5ta7VSYpnPX932mAjT9J4nS7iW/wWNBqcXn7wDCog2TV8Ww3 13SUP2YaKoJKJLxddiZD6AJrkafB9EE/AycMQ8XxMao1lVS+/KAo0yciOsnSlIJCWhF00b3j xDlHLvehrDa4S3EB13bF6uE0XU5nFfMNHtBav2mwD9t01hNioCNTV1hXwmsS/L1n5PR5FyJJ yYtjeohrAUiGKGJU9lJJ6tROBhzV/k3OsOGPyajFOVsW0vUueYfgw+IAPYdOZIAONgNdxkvs tRLQxYPCBMN1FvQ7GlIhq7ob+mxuA1imXx3xzlYy5tu4QzB383qZtLqQnZpysjYooAbHl+eN vB2ldvH9TZxm3fxxNL6zgYAXE/pNgFoqg/ILmhDwvvHzApHqVCKU3g6yii0KPxD7susaUWcL JYgrmt2BIE0RuiQRGWyS0L277D/YGmVnPNHxPi58DBs2iexDm7jw7PhlmfOw44N9w+O09D2S gqmBHySAtsq9Z5LoM81F+LrOoVmpYczZWErS917Gua1X7K3wrXoqQC8qcSiHZpEcBl/Uohii QWzjQJot5LT7rvfFHpnSOXAKgN7enVM7KxTJAYK1U343GGdepQARAQABtDZBbGV4VlBldHJv diAoZmlyc3QgZ2xvYmFsIGtleSkgPGFsZXh2cGV0cm92QGdtYWlsLmNvbT6JAk4EEwEIADgW IQRvKPTT2TJuh37ANx313p8aVpVkcAUCWvegDQIbAwULCQgHAgYVCgkICwIEFgIDAQIeAQIX gAAKCRD13p8aVpVkcLLeEADClYAElEInGGjtLfH4jdjvTDaQTsrwT5/1E5/h8yxI4yn7hCt1 Dh+iCSUNLdPO88nZV2jP8bMQXFBKSbC0nAJXd8O+8t9AfSWoUC6IMzncxKTK/jZuJTCToCUR XZ+47+uJaBp51rpw3pFX8UrFlYSF6Dz97dI2cGHfx3xAOnowKxyHfthxS8waKWgbMOceds78 BP2+Q0iLCpoC9rO4KDc+w+h8z21eHIE9VHadTHpnKVF82voPH8XWvznTOCpYrdBwUtIyD/DV XRb0xcFsOSkvmReYX7u4QuOPLSc86sEWh4hXTFLAOdfeTjrDTDmBcmFpltmW1j+5t4mI1dK8 gptREM8gMJVJw3jjcO6jADeXX9q5C8/lX0sEGz9uC4oU5nkOMyfzd9Anb+9bCs7pMxhqAKjA 8tqJPPkmJU8WzMCs+uudIiQ8W9qIETwUJWxizQ3kvlzLfWRz5n93Y9kzSmjw81aiIJK/HFY8 wsW5zNo6JBn57cMPx8nBC4E2zM09ffmqSpjDwXfvZF2IIR8L4VTiKi3ovwLglJP+Qbs5HXNn 6K40cPNqfnHzPLwXwd/co04B/VVr+cKZuE58kYGty9Xs9q/SEpObDnxnLxMNHUNJJuRgOiti TKDkteHuKm6NA8v05o3TDQ5HU9szEoE5uoi/3pQ1ktfA/K3LkDwbotXL+7kCDQRa96ANARAA w5+/xcaCP6iwsi2CFQ4pAWksdmPBEHA2VPn1ym3C6opjbyWUp6sn25eTWppdhA9rUqbM/zV/ hAFRT67oZJKBYNRaMoDdO8BsVZsg/u76QF/GuhbUjIk0tFFdpddMXl0zKAJJMCfDRxURRWv7 NW6sY/EZ4Dal5s4xOT+UrWGag3qoaIRdzw5bJRP+o75L90cE8pd7+Pd9cVJOOtTAwx0E4bPq dPSa6CPDSvzd9D3mw37dPzXysyQkQTy0OM7255E2wjYz3RbJxB3utybPVN3XJBD5EyA8IYeS ic1/03UrkRNv4XrLnlg7xLv96ZeCrf/BDNQW23iVwbISUAk4TXL7xs2TGYOmowZ89mMEcbfW ChX3YLAuAeWzgpMcrDC00izOxG0spkkrHL7/i1iSu2MKhv5qMTVgchlSktdd+KTba5keleHv ULQ3feGUKf9eTkKgES6q4rKrae0tIwByTLhhDVbkXqR6v8zrpJSscrvJ3tMNgquJKy5ATIUB nvUE2hMkSwtnJ2vQ/Z0zGt6c5KxI57/hsb148tXp1v3gAq9d6i8c8ChxSR/kUlqAvzl2QGcn CFVN6nfOzyNfBPZ61abNzkzjzyhOK4Gq4gQvx4QXhDp3jEME7rPM0Tqf0venb1Dp7SIHwggV yJglGApwoUvD4kKNIC7KDr+s/UjbBp4ExFMAEQEAAYkCNgQYAQgAIBYhBG8o9NPZMm6HfsA3 HfXenxpWlWRwBQJa96ANAhsMAAoJEPXenxpWlWRwAaEQAKm0imG5Fm37JZi+5faXJv/ZLZGl r4TVg4u1kMktdTQRrTXa3Qs0i3wTtOZe1p3xCCzPx+97iYETHragDTdAFUO+v+Llin26L1Zl z4huyIqgGSuTuekQfn6eoMZbcF+wzah4j/mvXQVpJBF2qQi1YdHSapWDlweuiuk01y8C3eHv 3qfFB/OJwXhwj0HKhkGkB2dLXuLtIk4GCXh4/g22tWz/SB0gsSXU7WhJFb0CyxETGR9YKxM8 CNl5tVRLqsBC6yQLvcAJgJci73PfMiHKnjxrz//+0xQO1TPeruWsd8nLYvziT38CyX42Mbaj 01WpvB0qOeTGtwGFmyyrnE8fYpd3CE0uAl9BnHqafAabl9+09x3wf+lEkkO2bK59akZz3BPU 8Lz2BAgskyS81WZCthQYUrUozFEx/31x8JJ95EQFNW9t8HBa51r4QhedSNKxLbT3Sx8hH0iq Z8wYkGw0og9U1DqgFzxE2HSGZSDG3I1DrPDqhcM/6Y0V98wS+XreuS88DYYck37+L7bTGiyZ WYFNZk1ChcIBk8hgKn5nFOCWO2rX06RI9zorzSpEg6lB2STae1Up5oEj8QqfYmfO3cp2Qhvj F3c2/i8KpWkJQkAgNrv428FIlx9SiPu9gvNTTYuLIOdZLQvInTmKs2uCoB6JDAW75axDhBbR FvM3Vpv/ Message-ID: <00c53835-4693-671e-d81f-db9569ae507e@gmail.com> Date: Sun, 7 Apr 2019 11:35:49 +0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 604FD81FA6 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=qz87rqD+; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of alexvpetrov@gmail.com designates 2607:f8b0:4864:20::532 as permitted sender) smtp.mailfrom=alexvpetrov@gmail.com X-Spamd-Result: default: False [-6.67 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; NEURAL_HAM_SHORT(-0.82)[-0.821,0]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; 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)[]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2.3.5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; IP_SCORE(-2.84)[ip: (-9.02), ipnet: 2607:f8b0::/32(-2.93), asn: 15169(-2.17), country: US(-0.06)] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Apr 2019 04:36:02 -0000 % terminator Traceback (most recent call last): File "/usr/local/bin/terminator", line 63, in ibus_running = [p for p in psutil.process_iter() if p.name == 'ibus-daemon' and p.username == username] File "/usr/local/lib/python2.7/site-packages/psutil/__init__.py", line 1562, in process_iter yield add(pid) File "/usr/local/lib/python2.7/site-packages/psutil/__init__.py", line 1537, in add proc = Process(pid) File "/usr/local/lib/python2.7/site-packages/psutil/__init__.py", line 442, in __init__ self._init(pid) File "/usr/local/lib/python2.7/site-packages/psutil/__init__.py", line 469, in _init self.create_time() File "/usr/local/lib/python2.7/site-packages/psutil/__init__.py", line 819, in create_time self._create_time = self._proc.create_time() File "/usr/local/lib/python2.7/site-packages/psutil/_psbsd.py", line 561, in wrapper return fun(self, *args, **kwargs) File "/usr/local/lib/python2.7/site-packages/psutil/_psbsd.py", line 735, in create_time return self.oneshot()[kinfo_proc_map['create_time']] File "/usr/local/lib/python2.7/site-packages/psutil/_psbsd.py", line 561, in wrapper return fun(self, *args, **kwargs) File "/usr/local/lib/python2.7/site-packages/psutil/_common.py", line 344, in wrapper return fun(self) File "/usr/local/lib/python2.7/site-packages/psutil/_psbsd.py", line 618, in oneshot ret = cext.proc_oneshot_info(self.pid) SystemError: NULL object passed to Py_BuildValue 12.0-STABLE i386 All ports from pkg -- ----- Alex. From owner-freebsd-ports@freebsd.org Sun Apr 7 08:34:04 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D07DC157B8B2 for ; Sun, 7 Apr 2019 08:34:04 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 6D4DE88490 for ; Sun, 7 Apr 2019 08:34:04 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 2DE99157B8AF; Sun, 7 Apr 2019 08:34:04 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1AB5C157B8AE for ; Sun, 7 Apr 2019 08:34:04 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9E77E88489 for ; Sun, 7 Apr 2019 08:34:03 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 920511F76 for ; Sun, 7 Apr 2019 08:34:02 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id x378Y2K4091017 for ; Sun, 7 Apr 2019 08:34:02 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id x378Y207091016; Sun, 7 Apr 2019 08:34:02 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201904070834.x378Y207091016@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Sun, 7 Apr 2019 08:34:02 +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.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Apr 2019 08:34:05 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ games/searchandrescue-data | 1.3.0 | 1.7.0 ------------------------------------------------+-----------------+------------ multimedia/libbluray | 1.0.2 | 1.1.1 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Mon Apr 8 01:52:08 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6D67C1570D71 for ; Mon, 8 Apr 2019 01:52:08 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Received: from mail.infocus-llc.com (mail.infocus-llc.com [IPv6:2604:3a00:2:1::2:13]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 50955824C0 for ; Mon, 8 Apr 2019 01:52:07 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Received: from draco.over-yonder.net (tunnel180062-pt.tunnel.tserv8.dal1.ipv6.he.net [IPv6:2001:470:1f0e:11ae::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.tarragon.infocus-llc.com (Postfix) with ESMTPSA id 44cthG5QHQzSr3 for ; Sun, 7 Apr 2019 20:51:58 -0500 (CDT) Received: by draco.over-yonder.net (Postfix, from userid 100) id 44cthF5hZWzkPn; Sun, 7 Apr 2019 20:51:57 -0500 (CDT) Date: Sun, 7 Apr 2019 20:51:57 -0500 From: "Matthew D. Fuller" To: freebsd-ports@freebsd.org Subject: portupgrade + FLAVORS Message-ID: <20190408015157.GE6019@over-yonder.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="HlL+5n6rz5pIUxbD" Content-Disposition: inline X-Editor: vi X-OS: FreeBSD User-Agent: Mutt/1.11.4 (2019-03-13) X-Rspamd-Queue-Id: 50955824C0 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of fullermd@over-yonder.net designates 2604:3a00:2:1::2:13 as permitted sender) smtp.mailfrom=fullermd@over-yonder.net X-Spamd-Result: default: False [-0.82 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-0.57)[-0.573,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; TO_MATCH_ENVRCPT_ALL(0.00)[]; HAS_ATTACHMENT(0.00)[]; MIME_GOOD(-0.10)[multipart/mixed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-0.99)[-0.995,0]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_NONE(0.00)[]; NEURAL_SPAM_SHORT(0.07)[0.068,0]; MX_GOOD(-0.01)[mail.infocus-llc.com,lyra.over-yonder.net]; CTYPE_MIXED_BOGUS(1.00)[]; DMARC_NA(0.00)[over-yonder.net]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+]; ASN(0.00)[asn:33069, ipnet:2604:3a00::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; IP_SCORE(-0.01)[country: US(-0.06)] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Apr 2019 01:52:08 -0000 --HlL+5n6rz5pIUxbD Content-Type: text/plain; charset=us-ascii Content-Disposition: inline For any portupgrade users still out there wishing for FLAVOR support, I have patches to add it. I've been running them here locally for a few weeks without incident (apart from an extra upgrade or two actually working without manual intervention/resort to portmaster, that is). Dropping the attached patch into $PORTS/ports-mgmt/portupgrade/files/patch-flavors and rebuilding it is a simple shortcut to getting it in place. I haven't done any testing of using portupgrade with pre-built packages (is there even any reason to post-pkg?), or using portinstall (never saw the point), but it seems to handle the upgrading path just fine. Also sitting in a PR upstream at https://github.com/freebsd/portupgrade/pull/72 -- Matthew Fuller (MF4839) | fullermd@over-yonder.net Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ On the Internet, nobody can hear you scream. --HlL+5n6rz5pIUxbD Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=patch-flavors --- bin/portupgrade.orig 2018-03-09 18:59:29 UTC +++ bin/portupgrade @@ -1147,6 +1147,11 @@ def get_make_args(origin, pkgname = nil) else args = $make_args.split(' ') end + + if flavor = origin[/@(.+)$/, 1] + args << 'FLAVOR=' + flavor + end + quoted = 0 n = 0 is_quoted = false --- lib/pkgtools/pkgdb.rb.orig 2018-03-09 18:59:29 UTC +++ lib/pkgtools/pkgdb.rb @@ -425,10 +425,20 @@ class PkgDB @installed_pkgs = [] @installed_ports = [] @db = {} + + flavors = {} + pkg_flavors = xbackquote(PkgDB::command(:pkg), 'annotate', '-Sa', + 'flavor').split("\n") + pkg_flavors.each do |line| + pkg, flavor = line.sub(/: Tag: flavor Value: /, ':').split(':') + flavors[pkg] = flavor + end + pkg_origins = xbackquote(PkgDB::command(:pkg), 'query', '%n-%v %o').split("\n") pkg_origins.each do |line| pkg, origin = line.split(' ') @installed_pkgs << pkg + origin << '@' + flavors[pkg] if flavors[pkg] add_origin(pkg, origin) end @installed_pkgs.freeze --- lib/pkgtools/portsdb.rb.orig 2018-03-09 18:59:29 UTC +++ lib/pkgtools/portsdb.rb @@ -325,6 +325,7 @@ class PortsDB end def portdir(port) + port = port.sub(/@.*$/, '') File.join(ports_dir, port) end --HlL+5n6rz5pIUxbD-- From owner-freebsd-ports@freebsd.org Mon Apr 8 05:16:33 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 81D3E15744AB; Mon, 8 Apr 2019 05:16:33 +0000 (UTC) (envelope-from gerald@pfeifer.com) Received: from hamza.pair.com (hamza.pair.com [IPv6:2607:f440::d144:58f]) (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 276F287460; Mon, 8 Apr 2019 05:16:32 +0000 (UTC) (envelope-from gerald@pfeifer.com) Received: from hamza.pair.com (localhost [127.0.0.1]) by hamza.pair.com (Postfix) with ESMTP id 7AD8633E78; Mon, 8 Apr 2019 01:16:24 -0400 (EDT) Received: from [192.168.100.12] (unknown [182.253.140.227]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by hamza.pair.com (Postfix) with ESMTPSA id 756AD33E12; Mon, 8 Apr 2019 01:16:21 -0400 (EDT) Date: Mon, 8 Apr 2019 13:16:15 +0800 (WITA) From: Gerald Pfeifer To: =?UTF-8?Q?T=C4=B3l_Coosemans?= , Andreas Tobler , freebsd-toolchain@freebsd.org cc: Diane Bruce , Dima Pasechnik , Dave Horsfall , freebsd-ports@freebsd.org, Steve Kargl Subject: libgcc_s.so.1, Fortran, and the world (was: FreeCAD 0.17 && /lib//libgcc_s.so.1) In-Reply-To: Message-ID: References: <416689e6-37f9-17ec-54d8-0d224c26f30f@pinyon.org> <20190217151604.GB68620@night.db.net> <20190221180515.39c79ce6@kalimero.tijl.coosemans.org> <092b17f0-6fbf-662e-1061-403442248abd@pinyon.org> <20190222140407.2145c11e@kalimero.tijl.coosemans.org> <20190223000620.GA12700@troutmask.apl.washington.edu> <20190223183117.GA65065@night.db.net> <20190224142150.685debe4@kalimero.tijl.coosemans.org> MIME-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="0-577516345-1554700492=:3629" X-Rspamd-Queue-Id: 276F287460 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of gerald@pfeifer.com designates 2607:f440::d144:58f as permitted sender) smtp.mailfrom=gerald@pfeifer.com X-Spamd-Result: default: False [-2.14 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.996,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+a:hamza.pair.com]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; TAGGED_RCPT(0.00)[freebsd]; HAS_ATTACHMENT(0.00)[]; DMARC_NA(0.00)[pfeifer.com]; MIME_GOOD(-0.10)[multipart/mixed,text/plain]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[mailwash29.pair.com]; CTYPE_MIXED_BOGUS(1.00)[]; RCPT_COUNT_SEVEN(0.00)[8]; NEURAL_HAM_SHORT(-0.26)[-0.262,0]; MIME_BASE64_TEXT(0.10)[]; IP_SCORE(-0.67)[ipnet: 2607:f440::/32(-2.67), asn: 7859(-0.63), country: US(-0.06)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+]; ASN(0.00)[asn:7859, ipnet:2607:f440::/32, country:US]; RCVD_TLS_LAST(0.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Apr 2019 05:16:33 -0000 --0-577516345-1554700492=:3629 Content-Type: text/plain; CHARSET=UTF-8 Content-Transfer-Encoding: 8BIT Hmm, I received zero feedback on this proposal, when it appeared important for a number of users. What's your take, Andreas, Tijl (your patch essentially with a bit of an updated description), and toolchain? Gerald On Wed, 27 Feb 2019, Gerald Pfeifer wrote: > Hi Tijl, hi everyone, > > and let me add Andreas who has been helping on the GCC side (both > ports, viz. his work on arm and powerpc, and upstream) and toolchain@! : > On Sun, 24 Feb 2019, Tijl Coosemans wrote: >> GCC_4.3.0 instead of GCC_3.3.0. The gcc commit that changed this >> doesn't explain why this was done, but we'll have to make the same >> change in FreeBSD ARM libgcc_s to be ABI compatible (since _Unwind* is >> part of the ABI). This isn't a blocker for the patch. >> >> I emailed the patch to gerald on 2017-02-21. He responded in the usual >> way that he prefers patches submitted upstream and because I thought the >> patch would not be accepted upstream he proposed an alternative solution >> where gcc would always add -rpath on FreeBSD so you didn't have to >> specify it on the command line. I responded this wouldn't fix the case >> where clang was used as a linker (e.g. to combine fortran and c++ code >> in one program) and that the FAQ on the gcc website said it was a bad >> idea for other reasons. I also said upstream might accept my patch if >> it was a configure option but that the gcc configure scripts are >> complicated and I didn't know where to add it exactly. Then silence. > > To move this forward, let me include an updated version of the patch > Tijl shared on 2017-02-21 (which still was in my inbox/todo list) for > consideration for our ports collection, initially for lang/gcc8 given > that this is the default in the ports collection. > > > (The lang/gcc* ports actually do carry local patches, e.g. for arm or > powerpc or -fuse-ld=lld, but you are right that I usually try to get > things upstream first, fixing things upstream myself when I can, or > asking for help. The problem in this specific case was/is that I'm > quite not enough into this area so cannot really assess and clearly > stalling over that was not good.) > > > Find patch-gfortran-libgcc attached which should simply plug into > lang/gcc8/files and lang/gcc8-devel/files. > > Feedback very welcome! > > Gerald --0-577516345-1554700492=:3629 Content-Type: text/plain; charset=US-ASCII; name=patch-gfortran-libgcc Content-Transfer-Encoding: BASE64 Content-Description: Content-Disposition: attachment; filename=patch-gfortran-libgcc R0NDIGhhcyB0d28gcnVudGltZSBsaWJyYXJpZXM6ICBUaGUgc3RhdGljIGxp YnJhcnkgbGliZ2NjLmEgKC1sZ2NjKSBhbmQNCnRoZSBzaGFyZWQgbGlicmFy eSBsaWJnY2Nfcy5zbyAoLWxnY2NfcykuICBCb3RoIGltcGxlbWVudCBtYW55 IG9mIHRoZQ0Kc2FtZSBmdW5jdGlvbnMgYnV0IHRoZXkgYWxzbyBlYWNoIGhh dmUgdGhlaXIgdW5pcXVlIGZ1bmN0aW9ucy4gIFdoZW4NCmdjYyBsaW5rcyBw cm9ncmFtcyBhbmQgbGlicmFyaWVzIHRoZXJlIGFyZSB0aHJlZSBwb3NzaWJp bGl0aWVzOg0KDQoxLiBnY2MgLXN0YXRpYy1saWJnY2Mgb3IgZ2NjIC1zdGF0 aWM6IC1sZ2NjDQogICA9PiBKdXN0IHVzZSBsaWJnY2MuYS4NCg0KMi4gZ2Nj IC1zaGFyZWQtbGliZ2NjOiAtbGdjY19zIC1sZ2NjDQogICA9PiBMaW5rIHdp dGggbGliZ2NjX3MgZmlyc3QsIHNvIGxpYmdjYy5hIGlzIG9ubHkgdXNlZCBm b3IgaXRzIHVuaXF1ZQ0KICAgICAgZnVuY3Rpb25zLg0KDQozLiBnY2M6IC1s Z2NjIC1XbCwtLWFzLW5lZWRlZCAtbGdjY19zIC1XbCwtLW5vLWFzLW5lZWRl ZA0KICAgPT4gTGluayB3aXRoIGxpYmdjYy5hIGZpcnN0IHNvIGxpYmdjY19z IGlzIG9ubHkgdXNlZCBmb3IgaXRzIHVuaXF1ZQ0KICAgICAgZnVuY3Rpb25z IChfVW53aW5kXyogZnVuY3Rpb25zKS4NCg0KQXBwcm9hY2ggMyBpcyB0aGUg ZGVmYXVsdCBmb3IgZ2NjIGFuZCBpdCdzIGFsc28gd2hhdCBjbGFuZyBhbmQg Y2xhbmcrKyB1c2U7DQphcHByb2FjaCAyIGlzIHRoZSBkZWZhdWx0IGZvciBn Zm9ydHJhbiwgZysrIGFuZCBwcm9iYWJseSBvdGhlciBmcm9udCBlbmRzLg0K DQpUaGlzIHBhdGNoIG1ha2UgMyB0aGUgZGVmYXVsdCBmb3IgZ2ZvcnRyYW4u ICBJdCBzaWduaWZpY2FudGx5IHJlZHVjZXMNCnRoZSB1c2Ugb2YgbGliZ2Nj X3MuICBUaGUgX1Vud2luZF8qIGZ1bmN0aW9ucyBhcmUgYWxzbyBhdmFpbGFi bGUgaW4gdGhlDQpvbGQgYmFzZSBzeXN0ZW0gbGliZ2NjX3Mgd2hpY2ggbWVh bnMgdGhpcyByZWR1Y2VzIHRoZSBuZWVkIGZvcg0KLXJwYXRoIC91c3IvbG9j YWwvbGliL2djY04gaW4gcG9ydHMgdGhhdCBkZXBlbmQgb24gbGlicmFyaWVz IGJ1aWx0IHdpdGgNCmdmb3J0cmFuLiAgQ29uc2lkZXIgYSBkZXBlbmRlbmN5 IHRyZWUgbGlrZSB0aGlzOg0KDQogIHByb2cgLT4gbGliQSAtPiBsaWJnY2Nf cyAob2xkIGJhc2Ugc3lzdGVtIGxpYmdjY19zIGlzIGZpbmUpDQogICAgICAg LT4gbGliQiAtPiBsaWJnY2NfcyAobGliQiBidWlsdCB3aXRoIGdmb3J0cmFu LCBuZWVkcyBuZXcgbGliZ2NjX3MpDQoNCkhlcmUgcHJvZyBuZWVkcyB0byBi ZSBsaW5rZWQgd2l0aCAtcnBhdGggL3Vzci9sb2NhbC9saWIvZ2NjTiBldmVu IGlmIGl0J3MNCmEgbm9ybWFsIEMgcHJvZ3JhbSBjb21waWxlZCB3aXRoIGNs YW5nLiAgV2l0aG91dCAtcnBhdGggaXQgd2lsbCBmYWlsIHRvDQpzdGFydCBi ZWNhdXNlIGl0IGxvYWRzIG9sZCBsaWJnY2NfcyBmaXJzdCBhcyBhIGRlcGVu ZGVuY3kgb2YgbGliQSBhbmQgdGhlbg0KaXQgZmFpbHMgdG8gbG9hZCBsaWJC LiAgV2l0aCB0aGlzIHBhdGNoIGxpYkIgd29ya3Mgd2l0aCBvbGQgYmFzZSBz eXN0ZW0NCmxpYmdjY19zIG9yIG1heSBub3QgbmVlZCBsaWJnY2NfcyBhdCBh bGwsIHNvIHByb2cgZG9lcyBub3QgbmVlZCB0byBiZQ0KbGlua2VkIHdpdGgg LXJwYXRoLg0KDQpVcHN0cmVhbSBpcyB1bmxpa2VseSBhY2NlcHQgYSBwYXRj aCBsaWtlIHRoaXMgYmVjYXVzZSBsaWJnZm9ydHJhbiBjYWxscw0Kc29tZSBf VW53aW5kXyogZnVuY3Rpb25zIGFuZCBzbyBhbHdheXMgbmVlZHMgbGliZ2Nj X3MuICBBbHNvIGJlY2F1c2UNCmV2ZXJ5IEZvcnRyYW4gcHJvZ3JhbSBhbmQg bGlicmFyeSBsaW5rcyB0byBsaWJnZm9ydHJhbiBpdCBtYWtlcyBzZW5zZQ0K dGhhdCBvcHRpb24gMiBhYm92ZSBpcyB0aGUgZGVmYXVsdC4gIE9uIEZyZWVC U0Qgd2hlcmUgY2xhbmcgYW5kIEdDQw0KY29tcGlsZWQgY29kZSBjYW4gYmUg bWl4ZWQgYW5kIHdoZXJlIG11bHRpcGxlIGxpYmdjY19zIG1heSBiZSBpbnN0 YWxsZWQsDQpvcHRpb24gMyBpcyBqdXN0IGEgbG90IGVhc2llciB0byBkZWFs IHdpdGguDQoNClRoZSBidWcgdGhhdCBzcGFya2VkIHRoaXMgaXMgUFIgMjA4 MTIwIChidXQgbm90ZSB0aGVyZSdzIGEgbG90IG9mDQptaXNsZWFkaW5nIGlu Zm9ybWF0aW9uIGluIHRoYXQgYnVnLiAgQ01ha2UgaXMgbm90IGFjdHVhbGx5 IGRvaW5nDQphbnl0aGluZyB3cm9uZy4pDQoNCi0tLSBVVEMNCi0tLSBnY2Mv Zm9ydHJhbi9nZm9ydHJhbnNwZWMuYy5vcmlnCTIwMTUtMDYtMjYgMTc6NDc6 MjMgVVRDDQorKysgZ2NjL2ZvcnRyYW4vZ2ZvcnRyYW5zcGVjLmMNCkBAIC00 MDQsNyArNDA0LDcgQEAgRm9yIG1vcmUgaW5mb3JtYXRpb24gYWJvdXQgdGhl c2UgbWF0dGVycw0KIAl9DQogICAgIH0NCiANCi0jaWZkZWYgRU5BQkxFX1NI QVJFRF9MSUJHQ0MNCisjaWYgMA0KICAgaWYgKGxpYnJhcnkpDQogICAgIHsN CiAgICAgICB1bnNpZ25lZCBpbnQgaTsNCg0KLS0tIGxpYmdmb3J0cmFuL01h a2VmaWxlLmluLm9yaWcJMjAxOS0wMi0yMiAxNDoyMjoxMy4wMDAwMDAwMDAg KzAwMDANCisrKyBsaWJnZm9ydHJhbi9NYWtlZmlsZS5pbgkyMDE5LTAyLTI3 IDE2OjI3OjA4Ljg1NjQwODAwMCArMDAwMA0KQEAgLTYyNSw3ICs2MjUsNyBA QA0KIAkkKExUTERGTEFHUykgJChMSUJRVUFETElCKSAuLi9saWJiYWNrdHJh Y2UvbGliYmFja3RyYWNlLmxhIFwNCiAJJChIV0NBUF9MREZMQUdTKSBcDQog CS1sbSAkKGV4dHJhX2xkZmxhZ3NfbGliZ2ZvcnRyYW4pIFwNCi0JJCh2ZXJz aW9uX2FyZykgLVdjLC1zaGFyZWQtbGliZ2NjDQorCSQodmVyc2lvbl9hcmcp DQogDQogbGliZ2ZvcnRyYW5fbGFfREVQRU5ERU5DSUVTID0gJCh2ZXJzaW9u X2RlcCkgbGliZ2ZvcnRyYW4uc3BlYyAkKExJQlFVQURMSUJfREVQKQ0KIGNh ZmV4ZWNsaWJfTFRMSUJSQVJJRVMgPSBsaWJjYWZfc2luZ2xlLmxhDQo= --0-577516345-1554700492=:3629-- From owner-freebsd-ports@freebsd.org Mon Apr 8 06:48:24 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7A2E31576923 for ; Mon, 8 Apr 2019 06:48:24 +0000 (UTC) (envelope-from mbeis.bsd@xs4all.nl) Received: from lb1-smtp-cloud8.xs4all.net (lb1-smtp-cloud8.xs4all.net [194.109.24.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.xs4all.net", Issuer "RapidSSL SHA256 CA - G3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id ED0538A696 for ; Mon, 8 Apr 2019 06:48:21 +0000 (UTC) (envelope-from mbeis.bsd@xs4all.nl) Received: from yokozuna.lan ([83.160.85.125]) by smtp-cloud8.xs4all.net with ESMTP id DO3khWoF5UjKfDO3lhVxlg; Mon, 08 Apr 2019 08:47:14 +0200 Received: from yokozuna (yokozuna [IPv6:0:0:0:0:0:0:0:1]) by yokozuna.lan (8.15.2/8.15.2) with ESMTPS id x386lAjW063961 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Mon, 8 Apr 2019 08:47:11 +0200 (CEST) (envelope-from mbeis.bsd@xs4all.nl) Date: Mon, 8 Apr 2019 08:47:10 +0200 (CEST) From: Marco Beishuizen Sender: marco@yokozuna.lan Reply-To: Marco Beishuizen To: "Matthew D. Fuller" cc: freebsd-ports@freebsd.org Subject: Re: portupgrade + FLAVORS In-Reply-To: <20190408015157.GE6019@over-yonder.net> Message-ID: References: <20190408015157.GE6019@over-yonder.net> User-Agent: Alpine 2.21.9999 (BSF 287 2018-06-16) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-CMAE-Envelope: MS4wfKBHyamPqhmGg0fiWlsX9YFIAOre5QQ17xRw+IUXtmXsguFJSe4u8zP5qF8jGjltqFEY616pi+rOu7FMr+hR3HBHsApe4RCtFiDxxS7a0QdOKSr9wEZd YEwp+befiiXEm1ORawIhUaUfB4XaPbgzUSqcwBIIRe1r7eLHTU5jBpOCRw+FujcgVyI2+M0bSvCFCOOoISf8pdoOOBlHPUnuZZc= X-Rspamd-Queue-Id: ED0538A696 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of mbeis.bsd@xs4all.nl designates 194.109.24.21 as permitted sender) smtp.mailfrom=mbeis.bsd@xs4all.nl X-Spamd-Result: default: False [-3.20 / 15.00]; ARC_NA(0.00)[]; HAS_REPLYTO(0.00)[mbeis.bsd@xs4all.nl]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:194.109.24.0/24]; FREEMAIL_FROM(0.00)[xs4all.nl]; MIME_GOOD(-0.10)[text/plain]; FREEMAIL_REPLYTO(0.00)[xs4all.nl]; DMARC_NA(0.00)[xs4all.nl]; NEURAL_HAM_LONG(-1.00)[-0.999,0]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[mx1.xs4all.nl,mx2.xs4all.nl,mx3.xs4all.nl,mx4.xs4all.nl]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-0.76)[-0.759,0]; NEURAL_HAM_MEDIUM(-0.99)[-0.991,0]; RCVD_TLS_LAST(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[21.24.109.194.list.dnswl.org : 127.0.5.1]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[xs4all.nl]; ASN(0.00)[asn:3265, ipnet:194.109.0.0/16, country:NL]; MIME_TRACE(0.00)[0:+]; IP_SCORE(-0.05)[ipnet: 194.109.0.0/16(-0.13), asn: 3265(-0.11), country: NL(0.01)]; FROM_EQ_ENVFROM(0.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Apr 2019 06:48:24 -0000 On Sun, 7 Apr 2019, the wise Matthew D. Fuller wrote: > For any portupgrade users still out there wishing for FLAVOR support, I > have patches to add it. I've been running them here locally for a few > weeks without incident (apart from an extra upgrade or two actually > working without manual intervention/resort to portmaster, that is). > Dropping the attached patch into > $PORTS/ports-mgmt/portupgrade/files/patch-flavors and rebuilding it is a > simple shortcut to getting it in place. > > I haven't done any testing of using portupgrade with pre-built packages > (is there even any reason to post-pkg?), or using portinstall (never saw > the point), but it seems to handle the upgrading path just fine. > > Also sitting in a PR upstream at > https://github.com/freebsd/portupgrade/pull/72 Thanks! Portupgrade is still my favorite so I'll definitely try the patch. Any reason why not just submit it in Bugzilla? Regards, Marco -- President Thieu says he'll quit if he doesn't get more than 50% of the vote. In a democracy, that's not called quitting. -- The Washington Post From owner-freebsd-ports@freebsd.org Mon Apr 8 06:57:20 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8E0DD1576D6A for ; Mon, 8 Apr 2019 06:57:20 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic306-20.consmr.mail.ne1.yahoo.com (sonic306-20.consmr.mail.ne1.yahoo.com [66.163.189.82]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 79B728AC30 for ; Mon, 8 Apr 2019 06:57:18 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: KdSGJhIVM1lJ3ZGeKQwYt2QH65.ved1vZRmlcEEQ56zSXVVVTcHdzSeOpT4QBVj TlclbkJPnSVsvbOxojWlstcitG_pijYr5YvHAUYiLwP8Hf4N.KuIAItdJ6WRpFYeQzhEvI7OUhZ5 _Pgu8jBwNRh1ROPkTgjke04N9AtuYqPUxkjo1h9WEmxsJWzoQHvnRGGVN2Kk.MTQX4G39RRuePP9 ayPkgGO1uQmUEbc8BkGGGpNnTzezXsigTjXL0Udax9wPbh_qpiaJwGWdCos1j2F0Pi82GiqTsaEH d8T0srI.XZT8dQMiuo9B_9jUfLdiAwrSaDu9DkhcOVqYvv_aQdvg1CbWtRmOdhhvyo2BxYVu15eZ Fi8zFBtm9g1Nc0DSNC4qsyzYRej_FG.D6SYJFwgryEoIyChGmxU.YPkdrRvy91Z_JzCD7g_Dykel KLDf_hKEyYyFiLjVTJ.zwsvtpy1ZspoTAbybgmxDb3wlvSwo_i3BMJ053eQNisGyl96X9oIt6Qw0 uVkv22O0SwWNGo023WPZ4Yeyyw_EWP2CfPs620.3z20aq3MPDAac5vv12k4h72xvtpEcfxtdTyqU NqOV_H6czWDjtEihHmXPsPLdyslyJShcMYw_A_d2.GXnltAUfQMSZNzh.Hses_xr7z2.VmS9fFE4 Xj4PUegoMtegOQBxCjLyGJG_rUgEG3IfAIBhcN6Cvdd9LeCFPjmgxfV.OlJZWIkyWahiO3d_zRBH 9N2xWEsHbtNqFR7dl0o5llo4YqePr6wWxb05IiSCQZes_EDFUvFan6s3IMt4XhWbPU5LyfrVhXc4 dJGnoKDX2mSjs_CAr13vMA_1vva8nXz03Z6SYtp1h6NH5yY.FHASX0NNk.r.dmzK3McFzm84W6LG R.FqiMLZk_lGYYIrznQ_X8qKupxW0H.KstaaPl_bG5mKkoy9fp.inmkOgcidELy5k1Bq2eSthxxE .EixZf6DTFv06JNMEeA9N.EmPks38ZhIQpyqCHDv6eEpabzAs_8loTYsWzABtg437pLGw6P9IJNP hVo13wR90aL2t23RiLpA7KVIPqwkWtjEP9NnARsxX36JzowJP_XHQtNtXBOF3aGewxQBm2MUzZRS x Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.ne1.yahoo.com with HTTP; Mon, 8 Apr 2019 06:57:17 +0000 Received: from c-76-115-7-162.hsd1.or.comcast.net (EHLO [192.168.1.103]) ([76.115.7.162]) by smtp431.mail.ne1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID df314e8c5c6e2ece83d37ac861cc2970; Mon, 08 Apr 2019 06:57:14 +0000 (UTC) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.8\)) Subject: Re: libgcc_s.so.1, Fortran, and the world (was: FreeCAD 0.17 && /lib//libgcc_s.so.1) From: Mark Millard In-Reply-To: Date: Sun, 7 Apr 2019 23:57:12 -0700 Cc: =?utf-8?Q?T=C4=B3l_Coosemans?= , Andreas Tobler , freebsd-toolchain@freebsd.org, Dima Pasechnik , Steve Kargl , freebsd-ports@freebsd.org, Dave Horsfall Content-Transfer-Encoding: quoted-printable Message-Id: References: <416689e6-37f9-17ec-54d8-0d224c26f30f@pinyon.org> <20190217151604.GB68620@night.db.net> <20190221180515.39c79ce6@kalimero.tijl.coosemans.org> <092b17f0-6fbf-662e-1061-403442248abd@pinyon.org> <20190222140407.2145c11e@kalimero.tijl.coosemans.org> <20190223000620.GA12700@troutmask.apl.washington.edu> <20190223183117.GA65065@night.db.net> <20190224142150.685debe4@kalimero.tijl.coosemans.org> To: Gerald Pfeifer X-Mailer: Apple Mail (2.3445.104.8) X-Rspamd-Queue-Id: 79B728AC30 X-Spamd-Bar: +++ X-Spamd-Result: default: False [3.06 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MV_CASE(0.50)[]; FREEMAIL_FROM(0.00)[yahoo.com]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[yahoo.com:+]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; RCPT_COUNT_SEVEN(0.00)[8]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36646, ipnet:66.163.184.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.76)[0.756,0]; TAGGED_RCPT(0.00)[freebsd]; MIME_GOOD(-0.10)[text/plain]; NEURAL_SPAM_MEDIUM(0.93)[0.925,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(0.42)[0.419,0]; RCVD_IN_DNSWL_NONE(0.00)[82.189.163.66.list.dnswl.org : 127.0.5.0]; IP_SCORE(1.47)[ip: (4.77), ipnet: 66.163.184.0/21(1.47), asn: 36646(1.18), country: US(-0.06)] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Apr 2019 06:57:20 -0000 On 2019-Apr-7, at 22:16, Gerald Pfeifer wrote: > Hmm, I received zero feedback on this proposal, when it appeared > important for a number of users. >=20 > What's your take, Andreas, Tijl (your patch essentially with a bit > of an updated description), and toolchain? >=20 > Gerald >=20 > On Wed, 27 Feb 2019, Gerald Pfeifer wrote: >> Hi Tijl, hi everyone,=20 >>=20 >> and let me add Andreas who has been helping on the GCC side (both=20 >> ports, viz. his work on arm and powerpc, and upstream) and = toolchain@! > : >> On Sun, 24 Feb 2019, T=C4=B3l Coosemans wrote: >>> GCC_4.3.0 instead of GCC_3.3.0. The gcc commit that changed this >>> doesn't explain why this was done, but we'll have to make the same >>> change in FreeBSD ARM libgcc_s to be ABI compatible (since _Unwind* = is >>> part of the ABI). This isn't a blocker for the patch. >>>=20 >>> I emailed the patch to gerald on 2017-02-21. He responded in the = usual >>> way that he prefers patches submitted upstream and because I thought = the >>> patch would not be accepted upstream he proposed an alternative = solution >>> where gcc would always add -rpath on FreeBSD so you didn't have to >>> specify it on the command line. I responded this wouldn't fix the = case >>> where clang was used as a linker (e.g. to combine fortran and c++ = code >>> in one program) and that the FAQ on the gcc website said it was a = bad >>> idea for other reasons. I also said upstream might accept my patch = if >>> it was a configure option but that the gcc configure scripts are >>> complicated and I didn't know where to add it exactly. Then = silence. >>=20 >> To move this forward, let me include an updated version of the patch >> Tijl shared on 2017-02-21 (which still was in my inbox/todo list) for=20= >> consideration for our ports collection, initially for lang/gcc8 given=20= >> that this is the default in the ports collection. >>=20 >>=20 >> (The lang/gcc* ports actually do carry local patches, e.g. for arm or=20= >> powerpc or -fuse-ld=3Dlld, but you are right that I usually try to = get=20 >> things upstream first, fixing things upstream myself when I can, or=20= >> asking for help. The problem in this specific case was/is that I'm=20 >> quite not enough into this area so cannot really assess and clearly >> stalling over that was not good.) >>=20 >>=20 >> Find patch-gfortran-libgcc attached which should simply plug into=20 >> lang/gcc8/files and lang/gcc8-devel/files. >>=20 >> Feedback very welcome! >>=20 >=20 I'm not sure the following will be considered important for the above, but I'll note it in case. A problem of sorts for WITHOUT_LLVM_LIBUNWIND=3D contexts: For contexts using WITHOUT_LLVM_LIBUNWIND=3D that might not use gcc 4.2.1 , use of the system libgcc_s is problematical: the old libunwind code does not correctly (not completely) implement DW_CFA_remember_state and DW_CFA_restore_state . It happens that g++ 4.2.1 (mostly?) avoids generating code that needs them. But modern clang++ and g++ do generate code frequently that needs DW_CFA_remember_state and DW_CFA_restore_state to work. Because I experiment with clang/clang++ and devel/powerpc64-gcc for buildworld buildkernel for powerpc64 (and powerpc), I use a patched libgcc_s when I try WITHOUT_LLVM_LIBUNWIND=3D . John Baldwin and others have expressed wanting to jump to WITH_LLLVM_LIBUNWIND=3D use (not with gcc 4.2.1), without fixing the old code first. Out of the mess described later: powerpc64 and powerpc are not yet ready for general, non-experimental WITH_LLVM_LIBUNWIND=3D use. I do not know the status of any potential blocking issues for switching for other architectures officially still using gcc/g++ 4.2.1 . powerpc64 and powerpc details: WITH_LLVM_LIBUNWIND=3D has https://reviews.llvm.org/D59694 by Leandro Lupori in process for powerpc64 ( for using WITHOUT_LIB32=3D ). It should allow use of WITH_LLVM_LIBUNWIND=3D WITHOUT_LIB32=3D . [As stands llvm's libunwind mungs up handling r2 (the powerpc64 TOC register).] https://reviews.llvm.org/D59694 is associated with https://bugs.llvm.org//show_bug.cgi?id=3D41050 . (That last has a messy comment history from my figuring out information as I went.) Handling thrown C++ exceptions need not be the only issue blocking system-clang use for one or both powerpc family branches. For 32-bit powerpc it is known to not be the only issue. powerpc64 via = clang/clang++ ends up with a WITH_LIB32=3D issue from some of the 32-bit powerpc = related issues. But even without that, clang/clang++ for buildworld does not support the implicit Dwarf-like EH generation that the old code requires for its use of __builtin_eh_return . This leads to any thrown c++ exdpetion crashing the program invovled. There is https://bugs.llvm.org//show_bug.cgi?id=3D26844 for this issue. (It has been around a while.) devel/powerpc644-gcc does the right thing for this when used for buildworld --but has its own issues that make WITH_LIB32=3D still useless last I checked. =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar) From owner-freebsd-ports@freebsd.org Mon Apr 8 08:05:46 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E647D1578909; Mon, 8 Apr 2019 08:05:45 +0000 (UTC) (envelope-from tijl@freebsd.org) Received: from mailrelay113.isp.belgacom.be (mailrelay113.isp.belgacom.be [195.238.20.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "relay.skynet.be", Issuer "GlobalSign Organization Validation CA - SHA256 - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8E2518D516; Mon, 8 Apr 2019 08:05:44 +0000 (UTC) (envelope-from tijl@freebsd.org) X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2BqAAB9/6pc/3pH8lFlGgEBAQEBAgE?= =?us-ascii?q?BAQEHAgEBAQGBVAIBAQEBCwGCEFdhIRInjQmKPgEBggw1AYl8kA+EdgQCAoV?= =?us-ascii?q?eIzcGDQEBAwEBCQEDAm0ohUsBBTocIxALGAklDyoeBhOFHK4uiRaBDoEwAYt?= =?us-ascii?q?dgX+BEYMSPoolA5Iuk1gJk3cmgXUBkmYtoTEigVZNMAiDJ4JBjg09AzCQbQE?= =?us-ascii?q?B?= X-IPAS-Result: =?us-ascii?q?A2BqAAB9/6pc/3pH8lFlGgEBAQEBAgEBAQEHAgEBAQGBV?= =?us-ascii?q?AIBAQEBCwGCEFdhIRInjQmKPgEBggw1AYl8kA+EdgQCAoVeIzcGDQEBAwEBC?= =?us-ascii?q?QEDAm0ohUsBBTocIxALGAklDyoeBhOFHK4uiRaBDoEwAYtdgX+BEYMSPoolA?= =?us-ascii?q?5Iuk1gJk3cmgXUBkmYtoTEigVZNMAiDJ4JBjg09AzCQbQEB?= Received: from 122.71-242-81.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([81.242.71.122]) by relay.skynet.be with ESMTP; 08 Apr 2019 10:04:33 +0200 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.15.2/8.15.2) with ESMTP id x3884Pk8008052; Mon, 8 Apr 2019 10:04:26 +0200 (CEST) (envelope-from tijl@FreeBSD.org) Date: Mon, 8 Apr 2019 10:04:25 +0200 From: =?UTF-8?B?VMSzbA==?= Coosemans To: Gerald Pfeifer Cc: Andreas Tobler , freebsd-toolchain@freebsd.org, Dima Pasechnik , Diane Bruce , Steve Kargl , freebsd-ports@freebsd.org, Dave Horsfall Subject: Re: libgcc_s.so.1, Fortran, and the world (was: FreeCAD 0.17 && /lib//libgcc_s.so.1) Message-ID: <20190408100425.059795b4@kalimero.tijl.coosemans.org> In-Reply-To: References: <416689e6-37f9-17ec-54d8-0d224c26f30f@pinyon.org> <20190217151604.GB68620@night.db.net> <20190221180515.39c79ce6@kalimero.tijl.coosemans.org> <092b17f0-6fbf-662e-1061-403442248abd@pinyon.org> <20190222140407.2145c11e@kalimero.tijl.coosemans.org> <20190223000620.GA12700@troutmask.apl.washington.edu> <20190223183117.GA65065@night.db.net> <20190224142150.685debe4@kalimero.tijl.coosemans.org> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 8E2518D516 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.96 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.96)[-0.958,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; TAGGED_RCPT(0.00)[freebsd]; ASN(0.00)[asn:5432, ipnet:195.238.0.0/19, country:BE] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Apr 2019 08:05:46 -0000 On Mon, 8 Apr 2019 13:16:15 +0800 (WITA) Gerald Pfeifer wrote: > This patch make 3 the default for gfortran. s/make/makes/ but otherwise the patch looks fine. From owner-freebsd-ports@freebsd.org Mon Apr 8 09:05:07 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D07101579FC5 for ; Mon, 8 Apr 2019 09:05:07 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 638D08F58F for ; Mon, 8 Apr 2019 09:05:07 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 1FFDB1579FBF; Mon, 8 Apr 2019 09:05:07 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0E86F1579FBE for ; Mon, 8 Apr 2019 09:05:07 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A0F0A8F587 for ; Mon, 8 Apr 2019 09:05:06 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id A892CF6A9 for ; Mon, 8 Apr 2019 09:05:05 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id x38955I9015143 for ; Mon, 8 Apr 2019 09:05:05 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id x38955r8015137; Mon, 8 Apr 2019 09:05:05 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201904080905.x38955r8015137@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Mon, 8 Apr 2019 09:05:05 +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.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Apr 2019 09:05:08 -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 ------------------------------------------------+-----------------+------------ ports-mgmt/ports-tools | 1.7 | 1.8 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Mon Apr 8 09:59:33 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DCCB1157AE58; Mon, 8 Apr 2019 09:59:32 +0000 (UTC) (envelope-from tijl@freebsd.org) Received: from mailrelay104.isp.belgacom.be (mailrelay104.isp.belgacom.be [195.238.20.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "relay.skynet.be", Issuer "GlobalSign Organization Validation CA - SHA256 - G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CF74A6A0C8; Mon, 8 Apr 2019 09:59:31 +0000 (UTC) (envelope-from tijl@freebsd.org) X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2C2AgCVGqtc/3pH8lFlGgEBAQEBAgE?= =?us-ascii?q?BAQEHAgEBAQGBZQKBYC9XEYEDFBOEDoh7ij4Cggw1AYl8kA8rhFEChWMjOBI?= =?us-ascii?q?BAQMBAQkBAwJtHAxCARABhHcBBSMzIxALGAICBSECAg8qHgYTG4MIgXmtP4E?= =?us-ascii?q?viRaBDoELJQGLXYF/hCM+hBwogwqCVwOKY5sjCYgDi3QmgmKRei2hMiGBVk0?= =?us-ascii?q?wCDuCbAmCDRcUgziKVT0DMIdNhmGCPwEB?= X-IPAS-Result: =?us-ascii?q?A2C2AgCVGqtc/3pH8lFlGgEBAQEBAgEBAQEHAgEBAQGBZ?= =?us-ascii?q?QKBYC9XEYEDFBOEDoh7ij4Cggw1AYl8kA8rhFEChWMjOBIBAQMBAQkBAwJtH?= =?us-ascii?q?AxCARABhHcBBSMzIxALGAICBSECAg8qHgYTG4MIgXmtP4EviRaBDoELJQGLX?= =?us-ascii?q?YF/hCM+hBwogwqCVwOKY5sjCYgDi3QmgmKRei2hMiGBVk0wCDuCbAmCDRcUg?= =?us-ascii?q?ziKVT0DMIdNhmGCPwEB?= Received: from 122.71-242-81.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([81.242.71.122]) by relay.skynet.be with ESMTP; 08 Apr 2019 11:58:19 +0200 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.15.2/8.15.2) with ESMTP id x389wHLJ008433; Mon, 8 Apr 2019 11:58:17 +0200 (CEST) (envelope-from tijl@FreeBSD.org) Date: Mon, 8 Apr 2019 11:58:16 +0200 From: =?UTF-8?B?VMSzbA==?= Coosemans To: Mark Millard via freebsd-ports Cc: Mark Millard , Gerald Pfeifer , Steve Kargl , Dave Horsfall , Dima Pasechnik , freebsd-toolchain@freebsd.org, Andreas Tobler Subject: Re: libgcc_s.so.1, Fortran, and the world (was: FreeCAD 0.17 && /lib//libgcc_s.so.1) Message-ID: <20190408115816.11a9401c@kalimero.tijl.coosemans.org> In-Reply-To: References: <416689e6-37f9-17ec-54d8-0d224c26f30f@pinyon.org> <20190217151604.GB68620@night.db.net> <20190221180515.39c79ce6@kalimero.tijl.coosemans.org> <092b17f0-6fbf-662e-1061-403442248abd@pinyon.org> <20190222140407.2145c11e@kalimero.tijl.coosemans.org> <20190223000620.GA12700@troutmask.apl.washington.edu> <20190223183117.GA65065@night.db.net> <20190224142150.685debe4@kalimero.tijl.coosemans.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: CF74A6A0C8 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.96 / 15.00]; TAGGED_RCPT(0.00)[freebsd]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_SHORT(-0.96)[-0.958,0]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; ASN(0.00)[asn:5432, ipnet:195.238.0.0/19, country:BE]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Apr 2019 09:59:33 -0000 On Sun, 7 Apr 2019 23:57:12 -0700 Mark Millard via freebsd-ports wrote: > On 2019-Apr-7, at 22:16, Gerald Pfeifer wrote: >> Hmm, I received zero feedback on this proposal, when it appeared >> important for a number of users. >>=20 >> What's your take, Andreas, Tijl (your patch essentially with a bit >> of an updated description), and toolchain? >>=20 >> Gerald >>=20 >> On Wed, 27 Feb 2019, Gerald Pfeifer wrote: >>> Hi Tijl, hi everyone, >>>=20 >>> and let me add Andreas who has been helping on the GCC side (both >>> ports, viz. his work on arm and powerpc, and upstream) and toolchain@! >>> >>> On Sun, 24 Feb 2019, T=C4=B3l Coosemans wrote: >>>> GCC_4.3.0 instead of GCC_3.3.0. The gcc commit that changed this >>>> doesn't explain why this was done, but we'll have to make the same >>>> change in FreeBSD ARM libgcc_s to be ABI compatible (since _Unwind* is >>>> part of the ABI). This isn't a blocker for the patch. >>>>=20 >>>> I emailed the patch to gerald on 2017-02-21. He responded in the usual >>>> way that he prefers patches submitted upstream and because I thought t= he >>>> patch would not be accepted upstream he proposed an alternative soluti= on >>>> where gcc would always add -rpath on FreeBSD so you didn't have to >>>> specify it on the command line. I responded this wouldn't fix the case >>>> where clang was used as a linker (e.g. to combine fortran and c++ code >>>> in one program) and that the FAQ on the gcc website said it was a bad >>>> idea for other reasons. I also said upstream might accept my patch if >>>> it was a configure option but that the gcc configure scripts are >>>> complicated and I didn't know where to add it exactly. Then silence. >>>=20 >>> To move this forward, let me include an updated version of the patch >>> Tijl shared on 2017-02-21 (which still was in my inbox/todo list) for >>> consideration for our ports collection, initially for lang/gcc8 given >>> that this is the default in the ports collection. >>>=20 >>>=20 >>> (The lang/gcc* ports actually do carry local patches, e.g. for arm or >>> powerpc or -fuse-ld=3Dlld, but you are right that I usually try to get >>> things upstream first, fixing things upstream myself when I can, or >>> asking for help. The problem in this specific case was/is that I'm >>> quite not enough into this area so cannot really assess and clearly >>> stalling over that was not good.) >>>=20 >>>=20 >>> Find patch-gfortran-libgcc attached which should simply plug into >>> lang/gcc8/files and lang/gcc8-devel/files. >>>=20 >>> Feedback very welcome! >=20 > I'm not sure the following will be considered important > for the above, but I'll note it in case. I don't think it is relevant. The patch only affects gfortran, not any C/C++ compiler, and it only affects programs that currently don't run because system libgcc_s is loaded as a dependency of some library while another library later in the dependency chain needs gcc libgcc_s. The patch fixes this case by eliminating the need for gcc libgcc_s. It does not change which libgcc_s is loaded so any problem in the system libgcc_s affects the same programs before and after the patch. From owner-freebsd-ports@freebsd.org Mon Apr 8 15:03:24 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2171B1531058 for ; Mon, 8 Apr 2019 15:03:24 +0000 (UTC) (envelope-from doctor@doctor.nl2k.ab.ca) Received: from doctor.nl2k.ab.ca (doctor.nl2k.ab.ca [204.209.81.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 93EA974FFE for ; Mon, 8 Apr 2019 15:03:23 +0000 (UTC) (envelope-from doctor@doctor.nl2k.ab.ca) Received: from doctor by doctor.nl2k.ab.ca with local (Exim 4.92 (FreeBSD)) (envelope-from ) id 1hDVnj-0008LY-Q3 for freebsd-ports@freebsd.org; Mon, 08 Apr 2019 09:03:11 -0600 Date: Mon, 8 Apr 2019 09:03:11 -0600 From: The Doctor To: freebsd-ports@freebsd.org Subject: FFMPEg Message-ID: <20190408150311.GA29769@doctor.nl2k.ab.ca> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Mutt/1.11.4 (2019-03-13) X-Rspamd-Queue-Id: 93EA974FFE X-Spamd-Bar: ++ X-Spamd-Result: default: False [2.47 / 15.00]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+a]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; NEURAL_SPAM_MEDIUM(0.24)[0.245,0]; RCPT_COUNT_ONE(0.00)[1]; RCVD_TLS_LAST(0.00)[]; NEURAL_SPAM_SHORT(0.53)[0.526,0]; MX_GOOD(-0.01)[cached: doctor.nl2k.ab.ca]; DMARC_POLICY_ALLOW(-0.50)[nl2k.ab.ca,quarantine]; NEURAL_SPAM_LONG(0.53)[0.531,0]; INTRODUCTION(2.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:6171, ipnet:204.209.81.0/24, country:CA]; MID_RHS_MATCH_FROM(0.00)[]; IP_SCORE(-0.02)[country: CA(-0.09)]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Apr 2019 15:03:24 -0000 This ports is running into the following problem today: FreeBSD 12 /usr/local/bin/clang80 -I. -I./ -DLIBICONV_PLUG -isystem /usr/local/include= -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE -DPIC -DZLIB= _CONST -DHAVE_AV_CONFIG_H -DBUILDING_avcodec -O2 -pipe -DLIBICONV_PLUG -fs= tack-protector -isystem /usr/local/include -fno-strict-aliasing -std=3Dc= 11 -fomit-frame-pointer -fPIC -pthread -I/usr/local/include -I/usr/local/i= nclude -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/l= ocal/lib/glib-2.0/include -I/usr/local/include/freetype2 -I/usr/local/inclu= de/libpng16 -I/usr/local/include/fribidi -I/usr/local/include -I/usr/local= /include -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/= usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/incl= ude/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I= /usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/i= nclude -I/usr/local/include -I/usr/local/include -I/usr/local/include/opus = -I/usr/local/include/opus -I/usr/local/include/librsvg-2.0 -I/usr/local/inc= lude/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr= /local/include/gdk-pixbuf-2.0 -I/usr/local/include/cairo -I/usr/local/inclu= de/pixman-1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I= /usr/local/include/libdrm -D_THREAD_SAFE -pthread -I/usr/local/include -I/u= sr/local/include -I/usr/local/include/svt-av1 -I/usr/local/include -I/usr/l= ocal/include -I/usr/local/include -I/usr/local/include -I/usr/local/include= -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/loca= l/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -I= /usr/local/include -I/usr/local/include -I/usr/local/include/pgm-5.2 -I/usr= /local/include -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/loc= al/include -I/usr/local/include -I/usr/local/include -pthread -I/usr/local/= include -pthread -I/usr/local/include -pthread -I/usr/local/include -pthrea= d -I/usr/local/include -I/usr/local/include -I/usr/local/include -g -Wdecla= ration-after-statement -Wall -Wdisabled-optimization -Wpointer-arith -Wredu= ndant-decls -Wwrite-strings -Wtype-limits -Wundef -Wmissing-prototypes -Wno= -pointer-to-int-cast -Wstrict-prototypes -Wempty-body -Wno-parentheses -Wno= -switch -Wno-format-zero-length -Wno-pointer-sign -Wno-unused-const-variabl= e -O3 -fno-math-errno -fno-signed-zeros -mstack-alignment=3D16 -Qunused-arg= uments -Werror=3Dimplicit-function-declaration -Werror=3Dmissing-prototypes= -Werror=3Dreturn-type -I/usr/local/include/SDL2 -I/usr/local/include -D_RE= ENTRANT -D_THREAD_SAFE -MMD -MF libavcodec/libsvt_av1.d -MT libavcodec/lib= svt_av1.o -c -o libavcodec/libsvt_av1.o libavcodec/libsvt_av1.c libavcodec/libsvt_av1.c:225:14: error: no member named 'yStride' in 'struct EbSvtIOFormat'; did you mean 'y_stride'? in_data->yStride =3D frame->linesize[0] >> is16bit; ^~~~~~~ y_stride /usr/local/include/svt-av1/EbSvtAv1.h:138:14: note: 'y_stride' decl= ared here uint32_t y_stride; ^ libavcodec/libsvt_av1.c:226:14: error: no member named 'cbStride= ' in 'struct EbSvtIOFormat'; did you mean 'cb_stride'? in_data->cbStride =3D frame->linesize[1] >> is16bit; ^~~~~~~~ cb_stride /usr/local/include/svt-av1/EbSvtAv1.h:140:14: note: 'cb_stride'= declared here uint32_t cb_stride; ^ libavcodec/libsvt_av1.c:227:14: error: no member named 'crSt= ride' in 'struct EbSvtIOFormat'; did you mean 'cr_stride'? in_data->crStride =3D frame->linesize[2] >> is16bit; ^~~~~~~~ cr_stride /usr/local/include/svt-av1/EbSvtAv1.h:139:14: note: = 'cr_stride' declared here uint32_t cr_stride; ^ libavcodec/libsvt_av1.c:299:1: warning: unused la= bel 'failed_init_enc' [-Wunused-label] failed_init_enc: ^~~~~~~~~~~~~~~~ 1 warning and 3 errors generated. gmake[2]: *** [ffbuild/common.mak:60: libavcodec/l= ibsvt_av1.o] Error 1 gmake[2]: Leaving directory '/usr/ports/multimedia= /ffmpeg/work/ffmpeg-4.1.3' =3D=3D=3D> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=3Dyes and rebuild befo= re reporting the failure to the maintainer. *** Error code 1 Stop. make[1]: stopped in /usr/ports/multimedia/ffmpeg *** Error code 1 Stop. make: stopped in /usr/ports/multimedia/ffmpeg =3D=3D=3D>>> make build failed for multimedia/ffmp= eg =3D=3D=3D>>> Aborting update =3D=3D=3D>>> Update for multimedia/ffmpeg failed =3D=3D=3D>>> Aborting update =3D=3D=3D>>> There are messages from installed por= ts to display, but first take a moment to review the error messag= es above. Then press Enter when ready to proceed. --=20 Member - Liberal International This is doctor@@nl2k.ab.ca Ici doctor@@nl2k.= ab.ca Yahweh, Queen & country!Never Satan President Republic!Beware AntiChrist ri= sing! https://www.empire.kred/ROOTNK?t=3D94a1f39b Look at Psalms 14 and 53 on At= heism Alberta on 16 April 2019, do not vote UCP, FCP nor NDP! From owner-freebsd-ports@freebsd.org Mon Apr 8 15:05:01 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5AFF515310F9 for ; Mon, 8 Apr 2019 15:05:01 +0000 (UTC) (envelope-from doctor@doctor.nl2k.ab.ca) Received: from doctor.nl2k.ab.ca (doctor.nl2k.ab.ca [204.209.81.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B99D4750B6 for ; Mon, 8 Apr 2019 15:05:00 +0000 (UTC) (envelope-from doctor@doctor.nl2k.ab.ca) Received: from doctor by doctor.nl2k.ab.ca with local (Exim 4.92 (FreeBSD)) (envelope-from ) id 1hDVpS-0008lQ-9m for freebsd-ports@freebsd.org; Mon, 08 Apr 2019 09:04:58 -0600 Date: Mon, 8 Apr 2019 09:04:58 -0600 From: The Doctor To: freebsd-ports@freebsd.org Subject: Running into a problem with pkg-static install -f pkg Message-ID: <20190408150458.GB29769@doctor.nl2k.ab.ca> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.11.4 (2019-03-13) X-Rspamd-Queue-Id: B99D4750B6 X-Spamd-Bar: ++ X-Spamd-Result: default: False [2.18 / 15.00]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+a]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; NEURAL_SPAM_MEDIUM(0.13)[0.131,0]; RCPT_COUNT_ONE(0.00)[1]; RCVD_TLS_LAST(0.00)[]; NEURAL_SPAM_SHORT(0.55)[0.549,0]; MX_GOOD(-0.01)[cached: doctor.nl2k.ab.ca]; DMARC_POLICY_ALLOW(-0.50)[nl2k.ab.ca,quarantine]; NEURAL_SPAM_LONG(0.32)[0.325,0]; INTRODUCTION(2.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:6171, ipnet:204.209.81.0/24, country:CA]; MID_RHS_MATCH_FROM(0.00)[]; IP_SCORE(-0.02)[country: CA(-0.09)]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Apr 2019 15:05:01 -0000 On one server when I run pkg-static install -f pkg I get pkg-static install -f pkg pkg-static: Warning: Major OS version upgrade detected. Running "pkg-static install -f pkg" recommended Updating FreeBSD repository catalogue... FreeBSD repository is up to date. Updating Synth repository catalogue... pkg-static: Repository Synth load error: access repo file(/var/db/pkg/repo-Synth.sqlite) failed: No such file or directory pkg-static: file:///var/synth/live_packages/meta.txz: No such file or directory repository Synth has no meta file, using default settings pkg-static: file:///var/synth/live_packages/packagesite.txz: No such file or directory Unable to update repository Synth Error updating repositories! Why is this happening? -- Member - Liberal International This is doctor@@nl2k.ab.ca Ici doctor@@nl2k.ab.ca Yahweh, Queen & country!Never Satan President Republic!Beware AntiChrist rising! https://www.empire.kred/ROOTNK?t=94a1f39b Look at Psalms 14 and 53 on Atheism Alberta on 16 April 2019, do not vote UCP, FCP nor NDP! From owner-freebsd-ports@freebsd.org Mon Apr 8 15:10:50 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 93A801531382 for ; Mon, 8 Apr 2019 15:10:50 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 38BD37540A; Mon, 8 Apr 2019 15:10:50 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id 292277E3B; Mon, 8 Apr 2019 15:10:50 +0000 (UTC) From: Jan Beich To: The Doctor Cc: freebsd-ports@freebsd.org Subject: Re: FFMPEg References: <20190408150311.GA29769@doctor.nl2k.ab.ca> Date: Mon, 08 Apr 2019 17:10:45 +0200 In-Reply-To: <20190408150311.GA29769@doctor.nl2k.ab.ca> (The Doctor via freebsd-ports's message of "Mon, 8 Apr 2019 09:03:11 -0600") Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 38BD37540A X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.94 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.94)[-0.940,0]; NEURAL_HAM_LONG(-1.00)[-0.999,0]; ASN(0.00)[asn:11403, ipnet:96.47.64.0/20, country:US] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Apr 2019 15:10:50 -0000 The Doctor via freebsd-ports writes: > libavcodec/libsvt_av1.c:225:14: error: no member named 'yStride' in > 'struct EbSvtIOFormat'; did you mean 'y_stride'? > in_data->yStride = frame->linesize[0] >> is16bit; > ^~~~~~~ > y_stride > /usr/local/include/svt-av1/EbSvtAv1.h:138:14: note: 'y_stride' declared here > uint32_t y_stride; > ^ Fixed in https://svnweb.freebsd.org/changeset/ports/498378 From owner-freebsd-ports@freebsd.org Mon Apr 8 16:03:49 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4BE4D155274E for ; Mon, 8 Apr 2019 16:03:49 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: from mail-lf1-x12b.google.com (mail-lf1-x12b.google.com [IPv6:2a00:1450:4864:20::12b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2EAFB7775F for ; Mon, 8 Apr 2019 16:03:48 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: by mail-lf1-x12b.google.com with SMTP id o199so2803363lfo.1 for ; Mon, 08 Apr 2019 09:03:48 -0700 (PDT) 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=3GYyKdJBTtR+gs0fINaYCnb7fh81GLcKrHvxu6QDOvs=; b=kssCOVXtsJxbZhbiWerxli8O5uEzSlVLzq/I0KjHiweWcqn5FfoPx8tQS9nwLd5aNq vQcDmxkE2NEyWUVsFVZWAy+HYUWiEGCsNymtsWtSLfKcUJlW4BFQVdrnEUfJ4eK0ELau gczOkLTF6BQ7DbQl4tLCHokeEXqAJDatK2Yrym7GMjxWSnuCuaLfOJMWw3ei7WSCV8Fo BTn9nTBOQpNyS1Dt8ZQWrpCcyL9bkYi00/fuZLPNRHoYirBIo350TETlT3DOjbGc91vy /GoZd9xZ1XjxAbwbLS9Ejso8/Chseerc/yAxtFaPWfQidhi2CLlMMyj1129mBxl6Skje olYQ== 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=3GYyKdJBTtR+gs0fINaYCnb7fh81GLcKrHvxu6QDOvs=; b=C2GnGE6c0c6iRcRYLxFwid0P8rDgI9U1/acr4UIQ6cKw9IAruMW6aY7UFuc7VKV1BN Yow3b3nHVOqde8z102Kn1Ibu5B0R2AgrEbQVT+FRF8WY/7Y4PWW5jtsAoNEyU3/Vpjzm oZJ2UTQcqXdgC0o1nw8HYtKPwngBYhGTG7Aduz4w6ArHP551aRhkqq7vclnEH2TXJgut puQUoEi4N1u/k2hdncIQx06koNACSkxC1BsqkfJzOYBYAUg/pApJFmY/1rmGtIcBq8MT PjIY744OrIYaFxToAjHNuVW9zZXdiComJwFN2E5QpaSgw2Igf+g495SCMPfW73Rcg0B6 vAsg== X-Gm-Message-State: APjAAAVZDd66fpwcv6iBsM1qMRNOrUYrfZrHOpqIlra4LrvC+pExiOk5 qVEg8wxGzUI0IIgICkkQq/41oamcDK8wyra0TQ3T9g== X-Google-Smtp-Source: APXvYqz55gZFxKselm6bMWDQGteTuS3W8q5s136gFZKuwj1su3MvBz93E4ltg86oku5ar9o46qprTjt18EBVFhY5L+w= X-Received: by 2002:a19:f703:: with SMTP id z3mr16254805lfe.15.1554739425625; Mon, 08 Apr 2019 09:03:45 -0700 (PDT) MIME-Version: 1.0 References: <20190408150458.GB29769@doctor.nl2k.ab.ca> In-Reply-To: <20190408150458.GB29769@doctor.nl2k.ab.ca> From: Freddie Cash Date: Mon, 8 Apr 2019 09:03:34 -0700 Message-ID: Subject: Re: Running into a problem with pkg-static install -f pkg To: The Doctor Cc: freebsd-ports X-Rspamd-Queue-Id: 2EAFB7775F X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=kssCOVXt; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of fjwcash@gmail.com designates 2a00:1450:4864:20::12b as permitted sender) smtp.mailfrom=fjwcash@gmail.com X-Spamd-Result: default: False [-6.73 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.88)[-0.881,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; 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]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; RCVD_TLS_LAST(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[b.2.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; IP_SCORE(-2.84)[ip: (-9.59), ipnet: 2a00:1450::/32(-2.38), asn: 15169(-2.18), country: US(-0.06)]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Apr 2019 16:03:49 -0000 On Mon, Apr 8, 2019 at 8:06 AM The Doctor via freebsd-ports < freebsd-ports@freebsd.org> wrote: > On one server when I run pkg-static install -f pkg > > I get > > pkg-static install -f pkg > > pkg-static: Warning: Major OS version upgrade detected. Running > "pkg-static install -f pkg" recommended > Updating FreeBSD repository catalogue... > FreeBSD repository is up to date. > Updating Synth repository catalogue... > pkg-static: Repository Synth load error: access repo > file(/var/db/pkg/repo-Synth.sqlite) failed: No such file or directory > pkg-static: file:///var/synth/live_packages/meta.txz: No such file or > directory > repository Synth has no meta file, using default settings > pkg-static: file:///var/synth/live_packages/packagesite.txz: No such file > or directory > Unable to update repository Synth > Error updating repositories! > > Why is this happening? > Check your repo configuration file. It's trying to access a local Synth repo under /var/synth/live_pacakges/ but there's nothing there, so it's failing. Comment out that repo, and it should pull down the pkg package from the FreeBSD repo. Check /etc/pkg/ and /usr/local/etc/pkg/ for the repo config files. -- Freddie Cash fjwcash@gmail.com From owner-freebsd-ports@freebsd.org Mon Apr 8 16:56:51 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CEE09155FA37 for ; Mon, 8 Apr 2019 16:56:51 +0000 (UTC) (envelope-from tingox@gmail.com) Received: from mail-wr1-x42a.google.com (mail-wr1-x42a.google.com [IPv6:2a00:1450:4864:20::42a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A75EF813AE for ; Mon, 8 Apr 2019 16:56:50 +0000 (UTC) (envelope-from tingox@gmail.com) Received: by mail-wr1-x42a.google.com with SMTP id h4so17263403wre.7 for ; Mon, 08 Apr 2019 09:56:50 -0700 (PDT) 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=xtb6sdzpQ6St9J+vsiF/joxpaq6LaoisKxbz/EhZQK4=; b=TGhnoWqnu/y1CgyVl/JIM+APb85bI+KCNbGPtxPEn/DVPgRZZe0M3+Q73WJuHaWTGK NW5ZUq3OhCXt5FmmVTrLo8d8XHdXAiBIznsiQvq0L9vO3hdcq8i5UKDPAGtQ8DixHwsq QzYnsUU9wN9FlLKVmILlk8L43DRtrbmnD/twEB0MwKsRcD1gH9H1BenPQxgDNK2erhKu HFRa81jHiC9hoIpvwrV1iti0uiyis23e8ldirJcCHTqEZQ8XDd5eQPeBLTXgW9vQMkto A7zFZ/1fr8/FNrQmyUJeLccZWyWbfji1tsrV4INt4VBjKxWXJd4urnJ6mMQsuhLsWz+d j8Nw== 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=xtb6sdzpQ6St9J+vsiF/joxpaq6LaoisKxbz/EhZQK4=; b=aU7zmS3gieW8TPa0hBmJGTqSsFPYZTQmbzRq+fNO+56XKk3LjSOt9lsptrUUJF76hf IgOHK+8OE1Rsx5CHXFxyEZ9lRGPRu5QI4Yt51jX7YmBibv89Twn/JZMH9+0LIzRca6TY pxWLEyxRZQvpA9iNHyXjMXqSZ8eJkdithbfJEkQoQZxwT1I6g5VYmZNKfjnatVHyqHjO BOPCmb6fIiPKDLJsyeNnEhXQUPwNplBzC4fTsT4zsHDAtOkdkEs6Ve+mBqFVUG2+fbdU fJJf5ylV0eaU1WaGLbdGiR6x7v8i3TjrVl2PamVpw44iKIXhnZytXRzQb83ZwUe8miNs 92VQ== X-Gm-Message-State: APjAAAWc3jATsjb4gOz64iHcr42o0p2XYBnr+6kt3O607kVV+LKGWZFp DiHKV7Mo5N8qNgkZ9nnIYBIjmEyOPveUZC4hm9lHRa+x X-Google-Smtp-Source: APXvYqytFR36BiWIyP/g80bjYTImTsOMDgglG00/BCutIhhoIckP0YNoIlk65xcd22p0LCodV6amF8D+D2n5pzae4wo= X-Received: by 2002:adf:ea0b:: with SMTP id q11mr1304416wrm.233.1554742609423; Mon, 08 Apr 2019 09:56:49 -0700 (PDT) MIME-Version: 1.0 References: <20190408015157.GE6019@over-yonder.net> In-Reply-To: <20190408015157.GE6019@over-yonder.net> From: Torfinn Ingolfsen Date: Mon, 8 Apr 2019 18:56:37 +0200 Message-ID: Subject: Re: portupgrade + FLAVORS To: "Matthew D. Fuller" Cc: FreeBSD Ports ML Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: A75EF813AE X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=TGhnoWqn; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of tingox@gmail.com designates 2a00:1450:4864:20::42a as permitted sender) smtp.mailfrom=tingox@gmail.com X-Spamd-Result: default: False [-6.84 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.97)[-0.966,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; 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]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; RCVD_TLS_LAST(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[a.2.4.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; 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]; IP_SCORE(-2.87)[ip: (-9.72), ipnet: 2a00:1450::/32(-2.38), asn: 15169(-2.18), country: US(-0.06)]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Apr 2019 16:56:52 -0000 Hello, On Mon, Apr 8, 2019 at 3:53 AM Matthew D. Fuller wrote: > > For any portupgrade users still out there wishing for FLAVOR support, > I have patches to add it. I've been running them here locally for a > few weeks without incident (apart from an extra upgrade or two > actually working without manual intervention/resort to portmaster, > that is). Dropping the attached patch into > $PORTS/ports-mgmt/portupgrade/files/patch-flavors and rebuilding it is > a simple shortcut to getting it in place. It doesn't apply cleanly to portupgrade in an up to date ports tree root@kg-core1# make ===> License BSD3CLAUSE accepted by the user ===> portupgrade-2.4.16,2 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by portupgrade-2.4.16,2 for building ===> Extracting for portupgrade-2.4.16,2 => SHA256 Checksum OK for portupgrade/freebsd-portupgrade-2.4.16_GH0.tar.gz. ===> portupgrade-2.4.16,2 depends on file: /usr/local/bin/ruby24 - found ===> Patching for portupgrade-2.4.16,2 ===> portupgrade-2.4.16,2 depends on file: /usr/local/bin/ruby24 - found ===> Applying FreeBSD patches for portupgrade-2.4.16,2 1 out of 1 hunks failed--saving rejects to bin/portupgrade.rej 1 out of 1 hunks failed--saving rejects to lib/pkgtools/pkgdb.rb.rej 1 out of 1 hunks failed--saving rejects to lib/pkgtools/portsdb.rb.rej => FreeBSD patch patch-flavors failed to apply cleanly. *** Error code 1 Stop. make[1]: stopped in /usr/ports/ports-mgmt/portupgrade *** Error code 1 Stop. make: stopped in /usr/ports/ports-mgmt/portupgrade This on FreeBSD kg-core1.kg4.no 11.2-STABLE FreeBSD 11.2-STABLE #0 r342545: Thu Dec 27 00:29:46 CET 2018 root@kg-core1.kg4.no:/usr/obj/usr/src/sys/GENERIC amd64 HTH, HAND -- Regards, Torfinn Ingolfsen From owner-freebsd-ports@freebsd.org Mon Apr 8 17:55:29 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 807F01563418 for ; Mon, 8 Apr 2019 17:55:29 +0000 (UTC) (envelope-from dan@langille.org) Received: from clavin2.langille.org (clavin2.langille.org [199.233.228.197]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "clavin.langille.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B0F4283D2F for ; Mon, 8 Apr 2019 17:55:27 +0000 (UTC) (envelope-from dan@langille.org) Received: from (clavin2.int.langille.org (clavin2.int.unixathome.org [10.4.7.7]) (Authenticated sender: hidden) with ESMTPSA id BBC5537A6D for ; Mon, 8 Apr 2019 17:55:20 +0000 (UTC) From: Dan Langille Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.8\)) Subject: depends blacklist qa check Message-Id: Date: Mon, 8 Apr 2019 13:55:19 -0400 To: freebsd-ports@freebsd.org X-Mailer: Apple Mail (2.3445.104.8) X-Rspamd-Queue-Id: B0F4283D2F X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dmarc=pass (policy=none) header.from=langille.org; spf=pass (mx1.freebsd.org: domain of dan@langille.org designates 199.233.228.197 as permitted sender) smtp.mailfrom=dan@langille.org X-Spamd-Result: default: False [-6.23 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:199.233.228.197]; MV_CASE(0.50)[]; 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]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; IP_SCORE(-3.15)[ip: (-9.49), ipnet: 199.233.228.0/22(-2.30), asn: 36236(-3.89), country: US(-0.06)]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MX_GOOD(-0.01)[ALT3.ASPMX.L.GOOGLE.COM,ASPMX.L.GOOGLE.COM,ALT2.ASPMX.L.GOOGLE.COM,ALT1.ASPMX.L.GOOGLE.COM,ALT4.ASPMX.L.GOOGLE.COM]; DMARC_POLICY_ALLOW(-0.50)[langille.org,none]; NEURAL_HAM_SHORT(-0.77)[-0.774,0]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:36236, ipnet:199.233.228.0/22, country:US]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Apr 2019 17:55:29 -0000 re: https://reviews.freebsd.org/D19562 I understand the purpose of the blacklist is to restrict the use of = certain meta ports to end-users only. That is, the meta-ports in = question should not be used as a depends in the FreeBSD ports tree. For example, do not use lang/python as a depends. Let the user install = that install. With my user hat on, who has a in-house meta-port which includes = lang/python2 as a depends, because we want it, and list of other stuff = installed. We can't do that now. Our meta-port is broken and can no longer be used. = Is there another way? The list appears hardcoded and no way for the end = user to configure. Thank you. --=20 Dan Langille - BSDCan / PGCon dan@langille.org From owner-freebsd-ports@freebsd.org Mon Apr 8 20:37:44 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0F58915684BB for ; Mon, 8 Apr 2019 20:37:44 +0000 (UTC) (envelope-from doctor@doctor.nl2k.ab.ca) Received: from doctor.nl2k.ab.ca (doctor.nl2k.ab.ca [204.209.81.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8B2BD8B372 for ; Mon, 8 Apr 2019 20:37:42 +0000 (UTC) (envelope-from doctor@doctor.nl2k.ab.ca) Received: from doctor by doctor.nl2k.ab.ca with local (Exim 4.92 (FreeBSD)) (envelope-from ) id 1hDb1P-000CBF-21; Mon, 08 Apr 2019 14:37:39 -0600 Date: Mon, 8 Apr 2019 14:37:38 -0600 From: The Doctor To: Freddie Cash Cc: freebsd-ports Subject: Re: Running into a problem with pkg-static install -f pkg Message-ID: <20190408203738.GA43355@doctor.nl2k.ab.ca> References: <20190408150458.GB29769@doctor.nl2k.ab.ca> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.11.4 (2019-03-13) X-Rspamd-Queue-Id: 8B2BD8B372 X-Spamd-Bar: ++ X-Spamd-Result: default: False [2.14 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.06)[-0.063,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+a]; NEURAL_SPAM_SHORT(0.79)[0.786,0]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[cached: doctor.nl2k.ab.ca]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[nl2k.ab.ca,quarantine]; NEURAL_SPAM_LONG(0.24)[0.242,0]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; INTRODUCTION(2.00)[]; ASN(0.00)[asn:6171, ipnet:204.209.81.0/24, country:CA]; MID_RHS_MATCH_FROM(0.00)[]; IP_SCORE(-0.02)[country: CA(-0.09)]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Apr 2019 20:37:44 -0000 On Mon, Apr 08, 2019 at 09:03:34AM -0700, Freddie Cash wrote: > On Mon, Apr 8, 2019 at 8:06 AM The Doctor via freebsd-ports < > freebsd-ports@freebsd.org> wrote: > > > On one server when I run pkg-static install -f pkg > > > > I get > > > > pkg-static install -f pkg > > > > pkg-static: Warning: Major OS version upgrade detected. Running > > "pkg-static install -f pkg" recommended > > Updating FreeBSD repository catalogue... > > FreeBSD repository is up to date. > > Updating Synth repository catalogue... > > pkg-static: Repository Synth load error: access repo > > file(/var/db/pkg/repo-Synth.sqlite) failed: No such file or directory > > pkg-static: file:///var/synth/live_packages/meta.txz: No such file or > > directory > > repository Synth has no meta file, using default settings > > pkg-static: file:///var/synth/live_packages/packagesite.txz: No such file > > or directory > > Unable to update repository Synth > > Error updating repositories! > > > > Why is this happening? > > > > Check your repo configuration file. It's trying to access a local Synth > repo under /var/synth/live_pacakges/ but there's nothing there, so it's > failing. Comment out that repo, and it should pull down the pkg package > from the FreeBSD repo. > > Check /etc/pkg/ and /usr/local/etc/pkg/ for the repo config files. > Found the culprit in the /usr/local/etc/pkg/ section. Thank you! The update is happeing!! > -- > Freddie Cash > fjwcash@gmail.com > _______________________________________________ > 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" -- Member - Liberal International This is doctor@@nl2k.ab.ca Ici doctor@@nl2k.ab.ca Yahweh, Queen & country!Never Satan President Republic!Beware AntiChrist rising! https://www.empire.kred/ROOTNK?t=94a1f39b Look at Psalms 14 and 53 on Atheism Alberta on 16 April 2019, do not vote UCP, FCP nor NDP! From owner-freebsd-ports@freebsd.org Mon Apr 8 20:38:22 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8331615684E4 for ; Mon, 8 Apr 2019 20:38:22 +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) server-signature RSA-PSS (4096 bits) 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 F10FA8B3E0; Mon, 8 Apr 2019 20:38:21 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from mail.j.mat.cc (owncloud.cube.mat.cc [IPv6:2a01:678:4:1::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 9B1B1628C; Mon, 8 Apr 2019 20:38:21 +0000 (UTC) (envelope-from mat@FreeBSD.org) Received: from atuin.in.mat.cc (unknown [IPv6:2a01:678:42:ffff:3e15:c2ff:fec4:452e]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: mat@mat.cc) by mail.j.mat.cc (Postfix) with ESMTPSA id E7F30943CE7; Mon, 8 Apr 2019 20:38:17 +0000 (UTC) Date: Mon, 8 Apr 2019 22:38:17 +0200 From: Mathieu Arnold To: Dan Langille Cc: freebsd-ports@freebsd.org Subject: Re: depends blacklist qa check Message-ID: <20190408203817.pkqiss47cio2qxd3@atuin.in.mat.cc> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="k2jb4vd6ciopdvsr" Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20180716 X-Rspamd-Queue-Id: F10FA8B3E0 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.97 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.998,0]; NEURAL_HAM_SHORT(-0.97)[-0.974,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Apr 2019 20:38:22 -0000 --k2jb4vd6ciopdvsr Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Apr 08, 2019 at 01:55:19PM -0400, Dan Langille wrote: > re: https://reviews.freebsd.org/D19562 >=20 > I understand the purpose of the blacklist is to restrict the use of certa= in meta ports to end-users only. That is, the meta-ports in question shoul= d not be used as a depends in the FreeBSD ports tree. >=20 > For example, do not use lang/python as a depends. Let the user install th= at install. >=20 > With my user hat on, who has a in-house meta-port which includes lang/pyt= hon2 as a depends, because we want it, and list of other stuff installed. >=20 > We can't do that now. Our meta-port is broken and can no longer be used. = Is there another way? The list appears hardcoded and no way for the end use= r to configure. Well, that is not correct. QA checks are only run when using poudriere testport or bulk -t, or when DEVELOPER=3Dyes. So, while it is true that such meta port will no longer pass testing, it will not impact a normal poudriere bulk. --=20 Mathieu Arnold --k2jb4vd6ciopdvsr Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAABCgB9FiEEOraXidLtEhBkQLpbOkUW81GDzkgFAlyrsTlfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNB QjY5Nzg5RDJFRDEyMTA2NDQwQkE1QjNBNDUxNkYzNTE4M0NFNDgACgkQOkUW81GD zki8FQ//YD1oxX08okDeG/65NRqwGw0pmE1Mw+PMpXzk8Jbq8oRLmK6LE9eIpdl1 2Y2a1FUl19Ui28VApdMfIL6wQ6bDj4DXLrtZ3LhZZjb3KJJgeUvWOdpAYncacZ5A rjdkd5xaqeSqVC4GK+R+YUHqFYfnKEMO4yBe4fEhaxUgT9/QEX/V0nKHgpBYK1yy lrzajdr44jVeGWVPp6o9rq02U+pHSLk25AVmSqL9ZRdlCrB9B3GhIJo4FFRDpKvx LoBC1tP3oEeVweWPYgwEc70uLrsWnWZ4Ma5u4KNJbaDD47HqNOxzP+oj9jlytOT9 yv2+JcXSHLHx1CzHFLwoJX6BM5Ayrz6UBgfQbEMbacPAKbzg7Md4B9uJhadvlQe9 tL3tAGY12JR8o/ZCDcUNcPt7OmaLEslWk+30sKaHpyXLX2Zs21eSHGBmNmrO3orG TTpabzSo/LtobuA3YvFoxd2ql3Zs6WBBnsT8WOysJjAmrNH+IZi4SThJyqRWzQLV twxFbubs7POUyxEGhGhHDsn3wQsBhRxh2guwzLDm7aPJxAbRESNxp627zdLNGUrN VDck+RI++jONDrL0e1cGRMdJXccn4zPYbPyCLVwIMAbSmxELsHMqvXEhrre+GQ+U j6ObCaIJU8qT4TVI4mpokglEEdoNPvkQrl3DEVn3Ykl12pHbFkc= =3v4F -----END PGP SIGNATURE----- --k2jb4vd6ciopdvsr-- From owner-freebsd-ports@freebsd.org Mon Apr 8 20:41:29 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8531715687DB for ; Mon, 8 Apr 2019 20:41:29 +0000 (UTC) (envelope-from dan@langille.org) Received: from clavin1.langille.org (clavin1.langille.org [162.208.116.86]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "clavin.langille.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 96DF88B615; Mon, 8 Apr 2019 20:41:28 +0000 (UTC) (envelope-from dan@langille.org) Received: from (clavin1.int.langille.org (clavin1.int.unixathome.org [10.4.7.7]) (Authenticated sender: hidden) with ESMTPSA id AC89D1E467 ; Mon, 8 Apr 2019 20:41:18 +0000 (UTC) From: Dan Langille Message-Id: Content-Type: multipart/signed; boundary="Apple-Mail=_3F8EE0CA-FD8E-4B4D-8B1F-6EA837F527C7"; protocol="application/pgp-signature"; micalg=pgp-sha256 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.8\)) Subject: Re: depends blacklist qa check Date: Mon, 8 Apr 2019 16:40:53 -0400 In-Reply-To: <20190408203817.pkqiss47cio2qxd3@atuin.in.mat.cc> Cc: freebsd-ports@freebsd.org To: Mathieu Arnold References: <20190408203817.pkqiss47cio2qxd3@atuin.in.mat.cc> X-Mailer: Apple Mail (2.3445.104.8) X-Rspamd-Queue-Id: 96DF88B615 X-Spamd-Bar: -------- Authentication-Results: mx1.freebsd.org; dmarc=pass (policy=none) header.from=langille.org; spf=pass (mx1.freebsd.org: domain of dan@langille.org designates 162.208.116.86 as permitted sender) smtp.mailfrom=dan@langille.org X-Spamd-Result: default: False [-8.95 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ip4:162.208.116.86]; HAS_ATTACHMENT(0.00)[]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; TO_MATCH_ENVRCPT_ALL(0.00)[]; IP_SCORE(-3.58)[ip: (-9.55), ipnet: 162.208.116.0/22(-4.94), asn: 11403(-3.35), country: US(-0.06)]; MX_GOOD(-0.01)[cached: ALT3.ASPMX.L.GOOGLE.COM]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[langille.org,none]; NEURAL_HAM_SHORT(-0.96)[-0.958,0]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; ASN(0.00)[asn:11403, ipnet:162.208.116.0/22, country:US]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Apr 2019 20:41:29 -0000 --Apple-Mail=_3F8EE0CA-FD8E-4B4D-8B1F-6EA837F527C7 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > On Apr 8, 2019, at 4:38 PM, Mathieu Arnold wrote: >=20 > On Mon, Apr 08, 2019 at 01:55:19PM -0400, Dan Langille wrote: >> re: https://reviews.freebsd.org/D19562 >>=20 >> I understand the purpose of the blacklist is to restrict the use of = certain meta ports to end-users only. That is, the meta-ports in = question should not be used as a depends in the FreeBSD ports tree. >>=20 >> For example, do not use lang/python as a depends. Let the user = install that install. >>=20 >> With my user hat on, who has a in-house meta-port which includes = lang/python2 as a depends, because we want it, and list of other stuff = installed. >>=20 >> We can't do that now. Our meta-port is broken and can no longer be = used. Is there another way? The list appears hardcoded and no way for = the end user to configure. >=20 > Well, that is not correct. QA checks are only run when using = poudriere > testport or bulk -t, or when DEVELOPER=3Dyes. So, while it is true = that > such meta port will no longer pass testing, it will not impact a = normal > poudriere bulk. That's good news. Yes, I discovered this on a testport, while amending = an in-house port. Phew. Sorry for the noise. This got me completely kerfuffled. cheers. --Apple-Mail=_3F8EE0CA-FD8E-4B4D-8B1F-6EA837F527C7 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----- iQEzBAEBCAAdFiEEzqcJ4oeyf8sgTIEBIU09XU2nXtMFAlyrsdUACgkQIU09XU2n XtOHWQgAkflr0pVD8MGv9uDNhlpnQugynuS7/OJQibnrGPMs5Wcx0TJELdqYFSsJ CSodSMuHXxFDr1eS032u8cS1GIJpCqjZuQf9WwWSTH7Ze/F1y4/7JE05DlqJGggc vqQm6OdJb5Y7Ma2UkvsPebOThWcqPZXsf3CWuaQ48Gb+G99gvOap2LLuQaiHhYoE oq4tbwB6XaZbunH10n2EaG+yWg8W4Wzs7L9IktzfyBXJHNEDmtYtEiWMdEemC0ww 8z3YEphcrQRT3OjpRZr/YwY3fykwM5UEQMOrjY1gNt0+cvg08UtRFJgW05qj1KCt qSgmhOffuZefismj6skacN+CnbvHig== =ipqK -----END PGP SIGNATURE----- --Apple-Mail=_3F8EE0CA-FD8E-4B4D-8B1F-6EA837F527C7-- From owner-freebsd-ports@freebsd.org Mon Apr 8 21:51:52 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4E269156A541 for ; Mon, 8 Apr 2019 21:51:52 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Received: from mail.infocus-llc.com (mail.infocus-llc.com [IPv6:2604:3a00:2:1::2:13]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6311D8DC68 for ; Mon, 8 Apr 2019 21:51:51 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Received: from draco.over-yonder.net (c-75-65-60-66.hsd1.ms.comcast.net [75.65.60.66]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.tarragon.infocus-llc.com (Postfix) with ESMTPSA id 44dPJT3BhJzT9s; Mon, 8 Apr 2019 16:51:37 -0500 (CDT) Received: by draco.over-yonder.net (Postfix, from userid 100) id 44dPJS44vyzkhK; Mon, 8 Apr 2019 16:51:36 -0500 (CDT) Date: Mon, 8 Apr 2019 16:51:36 -0500 From: "Matthew D. Fuller" To: Torfinn Ingolfsen Cc: FreeBSD Ports ML Subject: Re: portupgrade + FLAVORS Message-ID: <20190408215136.GG6019@over-yonder.net> References: <20190408015157.GE6019@over-yonder.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Editor: vi X-OS: FreeBSD User-Agent: Mutt/1.11.4 (2019-03-13) X-Rspamd-Queue-Id: 6311D8DC68 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of fullermd@over-yonder.net designates 2604:3a00:2:1::2:13 as permitted sender) smtp.mailfrom=fullermd@over-yonder.net X-Spamd-Result: default: False [-2.48 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-0.94)[-0.945,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_HAM_LONG(-1.00)[-0.999,0]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[over-yonder.net]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[cached: mail.infocus-llc.com]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-0.22)[-0.217,0]; IP_SCORE(-0.01)[country: US(-0.06)]; FREEMAIL_TO(0.00)[gmail.com]; RECEIVED_SPAMHAUS_PBL(0.00)[66.60.65.75.zen.spamhaus.org : 127.0.0.10]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:33069, ipnet:2604:3a00::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; FROM_EQ_ENVFROM(0.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Apr 2019 21:51:52 -0000 Torfinn, > It doesn't apply cleanly to portupgrade in an up to date ports tree Hm. Seems to work fine here. % svn up Updating '.': At revision 498434. % ports-make.sh clean patch ===> Cleaning for portupgrade-2.4.16,2 ===> License BSD3CLAUSE accepted by the user ===> portupgrade-2.4.16,2 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by portupgrade-2.4.16,2 for building ===> Extracting for portupgrade-2.4.16,2 => SHA256 Checksum OK for portupgrade/freebsd-portupgrade-2.4.16_GH0.tar.gz. ===> portupgrade-2.4.16,2 depends on file: /usr/local/bin/ruby24 - found ===> Patching for portupgrade-2.4.16,2 ===> portupgrade-2.4.16,2 depends on file: /usr/local/bin/ruby24 - found ===> Applying FreeBSD patches for portupgrade-2.4.16,2 % md5 files/patch-flavors MD5 (files/patch-flavors) = 95f97bcb5f02c5705b4cc958d5bc62ac (md5 matches the attachment as I see it coming through the ML post) -- Matthew Fuller (MF4839) | fullermd@over-yonder.net Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ On the Internet, nobody can hear you scream. From owner-freebsd-ports@freebsd.org Mon Apr 8 21:54:39 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B41A1156A605 for ; Mon, 8 Apr 2019 21:54:39 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Received: from mail.infocus-llc.com (mail.infocus-llc.com [IPv6:2604:3a00:2:1::2:13]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C8DFE8DDC4 for ; Mon, 8 Apr 2019 21:54:38 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Received: from draco.over-yonder.net (c-75-65-60-66.hsd1.ms.comcast.net [75.65.60.66]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by mail.tarragon.infocus-llc.com (Postfix) with ESMTPSA id 44dPMy2bwFzT9w; Mon, 8 Apr 2019 16:54:38 -0500 (CDT) Received: by draco.over-yonder.net (Postfix, from userid 100) id 44dPMx5B6MzkhP; Mon, 8 Apr 2019 16:54:37 -0500 (CDT) Date: Mon, 8 Apr 2019 16:54:37 -0500 From: "Matthew D. Fuller" To: Marco Beishuizen Cc: freebsd-ports@freebsd.org Subject: Re: portupgrade + FLAVORS Message-ID: <20190408215437.GH6019@over-yonder.net> References: <20190408015157.GE6019@over-yonder.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Editor: vi X-OS: FreeBSD User-Agent: Mutt/1.11.4 (2019-03-13) X-Rspamd-Queue-Id: C8DFE8DDC4 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of fullermd@over-yonder.net designates 2604:3a00:2:1::2:13 as permitted sender) smtp.mailfrom=fullermd@over-yonder.net X-Spamd-Result: default: False [-2.87 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-0.98)[-0.976,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_HAM_LONG(-1.00)[-0.999,0]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[over-yonder.net]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[cached: mail.infocus-llc.com]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-0.57)[-0.571,0]; IP_SCORE(-0.01)[country: US(-0.06)]; FREEMAIL_TO(0.00)[xs4all.nl]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:33069, ipnet:2604:3a00::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[66.60.65.75.zen.spamhaus.org : 127.0.0.10] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Apr 2019 21:54:39 -0000 Marco, > Any reason why not just submit it in Bugzilla? Well, I s'pose one _could_ split a hair and argue that it's FreeBSD-specific, and so should be a ports patch rather than an upstream change. But that'd be an awful fine hair to try and cleave in this case :p It's in a PR to upstream. And the upstream maintainer is also the port $MAINTAINER, so... -- Matthew Fuller (MF4839) | fullermd@over-yonder.net Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ On the Internet, nobody can hear you scream. From owner-freebsd-ports@freebsd.org Tue Apr 9 00:41:57 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6C919156E20F for ; Tue, 9 Apr 2019 00:41:57 +0000 (UTC) (envelope-from meta@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 0C2B06C235 for ; Tue, 9 Apr 2019 00:41:57 +0000 (UTC) (envelope-from meta@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id C101E156E20E; Tue, 9 Apr 2019 00:41:56 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id ADBD9156E20D for ; Tue, 9 Apr 2019 00:41:56 +0000 (UTC) (envelope-from meta@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) server-signature RSA-PSS (4096 bits) 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 50E146C22F; Tue, 9 Apr 2019 00:41:56 +0000 (UTC) (envelope-from meta@FreeBSD.org) Received: from icepick.vmeta.jp (unknown [IPv6:2405:6586:2280:1200:8c0e:7fc9:4b6:e378]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: meta/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4ABD07E50; Tue, 9 Apr 2019 00:41:55 +0000 (UTC) (envelope-from meta@FreeBSD.org) Date: Tue, 9 Apr 2019 09:41:52 +0900 From: Koichiro Iwao To: ports@FreeBSD.org Subject: Re: category for VPN softwares? Message-ID: <20190409004151.2liwyj562smmg33x@icepick.vmeta.jp> References: <20190402032434.i5tvmzjrti6bz44s@icepick.vmeta.jp> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20190402032434.i5tvmzjrti6bz44s@icepick.vmeta.jp> X-Operating-System: FreeBSD 12.0-STABLE amd64 User-Agent: NeoMutt/20180716 X-Rspamd-Queue-Id: 50E146C22F X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.92 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.998,0]; NEURAL_HAM_SHORT(-0.93)[-0.926,0]; ASN(0.00)[asn:11403, ipnet:96.47.64.0/20, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Apr 2019 00:41:57 -0000 Concluding everyone's opinion, starting with virtual category sounds much easier. Thanks. I'll create a list of VPN softwares first. -- meta From owner-freebsd-ports@freebsd.org Tue Apr 9 11:01:49 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B28E0157D582; Tue, 9 Apr 2019 11:01:49 +0000 (UTC) (envelope-from ml+freebsd@vishwin.info) Received: from varun.vishwin.info (varun.vishwin.info [46.101.93.59]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "varun.vishwin.info", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 654B08860D; Tue, 9 Apr 2019 11:01:48 +0000 (UTC) (envelope-from ml+freebsd@vishwin.info) Received: from varun.vishwin.info (fd35:9eae:7575::2 [IPv6:fd35:9eae:7575::2]) by varun.vishwin.info (OpenSMTPD) with ESMTP id 2eaf3f47; Tue, 9 Apr 2019 07:01:39 -0400 (EDT) Received: from [IPv6:2001:470:8:6ca:cad7:19ff:fec0:a06d] (2001:470:8:6ca:cad7:19ff:fec0:a06d [IPv6:2001:470:8:6ca:cad7:19ff:fec0:a06d]) by varun.vishwin.info (OpenSMTPD) with ESMTPSA id 7bd80bf0 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO; Tue, 9 Apr 2019 07:01:39 -0400 (EDT) To: gnome@FreeBSD.org, freebsd-ports@freebsd.org From: Charlie Li Subject: editors/xed name collision Openpgp: preference=signencrypt Autocrypt: addr=ml+freebsd@vishwin.info; keydata= mQINBFt7iHUBEADCorTixbMGuHd9WYSKCELlv/TFcRtvpHUw/n9LtXzKixUUwl7iuMFMYTz3 QXePX0Twq4jCQYySfcxWbPkLsSYlPOkaGQ+XytfmIHoqG5ba4i1fp+F41is0oCtLt1+oL84j NKUd13em/JWd+PJeQbSTVnHbT2yaAi7vqWw5WKVaMExjfPGU5TArV46wSRU6Zuy1ZX66q0q5 dPzeBdeKYWJE8aGtyi3pYUpKUOX4gxiNetf6leDFZ4OsexWaRdU0n8fId5d1qwjAE3lOwV5z 0Ilt8t4iXtX3JL3DAQyLZIeXHIg9O3rrpPMXQWSp2/5g39PohNk7farbhcpIKxuDN+L5N6U9 OxNHBSCv9FGDO4R/mw3YwJCovDzsF7RSyXQDIY36yjdh2uTLZ0uD5Ci/DPmJUySFLRvpqWnQ M7V5cYhdqDfcElGpRbi8JZQVYRJjvI5Jj0byG98KeaD0YFxKqmmm+Oh+xWXE7xt/DsBoZeZJ BFP84LvFbwQqprvI+sg+1z2+JIgNbYwl8VaYzfyGnqTEXTOsQYEKTdKA9MODSAsN31MlQICe CIHZV+OwOqH1KQ/mZp59AnpXAmj4T94bnahE9yJtVW/qglX/nTeFNUdu5MyEgkeB0x7mx+t0 3hE20yp/NbyvG1T/o53NHwHiURC/8Fxd1NWPZ6n4X8npQn6iyQARAQABtC5DaGFybGllIExp IChGcmVlQlNEKSA8bWwrZnJlZWJzZEB2aXNod2luLmluZm8+iQJOBBMBCAA4FiEE/3/Cqr5a +41PbEb+jnB43vIDq2wFAlt7iwoCGyMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQjnB4 3vIDq2zlBQ/7Boe3K9i4pxvIlBWlFDmDuclLiju/LTsc81mO607TIwUMx5p3BfnhqTwqpcuT Gilj2JKSlIw0NioJ3HnPiPyIpMmOmdeLBwvBn8iBmjs14DdDMgKusE8gKc0KRFbTM397rB7K oXj2/R8VF3Uuo8i3vlWyah6p+Osz1dAad/7COqPeM9OBMKaYAOrdKvxMC96l5k+Wc1JKOLeA BP7BtgmQB7HydHUm+dzqUB1rgMP2djIXd5Ngc749kzNQIFvC9ZXbaABw5M4JqKRbVFm08Wgw IUyhkNEtMpkBxMPwqXsk3t1KVptYQSAfW/+8mWDP2sgUOyz9O2IBfb1acCPk04/jf8SsXRaT HzJr64NseWlZUHAMYl9EC09gdE6UDCIHR68+IzutMtgT17Djuu1HRYly+RWAGkyTOeR7Sv/V 2B89Nsq5OfHYs3F2vD57/aRj5TmZJDQWxH/rDYbj8Pk6UjXcaY6QWUtNFidvCMFlBpXuncXU ZWgTsJEyZLHP5SJ7S9sRSHU5+CVUkjsbEFNuHkkGHAkSnpP+HosnH8/q9Rykn9FTamLbiQRQ UxJ6+IlqvOUtRRrMGMBF7ZIFGHcl8tcKynsPTeaHjpqPhCrZx8PmCKKoJHwW4Ua7+cdZkBJq R20qvXuLIrInjkIpA1CbacMckS5a7el6pi/nU0NG1S1K4Zu5Ag0EW3uIdQEQANdl7YHG8JOy HbEYv+7ExSrO96qBRavg1FsDG0riDmlsOSfZ2fqL6/YJF5WsfsX99+YSdIiLQfC4QOw/cA+M I65pgY4cCu42L7YIW/AR+jB1hFg+Q/cbeOwjuKPFYtZvxeDpSsaA6iIR+p+t4DXkjWl86g6W aFLC+til/rCilFHY/1/6M918F1gm/6xCIADDFu0BXLkASc5B4LuvaFEiJIuI9ZoQDIgWxnsX 0tXXE36SwK/XrowzRzsOa+2iOHAPKu7rPGHwy28vO4T5Uq7UynMZG2sK3RTbOijaxL4IJF4W MRqpuGdBSJ4sWmr5aIpgX9au5L1TNAAILJpHXnkv+k825+9VgbhFtFYBHEkgUtXb+w34JnkH okpr9A78dpWb+T+jOEP6ZUgM+4VVy+hCCpbcCVI2PEXu8w2z3+4yZWxIFmy8UYZRoeTMKzV2 zLeisoA0XA8jj548YNPiAl20Mjyoqu42WNv0P8fD9PMTcfLFCj2PlxOhuUFaIUH3ty0/bNeS jPtVK+L9x4W37R7U1tYk+tB5MlPakQiSQtdToB+8K34rnBt/3kCoAYL7Hygw9+qyZrEKZDtP 5JKekfgsy28t1z66xWCUwq9PHuUFiij3cjbwIbskI9uy2+xITcXt4ZqVfpZcdGmjfbdTPkGf PH2pjDoCJaezYdbha/3OVhmVABEBAAGJAjYEGAEIACAWIQT/f8Kqvlr7jU9sRv6OcHje8gOr bAUCW3uIdQIbDAAKCRCOcHje8gOrbExnD/9qwSL4HiorJmUEJ+5CTh8IJql4PzeQK8Dx93gi Zs5jWVlCJTmcpQNirWIZM2eRt67C/wTJjLmEVGzySVLpGiUqhXqdROgFmDwvEnmpIbtWWyvG sgSOCmZj/tz0GEtLSsjJcV/kLffkv7XEKkt9ZjIJnFYVYSovDK1o2PoO6Rfi5AWHHB7jYhjS HJvJjDx0yClO9gEYhtw7R60YOLH+cKoDou9tu+4wR3QwRsNGO6wrzLGhptxuBrDMI+HuOx+j wBTliuzuvZrry6OdKDDdq5D4vvQCj4vFnK4p7LZXhBshCMoLkWoA0I2T+YF/V5Ob5EuvsTIC re/pO/g941ipVkehvVNAsiplSaHjasB1HS6BQ95csI8E/b6PnKm+IECp2bANbLP1jrxKeBGj UkeyRxTmOV/ADUIIj8S4a2yOxTxlysN2O5wqXCJcxaYelC/Y4TUcL6ENxn2dLBdCYKQEna0u DdxZp7fS+pXN6qyK8Qz6Q42MHAxFAZdLKf6a44d4HQt6rPcWdETVlnVKnJr0b9kg5K1Q8N4k PVoTGVrkGAZhmjFYsqWulq445VU46mX7WcqsrZx8LqNTwP6i3Bf71FJ9EBxTyA8fP8k0qosP 8U8D7jhcc5x4yVW8RBBtB+a5q3odWdFnjMLEm4wtxBH/mSN/UKRcFSBvKQ8FxTgpX4Yxcw== Organization: FreeBSD Message-ID: <62836767-e190-20ce-f098-c96b402aa747@vishwin.info> Date: Tue, 9 Apr 2019 07:01:23 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="8DEXowTVTuMaeQKBKbMt0PBTbS3skHSbV" X-Rspamd-Queue-Id: 654B08860D X-Spamd-Bar: -------- X-Spamd-Result: default: False [-8.70 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; HAS_ATTACHMENT(0.00)[]; TO_DN_NONE(0.00)[]; HAS_ORG_HEADER(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[vishwin.info:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[vishwin.info,reject]; MX_GOOD(-0.01)[gehlot.vishwin.info,varun.vishwin.info]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_SHORT(-0.96)[-0.957,0]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(-2.63)[ip: (-9.91), ipnet: 46.101.80.0/20(-4.96), asn: 14061(1.77), country: US(-0.06)]; MIME_TRACE(0.00)[0:+,1:+,2:+]; ASN(0.00)[asn:14061, ipnet:46.101.80.0/20, country:US]; RCVD_TLS_LAST(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[vishwin.info:s=fuccboi12]; TAGGED_FROM(0.00)[freebsd]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Apr 2019 11:01:49 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --8DEXowTVTuMaeQKBKbMt0PBTbS3skHSbV Content-Type: multipart/mixed; boundary="N4lYzeZCj4bi9vygjCs0wDTHwPjxfWV07"; protected-headers="v1" From: Charlie Li To: gnome@FreeBSD.org, freebsd-ports@freebsd.org Message-ID: <62836767-e190-20ce-f098-c96b402aa747@vishwin.info> Subject: editors/xed name collision --N4lYzeZCj4bi9vygjCs0wDTHwPjxfWV07 Content-Type: text/plain; charset=utf-8 Content-Language: en-GB-large Content-Transfer-Encoding: quoted-printable The Cinnamon desktop environment now has its own collection of desktop applications, X-Apps, basically forked from their GNOME and MATE counterparts. The text editor, forked from editors/gedit (and will be repocopied from there when committed into our main svn repository), is named xed. This clearly collides in name with a completely unrelated editors/xed. In the gnome@ devel repo, I've placed the Cinnamon/X-Apps xed as editors/x-ed, with PORTNAME=3Dxed, without adding to INDEX. The existing editors/xed is not maintained in our ports tree, and it even looks abandoned upstream (if an upstream even exists still). What do? --=20 Charlie Li =E2=80=A6nope, still don't have an exit line. (This email address is for mailing list use; replace local-part with vishwin for off-list communication if possible) --N4lYzeZCj4bi9vygjCs0wDTHwPjxfWV07-- --8DEXowTVTuMaeQKBKbMt0PBTbS3skHSbV Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE/3/Cqr5a+41PbEb+jnB43vIDq2wFAlyse5EACgkQjnB43vID q2z+6RAAsZD/RAmcT3y6VViTmLKUB3IKxyG+GiNcwcfyumtoqURbWoRYysHv4VYg dxDO7zActH1U2OOkepEl0V3Ht1zErwxH3/mcVUv5ivvOWbP7loGo8EXLrCkDyrVc R5XLIlm5P4aXjdfvHMntTKx46MKHzlKNhbm+FO0vNHlp1HT66SK10NJMRZo9NVOT jlshw8OzF305MbMlW9pfshy+ZqMsbg2Nc3z4qrud+A75anqNJNjlbxULoCAHvok3 n57sv8r45qZ8JF9e7dfO4jPgDJapYL90+PEsxFjtnXnQN3zYfOKFdVgwMv8hrvTa BBFzHNOBgJlTex8nPIetwVlyh++ESb9lJKpv63/KrFhX7xCreK/0rSL7Dggan5DJ aF7PMFtezpGOOYU6jIzwTjMwK+5AoIqozIxgESJKzaGQJsIZJmgNGV3X+4lg0owM QChlZHh8zd6gDfIS8A/TSbUaysLWVxensbdart2Fma8+MSkNlpDINVXe4UDJDqv3 Po1zS+wCEDdvCyG9as1LBnYnlaB1brxLrHXbJbxisUs3PxK5+ovEiQL+tIXfi16f jQPaTji4PuTyusRFA60CzAIvvDoZ9QTYS5wi1/rkpO7VG+390PdtcG1WoyKNXe20 hWv4gHrkB7rz6iwS+QUWL1MYKiWFAXfFuy6cnsmB1Vl3kpevhDc= =Nnt9 -----END PGP SIGNATURE----- --8DEXowTVTuMaeQKBKbMt0PBTbS3skHSbV-- From owner-freebsd-ports@freebsd.org Tue Apr 9 11:44:58 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3CAA0157E516 for ; Tue, 9 Apr 2019 11:44:58 +0000 (UTC) (envelope-from pathiaki2@yahoo.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 93CEF8A04D for ; Tue, 9 Apr 2019 11:44:57 +0000 (UTC) (envelope-from pathiaki2@yahoo.com) Received: by mailman.ysv.freebsd.org (Postfix) id 54578157E514; Tue, 9 Apr 2019 11:44:57 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2CD15157E513 for ; Tue, 9 Apr 2019 11:44:57 +0000 (UTC) (envelope-from pathiaki2@yahoo.com) Received: from sonic308-56.consmr.mail.ne1.yahoo.com (sonic308-56.consmr.mail.ne1.yahoo.com [66.163.187.31]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 13B038A04B for ; Tue, 9 Apr 2019 11:44:54 +0000 (UTC) (envelope-from pathiaki2@yahoo.com) X-YMail-OSG: wYouOkkVM1lKYG9wjeRhDogkAlucZNYJXfQl1VOj0PfhbUmXzg0CxoamiGJ_t8n M0I6KItozgpXZRZHAYS109cTOa83s6mAyqF3lYjlyG1.eDRffvriyLebJEx4qsT3yTZZKaOaLkNR WtYZcPFqxxvufU95ncgTIEqzEOChydV.iY0TUe4gmXwKOahqaJb3XtQGYjfH1eOqPnIocZqqJwDj YTVdMhEp54WWFNhfn7MaWc7lDcXNK9HXt4UsbNHI5ETeHrCgSImLkf96sbgdj9vyS88TlE1UnL47 8rDe2pQtqht1zhXlAffGsg9S6p37j6XiV3s0MD1oN.AE4NsiTn2teQ.VY0oR1suMtFSVZrDDLZJ4 oG89L_8PwQ_riR4nAmu7XDzeAmKY0IM93DFCr7_IrJzxQNMKam_EcYF4rmsACM7dtLfm.zr5r6.s 6vl2iA.QXhXuD_kcImXpVHSFHy6FkwBVJTxYWmFmWs7pmGam8b27zm5gs35dzZh4M4LSl0ze7MQo JDWlhH_2rTOsz8HEurX.UNydtvMFLQSYb0O317lrSmMAa8Hw78V8p01GbL_HPofvx6bFyvewMCWt .QyqJDmO1SAS82l3p4AqKIcb6Rfv_lS9wNHfJf3WUZSZbLvxnN_A.g8.nsIji4DhxljtIu58ugXp cVNDPyjjxcUhURql9iiEdNtBjrVkEki7bGcNAF.zHHS3p_55VFobswygESHbWcFi.PGKTmRfbBHX ZQ.uflOl.dME8XNcuouLS6yYhMr_M4h9uZRiv7dap2kG_JvNHqxzLYX1F3p_LCpqe3HjNNTuyPrx 9EPtz2DBAy0lvr_DOSuR_GS_AP1B7rJyI.AN0GBmf6rHTVBom6qv1._TI5Im46APes7uzHiSba75 JhyP7rEPXeYist6LU3CNoAJjIF5gkK.FTtcslyQuJe_IHRmDfgznRwrr6giCd8lrbuZdPlLuBtty fNbbbi.zktGgXvvL5YF3UxJQzEqHVHxyjitDblr8WjEG9N11lQRfTunk9AtuHAq72IFVXTqSkX7m McwD5IcjUJ8ARCafNMxDp8ExrIfS4NfPZa7lMKsgP5v.5izEyKpqP2JoS1g59fRC9wD_DECW2WPX 3fSMBWO57PHwsUWkHkDywOq.z3JlJFz0- Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.ne1.yahoo.com with HTTP; Tue, 9 Apr 2019 11:44:52 +0000 Date: Tue, 9 Apr 2019 11:44:47 +0000 (UTC) From: Paul Pathiakis To: "freebsd-arch@freebsd.org" , FreeBSD Ports Message-ID: <1414670222.401877.1554810287647@mail.yahoo.com> Subject: FIPS and NIST MIME-Version: 1.0 References: <1414670222.401877.1554810287647.ref@mail.yahoo.com> X-Mailer: WebService/1.1.13212 YMailNorrin Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0 X-Rspamd-Queue-Id: 13B038A04B X-Spamd-Bar: ++ X-Spamd-Result: default: False [2.21 / 15.00]; ARC_NA(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RCVD_TLS_LAST(0.00)[]; NEURAL_SPAM_MEDIUM(0.64)[0.636,0]; NEURAL_SPAM_SHORT(0.99)[0.987,0]; NEURAL_SPAM_LONG(0.59)[0.593,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; RCVD_IN_DNSWL_NONE(0.00)[31.187.163.66.list.dnswl.org : 127.0.5.0]; RCPT_COUNT_TWO(0.00)[2]; IP_SCORE(1.00)[ip: (2.45), ipnet: 66.163.184.0/21(1.46), asn: 36646(1.17), country: US(-0.06)]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36646, ipnet:66.163.184.0/21, country:US]; RCVD_COUNT_TWO(0.00)[2]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0] Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Apr 2019 11:44:58 -0000 Hi, I posted the following to freebsd-questions but was further directed here t= o see what can be done about this issue. Basically, it involves making sure that the SSL library in use on the OS an= d any ports built with it, uses the OpenSSL fips-compliant module.=C2=A0 Th= e module is a 'blessed' certification module of OpenSSL that has had the MD= 5 and (???) less secure cryptographic algorithms removed.=C2=A0 It goes thr= ough US/Canadian government certification process and ends up being 'blesse= d'.=C2=A0 Without this certification, FreeBSD and all of its derivatives wi= ll be shut out of govt and govt contractor companies. A LOT of information can be found out about this online especially at http:= //www.nist.gov. There are standards of both physical hardware security and operating system= security using the OpenSSL-FIPS-2.0=C2=A0 (soon to be 3.0 this year). On the physical side it must support the use of SEDs (self encrypting drive= s I guess one of the initial undertakings would be to port the openssl FIPS m= odule.=C2=A0=20 https://www.openssl.org/docs/fips.html Another undertaking would be to allow a switch when building things that re= ly on SSL encryption in their configuration to choose 'OpenSSL FIPS'. Now, the sad part.=C2=A0 FIPS and NIST fly in the face of OSS philosophy an= d nimble movement.=C2=A0 A FIPS certified module cannot be used if a bug is= found in it.=C2=A0 It's IMMEDIATELY blacklisted.=C2=A0 All things built wi= th it are no longer valid.=C2=A0 You can't patch it, you can't outright fix= it, etc.=C2=A0 It then requires the new library to go through certificatio= n.=C2=A0 This leads to chicken-egg.... you can't really expect to put every= thing on hold while a new module goes through the certification process whi= ch can take upwards of 18 mos.=C2=A0 So, people either don't report it or w= ait until the new version is out to report it.=C2=A0 (Hey, it's the gov't r= ight?) However, you can't be used by the gov't unless certified.=C2=A0 All the big= players, CISCO, IBM, DELL/EMC, VMware and RedHat (and CentOS) are all FIPS= -compliant. So, can this happen?=C2=A0 (If it doesn't, all machines that are FreeBSD or= variants in use in the gov't and in govt contractor companies, will be rem= oved in an ever shrinking timeframe.) Paul P. From owner-freebsd-ports@freebsd.org Tue Apr 9 12:56:44 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CD4B71580737 for ; Tue, 9 Apr 2019 12:56:44 +0000 (UTC) (envelope-from hiroo.ono@gmail.com) Received: from mail-ed1-x530.google.com (mail-ed1-x530.google.com [IPv6:2a00:1450:4864:20::530]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BE94D8C5D7 for ; Tue, 9 Apr 2019 12:56:43 +0000 (UTC) (envelope-from hiroo.ono@gmail.com) Received: by mail-ed1-x530.google.com with SMTP id o26so1519246edv.12 for ; Tue, 09 Apr 2019 05:56:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:reply-to:from:date:message-id:subject:to; bh=+4wKub9GdP342r+EhSwCKpPrelJtx9BjhYieE59x1Ck=; b=aDXw3KbFdn0s7Dw+Zujxo/+cTY6Blo+lfS+CROv7Q4xR3m1dmPGaZNso6ABHR+MNMV 9wWvpWPtXkQD7Z5k4M4WAIJHGjmRw9B0m13VcWtO242KwWeGghVtAlgLpqSU6sm4Dtt3 7lgIPmizxmHD1tVxsCXy9azsQohWO9EuddA32sXdHanh5yJvEU/8vtnXUqcBqXhWGEyV dHhd+0fokXUHbt6XkCpInXvSsLVjSPLD4ssMVJtbq1W2tTABQxG3829T75S+DMQhe0h4 Y7wBuaW3WBm336HX0r9Nby8875Zw3zHIX15rKPnrXbMXjeO0y1VHEjDgIU55d5XP9d6Z hF8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:reply-to:from:date:message-id :subject:to; bh=+4wKub9GdP342r+EhSwCKpPrelJtx9BjhYieE59x1Ck=; b=Q8Hfcz4yqGSqb834HpI44SbGj/F+YPhLGW0Ov7LYnY1GaQHmj26n4mbqLHD/Or0cra xUoJAbHcYLWXS9b777M19KE9n0TVYJKA+B693Vnn4647UWNtWgSqCh1mitAe++DaZYQT e0g71tAYAIF0uaVJ/HYD7bvYBocj/U0L4baqCZNqglANoylsbrLTu67cY3ZPn73Y696g JvUAwKvX2wIPiKFr1XV/WLgZELG1IBWLS/c0ERznf2vwUB5Tn2EKDPSUKeZhuXEXA3BN 4Il4iWcsQpsEVny+ZXRPr3Pi+WAmuNjsDLLj2twVpfovZoARZSAXVzUNq34IbC61k5F6 05FQ== X-Gm-Message-State: APjAAAVZnN3dmdHE7QaLbqCU8qjAiUmnslfoMbAV4D8zwQMzmgqGSvoh WDL3/36o3IFaWJfqDJoy1YxeB8xwJkjmBRhielqs1Wr/ X-Google-Smtp-Source: APXvYqzTSo/YLZZYaIHe4J/kNkBkoeK/KOw5o8/jCiAEn2Z/BT6/qOKB4Ao3NyUoT9UHFTm3/a9dXUV6MRqmoSgdr1o= X-Received: by 2002:aa7:c88b:: with SMTP id p11mr15795151eds.79.1554814602169; Tue, 09 Apr 2019 05:56:42 -0700 (PDT) MIME-Version: 1.0 Reply-To: hiroo.ono+freebsd@gmail.com From: =?UTF-8?B?SGlyb28gT25vICjlsI/ph47lr5vnlJ8p?= Date: Tue, 9 Apr 2019 21:56:30 +0900 Message-ID: Subject: OpenCV ports To: freebsd-ports@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: BE94D8C5D7 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=aDXw3KbF; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of hirooono@gmail.com designates 2a00:1450:4864:20::530 as permitted sender) smtp.mailfrom=hirooono@gmail.com X-Spamd-Result: default: False [-6.69 / 15.00]; HAS_REPLYTO(0.00)[hiroo.ono+freebsd@gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; 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]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; NEURAL_HAM_SHORT(-0.93)[-0.934,0]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TAGGED_FROM(0.00)[freebsd]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; 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,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; FREEMAIL_REPLYTO(0.00)[gmail.com]; RCPT_COUNT_ONE(0.00)[1]; REPLYTO_DOM_EQ_FROM_DOM(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[0.3.5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; IP_SCORE(-2.75)[ip: (-9.10), ipnet: 2a00:1450::/32(-2.38), asn: 15169(-2.18), country: US(-0.06)]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Apr 2019 12:56:45 -0000 Hello, I am trying to update OpenCV port from 3.4.1 to 3.4.5. and another person is making 4.0.1 port. https://forums.freebsd.org/threads/make-extract-extracts-two-files-to-the-same-location.69940/ Regarding PR 234147, I am trying to make OpenCV 3.4.5 and 4.0.1 can be installed at the same time. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=234147 To be able to install both versions at the same time, I set -DINSTALL_TO_MANGLED_PATH:BOOL=ON option of OpenCV cmake. The install paths are as below: /usr/local/bin/opencv-3.4.5 /usr/local/lib/opencv-3.4.5 /usr/local/share/OpenCV/3.4.5 I submitted an initial patch here, but there are some problems. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237135 problem 1: for the python library, I did not know how to make two version of a library coexists. Is there any solution? problem 2: INSTALL_TO_MANGLED_PATH option make directories which contain full version in their name. Ports dependent on opencv port have to make change in their Makefile every time opencv3 port is updated (not so often, I think). Is this acceptable? If no, what directory layout should I choose? Note that to make directory layout different, a little surgery on cmakefiles is necessary. From owner-freebsd-ports@freebsd.org Tue Apr 9 20:41:12 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C9E6E156D081 for ; Tue, 9 Apr 2019 20:41:11 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: from mail-vs1-xe41.google.com (mail-vs1-xe41.google.com [IPv6:2607:f8b0:4864:20::e41]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B30DA80FB8 for ; Tue, 9 Apr 2019 20:41:09 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: by mail-vs1-xe41.google.com with SMTP id f15so18942vsk.9 for ; Tue, 09 Apr 2019 13:41:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chen-org-nz.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=vQnqNa0fyIemcPyXkflGyd/8yc5qOIGKIoxaBr+s95M=; b=Am8OHul6YkrohBu6UjvmqIZXb3MA3ycW2MH0kXB0PKgXDGHVuLo6lN32+wM3ceSBJS IxzvHEUIIDbsniMGUxauL5TUwePihkvRGudTsyuGHt2OgpiFUlaeJnjLw64otWPmH4Cw LFBJAlQ45CEVFkv/MYY3jtyei3qRdF6PBVuelxVO8uoOpKIAs+oerWuF8JlaAl30Bbnm NCBWspuNPe1wTuCVMajW7mraw+L0cghM+siRUE95uyG0Hg8zM1fjtQ28G8D0Yu9nbj2v A3qet0x96ndFSwLOC7PgXBCwOVhz7x+YDKlloypI9/6COCO/NbRi2RIoMP9XdZvlc9Qc yAgw== 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=vQnqNa0fyIemcPyXkflGyd/8yc5qOIGKIoxaBr+s95M=; b=k8QIpi+/VgT3iSTY9of5rFG/lwhEFzB/4y64nPgq5aRSFjhCpv4Hw4AYK2C+ZkMTFK esi1Z4LMOHWNJTdwSrhVRU6upoBuiN6dHRUGCMBuBvb6pUxJO+dbLi6qjxAumapBzW2x 1G//myoG7VY9/FlrgkGxbm8H5E5EpLwaDiaJqo5VyhcG5k3g4A1nfoCQC0QF09kUk3nz 6ky/Vv92HThyWme59Cy1FZ5imE8ePUtrPzZV2ekSPN446BJv9h0b0AbjS2rCIB+K24wy GOWswHVq7IBETNauHsnBmMf2w3dqyfNgXacy8XmT6k+7DHvhyhoOv8koW+cXWwd0a/VA ZN/w== X-Gm-Message-State: APjAAAU3Pt8c3xU1er6aPNrXP3ria6v0/yQt2rHRoLwDzDiYPauQ1QA4 7bLpKwiQnwbTSdGSqfjn6WG7SoXdelEFWyk9VGKhhhkA X-Google-Smtp-Source: APXvYqzlLlGdzAZfsZbjWUZh1spuHzj54ZOiBH8ZQvAk2qRApmeG1YsCQyIvDXuccrD9xwcsHy58RQjSu6nc3xpZpxc= X-Received: by 2002:a67:870a:: with SMTP id j10mr21043310vsd.161.1554842469368; Tue, 09 Apr 2019 13:41:09 -0700 (PDT) MIME-Version: 1.0 References: <379bed74-049f-c076-72ed-2cab00b8745b@FreeBSD.org> In-Reply-To: <379bed74-049f-c076-72ed-2cab00b8745b@FreeBSD.org> From: Jonathan Chen Date: Wed, 10 Apr 2019 08:40:53 +1200 Message-ID: Subject: Re: Need a committer for textproc/sigil update To: koobs@freebsd.org Cc: freebsd-ports@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: B30DA80FB8 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=chen-org-nz.20150623.gappssmtp.com header.s=20150623 header.b=Am8OHul6 X-Spamd-Result: default: False [-3.47 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.97)[-0.967,0]; R_DKIM_ALLOW(-0.20)[chen-org-nz.20150623.gappssmtp.com:s=20150623]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[chen.org.nz]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[alt1.aspmx.l.google.com]; DKIM_TRACE(0.00)[chen-org-nz.20150623.gappssmtp.com:+]; RCVD_IN_DNSWL_NONE(0.00)[1.4.e.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; NEURAL_HAM_SHORT(-0.84)[-0.839,0]; RCPT_COUNT_TWO(0.00)[2]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; IP_SCORE(-0.35)[ip: (3.43), ipnet: 2607:f8b0::/32(-2.95), asn: 15169(-2.18), country: US(-0.06)] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Apr 2019 20:41:12 -0000 Hi, On Mon, 1 Apr 2019 at 01:45, Kubilay Kocak wrote: > > On 31/03/2019 8:21 pm, Jonathan Chen wrote: > > Hi, > > > > Could a committer please take a look at: > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236766 > > > > It got picked up by swills@ a few days ago, and it appears to have > > stalled. I'm unsure as to whether it's with me or the assignee. [...] > If it takes longer than a couple of weeks, we can reset assignment based > on an 'assignee timeout'. Can I request a committer to pick this up and move the PR along? It's been a couple of weeks now since it got picked up. Cheers. -- Jonathan Chen From owner-freebsd-ports@freebsd.org Wed Apr 10 13:39:01 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 44ED1158308E for ; Wed, 10 Apr 2019 13:39:01 +0000 (UTC) (envelope-from pathiaki2@yahoo.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id A60BA70FBD for ; Wed, 10 Apr 2019 13:39:00 +0000 (UTC) (envelope-from pathiaki2@yahoo.com) Received: by mailman.ysv.freebsd.org (Postfix) id 5C7F6158308D; Wed, 10 Apr 2019 13:39:00 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 39FC9158308C for ; Wed, 10 Apr 2019 13:39:00 +0000 (UTC) (envelope-from pathiaki2@yahoo.com) Received: from sonic309-20.consmr.mail.ne1.yahoo.com (sonic309-20.consmr.mail.ne1.yahoo.com [66.163.184.146]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A0F9B70FBA for ; Wed, 10 Apr 2019 13:38:58 +0000 (UTC) (envelope-from pathiaki2@yahoo.com) X-YMail-OSG: W3yLmP0VM1kW0hJYDiZjm8OtjQYAfih1dTQEojdj.8AcNy0lrIV0KlkPB_k65Cg kNuR.dbx23PeUiNdeWzCDPr0WbjZtYRlCPKoQu7GlPaf.qJ1_5aBIb1agj7CZdikLsadAlrSTlSP 3KAfmcfq8b9ucPzARpYoroVA5X_5W7q_4rPKsUOxTK8.dvUDJ0bqfwXkxAZl_NHB.f6MgBkUvjeT QsG3tGOJddu7tT1CBnkPdhHU62fKuwp.cj5oQhKQrvQeabAS3.9zyj1FzXy9MG07l1bQphh_nO4v 6xn3t5OVWhrSe2FvM9la9RDr.OfqjOjT.Xe7icxcNSr2ZgSgC60ETRulCaap8FK0_42PWMJDWNmr bAO3vt4kXElSa9RcbsLrG9yXJ8ZDH3.AWXO.KHiEf2M.wQiteW3ywsfe4tdXcmNfjqJ76dsC7Mdq 2ceaesK2p6PHMNyhipoJrwPixlN_z3o49XB2EeGe34hHyMKAjLqTNekhK2okeXLIbBF6Ye5zMj0m 0k_NXSDXwYhArMVqVuauHHOLUm.wWox9FUrJ0leKHC6YtAuzOzlxE5wTp.SEcpSCoSvUOoHsNpTb 3j5OWIBso5qps7MLAg6.EVyCq8jmiWPP1KjmAtGFuY0OPH20BS7bw2F3W9UAjzjjV.gYtUFJNJPt p9voFMnqZcX.9O_tdBah3OsuzbwE_b_34VCDx7x4yg.l_O.hOXLHkT6W7x9hO5SEMTm3EkqsNHqU N86vpsf07I5DNgIunfFOQf1KxJbjf8TT1puAzfvJlLABFhYBBnrT8.jDFB3h45zvnzYZ3wPorUmn lOKwPXzYjwqY9zvG9nRh4e2MCQJXIG8P1vuPD8_hZrPWb9U.5LsL.F3gQBLFOnwThmNpf1sgg6Jo guPiCv3YQVXU3A0.NTOO0RdkU3zCn2Zb3vrtdIPFeJT8LlVo_rZb2ECOZrn7hKVqIUAEu0FEufFT am7GqawAtwX9JI6nPn6Kj_B0nFPIds3yAhPuRRqyCmx1.SP.SMGlLVnQVAUAjC2DSaXgkP0qiUkf gnuSS8BjyEosfirGXMSgetnSfGUD7obYlfVjzhkpK0kfo01h7ZT0Wjz20Zwvn2dK7BAWlDI7w7jN TsODQg5vcOOYMcnsY0R46 Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ne1.yahoo.com with HTTP; Wed, 10 Apr 2019 13:38:57 +0000 Date: Wed, 10 Apr 2019 13:38:54 +0000 (UTC) From: Paul Pathiakis To: FreeBSD Ports Message-ID: <175903610.1098641.1554903534657@mail.yahoo.com> Subject: ISC-DHCPD-Server MIME-Version: 1.0 References: <175903610.1098641.1554903534657.ref@mail.yahoo.com> X-Mailer: WebService/1.1.13212 YMailNorrin Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0 X-Rspamd-Queue-Id: A0F9B70FBA X-Spamd-Bar: +++ X-Spamd-Result: default: False [3.24 / 15.00]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.97)[0.974,0]; NEURAL_SPAM_MEDIUM(0.97)[0.969,0]; RCPT_COUNT_ONE(0.00)[1]; RCVD_TLS_LAST(0.00)[]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; DKIM_TRACE(0.00)[yahoo.com:+]; RCVD_IN_DNSWL_NONE(0.00)[146.184.163.66.list.dnswl.org : 127.0.5.0]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; IP_SCORE(1.34)[ip: (4.13), ipnet: 66.163.184.0/21(1.45), asn: 36646(1.16), country: US(-0.06)]; NEURAL_SPAM_LONG(0.97)[0.968,0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36646, ipnet:66.163.184.0/21, country:US]; RCVD_COUNT_TWO(0.00)[2]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0] Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Apr 2019 13:39:01 -0000 Hi, At the end of the install, it says that dhcpd will run with it's root at:= =C2=A0 /var/db/dhcpd I'm curious.=C2=A0 Is there some security reason that I'm missing?=C2=A0 Wh= y wouldn't this be in:=C2=A0 /usr/local/var/db/dhcpd=C2=A0 ? I'm very happy with the ongoing push to keep everything that isn't OS in th= e /usr/local hierarchy.=C2=A0 Quite frankly, it just makes sense kind of li= ke "It just works".=C2=A0 :D I'm hoping that, someday, even mail will be there but I understand there's = some history there. Thank you! P. From owner-freebsd-ports@freebsd.org Wed Apr 10 13:47:12 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 37AC41583501 for ; Wed, 10 Apr 2019 13:47:12 +0000 (UTC) (envelope-from pathiaki2@yahoo.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 9589471825 for ; Wed, 10 Apr 2019 13:47:02 +0000 (UTC) (envelope-from pathiaki2@yahoo.com) Received: by mailman.ysv.freebsd.org (Postfix) id 5333F15834F6; Wed, 10 Apr 2019 13:47:02 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2E5A915834F5 for ; Wed, 10 Apr 2019 13:47:02 +0000 (UTC) (envelope-from pathiaki2@yahoo.com) Received: from sonic304-21.consmr.mail.ne1.yahoo.com (sonic304-21.consmr.mail.ne1.yahoo.com [66.163.191.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AB1E571824 for ; Wed, 10 Apr 2019 13:47:01 +0000 (UTC) (envelope-from pathiaki2@yahoo.com) X-YMail-OSG: jBZQo2YVM1k7D0wCiRjO4WV3V0O.uHBEcIyYMAh6JZsLX8jqqYBxBfwZKicRHWB F.5S276_vQ7ZTlsxRJgd_wHC35dmUNDvR__lHSE.4nzfaidk7Tfb_2ocpTgnsmyfeaLYVbm4TycO dWF87IxqUyERWLYQk1U2lL83uKuFGnPloiUc2D1qJUTzjUsV9BfgP_cS2mV.bJTKLeIFWGznWLMi 4UEK0xe25G.VLjsUb7hAc.IXSG0H65fFxiYok9zRz6dH__NmStY_M70Lib8auTIhHJqwhRszGXXc irB04Nk1kdu0leE39WoQVFJpbN5BOlf8lJeevculukxj81MCIoOghrJeopaQ0Svs6RX5im_RbAIM Jv5ns3Qa1wOtk65cs_SuxYrrGy5vVlvPyHvRUBdsTzDf0f9xZKFLzh0h1gI_fb0dxZTcxn5c..N0 SbTqzJQjvco8CZsoab9Vt54rqyAx.ixG_pN3j4rIs98oNhd.wHFsy0lp4SnBfk6WUlWv5p2H09t5 GCknRimHHof6pVf9pCfEl4zeNiebfr6AlEZVmQNXF8DBuJiQWzo09_M6Ptcyw246C9mUrSqWcKJY l29bB1kh5ixv6Yq_7e7cob8Md.SL6x7_FulqysxF1TkwY4r8fHimKQlEIZ6PIPrDJt0BibUms_4X OBA8QF1IjFFJNm6TFhVNr0lmtE16ieZZ2WaaMEqq0.91.mP_tIb.jsBqab.YZWs_BtzzEJ.mg_O9 XwyPFvogLGiv0qlOZAey_W6ciVICimmZPlj9YqsKxMRf.khTyLlR.y1UUYcKekNk9qP.Lo7YIUVH fceAt3Qt1x8yRgIvKVlmJ_sxpgWL0o14EDUcWMH1RjFbd9cOSrBv2IGPNNci65G0IBC5Z1V4Qu0k 6cKQkgVbRWwzMMzHYirrtBS10v5aKjDFqvvlgG.cZkcjZI7xbInFf7YnLjeyul95d9X_..y6W4Ez GRw.xVre7W20ijR4hEimlOEAbBAM04bUJPn322HBvi1bFkomFdYVAA1pVU0ESrnMGUUhXQGMgmLB P2hqSuoHpC1Smbo_iSgESLB.zbHygd6Cd332RMPvxlYT2f2UJJGxOZk4dgastdarJVR7Xat4lqbc AUSUOc5WrvOKFrrU- Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.ne1.yahoo.com with HTTP; Wed, 10 Apr 2019 13:47:00 +0000 Date: Wed, 10 Apr 2019 13:46:55 +0000 (UTC) From: Paul Pathiakis To: FreeBSD Ports Message-ID: <1472742313.1157892.1554904015268@mail.yahoo.com> In-Reply-To: <175903610.1098641.1554903534657@mail.yahoo.com> References: <175903610.1098641.1554903534657.ref@mail.yahoo.com> <175903610.1098641.1554903534657@mail.yahoo.com> Subject: Re: ISC-DHCPD-Server MIME-Version: 1.0 X-Mailer: WebService/1.1.13212 YMailNorrin Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0 X-Rspamd-Queue-Id: AB1E571824 X-Spamd-Bar: ------ X-Spamd-Result: default: False [-6.97 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.97)[-0.968,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[] Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Apr 2019 13:47:12 -0000 Adding to my own post: Something that was reported way back in 2012 and has also never been correc= ted, is the informational message at the end of the port. The last line has:=C2=A0 WARNING:=C2=A0 never edit the chrooted or jailed d= hcpd.conf file but the /usr/local/etc/dhcpd.conf instead which is always co= pied where needed upon starting. HUH??!!!=C2=A0 It's a jail.=C2=A0 It lives in there....=C2=A0 this message = is just confusing and wrong.=C2=A0 Maybe it's an artifact, maybe is was a m= istake.=C2=A0 It needs to be removed/corrected for clarity. Thank you, P. On Wednesday, April 10, 2019, 9:39:47 AM EDT, Paul Pathiakis via freebs= d-ports wrote: =20 =20 Hi, At the end of the install, it says that dhcpd will run with it's root at:= =C2=A0 /var/db/dhcpd I'm curious.=C2=A0 Is there some security reason that I'm missing?=C2=A0 Wh= y wouldn't this be in:=C2=A0 /usr/local/var/db/dhcpd=C2=A0 ? I'm very happy with the ongoing push to keep everything that isn't OS in th= e /usr/local hierarchy.=C2=A0 Quite frankly, it just makes sense kind of li= ke "It just works".=C2=A0 :D I'm hoping that, someday, even mail will be there but I understand there's = some history there. Thank you! P. _______________________________________________ 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 From owner-freebsd-ports@freebsd.org Wed Apr 10 14:06:22 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F18B91583CB5 for ; Wed, 10 Apr 2019 14:06:21 +0000 (UTC) (envelope-from tingox@gmail.com) Received: from mail-wr1-x430.google.com (mail-wr1-x430.google.com [IPv6:2a00:1450:4864:20::430]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E8F0F725D9 for ; Wed, 10 Apr 2019 14:06:13 +0000 (UTC) (envelope-from tingox@gmail.com) Received: by mail-wr1-x430.google.com with SMTP id p10so3162385wrq.1 for ; Wed, 10 Apr 2019 07:06:13 -0700 (PDT) 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=enjaUvAonZPTnAE5QUVEyrfQZgageJjL20X54nf3lMQ=; b=lQTkoWqIPsRNHDmtnkKziqqWoFABUAUl2pno/4NdPIQn87FZ5Bauz+SBzdEAx8HqMs TxXDuO5r77gDFxBkQnc8pHCs0Qt9XzMVMqkaqt1ZDwk/36T12PUgkq+xsucfYZ+USRPU Hm7qvcuAiaO4P8KkaLW/B6q+ADO92RdfoXInEf6K7K6MgY6HSKwqcmKuB8o2BZYEg/RG je1EKJuGDFzS9zw9pK318FZ3on2c5FxE1ednFrTPW+ym7P7YkYM9vjFOs6hmB8W0aH4P so4/RaRmvk79l9Mv9oAeT0T6loEIT4CXuzRc2z08BJz4T26up7v8sh+YJ4zsj7ElLJUU qmiw== 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=enjaUvAonZPTnAE5QUVEyrfQZgageJjL20X54nf3lMQ=; b=kvdFfYH1Q28l0Gobh+FKOfQHLTjG3zDbAQwK//LOqV3HqTBG4KWB+ssvUgEMgCVsOy sPv9Il28jLTo8FDr4vK6L9iXMDeS46p5uQQeIKc9RpvgDS1axx+G8q1+XYYPLuW/mjGD WVmQpoNvkyK/vt42I7byUo4ci7i957yREMFgOjGLHioCd1RwMbFBqDUWC8COUY4e8yHJ vLmwHFC3rhnncaUrobHcVpPVE3u+Dyfh4foIhpK1KQDzq3JEUybZBfGJoa9J3N0C/Twl NDMcbj72nSv6FceKmrKHA5u2BMHnKPsXfPCfxZg9PRpDPQt7fqawnE3h7Y9o7zEbg3II DKnw== X-Gm-Message-State: APjAAAWsc6I3MZ208jgXRJfWijKTDRavbQQQwe9vvVM/nbeOWAT/StrR +OPes3rD4/cTrtQhPhIkQi0Uot+C21dkpPwe8aQ= X-Google-Smtp-Source: APXvYqzX8OtbqaV5tCnuGfeXP8H3zHYTDou/MzlKfVVPv+sIoGI6pmkiAkaLdxxFaSUAHt3UnXghGM6gz+pw+DUk47o= X-Received: by 2002:adf:e683:: with SMTP id r3mr29365860wrm.286.1554905171814; Wed, 10 Apr 2019 07:06:11 -0700 (PDT) MIME-Version: 1.0 References: <20190408015157.GE6019@over-yonder.net> <20190408215136.GG6019@over-yonder.net> In-Reply-To: <20190408215136.GG6019@over-yonder.net> From: Torfinn Ingolfsen Date: Wed, 10 Apr 2019 16:06:00 +0200 Message-ID: Subject: Re: portupgrade + FLAVORS To: "Matthew D. Fuller" , FreeBSD Ports ML Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: E8F0F725D9 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=lQTkoWqI; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of tingox@gmail.com designates 2a00:1450:4864:20::430 as permitted sender) smtp.mailfrom=tingox@gmail.com X-Spamd-Result: default: False [-6.75 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.95)[-0.945,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; 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]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; RCVD_TLS_LAST(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[0.3.4.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; 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]; IP_SCORE(-2.80)[ip: (-9.34), ipnet: 2a00:1450::/32(-2.38), asn: 15169(-2.18), country: US(-0.06)]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Apr 2019 14:06:22 -0000 On Mon, Apr 8, 2019 at 11:51 PM Matthew D. Fuller wrote: > > Torfinn, > > > It doesn't apply cleanly to portupgrade in an up to date ports tree > > Hm. Seems to work fine here. > > % svn up > Updating '.': > At revision 498434. Ah. I use portsnap to upgrade my ports tree. Is there a delay or difference? HTH -- Regards, Torfinn Ingolfsen From owner-freebsd-ports@freebsd.org Wed Apr 10 14:13:47 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3988E1583F55 for ; Wed, 10 Apr 2019 14:13:47 +0000 (UTC) (envelope-from tingox@gmail.com) Received: from mail-wr1-x435.google.com (mail-wr1-x435.google.com [IPv6:2a00:1450:4864:20::435]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 353DC72A75 for ; Wed, 10 Apr 2019 14:13:46 +0000 (UTC) (envelope-from tingox@gmail.com) Received: by mail-wr1-x435.google.com with SMTP id t17so3106961wrw.13 for ; Wed, 10 Apr 2019 07:13:46 -0700 (PDT) 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=my5tmG0BC9IDBTu18FKrqDfrxcgeXElRCbDRX/mrTTE=; b=JtQXIgT0QUqk93Uu/+rzeQruzCJtycwqW1fHkSCRcZJuu3HuTLOZe4wIOfKUJzLKMs alTZL+6QFMULxTyz0qkaG8YuoPQzoFIv3kCqcFgDq5Pj+HsqdtGiH30b7rhFNHZRnhnb DeowCDp9ruTNakY7xHMls5XXIon4cHj4fUV8pDF+g+sw9yht76eavUdWG5OgiMRfOoQO 0kiEObYbysFxshzjSO2tb0ASMqQe1OvVZ/hK4jhlR5xSlV+cLgpB/RExkYkbxS48tB/t /lK67HSc4BlCRIyVI2lD6NUAgW1ATzYFnvyfSNqz7ZdfE4/UdfW0F2HopFovAnRsOtx+ Q7mw== 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=my5tmG0BC9IDBTu18FKrqDfrxcgeXElRCbDRX/mrTTE=; b=knE7ZOJgQpSuYHgkl0NY/iqMqTIudtZKgS0LlStXzm8m5r7zyHe1bI+vgn70tTvSIf teuF2oflRMqnmAq0cYv1H/5ShFdf4blAdE5ddKIWYLZ6qK0sJIamZxggcHPfiwVolCe8 MXQwPsYl+5WxVMHA585au0Ke1mJx4OU6lOdo3HOQ1ETlSuwIgvXi9rbGBjzJ0ueoZTCJ 3eXBHywlh7eKVQrGMXRlYtrM+I59VVVQxJByhtGthoCSMn+qE8Sp6oBgXu+gQGiMa8Z1 KDFfBxWOuE/LxCo6H4jagfAYOpig6gxD/d/Yjv1sl5cc9xXfygBGUUS+hybCGBZvheuE Ndvg== X-Gm-Message-State: APjAAAXKCkuh80L+FdwUNkoygHOvpfoQrRa6YctijogNaV5j4EdAbMZN aY/gO9DtA9OrSKRVo3+PBG6WGj/3cSfgeziNt2xs2EYz X-Google-Smtp-Source: APXvYqyA6gAQvWX2BNsp2TzZkAHj1NR5MWeDHfWVtVL7QuCHaaA5U3+G9YEdUMzvNGJsBTXDMwKH+DNq5A9SrxZfZ7Q= X-Received: by 2002:a5d:638d:: with SMTP id p13mr25960040wru.202.1554905624680; Wed, 10 Apr 2019 07:13:44 -0700 (PDT) MIME-Version: 1.0 From: Torfinn Ingolfsen Date: Wed, 10 Apr 2019 16:13:33 +0200 Message-ID: Subject: upgrade of port fails because of existing link To: FreeBSD Ports ML Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 353DC72A75 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=JtQXIgT0; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of tingox@gmail.com designates 2a00:1450:4864:20::435 as permitted sender) smtp.mailfrom=tingox@gmail.com X-Spamd-Result: default: False [-6.72 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; RCPT_COUNT_ONE(0.00)[1]; RCVD_TLS_LAST(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[5.3.4.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; IP_SCORE(-2.78)[ip: (-9.26), ipnet: 2a00:1450::/32(-2.38), asn: 15169(-2.18), country: US(-0.06)]; NEURAL_HAM_SHORT(-0.93)[-0.928,0]; 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]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Apr 2019 14:13:47 -0000 Often, a port fails to upgrade because of an existing link. Example: ====> Compressing man pages (compress-man) ===> Installing ldconfig configuration file ---> Backing up the old version ---> Uninstalling the old version [Reading data from pkg(8) ... - 990 packages found - done] ---> Deinstalling 'qt5-dbus-5.12.1' ---> Preserving /usr/local/lib/qt5/libQt5DBus.so.5 as /usr/local/lib/compat/pkg/libQt5DBus.so.5 cp: symlink: libQt5DBus.so.5.12.1: File exists Copy failed! [Reading data from pkg(8) ... - 990 packages found - done] ** Listing the failed packages (-:ignored / *:skipped / !:failed) ! qt5-dbus-5.12.1 (copy failed) Shouldn't the ports system work better than this? (yes, I can manually remove the offending link and re-run the upgrade, but it is a nuisance) -- Regards, Torfinn Ingolfsen From owner-freebsd-ports@freebsd.org Wed Apr 10 14:53:35 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 016FF1584F06 for ; Wed, 10 Apr 2019 14:53:35 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 530B374870 for ; Wed, 10 Apr 2019 14:53:30 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by mailman.ysv.freebsd.org (Postfix) id 45D651584F05; Wed, 10 Apr 2019 14:53:28 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 21B991584F04 for ; Wed, 10 Apr 2019 14:53:28 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from mail-pf1-x435.google.com (mail-pf1-x435.google.com [IPv6:2607:f8b0:4864:20::435]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 92A4D74837 for ; Wed, 10 Apr 2019 14:53:27 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by mail-pf1-x435.google.com with SMTP id 8so1638443pfr.4 for ; Wed, 10 Apr 2019 07:53:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=adamw-org.20150623.gappssmtp.com; s=20150623; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=RXsPKrFpHrz3y6STtVvGNPMztYg6/TBwFcDalR656tE=; b=UUjWvYArji90p98SwPJhBJIqM9FuSf3Zge3T7OWI+suJYg5hZc6/iw/mi3u5KbEezy iQytGk0CH8O7yKcRzNFHmZP+HpOMfwcV4beom4m45emuPzmBZGcpm/MvDRf6hJBxbRWI Nev9GBsbw5ExZpq6iZqWTA3i4S7OFmYcoeikL+Tw63L5AwmWuBpv3X/WM3ItceVghjZk PuJlyRXyT0twCe+AwPkVg2GHW8Eq/HIz6L6QWdV0G4CUoxIIqUGIdyPcThdLw6/aE4Hj qAizr084qL2ljaIzYspqIZvV6Gc7RSTqpR/RNjPoOXOIkSYtjm/8+giU/IMgD4Ag2cv3 jgNA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=RXsPKrFpHrz3y6STtVvGNPMztYg6/TBwFcDalR656tE=; b=dEe4IrY2FUyoj5bfEy8P5GEsIYcediKa0KJ0Nn6ZodvoQdqQIPd4XZaaIovLZrZH/t wUR+3QpyA5Tb3pLzukoWlD9n7wbush2yvq5Yo6VxIJYjm2bkUXxXnRLz/bmXTcLd7YvW HExSox/6B8wyhDBIJHw+xOW3694Z+j2LuyAJBFHnr9H47AjZpRPeHTRWSihdDXzOIRKa hG6AKp0SHNtC9+XbCx7j7OWJ0YFbHV3DByF65IfNS5KaFzOnHXfiQAogTLg1w0NnrQWD Jpxf8IeCbbuZ2m/vvjDJTdx+nw7cKb/ekh+5mYcbNfdC4B/15No5hiEiMzCu8RRG3Y2i 38nQ== X-Gm-Message-State: APjAAAUQA2j2vmIcW/7z1I47Lbi7I4mC7p3SDGHNyOfOnmCEJjDOm+HI 3PJ8ATpjwF4fJ8LafpK4P1vcVhelTfiB3A== X-Google-Smtp-Source: APXvYqxUD4SBae+Z/MLIWEoplzcTDVGuyauS+Q9Pbdrgx+zhw4kH8IPu7M1b9/Sr+H4Gp92a0MeEJA== X-Received: by 2002:a63:20f:: with SMTP id 15mr40899414pgc.90.1554908005208; Wed, 10 Apr 2019 07:53:25 -0700 (PDT) Received: from [172.20.24.66] ([198.176.219.203]) by smtp.gmail.com with ESMTPSA id b2sm44192124pfo.150.2019.04.10.07.53.23 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 10 Apr 2019 07:53:24 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (1.0) Subject: Re: ISC-DHCPD-Server From: Adam Weinberger X-Mailer: iPad Mail (16E227) In-Reply-To: <175903610.1098641.1554903534657@mail.yahoo.com> Date: Wed, 10 Apr 2019 08:53:23 -0600 Cc: FreeBSD Ports Content-Transfer-Encoding: quoted-printable Message-Id: <1C0D4177-B8DA-40D5-A276-E955FDAA9654@adamw.org> References: <175903610.1098641.1554903534657.ref@mail.yahoo.com> <175903610.1098641.1554903534657@mail.yahoo.com> To: Paul Pathiakis X-Rspamd-Queue-Id: 92A4D74837 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.98 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.98)[-0.984,0]; REPLY(-4.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Apr 2019 14:53:35 -0000 > On Apr 10, 2019, at 07:38, Paul Pathiakis via freebsd-ports wrote: >=20 > Hi, > At the end of the install, it says that dhcpd will run with it's root at: = /var/db/dhcpd > I'm curious. Is there some security reason that I'm missing? Why wouldn'= t this be in: /usr/local/var/db/dhcpd ? > I'm very happy with the ongoing push to keep everything that isn't OS in t= he /usr/local hierarchy. Quite frankly, it just makes sense kind of like "I= t just works". :D > I'm hoping that, someday, even mail will be there but I understand there's= some history there. > Thank you! Hi Paul, For security reasons, many users mount /usr/local read-only. We assume that /= var is RW, so files that are expected to change are supposed to be there ins= tead of under /usr/local. # Adam =E2=80=94 Adam Weinberger adamw@adamw.org https://www.adamw.org= From owner-freebsd-ports@freebsd.org Wed Apr 10 15:32:54 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7954E1585843 for ; Wed, 10 Apr 2019 15:32:54 +0000 (UTC) (envelope-from pathiaki2@yahoo.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 1E9F27613F for ; Wed, 10 Apr 2019 15:32:49 +0000 (UTC) (envelope-from pathiaki2@yahoo.com) Received: by mailman.ysv.freebsd.org (Postfix) id CC91E158583A; Wed, 10 Apr 2019 15:32:48 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8CB431585839 for ; Wed, 10 Apr 2019 15:32:48 +0000 (UTC) (envelope-from pathiaki2@yahoo.com) Received: from sonic314-20.consmr.mail.ne1.yahoo.com (sonic314-20.consmr.mail.ne1.yahoo.com [66.163.189.146]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 798C57613E for ; Wed, 10 Apr 2019 15:32:47 +0000 (UTC) (envelope-from pathiaki2@yahoo.com) X-YMail-OSG: tD09_wcVM1lHPeJkY9IBlHvv0suMJoQ.jUjSp.Cge5sB2ucl7hW.w9ibAWL28zx lor4Fx1a4fO4J0LHX86M2TAHBUZpbjTCWJdNmMi6FlUE_pPBTP5.avnn19UYpPXmJy5NSOQ0.URO SZCjmh5EcmGC3vBZp5pCsxHBUfhLYVaqK2ceBwebIjUvjK9j4OlRC5hbJSLpXQwxfbkGHObnot04 CYegFItT2Xt_s.E4qj4_8sEJzqkI4jelhqMIaXZEVPjUxXqXa4lCv5K5K.rWWPDDjo5LQBSAEixg Q7RPPMXrVtLBAFRcRHNfmNAhy163LwHftcCRZWhLsgz.FrXMcUreFaX6mQAIiSnL5eadvtuZVtOQ XU5q7gkxQPUEp701kOH1jN6ikQl8WRcZZvFrWfRqLmVoKXtB1YbXUy5bTFEL1boy4z3qpaOHNtxT SaROl8QBGHjJWPx3eq92NKV5s3GfaSFTsQgeXMH06i5QPdUZXTQouoMLRfHRDr_u3Ji.595OjHry GBPnz7YY_rm8Ib9qJtMeSXzJS2UxaSjTeDgBabLUNyEIozYkUUZ4mWy5XBtTuBf1OTGmarhFFX_P J_21.cBJ6p67qbJ.IPQPWT4x5xmaW3mkfKulzunfH4qWh4dDgomWCOxCoO56DDm9SFrqIa_q1mKi 0AtbF4htxYe6pTH3q2POFXgry5KUerHrfnm_ZJAmRd4Kj6ghglO6xf0zPW8vimnsUS_negsXJXzF d2c95CUeV.KJs4Nt6U5sDeDTXI6vOzrdhehzBlBLzoXsH8O2bHet1YgSZpjsaDb4xorIKrC2iX.l OU1CDt_Rug5QfdZZJS_RBtj6ue1RMhSGRE0vWWfQ.1V9Qu233yeUAX_rzkshKJljrY.apeR6xLjB lwXKrs5eyEr5FMtbP7Ld0B6lk5.4zCeOa3tjuBWkgQFciiYzm7rv2GHYwCtF5PJFTaG7mTEz2JrR kegW9JPqstcHjqYIFIuPoXUguLSynandp9A9ko_J7.mAa1GKFbQI3L5IQM4_XwcA5EIO6_IPxrel AowhtQXhYhYJxTrKS2dzblOeVEVBQXowW6axAE3CzYW8NZrAk_WxJo925_qQvmpBRlL.Gx_Bw_gE p.ip6qbEWmy8D5QVWE5Tbeu7gd6onrQ-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.ne1.yahoo.com with HTTP; Wed, 10 Apr 2019 15:32:38 +0000 Date: Wed, 10 Apr 2019 15:32:38 +0000 (UTC) From: Paul Pathiakis To: Adam Weinberger Cc: FreeBSD Ports Message-ID: <2123966403.1213465.1554910358364@mail.yahoo.com> In-Reply-To: <1C0D4177-B8DA-40D5-A276-E955FDAA9654@adamw.org> References: <175903610.1098641.1554903534657.ref@mail.yahoo.com> <175903610.1098641.1554903534657@mail.yahoo.com> <1C0D4177-B8DA-40D5-A276-E955FDAA9654@adamw.org> Subject: Re: ISC-DHCPD-Server MIME-Version: 1.0 X-Mailer: WebService/1.1.13212 YMailNorrin Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0 X-Rspamd-Queue-Id: 798C57613E X-Spamd-Bar: ------ X-Spamd-Result: default: False [-6.97 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.97)[-0.973,0]; REPLY(-4.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0] Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Apr 2019 15:32:54 -0000 Ahhh... makes sense.=C2=A0 (aka security... :D ) Thank you, Adam. P. On Wednesday, April 10, 2019, 10:53:26 AM EDT, Adam Weinberger wrote: =20 =20 > On Apr 10, 2019, at 07:38, Paul Pathiakis via freebsd-ports wrote: >=20 > Hi, > At the end of the install, it says that dhcpd will run with it's root at:= =C2=A0 /var/db/dhcpd > I'm curious.=C2=A0 Is there some security reason that I'm missing?=C2=A0 = Why wouldn't this be in:=C2=A0 /usr/local/var/db/dhcpd=C2=A0 ? > I'm very happy with the ongoing push to keep everything that isn't OS in = the /usr/local hierarchy.=C2=A0 Quite frankly, it just makes sense kind of = like "It just works".=C2=A0 :D > I'm hoping that, someday, even mail will be there but I understand there'= s some history there. > Thank you! Hi Paul, For security reasons, many users mount /usr/local read-only. We assume that= /var is RW, so files that are expected to change are supposed to be there = instead of under /usr/local. # Adam =E2=80=94 Adam Weinberger adamw@adamw.org https://www.adamw.org =20 From owner-freebsd-ports@freebsd.org Wed Apr 10 15:54:29 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6F4D71586274 for ; Wed, 10 Apr 2019 15:54:29 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Received: from mail.infocus-llc.com (mail.infocus-llc.com [IPv6:2604:3a00:2:1::2:13]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 45DF177623 for ; Wed, 10 Apr 2019 15:54:25 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Received: from draco.over-yonder.net (tunnel180062-pt.tunnel.tserv8.dal1.ipv6.he.net [IPv6:2001:470:1f0e:11ae::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.tarragon.infocus-llc.com (Postfix) with ESMTPSA id 44fTHJ22wgzTlF; Wed, 10 Apr 2019 10:54:20 -0500 (CDT) Received: by draco.over-yonder.net (Postfix, from userid 100) id 44fTHG5ZyyzmDM; Wed, 10 Apr 2019 10:54:18 -0500 (CDT) Date: Wed, 10 Apr 2019 10:54:18 -0500 From: "Matthew D. Fuller" To: Torfinn Ingolfsen Cc: FreeBSD Ports ML Subject: Re: portupgrade + FLAVORS Message-ID: <20190410155418.GI6019@over-yonder.net> References: <20190408015157.GE6019@over-yonder.net> <20190408215136.GG6019@over-yonder.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Editor: vi X-OS: FreeBSD User-Agent: Mutt/1.11.4 (2019-03-13) X-Rspamd-Queue-Id: 45DF177623 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of fullermd@over-yonder.net designates 2604:3a00:2:1::2:13 as permitted sender) smtp.mailfrom=fullermd@over-yonder.net X-Spamd-Result: default: False [-2.87 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-0.96)[-0.958,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_HAM_LONG(-1.00)[-0.999,0]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[over-yonder.net]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[mail.infocus-llc.com,lyra.over-yonder.net]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-0.60)[-0.603,0]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; MID_RHS_MATCH_FROM(0.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Apr 2019 15:54:29 -0000 On Wed, Apr 10, 2019 at 04:06:00PM +0200 I heard the voice of Torfinn Ingolfsen, and lo! it spake thus: > > Ah. I use portsnap to upgrade my ports tree. Is there a delay or > difference? A delay, sure, but the last commit in devel/portupgrade was over a year ago. You'd probably notice if it were that much slower ;p My best guess is still something along the way tweaked up the patch you're trying; check the md5 vs the one in my earlier mail. -- Matthew Fuller (MF4839) | fullermd@over-yonder.net Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ On the Internet, nobody can hear you scream. From owner-freebsd-ports@freebsd.org Wed Apr 10 15:57:37 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 48C3115864B4 for ; Wed, 10 Apr 2019 15:57:37 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Received: from mail.infocus-llc.com (mail.infocus-llc.com [199.15.120.13]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A02B077986 for ; Wed, 10 Apr 2019 15:57:29 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Received: from draco.over-yonder.net (tunnel180062-pt.tunnel.tserv8.dal1.ipv6.he.net [IPv6:2001:470:1f0e:11ae::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by mail.tarragon.infocus-llc.com (Postfix) with ESMTPSA id 44fTLp6dnWzTlN; Wed, 10 Apr 2019 10:57:22 -0500 (CDT) Received: by draco.over-yonder.net (Postfix, from userid 100) id 44fTLp1Z7CzmDV; Wed, 10 Apr 2019 10:57:22 -0500 (CDT) Date: Wed, 10 Apr 2019 10:57:22 -0500 From: "Matthew D. Fuller" To: Torfinn Ingolfsen Cc: FreeBSD Ports ML Subject: Re: upgrade of port fails because of existing link Message-ID: <20190410155722.GJ6019@over-yonder.net> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Editor: vi X-OS: FreeBSD User-Agent: Mutt/1.11.4 (2019-03-13) X-Rspamd-Queue-Id: A02B077986 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of fullermd@over-yonder.net designates 199.15.120.13 as permitted sender) smtp.mailfrom=fullermd@over-yonder.net X-Spamd-Result: default: False [-2.89 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-0.97)[-0.966,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_HAM_LONG(-1.00)[-0.999,0]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[over-yonder.net]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[cached: mail.infocus-llc.com]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-0.60)[-0.605,0]; IP_SCORE(-0.01)[country: US(-0.06)]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:33069, ipnet:199.15.120.0/22, country:US]; MID_RHS_MATCH_FROM(0.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Apr 2019 15:57:37 -0000 On Wed, Apr 10, 2019 at 04:13:33PM +0200 I heard the voice of Torfinn Ingolfsen, and lo! it spake thus: > > Often, a port fails to upgrade because of an existing link. Example: > > ---> Preserving /usr/local/lib/qt5/libQt5DBus.so.5 as > /usr/local/lib/compat/pkg/libQt5DBus.so.5 > cp: symlink: libQt5DBus.so.5.12.1: File exists > Copy failed! That's not the port, that's portupgrade and its handling of stashed up compat libs. It has a bug and does something poorly with symlinks. It bites me on mesa-libs regularly too, and occasionally elsewhere. I grumble, manually delete the compat symlink, then go `portupgrade -w` the thing again to get it to retry the install. And hope it annoys someone else enough that they go fix it... -- Matthew Fuller (MF4839) | fullermd@over-yonder.net Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ On the Internet, nobody can hear you scream. From owner-freebsd-ports@freebsd.org Wed Apr 10 17:48:04 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 863F41566877 for ; Wed, 10 Apr 2019 17:48:04 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from mailhost.m5p.com (mailhost.m5p.com [74.104.188.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "m5p.com", Issuer "Let's Encrypt Authority X3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 8319983046 for ; Wed, 10 Apr 2019 17:47:57 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from [IPv6:2001:470:1f07:15ff::1] (parkstreet.m5p.com [IPv6:2001:470:1f07:15ff:0:0:0:1]) (authenticated bits=0) by mailhost.m5p.com (8.15.2/8.15.2) with ESMTPSA id x3AHbvqG041258 (version=TLSv1.2 cipher=AES128-SHA bits=128 verify=NO) for ; Wed, 10 Apr 2019 13:38:06 -0400 (EDT) (envelope-from george+freebsd@m5p.com) To: freebsd ports From: George Mitchell Openpgp: preference=signencrypt Autocrypt: addr=george+freebsd@m5p.com; prefer-encrypt=mutual; keydata= mQINBFgnLnwBEADAJDiBKQX77LFRz9wZW8mz3KvaQol2nIremcws0F1mz/zgFlk6uhQVtwnL wb4XL5LdFwcNE1+QZzPLcbYWoWQlz0lBw1bMuKAgr0S6V2e0+I0DqhKeslVFctcTwtvT6pnK VLZXO/7ZGAaLzG4K5vSPzgoevU+YI/pxNsVCH2UO/c3jQW63uEt25mIZbCF1Pu4jgp4RhIgF ujn877r/j6OwBwjzRUu3E6ADp+U825d+5YCuQMEH0wIPnn9GTpXvfdKdbwOIl2akqXqs4cnk iATWfK3r6D4mvDEj1OPHlTvJYcfic7aOIiAwmx1C1v78GjXOdOOA0SGffNix3C2/8oZUO1+V Aet4MKpUKkduWSvULhIkHNZ5Nu8SIJOqge8pmtHxuNXAMfMrAjMdjPwwBFLsYg3Xa2E2oJwg ehTauwd/EDJFcVCyDCyCAYOi/BH/+XQyxzgDlY9N9qj9tHqhVPI6XK7t8UVffGiZUq4rHp5J RdOToqiTNC6eCJBczhMIW+DuFvWU9e6W708T1dz0Accn6Lrgk4eRIn3GFPBG+TxnpjAqHsbW 607dcnD3YKAqY4e+khczL4EObhe7dC1v2fmZiAC6Ds3WHR11IfqoUgCkIwJ590Ej+ElygJFF XxI82wtEz9hkeLLvItpyEJNVjppViRW+Dgl/U7ypHB3qDgYjgwARAQABtChHZW9yZ2UgTWl0 Y2hlbGwgPGdlb3JnZStmcmVlYnNkQG01cC5jb20+iQJUBBMBCAA+FiEENdM4ZHktsJW5kKZX wRES3m+p4fkFAlhZcR0CGyMFCQlmAYAFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQwRES 3m+p4flqmw/9Emr/ydTG2n9o/IX1yVCNcHVFenVrcOY0L+DGQYZRO/XpLvsGYcuSIQId1w7h l4HZKI89ri2fF2ks6upMqBajLf8s7a8PnYrbw5bPaoOFyNTjv57GLZVsYw95kmMUpK6siuAA fXvHfKUpC/sThbwSv/1CLryVG74+5vdI8j7cQeDM436FThxlVfHKrILIiL34D4WThFB3hV/Y 2A+mQwXmdLcuQXXeAazqsFJL8sgEKSC7GMcExDkVpGc5Rh2hu97a4Sa7qWX9G/YdZOrcDacJ XxfvePn3m3WfRtXN/r0lUfiVXiqkFfbvqSaZQ0I4UvZXNGd/gH4jKHtX9RTH9G96UZeHNoMo tPw9U0fx8Ceh72nUL9qzqnmok/ryWm+6gt4Q1eRP7QAosOa1g/RgUdS1Z9IuCmbXMDp5kbNw L4ZoDMF5U3mmh8/IOKkhGopNLbNv0mwUgC59pnCptiOVx8DyckXWC4L2r6PKbWGrcGIzsUER 9smfL10gpp5H5agjwwPZI6/kzJ0R5nBzQWAlwqI73YAy6JI0HTD6lvxW7yWm2fGjEfmyaBOU 8OLUin7auoFSn+QmD5yNCUn5Ls77qHARkT1ZGocAnQkvZBGTwXpvyJixygXsm+vSUFDYBOSn cR54vdXOEMqrJk6SGau5YI9V7EhQVveE1BUp8ofWf2oo4RG5Ag0EWCcufAEQALuTOxmqMFE+ ieev/rcL3wVJrcuKS+pBbKCY9IIL0OwVf98HQJJcgdOsdDhruVd19nJNlwZ3Fc34wLw7y2GO 9WrpZiYKnI4n9urhLE5r1ydBInlI/1UKZWgM3/dPjJtcXMsC3vnqR9DmOxW4/SbqJDjP3XzO FleT4yip3AaNhPGwEPTZrubVp5hp/JojaZn690TLRwOFXg8NcjpOEs0Bq9M+OLpmsF0flrgs yDfS7y+SQ17R4Iq9T7RxZvZVAh510yGGIZIETYO/4Dh417VVm+gaksOVh2egetpUUvYYc0Ub KaP+5F/WGNrmRb1F6SKypvLlKkYAHCsUUSzsAGl9gbQhEEpuOMbUKp1979HoRMkW+8046kIo 8BZ6ph8izG/g4dZOaEqKGEhqdhYIB7UwMtFFuPtSs5Nl6JrZYni/nzFtTmtVCgcj9PNqrzqt fNFYhNznD6St6wxp3TOm9D3TQF0dzwBM1jZpb8WvmK3k6oy8hbpjiBzxn3kyRA9Vzy+PdbN/ G5a1k0rpZu/ivpBuLCDVGljUmgQigXg6xkk5UxBoHp7MPvG9prZ5jqdEa2r1KgnGjaq+VJsu Uqrw10dVgeG1NulDU1+sQl+/mwtflbkimhjDDjxsVgfrv7uvV/9be+gGm1KATuqdgCboSb1s QAo5ARfwFfChrnh+fTfPpPKHABEBAAGJAiQEGAEIAA8FAlgnLnwCGwwFCQlmAYAACgkQwRES 3m+p4fno9w/4m+swztkzxSWdutjgSv2mw+PdrKWVGFAUD2HoY1Qpi5LNLE6s9pP3qzwpQYwK viOufVJYWZ540ss6BImZBGJwyHouacqrpZjpRo5+ftj07rY1SNd8QjcHDggPfpgJ1D4Il3Xi vRg5/gzkXnRu8dXeVvMP1Ndk/F5wcoLZlQwFtPfu2xyRYIsveXMoyypAvAFSaAGXU0hRzuDJ fGI3LFvpI9UXU2C4MMzjfyZyD2NJEDKOACTo85QQzxgheTDQaDocXW00wknXFMwEItiXp8dO 2zEml/3Kj4efDfjqGpjNefjK0cnj02Byt7y6GozWXyIylrXu0SN9qWRzUVZH3+q+ijA4q3Gm 9uWzLdpjN4QWAiiaEvMhLPohp9DdLsy3kAWWrA3+pAfHSTZXrobMMbSeBkE9E4/WxdKl0nM7 TNslAWcxkTd/7Ly9cxwT8wFdHuQB1hgCmIQxDNXHL1N1ANTeUYum1w9nUg6e1M0UWu+nk3Cw qL7oL2KZe13mQnU/CFwlhbf+i//j3SXrQLlIVQv9Fn805bxIcVo9yqUZyoiV7EUpvOsxDCZh ej3mNYF5nRCf6trEJQVk0aLC26zJAYExykdUlRqc4I13XPhlt+aFSMMkoL/thYO6e9oNFK6Q aJEKXomzxxqpceJVmPH6zvqJbOboAdE/mOD0PoS1M6saIQ== Subject: Clang crash compiling qt5 Message-ID: <15210358-2ff9-54a2-d9c2-075ca4c0f335@m5p.com> Date: Wed, 10 Apr 2019 13:37:50 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="grbkaXXpAyM8Lmwwb9IjgfwZGpun7ZH6x" X-Spam-Status: No, score=0.0 required=10.0 tests=HELO_MISC_IP autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mattapan.m5p.com X-Rspamd-Queue-Id: 8319983046 X-Spamd-Bar: ------- Authentication-Results: mx1.freebsd.org; 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 [-7.98 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+a]; TO_MATCH_ENVRCPT_ALL(0.00)[]; HAS_ATTACHMENT(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; DMARC_NA(0.00)[m5p.com]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,text/plain]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; IP_SCORE(-2.57)[ip: (-9.77), ipnet: 74.104.0.0/16(-4.89), asn: 701(1.85), country: US(-0.06)]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[mailhost.m5p.com]; NEURAL_HAM_SHORT(-0.99)[-0.992,0]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+]; ASN(0.00)[asn:701, ipnet:74.104.0.0/16, country:US]; TAGGED_FROM(0.00)[freebsd]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Apr 2019 17:48:04 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --grbkaXXpAyM8Lmwwb9IjgfwZGpun7ZH6x Content-Type: multipart/mixed; boundary="y1Xec0Es0PfGkDNOMWaXh4i0hD3gk5h2K"; protected-headers="v1" From: George Mitchell To: freebsd ports Message-ID: <15210358-2ff9-54a2-d9c2-075ca4c0f335@m5p.com> Subject: Clang crash compiling qt5 --y1Xec0Es0PfGkDNOMWaXh4i0hD3gk5h2K Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Yesterday I went through a round of updating and compiling ports. By all outward appearances it was successful. But this morning's daily status report revealed that clang had crashed on a signal 11 once while compiling each qt5 package. (For once, it was useful to have the "such-and-such installed" messages in the system log.) So I just tried recompiling qt5-qmake just now under "script". Sure enough, there was a clang crash about 15 seconds before the end of typescript, though the typescript output looks completely innocuous as far as I can see, and all the qt5 packages and their dependencies seem to be functional at this point. Any idea about what's going on? The typescript output is at https://m5p.com/~george/typescript if you think it would be helpful. -- George --y1Xec0Es0PfGkDNOMWaXh4i0hD3gk5h2K-- --grbkaXXpAyM8Lmwwb9IjgfwZGpun7ZH6x Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEENdM4ZHktsJW5kKZXwRES3m+p4fkFAlyuKfUACgkQwRES3m+p 4fnswBAAuMpNpSJF11daNrfLaeH6m98ZTZNSBRl4BmHCFp2dLsGVp4VZDeWNqe2t G0b1G9lZ7z1IrURNjHABAqs2XklpTAKrLUwd8w3iHjYzbqqRRRC+++Sg6h297oKY IZ3yWyvEkboU6MakIs03RI7lFHU4qaM/OWf3e4L3ALuEvTqD3v0lkiEag2tETFuu rs4lAYykyIFJ8Wh6oecMTN1eicUqZOnIDywN6B6iWQ0gMydopr7V+NyTcSxTCoyN 4ZOTIAAbK9DKITcANM7ZKQhdDGTD0MCsuCnE/bFpIel2Z/3tODP4hpzXxRdACxj/ M6SmJzBWk9N0DeBvuawOyCcfTPKPe0ihY4JO/uQBCzLxC0mhYryVLbqS79jar6Ov II4rFZc/yBWo28K/lgcC21gdka9znqGfgtq/eGhRfwYYTBpmELjVYQPNfnPFnrFW jcImWuGKPydTQTEhVl0ro1QEpDpj4JOyZ/uQha+ZyDoe2lgJ36E8TySoC91LAzyD iuvGbrhCxH6IMEVl9oYUY9KFoUxMrtUadR4q42seK1Ni9e/4tVZ6//UHRfSfZtne PaxaoPs3IZnT3hrx0sPU1QzqXHmHsAX/3DNLBj41SjgPAPtWhms73ZRrGy749AZo /8DaT6eZzQ3b1cZB5R1VD8hOuiRfWTvj4pt4G4CKtGXbmNZyiTc= =PWs+ -----END PGP SIGNATURE----- --grbkaXXpAyM8Lmwwb9IjgfwZGpun7ZH6x-- From owner-freebsd-ports@freebsd.org Wed Apr 10 19:11:21 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CC9861569653 for ; Wed, 10 Apr 2019 19:11:21 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from tensor.andric.com (tensor.andric.com [IPv6:2001:470:7a58:1::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "tensor.andric.com", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6550A85BD9 for ; Wed, 10 Apr 2019 19:11:21 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from [IPv6:2001:470:7a58::a436:1bed:58bd:8d59] (unknown [IPv6:2001:470:7a58:0:a436:1bed:58bd:8d59]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id 8CCA44103B; Wed, 10 Apr 2019 21:11:19 +0200 (CEST) From: Dimitry Andric Message-Id: Content-Type: multipart/signed; boundary="Apple-Mail=_B64923F1-F3C7-445D-8005-7FCB3CFA3D84"; protocol="application/pgp-signature"; micalg=pgp-sha1 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.8\)) Subject: Re: Clang crash compiling qt5 Date: Wed, 10 Apr 2019 21:11:18 +0200 In-Reply-To: <15210358-2ff9-54a2-d9c2-075ca4c0f335@m5p.com> Cc: freebsd ports To: George Mitchell References: <15210358-2ff9-54a2-d9c2-075ca4c0f335@m5p.com> X-Mailer: Apple Mail (2.3445.104.8) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Apr 2019 19:11:22 -0000 --Apple-Mail=_B64923F1-F3C7-445D-8005-7FCB3CFA3D84 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii On 10 Apr 2019, at 19:37, George Mitchell wrote: > > Yesterday I went through a round of updating and compiling ports. By > all outward appearances it was successful. But this morning's daily > status report revealed that clang had crashed on a signal 11 once > while compiling each qt5 package. (For once, it was useful to have > the "such-and-such installed" messages in the system log.) So I just > tried recompiling qt5-qmake just now under "script". Sure enough, > there was a clang crash about 15 seconds before the end of typescript, > though the typescript output looks completely innocuous as far as I > can see, and all the qt5 packages and their dependencies seem to be > functional at this point. Any idea about what's going on? > > The typescript output is at https://m5p.com/~george/typescript if > you think it would be helpful. -- George Hi George, I don't see any crash report(s) in the typescript? Did clang drop two files (a .sh and preprocessed .c or .cpp file) in /tmp, by any chance? If you are using a stable branch, clang will not have been built with assertions, and that can lead to crashes in some cases. You could try commenting out the -DNDEBUG line in lib/clang/llvm.build.mk, and then rebuilding and reinstalling world. Then try the port again. -Dimitry --Apple-Mail=_B64923F1-F3C7-445D-8005-7FCB3CFA3D84 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----- Version: GnuPG/MacGPG2 v2.2 iF0EARECAB0WIQR6tGLSzjX8bUI5T82wXqMKLiCWowUCXK4/1gAKCRCwXqMKLiCW o/H+AJ45twSWeA+INYZEoxYQ9o3BlDwWJACg0NSIWO0qleWKthA86+q67+tStg8= =GNgG -----END PGP SIGNATURE----- --Apple-Mail=_B64923F1-F3C7-445D-8005-7FCB3CFA3D84-- From owner-freebsd-ports@freebsd.org Wed Apr 10 19:29:31 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 855F01569FD9 for ; Wed, 10 Apr 2019 19:29:31 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from mailhost.m5p.com (mailhost.m5p.com [74.104.188.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "m5p.com", Issuer "Let's Encrypt Authority X3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 02C2A86767; Wed, 10 Apr 2019 19:29:30 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from [IPv6:2001:470:1f07:15ff::1] (parkstreet.m5p.com [IPv6:2001:470:1f07:15ff:0:0:0:1]) (authenticated bits=0) by mailhost.m5p.com (8.15.2/8.15.2) with ESMTPSA id x3AJTJSJ042022 (version=TLSv1.2 cipher=AES128-SHA bits=128 verify=NO); Wed, 10 Apr 2019 15:29:28 -0400 (EDT) (envelope-from george+freebsd@m5p.com) To: Dimitry Andric Cc: freebsd ports References: <15210358-2ff9-54a2-d9c2-075ca4c0f335@m5p.com> From: George Mitchell Openpgp: preference=signencrypt Autocrypt: addr=george+freebsd@m5p.com; prefer-encrypt=mutual; keydata= mQINBFgnLnwBEADAJDiBKQX77LFRz9wZW8mz3KvaQol2nIremcws0F1mz/zgFlk6uhQVtwnL wb4XL5LdFwcNE1+QZzPLcbYWoWQlz0lBw1bMuKAgr0S6V2e0+I0DqhKeslVFctcTwtvT6pnK VLZXO/7ZGAaLzG4K5vSPzgoevU+YI/pxNsVCH2UO/c3jQW63uEt25mIZbCF1Pu4jgp4RhIgF ujn877r/j6OwBwjzRUu3E6ADp+U825d+5YCuQMEH0wIPnn9GTpXvfdKdbwOIl2akqXqs4cnk iATWfK3r6D4mvDEj1OPHlTvJYcfic7aOIiAwmx1C1v78GjXOdOOA0SGffNix3C2/8oZUO1+V Aet4MKpUKkduWSvULhIkHNZ5Nu8SIJOqge8pmtHxuNXAMfMrAjMdjPwwBFLsYg3Xa2E2oJwg ehTauwd/EDJFcVCyDCyCAYOi/BH/+XQyxzgDlY9N9qj9tHqhVPI6XK7t8UVffGiZUq4rHp5J RdOToqiTNC6eCJBczhMIW+DuFvWU9e6W708T1dz0Accn6Lrgk4eRIn3GFPBG+TxnpjAqHsbW 607dcnD3YKAqY4e+khczL4EObhe7dC1v2fmZiAC6Ds3WHR11IfqoUgCkIwJ590Ej+ElygJFF XxI82wtEz9hkeLLvItpyEJNVjppViRW+Dgl/U7ypHB3qDgYjgwARAQABtChHZW9yZ2UgTWl0 Y2hlbGwgPGdlb3JnZStmcmVlYnNkQG01cC5jb20+iQJUBBMBCAA+FiEENdM4ZHktsJW5kKZX wRES3m+p4fkFAlhZcR0CGyMFCQlmAYAFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQwRES 3m+p4flqmw/9Emr/ydTG2n9o/IX1yVCNcHVFenVrcOY0L+DGQYZRO/XpLvsGYcuSIQId1w7h l4HZKI89ri2fF2ks6upMqBajLf8s7a8PnYrbw5bPaoOFyNTjv57GLZVsYw95kmMUpK6siuAA fXvHfKUpC/sThbwSv/1CLryVG74+5vdI8j7cQeDM436FThxlVfHKrILIiL34D4WThFB3hV/Y 2A+mQwXmdLcuQXXeAazqsFJL8sgEKSC7GMcExDkVpGc5Rh2hu97a4Sa7qWX9G/YdZOrcDacJ XxfvePn3m3WfRtXN/r0lUfiVXiqkFfbvqSaZQ0I4UvZXNGd/gH4jKHtX9RTH9G96UZeHNoMo tPw9U0fx8Ceh72nUL9qzqnmok/ryWm+6gt4Q1eRP7QAosOa1g/RgUdS1Z9IuCmbXMDp5kbNw L4ZoDMF5U3mmh8/IOKkhGopNLbNv0mwUgC59pnCptiOVx8DyckXWC4L2r6PKbWGrcGIzsUER 9smfL10gpp5H5agjwwPZI6/kzJ0R5nBzQWAlwqI73YAy6JI0HTD6lvxW7yWm2fGjEfmyaBOU 8OLUin7auoFSn+QmD5yNCUn5Ls77qHARkT1ZGocAnQkvZBGTwXpvyJixygXsm+vSUFDYBOSn cR54vdXOEMqrJk6SGau5YI9V7EhQVveE1BUp8ofWf2oo4RG5Ag0EWCcufAEQALuTOxmqMFE+ ieev/rcL3wVJrcuKS+pBbKCY9IIL0OwVf98HQJJcgdOsdDhruVd19nJNlwZ3Fc34wLw7y2GO 9WrpZiYKnI4n9urhLE5r1ydBInlI/1UKZWgM3/dPjJtcXMsC3vnqR9DmOxW4/SbqJDjP3XzO FleT4yip3AaNhPGwEPTZrubVp5hp/JojaZn690TLRwOFXg8NcjpOEs0Bq9M+OLpmsF0flrgs yDfS7y+SQ17R4Iq9T7RxZvZVAh510yGGIZIETYO/4Dh417VVm+gaksOVh2egetpUUvYYc0Ub KaP+5F/WGNrmRb1F6SKypvLlKkYAHCsUUSzsAGl9gbQhEEpuOMbUKp1979HoRMkW+8046kIo 8BZ6ph8izG/g4dZOaEqKGEhqdhYIB7UwMtFFuPtSs5Nl6JrZYni/nzFtTmtVCgcj9PNqrzqt fNFYhNznD6St6wxp3TOm9D3TQF0dzwBM1jZpb8WvmK3k6oy8hbpjiBzxn3kyRA9Vzy+PdbN/ G5a1k0rpZu/ivpBuLCDVGljUmgQigXg6xkk5UxBoHp7MPvG9prZ5jqdEa2r1KgnGjaq+VJsu Uqrw10dVgeG1NulDU1+sQl+/mwtflbkimhjDDjxsVgfrv7uvV/9be+gGm1KATuqdgCboSb1s QAo5ARfwFfChrnh+fTfPpPKHABEBAAGJAiQEGAEIAA8FAlgnLnwCGwwFCQlmAYAACgkQwRES 3m+p4fno9w/4m+swztkzxSWdutjgSv2mw+PdrKWVGFAUD2HoY1Qpi5LNLE6s9pP3qzwpQYwK viOufVJYWZ540ss6BImZBGJwyHouacqrpZjpRo5+ftj07rY1SNd8QjcHDggPfpgJ1D4Il3Xi vRg5/gzkXnRu8dXeVvMP1Ndk/F5wcoLZlQwFtPfu2xyRYIsveXMoyypAvAFSaAGXU0hRzuDJ fGI3LFvpI9UXU2C4MMzjfyZyD2NJEDKOACTo85QQzxgheTDQaDocXW00wknXFMwEItiXp8dO 2zEml/3Kj4efDfjqGpjNefjK0cnj02Byt7y6GozWXyIylrXu0SN9qWRzUVZH3+q+ijA4q3Gm 9uWzLdpjN4QWAiiaEvMhLPohp9DdLsy3kAWWrA3+pAfHSTZXrobMMbSeBkE9E4/WxdKl0nM7 TNslAWcxkTd/7Ly9cxwT8wFdHuQB1hgCmIQxDNXHL1N1ANTeUYum1w9nUg6e1M0UWu+nk3Cw qL7oL2KZe13mQnU/CFwlhbf+i//j3SXrQLlIVQv9Fn805bxIcVo9yqUZyoiV7EUpvOsxDCZh ej3mNYF5nRCf6trEJQVk0aLC26zJAYExykdUlRqc4I13XPhlt+aFSMMkoL/thYO6e9oNFK6Q aJEKXomzxxqpceJVmPH6zvqJbOboAdE/mOD0PoS1M6saIQ== Subject: Re: Clang crash compiling qt5 Message-ID: <123ee70c-d167-087a-d4be-d7f871f7fba6@m5p.com> Date: Wed, 10 Apr 2019 15:29:13 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="V7A7CwTefsmwfcComJam59A8SrEWRhz7j" X-Spam-Status: No, score=0.0 required=10.0 tests=HELO_MISC_IP autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mattapan.m5p.com X-Rspamd-Queue-Id: 02C2A86767 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.99 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[]; NEURAL_HAM_SHORT(-0.99)[-0.988,0]; TAGGED_FROM(0.00)[freebsd] X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Apr 2019 19:29:31 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --V7A7CwTefsmwfcComJam59A8SrEWRhz7j Content-Type: multipart/mixed; boundary="oFDMG6eALQyytq4qT3mLLDemfqbSK0VYb"; protected-headers="v1" From: George Mitchell To: Dimitry Andric Cc: freebsd ports Message-ID: <123ee70c-d167-087a-d4be-d7f871f7fba6@m5p.com> Subject: Re: Clang crash compiling qt5 References: <15210358-2ff9-54a2-d9c2-075ca4c0f335@m5p.com> In-Reply-To: --oFDMG6eALQyytq4qT3mLLDemfqbSK0VYb Content-Type: multipart/mixed; boundary="------------36FC99764E28A04B7F719E30" Content-Language: en-US This is a multi-part message in MIME format. --------------36FC99764E28A04B7F719E30 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 2019-04-10 15:11, Dimitry Andric wrote: > On 10 Apr 2019, at 19:37, George Mitchell wrot= e: >> >> Yesterday I went through a round of updating and compiling ports. By >> all outward appearances it was successful. But this morning's daily >> status report revealed that clang had crashed on a signal 11 once >> while compiling each qt5 package. (For once, it was useful to have >> the "such-and-such installed" messages in the system log.) So I just >> tried recompiling qt5-qmake just now under "script". Sure enough, >> there was a clang crash about 15 seconds before the end of typescript,= >> though the typescript output looks completely innocuous as far as I >> can see, and all the qt5 packages and their dependencies seem to be >> functional at this point. Any idea about what's going on? >> >> The typescript output is at https://m5p.com/~george/typescript if >> you think it would be helpful. -- George >=20 > Hi George, >=20 > I don't see any crash report(s) in the typescript? Did clang drop two > files (a .sh and preprocessed .c or .cpp file) in /tmp, by any chance? >=20 Yes, it did -- quite a few of them. The 13 .cpp files are all identical. The .sh files are very similar but not identical. I attached one. Running it indeed causes another core dump. It sort of looks like it happened during a configuration step. Explicitly running "make configure" yields this (plus another core dump): =3D=3D=3D> qt5-qmake-5.12.2 depends on executable: gmake - found =3D=3D=3D> qt5-qmake-5.12.2 depends on package: pkgconf>=3D1.3.0_1 - fo= und =3D=3D=3D> qt5-qmake-5.12.2 depends on file: /usr/local/bin/python3.6 -= found =3D=3D=3D> Configuring for qt5-qmake-5.12.2 /bin/mkdir -p /usr/ports/devel/qt5-qmake/work/qtbase-everywhere-src-5.12.= 2 echo 'CMAKE_MODULE_TESTS =3D -' > /usr/ports/devel/qt5-qmake/work/qtbase-everywhere-src-5.12.2/.qmake.cache= echo 'QMAKE_LIBDIR_FLAGS =3D -L/usr/ports/devel/qt5-qmake/work/qtbase-everywhere-src-5.12.2/lib' >> /usr/ports/devel/qt5-qmake/work/qtbase-everywhere-src-5.12.2/.qmake.cache= echo 'QMAKE_DEFAULT_LIBDIRS =3D /usr/local/lib' >> /usr/ports/devel/qt5-qmake/work/qtbase-everywhere-src-5.12.2/.qmake.cache= echo 'QMAKE_DEFAULT_INCDIRS =3D /usr/local/include' >> /usr/ports/devel/qt5-qmake/work/qtbase-everywhere-src-5.12.2/.qmake.cache= Creating qmake... > If you are using a stable branch, clang will not have been built with > assertions, and that can lead to crashes in some cases. You could try > commenting out the -DNDEBUG line in lib/clang/llvm.build.mk, and then > rebuilding and reinstalling world. Then try the port again. >=20 > -Dimitry >=20 Gosh, I cravenly confess to a lack of enthusiasm for doing this. My self-serving excuse is that no packages outside qt5 exhibited this problem, and even qt5 superficially appears to be okay ... -- George --------------36FC99764E28A04B7F719E30-- --oFDMG6eALQyytq4qT3mLLDemfqbSK0VYb-- --V7A7CwTefsmwfcComJam59A8SrEWRhz7j Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEENdM4ZHktsJW5kKZXwRES3m+p4fkFAlyuRAkACgkQwRES3m+p 4fnbGw/+IASFCg6iDKtkWC1UVvYtcdG1Ze4lkVjlob0v3XMArG5YaOR0wVfBqD0F LUv6dStry8UVO49f/KQRwl9a6bKZuJRLNVvcvRrLwy8UmIY4aoLYvkTNwM9EyZRP keS0dnVzlMb+vxgYJiNAW9XHYLm1Ta3vt+BKY6MNC0W5eSKfY+hlOIOqAki5ummf hDrKa2ZoW4XLBFvWZ5pfapUP/p8KTF8w6Z2QYrfjDEVXQiqmxw3EAfovvIKBI+iM c6FR7rAE728mhQ+D9IqUpnlCf25nf8MI9rB+igWDoCP3lnm4JKMoHrx1qZ1Fz7xW jYpkDYMVFLRs0XbdXDks8Q7/0RNCNy3EOvlfrX9NlvnJNK1yQ485GOf1+6iuaZ2k eDoVA8NB+AXlFh0xRIMoJDY1MvuPx31CLVpa+RyzDPIFk++7hPua2e9dCns6FDEv qsqd7oz5rICe/krccHvf6C9scL6XjguIk2yWHb0isvMPrJ034NNYzk1FTKS5FKQj uKG7Rbs4onRauXxUZXtKGk6JpIniguMSZtXcfKNhEmRPBg7eQLZg9nfJvhBDy/oE 7KlQcVxsfOFhCWUL7JdWv1+1CiYjNUSHIPSR7Mt4872l1EVlVjR1Wqtnb3F2IQ13 5lbjVj5/LCXsRRfEGH2kZliWgrIhUXSvPp4faBwTCcrqC2tGD0E= =47CY -----END PGP SIGNATURE----- --V7A7CwTefsmwfcComJam59A8SrEWRhz7j-- From owner-freebsd-ports@freebsd.org Wed Apr 10 19:42:09 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 79CE6156A696 for ; Wed, 10 Apr 2019 19:42:09 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from tensor.andric.com (tensor.andric.com [IPv6:2001:470:7a58:1::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "tensor.andric.com", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 13A5087007 for ; Wed, 10 Apr 2019 19:42:09 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from [IPv6:2001:470:7a58::a436:1bed:58bd:8d59] (unknown [IPv6:2001:470:7a58:0:a436:1bed:58bd:8d59]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id F324F4103E; Wed, 10 Apr 2019 21:42:07 +0200 (CEST) From: Dimitry Andric Message-Id: <2B151D1E-DFF5-4C7B-8DE3-AAD49C704D23@FreeBSD.org> Content-Type: multipart/signed; boundary="Apple-Mail=_4EE530F9-390A-442B-92CD-A63AA5717708"; protocol="application/pgp-signature"; micalg=pgp-sha1 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.8\)) Subject: Re: Clang crash compiling qt5 Date: Wed, 10 Apr 2019 21:42:07 +0200 In-Reply-To: <123ee70c-d167-087a-d4be-d7f871f7fba6@m5p.com> Cc: freebsd ports To: George Mitchell References: <15210358-2ff9-54a2-d9c2-075ca4c0f335@m5p.com> <123ee70c-d167-087a-d4be-d7f871f7fba6@m5p.com> X-Mailer: Apple Mail (2.3445.104.8) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Apr 2019 19:42:09 -0000 --Apple-Mail=_4EE530F9-390A-442B-92CD-A63AA5717708 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii On 10 Apr 2019, at 21:29, George Mitchell wrote: > > On 2019-04-10 15:11, Dimitry Andric wrote: >> On 10 Apr 2019, at 19:37, George Mitchell wrote: >>> >>> Yesterday I went through a round of updating and compiling ports. By >>> all outward appearances it was successful. But this morning's daily >>> status report revealed that clang had crashed on a signal 11 once >>> while compiling each qt5 package. (For once, it was useful to have >>> the "such-and-such installed" messages in the system log.) So I just >>> tried recompiling qt5-qmake just now under "script". Sure enough, >>> there was a clang crash about 15 seconds before the end of typescript, >>> though the typescript output looks completely innocuous as far as I >>> can see, and all the qt5 packages and their dependencies seem to be >>> functional at this point. Any idea about what's going on? >>> >>> The typescript output is at https://m5p.com/~george/typescript if >>> you think it would be helpful. -- George >> >> Hi George, >> >> I don't see any crash report(s) in the typescript? Did clang drop two >> files (a .sh and preprocessed .c or .cpp file) in /tmp, by any chance? >> > > Yes, it did -- quite a few of them. The 13 .cpp files are all > identical. The .sh files are very similar but not identical. I > attached one. Running it indeed causes another core dump. It > sort of looks like it happened during a configuration step. Okay, can you create a PR and attach one .sh and .cpp file which belong together (they should have the same random suffix of hex digits)? It is likely that we can then reproduce it independently of your particular setup, and without having to build qt5 and all its dependencies. :) -Dimitry --Apple-Mail=_4EE530F9-390A-442B-92CD-A63AA5717708 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----- Version: GnuPG/MacGPG2 v2.2 iF0EARECAB0WIQR6tGLSzjX8bUI5T82wXqMKLiCWowUCXK5HDwAKCRCwXqMKLiCW o1jvAKDuKSQ3dPZbp1ioyYM3GD3+3uKPOQCffDZ+ZcQc7MwDKKvN8CLS6yMFlR0= =5iHY -----END PGP SIGNATURE----- --Apple-Mail=_4EE530F9-390A-442B-92CD-A63AA5717708-- From owner-freebsd-ports@freebsd.org Wed Apr 10 19:50:47 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 62D21156A875 for ; Wed, 10 Apr 2019 19:50:47 +0000 (UTC) (envelope-from tingox@gmail.com) Received: from mail-wr1-x430.google.com (mail-wr1-x430.google.com [IPv6:2a00:1450:4864:20::430]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3AE8F8736B for ; Wed, 10 Apr 2019 19:50:46 +0000 (UTC) (envelope-from tingox@gmail.com) Received: by mail-wr1-x430.google.com with SMTP id y7so4331029wrn.11 for ; Wed, 10 Apr 2019 12:50:45 -0700 (PDT) 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=fDqOT81MEBV1SW89+4/4KkcB/2vdUHY/tm0/j1lmCAI=; b=cMkwIixa9cif16JPvwnMTpYv+v40DHxU5JMaLDU6/o8HZWqMK3d/yYmBY6ecOBXrYI wHoA5jbWLuVDq92l1DNB9QQZcpXSY6+oq3+4FlokMpPmizstnsKZEutUUnBzeviN1/VA 5x+94kWR4FvW9F8Ny3K/vKPFyy7kNa4OkUXIuQUC217SD9OCne2ZyTp4ucyxpcl2n1gJ AanZnVIVuc+RDp34VfwHUHZWYz5iBUuDHeq2YkoNRxov4VrsFmzxsdis7jbWrFXJ3Eyw nyeov76Vu3iTCwgx4MRjeA1+hEe26dJNncppyflijEKlTcM3NdflMin9jBvs77S1++dq bIvg== 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=fDqOT81MEBV1SW89+4/4KkcB/2vdUHY/tm0/j1lmCAI=; b=VWZQegqe3T+TMPVk1KGTSEMxClbycsVxkJDAClXj7yeMZwKNKBT+otdbuZorfo9MPw JYUDbOnBVCuMKM1RWC+RqdWrimcBeQkj7UEldAsm6LyHVEgizgvoueyHD0Jy44uot2+Y nsej6rAzoIoegvbgyECwJ3crsbUV1ShOVtdj4NXEJDn+9o8XdARZ5Ugin9ZOf91yLViJ n7DoOa7aNcTj0I5c8ZyhO5LeUraAjNOlGX/rjyxXfkN5h9QYcgiXRqZCrMZHFDQh8SKu F3vCJ8Sn7AfdKi0kH7TXREy6KaI3zWso3gsRmN6/2SCPsfrvbyMkHpKfSv69GHs9oGzw 41pA== X-Gm-Message-State: APjAAAVqCZAaobO5bv2pdx2N2CLbxmEiaOv0ePxbxJgH0iXoQJRlZ6xD i7bAQUJFq5cSh0ltSjZ77Mdii7ypQHZAfwoqRyyTQy35 X-Google-Smtp-Source: APXvYqzEIZToWOfbZWpAilKqGgkARN4KkhjnfdgZxIPNa0zgAyZfnyuk1Mx8tfKYb1SZdPIqK1Mjaezil5w2fHnyHNc= X-Received: by 2002:adf:dc88:: with SMTP id r8mr6745350wrj.28.1554925844985; Wed, 10 Apr 2019 12:50:44 -0700 (PDT) MIME-Version: 1.0 References: <20190408015157.GE6019@over-yonder.net> <20190408215136.GG6019@over-yonder.net> <20190410155418.GI6019@over-yonder.net> In-Reply-To: <20190410155418.GI6019@over-yonder.net> From: Torfinn Ingolfsen Date: Wed, 10 Apr 2019 21:50:33 +0200 Message-ID: Subject: Re: portupgrade + FLAVORS To: "Matthew D. Fuller" Cc: FreeBSD Ports ML Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 3AE8F8736B X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=cMkwIixa; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of tingox@gmail.com designates 2a00:1450:4864:20::430 as permitted sender) smtp.mailfrom=tingox@gmail.com X-Spamd-Result: default: False [-6.80 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.98)[-0.985,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; 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]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; RCVD_TLS_LAST(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[0.3.4.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; 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]; IP_SCORE(-2.80)[ip: (-9.37), ipnet: 2a00:1450::/32(-2.38), asn: 15169(-2.19), country: US(-0.06)]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Apr 2019 19:50:47 -0000 Right On Wed, Apr 10, 2019 at 5:54 PM Matthew D. Fuller wrote: > > My best guess is still something along the way tweaked up the patch > you're trying; check the md5 vs the one in my earlier mail. saved from (shudder) Gmail tingo@kg-core1$ md5 patch-flavors_gmail MD5 (patch-flavors_gmail) = 9ae391d55f008f14bde2854eabc9b6c6 extracted from the mailing list archive tingo@kg-core1$ md5 patch-flavors.ml-archive MD5 (patch-flavors.ml-archive) = dffffd316b6049c813bb12a880486195 manually extracted from mailing list archive (cut and paste with vi) tingo@kg-core1$ md5 patch-flavors MD5 (patch-flavors) = 4c67a5b60881f00206c2beb5c1a9914c Is there a better way? -- Regards, Torfinn From owner-freebsd-ports@freebsd.org Wed Apr 10 20:01:44 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C5F10156AFD2 for ; Wed, 10 Apr 2019 20:01:43 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from mailhost.m5p.com (mailhost.m5p.com [74.104.188.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "m5p.com", Issuer "Let's Encrypt Authority X3" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 5662087DFF; Wed, 10 Apr 2019 20:01:43 +0000 (UTC) (envelope-from george+freebsd@m5p.com) Received: from [IPv6:2001:470:1f07:15ff::1] (parkstreet.m5p.com [IPv6:2001:470:1f07:15ff:0:0:0:1]) (authenticated bits=0) by mailhost.m5p.com (8.15.2/8.15.2) with ESMTPSA id x3AK1TbO042461 (version=TLSv1.2 cipher=AES128-SHA bits=128 verify=NO); Wed, 10 Apr 2019 16:01:41 -0400 (EDT) (envelope-from george+freebsd@m5p.com) Subject: Re: Clang crash compiling qt5 To: Dimitry Andric , George Mitchell Cc: freebsd ports References: <15210358-2ff9-54a2-d9c2-075ca4c0f335@m5p.com> <123ee70c-d167-087a-d4be-d7f871f7fba6@m5p.com> <2B151D1E-DFF5-4C7B-8DE3-AAD49C704D23@FreeBSD.org> From: George Mitchell Openpgp: preference=signencrypt Autocrypt: addr=george+freebsd@m5p.com; prefer-encrypt=mutual; keydata= mQINBFgnLnwBEADAJDiBKQX77LFRz9wZW8mz3KvaQol2nIremcws0F1mz/zgFlk6uhQVtwnL wb4XL5LdFwcNE1+QZzPLcbYWoWQlz0lBw1bMuKAgr0S6V2e0+I0DqhKeslVFctcTwtvT6pnK VLZXO/7ZGAaLzG4K5vSPzgoevU+YI/pxNsVCH2UO/c3jQW63uEt25mIZbCF1Pu4jgp4RhIgF ujn877r/j6OwBwjzRUu3E6ADp+U825d+5YCuQMEH0wIPnn9GTpXvfdKdbwOIl2akqXqs4cnk iATWfK3r6D4mvDEj1OPHlTvJYcfic7aOIiAwmx1C1v78GjXOdOOA0SGffNix3C2/8oZUO1+V Aet4MKpUKkduWSvULhIkHNZ5Nu8SIJOqge8pmtHxuNXAMfMrAjMdjPwwBFLsYg3Xa2E2oJwg ehTauwd/EDJFcVCyDCyCAYOi/BH/+XQyxzgDlY9N9qj9tHqhVPI6XK7t8UVffGiZUq4rHp5J RdOToqiTNC6eCJBczhMIW+DuFvWU9e6W708T1dz0Accn6Lrgk4eRIn3GFPBG+TxnpjAqHsbW 607dcnD3YKAqY4e+khczL4EObhe7dC1v2fmZiAC6Ds3WHR11IfqoUgCkIwJ590Ej+ElygJFF XxI82wtEz9hkeLLvItpyEJNVjppViRW+Dgl/U7ypHB3qDgYjgwARAQABtChHZW9yZ2UgTWl0 Y2hlbGwgPGdlb3JnZStmcmVlYnNkQG01cC5jb20+iQJUBBMBCAA+FiEENdM4ZHktsJW5kKZX wRES3m+p4fkFAlhZcR0CGyMFCQlmAYAFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AACgkQwRES 3m+p4flqmw/9Emr/ydTG2n9o/IX1yVCNcHVFenVrcOY0L+DGQYZRO/XpLvsGYcuSIQId1w7h l4HZKI89ri2fF2ks6upMqBajLf8s7a8PnYrbw5bPaoOFyNTjv57GLZVsYw95kmMUpK6siuAA fXvHfKUpC/sThbwSv/1CLryVG74+5vdI8j7cQeDM436FThxlVfHKrILIiL34D4WThFB3hV/Y 2A+mQwXmdLcuQXXeAazqsFJL8sgEKSC7GMcExDkVpGc5Rh2hu97a4Sa7qWX9G/YdZOrcDacJ XxfvePn3m3WfRtXN/r0lUfiVXiqkFfbvqSaZQ0I4UvZXNGd/gH4jKHtX9RTH9G96UZeHNoMo tPw9U0fx8Ceh72nUL9qzqnmok/ryWm+6gt4Q1eRP7QAosOa1g/RgUdS1Z9IuCmbXMDp5kbNw L4ZoDMF5U3mmh8/IOKkhGopNLbNv0mwUgC59pnCptiOVx8DyckXWC4L2r6PKbWGrcGIzsUER 9smfL10gpp5H5agjwwPZI6/kzJ0R5nBzQWAlwqI73YAy6JI0HTD6lvxW7yWm2fGjEfmyaBOU 8OLUin7auoFSn+QmD5yNCUn5Ls77qHARkT1ZGocAnQkvZBGTwXpvyJixygXsm+vSUFDYBOSn cR54vdXOEMqrJk6SGau5YI9V7EhQVveE1BUp8ofWf2oo4RG5Ag0EWCcufAEQALuTOxmqMFE+ ieev/rcL3wVJrcuKS+pBbKCY9IIL0OwVf98HQJJcgdOsdDhruVd19nJNlwZ3Fc34wLw7y2GO 9WrpZiYKnI4n9urhLE5r1ydBInlI/1UKZWgM3/dPjJtcXMsC3vnqR9DmOxW4/SbqJDjP3XzO FleT4yip3AaNhPGwEPTZrubVp5hp/JojaZn690TLRwOFXg8NcjpOEs0Bq9M+OLpmsF0flrgs yDfS7y+SQ17R4Iq9T7RxZvZVAh510yGGIZIETYO/4Dh417VVm+gaksOVh2egetpUUvYYc0Ub KaP+5F/WGNrmRb1F6SKypvLlKkYAHCsUUSzsAGl9gbQhEEpuOMbUKp1979HoRMkW+8046kIo 8BZ6ph8izG/g4dZOaEqKGEhqdhYIB7UwMtFFuPtSs5Nl6JrZYni/nzFtTmtVCgcj9PNqrzqt fNFYhNznD6St6wxp3TOm9D3TQF0dzwBM1jZpb8WvmK3k6oy8hbpjiBzxn3kyRA9Vzy+PdbN/ G5a1k0rpZu/ivpBuLCDVGljUmgQigXg6xkk5UxBoHp7MPvG9prZ5jqdEa2r1KgnGjaq+VJsu Uqrw10dVgeG1NulDU1+sQl+/mwtflbkimhjDDjxsVgfrv7uvV/9be+gGm1KATuqdgCboSb1s QAo5ARfwFfChrnh+fTfPpPKHABEBAAGJAiQEGAEIAA8FAlgnLnwCGwwFCQlmAYAACgkQwRES 3m+p4fno9w/4m+swztkzxSWdutjgSv2mw+PdrKWVGFAUD2HoY1Qpi5LNLE6s9pP3qzwpQYwK viOufVJYWZ540ss6BImZBGJwyHouacqrpZjpRo5+ftj07rY1SNd8QjcHDggPfpgJ1D4Il3Xi vRg5/gzkXnRu8dXeVvMP1Ndk/F5wcoLZlQwFtPfu2xyRYIsveXMoyypAvAFSaAGXU0hRzuDJ fGI3LFvpI9UXU2C4MMzjfyZyD2NJEDKOACTo85QQzxgheTDQaDocXW00wknXFMwEItiXp8dO 2zEml/3Kj4efDfjqGpjNefjK0cnj02Byt7y6GozWXyIylrXu0SN9qWRzUVZH3+q+ijA4q3Gm 9uWzLdpjN4QWAiiaEvMhLPohp9DdLsy3kAWWrA3+pAfHSTZXrobMMbSeBkE9E4/WxdKl0nM7 TNslAWcxkTd/7Ly9cxwT8wFdHuQB1hgCmIQxDNXHL1N1ANTeUYum1w9nUg6e1M0UWu+nk3Cw qL7oL2KZe13mQnU/CFwlhbf+i//j3SXrQLlIVQv9Fn805bxIcVo9yqUZyoiV7EUpvOsxDCZh ej3mNYF5nRCf6trEJQVk0aLC26zJAYExykdUlRqc4I13XPhlt+aFSMMkoL/thYO6e9oNFK6Q aJEKXomzxxqpceJVmPH6zvqJbOboAdE/mOD0PoS1M6saIQ== Message-ID: <23a72200-9904-9d74-4009-298889635e9f@m5p.com> Date: Wed, 10 Apr 2019 16:01:22 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: <2B151D1E-DFF5-4C7B-8DE3-AAD49C704D23@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="HN0qXz0s9BESGYVEy9nP39Uer5PtagKyE" X-Spam-Status: No, score=0.0 required=10.0 tests=HELO_MISC_IP autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mattapan.m5p.com X-Rspamd-Queue-Id: 5662087DFF X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.99 / 15.00]; TAGGED_RCPT(0.00)[freebsd]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; REPLY(-4.00)[]; NEURAL_HAM_SHORT(-0.99)[-0.993,0]; TAGGED_FROM(0.00)[freebsd]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Apr 2019 20:01:44 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --HN0qXz0s9BESGYVEy9nP39Uer5PtagKyE Content-Type: multipart/mixed; boundary="HRvecCw8E1koQH5yrpBH6B5MtgFJP3bM2"; protected-headers="v1" From: George Mitchell To: Dimitry Andric , George Mitchell Cc: freebsd ports Message-ID: <23a72200-9904-9d74-4009-298889635e9f@m5p.com> Subject: Re: Clang crash compiling qt5 References: <15210358-2ff9-54a2-d9c2-075ca4c0f335@m5p.com> <123ee70c-d167-087a-d4be-d7f871f7fba6@m5p.com> <2B151D1E-DFF5-4C7B-8DE3-AAD49C704D23@FreeBSD.org> In-Reply-To: <2B151D1E-DFF5-4C7B-8DE3-AAD49C704D23@FreeBSD.org> --HRvecCw8E1koQH5yrpBH6B5MtgFJP3bM2 Content-Type: text/plain; charset=windows-1252 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 2019-04-10 15:42, Dimitry Andric wrote: > On 10 Apr 2019, at 21:29, George Mitchell wrot= e: >> >> On 2019-04-10 15:11, Dimitry Andric wrote: >>>[...] >>> I don't see any crash report(s) in the typescript? Did clang drop tw= o >>> files (a .sh and preprocessed .c or .cpp file) in /tmp, by any chance= ? >>> >> >> Yes, it did -- quite a few of them. The 13 .cpp files are all >> identical. The .sh files are very similar but not identical. I >> attached one. Running it indeed causes another core dump. It >> sort of looks like it happened during a configuration step. >=20 > Okay, can you create a PR and attach one .sh and .cpp file which belong= > together (they should have the same random suffix of hex digits)? It i= s > likely that we can then reproduce it independently of your particular > setup, and without having to build qt5 and all its dependencies. :) >=20 > -Dimitry >=20 Thanks for your help! https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D237185 -- George --HRvecCw8E1koQH5yrpBH6B5MtgFJP3bM2-- --HN0qXz0s9BESGYVEy9nP39Uer5PtagKyE Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEENdM4ZHktsJW5kKZXwRES3m+p4fkFAlyuS5IACgkQwRES3m+p 4fkEoxAAuDNbkM9jn3WHX2NKB2aRNp69/sM1DSqkDziIwShf456IMqhFlpmeJybz fNeVOrIfm19M+gV6HP9Qy+gjk6j/mQuaFPUKkhsbispW3MvKi5NpfBgH5Y0fWYTL Eu3bog6jZaeCxk8eE/ojPgnCyc8ZtfwK3uEqqo7N21OImVeiRWarhM0X04+oIB6j /Z8wmOAvZmD7ysk5Vpzgi9QLea0COyNTq2TOXkqYiXgiLidL2Ux83SON1FOv8onC 1wnO7JLiY8VEBUAt8LPnmkeWMZCbGr88pw1DMi/wL4ojWJG0k6oNJPdYi+lEyS8J YbQDaeb9N3TEP8cSo+P7u+qPhxK+0/sAThWFRepbyvgETNekG/QtF5EOJt851yAJ D5s2nB4CRszmzQaSTP7HEhTigjD7Ols4Rr0xvzwEW6DcXncpcsSITq103T281b1u 6Kp4IQg6gxtJ+Novo9PyUm+WZkrODVdXXDD35RUxJsqYhQcPcjf14B3E9MEZ/V4c igeeJ6g2yxzwbRcgLxcPAVTU8qCH2nmnKF/VNoSujl/iOxNPcskThHG7nmlQR0rI ElOUzwZergkSJebYfKYw2xvSUs4dw5hydu1CoLQ+YaqOLVHZ6vdSzVCPWy/xdWX3 WREXBgONAfAiEt+b1G3Fc7x6t55BTAVsJWshPjSq2qHyELW70d4= =h1RM -----END PGP SIGNATURE----- --HN0qXz0s9BESGYVEy9nP39Uer5PtagKyE-- From owner-freebsd-ports@freebsd.org Wed Apr 10 22:03:35 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 32B74156F37D for ; Wed, 10 Apr 2019 22:03:35 +0000 (UTC) (envelope-from starikarp@dismail.de) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 888648E33E for ; Wed, 10 Apr 2019 22:03:34 +0000 (UTC) (envelope-from starikarp@dismail.de) Received: by mailman.ysv.freebsd.org (Postfix) id 42027156F37B; Wed, 10 Apr 2019 22:03:34 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1DDB2156F379 for ; Wed, 10 Apr 2019 22:03:34 +0000 (UTC) (envelope-from starikarp@dismail.de) Received: from mx1.dismail.de (unknown [IPv6:2a01:4f8:c17:e5e::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx1.dismail.de", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A6BE98E33B for ; Wed, 10 Apr 2019 22:03:32 +0000 (UTC) (envelope-from starikarp@dismail.de) Received: from dismail.de (localhost [127.0.0.1]) by dismail.de (OpenSMTPD) with ESMTP id 54e67e1f for ; Thu, 11 Apr 2019 00:03:25 +0200 (CEST) Received: from smtp2.dismail.de (10.240.26.12 [10.240.26.12]) by mx1.dismail.de (OpenSMTPD) with ESMTP id bbf9f32c for ; Thu, 11 Apr 2019 00:03:25 +0200 (CEST) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id cd9cb7a6 for ; Thu, 11 Apr 2019 00:03:25 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id c11a219a (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for ; Thu, 11 Apr 2019 00:03:25 +0200 (CEST) Date: Wed, 10 Apr 2019 18:03:22 -0400 From: To: FreeBSD Ports Subject: python Message-ID: <20190410180322.13147095@dismail.de> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; amd64-portbld-freebsd12.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: A6BE98E33B X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.99 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; RBL_COMPOSITE_RCVD_IN_DNSWL_MED_DWL_DNSWL_LOW(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a01:4f8:c17:e5e::2/128]; RCVD_DKIM_ARC_DNSWL_MED(-0.50)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[dismail.de:+]; MX_GOOD(-0.01)[mx1.dismail.de]; DMARC_POLICY_ALLOW(-0.50)[dismail.de,reject]; RCVD_IN_DNSWL_MED(-0.20)[2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.e.5.e.0.7.1.c.0.8.f.4.0.1.0.a.2.list.dnswl.org : 127.0.5.2]; NEURAL_HAM_SHORT(-0.99)[-0.986,0]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(-2.79)[ip: (-9.79), ipnet: 2a01:4f8::/29(-2.15), asn: 24940(-2.03), country: DE(-0.01)]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/29, country:DE]; RCVD_TLS_LAST(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[dismail.de:s=201701]; RCVD_COUNT_FIVE(0.00)[5]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; DWL_DNSWL_LOW(0.00)[dismail.de.dwl.dnswl.org : 127.0.5.1]; FROM_NO_DN(0.00)[]; HFILTER_HOSTNAME_UNKNOWN(2.50)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Apr 2019 22:03:35 -0000 Hi! With portmaster I try to update todays ports and python default is version 3.7 which is okay for me but not for hplip: ===>>> All >> hplip-3.17.11_3 (5/43) ===>>> Returning to dependency check for print/hplip ===>>> Dependency check complete for print/hplip ===>>> All >> hplip-3.17.11_3 (5/43) ===> hplip-3.17.11_4 FLAVOR is defined (to py27) while this port does not have FLAVORS.. *** Error code 1 Stop. make: stopped in /usr/ports/print/hplip ===>>> A backup package for hplip-3.17.11_3 should be located in /usr/ports/packages/portmaster-backup ===>>> Installation of hplip-3.17.11_4 (print/hplip) failed ===>>> Aborting update ===>>> Update for print/hplip failed ===>>> Aborting update I have FreeBSD 12.0-RELEASE-p3 (amd64). Thank you. -- by ajtiM ---------------------- FreeBSD 12.0-Release From owner-freebsd-ports@freebsd.org Wed Apr 10 22:54:36 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3E77C1570350 for ; Wed, 10 Apr 2019 22:54:36 +0000 (UTC) (envelope-from starikarp@dismail.de) Received: from mx1.dismail.de (mx1.dismail.de [78.46.223.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx1.dismail.de", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 991F98FCD5 for ; Wed, 10 Apr 2019 22:54:35 +0000 (UTC) (envelope-from starikarp@dismail.de) Received: from dismail.de (localhost [127.0.0.1]) by dismail.de (OpenSMTPD) with ESMTP id ec1cb742 for ; Thu, 11 Apr 2019 00:47:53 +0200 (CEST) Received: from smtp1.dismail.de (10.240.26.11 [10.240.26.11]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 818b24db for ; Thu, 11 Apr 2019 00:47:53 +0200 (CEST) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id 99273a57; Thu, 11 Apr 2019 00:47:53 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id bc80dff4 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Thu, 11 Apr 2019 00:47:47 +0200 (CEST) Date: Wed, 10 Apr 2019 18:47:45 -0400 From: To: freebsd-ports@freebsd.org Cc: starikarp@dismail.de Subject: Re: python Message-ID: <20190410184745.09f577c3@dismail.de> In-Reply-To: <20190410180322.13147095@dismail.de> References: <20190410180322.13147095@dismail.de> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; amd64-portbld-freebsd12.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 991F98FCD5 X-Spamd-Bar: ------ X-Spamd-Result: default: False [-6.99 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.99)[-0.988,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Apr 2019 22:54:36 -0000 On Wed, 10 Apr 2019 18:03:22 -0400 ajtiM via freebsd-ports wrote: > Hi! > > With portmaster I try to update todays ports and python default is > version 3.7 which is okay for me but not for hplip: > ===>>> All >> > hplip-3.17.11_3 (5/43) > > ===>>> Returning to dependency check for print/hplip > ===>>> Dependency check complete for print/hplip > > ===>>> All >> hplip-3.17.11_3 (5/43) > > ===> hplip-3.17.11_4 FLAVOR is defined (to py27) while this port does > not have FLAVORS.. > *** Error code 1 > > Stop. > make: stopped in /usr/ports/print/hplip > > ===>>> A backup package for hplip-3.17.11_3 should > be located in /usr/ports/packages/portmaster-backup > > ===>>> Installation of hplip-3.17.11_4 (print/hplip) failed > ===>>> Aborting update > > ===>>> Update for print/hplip failed > ===>>> Aborting update > > I have FreeBSD 12.0-RELEASE-p3 (amd64). > > Thank you. > I do not know why portmaster uninstalled hplip. I did after all update portmaster -d print/hplip and it installed without problem. -- by ajtiM ---------------------- FreeBSD 12.0-Release From owner-freebsd-ports@freebsd.org Thu Apr 11 07:29:11 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A5795157C701 for ; Thu, 11 Apr 2019 07:29:11 +0000 (UTC) (envelope-from se@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 32D8182D82 for ; Thu, 11 Apr 2019 07:29:11 +0000 (UTC) (envelope-from se@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id E695A157C700; Thu, 11 Apr 2019 07:29:10 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C0500157C6FE for ; Thu, 11 Apr 2019 07:29:10 +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) server-signature RSA-PSS (4096 bits) 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 6012D82D81; Thu, 11 Apr 2019 07:29:10 +0000 (UTC) (envelope-from se@freebsd.org) Received: from Stefans-MBP-402.fritz.box (p200300CD5F3BC000A9698656B4DB85EC.dip0.t-ipconnect.de [IPv6:2003:cd:5f3b:c000:a969:8656:b4db:85ec]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "st_esser@t-online.de", Issuer "WISeKey CertifyID Standard Services CA 2" (verified OK)) (Authenticated sender: se/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id AA68F1E911; Thu, 11 Apr 2019 07:29:09 +0000 (UTC) (envelope-from se@freebsd.org) Subject: Re: python To: starikarp@dismail.de, FreeBSD Ports References: <20190410180322.13147095@dismail.de> From: Stefan Esser Openpgp: preference=signencrypt Autocrypt: addr=se@freebsd.org; prefer-encrypt=mutual; keydata= mQENBFVxiRIBCADOLNOZBsqlplHUQ3tG782FNtVT33rQli9EjNt2fhFERHIo4NxHlWBpHLnU b0s4L/eItx7au0i7Gegv01A9LUMwOnAc9EFAm4EW3Wmoa6MYrcP7xDClohg/Y69f7SNpEs3x YATBy+L6NzWZbJjZXD4vqPgZSDuMcLU7BEdJf0f+6h1BJPnGuwHpsSdnnMrZeIM8xQ8PPUVQ L0GZkVojHgNUngJH6e21qDrud0BkdiBcij0M3TCP4GQrJ/YMdurfc8mhueLpwGR2U1W8TYB7 4UY+NLw0McThOCLCxXflIeF/Y7jSB0zxzvb/H3LWkodUTkV57yX9IbUAGA5RKRg9zsUtABEB AAG0J1N0ZWZhbiBFw59lciAoRnJlZUJTRCkgPHNlQGZyZWVic2Qub3JnPokBVAQTAQoAPgIb AwULCQgHAwUVCgkICwUWAwIBAAIeAQIXgBYhBKNx6mWcC+zIK3FTE0frte9a/fVEBQJa8u+q BQkLJQETAAoJEEfrte9a/fVEOeMH/icmdK1eZQvB3U8quJo9VMaZsaTuCMbUE4NThyfsIvIm MCd+rb/yULmMYwqNfjyKB1x4ikR4x+94l+yJoz7K0Usks+eNKDmMGJM6pWWssTigaJubFdVd hVVC+C1QJi7JshYSib08uONoPmO4lv5Az0TDYGtsMzsES2sIlc62c9go5WPGYhQFRbX3Lk6y V6m8OHh+G9XGSj3oPO4UteRwu+SzTdOLunZBWG1wu34+IeZm663D+2gOppQLWpLa2qaTerqw THu377ayZ2B2LPJ5JkvkZeHYPkwDQ+b5PGn0UhfkxPnDVYki5F7qKxvQ5uq1/q9YaCX7mmOl H2yO7tgVsrW5AQ0EVXGJEgEIALEj9qCXMZVucjpcd3QxM/TlUr98m5viEd1z4tCnPUyRWcIC EVtj2h5xMH+2iB0q1+KWhq+NsWtvScmEmfHnsr7dJ1K677OdpDhKVaJk61eeRulFY1R4yb6C 1MMxK+WgYB+vvpG0UeyR0M4uBewcPvRsq4yGUHFQKtLAbMdoPTSryJA+ElnmK1vdY+rPcHgi OIMBZM7ahsPXC0C9K4e5SP9clGyIoMpbfHXdx9q+Rp3zVtlbhyk3BS/xccu/+9pk9ICXL6GR js2sNnJ0wxdU1DsAlC59a5MnSruwiZFwRnkQhr3x6wk97Lg7sLS9jjTnCN7LGlVmSmpOEMy6 uq1AWfUAEQEAAYkBPAQYAQoAJgIbDBYhBKNx6mWcC+zIK3FTE0frte9a/fVEBQJa8u+rBQkL JQEZAAoJEEfrte9a/fVEuesH/2DNxGWnHvWwMyiyhlQtafvDKwEn/wAgR8gHJFodB7emf8rA TnukH7MVttCoHtjN5lvv9RSBHjNTZls5wR/ANlwdRuPQHd8ZGxLe3S6IuUB3zDSwFltLGurO N2kOMhs5mTGyypSa+uw3rtQbUAVYf1oPbiR4FLtiM8FLyEvE95hX5fPq9Qvx9FmN79kmCIEw jDKPqDaUf/OR2fEF0LSIbXHEk4tNqCEwx5DIJ0fp5/z5UzICUAmwxyRs5O/Hre1jzPsMVyud Ml9t7UTOJGKVWwRory1PMnOFxN+iz5/d4FhYSKXF7kfMiFgol4LuWaxJRwbBrr71VGBrRy2a L1nw6Bc= Message-ID: <699bf04c-0d50-408c-24e7-a9d6329e5991@freebsd.org> Date: Thu, 11 Apr 2019 09:29:06 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: <20190410180322.13147095@dismail.de> Content-Type: text/plain; charset=windows-1252 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 6012D82D81 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.98 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[]; NEURAL_HAM_SHORT(-0.98)[-0.979,0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Apr 2019 07:29:11 -0000 Am 11.04.19 um 00:03 schrieb ajtiM via freebsd-ports: > Hi! > > With portmaster I try to update todays ports and python default is > version 3.7 which is okay for me but not for hplip: > ===>>> All >> > hplip-3.17.11_3 (5/43) > > ===>>> Returning to dependency check for print/hplip > ===>>> Dependency check complete for print/hplip > > ===>>> All >> hplip-3.17.11_3 (5/43) > > ===> hplip-3.17.11_4 FLAVOR is defined (to py27) while this port does > not have FLAVORS.. > *** Error code 1 > > Stop. > make: stopped in /usr/ports/print/hplip This is a bad effect caused by the removal of FLAVORs from an installed port. Since the previous revision of this port required a flavor, it will be updated with that same flavor passed as a parameter to the build process. The build could just ignore the irrelevant flavor, but that is not what the ports system does ... In this particular case the removal of QT4 is the cause. The port used to support flavors "qt4" and "qt5" and to fix this issue for portmaster, entries in MOVED should exist that make upgrades use print/hplip without flavor, whether the qt4 or qt5 version was installed. I plan to add code to portmaster to verify that a FLAVOR that is to be used for a port still applies, before starting to build it. But it is not obvious to me what to do for all of the cases that exist: 1) FLAVORS removed from the port -> build without flavors 2) Specific FLAVOR removed from the port -> build with default flavor (?) Anyway, for the time being you'll have to deinstall the port (use "pkg delete -f hplip" to prevent recursive deletion of dependent ports) and then re-install it with portmaster (which will build it without flavor, then. Another possibility is to remove the "flavor" annotation registered for this port in the PKGDB, then portmaster will upgrade the port without providing a FLAVOR to the build ... I'll see that I fix this problem in portmaster, but it will take some time ... Regards, STefan From owner-freebsd-ports@freebsd.org Thu Apr 11 09:01:44 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 06DA3157E774 for ; Thu, 11 Apr 2019 09:01:44 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 581CF8580C for ; Thu, 11 Apr 2019 09:01:43 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 0FA1E157E772; Thu, 11 Apr 2019 09:01:43 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DBE4B157E770; Thu, 11 Apr 2019 09:01:42 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: from mail-pg1-x52d.google.com (mail-pg1-x52d.google.com [IPv6:2607:f8b0:4864:20::52d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CEF5856EC; Thu, 11 Apr 2019 09:01:41 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: by mail-pg1-x52d.google.com with SMTP id g8so3222477pgf.2; Thu, 11 Apr 2019 02:01:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:cc:subject:from:openpgp:autocrypt:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=6vvKVhmBcSt4PSFQ3dz8174EERse/9osE7t6qgKm3zc=; b=X8VJNpsBnihGi91H3rGTbrFOzDVZFQnTBbF+p0vxRpRbIoK9LEeVmNIFMla+Dye/pr x0U0UYNOsZRXeNFFbZmEZixnvBNHKEgnzUlTp+Q9/0xoU7NT1yOf9HRXQCaRcTzMkODg 9qH3cnPMI/P6PrFBmWfj4hQIL7hPqMrlRDWZpxcpZV6Cv9w7O0wI4CcQCOv6mSFRS1ra oWhmnQxGgQxBY0qAVt0rbpOPheJnw+NeoPyeQsMa8l8+b6kHSuzR6wwqu3m9JedoTuS9 TUofpqXLG9OSSlM4sOp8j0+K+EzuoLJf1xV+Tw8ye/L5H4aC7faVZMvFlw5DiKBnTo0n zsEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:cc:subject:from:openpgp:autocrypt:message-id :date:user-agent:mime-version:content-language :content-transfer-encoding; bh=6vvKVhmBcSt4PSFQ3dz8174EERse/9osE7t6qgKm3zc=; b=qBHC/+kS/9X2v4whbqoQrIZrtBvQy7ROlJkjJOxLThXQ0FjwK0Q2dM3AX1iut73Ru8 oYGcJvdjOwgLYbTF/fVnZaE9y2lO0AATSceHwynCdJO7U6h9JSUqHtHOedGLyvA39JFO VtM0O9km4vFM71NTKIKYGvk03HuYiMYiBqwjDmXjdU9VuwRpqpVDlMHxQwG9uEXM6RdC iH7bUEvxQjn+MIaeF+hCz5CLJhyVboSQ2q8pKp0mOPVxNmucP8AEuP3NG9YMjfPE5vxB 5gFRxWjkkNysNwwM+YJ9fJVrWOOKQVZRSzuF/v+tdJUPv1APPqDWI7VdWmduVlbQ9Ack u47g== X-Gm-Message-State: APjAAAW1IYEnux84q/dbMbt+ii7bFDdcUVQsZkq0fThhv5wZlc/+M1h2 yv7lsbXzHc/S9Nn+QECiKP/af7Tn X-Google-Smtp-Source: APXvYqzz81fVAc+1UpxUtyRkHUu8Lza3gGZftiUTw+GmKHCl8997qL9TDDPqy9Y9sXkLMoqayKsw3w== X-Received: by 2002:a63:720c:: with SMTP id n12mr45967317pgc.348.1554973299645; Thu, 11 Apr 2019 02:01:39 -0700 (PDT) Received: from alex.super (stone.g-service.ru. [84.22.141.217]) by smtp.googlemail.com with ESMTPSA id x8sm30585739pgp.48.2019.04.11.02.01.36 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 11 Apr 2019 02:01:38 -0700 (PDT) To: gecko@FreeBSD.org Cc: ports@FreeBSD.org Subject: FreeBSD Port: rust-cbindgen-0.8.3_1 From: "Alex V. Petrov" Openpgp: preference=signencrypt Autocrypt: addr=alexvpetrov@gmail.com; prefer-encrypt=mutual; keydata= mQINBFr3oA0BEADMSXiVd/IwYhJPMQ6LXbZ7jTA/RXuzrGYaR++UENx5QJ6/HJ/3myTeMnZE nNa0Zme+oKw/9s5x7rBTP6mL5ta7VSYpnPX932mAjT9J4nS7iW/wWNBqcXn7wDCog2TV8Ww3 13SUP2YaKoJKJLxddiZD6AJrkafB9EE/AycMQ8XxMao1lVS+/KAo0yciOsnSlIJCWhF00b3j xDlHLvehrDa4S3EB13bF6uE0XU5nFfMNHtBav2mwD9t01hNioCNTV1hXwmsS/L1n5PR5FyJJ yYtjeohrAUiGKGJU9lJJ6tROBhzV/k3OsOGPyajFOVsW0vUueYfgw+IAPYdOZIAONgNdxkvs tRLQxYPCBMN1FvQ7GlIhq7ob+mxuA1imXx3xzlYy5tu4QzB383qZtLqQnZpysjYooAbHl+eN vB2ldvH9TZxm3fxxNL6zgYAXE/pNgFoqg/ILmhDwvvHzApHqVCKU3g6yii0KPxD7susaUWcL JYgrmt2BIE0RuiQRGWyS0L277D/YGmVnPNHxPi58DBs2iexDm7jw7PhlmfOw44N9w+O09D2S gqmBHySAtsq9Z5LoM81F+LrOoVmpYczZWErS917Gua1X7K3wrXoqQC8qcSiHZpEcBl/Uohii QWzjQJot5LT7rvfFHpnSOXAKgN7enVM7KxTJAYK1U343GGdepQARAQABtDZBbGV4VlBldHJv diAoZmlyc3QgZ2xvYmFsIGtleSkgPGFsZXh2cGV0cm92QGdtYWlsLmNvbT6JAk4EEwEIADgW IQRvKPTT2TJuh37ANx313p8aVpVkcAUCWvegDQIbAwULCQgHAgYVCgkICwIEFgIDAQIeAQIX gAAKCRD13p8aVpVkcLLeEADClYAElEInGGjtLfH4jdjvTDaQTsrwT5/1E5/h8yxI4yn7hCt1 Dh+iCSUNLdPO88nZV2jP8bMQXFBKSbC0nAJXd8O+8t9AfSWoUC6IMzncxKTK/jZuJTCToCUR XZ+47+uJaBp51rpw3pFX8UrFlYSF6Dz97dI2cGHfx3xAOnowKxyHfthxS8waKWgbMOceds78 BP2+Q0iLCpoC9rO4KDc+w+h8z21eHIE9VHadTHpnKVF82voPH8XWvznTOCpYrdBwUtIyD/DV XRb0xcFsOSkvmReYX7u4QuOPLSc86sEWh4hXTFLAOdfeTjrDTDmBcmFpltmW1j+5t4mI1dK8 gptREM8gMJVJw3jjcO6jADeXX9q5C8/lX0sEGz9uC4oU5nkOMyfzd9Anb+9bCs7pMxhqAKjA 8tqJPPkmJU8WzMCs+uudIiQ8W9qIETwUJWxizQ3kvlzLfWRz5n93Y9kzSmjw81aiIJK/HFY8 wsW5zNo6JBn57cMPx8nBC4E2zM09ffmqSpjDwXfvZF2IIR8L4VTiKi3ovwLglJP+Qbs5HXNn 6K40cPNqfnHzPLwXwd/co04B/VVr+cKZuE58kYGty9Xs9q/SEpObDnxnLxMNHUNJJuRgOiti TKDkteHuKm6NA8v05o3TDQ5HU9szEoE5uoi/3pQ1ktfA/K3LkDwbotXL+7kCDQRa96ANARAA w5+/xcaCP6iwsi2CFQ4pAWksdmPBEHA2VPn1ym3C6opjbyWUp6sn25eTWppdhA9rUqbM/zV/ hAFRT67oZJKBYNRaMoDdO8BsVZsg/u76QF/GuhbUjIk0tFFdpddMXl0zKAJJMCfDRxURRWv7 NW6sY/EZ4Dal5s4xOT+UrWGag3qoaIRdzw5bJRP+o75L90cE8pd7+Pd9cVJOOtTAwx0E4bPq dPSa6CPDSvzd9D3mw37dPzXysyQkQTy0OM7255E2wjYz3RbJxB3utybPVN3XJBD5EyA8IYeS ic1/03UrkRNv4XrLnlg7xLv96ZeCrf/BDNQW23iVwbISUAk4TXL7xs2TGYOmowZ89mMEcbfW ChX3YLAuAeWzgpMcrDC00izOxG0spkkrHL7/i1iSu2MKhv5qMTVgchlSktdd+KTba5keleHv ULQ3feGUKf9eTkKgES6q4rKrae0tIwByTLhhDVbkXqR6v8zrpJSscrvJ3tMNgquJKy5ATIUB nvUE2hMkSwtnJ2vQ/Z0zGt6c5KxI57/hsb148tXp1v3gAq9d6i8c8ChxSR/kUlqAvzl2QGcn CFVN6nfOzyNfBPZ61abNzkzjzyhOK4Gq4gQvx4QXhDp3jEME7rPM0Tqf0venb1Dp7SIHwggV yJglGApwoUvD4kKNIC7KDr+s/UjbBp4ExFMAEQEAAYkCNgQYAQgAIBYhBG8o9NPZMm6HfsA3 HfXenxpWlWRwBQJa96ANAhsMAAoJEPXenxpWlWRwAaEQAKm0imG5Fm37JZi+5faXJv/ZLZGl r4TVg4u1kMktdTQRrTXa3Qs0i3wTtOZe1p3xCCzPx+97iYETHragDTdAFUO+v+Llin26L1Zl z4huyIqgGSuTuekQfn6eoMZbcF+wzah4j/mvXQVpJBF2qQi1YdHSapWDlweuiuk01y8C3eHv 3qfFB/OJwXhwj0HKhkGkB2dLXuLtIk4GCXh4/g22tWz/SB0gsSXU7WhJFb0CyxETGR9YKxM8 CNl5tVRLqsBC6yQLvcAJgJci73PfMiHKnjxrz//+0xQO1TPeruWsd8nLYvziT38CyX42Mbaj 01WpvB0qOeTGtwGFmyyrnE8fYpd3CE0uAl9BnHqafAabl9+09x3wf+lEkkO2bK59akZz3BPU 8Lz2BAgskyS81WZCthQYUrUozFEx/31x8JJ95EQFNW9t8HBa51r4QhedSNKxLbT3Sx8hH0iq Z8wYkGw0og9U1DqgFzxE2HSGZSDG3I1DrPDqhcM/6Y0V98wS+XreuS88DYYck37+L7bTGiyZ WYFNZk1ChcIBk8hgKn5nFOCWO2rX06RI9zorzSpEg6lB2STae1Up5oEj8QqfYmfO3cp2Qhvj F3c2/i8KpWkJQkAgNrv428FIlx9SiPu9gvNTTYuLIOdZLQvInTmKs2uCoB6JDAW75axDhBbR FvM3Vpv/ Message-ID: <9523898b-b6c0-223d-799d-173acce56ae9@gmail.com> Date: Thu, 11 Apr 2019 16:01:31 +0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4CEF5856EC X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=X8VJNpsB; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of alexvpetrov@gmail.com designates 2607:f8b0:4864:20::52d as permitted sender) smtp.mailfrom=alexvpetrov@gmail.com X-Spamd-Result: default: False [-6.80 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; NEURAL_HAM_SHORT(-0.93)[-0.930,0]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; 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)[]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; 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,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(-2.86)[ip: (-9.06), ipnet: 2607:f8b0::/32(-2.96), asn: 15169(-2.19), country: US(-0.06)]; RCVD_IN_DNSWL_NONE(0.00)[d.2.5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Apr 2019 09:01:44 -0000 I can't update firefox, error in devel/rust-cbindgen: Running `/usr/local/bin/rustc --crate-name serde /usr/ports/devel/rust-cbindgen/work/cbindgen-0.8.3/cargo-crates/serde-1.0.90/src/lib.rs --color always --crate-type lib --emit=dep-info,link -C opt-level=2 --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=da5cf54a7597bda2 -C extra-filename=-da5cf54a7597bda2 --out-dir /usr/ports/devel/rust-cbindgen/ work/target/release/deps -L dependency=/usr/ports/devel/rust-cbindgen/work/target/release/deps --extern serde_derive=/usr/ports/devel/rust-cbindgen/work/target/release/deps/libserde_derive-87a3892b64f18330.so --cap-lints allow -C linker=cc -C link-arg=-fstack-protector --cfg ops_bound --cfg core_reverse --cfg de_boxed_c_str --cfg de_rc_dst --cfg core_duration --cfg integer128 --cfg range_inclusive --cfg num_nonzero` error: internal compiler error: src/librustc/middle/mem_categorization.rs:490: no type for node 190935: expr err (id=190935) in mem_categorization thread 'rustc' panicked at 'Box', src/librustc_errors/lib.rs:588:9 note: Run with `RUST_BACKTRACE=1` environment variable to display a backtrace. error: aborting due to previous error note: the compiler unexpectedly panicked. this is a bug. note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports note: rustc 1.33.0 running on x86_64-unknown-freebsd note: compiler flags: -C opt-level=2 -C linker=cc -C link-arg=-fstack-protector --crate-type lib note: some of the compiler flags provided by cargo are hidden error: Could not compile `serde`. Caused by: process didn't exit successfully: `/usr/local/bin/rustc --crate-name serde /usr/ports/devel/rust-cbindgen/work/cbindgen-0.8.3/cargo-crates/serde-1.0.90/src/lib.rs --color always --crate-type lib --emit=dep-info,link -C opt-level=2 --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=da5cf54a7597bda2 -C extra-filename=-da5cf54a7597bda2 --out-dir /usr/po$ts/devel/rust-cbindgen/work/target/release/deps -L dependency=/usr/ports/devel/rust-cbindgen/work/target/release/deps --extern serde_derive=/usr/ports/devel/rust-cbindgen/work/target/release/deps/libserde_derive-87a3892b64f18330.so --cap-lints allow -C linker=cc -C link-arg=-fstack-protector --cfg ops_bound --cfg core_reverse --cfg de_boxed_c_str --cfg de_rc_dst --cfg core_duration --cfg integer128 --cfg range_inclusive --cfg num_nonzero` (exit code: 101) *** Error code 101 Stop. make: stopped in /usr/ports/devel/rust-cbindgen ===>>> make build failed for devel/rust-cbindgen ===>>> Aborting update ===>>> Update for devel/rust-cbindgen failed ===>>> Aborting update ===>>> Update for www/firefox failed ===>>> Aborting update ===>>> The following actions were performed: Installation of lang/rust (rust-1.33.0_1) -- ----- Alex. From owner-freebsd-ports@freebsd.org Thu Apr 11 13:16:55 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6EED61584834 for ; Thu, 11 Apr 2019 13:16:55 +0000 (UTC) (envelope-from alex@zagrebin.ru) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id E25CB8E0C7 for ; Thu, 11 Apr 2019 13:16:54 +0000 (UTC) (envelope-from alex@zagrebin.ru) Received: by mailman.ysv.freebsd.org (Postfix) id A16C81584833; Thu, 11 Apr 2019 13:16:54 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8FB4D1584832 for ; Thu, 11 Apr 2019 13:16:54 +0000 (UTC) (envelope-from alex@zagrebin.ru) Received: from mail.zagrebin.ru (mail.zagrebin.ru [IPv6:2001:470:1f15:30e::1:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DA5F28E0C6 for ; Thu, 11 Apr 2019 13:16:53 +0000 (UTC) (envelope-from alex@zagrebin.ru) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zagrebin.ru ; s=mail; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID: Subject:To:From:Date:Sender:Reply-To:Cc:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=IxNzCBaAZas3xS8746m/wVFxkBbV0LQEGQImvx4IQYQ=; b=VkqrpVWHwakaS3pwI6HSHQwfNB SnrUxGhp7+UiDG3zsmGhfG6qdQtocbWcyh4ffvcZdhQdkOZsQwKd/A8C7v/4jIGr+vEczlesoE6sp o8s4N/dEVToJhzNl9m3HpXvTfxYegkOLaGjgn4rtyLYWAoqMeLKwC1BBOKeDjobzn0hDAXJ+BeDns WCWSdi7fAQ/nI7PtpYVLUq/DDrBrZJmYjCiYqTtHYMCyQAwnJVo6+m4kN8eFcycezW1IDBkelQ3bA oj/69WSM3P8UVfpO6dlN4Rhcdchee9cYfXVWcCv0Otj3zKqhqBC/pxcWFyeTVMFUp2eYEyxlEuwlo kFeBoKlA==; Received: from [2001:470:1f15:30e::2] (helo=vm2.home.zagrebin.ru) by mail.zagrebin.ru with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92 (FreeBSD)) (envelope-from ) id 1hEZZS-000LIZ-9f for ports@freebsd.org; Thu, 11 Apr 2019 16:16:50 +0300 Date: Thu, 11 Apr 2019 16:16:49 +0300 From: Alexander Zagrebin To: ports@freebsd.org Subject: python 3 subprocess performance Message-ID: <20190411161649.1b740d21@vm2.home.zagrebin.ru> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; amd64-portbld-freebsd11.2) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Apr 2019 13:16:55 -0000 Hi! I've noticed the subprocess performance issue with python 3. For example, this simple script takes just 0,15 second to complete with python 2.7, but more than 5 sec with python 3.6: import subprocess for i in range(100): p = subprocess.Popen(['uname', '-a'], stdout=subprocess.PIPE, stderr=subprocess.STDOUT) (stdoutdata, stderrdata) = p.communicate() Profiling with the cProfile shows, that this excessive 5 seconds was wasted in the "{built-in method posix.read}" Could anybody confirm this issue? -- Alexander Zagrebin From owner-freebsd-ports@freebsd.org Thu Apr 11 14:04:48 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 356A8158569E for ; Thu, 11 Apr 2019 14:04:48 +0000 (UTC) (envelope-from konstantin@schukraft.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 8A5F18FCA0 for ; Thu, 11 Apr 2019 14:04:47 +0000 (UTC) (envelope-from konstantin@schukraft.org) Received: by mailman.ysv.freebsd.org (Postfix) id 46728158569D; Thu, 11 Apr 2019 14:04:47 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 325DC158569C for ; Thu, 11 Apr 2019 14:04:47 +0000 (UTC) (envelope-from konstantin@schukraft.org) Received: from server949-han.de-nserver.de (server949-han.de-nserver.de [77.75.250.185]) (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 7F4238FC9F for ; Thu, 11 Apr 2019 14:04:46 +0000 (UTC) (envelope-from konstantin@schukraft.org) Received: (qmail 21782 invoked from network); 11 Apr 2019 16:04:34 +0200 X-Fcrdns: Yes Received: from host-509ff86b.1-h.de.terastrm.net (HELO laparbeit) (80.159.248.107) (smtp-auth username konstantin@schukraft.org, mechanism plain) by server949-han.de-nserver.de (qpsmtpd/0.92) with (ECDHE-RSA-AES256-GCM-SHA384 encrypted) ESMTPSA; Thu, 11 Apr 2019 16:04:34 +0200 Date: Thu, 11 Apr 2019 16:04:31 +0200 From: Konstantin Schukraft To: Alexander Zagrebin Cc: ports@freebsd.org Subject: Re: python 3 subprocess performance Message-ID: <20190411140431.b3s2yt4bvmrusqsc@laparbeit> References: <20190411161649.1b740d21@vm2.home.zagrebin.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="yl2n2f32g2fcaqrk" Content-Disposition: inline In-Reply-To: <20190411161649.1b740d21@vm2.home.zagrebin.ru> User-Agent: NeoMutt/20171215 X-User-Auth: Auth by konstantin@schukraft.org through 80.159.248.107 X-Rspamd-Queue-Id: 7F4238FC9F X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.96 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[]; NEURAL_HAM_SHORT(-0.96)[-0.960,0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Apr 2019 14:04:48 -0000 --yl2n2f32g2fcaqrk Content-Type: text/plain; charset=utf-8; format=flowed Content-Disposition: inline Hi, >I've noticed the subprocess performance issue with python 3. >For example, this simple script takes just 0,15 second to complete >with python 2.7, but more than 5 sec with python 3.6: > >import subprocess > >for i in range(100): > p = subprocess.Popen(['uname', '-a'], stdout=subprocess.PIPE, stderr=subprocess.STDOUT) > (stdoutdata, stderrdata) = p.communicate() > >Profiling with the cProfile shows, that this excessive 5 seconds was >wasted in the "{built-in method posix.read}" > >Could anybody confirm this issue? I see this on HardenedBSD 12 with python2.7 (fast) and python3.6 and 3.7 (both slow) installed from packages. Interestingly, I don't see this on my FreeNAS 11.3, where python2.7 and 3.6 are both installed by default and run fast. Hope that helps, Konstantin --yl2n2f32g2fcaqrk Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQT5hlD1gMfKZVmJgKBt4hVX4L8dwAUCXK9JbgAKCRBt4hVX4L8d wEs7APwMfoLfy+Kl6eCKI0bGsNH/+5gfI9cjilFZUMDf5ZwcTwD9GLOLvRthk91d 8eBCN+EJVX9JqHlEKaI9QWNrVnQN5Q8= =ptWB -----END PGP SIGNATURE----- --yl2n2f32g2fcaqrk-- From owner-freebsd-ports@freebsd.org Thu Apr 11 14:27:01 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 76CD71585F2C for ; Thu, 11 Apr 2019 14:27:01 +0000 (UTC) (envelope-from crest@rlwinm.de) Received: from mail.rlwinm.de (mail.rlwinm.de [IPv6:2a01:4f8:171:f902::5]) (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 A1B0F69DFD for ; Thu, 11 Apr 2019 14:27:00 +0000 (UTC) (envelope-from crest@rlwinm.de) Received: from crest.bultmann.eu (unknown [IPv6:2a00:c380:c0d5:1:a82c:c361:a35a:85ff]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.rlwinm.de (Postfix) with ESMTPSA id 2C4911B72 for ; Thu, 11 Apr 2019 14:26:50 +0000 (UTC) Subject: Re: python 3 subprocess performance To: freebsd-ports@freebsd.org References: <20190411161649.1b740d21@vm2.home.zagrebin.ru> From: Jan Bramkamp Message-ID: <8f3f8413-60f2-bb03-a6b4-4f6364cdc3df@rlwinm.de> Date: Thu, 11 Apr 2019 16:26:49 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: <20190411161649.1b740d21@vm2.home.zagrebin.ru> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: A1B0F69DFD X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.98 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[]; NEURAL_HAM_SHORT(-0.98)[-0.977,0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Apr 2019 14:27:01 -0000 Please run python under truss -f. Does it try to close(2) all possible file descriptors? Does the runtime decrease if fdescfs is mounted at /dev/fd? On 11.04.19 15:16, Alexander Zagrebin wrote: > Hi! > > I've noticed the subprocess performance issue with python 3. > For example, this simple script takes just 0,15 second to complete > with python 2.7, but more than 5 sec with python 3.6: > > import subprocess > > for i in range(100): > p = subprocess.Popen(['uname', '-a'], stdout=subprocess.PIPE, stderr=subprocess.STDOUT) > (stdoutdata, stderrdata) = p.communicate() > > Profiling with the cProfile shows, that this excessive 5 seconds was > wasted in the "{built-in method posix.read}" > > Could anybody confirm this issue? > From owner-freebsd-ports@freebsd.org Thu Apr 11 14:29:44 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9AC181585FFD for ; Thu, 11 Apr 2019 14:29:44 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 1D45469F3D for ; Thu, 11 Apr 2019 14:29:44 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id C83251585FFA; Thu, 11 Apr 2019 14:29:43 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B657C1585FF9; Thu, 11 Apr 2019 14:29:43 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5246B69F3A; Thu, 11 Apr 2019 14:29:43 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id 2B9FA5B90; Thu, 11 Apr 2019 14:29:43 +0000 (UTC) From: Jan Beich To: "Alex V. Petrov" Cc: gecko@FreeBSD.org, ports@FreeBSD.org Subject: Re: FreeBSD Port: rust-cbindgen-0.8.3_1 In-Reply-To: <9523898b-b6c0-223d-799d-173acce56ae9__32723.2848432445$1554973339$gmane$org@gmail.com> (Alex V. Petrov's message of "Thu, 11 Apr 2019 16:01:31 +0700") References: <9523898b-b6c0-223d-799d-173acce56ae9__32723.2848432445$1554973339$gmane$org@gmail.com> Date: Thu, 11 Apr 2019 16:29:40 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 5246B69F3A X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.89 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-0.99)[-0.993,0]; NEURAL_HAM_LONG(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.90)[-0.901,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Apr 2019 14:29:44 -0000 "Alex V. Petrov" writes: > error: internal compiler error: > src/librustc/middle/mem_categorization.rs:490: no type for node 190935: > expr err (id=190935) in mem_categorization Can you build any other rust-based port, including lang/rust itself? If not make sure you have COMPAT_FREEBSD11 in kernel config. This port builds fine on the package cluster: http://beefy9.nyi.freebsd.org/data/112amd64-default/498047/logs/rust-cbindgen-0.8.3_1.log http://beefy10.nyi.freebsd.org/data/112i386-default/498047/logs/rust-cbindgen-0.8.3_1.log http://beefy6.nyi.freebsd.org/data/120amd64-default/498047/logs/rust-cbindgen-0.8.3_1.log http://beefy5.nyi.freebsd.org/data/120i386-default/498047/logs/rust-cbindgen-0.8.3_1.log http://www.ipv6proxy.net/go.php?u=http://beefy12.nyi.freebsd.org/data/head-amd64-default/p498047_s345970/logs/rust-cbindgen-0.8.3_1.log http://www.ipv6proxy.net/go.php?u=http://beefy11.nyi.freebsd.org/data/head-i386-default/p498047_s345970/logs/rust-cbindgen-0.8.3_1.log http://thunderx1.nyi.freebsd.org/data/head-arm64-default/p497373_s345741/logs/rust-cbindgen-0.8.2.log http://pylon.nyi.freebsd.org/data/head-powerpc64-default/p497543_s345783/logs/rust-cbindgen-0.8.2.log From owner-freebsd-ports@freebsd.org Thu Apr 11 14:39:32 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6947315862C7 for ; Thu, 11 Apr 2019 14:39:32 +0000 (UTC) (envelope-from konstantin@schukraft.org) Received: from server949-han.de-nserver.de (server949-han.de-nserver.de [77.75.250.185]) (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 3DC5C6A489 for ; Thu, 11 Apr 2019 14:39:30 +0000 (UTC) (envelope-from konstantin@schukraft.org) Received: (qmail 757 invoked from network); 11 Apr 2019 16:39:28 +0200 X-Fcrdns: Yes Received: from host-509ff86b.1-h.de.terastrm.net (HELO laparbeit) (80.159.248.107) (smtp-auth username konstantin@schukraft.org, mechanism plain) by server949-han.de-nserver.de (qpsmtpd/0.92) with (ECDHE-RSA-AES256-GCM-SHA384 encrypted) ESMTPSA; Thu, 11 Apr 2019 16:39:28 +0200 Date: Thu, 11 Apr 2019 16:39:26 +0200 From: Konstantin Schukraft To: Jan Bramkamp Cc: freebsd-ports@freebsd.org Subject: Re: python 3 subprocess performance Message-ID: <20190411143926.5rg4jskmodt4shhi@laparbeit> References: <20190411161649.1b740d21@vm2.home.zagrebin.ru> <8f3f8413-60f2-bb03-a6b4-4f6364cdc3df@rlwinm.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="kwzmq4cyo2whxe62" Content-Disposition: inline In-Reply-To: <8f3f8413-60f2-bb03-a6b4-4f6364cdc3df@rlwinm.de> User-Agent: NeoMutt/20171215 X-User-Auth: Auth by konstantin@schukraft.org through 80.159.248.107 X-Rspamd-Queue-Id: 3DC5C6A489 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.17 / 15.00]; TO_DN_SOME(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; MX_GOOD(-0.01)[mail.schukraft.org]; 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:+]; ASN(0.00)[asn:34432, ipnet:77.75.250.0/23, country:DE]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.87)[-0.869,0]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.39)[0.391,0]; NEURAL_HAM_LONG(-0.99)[-0.985,0]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; DMARC_NA(0.00)[schukraft.org]; AUTH_NA(1.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[185.250.75.77.list.dnswl.org : 127.0.10.0]; R_SPF_NA(0.00)[]; MID_RHS_NOT_FQDN(0.50)[]; IP_SCORE(-0.00)[country: DE(-0.01)] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Apr 2019 14:39:32 -0000 --kwzmq4cyo2whxe62 Content-Type: text/plain; charset=utf-8; format=flowed Content-Disposition: inline >Please run python under truss -f. Does it try to close(2) all possible >file descriptors? Does the runtime decrease if fdescfs is mounted at >/dev/fd? truss -f -p 17407 17407: read(5,0x1265d2e9120,50000) = 0 (0x0) 17407: close(5) = 0 (0x0) 17407: lseek(3,0x0,SEEK_CUR) ERR#29 'Illegal seek' 17407: fstat(3,{ mode=p--------- ,inode=1610971,size=0,blksize=4096 }) = 0 (0x0) 17407: read(3,"FreeBSD midgard 12.0-STABLE-HBSD"...,8192) = 88 (0x58) 17407: read(3,0x1265ceda078,8104) = 0 (0x0) 17407: close(3) = 0 (0x0) 17407: wait4(1948,{ EXITED,val=0 },0x0,0x0) = 1948 (0x79c) 17407: write(1,"63\n",3) = 3 (0x3) 17407: pipe2(0x63857dad22e8,O_CLOEXEC) = 0 (0x0) 17407: fstat(3,{ mode=p--------- ,inode=1610975,size=0,blksize=4096 }) = 0 (0x0) 17407: ioctl(3,TIOCGETA,0x63857dad21a0) ERR#25 'Inappropriate ioctl for device' 17407: lseek(3,0x0,SEEK_CUR) ERR#29 'Illegal seek' 17407: pipe2(0x63857dad21e8,O_CLOEXEC) = 0 (0x0) 17407: sigprocmask(SIG_BLOCK,{ SIGHUP|SIGINT|SIGQUIT|SIGILL|SIGTRAP|SIGABRT|SIGEMT|SIGFPE|SIGKILL|SIGBUS|SIGSEGV|SIGSYS|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF| SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2 },{ }) = 0 (0x0) 97164: 17407: fork() = 97164 (0x17b8c) 97164: thr_self(0x1265c7e9000) = 0 (0x0) 17407: sigprocmask(SIG_SETMASK,{ },0x0) = 0 (0x0) 97164: sigprocmask(SIG_SETMASK,{ },0x0) = 0 (0x0) 97164: close(3) = 0 (0x0) 97164: close(5) = 0 (0x0) 17407: close(6) = 0 (0x0) 97164: dup2(4,1) = 1 (0x1) 17407: close(4) = 0 (0x0) 97164: dup2(4,2) = 2 (0x2) 97164: sigprocmask(SIG_SETMASK,{ SIGHUP|SIGINT|SIGQUIT|SIGILL|SIGTRAP|SIGABRT|SIGEMT|SIGFPE|SIGKILL|SIGBUS|SIGSEGV|SIGSYS|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPRO F|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2 },{ }) = 0 (0x0) 97164: sigaction(SIGPIPE,{ SIG_DFL 0x0 ss_t },{ SIG_IGN 0x0 ss_t }) = 0 (0x0) 97164: sigprocmask(SIG_SETMASK,{ },0x0) = 0 (0x0) 97164: sigprocmask(SIG_SETMASK,{ SIGHUP|SIGINT|SIGQUIT|SIGILL|SIGTRAP|SIGABRT|SIGEMT|SIGFPE|SIGKILL|SIGBUS|SIGSEGV|SIGSYS|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPRO F|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2 },{ }) = 0 (0x0) 97164: sigaction(SIGXFSZ,{ SIG_DFL 0x0 ss_t },{ SIG_IGN 0x0 ss_t }) = 0 (0x0) 97164: sigprocmask(SIG_SETMASK,{ },0x0) = 0 (0x0) 97164: fstatat(AT_FDCWD,"/dev",{ mode=dr-xr-xr-x ,inode=2,size=512,blksize=4096 },0x0) = 0 (0x0) 97164: fstatat(AT_FDCWD,"/dev/fd",{ mode=dr-xr-xr-x ,inode=135,size=512,blksize=4096 },0x0) = 0 (0x0) 97164: getrlimit(RLIMIT_NOFILE,{ cur=940563,max=940563 }) = 0 (0x0) 97164: close(3) ERR#9 'Bad file descriptor' 97164: close(4) = 0 (0x0) 97164: close(5) ERR#9 'Bad file descriptor' 97164: close(7) ERR#9 'Bad file descriptor' 97164: close(8) ERR#9 'Bad file descriptor' 97164: close(9) ERR#9 'Bad file descriptor' The last error repeats several 10000 times. Mounting fdescfs does indeed speed python3 up to python2 levels. >On 11.04.19 15:16, Alexander Zagrebin wrote: >> Hi! >> >> I've noticed the subprocess performance issue with python 3. >> For example, this simple script takes just 0,15 second to complete >> with python 2.7, but more than 5 sec with python 3.6: >> >> import subprocess >> >> for i in range(100): >> p = subprocess.Popen(['uname', '-a'], stdout=subprocess.PIPE, stderr=subprocess.STDOUT) >> (stdoutdata, stderrdata) = p.communicate() >> >> Profiling with the cProfile shows, that this excessive 5 seconds was >> wasted in the "{built-in method posix.read}" >> >> Could anybody confirm this issue? >> >_______________________________________________ >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" --kwzmq4cyo2whxe62 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQT5hlD1gMfKZVmJgKBt4hVX4L8dwAUCXK9RnQAKCRBt4hVX4L8d wLjEAP9HSu9LxFw4msWVmXaTnL4oPCY2d2Q8vr47cNcgJVSYugD+JL32jVO+NPqw 2px/iCIvt0kUdOImWUXMu7G8koaNLQE= =rJ5k -----END PGP SIGNATURE----- --kwzmq4cyo2whxe62-- From owner-freebsd-ports@freebsd.org Thu Apr 11 15:32:52 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E25F2158747E for ; Thu, 11 Apr 2019 15:32:51 +0000 (UTC) (envelope-from crest@rlwinm.de) Received: from mail.rlwinm.de (mail.rlwinm.de [138.201.35.217]) (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 A0FC26BF85 for ; Thu, 11 Apr 2019 15:32:50 +0000 (UTC) (envelope-from crest@rlwinm.de) Received: from crest.bultmann.eu (unknown [IPv6:2a00:c380:c0d5:1:a82c:c361:a35a:85ff]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.rlwinm.de (Postfix) with ESMTPSA id 21DC51C72; Thu, 11 Apr 2019 15:32:43 +0000 (UTC) Subject: Re: python 3 subprocess performance To: Konstantin Schukraft Cc: freebsd-ports@freebsd.org References: <20190411161649.1b740d21@vm2.home.zagrebin.ru> <8f3f8413-60f2-bb03-a6b4-4f6364cdc3df@rlwinm.de> <20190411143926.5rg4jskmodt4shhi@laparbeit> From: Jan Bramkamp Message-ID: <9729db47-12c4-caf4-cdcf-1913dab73c8e@rlwinm.de> Date: Thu, 11 Apr 2019 17:32:42 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: <20190411143926.5rg4jskmodt4shhi@laparbeit> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: A0FC26BF85 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of crest@rlwinm.de designates 138.201.35.217 as permitted sender) smtp.mailfrom=crest@rlwinm.de X-Spamd-Result: default: False [-2.21 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-0.98)[-0.983,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_HAM_LONG(-1.00)[-0.998,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[rlwinm.de]; NEURAL_SPAM_SHORT(0.11)[0.113,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[mail.rlwinm.de]; RCPT_COUNT_TWO(0.00)[2]; IP_SCORE(-0.03)[ipnet: 138.201.0.0/16(1.88), asn: 24940(-2.03), country: DE(-0.01)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:138.201.0.0/16, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Apr 2019 15:32:52 -0000 The reason is that that python does something stupid (tm). It tries to close all file descriptors (except a few whitelisted ones) up to the maximum file descriptor number. It does this by asking the kernel for the maximum possible number and closing everything it doesn't want to keep. Some time later someone came up with an optimization (read the open file descriptors from /dev/fd). All of this pain and suffering is caused by good old Ulrich Drepper braindamage: https://sourceware.org/bugzilla/show_bug.cgi?id=10353. Most Linux distros have lower default file descriptor limits than FreeBSD making this workaround less painful. The correct solution would be to teach python3 about closefrom(2). On 11.04.19 16:39, Konstantin Schukraft wrote: >> Please run python under truss -f. Does it try to close(2) all possible >> file descriptors? Does the runtime decrease if fdescfs is mounted at >> /dev/fd? > truss -f -p 17407 > > 17407: read(5,0x1265d2e9120,50000)               = 0 (0x0) > 17407: close(5)                                  = 0 (0x0) > 17407: lseek(3,0x0,SEEK_CUR)                     ERR#29 'Illegal seek' > 17407: fstat(3,{ mode=p--------- ,inode=1610971,size=0,blksize=4096 }) = > 0 (0x0) > 17407: read(3,"FreeBSD midgard 12.0-STABLE-HBSD"...,8192) = 88 (0x58) > 17407: read(3,0x1265ceda078,8104)                = 0 (0x0) > 17407: close(3)                                  = 0 (0x0) > 17407: wait4(1948,{ EXITED,val=0 },0x0,0x0)      = 1948 (0x79c) > 17407: write(1,"63\n",3)                         = 3 (0x3) > 17407: pipe2(0x63857dad22e8,O_CLOEXEC)           = 0 (0x0) > 17407: fstat(3,{ mode=p--------- ,inode=1610975,size=0,blksize=4096 }) = > 0 (0x0) > 17407: ioctl(3,TIOCGETA,0x63857dad21a0)          ERR#25 'Inappropriate > ioctl for device' > 17407: lseek(3,0x0,SEEK_CUR)                     ERR#29 'Illegal seek' > 17407: pipe2(0x63857dad21e8,O_CLOEXEC)           = 0 (0x0) > 17407: sigprocmask(SIG_BLOCK,{ > SIGHUP|SIGINT|SIGQUIT|SIGILL|SIGTRAP|SIGABRT|SIGEMT|SIGFPE|SIGKILL|SIGBUS|SIGSEGV|SIGSYS|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPROF| > > SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2 },{ }) = 0 (0x0) > 97164: > 17407: fork()                                    = 97164 (0x17b8c) > 97164: thr_self(0x1265c7e9000)                   = 0 (0x0) > 17407: sigprocmask(SIG_SETMASK,{ },0x0)          = 0 (0x0) > 97164: sigprocmask(SIG_SETMASK,{ },0x0)          = 0 (0x0) > 97164: close(3)                                  = 0 (0x0) > 97164: close(5)                                  = 0 (0x0) > 17407: close(6)                                  = 0 (0x0) > 97164: dup2(4,1)                                 = 1 (0x1) > 17407: close(4)                                  = 0 (0x0) > 97164: dup2(4,2)                                 = 2 (0x2) > 97164: sigprocmask(SIG_SETMASK,{ > SIGHUP|SIGINT|SIGQUIT|SIGILL|SIGTRAP|SIGABRT|SIGEMT|SIGFPE|SIGKILL|SIGBUS|SIGSEGV|SIGSYS|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPRO > > F|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2 },{ }) = 0 (0x0) > 97164: sigaction(SIGPIPE,{ SIG_DFL 0x0 ss_t },{ SIG_IGN 0x0 ss_t }) = 0 > (0x0) > 97164: sigprocmask(SIG_SETMASK,{ },0x0)          = 0 (0x0) > 97164: sigprocmask(SIG_SETMASK,{ > SIGHUP|SIGINT|SIGQUIT|SIGILL|SIGTRAP|SIGABRT|SIGEMT|SIGFPE|SIGKILL|SIGBUS|SIGSEGV|SIGSYS|SIGPIPE|SIGALRM|SIGTERM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIGXFSZ|SIGVTALRM|SIGPRO > > F|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2 },{ }) = 0 (0x0) > 97164: sigaction(SIGXFSZ,{ SIG_DFL 0x0 ss_t },{ SIG_IGN 0x0 ss_t }) = 0 > (0x0) > 97164: sigprocmask(SIG_SETMASK,{ },0x0)          = 0 (0x0) > 97164: fstatat(AT_FDCWD,"/dev",{ mode=dr-xr-xr-x > ,inode=2,size=512,blksize=4096 },0x0) = 0 (0x0) > 97164: fstatat(AT_FDCWD,"/dev/fd",{ mode=dr-xr-xr-x > ,inode=135,size=512,blksize=4096 },0x0) = 0 (0x0) > 97164: getrlimit(RLIMIT_NOFILE,{ cur=940563,max=940563 }) = 0 (0x0) > 97164: close(3)                                  ERR#9 'Bad file > descriptor' > 97164: close(4)                                  = 0 (0x0) > 97164: close(5)                                  ERR#9 'Bad file > descriptor' > 97164: close(7)                                  ERR#9 'Bad file > descriptor' > 97164: close(8)                                  ERR#9 'Bad file > descriptor' > 97164: close(9)                                  ERR#9 'Bad file > descriptor' > > The last error repeats several 10000 times. > > Mounting fdescfs does indeed speed python3 up to python2 levels. > >> On 11.04.19 15:16, Alexander Zagrebin wrote: >>> Hi! >>> >>> I've noticed the subprocess performance issue with python 3. >>> For example, this simple script takes just 0,15 second to complete >>> with python 2.7, but more than 5 sec with python 3.6: >>> >>> import subprocess >>> >>> for i in range(100): >>>     p = subprocess.Popen(['uname', '-a'], stdout=subprocess.PIPE, >>> stderr=subprocess.STDOUT) >>>     (stdoutdata, stderrdata) = p.communicate() >>> >>> Profiling with the cProfile shows, that this excessive 5 seconds was >>> wasted in the "{built-in method posix.read}" >>> >>> Could anybody confirm this issue? >>> >> _______________________________________________ >> 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 Thu Apr 11 22:25:44 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CFE0C156C050 for ; Thu, 11 Apr 2019 22:25:44 +0000 (UTC) (envelope-from starikarp@dismail.de) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 3AF7580E3D for ; Thu, 11 Apr 2019 22:25:44 +0000 (UTC) (envelope-from starikarp@dismail.de) Received: by mailman.ysv.freebsd.org (Postfix) id E56AE156C04F; Thu, 11 Apr 2019 22:25:43 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C2FBE156C04E for ; Thu, 11 Apr 2019 22:25:43 +0000 (UTC) (envelope-from starikarp@dismail.de) Received: from mx1.dismail.de (unknown [IPv6:2a01:4f8:c17:e5e::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx1.dismail.de", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 18D4D80E3B; Thu, 11 Apr 2019 22:25:43 +0000 (UTC) (envelope-from starikarp@dismail.de) Received: from dismail.de (localhost [127.0.0.1]) by dismail.de (OpenSMTPD) with ESMTP id a242ede2; Fri, 12 Apr 2019 00:25:37 +0200 (CEST) Received: from smtp1.dismail.de (10.240.26.11 [10.240.26.11]) by mx1.dismail.de (OpenSMTPD) with ESMTP id c0aeea92; Fri, 12 Apr 2019 00:25:37 +0200 (CEST) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id 88a3c45a; Fri, 12 Apr 2019 00:25:37 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 8bbdf311 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Fri, 12 Apr 2019 00:25:36 +0200 (CEST) Date: Thu, 11 Apr 2019 18:25:33 -0400 From: To: Stefan Esser Cc: FreeBSD Ports Subject: Re: python Message-ID: <20190411182533.6dfda0c7@dismail.de> In-Reply-To: <699bf04c-0d50-408c-24e7-a9d6329e5991@freebsd.org> References: <20190410180322.13147095@dismail.de> <699bf04c-0d50-408c-24e7-a9d6329e5991@freebsd.org> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; amd64-portbld-freebsd12.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 18D4D80E3B X-Spamd-Bar: ------ X-Spamd-Result: default: False [-6.98 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[]; NEURAL_HAM_SHORT(-0.98)[-0.978,0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Apr 2019 22:25:45 -0000 On Thu, 11 Apr 2019 09:29:06 +0200 Stefan Esser wrote: > Am 11.04.19 um 00:03 schrieb ajtiM via freebsd-ports: > > Hi! > > > > With portmaster I try to update todays ports and python default is > > version 3.7 which is okay for me but not for hplip: > > ===>>> All >> > > hplip-3.17.11_3 (5/43) > > > > ===>>> Returning to dependency check for print/hplip > > ===>>> Dependency check complete for print/hplip > > > > ===>>> All >> hplip-3.17.11_3 (5/43) > > > > ===> hplip-3.17.11_4 FLAVOR is defined (to py27) while this port > > does not have FLAVORS.. > > *** Error code 1 > > > > Stop. > > make: stopped in /usr/ports/print/hplip > > This is a bad effect caused by the removal of FLAVORs from an > installed port. > > Since the previous revision of this port required a flavor, it > will be updated with that same flavor passed as a parameter to > the build process. The build could just ignore the irrelevant > flavor, but that is not what the ports system does ... > > In this particular case the removal of QT4 is the cause. The > port used to support flavors "qt4" and "qt5" and to fix this > issue for portmaster, entries in MOVED should exist that make > upgrades use print/hplip without flavor, whether the qt4 or > qt5 version was installed. > > I plan to add code to portmaster to verify that a FLAVOR that > is to be used for a port still applies, before starting to > build it. > > But it is not obvious to me what to do for all of the cases > that exist: > > 1) FLAVORS removed from the port -> build without flavors > > 2) Specific FLAVOR removed from the port -> build with default > flavor (?) > > Anyway, for the time being you'll have to deinstall the port > (use "pkg delete -f hplip" to prevent recursive deletion of > dependent ports) and then re-install it with portmaster (which > will build it without flavor, then. > > Another possibility is to remove the "flavor" annotation > registered for this port in the PKGDB, then portmaster will > upgrade the port without providing a FLAVOR to the build ... > > I'll see that I fix this problem in portmaster, but it will take > some time ... > > Regards, STefan > _______________________________________________ Thank you very much. -- by ajtiM ---------------------- FreeBSD 12.0-Release From owner-freebsd-ports@freebsd.org Fri Apr 12 07:10:18 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5F48D1574B98 for ; Fri, 12 Apr 2019 07:10:18 +0000 (UTC) (envelope-from alex@zagrebin.ru) Received: from mail.zagrebin.ru (mail.zagrebin.ru [IPv6:2001:470:1f15:30e::1:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 60BB08EA70 for ; Fri, 12 Apr 2019 07:10:17 +0000 (UTC) (envelope-from alex@zagrebin.ru) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zagrebin.ru ; s=mail; h=Content-Type:MIME-Version:References:In-Reply-To:Message-ID: Subject:Cc:To:From:Date:Sender:Reply-To:Content-Transfer-Encoding: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=/I4NuHxuxL7gC9Bg/+8MtYch/RNZx1QEmJBzjmcan5c=; b=XCVs0VYwvcKKCJclG85d9DJWgr MmCZOeql2w4SvPYhBDBAzJm/fMHHzz0VmN01S/6Xk5UNkoLom5NW6k+pjJ5li9F6B/klJ2e4EhZz6 RVuMvxDPsdsX8MMhiHc7CRvOlnD0uHQ5FQ1pTX1PJjo97LZtEH/dQ2gRjMjB5J5inhcymE5IuNXBz nDzAfVXhUjnQDjAcvLuq72jagIeWsnZ9o7WpTNhuqW8zxwc3gE3o5lVE85sa+TFJUCRhaxRiF/AHM V7l39EkGQY4tm3LW02Rq3Hpp5O2RyLpRDYuTFHloKELyCHBcVu5SrjZpFWRpiWgccy6fSrpPOqH2Y xwyzt9dw==; Received: from [2001:470:1f15:30e::2] (helo=vm2.home.zagrebin.ru) by mail.zagrebin.ru with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92 (FreeBSD)) (envelope-from ) id 1hEqKD-000Lef-Au; Fri, 12 Apr 2019 10:10:13 +0300 Date: Fri, 12 Apr 2019 10:10:12 +0300 From: Alexander Zagrebin To: freebsd-ports@freebsd.org Cc: Jan Bramkamp , Jan Bramkamp Subject: Re: python 3 subprocess performance Message-ID: <20190412101012.4142854f@vm2.home.zagrebin.ru> In-Reply-To: <9729db47-12c4-caf4-cdcf-1913dab73c8e@rlwinm.de> References: <20190411161649.1b740d21@vm2.home.zagrebin.ru> <8f3f8413-60f2-bb03-a6b4-4f6364cdc3df@rlwinm.de> <20190411143926.5rg4jskmodt4shhi@laparbeit> <9729db47-12c4-caf4-cdcf-1913dab73c8e@rlwinm.de> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; amd64-portbld-freebsd11.2) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Apr 2019 07:10:18 -0000 В Thu, 11 Apr 2019 17:32:42 +0200 Jan Bramkamp пишет: > The reason is that that python does something stupid (tm). It tries to > close all file descriptors (except a few whitelisted ones) up to the > maximum file descriptor number. It does this by asking the kernel for > the maximum possible number and closing everything it doesn't want to > keep. Some time later someone came up with an optimization (read the > open file descriptors from /dev/fd). All of this pain and suffering is > caused by good old Ulrich Drepper braindamage: > https://sourceware.org/bugzilla/show_bug.cgi?id=10353. > > Most Linux distros have lower default file descriptor limits than > FreeBSD making this workaround less painful. The correct solution > would be to teach python3 about closefrom(2). Thank you for hint and testing! Indeed the problem is in closing more than 400,000 file descriptors in loop. It seems that all current versions of Python are affected. Python2 uses False as default value for the close_fds parameter of the Popen constructor, so this issue is mostly not visible. Python3 has changed this default to True. As Jan Bramkamp suggested, I've wrote simple patch to fix an issue (see attached file). It seems the problem has gone. -- Alexander Zagrebin From owner-freebsd-ports@freebsd.org Fri Apr 12 07:36:28 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 99E6D1575264 for ; Fri, 12 Apr 2019 07:36:28 +0000 (UTC) (envelope-from dimpase@gmail.com) Received: from mail-lj1-x244.google.com (mail-lj1-x244.google.com [IPv6:2a00:1450:4864:20::244]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 097F18F725 for ; Fri, 12 Apr 2019 07:36:28 +0000 (UTC) (envelope-from dimpase@gmail.com) Received: by mail-lj1-x244.google.com with SMTP id h21so7893678ljk.13 for ; Fri, 12 Apr 2019 00:36:27 -0700 (PDT) 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:content-transfer-encoding; bh=3Qd+YuvMY3zl4knZgXsevKuHsRdVaqt3j1MfyXaz+vc=; b=P39lFvQ6CJn1PIJDVSUxI2Zyk4B57gTs0GruVcdmNce5PYsFPx/Emf0dJU/QuUNzt6 40smTdPYqJ/biiPEzVNYVFiUy4VRK2cD66NVmv7S932e3kjoPq9yUuq0IExglYlfE2Cz 2lazpn9VQEOsYxZb5bZhReHs1+zx62rktefoBXCDMkUKPsjKhRhrAy1fCm3SRCrsQyTe bYT+Z80QZHFzwo+Rnr9Y9fjEwL+A4TKsvpKKJYNpL4hV8fgMWQZ97J+jx6lhZwnmgB11 MJNxGL8nV4YQnOcnMP7VV1VUwvj9VoPciCCAO7n+7rcoxCeBX7BvWOjL4yV+rLvaQE+b 7g0A== 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:content-transfer-encoding; bh=3Qd+YuvMY3zl4knZgXsevKuHsRdVaqt3j1MfyXaz+vc=; b=tBAlWydusQYY2McVjjfWLV9vuAQmzBVvxPyFFTFIeONSjoZZLNZvBbjEwNl7ymlD0K D028txhZZpo9CCPqJYqWq3K8sNmX3JpDvwiZ6Q5dw5xDkyXJ5xGYdPdPCnSZa5ETnRmo np4wNU5u3HHRvX6gJsOgWIOQf7UMF/ukChpHOHR6T92wDU2WQDh3wkygOuUDmTyRCMN0 6qHCztancsN6Slu7JbPPGiZYK04RIs4nIdNDRB/ee7qaFWEYnab7vZPfzz3KCVPGhXY4 4sZ7biEVLK8bs24w52LFdL1SI2FwMGJWXxWdvRIoXYZJa99U9o+qwPSZD3j2z9jP54E/ xJUQ== X-Gm-Message-State: APjAAAXr7bBMoXc1fHbNL22TesX7Rg0ft19FYI5RUgGIIcxIPF6z5CFq mOu76Tan/4rjm2pFxTNOOzrZDDwcXmhQIKw+a0Y= X-Google-Smtp-Source: APXvYqwBRAoFwBdWcckoEQQkMiQd0AJpybdwx2IfwD0dRV+Xqi3RuJlBZsuCxlXJ6bKfZeLAZBFt2hziUJ1TjGUY9CY= X-Received: by 2002:a2e:8693:: with SMTP id l19mr28804092lji.47.1555054585392; Fri, 12 Apr 2019 00:36:25 -0700 (PDT) MIME-Version: 1.0 References: <20190411161649.1b740d21@vm2.home.zagrebin.ru> <8f3f8413-60f2-bb03-a6b4-4f6364cdc3df@rlwinm.de> <20190411143926.5rg4jskmodt4shhi@laparbeit> <9729db47-12c4-caf4-cdcf-1913dab73c8e@rlwinm.de> <20190412101012.4142854f@vm2.home.zagrebin.ru> In-Reply-To: <20190412101012.4142854f@vm2.home.zagrebin.ru> From: Dima Pasechnik Date: Fri, 12 Apr 2019 09:36:13 +0200 Message-ID: Subject: Re: python 3 subprocess performance To: Alexander Zagrebin Cc: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 097F18F725 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.92 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-0.997,0]; NEURAL_HAM_SHORT(-0.92)[-0.924,0]; REPLY(-4.00)[]; TAGGED_FROM(0.00)[freebsd]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Apr 2019 07:36:28 -0000 On Fri, Apr 12, 2019 at 9:11 AM Alexander Zagrebin wrote= : > > =D0=92 Thu, 11 Apr 2019 17:32:42 +0200 > Jan Bramkamp =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > > > The reason is that that python does something stupid (tm). It tries to > > close all file descriptors (except a few whitelisted ones) up to the > > maximum file descriptor number. It does this by asking the kernel for > > the maximum possible number and closing everything it doesn't want to > > keep. Some time later someone came up with an optimization (read the > > open file descriptors from /dev/fd). All of this pain and suffering is > > caused by good old Ulrich Drepper braindamage: > > https://sourceware.org/bugzilla/show_bug.cgi?id=3D10353. > > > > Most Linux distros have lower default file descriptor limits than > > FreeBSD making this workaround less painful. The correct solution > > would be to teach python3 about closefrom(2). > > Thank you for hint and testing! > > Indeed the problem is in closing more than 400,000 file descriptors in > loop. It seems that all current versions of Python are affected. > Python2 uses False as default value for the close_fds parameter of > the Popen constructor, so this issue is mostly not visible. > Python3 has changed this default to True. > > As Jan Bramkamp suggested, I've wrote simple patch to fix an issue (see > attached file). It seems the problem has gone. The attachment has been stripped out. Could you paste the diff into the mes= sage? If this is a Python issue, shouldn't this be reported upstream, on https://bugs.python.org ? Dima > > -- > Alexander Zagrebin > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" From owner-freebsd-ports@freebsd.org Fri Apr 12 07:45:34 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4BCEF15756B3 for ; Fri, 12 Apr 2019 07:45:34 +0000 (UTC) (envelope-from alex@zagrebin.ru) Received: from mail.zagrebin.ru (mail.zagrebin.ru [IPv6:2001:470:1f15:30e::1:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8B55A8FC90 for ; Fri, 12 Apr 2019 07:45:33 +0000 (UTC) (envelope-from alex@zagrebin.ru) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zagrebin.ru ; s=mail; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References: In-Reply-To:Message-ID:Subject:To:From:Date:Sender:Reply-To:Cc: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=iCA78iufQOz3/haVqp7eFUxMu59djXcBM3oqKnwSqbU=; b=bUkaNAm8XkdbQh0hr0CzWTnuLt oN9Y9HDAXC7bUIypIIzbBOG6R+lQKbC+RKFS/RR2N2QzHKC+1s6IPgPcGfim7tuVLHyPJh//qRXlA ZrwjVyNiCYO5lfXn7AsT0DQdDNqTmmkjO7bCtVLam8k2cnjt1xA4yKOqGgoLGnzuTCy87PqsXs1Hm OluB2p/R/sWy7lIj3v9oPuPMwLi+NGXBhgEirXEV3rtE3vWK1M4ngUaaBW65E1rZOQN+iwu8gY+VG TBlCIPPGWexvp64JVWKR2hfp4Mup7z3f1NN6w5NhDEFDLOYZGSFvsy4tTbl7qUyVhqYRfdsp9qBeo 8caURbwA==; Received: from [2001:470:1f15:30e::2] (helo=vm2.home.zagrebin.ru) by mail.zagrebin.ru with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92 (FreeBSD)) (envelope-from ) id 1hEqsN-000Djh-Q0 for freebsd-ports@freebsd.org; Fri, 12 Apr 2019 10:45:31 +0300 Date: Fri, 12 Apr 2019 10:45:31 +0300 From: Alexander Zagrebin To: freebsd-ports@freebsd.org Subject: Re: python 3 subprocess performance Message-ID: <20190412104531.7b492a3c@vm2.home.zagrebin.ru> In-Reply-To: References: <20190411161649.1b740d21@vm2.home.zagrebin.ru> <8f3f8413-60f2-bb03-a6b4-4f6364cdc3df@rlwinm.de> <20190411143926.5rg4jskmodt4shhi@laparbeit> <9729db47-12c4-caf4-cdcf-1913dab73c8e@rlwinm.de> <20190412101012.4142854f@vm2.home.zagrebin.ru> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; amd64-portbld-freebsd11.2) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Apr 2019 07:45:34 -0000 В Fri, 12 Apr 2019 09:36:13 +0200 Dima Pasechnik пишет: > On Fri, Apr 12, 2019 at 9:11 AM Alexander Zagrebin > wrote: > > > > В Thu, 11 Apr 2019 17:32:42 +0200 > > Jan Bramkamp пишет: > > > > > The reason is that that python does something stupid (tm). It > > > tries to close all file descriptors (except a few whitelisted > > > ones) up to the maximum file descriptor number. It does this by > > > asking the kernel for the maximum possible number and closing > > > everything it doesn't want to keep. Some time later someone came > > > up with an optimization (read the open file descriptors > > > from /dev/fd). All of this pain and suffering is caused by good > > > old Ulrich Drepper braindamage: > > > https://sourceware.org/bugzilla/show_bug.cgi?id=10353. > > > > > > Most Linux distros have lower default file descriptor limits than > > > FreeBSD making this workaround less painful. The correct solution > > > would be to teach python3 about closefrom(2). > > > > Thank you for hint and testing! > > > > Indeed the problem is in closing more than 400,000 file descriptors > > in loop. It seems that all current versions of Python are affected. > > Python2 uses False as default value for the close_fds parameter of > > the Popen constructor, so this issue is mostly not visible. > > Python3 has changed this default to True. > > > > As Jan Bramkamp suggested, I've wrote simple patch to fix an issue > > (see attached file). It seems the problem has gone. > > The attachment has been stripped out. Could you paste the diff into > the message? Yes, sure. --- Modules/_posixsubprocess.c.orig 2018-12-24 00:37:14.000000000 +0300 +++ Modules/_posixsubprocess.c 2019-04-12 09:25:21.549389000 +0300 @@ -235,11 +235,15 @@ _close_fds_by_brute_force(long start_fd, } start_fd = keep_fd + 1; } +#if defined(__FreeBSD__) + closefrom(start_fd); +#else if (start_fd <= end_fd) { for (fd_num = start_fd; fd_num < end_fd; ++fd_num) { close(fd_num); } } +#endif } > If this is a Python issue, shouldn't this be reported upstream, on > https://bugs.python.org ? May be. Rather, it is a FreeBSD-specific optimization. -- Alexander Zagrebin From owner-freebsd-ports@freebsd.org Fri Apr 12 08:34:50 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3D2331576590 for ; Fri, 12 Apr 2019 08:34:50 +0000 (UTC) (envelope-from se@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id BA4176A789 for ; Fri, 12 Apr 2019 08:34:49 +0000 (UTC) (envelope-from se@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 77A71157658F; Fri, 12 Apr 2019 08:34:49 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 52A55157658E for ; Fri, 12 Apr 2019 08:34:49 +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) server-signature RSA-PSS (4096 bits) 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 B6A206A788; Fri, 12 Apr 2019 08:34:48 +0000 (UTC) (envelope-from se@freebsd.org) Received: from Stefans-MBP-402.fritz.box (p200300CD5F3BC00039B86DD610921190.dip0.t-ipconnect.de [IPv6:2003:cd:5f3b:c000:39b8:6dd6:1092:1190]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "st_esser@t-online.de", Issuer "WISeKey CertifyID Standard Services CA 2" (verified OK)) (Authenticated sender: se/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id AD5479417; Fri, 12 Apr 2019 08:34:47 +0000 (UTC) (envelope-from se@freebsd.org) Subject: Re: python From: Stefan Esser To: starikarp@dismail.de, FreeBSD Ports References: <20190410180322.13147095@dismail.de> <699bf04c-0d50-408c-24e7-a9d6329e5991@freebsd.org> Openpgp: preference=signencrypt Autocrypt: addr=se@freebsd.org; prefer-encrypt=mutual; keydata= mQENBFVxiRIBCADOLNOZBsqlplHUQ3tG782FNtVT33rQli9EjNt2fhFERHIo4NxHlWBpHLnU b0s4L/eItx7au0i7Gegv01A9LUMwOnAc9EFAm4EW3Wmoa6MYrcP7xDClohg/Y69f7SNpEs3x YATBy+L6NzWZbJjZXD4vqPgZSDuMcLU7BEdJf0f+6h1BJPnGuwHpsSdnnMrZeIM8xQ8PPUVQ L0GZkVojHgNUngJH6e21qDrud0BkdiBcij0M3TCP4GQrJ/YMdurfc8mhueLpwGR2U1W8TYB7 4UY+NLw0McThOCLCxXflIeF/Y7jSB0zxzvb/H3LWkodUTkV57yX9IbUAGA5RKRg9zsUtABEB AAG0J1N0ZWZhbiBFw59lciAoRnJlZUJTRCkgPHNlQGZyZWVic2Qub3JnPokBVAQTAQoAPgIb AwULCQgHAwUVCgkICwUWAwIBAAIeAQIXgBYhBKNx6mWcC+zIK3FTE0frte9a/fVEBQJa8u+q BQkLJQETAAoJEEfrte9a/fVEOeMH/icmdK1eZQvB3U8quJo9VMaZsaTuCMbUE4NThyfsIvIm MCd+rb/yULmMYwqNfjyKB1x4ikR4x+94l+yJoz7K0Usks+eNKDmMGJM6pWWssTigaJubFdVd hVVC+C1QJi7JshYSib08uONoPmO4lv5Az0TDYGtsMzsES2sIlc62c9go5WPGYhQFRbX3Lk6y V6m8OHh+G9XGSj3oPO4UteRwu+SzTdOLunZBWG1wu34+IeZm663D+2gOppQLWpLa2qaTerqw THu377ayZ2B2LPJ5JkvkZeHYPkwDQ+b5PGn0UhfkxPnDVYki5F7qKxvQ5uq1/q9YaCX7mmOl H2yO7tgVsrW5AQ0EVXGJEgEIALEj9qCXMZVucjpcd3QxM/TlUr98m5viEd1z4tCnPUyRWcIC EVtj2h5xMH+2iB0q1+KWhq+NsWtvScmEmfHnsr7dJ1K677OdpDhKVaJk61eeRulFY1R4yb6C 1MMxK+WgYB+vvpG0UeyR0M4uBewcPvRsq4yGUHFQKtLAbMdoPTSryJA+ElnmK1vdY+rPcHgi OIMBZM7ahsPXC0C9K4e5SP9clGyIoMpbfHXdx9q+Rp3zVtlbhyk3BS/xccu/+9pk9ICXL6GR js2sNnJ0wxdU1DsAlC59a5MnSruwiZFwRnkQhr3x6wk97Lg7sLS9jjTnCN7LGlVmSmpOEMy6 uq1AWfUAEQEAAYkBPAQYAQoAJgIbDBYhBKNx6mWcC+zIK3FTE0frte9a/fVEBQJa8u+rBQkL JQEZAAoJEEfrte9a/fVEuesH/2DNxGWnHvWwMyiyhlQtafvDKwEn/wAgR8gHJFodB7emf8rA TnukH7MVttCoHtjN5lvv9RSBHjNTZls5wR/ANlwdRuPQHd8ZGxLe3S6IuUB3zDSwFltLGurO N2kOMhs5mTGyypSa+uw3rtQbUAVYf1oPbiR4FLtiM8FLyEvE95hX5fPq9Qvx9FmN79kmCIEw jDKPqDaUf/OR2fEF0LSIbXHEk4tNqCEwx5DIJ0fp5/z5UzICUAmwxyRs5O/Hre1jzPsMVyud Ml9t7UTOJGKVWwRory1PMnOFxN+iz5/d4FhYSKXF7kfMiFgol4LuWaxJRwbBrr71VGBrRy2a L1nw6Bc= Message-ID: <40639d6a-48d4-d61d-c2b9-c1732e0ccea5@freebsd.org> Date: Fri, 12 Apr 2019 10:34:41 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: <699bf04c-0d50-408c-24e7-a9d6329e5991@freebsd.org> Content-Type: text/plain; charset=windows-1252 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: B6A206A788 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.95 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.997,0]; NEURAL_HAM_SHORT(-0.95)[-0.954,0]; ASN(0.00)[asn:11403, ipnet:96.47.64.0/20, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Apr 2019 08:34:50 -0000 Please excuse the top-post - I have only one sentence to add: I have tried to reproduce the issue with print/hplip by installing a QT4 flavored version from before the port update, and updating that port the new the non-flavor version with portmaster, which worked without issue - so I'm not able to test any fix to portmaster, currently ... Regards, STefan Am 11.04.19 um 09:29 schrieb Stefan Esser: > Am 11.04.19 um 00:03 schrieb ajtiM via freebsd-ports: >> Hi! >> >> With portmaster I try to update todays ports and python default is >> version 3.7 which is okay for me but not for hplip: >> ===>>> All >> >> hplip-3.17.11_3 (5/43) >> >> ===>>> Returning to dependency check for print/hplip >> ===>>> Dependency check complete for print/hplip >> >> ===>>> All >> hplip-3.17.11_3 (5/43) >> >> ===> hplip-3.17.11_4 FLAVOR is defined (to py27) while this port does >> not have FLAVORS.. >> *** Error code 1 >> >> Stop. >> make: stopped in /usr/ports/print/hplip > > This is a bad effect caused by the removal of FLAVORs from an > installed port. > > Since the previous revision of this port required a flavor, it > will be updated with that same flavor passed as a parameter to > the build process. The build could just ignore the irrelevant > flavor, but that is not what the ports system does ... > > In this particular case the removal of QT4 is the cause. The > port used to support flavors "qt4" and "qt5" and to fix this > issue for portmaster, entries in MOVED should exist that make > upgrades use print/hplip without flavor, whether the qt4 or > qt5 version was installed. > > I plan to add code to portmaster to verify that a FLAVOR that > is to be used for a port still applies, before starting to > build it. > > But it is not obvious to me what to do for all of the cases > that exist: > > 1) FLAVORS removed from the port -> build without flavors > > 2) Specific FLAVOR removed from the port -> build with default > flavor (?) > > Anyway, for the time being you'll have to deinstall the port > (use "pkg delete -f hplip" to prevent recursive deletion of > dependent ports) and then re-install it with portmaster (which > will build it without flavor, then. > > Another possibility is to remove the "flavor" annotation > registered for this port in the PKGDB, then portmaster will > upgrade the port without providing a FLAVOR to the build ... > > I'll see that I fix this problem in portmaster, but it will take > some time ... > > Regards, STefan From owner-freebsd-ports@freebsd.org Fri Apr 12 08:58:10 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 199A31576D34 for ; Fri, 12 Apr 2019 08:58:10 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 9F59A6B3F9 for ; Fri, 12 Apr 2019 08:58:09 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 5D7D81576D2D; Fri, 12 Apr 2019 08:58:09 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4AC211576D2C for ; Fri, 12 Apr 2019 08:58:09 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D993B6B3EF for ; Fri, 12 Apr 2019 08:58:08 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org (portscout.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 1315B1AF27 for ; Fri, 12 Apr 2019 08:58:08 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.ysv.freebsd.org ([127.0.1.123]) by portscout.ysv.freebsd.org (8.15.2/8.15.2) with ESMTP id x3C8w7dq085830 for ; Fri, 12 Apr 2019 08:58:07 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.ysv.freebsd.org (8.15.2/8.15.2/Submit) id x3C8w73d085829; Fri, 12 Apr 2019 08:58:07 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201904120858.x3C8w73d085829@portscout.ysv.freebsd.org> X-Authentication-Warning: portscout.ysv.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Fri, 12 Apr 2019 08:58:07 +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.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Apr 2019 08:58:10 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ sysutils/freefilesync | 9.8 | 10.11 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@freebsd.org Fri Apr 12 10:42:09 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E8F3D1578B79 for ; Fri, 12 Apr 2019 10:42:08 +0000 (UTC) (envelope-from dimpase@gmail.com) Received: from mail-lj1-x242.google.com (mail-lj1-x242.google.com [IPv6:2a00:1450:4864:20::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BD956E599 for ; Fri, 12 Apr 2019 10:42:08 +0000 (UTC) (envelope-from dimpase@gmail.com) Received: by mail-lj1-x242.google.com with SMTP id v13so8419368ljk.4 for ; Fri, 12 Apr 2019 03:42:08 -0700 (PDT) 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:content-transfer-encoding; bh=px1kqs+0gcvUH5bvyDPwIkDyIww7wErM0ayKsS4H9v0=; b=iOUOcNiJAxvxc752JglNpVqo7PVKnocaqPU7HdDBzKDUvWiuZvdRUEOT9PeRzl2sym 9EyVmgGK360/nFdgb6HKqMWoL4Llez2WoqmK3pLPYUGyMdmHzQecFCY6dGxwoN0GDlpH x8I5S2H6Mzdfv28L+IDdUuRbmcp/zk9Q0REuWQdHSp4gG3ouQTTJ94qa7m4d098saedg ZRgyGHhr20+jQ6+uVKC0cejTMzLQpbE0SFxjwsKoP7tB3I7IPOi7pnMQIYBiXkn+qZep sLJ7W9fQBu9E9onWSb0IKLO0uoXtK8FHK6trMA7UbCNo9d/MMBw0Jza8UXj0Lw0WByQI UV6A== 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:content-transfer-encoding; bh=px1kqs+0gcvUH5bvyDPwIkDyIww7wErM0ayKsS4H9v0=; b=gY/Xu6o6udoTm5lQTtXf6i/r2RDNJeGEvQlnCcnpMpCanbvM5n5VgIvbfMSzt7rjSz hK6skSe4VHNDXHH1HcKeOomg1yS3GkgYXCepmtyT+5Khm+PNVzEHqpKP7N6IHTNrBEJ7 o+pTATIgng+VZIVW2qgdOh92Xx0+DArVsUxG/SAM8rUvzOUJPKAMIjfkRdfQnbW78N1D 1bOSiBqKKkOHKS4HBmc8niM0oN94zinlNqtb916uJ0Pkj714gErPkpVozhhw7ZPjENcb 8bluXj9C/OxuQ2naY/7rpTOWG7Q80E1T+loHe8fCBBWme2KEHYwYshLaF3ByC17dPeXG CM8w== X-Gm-Message-State: APjAAAUcW/q1/fG4MFegp7vPAXYznhN8wnfjutTbY9iOH8omEezzN+jo 4CjQRJbFGzQSO9h3R8L4rRMNEgmYi6XmPnp08XTsvxAPPxA= X-Google-Smtp-Source: APXvYqyp8ZtHJMX6UjfbZ7SZR6KoaE/35ZcCuij5NgTEg326EAZ+5R+A4zdDhsJev6kFMD9MiwTuUzQnmHM0NmaLIcM= X-Received: by 2002:a2e:9d12:: with SMTP id t18mr29548352lji.163.1555065725657; Fri, 12 Apr 2019 03:42:05 -0700 (PDT) MIME-Version: 1.0 References: <20190411161649.1b740d21@vm2.home.zagrebin.ru> <8f3f8413-60f2-bb03-a6b4-4f6364cdc3df@rlwinm.de> <20190411143926.5rg4jskmodt4shhi@laparbeit> <9729db47-12c4-caf4-cdcf-1913dab73c8e@rlwinm.de> <20190412101012.4142854f@vm2.home.zagrebin.ru> <20190412104531.7b492a3c@vm2.home.zagrebin.ru> In-Reply-To: <20190412104531.7b492a3c@vm2.home.zagrebin.ru> From: Dima Pasechnik Date: Fri, 12 Apr 2019 12:41:53 +0200 Message-ID: Subject: Re: python 3 subprocess performance To: Alexander Zagrebin Cc: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4BD956E599 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.97 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-0.997,0]; NEURAL_HAM_SHORT(-0.97)[-0.973,0]; REPLY(-4.00)[]; TAGGED_FROM(0.00)[freebsd]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Apr 2019 10:42:09 -0000 On Fri, Apr 12, 2019 at 9:46 AM Alexander Zagrebin wrote= : > > =D0=92 Fri, 12 Apr 2019 09:36:13 +0200 > Dima Pasechnik =D0=BF=D0=B8=D1=88=D0=B5=D1=82= : > > > On Fri, Apr 12, 2019 at 9:11 AM Alexander Zagrebin > > wrote: > > > > > > =D0=92 Thu, 11 Apr 2019 17:32:42 +0200 > > > Jan Bramkamp =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > > > > > > > The reason is that that python does something stupid (tm). It > > > > tries to close all file descriptors (except a few whitelisted > > > > ones) up to the maximum file descriptor number. It does this by > > > > asking the kernel for the maximum possible number and closing > > > > everything it doesn't want to keep. Some time later someone came > > > > up with an optimization (read the open file descriptors > > > > from /dev/fd). All of this pain and suffering is caused by good > > > > old Ulrich Drepper braindamage: > > > > https://sourceware.org/bugzilla/show_bug.cgi?id=3D10353. > > > > > > > > Most Linux distros have lower default file descriptor limits than > > > > FreeBSD making this workaround less painful. The correct solution > > > > would be to teach python3 about closefrom(2). > > > > > > Thank you for hint and testing! > > > > > > Indeed the problem is in closing more than 400,000 file descriptors > > > in loop. It seems that all current versions of Python are affected. > > > Python2 uses False as default value for the close_fds parameter of > > > the Popen constructor, so this issue is mostly not visible. > > > Python3 has changed this default to True. > > > > > > As Jan Bramkamp suggested, I've wrote simple patch to fix an issue > > > (see attached file). It seems the problem has gone. > > > > The attachment has been stripped out. Could you paste the diff into > > the message? > > Yes, sure. > > --- Modules/_posixsubprocess.c.orig 2018-12-24 00:37:14.000000000 > +0300 +++ Modules/_posixsubprocess.c 2019-04-12 > 09:25:21.549389000 +0300 @@ -235,11 +235,15 @@ > _close_fds_by_brute_force(long start_fd, } > start_fd =3D keep_fd + 1; > } > +#if defined(__FreeBSD__) > + closefrom(start_fd); > +#else > if (start_fd <=3D end_fd) { > for (fd_num =3D start_fd; fd_num < end_fd; ++fd_num) { > close(fd_num); > } > } > +#endif > } > > > If this is a Python issue, shouldn't this be reported upstream, on > > https://bugs.python.org ? > > May be. Rather, it is a FreeBSD-specific optimization. Well, closefrom() is also available in Darwin (a.k.a. MacOSX :-)), OpenBSD and NetBSD. (It's not documented in current MacOSX, but it is there, I just checked) Anyway, FreeBSD Python maintainers will ask for an upstream PR. I can do such a PR is noone else is willing to... Dima > > -- > Alexander Zagrebin > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" From owner-freebsd-ports@freebsd.org Fri Apr 12 11:11:47 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BAF9F15796FB for ; Fri, 12 Apr 2019 11:11:47 +0000 (UTC) (envelope-from alex@zagrebin.ru) Received: from mail.zagrebin.ru (mail.zagrebin.ru [IPv6:2001:470:1f15:30e::1:2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EF11F6F52A for ; Fri, 12 Apr 2019 11:11:46 +0000 (UTC) (envelope-from alex@zagrebin.ru) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zagrebin.ru ; s=mail; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References: In-Reply-To:Message-ID:Subject:Cc:To:From:Date: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=awj2mlNeSv3iLdLldRGIEed5PlU3WfLJxN9ub2SGSug=; b=A2c2Am3mOpLWODLaVm8yBfgd5g C1oWlw891PFfRetM7Qkn3aJJvmUkaeMHoUqornXFUzkP8esiS7DpF3kgbA95cqvlalqA0QO5Fqsfx Z8ZuJqly+ZZmCKLonI0sbgD4P7X3Wk1JmCkn/kGS1kHU6bmp6gygqJxe/0iZ3nHdDL5Yn+KicKcub RzzVjP7kvnTRoTwoOLn7dFsAnsfetvBNiuWNqrNkf2sjx15DmLNiCq8l+ouSSol3KIE7v8P2mK7qL mzmy7w+w5kmuzbqlhbROfoEfafhk9GBqH5bp/O1Fg1pfdI3ZMSIiQ4kdjtW5yZu7dfvE5TtpKibYX BOLJJbBg==; Received: from [2001:470:1f15:30e::2] (helo=vm2.home.zagrebin.ru) by mail.zagrebin.ru with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92 (FreeBSD)) (envelope-from ) id 1hEu5u-000K8D-E7; Fri, 12 Apr 2019 14:11:42 +0300 Date: Fri, 12 Apr 2019 14:11:41 +0300 From: Alexander Zagrebin To: Dima Pasechnik Cc: freebsd-ports@freebsd.org Subject: Re: python 3 subprocess performance Message-ID: <20190412141141.0fa85252@vm2.home.zagrebin.ru> In-Reply-To: References: <20190411161649.1b740d21@vm2.home.zagrebin.ru> <8f3f8413-60f2-bb03-a6b4-4f6364cdc3df@rlwinm.de> <20190411143926.5rg4jskmodt4shhi@laparbeit> <9729db47-12c4-caf4-cdcf-1913dab73c8e@rlwinm.de> <20190412101012.4142854f@vm2.home.zagrebin.ru> <20190412104531.7b492a3c@vm2.home.zagrebin.ru> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; amd64-portbld-freebsd11.2) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Apr 2019 11:11:48 -0000 В Fri, 12 Apr 2019 12:41:53 +0200 Dima Pasechnik пишет: > > > > В Thu, 11 Apr 2019 17:32:42 +0200 > > > > Jan Bramkamp пишет: > > > > > > > > > The reason is that that python does something stupid (tm). It > > > > > tries to close all file descriptors (except a few whitelisted > > > > > ones) up to the maximum file descriptor number. It does this > > > > > by asking the kernel for the maximum possible number and > > > > > closing everything it doesn't want to keep. Some time later > > > > > someone came up with an optimization (read the open file > > > > > descriptors from /dev/fd). All of this pain and suffering is > > > > > caused by good old Ulrich Drepper braindamage: > > > > > https://sourceware.org/bugzilla/show_bug.cgi?id=10353. > > > > > > > > > > Most Linux distros have lower default file descriptor limits > > > > > than FreeBSD making this workaround less painful. The correct > > > > > solution would be to teach python3 about closefrom(2). > > > > > > > > Thank you for hint and testing! > > > > > > > > Indeed the problem is in closing more than 400,000 file > > > > descriptors in loop. It seems that all current versions of > > > > Python are affected. Python2 uses False as default value for > > > > the close_fds parameter of the Popen constructor, so this issue > > > > is mostly not visible. Python3 has changed this default to True. > > > > > > > > As Jan Bramkamp suggested, I've wrote simple patch to fix an > > > > issue (see attached file). It seems the problem has gone. > > > > > > The attachment has been stripped out. Could you paste the diff > > > into the message? > > > > Yes, sure. > > > > --- Modules/_posixsubprocess.c.orig 2018-12-24 > > 00:37:14.000000000 +0300 +++ Modules/_posixsubprocess.c > > 2019-04-12 09:25:21.549389000 +0300 @@ -235,11 +235,15 @@ > > _close_fds_by_brute_force(long start_fd, } > > start_fd = keep_fd + 1; > > } > > +#if defined(__FreeBSD__) > > + closefrom(start_fd); > > +#else > > if (start_fd <= end_fd) { > > for (fd_num = start_fd; fd_num < end_fd; ++fd_num) { > > close(fd_num); > > } > > } > > +#endif > > } > > > > > If this is a Python issue, shouldn't this be reported upstream, on > > > https://bugs.python.org ? > > > > May be. Rather, it is a FreeBSD-specific optimization. > > Well, closefrom() is also available in Darwin (a.k.a. MacOSX :-)), > OpenBSD and NetBSD. (It's not documented in current MacOSX, but it is > there, I just checked) > Anyway, FreeBSD Python maintainers will ask for an upstream PR. > > I can do such a PR is noone else is willing to... This would be good. Thanks! -- Alexander Zagrebin From owner-freebsd-ports@freebsd.org Fri Apr 12 15:33:51 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 34B22157F698 for ; Fri, 12 Apr 2019 15:33:51 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (www.zefox.net [50.1.20.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "www.zefox.org", Issuer "www.zefox.org" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 791F880396 for ; Fri, 12 Apr 2019 15:33:50 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (localhost [127.0.0.1]) by www.zefox.net (8.15.2/8.15.2) with ESMTPS id x3CFWwBM088195 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Fri, 12 Apr 2019 08:32:59 -0700 (PDT) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.15.2/8.15.2/Submit) id x3CFWvPP088194 for freebsd-ports@freebsd.org; Fri, 12 Apr 2019 08:32:57 -0700 (PDT) (envelope-from fbsd) Date: Fri, 12 Apr 2019 08:32:57 -0700 From: bob prohaska To: freebsd-ports@freebsd.org Subject: "libicuuc.so.61" not found, required by "libephymisc.so" on RPi2 Message-ID: <20190412153257.GA88171@www.zefox.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.24 (2015-08-30) X-Rspamd-Queue-Id: 791F880396 X-Spamd-Bar: ++ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [2.73 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.41)[-0.411,0]; WWW_DOT_DOMAIN(0.50)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; IP_SCORE(0.13)[ip: (0.49), ipnet: 50.1.16.0/20(0.25), asn: 7065(-0.02), country: US(-0.06)]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_THREE(0.00)[3]; RCVD_TLS_LAST(0.00)[]; NEURAL_SPAM_SHORT(0.69)[0.690,0]; MX_GOOD(-0.01)[cached: www.zefox.net]; NEURAL_SPAM_LONG(0.43)[0.432,0]; DMARC_NA(0.00)[zefox.net]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:7065, ipnet:50.1.16.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; MID_RHS_WWW(0.50)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Apr 2019 15:33:51 -0000 Can anybody tell me how to fix an error reported by www/epiphany on an RPi2, "libicuuc.so.61" not found, required by "libephymisc.so" with the system at 11.2-STABLE #2 r345473 and ports at 498696 ? Both epiphany and icu are up to date, there was no deliberate deletion of old libraries but apparently it happened anyway. Thank for reading, and any guidance! bob prohaska From owner-freebsd-ports@freebsd.org Fri Apr 12 15:59:19 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B5829158022E for ; Fri, 12 Apr 2019 15:59:19 +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) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4B4238129D for ; Fri, 12 Apr 2019 15:59:19 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from pi by home.opsec.eu with local (Exim 4.92 (FreeBSD)) (envelope-from ) id 1hEyaG-000AE5-2T; Fri, 12 Apr 2019 17:59:20 +0200 Date: Fri, 12 Apr 2019 17:59:20 +0200 From: Kurt Jaeger To: bob prohaska Cc: freebsd-ports@freebsd.org Subject: Re: "libicuuc.so.61" not found, required by "libephymisc.so" on RPi2 Message-ID: <20190412155920.GJ72200@home.opsec.eu> References: <20190412153257.GA88171@www.zefox.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190412153257.GA88171@www.zefox.net> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Apr 2019 15:59:19 -0000 Hi! > Can anybody tell me how to fix an error reported by www/epiphany on an RPi2, > "libicuuc.so.61" not found, required by "libephymisc.so" with the system > at 11.2-STABLE #2 r345473 and ports at 498696 ? > > Both epiphany and icu are up to date, there was no deliberate deletion > of old libraries but apparently it happened anyway. > > Thank for reading, and any guidance! Try this messy workaround: cd /usr/local/lib ls -l libicuuc* Then symlink the available libicuuc.so.NN to the requested: ln -s libicuuc.so.NN libicuuc.so.61 -- pi@opsec.eu +49 171 3101372 One year to go ! From owner-freebsd-ports@freebsd.org Fri Apr 12 16:02:44 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E7B6315804B8 for ; Fri, 12 Apr 2019 16:02:43 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 1AA3E816A0 for ; Fri, 12 Apr 2019 16:02:42 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id x3CFkBMU035026 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Fri, 12 Apr 2019 08:46:11 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id x3CFkBMi035025; Fri, 12 Apr 2019 08:46:11 -0700 (PDT) (envelope-from sgk) Date: Fri, 12 Apr 2019 08:46:11 -0700 From: Steve Kargl To: bob prohaska Cc: freebsd-ports@freebsd.org Subject: Re: "libicuuc.so.61" not found, required by "libephymisc.so" on RPi2 Message-ID: <20190412154611.GA34985@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20190412153257.GA88171@www.zefox.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190412153257.GA88171@www.zefox.net> User-Agent: Mutt/1.11.2 (2019-01-07) X-Rspamd-Queue-Id: 1AA3E816A0 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-0.41 / 15.00]; ARC_NA(0.00)[]; HAS_REPLYTO(0.00)[sgk@troutmask.apl.washington.edu]; NEURAL_HAM_MEDIUM(-0.91)[-0.912,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; NEURAL_SPAM_SHORT(0.50)[0.496,0]; NEURAL_HAM_LONG(-0.69)[-0.692,0]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[washington.edu]; AUTH_NA(1.00)[]; REPLYTO_ADDR_EQ_FROM(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_MED(-0.20)[21.76.95.128.list.dnswl.org : 127.0.11.2]; RCPT_COUNT_TWO(0.00)[2]; MX_GOOD(-0.01)[troutmask.apl.washington.edu]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:73, ipnet:128.95.0.0/16, country:US]; MID_RHS_MATCH_FROM(0.00)[]; IP_SCORE(0.01)[ip: (0.09), ipnet: 128.95.0.0/16(0.08), asn: 73(-0.05), country: US(-0.06)] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Apr 2019 16:02:44 -0000 On Fri, Apr 12, 2019 at 08:32:57AM -0700, bob prohaska wrote: > Can anybody tell me how to fix an error reported by www/epiphany on an RPi2, > "libicuuc.so.61" not found, required by "libephymisc.so" with the system > at 11.2-STABLE #2 r345473 and ports at 498696 ? > > Both epiphany and icu are up to date, there was no deliberate deletion > of old libraries but apparently it happened anyway. > > Thank for reading, and any guidance! > % cat /etc/libmap.conf includedir /usr/local/etc/libmap.d libicudata.so.63 libicudata.so.64 libicui18n.so.63 libicui18n.so.64 libicuio.so.63 libicuio.so.64 libicutu.so.63 libicutu.so.64 libicuuc.so.63 libicuuc.so.64 Choose your numbers accordingly. -- Steve From owner-freebsd-ports@freebsd.org Fri Apr 12 16:11:14 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 42DE31580642 for ; Fri, 12 Apr 2019 16:11:14 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 91EC2819DD for ; Fri, 12 Apr 2019 16:11:13 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id x3CGBCmc005993 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for ; Fri, 12 Apr 2019 09:11:12 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id x3CGBCQl005992 for freebsd-ports@freebsd.org; Fri, 12 Apr 2019 09:11:12 -0700 (PDT) (envelope-from sgk) Date: Fri, 12 Apr 2019 09:11:12 -0700 From: Steve Kargl To: freebsd-ports@freebsd.org Subject: Default python is 3.6? Message-ID: <20190412161112.GA5963@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.11.2 (2019-01-07) X-Rspamd-Queue-Id: 91EC2819DD X-Spamd-Bar: ++ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [2.37 / 15.00]; HAS_REPLYTO(0.00)[sgk@troutmask.apl.washington.edu]; TO_DN_NONE(0.00)[]; REPLYTO_ADDR_EQ_FROM(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; RCVD_IN_DNSWL_MED(-0.20)[21.76.95.128.list.dnswl.org : 127.0.11.2]; MX_GOOD(-0.01)[cached: troutmask.apl.washington.edu]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(0.01)[ip: (0.08), ipnet: 128.95.0.0/16(0.08), asn: 73(-0.05), country: US(-0.06)]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:73, ipnet:128.95.0.0/16, country:US]; SUBJECT_ENDS_QUESTION(1.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.53)[-0.528,0]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.42)[0.422,0]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; NEURAL_SPAM_LONG(0.77)[0.772,0]; DMARC_NA(0.00)[washington.edu]; R_SPF_NA(0.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Apr 2019 16:11:14 -0000 cd /usr/ports/lang/python36 make && make install ===> Installing for python36-3.6.8_2 ===> Checking if python36 is already installed ===> Registering installation for python36-3.6.8_2 pkg-static: Unable to access file /usr/ports/lang/python36/work/stage/usr/local/lib/python3.6/lib-dynload/_asyncio.so:No such file or directory pkg-static: Unable to access file /usr/ports/lang/python36/work/stage/usr/local/lib/python3.6/lib-dynload/math.so:No such file or directory *** Error code 74 Stop. make[1]: stopped in /usr/ports/lang/python36 *** Error code 1 Stop. make: stopped in /usr/ports/lang/python36 ? -- Steve From owner-freebsd-ports@freebsd.org Fri Apr 12 16:17:45 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EA5671580881 for ; Fri, 12 Apr 2019 16:17:44 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 1940D81E0C for ; Fri, 12 Apr 2019 16:17:44 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id x3CGHg8V024724 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for ; Fri, 12 Apr 2019 09:17:42 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id x3CGHgph024723 for freebsd-ports@freebsd.org; Fri, 12 Apr 2019 09:17:42 -0700 (PDT) (envelope-from sgk) Date: Fri, 12 Apr 2019 09:17:42 -0700 From: Steve Kargl To: freebsd-ports@freebsd.org Subject: Re: Default python is 3.6? Message-ID: <20190412161742.GA21349@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20190412161112.GA5963@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190412161112.GA5963@troutmask.apl.washington.edu> User-Agent: Mutt/1.11.2 (2019-01-07) X-Rspamd-Queue-Id: 1940D81E0C X-Spamd-Bar: ++ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [2.39 / 15.00]; HAS_REPLYTO(0.00)[sgk@troutmask.apl.washington.edu]; TO_DN_NONE(0.00)[]; REPLYTO_ADDR_EQ_FROM(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; RCVD_IN_DNSWL_MED(-0.20)[21.76.95.128.list.dnswl.org : 127.0.11.2]; MX_GOOD(-0.01)[cached: troutmask.apl.washington.edu]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(0.01)[ip: (0.08), ipnet: 128.95.0.0/16(0.08), asn: 73(-0.05), country: US(-0.06)]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:73, ipnet:128.95.0.0/16, country:US]; SUBJECT_ENDS_QUESTION(1.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.55)[-0.549,0]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.42)[0.418,0]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; NEURAL_SPAM_LONG(0.82)[0.819,0]; DMARC_NA(0.00)[washington.edu]; R_SPF_NA(0.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Apr 2019 16:17:45 -0000 On Fri, Apr 12, 2019 at 09:11:12AM -0700, Steve Kargl wrote: > cd /usr/ports/lang/python36 > make && make install > > ===> Installing for python36-3.6.8_2 > ===> Checking if python36 is already installed > ===> Registering installation for python36-3.6.8_2 > pkg-static: Unable to access file /usr/ports/lang/python36/work/stage/usr/local/lib/python3.6/lib-dynload/_asyncio.so:No such file or directory > pkg-static: Unable to access file /usr/ports/lang/python36/work/stage/usr/local/lib/python3.6/lib-dynload/math.so:No such file or directory > *** Error code 74 > > Stop. > make[1]: stopped in /usr/ports/lang/python36 > *** Error code 1 > > Stop. > make: stopped in /usr/ports/lang/python36 > > ? > % find . -name _async\* ./work/Python-3.6.8/Modules/_asynciomodule.c ./work/Python-3.6.8/Modules/clinic/_asynciomodule.c.h ./work/Python-3.6.8/PCbuild/_asyncio.vcxproj.filters ./work/Python-3.6.8/PCbuild/_asyncio.vcxproj ./work/Python-3.6.8/build/lib.freebsd-13.0-CURRENT-amd64-3.6/_asyncio_failed.so ./work/Python-3.6.8/build/temp.freebsd-13.0-CURRENT-amd64-3.6/usr/ports/lang/python36/work/Python-3.6.8/Modules/_asynciomodule.o ./work/stage/usr/local/lib/python3.6/lib-dynload/_asyncio_failed.so % find . -name math\* ./work/Python-3.6.8/Doc/library/math.rst ./work/Python-3.6.8/Modules/mathmodule.c ./work/Python-3.6.8/Lib/test/math_testcases.txt ./work/stage/usr/local/lib/python3.6/test/math_testcases.txt ? -- Steve From owner-freebsd-ports@freebsd.org Fri Apr 12 16:20:28 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 085E21580946 for ; Fri, 12 Apr 2019 16:20:28 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (www.zefox.net [50.1.20.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "www.zefox.org", Issuer "www.zefox.org" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 5679381F0F; Fri, 12 Apr 2019 16:20:27 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (localhost [127.0.0.1]) by www.zefox.net (8.15.2/8.15.2) with ESMTPS id x3CGJh5u088435 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 12 Apr 2019 09:19:44 -0700 (PDT) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.15.2/8.15.2/Submit) id x3CGJhdZ088434; Fri, 12 Apr 2019 09:19:43 -0700 (PDT) (envelope-from fbsd) Date: Fri, 12 Apr 2019 09:19:43 -0700 From: bob prohaska To: Kurt Jaeger Cc: freebsd-ports@freebsd.org Subject: Re: "libicuuc.so.61" not found, required by "libephymisc.so" on RPi2 Message-ID: <20190412161943.GB88171@www.zefox.net> References: <20190412153257.GA88171@www.zefox.net> <20190412155920.GJ72200@home.opsec.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190412155920.GJ72200@home.opsec.eu> User-Agent: Mutt/1.5.24 (2015-08-30) X-Rspamd-Queue-Id: 5679381F0F X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.98 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[]; NEURAL_HAM_SHORT(-0.98)[-0.985,0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Apr 2019 16:20:28 -0000 On Fri, Apr 12, 2019 at 05:59:20PM +0200, Kurt Jaeger wrote: > Hi! > > > Try this messy workaround: > > cd /usr/local/lib > ls -l libicuuc* > > Then symlink the available libicuuc.so.NN to the requested: > > ln -s libicuuc.so.NN libicuuc.so.61 > That worked, thank you! bob prohaska From owner-freebsd-ports@freebsd.org Fri Apr 12 16:28:14 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AF24D1580BE8 for ; Fri, 12 Apr 2019 16:28:14 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 91822824D0 for ; Fri, 12 Apr 2019 16:28:12 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id x3CGSA3S033916 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for ; Fri, 12 Apr 2019 09:28:10 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id x3CGSAl6033915 for freebsd-ports@freebsd.org; Fri, 12 Apr 2019 09:28:10 -0700 (PDT) (envelope-from sgk) Date: Fri, 12 Apr 2019 09:28:10 -0700 From: Steve Kargl To: freebsd-ports@freebsd.org Subject: Re: Default python is 3.6? Message-ID: <20190412162810.GA24821@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20190412161112.GA5963@troutmask.apl.washington.edu> <20190412161742.GA21349@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190412161742.GA21349@troutmask.apl.washington.edu> User-Agent: Mutt/1.11.2 (2019-01-07) X-Rspamd-Queue-Id: 91822824D0 X-Spamd-Bar: ++ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [2.23 / 15.00]; HAS_REPLYTO(0.00)[sgk@troutmask.apl.washington.edu]; IP_SCORE(0.01)[ip: (0.08), ipnet: 128.95.0.0/16(0.08), asn: 73(-0.05), country: US(-0.06)]; TO_DN_NONE(0.00)[]; REPLYTO_ADDR_EQ_FROM(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; RCVD_IN_DNSWL_MED(-0.20)[21.76.95.128.list.dnswl.org : 127.0.11.2]; MX_GOOD(-0.01)[cached: troutmask.apl.washington.edu]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:73, ipnet:128.95.0.0/16, country:US]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.56)[-0.561,0]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.30)[0.296,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; DMARC_NA(0.00)[washington.edu]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; MIME_TRACE(0.00)[0:+]; NEURAL_SPAM_LONG(0.79)[0.791,0]; R_SPF_NA(0.00)[]; RCVD_TLS_LAST(0.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Apr 2019 16:28:14 -0000 On Fri, Apr 12, 2019 at 09:17:42AM -0700, Steve Kargl wrote: > > % find . -name math\* > ./work/Python-3.6.8/Doc/library/math.rst > ./work/Python-3.6.8/Modules/mathmodule.c > ./work/Python-3.6.8/Lib/test/math_testcases.txt > ./work/stage/usr/local/lib/python3.6/test/math_testcases.txt > Well, this one is easy to fix. I've sent this patch for 2 to 3 years now. I've opened a PR about it. Someday you guys might actually fix this, because I will contacting core to get my commit bit back. --- work/Python-3.6.8/Modules/mathmodule.c.orig 2019-04-12 09:23:42.329350000 -0700 +++ work/Python-3.6.8/Modules/mathmodule.c 2019-04-12 09:24:37.977029000 -0700 @@ -67,7 +67,7 @@ static const double logpi = 1.144729885849400174143427351353058711647; static double -sinpi(double x) +_freebsd_ports_are_broken_sinpi(double x) { double y, r; int n; @@ -296,7 +296,7 @@ integer. */ if (absx > 200.0) { if (x < 0.0) { - return 0.0/sinpi(x); + return 0.0/_freebsd_ports_are_broken_sinpi(x); } else { errno = ERANGE; @@ -320,7 +320,7 @@ } z = z * lanczos_g / y; if (x < 0.0) { - r = -pi / sinpi(absx) / absx * exp(y) / lanczos_sum(absx); + r = -pi / _freebsd_ports_are_broken_sinpi(absx) / absx * exp(y) / lanczos_sum(absx); r -= z * r; if (absx < 140.0) { r /= pow(y, absx - 0.5); @@ -390,7 +390,7 @@ r += (absx - 0.5) * (log(absx + lanczos_g - 0.5) - 1); if (x < 0.0) /* Use reflection formula to get value for negative x. */ - r = logpi - log(fabs(sinpi(absx))) - log(absx) - r; + r = logpi - log(fabs(_freebsd_ports_are_broken_sinpi(absx))) - log(absx) - r; if (Py_IS_INFINITY(r)) errno = ERANGE; return r; -- Steve From owner-freebsd-ports@freebsd.org Fri Apr 12 19:07:38 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B238F1583C78 for ; Fri, 12 Apr 2019 19:07:38 +0000 (UTC) (envelope-from andyf@andyit.com.au) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 067A588BC9 for ; Fri, 12 Apr 2019 19:07:38 +0000 (UTC) (envelope-from andyf@andyit.com.au) Received: by mailman.ysv.freebsd.org (Postfix) id B7CE01583C74; Fri, 12 Apr 2019 19:07:37 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 703831583C72 for ; Fri, 12 Apr 2019 19:07:37 +0000 (UTC) (envelope-from andyf@andyit.com.au) Received: from alpine.spintel.net.au (alpine.spintel.net.au [IPv6:2407:e400:1::b]) (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 75C9488BBF for ; Fri, 12 Apr 2019 19:07:33 +0000 (UTC) (envelope-from andyf@andyit.com.au) Received: from drunkfish.andyit.com.au (210-1-210-40-cpe.spintel.net.au [210.1.210.40]) by alpine.spintel.net.au (Postfix) with ESMTPS id 0C62B4C24FF for ; Sat, 13 Apr 2019 05:07:25 +1000 (AEST) Received: from snuggles.andyit.com.au (snuggles.andyit.com.au [172.22.2.2]) by drunkfish.andyit.com.au (8.15.2/8.15.2) with ESMTP id x3CJ7Om8070289 for ; Sat, 13 Apr 2019 05:07:25 +1000 (AEST) (envelope-from andyf@andyit.com.au) Message-ID: <5CB0E1EC.9070309@andyit.com.au> Date: Sat, 13 Apr 2019 05:07:24 +1000 From: Andy Farkas User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:13.0) Gecko/20120614 Thunderbird/13.0 MIME-Version: 1.0 To: ports@freebsd.org Subject: Loopy Makefile? Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 75C9488BBF X-Spamd-Bar: +++ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [3.01 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.55)[-0.553,0]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; IP_SCORE(-0.01)[country: AU(-0.04)]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_NONE(0.00)[]; NEURAL_SPAM_SHORT(0.83)[0.830,0]; MX_GOOD(-0.01)[mx.andyit.com.au]; NEURAL_SPAM_LONG(0.85)[0.849,0]; DMARC_NA(0.00)[andyit.com.au]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:18390, ipnet:2407:e400::/32, country:AU]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_LAST(0.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Apr 2019 19:07:39 -0000 Had the weirdest thing happen when trying to build x11/mate - it got stuck doing the same thing over and over. I'll restart and see if it happens again: [lots more of this:] ===> vala-0.40.11,1 depends on package: graphviz>=0 - not found ===> graphviz-2.40.1_8 depends on executable: gmake - found ===> graphviz-2.40.1_8 depends on executable: bison - found ===> graphviz-2.40.1_8 depends on package: pkgconf>=1.3.0_1 - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/gnome-mime-data-2.0.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/sm.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xinerama.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xi.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xrandr.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xcursor.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xfixes.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xrender.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xau.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xdmcp.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xaw7.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xpm.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/sm.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xau.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xdmcp.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xp.pc - found ===> graphviz-2.40.1_8 depends on shared library: libltdl.so - found (/usr/local/lib/libltdl.so) ===> graphviz-2.40.1_8 depends on shared library: libpng.so - found (/usr/local/lib/libpng.so) ===> graphviz-2.40.1_8 depends on shared library: libfreetype.so - found (/usr/local/lib/libfreetype.so) ===> graphviz-2.40.1_8 depends on shared library: libfontconfig.so - found (/usr/local/lib/libfontconfig.so) ===> graphviz-2.40.1_8 depends on shared library: libexpat.so - found (/usr/local/lib/libexpat.so) ===> graphviz-2.40.1_8 depends on shared library: libgd.so - found (/usr/local/lib/libgd.so) ===> graphviz-2.40.1_8 depends on shared library: libgts.so - found (/usr/local/lib/libgts.so) ===> graphviz-2.40.1_8 depends on shared library: libjpeg.so - found (/usr/local/lib/libjpeg.so) ===> graphviz-2.40.1_8 depends on shared library: libatk-1.0.so - found (/usr/local/lib/libatk-1.0.so) ===> graphviz-2.40.1_8 depends on shared library: libcairo.so - found (/usr/local/lib/libcairo.so) ===> graphviz-2.40.1_8 depends on shared library: libgconf-2.so - not found ===> gconf2-3.2.6_5 depends on executable: msgfmt - found ===> gconf2-3.2.6_5 depends on executable: gmake - found ===> gconf2-3.2.6_5 depends on package: pkgconf>=1.3.0_1 - found ===> gconf2-3.2.6_5 depends on file: /usr/local/bin/intltool-extract - found ===> gconf2-3.2.6_5 depends on executable: g-ir-scanner - found ===> gconf2-3.2.6_5 depends on shared library: libdbus-glib-1.so - found (/usr/local/lib/libdbus-glib-1.so) ===> gconf2-3.2.6_5 depends on shared library: libpolkit-gobject-1.so - found (/usr/local/lib/libpolkit-gobject-1.so) ===> gconf2-3.2.6_5 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) ===> gconf2-3.2.6_5 depends on shared library: libatk-1.0.so - found (/usr/local/lib/libatk-1.0.so) ===> gconf2-3.2.6_5 depends on shared library: libdconf.so - not found ===> dconf-0.28.0 depends on package: vala>=0.18.1 - not found ===> vala-0.40.11,1 depends on package: graphviz>=0 - not found ===> graphviz-2.40.1_8 depends on executable: gmake - found ===> graphviz-2.40.1_8 depends on executable: bison - found ===> graphviz-2.40.1_8 depends on package: pkgconf>=1.3.0_1 - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/gnome-mime-data-2.0.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/sm.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xinerama.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xi.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xrandr.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xcursor.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xfixes.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xrender.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xau.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xdmcp.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xaw7.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xpm.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/sm.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xau.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xdmcp.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xp.pc - found ===> graphviz-2.40.1_8 depends on shared library: libltdl.so - found (/usr/local/lib/libltdl.so) ===> graphviz-2.40.1_8 depends on shared library: libpng.so - found (/usr/local/lib/libpng.so) ===> graphviz-2.40.1_8 depends on shared library: libfreetype.so - found (/usr/local/lib/libfreetype.so) ===> graphviz-2.40.1_8 depends on shared library: libfontconfig.so - found (/usr/local/lib/libfontconfig.so) ===> graphviz-2.40.1_8 depends on shared library: libexpat.so - found (/usr/local/lib/libexpat.so) ===> graphviz-2.40.1_8 depends on shared library: libgd.so - found (/usr/local/lib/libgd.so) ===> graphviz-2.40.1_8 depends on shared library: libgts.so - found (/usr/local/lib/libgts.so) ===> graphviz-2.40.1_8 depends on shared library: libjpeg.so - found (/usr/local/lib/libjpeg.so) ===> graphviz-2.40.1_8 depends on shared library: libatk-1.0.so - found (/usr/local/lib/libatk-1.0.so) ===> graphviz-2.40.1_8 depends on shared library: libcairo.so - found (/usr/local/lib/libcairo.so) ===> graphviz-2.40.1_8 depends on shared library: libgconf-2.so - not found ===> gconf2-3.2.6_5 depends on executable: msgfmt - found ===> gconf2-3.2.6_5 depends on executable: gmake - found ===> gconf2-3.2.6_5 depends on package: pkgconf>=1.3.0_1 - found ===> gconf2-3.2.6_5 depends on file: /usr/local/bin/intltool-extract - found ===> gconf2-3.2.6_5 depends on executable: g-ir-scanner - found ===> gconf2-3.2.6_5 depends on shared library: libdbus-glib-1.so - found (/usr/local/lib/libdbus-glib-1.so) ===> gconf2-3.2.6_5 depends on shared library: libpolkit-gobject-1.so - found (/usr/local/lib/libpolkit-gobject-1.so) ===> gconf2-3.2.6_5 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) ===> gconf2-3.2.6_5 depends on shared library: libatk-1.0.so - found (/usr/local/lib/libatk-1.0.so) ===> gconf2-3.2.6_5 depends on shared library: libdconf.so - not found ===> dconf-0.28.0 depends on package: vala>=0.18.1 - not found ===> vala-0.40.11,1 depends on package: graphviz>=0 - not found ===> graphviz-2.40.1_8 depends on executable: gmake - found ===> graphviz-2.40.1_8 depends on executable: bison - found ===> graphviz-2.40.1_8 depends on package: pkgconf>=1.3.0_1 - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/gnome-mime-data-2.0.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/sm.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xinerama.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xi.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xrandr.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xcursor.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xfixes.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xrender.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xau.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xdmcp.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xaw7.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xpm.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/sm.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xau.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xdmcp.pc - found ===> graphviz-2.40.1_8 depends on file: /usr/local/libdata/pkgconfig/xp.pc - found ===> graphviz-2.40.1_8 depends on shared library: libltdl.so - found (/usr/local/lib/libltdl.so) ===> graphviz-2.40.1_8 depends on shared library: libpng.so - found (/usr/local/lib/libpng.so) ===> graphviz-2.40.1_8 depends on shared library: libfreetype.so - found (/usr/local/lib/libfreetype.so) ===> graphviz-2.40.1_8 depends on shared library: libfontconfig.so - found (/usr/local/lib/libfontconfig.so) ===> graphviz-2.40.1_8 depends on shared library: libexpat.so - found (/usr/local/lib/libexpat.so) ===> graphviz-2.40.1_8 depends on shared library: libgd.so - found (/usr/local/lib/libgd.so) ===> graphviz-2.40.1_8 depends on shared library: libgts.so - found (/usr/local/lib/libgts.so) ===> graphviz-2.40.1_8 depends on shared library: libjpeg.so - found (/usr/local/lib/libjpeg.so) ===> graphviz-2.40.1_8 depends on shared library: libatk-1.0.so - found (/usr/local/lib/libatk-1.0.so) ===> graphviz-2.40.1_8 depends on shared library: libcairo.so - found (/usr/local/lib/libcairo.so) ===> graphviz-2.40.1_8 depends on shared library: libgconf-2.so - not found ===> gconf2-3.2.6_5 depends on executable: msgfmt - found ===> gconf2-3.2.6_5 depends on executable: gmake - found ===> gconf2-3.2.6_5 depends on package: pkgconf>=1.3.0_1 - found ===> gconf2-3.2.6_5 depends on file: /usr/local/bin/intltool-extract - found ===> gconf2-3.2.6_5 depends on executable: g-ir-scanner - found ===> gconf2-3.2.6_5 depends on shared library: libdbus-glib-1.so - found (/usr/local/lib/libdbus-glib-1.so) ===> gconf2-3.2.6_5 depends on shared library: libpolkit-gobject-1.so - found (/usr/local/lib/libpolkit-gobject-1.so) ===> gconf2-3.2.6_5 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) ===> gconf2-3.2.6_5 depends on shared library: libatk-1.0.so - found (/usr/local/lib/libatk-1.0.so) ===> gconf2-3.2.6_5 depends on shared library: libdconf.so - not found ===> dconf-0.28.0 depends on package: vala>=0.18.1 - not found ===> vala-0.40.11,1 depends on package: graphviz>=0 - not found ^C*** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 *** Signal 2 root@hunter:/usr/ports/x11/mate # From owner-freebsd-ports@freebsd.org Fri Apr 12 19:19:45 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5910E158406F for ; Fri, 12 Apr 2019 19:19:45 +0000 (UTC) (envelope-from dimpase@gmail.com) Received: from mail-lf1-x12e.google.com (mail-lf1-x12e.google.com [IPv6:2a00:1450:4864:20::12e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C506A89144 for ; Fri, 12 Apr 2019 19:19:43 +0000 (UTC) (envelope-from dimpase@gmail.com) Received: by mail-lf1-x12e.google.com with SMTP id h5so5388538lfm.1 for ; Fri, 12 Apr 2019 12:19:43 -0700 (PDT) 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=iMb8t6D8qiXOkX42f+PM/6+ixbY97aHEsaTg4WNrX2g=; b=Nr6qr0K9+tiVogvfzhiyM/o6OqJjVr2YcXMt3lsoR8xJGc0+86Rouh83kEiw5P1PkU QJZGqt5uyYm3X1mPvbQheIplIrPmU13Ee9GAqtpp2DBKcV1QzMS3vmEH4HS/sfo5EZPg loPqwazNBfPNNx+lvAN2ZtPTi5CeydFnMEtPr01V16f8BoiuRuH8KeFNgTosPlfD484m BKnao0xQrmDEFVZw1M7hHCpTuvdvZ4xccgtBWlDrGdo8v/eUHG5GnRFp3+jMM26sN/Lf HLKoid0IZvglIFn8mNEn0AT9LT9J22TBKEzPdji9T+Or7T59YczWf52eG/G1/WPrsmpD OKcQ== 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=iMb8t6D8qiXOkX42f+PM/6+ixbY97aHEsaTg4WNrX2g=; b=U+I8qYvkTd673WY09oCw++UduvL4EMVZZV3ARwCDtfGwXOUEz7+v4VmMe4k3l8drGP iTiTu0Nl6tI4i0XtPMx0z9OECcmdiaomPzeySv4e2sc15cfFB9jk++cRjuy11L8N/O/v pVlCQbBayWarVNRIPY599wkZUVe4TWY6FG5ZBVCpGMLLc1vxsFkoCKdfOfGu6/jDDJEq d7R0JXAhbg19DD2UfGFZN33OZIfOD9PeSabuqVVBAiF5oJn/+HJdign+GicVD3oI/GI1 OmphKlHi+HJFQlT9ZI9ZgamRvfye+MigZCnFW+rMwYEO893liLZlo994SByFtnyRdOKx F8JA== X-Gm-Message-State: APjAAAVGlPLPIkqs/9Su6idhF3XU3Z/0hdW4wbhC2W9gVQWduhZmGHca yPVlmrDp0NdPokaxwQFwscIRcC/f8MzvzH7q6GmzlZdBfqQ= X-Google-Smtp-Source: APXvYqzTyPLGNdjvW4ThdRHYcBXNGNcxO26NWvQ6Z9gHjAdaji+9bUle/eR1y+4OeLrAL7FIF+CDJkgmWJDByDe9FT4= X-Received: by 2002:a19:9f53:: with SMTP id i80mr17360390lfe.133.1555096782112; Fri, 12 Apr 2019 12:19:42 -0700 (PDT) MIME-Version: 1.0 References: <20190412161112.GA5963@troutmask.apl.washington.edu> <20190412161742.GA21349@troutmask.apl.washington.edu> <20190412162810.GA24821@troutmask.apl.washington.edu> In-Reply-To: <20190412162810.GA24821@troutmask.apl.washington.edu> From: Dima Pasechnik Date: Fri, 12 Apr 2019 21:19:30 +0200 Message-ID: Subject: Re: Default python is 3.6? To: Steve Kargl Cc: FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: C506A89144 X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=Nr6qr0K9; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of dimpase@gmail.com designates 2a00:1450:4864:20::12e as permitted sender) smtp.mailfrom=dimpase@gmail.com X-Spamd-Result: default: False [-5.68 / 15.00]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; 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]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; NEURAL_HAM_SHORT(-0.88)[-0.880,0]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(-2.79)[ip: (-9.30), ipnet: 2a00:1450::/32(-2.38), asn: 15169(-2.18), country: US(-0.06)]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TAGGED_FROM(0.00)[freebsd]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[e.2.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; SUBJECT_ENDS_QUESTION(1.00)[]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_LAST(0.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Apr 2019 19:19:45 -0000 On Fri, Apr 12, 2019 at 6:29 PM Steve Kargl wrote: > > On Fri, Apr 12, 2019 at 09:17:42AM -0700, Steve Kargl wrote: > > > > % find . -name math\* > > ./work/Python-3.6.8/Doc/library/math.rst > > ./work/Python-3.6.8/Modules/mathmodule.c > > ./work/Python-3.6.8/Lib/test/math_testcases.txt > > ./work/stage/usr/local/lib/python3.6/test/math_testcases.txt > > > > Well, this one is easy to fix. I've sent this patch for 2 to 3 > years now. I've opened a PR about it. Someday you guys might > actually fix this, because I will contacting core to get my > commit bit back. > This one is fixed in Python 3.7: https://github.com/python/cpython/blob/3.7/Modules/mathmodule.c via this commit: https://github.com/python/cpython/commit/4e6646fef5d2cc53422e4eca0b18201ed5a5c4b6 It is also fixed in Python 2.7. See https://github.com/python/cpython/pull/12027 for details. I've just asked whether upstream will consider backporting this to Python 3.5 and 3.6. If not, it would need to be done in FreeBSD only. > > > --- work/Python-3.6.8/Modules/mathmodule.c.orig 2019-04-12 09:23:42.329350000 -0700 > +++ work/Python-3.6.8/Modules/mathmodule.c 2019-04-12 09:24:37.977029000 -0700 > @@ -67,7 +67,7 @@ > static const double logpi = 1.144729885849400174143427351353058711647; > > static double > -sinpi(double x) > +_freebsd_ports_are_broken_sinpi(double x) > { > double y, r; > int n; > @@ -296,7 +296,7 @@ > integer. */ > if (absx > 200.0) { > if (x < 0.0) { > - return 0.0/sinpi(x); > + return 0.0/_freebsd_ports_are_broken_sinpi(x); > } > else { > errno = ERANGE; > @@ -320,7 +320,7 @@ > } > z = z * lanczos_g / y; > if (x < 0.0) { > - r = -pi / sinpi(absx) / absx * exp(y) / lanczos_sum(absx); > + r = -pi / _freebsd_ports_are_broken_sinpi(absx) / absx * exp(y) / lanczos_sum(absx); > r -= z * r; > if (absx < 140.0) { > r /= pow(y, absx - 0.5); > @@ -390,7 +390,7 @@ > r += (absx - 0.5) * (log(absx + lanczos_g - 0.5) - 1); > if (x < 0.0) > /* Use reflection formula to get value for negative x. */ > - r = logpi - log(fabs(sinpi(absx))) - log(absx) - r; > + r = logpi - log(fabs(_freebsd_ports_are_broken_sinpi(absx))) - log(absx) - r; > if (Py_IS_INFINITY(r)) > errno = ERANGE; > return r; > > -- > Steve > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" From owner-freebsd-ports@freebsd.org Fri Apr 12 19:57:00 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 299D81584C7B for ; Fri, 12 Apr 2019 19:57:00 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 883448A207 for ; Fri, 12 Apr 2019 19:56:58 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id x3CJutPA012844 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Fri, 12 Apr 2019 12:56:55 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id x3CJutUA012843; Fri, 12 Apr 2019 12:56:55 -0700 (PDT) (envelope-from sgk) Date: Fri, 12 Apr 2019 12:56:55 -0700 From: Steve Kargl To: Dima Pasechnik Cc: FreeBSD Ports Subject: Re: Default python is 3.6? Message-ID: <20190412195655.GA59279@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20190412161112.GA5963@troutmask.apl.washington.edu> <20190412161742.GA21349@troutmask.apl.washington.edu> <20190412162810.GA24821@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.11.2 (2019-01-07) X-Rspamd-Queue-Id: 883448A207 X-Spamd-Bar: ++ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [2.01 / 15.00]; HAS_REPLYTO(0.00)[sgk@troutmask.apl.washington.edu]; REPLYTO_ADDR_EQ_FROM(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; RCVD_IN_DNSWL_MED(-0.20)[21.76.95.128.list.dnswl.org : 127.0.11.2]; MX_GOOD(-0.01)[cached: troutmask.apl.washington.edu]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(0.01)[ip: (0.08), ipnet: 128.95.0.0/16(0.08), asn: 73(-0.05), country: US(-0.06)]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:73, ipnet:128.95.0.0/16, country:US]; SUBJECT_ENDS_QUESTION(1.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.73)[-0.733,0]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.52)[0.522,0]; TAGGED_RCPT(0.00)[freebsd]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[washington.edu]; MIME_GOOD(-0.10)[text/plain]; AUTH_NA(1.00)[]; MIME_TRACE(0.00)[0:+]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(0.52)[0.516,0]; R_SPF_NA(0.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Apr 2019 19:57:00 -0000 On Fri, Apr 12, 2019 at 09:19:30PM +0200, Dima Pasechnik wrote: > On Fri, Apr 12, 2019 at 6:29 PM Steve Kargl > wrote: > > > > On Fri, Apr 12, 2019 at 09:17:42AM -0700, Steve Kargl wrote: > > > > > > % find . -name math\* > > > ./work/Python-3.6.8/Doc/library/math.rst > > > ./work/Python-3.6.8/Modules/mathmodule.c > > > ./work/Python-3.6.8/Lib/test/math_testcases.txt > > > ./work/stage/usr/local/lib/python3.6/test/math_testcases.txt > > > > > > > Well, this one is easy to fix. I've sent this patch for 2 to 3 > > years now. I've opened a PR about it. Someday you guys might > > actually fix this, because I will contacting core to get my > > commit bit back. > > > This one is fixed in Python 3.7: > https://github.com/python/cpython/blob/3.7/Modules/mathmodule.c > via this commit: > https://github.com/python/cpython/commit/4e6646fef5d2cc53422e4eca0b18201ed5a5c4b6 > > It is also fixed in Python 2.7. > See https://github.com/python/cpython/pull/12027 for details. Doesn't matter what the python developer have done. A patch is still required to build lang/python27. Here's yet another copy of the patch. --- ./Modules/mathmodule.c.orig 2019-04-12 10:00:28.518460000 -0700 +++ ./Modules/mathmodule.c 2019-04-12 10:01:24.846412000 -0700 @@ -71,7 +71,7 @@ static const double sqrtpi = 1.772453850905516027298167483341145182798; static double -sinpi(double x) +_freebsd_ports_are_broken_sinpi(double x) { double y, r; int n; @@ -270,7 +270,7 @@ integer. */ if (absx > 200.0) { if (x < 0.0) { - return 0.0/sinpi(x); + return 0.0/_freebsd_ports_are_broken_sinpi(x); } else { errno = ERANGE; @@ -294,7 +294,7 @@ } z = z * lanczos_g / y; if (x < 0.0) { - r = -pi / sinpi(absx) / absx * exp(y) / lanczos_sum(absx); + r = -pi / _freebsd_ports_are_broken_sinpi(absx) / absx * exp(y) / lanczos_sum(absx); r -= z * r; if (absx < 140.0) { r /= pow(y, absx - 0.5); @@ -366,7 +366,7 @@ (x-0.5)*(log(x+lanczos_g-0.5)-1); } else { - r = log(pi) - log(fabs(sinpi(absx))) - log(absx) - + r = log(pi) - log(fabs(_freebsd_ports_are_broken_sinpi(absx))) - log(absx) - (log(lanczos_sum(absx)) - lanczos_g + (absx-0.5)*(log(absx+lanczos_g-0.5)-1)); } -- Steve From owner-freebsd-ports@freebsd.org Fri Apr 12 20:14:33 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BCF281585211 for ; Fri, 12 Apr 2019 20:14:33 +0000 (UTC) (envelope-from dimpase@gmail.com) Received: from mail-lj1-x229.google.com (mail-lj1-x229.google.com [IPv6:2a00:1450:4864:20::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 885A78AE7A for ; Fri, 12 Apr 2019 20:14:32 +0000 (UTC) (envelope-from dimpase@gmail.com) Received: by mail-lj1-x229.google.com with SMTP id r24so10021881ljg.3 for ; Fri, 12 Apr 2019 13:14:32 -0700 (PDT) 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=JnjtA8T9GGxmXrVM9nKovnierPs6lhY0XP/OJWPRjC8=; b=ISnQf3GYiuDsWamvCSkXKNM0EwQUjYC1V92vlyucOUsFSIgfj0biu2ZZ6RgUnHZhNm CgeHOU/srUFFsgbiOkMXimgZdO+Y+ea4PAydGsAJXBjPrX0HwLoOrJei2iwgwTKBVb93 FC4scOTXgTNloXhcUxcziA4t2Y/rITR2ldzlKnOQQM6FHLREi+Icj3qb1QU1OPb3d61Z m3e8v8g4Diovko05B4XvxbBqbByZAl4cTjZmCwenVHWJLRvKTCSuULjRN4EyAsaKelzd bVBaYBos0uHjc5LexbUrf12xyjCNgabHX6GyFftUyjL9aLJd4ruzHqpB+RayIEaZt2Ql 0HFA== 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=JnjtA8T9GGxmXrVM9nKovnierPs6lhY0XP/OJWPRjC8=; b=sbwtjY7IJMjtHVypw3JeH3q2HAQgoJ5MqHeZ8S6kHYtwQezgc963sVbpuWl/31Mr+i 94DnBiItpa4o5XpM/LOxxao4GdWIH9zDIjPykoA794/1rcthqa335GveCC80gpj/0JhR HThxfgzjmdkK+gyJutjYl+vmm5MZqT9jMK8MKMcg3eC+mC86uPusTMnIRzSPPjjWdGgq OCajUYDST3LKXlFvyCphOY17Ga2swB2P6gxIr2ukaeKtYd6zZQkuVvxgHlmClXzV9KWb Do+PwbtT/QncE7UugHqC1CotOV6ZJIVt+39vPtpz9cizndgVZCkxs/GB3n+uQVzhIX9L dytA== X-Gm-Message-State: APjAAAXnplSrR14mC8CSR7EMZMVO2HBvN8GTbOaVhoYNFcc0PWQ0Vhcy vP0Qn+bcFPgpYWTj7Vx25UJcdkybtb0xyEep9gcuWPRvvehJ4w== X-Google-Smtp-Source: APXvYqy5mWuvI8jyeEZr1Tt/Ludh1Z1uLzS/GUNYPFeYfNugYSCDWn0A55ZbryuI/TfvjbiBATw+xjx8LY4iGEnIv8c= X-Received: by 2002:a2e:8693:: with SMTP id l19mr31051788lji.47.1555100070952; Fri, 12 Apr 2019 13:14:30 -0700 (PDT) MIME-Version: 1.0 References: <20190412161112.GA5963@troutmask.apl.washington.edu> <20190412161742.GA21349@troutmask.apl.washington.edu> <20190412162810.GA24821@troutmask.apl.washington.edu> <20190412195655.GA59279@troutmask.apl.washington.edu> In-Reply-To: <20190412195655.GA59279@troutmask.apl.washington.edu> From: Dima Pasechnik Date: Fri, 12 Apr 2019 22:14:19 +0200 Message-ID: Subject: Re: Default python is 3.6? To: Steve Kargl Cc: Dima Pasechnik , FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 885A78AE7A X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=ISnQf3GY; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of dimpase@gmail.com designates 2a00:1450:4864:20::229 as permitted sender) smtp.mailfrom=dimpase@gmail.com X-Spamd-Result: default: False [-5.73 / 15.00]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-0.89)[-0.889,0]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TAGGED_FROM(0.00)[freebsd]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; TAGGED_RCPT(0.00)[freebsd]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[9.2.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; SUBJECT_ENDS_QUESTION(1.00)[]; FREEMAIL_CC(0.00)[gmail.com]; RCVD_COUNT_TWO(0.00)[2]; IP_SCORE(-2.84)[ip: (-9.55), ipnet: 2a00:1450::/32(-2.38), asn: 15169(-2.18), country: US(-0.06)] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Apr 2019 20:14:34 -0000 On Fri, Apr 12, 2019 at 9:57 PM Steve Kargl wrote: > > On Fri, Apr 12, 2019 at 09:19:30PM +0200, Dima Pasechnik wrote: > > On Fri, Apr 12, 2019 at 6:29 PM Steve Kargl > > wrote: > > > > > > On Fri, Apr 12, 2019 at 09:17:42AM -0700, Steve Kargl wrote: > > > > > > > > % find . -name math\* > > > > ./work/Python-3.6.8/Doc/library/math.rst > > > > ./work/Python-3.6.8/Modules/mathmodule.c > > > > ./work/Python-3.6.8/Lib/test/math_testcases.txt > > > > ./work/stage/usr/local/lib/python3.6/test/math_testcases.txt > > > > > > > > > > Well, this one is easy to fix. I've sent this patch for 2 to 3 > > > years now. I've opened a PR about it. Someday you guys might > > > actually fix this, because I will contacting core to get my > > > commit bit back. > > > > > This one is fixed in Python 3.7: > > https://github.com/python/cpython/blob/3.7/Modules/mathmodule.c > > via this commit: > > https://github.com/python/cpython/commit/4e6646fef5d2cc53422e4eca0b18201ed5a5c4b6 > > > > It is also fixed in Python 2.7. > > See https://github.com/python/cpython/pull/12027 for details. > > Doesn't matter what the python developer have done. Thanks, I see that you really appreciate my work... Indeed, the fix in Python 2.7 branch did not make it into 2.7.16 release of Python 2, so it will only be in the next Python 2 release. Anyhow, FreeBSD Python maintainers can cherry-pick the relevant upstream commits. Dima From owner-freebsd-ports@freebsd.org Fri Apr 12 20:29:54 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9FADC1585596 for ; Fri, 12 Apr 2019 20:29:54 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 864AA8B610 for ; Fri, 12 Apr 2019 20:29:53 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id x3CKTp6q013008 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Fri, 12 Apr 2019 13:29:51 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id x3CKTp6D013007; Fri, 12 Apr 2019 13:29:51 -0700 (PDT) (envelope-from sgk) Date: Fri, 12 Apr 2019 13:29:51 -0700 From: Steve Kargl To: Dima Pasechnik Cc: FreeBSD Ports Subject: Re: Default python is 3.6? Message-ID: <20190412202951.GA12942@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20190412161112.GA5963@troutmask.apl.washington.edu> <20190412161742.GA21349@troutmask.apl.washington.edu> <20190412162810.GA24821@troutmask.apl.washington.edu> <20190412195655.GA59279@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.11.2 (2019-01-07) X-Rspamd-Queue-Id: 864AA8B610 X-Spamd-Bar: ++ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [2.46 / 15.00]; HAS_REPLYTO(0.00)[sgk@troutmask.apl.washington.edu]; IP_SCORE(0.01)[ip: (0.08), ipnet: 128.95.0.0/16(0.08), asn: 73(-0.05), country: US(-0.06)]; REPLYTO_ADDR_EQ_FROM(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; RCVD_IN_DNSWL_MED(-0.20)[21.76.95.128.list.dnswl.org : 127.0.11.2]; MX_GOOD(-0.01)[cached: troutmask.apl.washington.edu]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:73, ipnet:128.95.0.0/16, country:US]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.76)[-0.759,0]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.89)[0.890,0]; TAGGED_RCPT(0.00)[freebsd]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[washington.edu]; AUTH_NA(1.00)[]; MIME_TRACE(0.00)[0:+]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(0.63)[0.633,0]; R_SPF_NA(0.00)[]; RCVD_TLS_LAST(0.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Apr 2019 20:29:54 -0000 On Fri, Apr 12, 2019 at 10:14:19PM +0200, Dima Pasechnik wrote: > On Fri, Apr 12, 2019 at 9:57 PM Steve Kargl > > > > Doesn't matter what the python developer have done. > > Thanks, I see that you really appreciate my work... > Your work is appreciated as much as my last 3 years of efforts to get a trivially stupid patch acknowledged by python@freebsd. Why is it so harder for python@freebsd to do svn add files/patch-Modules___mathmodule.c svn commit files/patch-Modules___mathmodule.c ? -- Steve From owner-freebsd-ports@freebsd.org Fri Apr 12 21:19:04 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4D7491586823 for ; Fri, 12 Apr 2019 21:19:04 +0000 (UTC) (envelope-from dimpase@gmail.com) Received: from mail-lj1-x22b.google.com (mail-lj1-x22b.google.com [IPv6:2a00:1450:4864:20::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2EDBE8DE3C for ; Fri, 12 Apr 2019 21:19:03 +0000 (UTC) (envelope-from dimpase@gmail.com) Received: by mail-lj1-x22b.google.com with SMTP id r24so10154307ljg.3 for ; Fri, 12 Apr 2019 14:19:03 -0700 (PDT) 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=lS73Jc0hLvSg8RvvcoYX9ys34undf7tqBCMhXcHp/rA=; b=BkTQWqs5JXeExQFw22WpiiPjdqGkfo0Rzt2/onyoRzEDmSTwHQ1lL1P2v8GJqGgIOJ G2T3NP1Wa8lmsAsITU35qPu8RG5dCTsWLLSnDz8pVuJFEk5fehN8gCge5q1ibX8y8oH/ x07n+qMi95N4QotgIfE5JLJuwlXyuSzzFzOY3d7sjPybgF3nLuwly3QuVLTxggQQr2wq fVSH5SLGsNYk+ykDUjg5t/qTnxbNaQdpiOPu3DvA+lO/Mv6sJtjAKEF2Hbz+I7YcaO6M ygw4o/OePlfEs6ELmHErG6YZOCboOhOn5cLwL2ANcp/RclM3/VpJ1M031B3Ae9ozdw7G plQA== 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=lS73Jc0hLvSg8RvvcoYX9ys34undf7tqBCMhXcHp/rA=; b=bGXvet0tRY/rTUiYNCUedugnXuZ7OtzZgcQjdr5fCSFKYU2jS0Og03zO6mXKPf+OhM 1S7IyJTbeVsXCtL1IUvwwtShP3VwMVxRqR5HjAHcAsTmEz9VxgY8UDHURSC70WW3qCie HtctOALJ/9klCXzi/m9p/LlY1QONvIJPCI16AhDpaScI/0bOhOVSd8wLoKYiieUyALFw KmUYx9oB6qlVUIRQf9Pxt6IyYBR4yq1bhHuQyfi56tzEyJ5bOUU3WzCO5pLRl+IqLcmg XgF+7ekO7idBBlbBaLkX1QjnSEwXvN3/+dh1tLhyq2JKZ+uKKoQPPTNoB6V5P1v/non6 K7gw== X-Gm-Message-State: APjAAAUmum9wnhVo+actvhUkDqhHCOLA1J3YOaZLFjwhOY+pcjqEGD3V b+PTJYWUXTKGZeziwGli8Knv46TRBbrcvc7nKKA= X-Google-Smtp-Source: APXvYqwZtNtCTSZNOGvVkFz20/ORpmUej1YRFSRS/nnn9KKS0P5SCrT7it/a/tyZxZ2ksQLRDeHK8IErRitHzqS2GuA= X-Received: by 2002:a2e:8719:: with SMTP id m25mr2965278lji.50.1555103941622; Fri, 12 Apr 2019 14:19:01 -0700 (PDT) MIME-Version: 1.0 References: <20190412161112.GA5963@troutmask.apl.washington.edu> <20190412161742.GA21349@troutmask.apl.washington.edu> <20190412162810.GA24821@troutmask.apl.washington.edu> <20190412195655.GA59279@troutmask.apl.washington.edu> <20190412202951.GA12942@troutmask.apl.washington.edu> In-Reply-To: <20190412202951.GA12942@troutmask.apl.washington.edu> From: Dima Pasechnik Date: Fri, 12 Apr 2019 23:18:50 +0200 Message-ID: Subject: Re: Default python is 3.6? To: Steve Kargl Cc: Dima Pasechnik , FreeBSD Ports Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 2EDBE8DE3C X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=BkTQWqs5; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of dimpase@gmail.com designates 2a00:1450:4864:20::22b as permitted sender) smtp.mailfrom=dimpase@gmail.com X-Spamd-Result: default: False [-5.73 / 15.00]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; 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]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; NEURAL_HAM_SHORT(-0.92)[-0.922,0]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TAGGED_FROM(0.00)[freebsd]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; TAGGED_RCPT(0.00)[freebsd]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[b.2.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; SUBJECT_ENDS_QUESTION(1.00)[]; FREEMAIL_CC(0.00)[gmail.com]; RCVD_COUNT_TWO(0.00)[2]; IP_SCORE(-2.79)[ip: (-9.34), ipnet: 2a00:1450::/32(-2.39), asn: 15169(-2.18), country: US(-0.06)] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Apr 2019 21:19:04 -0000 On Fri, Apr 12, 2019 at 10:29 PM Steve Kargl wrote: > > On Fri, Apr 12, 2019 at 10:14:19PM +0200, Dima Pasechnik wrote: > > On Fri, Apr 12, 2019 at 9:57 PM Steve Kargl > > > > > > Doesn't matter what the python developer have done. > > > > Thanks, I see that you really appreciate my work... > > > > Your work is appreciated as much as my last 3 years of efforts > to get a trivially stupid patch acknowledged by python@freebsd. > > Why is it so harder for python@freebsd to do > > svn add files/patch-Modules___mathmodule.c > svn commit files/patch-Modules___mathmodule.c > FreeBSD has at least 4 active branches of Python, I gather (different "flavors" of one meta-port, lang/python, see https://www.freebsd.org/doc/en/books/porters-handbook/flavors-auto-python.html)). They are sufficiently different (at least Python 2.7 and Python 3.7 are sufficiently different to require different patches). So there is more "software bureaucracy" here than just applying one patch. And https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=232792 has just one patch attached. I am not sure how to create patches for flavored ports. Dima > ? > > -- > Steve From owner-freebsd-ports@freebsd.org Fri Apr 12 21:44:28 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0CBFE1587009 for ; Fri, 12 Apr 2019 21:44:28 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: from mail-vs1-xe42.google.com (mail-vs1-xe42.google.com [IPv6:2607:f8b0:4864:20::e42]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CD7248EB76 for ; Fri, 12 Apr 2019 21:44:25 +0000 (UTC) (envelope-from jonc@chen.org.nz) Received: by mail-vs1-xe42.google.com with SMTP id g187so6377488vsc.8 for ; Fri, 12 Apr 2019 14:44:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chen-org-nz.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=Q99FU62x8KHkWqjfwW1EinxiwWNdhs81x1h61ddkU+g=; b=b9BbrqV+TU/vcpxhHKXqML8/54MMol7xOEeqIGbdVucucqi7zOUGsiecAKD5rddik/ akamB7Xx7gb7lBVWhnbCmlIp2gyRDcLZNBNjkbrSWJ2y36SW9mxRKMw9A4ajs+8/0pH0 yRqNkSWKOAMI4bKEk4ZEITqfoPJXwZsgtLdOL7xPAFk9fK+6mrxRlD6vyGX9lD0jZ5rm xX4BlVPzFjjgPbBYqT0qh67Obec4lsVdsN2/3SpMXv6jxNtiu82IPAmANGI6wK6QO7rz NpDwYJtz+lrKJPjnLCkbOOT+/d7ddI2gvj7opCTqQid9bV8SxPl/U8zKa0wB2c7AcGqU lx3Q== 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=Q99FU62x8KHkWqjfwW1EinxiwWNdhs81x1h61ddkU+g=; b=MwYaSrnc3If77jkp/GzFujHS+6MlNbOGYwwHu+ZcEoX6DRyFU7lKsyAJCLuS4BlcYn B3QYu9YWo6Qq+0LxIYqjZnVvvTN7l/99JPKO+UCUHtxoJ+lk/g18KXMxWtUnGPOCbKts r/fQOuS2yj1C4lU6doMU0hf2Wm8SLlY2JfVR/E7+8lwB8K5ntC9gwpgSjkaQjuqUftd4 QJhAvX7XY0x0IdeGN+OUmQIHY4VqtuuT2VBOAdbfNmP0T0klZyFO7zpN/UnrZ6sc4NLD L+NlJDn96Zqo5JOZQmJlRvdUpSk/b/KAhddjYmO2pSN37t/5jBEQfQiYKS9doUl5WIAH hWYQ== X-Gm-Message-State: APjAAAWY11I0+a70jic5ey4ZUxT9YzopChkcAwCDqjHBQ0p7CIGyUW98 K8vR+oJYLDlUL0854dyNwyrclzyNiol3kF/o/TvNGINV3zY= X-Google-Smtp-Source: APXvYqx+cqwFG8/TxXf3T956DIl2eBSH8NVGUP3zn2s/Yofq72AjJNxqAJQP2GWGBDrZhfs84iDQVTry9y57PgQfWdI= X-Received: by 2002:a67:870a:: with SMTP id j10mr32321574vsd.161.1555105464582; Fri, 12 Apr 2019 14:44:24 -0700 (PDT) MIME-Version: 1.0 From: Jonathan Chen Date: Sat, 13 Apr 2019 09:44:08 +1200 Message-ID: Subject: PR 23672 - java/eclipse update To: freebsd-ports@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: CD7248EB76 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=chen-org-nz.20150623.gappssmtp.com header.s=20150623 header.b=b9BbrqV+ X-Spamd-Result: default: False [-2.97 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.97)[-0.970,0]; R_DKIM_ALLOW(-0.20)[chen-org-nz.20150623.gappssmtp.com:s=20150623]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; 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]; DMARC_NA(0.00)[chen.org.nz]; MX_GOOD(-0.01)[alt1.aspmx.l.google.com]; DKIM_TRACE(0.00)[chen-org-nz.20150623.gappssmtp.com:+]; RCVD_IN_DNSWL_NONE(0.00)[2.4.e.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; NEURAL_HAM_SHORT(-0.36)[-0.363,0]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; IP_SCORE(-0.33)[ip: (3.54), ipnet: 2607:f8b0::/32(-2.95), asn: 15169(-2.18), country: US(-0.06)] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Apr 2019 21:44:28 -0000 Hi, Are there any committers willing to take on: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236792 The current maintainer has been unresponsive, I'd like to adopt the port. The port QA will take a bit of time, the build takes ~20mins on a decent machine. Additionally, the source download can be finicky as git.eclipse.org appears to time out every now and then. Cheers. -- Jonathan Chen From owner-freebsd-ports@freebsd.org Fri Apr 12 21:58:27 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6E5201587589 for ; Fri, 12 Apr 2019 21:58:27 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id D62EA8F1DE for ; Fri, 12 Apr 2019 21:58:24 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id x3CLwMeD010175 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Fri, 12 Apr 2019 14:58:22 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id x3CLwMgm010174; Fri, 12 Apr 2019 14:58:22 -0700 (PDT) (envelope-from sgk) Date: Fri, 12 Apr 2019 14:58:22 -0700 From: Steve Kargl To: Dima Pasechnik Cc: FreeBSD Ports Subject: Re: Default python is 3.6? Message-ID: <20190412215822.GA84920@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20190412161112.GA5963@troutmask.apl.washington.edu> <20190412161742.GA21349@troutmask.apl.washington.edu> <20190412162810.GA24821@troutmask.apl.washington.edu> <20190412195655.GA59279@troutmask.apl.washington.edu> <20190412202951.GA12942@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.11.2 (2019-01-07) X-Rspamd-Queue-Id: D62EA8F1DE X-Spamd-Bar: + Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [1.86 / 15.00]; HAS_REPLYTO(0.00)[sgk@troutmask.apl.washington.edu]; IP_SCORE(0.01)[ip: (0.08), ipnet: 128.95.0.0/16(0.08), asn: 73(-0.05), country: US(-0.06)]; REPLYTO_ADDR_EQ_FROM(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; RCVD_IN_DNSWL_MED(-0.20)[21.76.95.128.list.dnswl.org : 127.0.11.2]; MX_GOOD(-0.01)[cached: troutmask.apl.washington.edu]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:73, ipnet:128.95.0.0/16, country:US]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.79)[-0.790,0]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.20)[0.205,0]; TAGGED_RCPT(0.00)[freebsd]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[washington.edu]; AUTH_NA(1.00)[]; MIME_TRACE(0.00)[0:+]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(0.75)[0.751,0]; R_SPF_NA(0.00)[]; RCVD_TLS_LAST(0.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Apr 2019 21:58:27 -0000 On Fri, Apr 12, 2019 at 11:18:50PM +0200, Dima Pasechnik wrote: > > So there is more "software bureaucracy" here than just applying one patch. > % cd /usr/ports/lang % svn status A python27/files/patch-Modules___mathmodule.c A python35/files/patch-Modules___mathmodule.c A python36/files/patch-Modules___mathmodule.c % svn diff python27/files/patch-Modules___mathmodule.c \ python35/files/patch-Modules___mathmodule.c \ python36/files/patch-Modules___mathmodule.c > py.diff % cat py.diff Index: python27/files/patch-Modules___mathmodule.c =================================================================== --- python27/files/patch-Modules___mathmodule.c (nonexistent) +++ python27/files/patch-Modules___mathmodule.c (working copy) @@ -0,0 +1,38 @@ +--- ./Modules/mathmodule.c.orig 2019-04-12 10:00:28.518460000 -0700 ++++ ./Modules/mathmodule.c 2019-04-12 10:01:24.846412000 -0700 +@@ -71,7 +71,7 @@ + static const double sqrtpi = 1.772453850905516027298167483341145182798; + + static double +-sinpi(double x) ++_freebsd_ports_are_broken_sinpi(double x) + { + double y, r; + int n; +@@ -270,7 +270,7 @@ + integer. */ + if (absx > 200.0) { + if (x < 0.0) { +- return 0.0/sinpi(x); ++ return 0.0/_freebsd_ports_are_broken_sinpi(x); + } + else { + errno = ERANGE; +@@ -294,7 +294,7 @@ + } + z = z * lanczos_g / y; + if (x < 0.0) { +- r = -pi / sinpi(absx) / absx * exp(y) / lanczos_sum(absx); ++ r = -pi / _freebsd_ports_are_broken_sinpi(absx) / absx * exp(y) / lanczos_sum(absx); + r -= z * r; + if (absx < 140.0) { + r /= pow(y, absx - 0.5); +@@ -366,7 +366,7 @@ + (x-0.5)*(log(x+lanczos_g-0.5)-1); + } + else { +- r = log(pi) - log(fabs(sinpi(absx))) - log(absx) - ++ r = log(pi) - log(fabs(_freebsd_ports_are_broken_sinpi(absx))) - log(absx) - + (log(lanczos_sum(absx)) - lanczos_g + + (absx-0.5)*(log(absx+lanczos_g-0.5)-1)); + } Index: python35/files/patch-Modules___mathmodule.c =================================================================== --- python35/files/patch-Modules___mathmodule.c (nonexistent) +++ python35/files/patch-Modules___mathmodule.c (working copy) @@ -0,0 +1,38 @@ +--- ./Modules/mathmodule.c.orig 2019-04-12 14:35:01.873406000 -0700 ++++ ./Modules/mathmodule.c 2019-04-12 14:35:42.751667000 -0700 +@@ -67,7 +67,7 @@ + static const double logpi = 1.144729885849400174143427351353058711647; + + static double +-sinpi(double x) ++_freebsd_ports_are_broken_sinpi(double x) + { + double y, r; + int n; +@@ -296,7 +296,7 @@ + integer. */ + if (absx > 200.0) { + if (x < 0.0) { +- return 0.0/sinpi(x); ++ return 0.0/_freebsd_ports_are_broken_sinpi(x); + } + else { + errno = ERANGE; +@@ -320,7 +320,7 @@ + } + z = z * lanczos_g / y; + if (x < 0.0) { +- r = -pi / sinpi(absx) / absx * exp(y) / lanczos_sum(absx); ++ r = -pi / _freebsd_ports_are_broken_sinpi(absx) / absx * exp(y) / lanczos_sum(absx); + r -= z * r; + if (absx < 140.0) { + r /= pow(y, absx - 0.5); +@@ -390,7 +390,7 @@ + r += (absx - 0.5) * (log(absx + lanczos_g - 0.5) - 1); + if (x < 0.0) + /* Use reflection formula to get value for negative x. */ +- r = logpi - log(fabs(sinpi(absx))) - log(absx) - r; ++ r = logpi - log(fabs(_freebsd_ports_are_broken_sinpi(absx))) - log(absx) - r; + if (Py_IS_INFINITY(r)) + errno = ERANGE; + return r; Index: python36/files/patch-Modules___mathmodule.c =================================================================== --- python36/files/patch-Modules___mathmodule.c (nonexistent) +++ python36/files/patch-Modules___mathmodule.c (working copy) @@ -0,0 +1,38 @@ +--- ./Modules/mathmodule.c.orig 2019-04-12 09:23:42.329350000 -0700 ++++ ./Modules/mathmodule.c 2019-04-12 09:24:37.977029000 -0700 +@@ -67,7 +67,7 @@ + static const double logpi = 1.144729885849400174143427351353058711647; + + static double +-sinpi(double x) ++_freebsd_port_are_broken_sinpi(double x) + { + double y, r; + int n; +@@ -296,7 +296,7 @@ + integer. */ + if (absx > 200.0) { + if (x < 0.0) { +- return 0.0/sinpi(x); ++ return 0.0/_freebsd_port_are_broken_sinpi(x); + } + else { + errno = ERANGE; +@@ -320,7 +320,7 @@ + } + z = z * lanczos_g / y; + if (x < 0.0) { +- r = -pi / sinpi(absx) / absx * exp(y) / lanczos_sum(absx); ++ r = -pi / _freebsd_port_are_broken_sinpi(absx) / absx * exp(y) / lanczos_sum(absx); + r -= z * r; + if (absx < 140.0) { + r /= pow(y, absx - 0.5); +@@ -390,7 +390,7 @@ + r += (absx - 0.5) * (log(absx + lanczos_g - 0.5) - 1); + if (x < 0.0) + /* Use reflection formula to get value for negative x. */ +- r = logpi - log(fabs(sinpi(absx))) - log(absx) - r; ++ r = logpi - log(fabs(_freebsd_port_are_broken_sinpi(absx))) - log(absx) - r; + if (Py_IS_INFINITY(r)) + errno = ERANGE; + return r; -- Steve From owner-freebsd-ports@freebsd.org Sat Apr 13 00:30:23 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0D69D1589D89 for ; Sat, 13 Apr 2019 00:30:23 +0000 (UTC) (envelope-from dev.ashevchuk@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 7370B932A9 for ; Sat, 13 Apr 2019 00:30:22 +0000 (UTC) (envelope-from dev.ashevchuk@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 2EBA51589D88; Sat, 13 Apr 2019 00:30:22 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E56631589D87 for ; Sat, 13 Apr 2019 00:30:21 +0000 (UTC) (envelope-from dev.ashevchuk@gmail.com) Received: from mail-ot1-x32e.google.com (mail-ot1-x32e.google.com [IPv6:2607:f8b0:4864:20::32e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EF66F932A8 for ; Sat, 13 Apr 2019 00:30:20 +0000 (UTC) (envelope-from dev.ashevchuk@gmail.com) Received: by mail-ot1-x32e.google.com with SMTP id c16so9944384otn.4 for ; Fri, 12 Apr 2019 17:30:20 -0700 (PDT) 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=W+4hc2FCWcb0cn3RDBZtPM4anSP5sBJlC5/TGI0Svh4=; b=COWjH3s8i3voEPBhnWmqZsrGrKRSr66t7/pNa4GVYV5mV9Rq06InplSIp+8Djd3y1v oFTorO4X9Er8BuPW/UWtFhanZDSCvxLG4SlailN4zSuCLB7+reEU2lJRxJ67jAwohUBg F94h+BnoINp0Vj3YcUfHV02gXD83E5wCIURN1bQsUA85doLMVR1Ym7NZKW6EMa7DYdsz SNbv2maQZa6/F8aDTrpUIlOH6c9ZIx0uo/Hv2hvtOV3EBp9zvjhfQUuBgp5KX8NczY5C qdJop79zS4Yo9Zzxu/0gQ3wBYhKF5aWKBfTHq1Bm1dFbP7woVc1bFFlxSEWHDDGQT1oC JreQ== 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=W+4hc2FCWcb0cn3RDBZtPM4anSP5sBJlC5/TGI0Svh4=; b=sejZYGMz4OuDgyrgzcSmasMHusO894NKRasSjrVitfws/Xt2YG0Aqqc3OL/3BTdebv 3Tg60E3mo6ThFB9Mrwrn13EW+d+iolHWRbYJwGtzo08eGvkxCLK9cywwimhZyctRMwcc zlggHF/1s9FJzqkZW3pIWpi6X4wginh3CO+Sef9jPBj1Knd2LlZCnVCeWlMWYFlJSJHW MhBb7ac1Rfq0bClF9h8WaZKaFNABa7Wm0V2MXeUuixvytO72S373SSZsO2giPAExwkst zY1PnqWNFbm7QIpgkldAEtcgFzE4rHaq4g1fU08/5+LNfz1l6sBbqESgAlliqkcKFeMw zOng== X-Gm-Message-State: APjAAAWZSh2SdXpWZqe3yc1w/g7UnzUxNpyNtNlXmAceOI3I6Vqw7YBI /X/OWCCIzDQL892ua4dB3rdihUYrvqr+sH55w/3WVENkxIM= X-Google-Smtp-Source: APXvYqxPIRmaA2aGMxg38CF27zvMwNoe2QH9RhYvpilJsLngYMTuNlJ3whNSbBZ8SwkPeTZP3GTInBTMPR2jPVJRUCg= X-Received: by 2002:a9d:5e90:: with SMTP id f16mr36380691otl.86.1555115419728; Fri, 12 Apr 2019 17:30:19 -0700 (PDT) MIME-Version: 1.0 From: Andrew Shevchuk Date: Sat, 13 Apr 2019 03:30:08 +0300 Message-ID: Subject: [PATCH]: databases/mongodb40 update to latest release To: ports@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: EF66F932A8 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=COWjH3s8; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of devashevchuk@gmail.com designates 2607:f8b0:4864:20::32e as permitted sender) smtp.mailfrom=devashevchuk@gmail.com X-Spamd-Result: default: False [-6.80 / 15.00]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; 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]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; NEURAL_HAM_SHORT(-1.00)[-0.995,0]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; 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,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[ports@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; IP_SCORE(-2.80)[ip: (-8.78), ipnet: 2607:f8b0::/32(-2.95), asn: 15169(-2.19), country: US(-0.06)]; RCVD_IN_DNSWL_NONE(0.00)[e.2.3.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Apr 2019 00:30:23 -0000 Index: databases/mongodb40/Makefile =================================================================== --- databases/mongodb40/Makefile (revision 498768) +++ databases/mongodb40/Makefile (working copy) @@ -2,7 +2,7 @@ PORTNAME= mongodb DISTVERSIONPREFIX= r -DISTVERSION= 4.0.6 +DISTVERSION= 4.0.8 PORTREVISION= 1 CATEGORIES= databases net MASTER_SITES= https://fastdl.mongodb.org/src/ \ Index: databases/mongodb40/distinfo =================================================================== --- databases/mongodb40/distinfo (revision 498768) +++ databases/mongodb40/distinfo (working copy) @@ -1,3 +1,3 @@ -TIMESTAMP = 1549337164 -SHA256 (mongodb-src-r4.0.6.tar.gz) = 34165ef42c7199c438e1706fef515cbde012d6a884406d102082d39eab72c235 -SIZE (mongodb-src-r4.0.6.tar.gz) = 49511958 +TIMESTAMP = 1553817480 +SHA256 (mongodb-src-r4.0.8.tar.gz) = 83e694405b72002588a64275be00bf1e36e12f5955451171645f45cb3f16f251 +SIZE (mongodb-src-r4.0.8.tar.gz) = 49841488 From owner-freebsd-ports@freebsd.org Sat Apr 13 01:46:28 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7533F156813C for ; Sat, 13 Apr 2019 01:46:28 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (www.zefox.net [50.1.20.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "www.zefox.org", Issuer "www.zefox.org" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 863399677D for ; Sat, 13 Apr 2019 01:46:26 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (localhost [127.0.0.1]) by www.zefox.net (8.15.2/8.15.2) with ESMTPS id x3D1jg8P090216 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Fri, 12 Apr 2019 18:45:43 -0700 (PDT) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.15.2/8.15.2/Submit) id x3D1jfug090215 for freebsd-ports@freebsd.org; Fri, 12 Apr 2019 18:45:41 -0700 (PDT) (envelope-from fbsd) Date: Fri, 12 Apr 2019 18:45:41 -0700 From: bob prohaska To: freebsd-ports@freebsd.org Subject: Python conflict on RPI2 Message-ID: <20190413014541.GA90171@www.zefox.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.24 (2015-08-30) X-Rspamd-Queue-Id: 863399677D X-Spamd-Bar: ++ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [2.65 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.41)[-0.413,0]; WWW_DOT_DOMAIN(0.50)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; IP_SCORE(0.13)[ip: (0.49), ipnet: 50.1.16.0/20(0.24), asn: 7065(-0.02), country: US(-0.06)]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_DN_NONE(0.00)[]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_THREE(0.00)[3]; RCVD_TLS_LAST(0.00)[]; NEURAL_SPAM_SHORT(0.63)[0.629,0]; MX_GOOD(-0.01)[cached: www.zefox.net]; NEURAL_SPAM_LONG(0.41)[0.412,0]; DMARC_NA(0.00)[zefox.net]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:7065, ipnet:50.1.16.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; MID_RHS_WWW(0.50)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Apr 2019 01:46:28 -0000 In tinkering with compiling firefox on an RPI2 attempts to use portmaster fail with ===> Registering installation for py36-setuptools-40.8.0_1 Installing py36-setuptools-40.8.0_1... pkg-static: py36-setuptools-40.8.0_1 conflicts with py27-setuptools-40.8.0 (installs files into the same place). Problematic file: /usr/local/bin/easy_install *** Error code 70 I've tried things like deleting the problematic file, and compiling python36 separately, to no effect. What else is worth trying? Thanks for reading, bob prohaska From owner-freebsd-ports@freebsd.org Sat Apr 13 01:49:44 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8E5EB156830A for ; Sat, 13 Apr 2019 01:49:44 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 235E5968B6 for ; Sat, 13 Apr 2019 01:49:43 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id x3D1ne6a024973 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Fri, 12 Apr 2019 18:49:41 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id x3D1ne83024972; Fri, 12 Apr 2019 18:49:40 -0700 (PDT) (envelope-from sgk) Date: Fri, 12 Apr 2019 18:49:40 -0700 From: Steve Kargl To: bob prohaska Cc: freebsd-ports@freebsd.org Subject: Re: Python conflict on RPI2 Message-ID: <20190413014940.GA24965@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20190413014541.GA90171@www.zefox.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190413014541.GA90171@www.zefox.net> User-Agent: Mutt/1.11.2 (2019-01-07) X-Rspamd-Queue-Id: 235E5968B6 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-0.82 / 15.00]; ARC_NA(0.00)[]; HAS_REPLYTO(0.00)[sgk@troutmask.apl.washington.edu]; NEURAL_HAM_MEDIUM(-0.92)[-0.919,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; NEURAL_SPAM_SHORT(0.19)[0.193,0]; NEURAL_HAM_LONG(-0.80)[-0.797,0]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[washington.edu]; AUTH_NA(1.00)[]; REPLYTO_ADDR_EQ_FROM(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_MED(-0.20)[21.76.95.128.list.dnswl.org : 127.0.11.2]; MX_GOOD(-0.01)[cached: troutmask.apl.washington.edu]; RCPT_COUNT_TWO(0.00)[2]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:73, ipnet:128.95.0.0/16, country:US]; MID_RHS_MATCH_FROM(0.00)[]; IP_SCORE(0.01)[ip: (0.08), ipnet: 128.95.0.0/16(0.08), asn: 73(-0.05), country: US(-0.06)] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Apr 2019 01:49:44 -0000 On Fri, Apr 12, 2019 at 06:45:41PM -0700, bob prohaska wrote: > In tinkering with compiling firefox on an RPI2 attempts to use > portmaster fail with > > ===> Registering installation for py36-setuptools-40.8.0_1 > Installing py36-setuptools-40.8.0_1... > pkg-static: py36-setuptools-40.8.0_1 conflicts with py27-setuptools-40.8.0 (installs files into the same place). Problematic file: /usr/local/bin/easy_install > *** Error code 70 > > I've tried things like deleting the problematic file, and compiling python36 > separately, to no effect. What else is worth trying? > > Thanks for reading, > > bob prohaska > pkg info | grep py > py.txt pkg delete -f py27-setuptools-40.8.0 install 3.6 re-install python27 -- Steve From owner-freebsd-ports@freebsd.org Sat Apr 13 02:07:35 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1B1251568B80 for ; Sat, 13 Apr 2019 02:07:35 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-PU1-obe.outbound.protection.outlook.com (mail-oln040092254027.outbound.protection.outlook.com [40.92.254.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-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 10B9697158 for ; Sat, 13 Apr 2019 02:07:32 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) 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=5M4xJxI+k9+eZAlMizf3CEecED8POICTCLtt+sCZ32o=; b=eX0VNwzFnymydyQ84yLro3PftRRr3o/Pa9vhCxAKOCKQusUV89HlfCOQtjsXW7pCHxwTzq8BrfnaRaMPrv2rKVc04acC/uzMO/HnSMaqfOConDTmmn4KKztmut5KSAYp+hugktu+ECQchWNWpyNR/zaz4VwozwVOSAQIwgmpN251MetZv9qbAMEh06epyi4g0qaj4dwKP3dDsjV29Q4Chnd9kV5+hUEmlxMl4HUYVs/6WZMLaDZIMYdpN8vwq/LY0adAz7/rmjJxqeD9ufsfBCMZbmla8ilKNtMsNQBhwilcppk+OXZAbZ8fkNA4Pf0rVGVT4zBtqgzQLyVDodqmIQ== Received: from PU1APC01FT057.eop-APC01.prod.protection.outlook.com (10.152.252.58) by PU1APC01HT137.eop-APC01.prod.protection.outlook.com (10.152.252.160) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1771.16; Sat, 13 Apr 2019 02:07:28 +0000 Received: from KL1PR0601MB1992.apcprd06.prod.outlook.com (10.152.252.57) by PU1APC01FT057.mail.protection.outlook.com (10.152.253.7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1771.16 via Frontend Transport; Sat, 13 Apr 2019 02:07:28 +0000 Received: from KL1PR0601MB1992.apcprd06.prod.outlook.com ([fe80::e962:9832:1f7e:31e2]) by KL1PR0601MB1992.apcprd06.prod.outlook.com ([fe80::e962:9832:1f7e:31e2%7]) with mapi id 15.20.1792.018; Sat, 13 Apr 2019 02:07:28 +0000 From: Tatsuki Makino To: "sgk@troutmask.apl.washington.edu" , "bob prohaska" CC: "freebsd-ports@freebsd.org" Subject: Re: Python conflict on RPI2 Thread-Topic: Python conflict on RPI2 Thread-Index: AQHU8ZrtDUWkX8+Y7k2NxI43taah/6Y5UxoAgAAE9IA= Date: Sat, 13 Apr 2019 02:07:28 +0000 Message-ID: References: <20190413014541.GA90171@www.zefox.net> <20190413014940.GA24965@troutmask.apl.washington.edu> In-Reply-To: <20190413014940.GA24965@troutmask.apl.washington.edu> Accept-Language: en-US, ja-JP Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: TY2PR04CA0020.apcprd04.prod.outlook.com (2603:1096:404:f6::32) To KL1PR0601MB1992.apcprd06.prod.outlook.com (2603:1096:802:b::13) x-incomingtopheadermarker: OriginalChecksum:B2CB366552E8E3385A7E670CB5C2F4404F0728A7EEFA93820BD7BC9D2CD47C28; UpperCasedChecksum:9805B90D40D6FEEC4B4367FF4B22BE6E5DCC02E1841AD7D368B05DE641954EAE; SizeAsReceived:7601; Count:49 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [P7nrdW6rRlQz0xo5HOvbNyeBaeDvVep1wJrWsY+93Rw=] x-microsoft-original-message-id: <745f2e7e-bd55-a64d-884c-ca34c2a8b385@hotmail.com> x-ms-publictraffictype: Email x-incomingheadercount: 49 x-eopattributedmessage: 0 x-ms-exchange-slblob-mailprops: Eluf6BVNkXkbdD+tgHnNbLwxgEAU6Bu+MR9S5U7LeODROOswvjENYE6GkzL3xrIVlmtkZZXrKW6IpaVXDX3YtCY927h2n8A1zzS99KsKbX7CG6tYSaEAI0BSpPdyCDiAt5Iie0E7f1sAGAPqHwcQiQfGfTNXysJRsUr0qhvIou61btpTsR0GAKi6PodouxybZiOTiQvwfCia/wug37Lr/CiqXP8x9+JUZ2k3D24rOn6Ro1NjzwscInMXjxcVrJBJ9dizeI5CyUP0TbBAI8vhJoiHBxXjFw/XFLEIEBItWUukBXhmr5bW3P5lCk47DFuBD0htwF+L4eS+FcS7T+AjXzrdk0PFjtzNjvAFHUQADqPACMhH9bfT9WiIAF0J2vcDJHirkGAEIqh6Ik/VBI+fh6octGbaqtLyUkh2Crl0khaE6WGtYowy8omn/VL8qPPp9FFrNhFu9Ff2qCvFDYTLdg+yw7k0wcRpd6PWzb9BuHavWQtRmXXqQHaHKhL5709ovf0yh+KZim6thKfgz3lYYjBKlaCmrCyilboR7/pqktfjmSinSeRasBymtejZgVqc5iin12gwbm/DMVi/1ytAVM37kZ2nuno8NcwFNYaEmKpb5Lv7YvgV6+AG6sP3EaZcQoXhw51hySvaTG36O9Wmxz2WLJBhSjKD x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(20181119110)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(201702181274)(2017031323274)(2017031324274)(2017031322404)(1603101475)(1601125500)(1701031045); SRVR:PU1APC01HT137; x-ms-traffictypediagnostic: PU1APC01HT137: x-microsoft-antispam-message-info: EVSlSIrj612gDnWDSrxdB1XG6pjDWk4eLRDaaynYTnv6+NUIW/hWqRTTKM/h0F3SsbJJNEjI3wdJ0p30AXH4Ebv2sT/Xu0cmNMe3HgclfBSKSGGta7wnUuD8Dn/PxI7lV0hworad16XG4pv11QQ9tKWhxIvzfGzdekD7Ddo212kU8Cw3Jw5DmzvbdRmgfcXm Content-Type: text/plain; charset="utf-8" Content-ID: <9A7D74F0906CD44B99D83E82124BB02D@apcprd06.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: hotmail.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 062b907f-0451-40d8-2ec9-08d6bfb4c71c X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Apr 2019 02:07:28.0960 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: PU1APC01HT137 X-Rspamd-Queue-Id: 10B9697158 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=hotmail.com header.s=selector1 header.b=eX0VNwzF; dmarc=pass (policy=none) header.from=hotmail.com; spf=pass (mx1.freebsd.org: domain of tatsuki_makino@hotmail.com designates 40.92.254.27 as permitted sender) smtp.mailfrom=tatsuki_makino@hotmail.com X-Spamd-Result: default: False [-4.78 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:40.92.0.0/15]; FREEMAIL_FROM(0.00)[hotmail.com]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[hotmail.com:+]; MX_GOOD(-0.01)[cached: hotmail-com.olc.protection.outlook.com]; MIME_BASE64_TEXT(0.10)[]; NEURAL_HAM_SHORT(-0.89)[-0.893,0]; DMARC_POLICY_ALLOW(-0.50)[hotmail.com,none]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(-0.98)[ipnet: 40.64.0.0/10(-2.61), asn: 8075(-2.23), country: US(-0.06)]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[hotmail.com]; ASN(0.00)[asn:8075, ipnet:40.64.0.0/10, country:US]; DWL_DNSWL_NONE(0.00)[hotmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[hotmail.com:s=selector1]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[27.254.92.40.list.dnswl.org : 127.0.3.0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Apr 2019 02:07:35 -0000 U3RldmUgS2FyZ2wgd3JvdGUgb24gMjAxOS8wNC8xMyAxMDo0OToNCj4gT24gRnJpLCBBcHIgMTIs IDIwMTkgYXQgMDY6NDU6NDFQTSAtMDcwMCwgYm9iIHByb2hhc2thIHdyb3RlOg0KPj4gSW4gdGlu a2VyaW5nIHdpdGggY29tcGlsaW5nIGZpcmVmb3ggb24gYW4gUlBJMiBhdHRlbXB0cyB0byB1c2Ug DQo+PiBwb3J0bWFzdGVyIGZhaWwgd2l0aA0KPj4NCj4+ID09PT4gICBSZWdpc3RlcmluZyBpbnN0 YWxsYXRpb24gZm9yIHB5MzYtc2V0dXB0b29scy00MC44LjBfMQ0KPj4gSW5zdGFsbGluZyBweTM2 LXNldHVwdG9vbHMtNDAuOC4wXzEuLi4NCj4+IHBrZy1zdGF0aWM6IHB5MzYtc2V0dXB0b29scy00 MC44LjBfMSBjb25mbGljdHMgd2l0aCBweTI3LXNldHVwdG9vbHMtNDAuOC4wIChpbnN0YWxscyBm aWxlcyBpbnRvIHRoZSBzYW1lIHBsYWNlKS4gIFByb2JsZW1hdGljIGZpbGU6IC91c3IvbG9jYWwv YmluL2Vhc3lfaW5zdGFsbA0KPj4gKioqIEVycm9yIGNvZGUgNzANCj4+DQo+PiBJJ3ZlIHRyaWVk IHRoaW5ncyBsaWtlIGRlbGV0aW5nIHRoZSBwcm9ibGVtYXRpYyBmaWxlLCBhbmQgY29tcGlsaW5n IHB5dGhvbjM2DQo+PiBzZXBhcmF0ZWx5LCB0byAgbm8gZWZmZWN0LiBXaGF0IGVsc2UgaXMgd29y dGggdHJ5aW5nPyAgDQo+Pg0KPj4gVGhhbmtzIGZvciByZWFkaW5nLA0KPj4NCj4+IGJvYiBwcm9o YXNrYQ0KPj4NCj4gDQo+IHBrZyBpbmZvIHwgZ3JlcCBweSA+IHB5LnR4dA0KPiBwa2cgZGVsZXRl IC1mIHB5Mjctc2V0dXB0b29scy00MC44LjANCj4gaW5zdGFsbCAzLjYNCj4gcmUtaW5zdGFsbCBw eXRob24yNyANCj4gDQo+IA0KDQpweTI3LWN5dGhvbiBhbmQgcHkyNy1zcGhpbnggYXJlIGFsc28g Y2F1c2UuDQpQcm9iYWJseSwgcGtnIHF1ZXJ5IC1lICVcI3JcID1cIDAgLWcgJW4gcHkyNy1cKiBw b3J0cy9wYWNrYWdlcyBjYW4gYmUNCmRlbGV0ZWQgaW4gYWR2YW5jZS4NCg== From owner-freebsd-ports@freebsd.org Sat Apr 13 02:09:17 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D39541568CB6 for ; Sat, 13 Apr 2019 02:09:17 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 76E2697234; Sat, 13 Apr 2019 02:09:17 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id 67D941FB94; Sat, 13 Apr 2019 02:09:17 +0000 (UTC) From: Jan Beich To: bob prohaska Cc: freebsd-ports@freebsd.org Subject: Re: Python conflict on RPI2 References: <20190413014541.GA90171@www.zefox.net> Date: Sat, 13 Apr 2019 04:09:13 +0200 In-Reply-To: <20190413014541.GA90171@www.zefox.net> (bob prohaska's message of "Fri, 12 Apr 2019 18:45:41 -0700") Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 76E2697234 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.94 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-0.99)[-0.993,0]; NEURAL_HAM_SHORT(-0.94)[-0.944,0]; ASN(0.00)[asn:11403, ipnet:96.47.64.0/20, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Apr 2019 02:09:18 -0000 bob prohaska writes: > In tinkering with compiling firefox on an RPI2 attempts to use > portmaster fail with > > ===> Registering installation for py36-setuptools-40.8.0_1 > Installing py36-setuptools-40.8.0_1... > pkg-static: py36-setuptools-40.8.0_1 conflicts with > py27-setuptools-40.8.0 (installs files into the same place). > Problematic file: /usr/local/bin/easy_install > *** Error code 70 Reinstall py27-setuptools first. When PYTHON_DEFAULT is changed it requires rebuilding USE_PYTHON=concurrent (or USES=uniquefiles) consumers in order to make symlinks point to the new default. From owner-freebsd-ports@freebsd.org Sat Apr 13 02:36:26 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A8ABD1569A93 for ; Sat, 13 Apr 2019 02:36:26 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (www.zefox.net [50.1.20.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "www.zefox.org", Issuer "www.zefox.org" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 8E6D397F17 for ; Sat, 13 Apr 2019 02:36:25 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (localhost [127.0.0.1]) by www.zefox.net (8.15.2/8.15.2) with ESMTPS id x3D2Zf2V090377 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 12 Apr 2019 19:35:42 -0700 (PDT) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.15.2/8.15.2/Submit) id x3D2Zfwq090376; Fri, 12 Apr 2019 19:35:41 -0700 (PDT) (envelope-from fbsd) Date: Fri, 12 Apr 2019 19:35:41 -0700 From: bob prohaska To: Steve Kargl Cc: freebsd-ports@freebsd.org Subject: Re: Python conflict on RPI2 Message-ID: <20190413023541.GB90171@www.zefox.net> References: <20190413014541.GA90171@www.zefox.net> <20190413014940.GA24965@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190413014940.GA24965@troutmask.apl.washington.edu> User-Agent: Mutt/1.5.24 (2015-08-30) X-Rspamd-Queue-Id: 8E6D397F17 X-Spamd-Bar: + Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [1.99 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.70)[-0.704,0]; WWW_DOT_DOMAIN(0.50)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; NEURAL_SPAM_SHORT(0.60)[0.604,0]; IP_SCORE(0.13)[ip: (0.49), ipnet: 50.1.16.0/20(0.24), asn: 7065(-0.02), country: US(-0.06)]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[zefox.net]; AUTH_NA(1.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[cached: www.zefox.net]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_SPAM_LONG(0.08)[0.076,0]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:7065, ipnet:50.1.16.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; MID_RHS_WWW(0.50)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Apr 2019 02:36:26 -0000 On Fri, Apr 12, 2019 at 06:49:40PM -0700, Steve Kargl wrote: > > pkg info | grep py > py.txt > pkg delete -f py27-setuptools-40.8.0 > install 3.6 > re-install python27 Looks like that's working. I'm still baffled where the py27-setuptools-40.8.0 came from. And, it seems there're a few other py27-related packages that'll have to be deleted manually. Thank you very much! bob prohaska From owner-freebsd-ports@freebsd.org Sat Apr 13 04:48:41 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0A843156C32C for ; Sat, 13 Apr 2019 04:48:41 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (www.zefox.net [50.1.20.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "www.zefox.org", Issuer "www.zefox.org" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 6B8876D20E; Sat, 13 Apr 2019 04:48:39 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (localhost [127.0.0.1]) by www.zefox.net (8.15.2/8.15.2) with ESMTPS id x3D4ltgh090843 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 12 Apr 2019 21:47:56 -0700 (PDT) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.15.2/8.15.2/Submit) id x3D4lsmX090842; Fri, 12 Apr 2019 21:47:55 -0700 (PDT) (envelope-from fbsd) Date: Fri, 12 Apr 2019 21:47:54 -0700 From: bob prohaska To: Jan Beich Cc: freebsd-ports@freebsd.org Subject: Re: Python conflict on RPI2 Message-ID: <20190413044754.GC90171@www.zefox.net> References: <20190413014541.GA90171@www.zefox.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) X-Rspamd-Queue-Id: 6B8876D20E X-Spamd-Bar: ++ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [2.99 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.55)[-0.552,0]; WWW_DOT_DOMAIN(0.50)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.96)[0.958,0]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[zefox.net]; AUTH_NA(1.00)[]; RCVD_COUNT_THREE(0.00)[3]; IP_SCORE(0.13)[ip: (0.48), ipnet: 50.1.16.0/20(0.24), asn: 7065(-0.02), country: US(-0.06)]; MX_GOOD(-0.01)[cached: www.zefox.net]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_SPAM_LONG(0.56)[0.563,0]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:7065, ipnet:50.1.16.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; MID_RHS_WWW(0.50)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Apr 2019 04:48:41 -0000 On Sat, Apr 13, 2019 at 04:09:13AM +0200, Jan Beich wrote: > bob prohaska writes: > > > In tinkering with compiling firefox on an RPI2 attempts to use > > portmaster fail with > > > > ===> Registering installation for py36-setuptools-40.8.0_1 > > Installing py36-setuptools-40.8.0_1... > > pkg-static: py36-setuptools-40.8.0_1 conflicts with > > py27-setuptools-40.8.0 (installs files into the same place). > > Problematic file: /usr/local/bin/easy_install > > *** Error code 70 > > Reinstall py27-setuptools first. When PYTHON_DEFAULT is changed it > requires rebuilding USE_PYTHON=concurrent (or USES=uniquefiles) > consumers in order to make symlinks point to the new default. Is there any hope of simply replacing python27 with python36? The goal at hand is merely to compile a working version of firefox. Thanks for your help! bob prohaska From owner-freebsd-ports@freebsd.org Sat Apr 13 04:58:26 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 84289156C6BC for ; Sat, 13 Apr 2019 04:58:26 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (www.zefox.net [50.1.20.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "www.zefox.org", Issuer "www.zefox.org" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id C21116D5EB for ; Sat, 13 Apr 2019 04:58:25 +0000 (UTC) (envelope-from fbsd@www.zefox.net) Received: from www.zefox.net (localhost [127.0.0.1]) by www.zefox.net (8.15.2/8.15.2) with ESMTPS id x3D4vg3t090895 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 12 Apr 2019 21:57:43 -0700 (PDT) (envelope-from fbsd@www.zefox.net) Received: (from fbsd@localhost) by www.zefox.net (8.15.2/8.15.2/Submit) id x3D4vfAO090894; Fri, 12 Apr 2019 21:57:41 -0700 (PDT) (envelope-from fbsd) Date: Fri, 12 Apr 2019 21:57:41 -0700 From: bob prohaska To: Tatsuki Makino Cc: "sgk@troutmask.apl.washington.edu" , "freebsd-ports@freebsd.org" Subject: Re: Python conflict on RPI2 Message-ID: <20190413045741.GD90171@www.zefox.net> References: <20190413014541.GA90171@www.zefox.net> <20190413014940.GA24965@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) X-Rspamd-Queue-Id: C21116D5EB X-Spamd-Bar: ++ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [2.45 / 15.00]; ARC_NA(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; WWW_DOT_DOMAIN(0.50)[]; NEURAL_HAM_MEDIUM(-0.78)[-0.781,0]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; IP_SCORE(0.13)[ip: (0.48), ipnet: 50.1.16.0/20(0.24), asn: 7065(-0.02), country: US(-0.06)]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[zefox.net]; AUTH_NA(1.00)[]; NEURAL_SPAM_SHORT(0.94)[0.945,0]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[cached: www.zefox.net]; NEURAL_SPAM_LONG(0.27)[0.269,0]; R_SPF_NA(0.00)[]; FREEMAIL_TO(0.00)[hotmail.com]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:7065, ipnet:50.1.16.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; MID_RHS_WWW(0.50)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Apr 2019 04:58:26 -0000 On Sat, Apr 13, 2019 at 02:07:28AM +0000, Tatsuki Makino wrote: > Steve Kargl wrote on 2019/04/13 10:49: > > > > pkg info | grep py > py.txt > > pkg delete -f py27-setuptools-40.8.0 > > install 3.6 > > re-install python27 > > > > > > py27-cython and py27-sphinx are also cause. > Probably, pkg query -e %\#r\ =\ 0 -g %n py27-\* ports/packages can be > deleted in advance. > Indeed, there's quite a bit of stale material to remove. I tried pkg delete -f py27-\* and it offered to remove many py27-* packages and a few that didn't match by name. Since I can afford to break things on this host I accepted the offer and await the outcome with interest. I'm still rather baffled as to what's going on. One of the first things tried was to deinstall python27, expecting the removal of all traces that might conflict with installing python36. Clearly that didn't happen. Have I got something misconfigured? Or, is this expected behavior for ports? Thanks for writing! bob prohaska From owner-freebsd-ports@freebsd.org Sat Apr 13 05:06:26 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B11D8156C9AF for ; Sat, 13 Apr 2019 05:06:26 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 920F76D986; Sat, 13 Apr 2019 05:06:25 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id x3D56Nj1026173 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Fri, 12 Apr 2019 22:06:23 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id x3D56Nt4026172; Fri, 12 Apr 2019 22:06:23 -0700 (PDT) (envelope-from sgk) Date: Fri, 12 Apr 2019 22:06:23 -0700 From: Steve Kargl To: bob prohaska Cc: Jan Beich , freebsd-ports@freebsd.org Subject: Re: Python conflict on RPI2 Message-ID: <20190413050623.GA26163@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20190413014541.GA90171@www.zefox.net> <20190413044754.GC90171@www.zefox.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190413044754.GC90171@www.zefox.net> User-Agent: Mutt/1.11.2 (2019-01-07) X-Rspamd-Queue-Id: 920F76D986 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [0.13 / 15.00]; ARC_NA(0.00)[]; HAS_REPLYTO(0.00)[sgk@troutmask.apl.washington.edu]; NEURAL_HAM_MEDIUM(-0.88)[-0.881,0]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; NEURAL_HAM_LONG(-0.60)[-0.600,0]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[washington.edu]; AUTH_NA(1.00)[]; REPLYTO_ADDR_EQ_FROM(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_SHORT(0.92)[0.915,0]; RCVD_IN_DNSWL_MED(-0.20)[21.76.95.128.list.dnswl.org : 127.0.11.2]; MX_GOOD(-0.01)[cached: troutmask.apl.washington.edu]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:73, ipnet:128.95.0.0/16, country:US]; MID_RHS_MATCH_FROM(0.00)[]; IP_SCORE(0.01)[ip: (0.08), ipnet: 128.95.0.0/16(0.08), asn: 73(-0.05), country: US(-0.06)] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Apr 2019 05:06:26 -0000 On Fri, Apr 12, 2019 at 09:47:54PM -0700, bob prohaska wrote: > > Is there any hope of simply replacing python27 with python36? The > goal at hand is merely to compile a working version of firefox. > In general, no. Python 2.7 and 3.6 are incompatible. -- Steve From owner-freebsd-ports@freebsd.org Sat Apr 13 06:41:19 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 23B62156EAA5 for ; Sat, 13 Apr 2019 06:41:19 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id A0608700F2 for ; Sat, 13 Apr 2019 06:41:17 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id x3D6fEna026560 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Fri, 12 Apr 2019 23:41:14 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id x3D6fDIc026559; Fri, 12 Apr 2019 23:41:13 -0700 (PDT) (envelope-from sgk) Date: Fri, 12 Apr 2019 23:41:13 -0700 From: Steve Kargl To: Dima Pasechnik Cc: FreeBSD Ports Subject: Re: Default python is 3.6? Message-ID: <20190413064113.GA26544@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20190412161112.GA5963@troutmask.apl.washington.edu> <20190412161742.GA21349@troutmask.apl.washington.edu> <20190412162810.GA24821@troutmask.apl.washington.edu> <20190412195655.GA59279@troutmask.apl.washington.edu> <20190412202951.GA12942@troutmask.apl.washington.edu> <20190412215822.GA84920@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190412215822.GA84920@troutmask.apl.washington.edu> User-Agent: Mutt/1.11.2 (2019-01-07) X-Rspamd-Queue-Id: A0608700F2 X-Spamd-Bar: ++ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [2.21 / 15.00]; HAS_REPLYTO(0.00)[sgk@troutmask.apl.washington.edu]; REPLYTO_ADDR_EQ_FROM(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; RCVD_IN_DNSWL_MED(-0.20)[21.76.95.128.list.dnswl.org : 127.0.11.2]; MX_GOOD(-0.01)[cached: troutmask.apl.washington.edu]; RCPT_COUNT_TWO(0.00)[2]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(0.01)[ip: (0.08), ipnet: 128.95.0.0/16(0.08), asn: 73(-0.05), country: US(-0.06)]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:73, ipnet:128.95.0.0/16, country:US]; SUBJECT_ENDS_QUESTION(1.00)[]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.79)[-0.793,0]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.76)[0.756,0]; TAGGED_RCPT(0.00)[freebsd]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[washington.edu]; MIME_GOOD(-0.10)[text/plain]; AUTH_NA(1.00)[]; MIME_TRACE(0.00)[0:+]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_SPAM_LONG(0.55)[0.552,0]; R_SPF_NA(0.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Apr 2019 06:41:19 -0000 On Fri, Apr 12, 2019 at 02:58:22PM -0700, Steve Kargl wrote: > On Fri, Apr 12, 2019 at 11:18:50PM +0200, Dima Pasechnik wrote: > > > > So there is more "software bureaucracy" here than just applying one patch. > > > > % cd /usr/ports/lang > % svn status > A python27/files/patch-Modules___mathmodule.c > A python35/files/patch-Modules___mathmodule.c > A python36/files/patch-Modules___mathmodule.c > % svn diff python27/files/patch-Modules___mathmodule.c \ > python35/files/patch-Modules___mathmodule.c \ > python36/files/patch-Modules___mathmodule.c > py.diff > % cat py.diff For those people following along in the mailing list, Dima sent me a private reply that took this thread off the list. I am done trying to help fix the python ports. -- Steve From owner-freebsd-ports@freebsd.org Sat Apr 13 06:48:53 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6D841156ED6D for ; Sat, 13 Apr 2019 06:48:53 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0D59870429; Sat, 13 Apr 2019 06:48:53 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id D76E727E3; Sat, 13 Apr 2019 06:48:52 +0000 (UTC) From: Jan Beich To: bob prohaska Cc: freebsd-ports@freebsd.org Subject: Re: Python conflict on RPI2 References: <20190413014541.GA90171@www.zefox.net> <20190413044754.GC90171@www.zefox.net> Date: Sat, 13 Apr 2019 08:48:49 +0200 In-Reply-To: <20190413044754.GC90171@www.zefox.net> (bob prohaska's message of "Fri, 12 Apr 2019 21:47:54 -0700") Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 0D59870429 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.95 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-0.99)[-0.993,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.96)[-0.959,0]; ASN(0.00)[asn:11403, ipnet:96.47.64.0/20, country:US] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Apr 2019 06:48:53 -0000 bob prohaska writes: > On Sat, Apr 13, 2019 at 04:09:13AM +0200, Jan Beich wrote: > >> bob prohaska writes: >> >> > In tinkering with compiling firefox on an RPI2 attempts to use >> > portmaster fail with >> > >> > ===> Registering installation for py36-setuptools-40.8.0_1 >> > Installing py36-setuptools-40.8.0_1... >> > pkg-static: py36-setuptools-40.8.0_1 conflicts with >> > py27-setuptools-40.8.0 (installs files into the same place). >> > Problematic file: /usr/local/bin/easy_install >> > *** Error code 70 >> >> Reinstall py27-setuptools first. When PYTHON_DEFAULT is changed it >> requires rebuilding USE_PYTHON=concurrent (or USES=uniquefiles) >> consumers in order to make symlinks point to the new default. > > Is there any hope of simply replacing python27 with python36? www/firefox requires both and will do so for years in future because "there isn't a compelling reason to port code that isn't being actively updated." https://www.mail-archive.com/dev-platform@lists.mozilla.org/msg24187.html > The goal at hand is merely to compile a working version of firefox. If you need handholding use poudriere. Most ports/ committers and the package cluster uses that, so any bustage uncovered is usually a bug. poudriere builds in a pristine environment, so the above conflict wouldn't happen. After r498530 easy_install symlink would be moved from py27-setuptools to py36-setuptools package. From owner-freebsd-ports@freebsd.org Sat Apr 13 14:35:35 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C4B44157A55B for ; Sat, 13 Apr 2019 14:35:35 +0000 (UTC) (envelope-from marquis@roble.com) Received: from mx5.roble.com (mx5.roble.com [209.237.23.5]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (Client CN "mx5.roble.com", Issuer "mx5.roble.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 7AFFB8619B for ; Sat, 13 Apr 2019 14:35:34 +0000 (UTC) (envelope-from marquis@roble.com) Received: from roble.com (roble.com [209.237.23.50]) by mx5.roble.com (Postfix) with ESMTP id 669461C032 for ; Sat, 13 Apr 2019 07:35:25 -0700 (PDT) Date: Sat, 13 Apr 2019 07:35:25 -0700 (PDT) From: Roger Marquis To: freebsd-ports@freebsd.org Subject: ports/lang major version updates outside of OS version updates Message-ID: MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII X-Rspamd-Queue-Id: 7AFFB8619B X-Spamd-Bar: ++ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [2.85 / 15.00]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_SPAM_SHORT(0.81)[0.807,0]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; AUTH_NA(1.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_SPAM_MEDIUM(0.90)[0.901,0]; RCVD_TLS_LAST(0.00)[]; MX_GOOD(-0.01)[mx4.roble.com,mx7.roble.com]; NEURAL_SPAM_LONG(0.27)[0.269,0]; DMARC_NA(0.00)[roble.com]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:17403, ipnet:209.237.0.0/18, country:US]; RCVD_COUNT_TWO(0.00)[2]; IP_SCORE(-0.01)[country: US(-0.06)] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Apr 2019 14:35:35 -0000 >> On Fri, Apr 12, 2019 at 11:18:50PM +0200, Dima Pasechnik wrote: >>> So there is more "software bureaucracy" here than just applying one patch. You sure about that Dima? Whether one or several the patching doesn't appear to be complicated or difficult to maintain. > On Fri, Apr 12, 2019 at 02:58:22PM -0700, Steve Kargl wrote: > For those people following along in the mailing list, Dima > sent me a private reply that took this thread off the list. > I am done trying to help fix the python ports. Thanks for the good work Steve. Many of us are still wondering why this change was made outside of a major OS version update. Wouldn't that have prevented the build bug which started this thread? Considering the incompatibilities between python 2.X and 3.x (which Guido has admitted was a mistake) please consider this a ports policy request to require significant lang/* version updates be predicated on equally significant OS version updates. Roger Marquis From owner-freebsd-ports@freebsd.org Sat Apr 13 16:44:07 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 53E62157D3E7 for ; Sat, 13 Apr 2019 16:44:07 +0000 (UTC) (envelope-from carmel_ny@outlook.com) Received: from NAM04-SN1-obe.outbound.protection.outlook.com (mail-oln040092011010.outbound.protection.outlook.com [40.92.11.10]) (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 DA61E89A76 for ; Sat, 13 Apr 2019 16:44:05 +0000 (UTC) (envelope-from carmel_ny@outlook.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YMeQ1/c1WTRgQdtL1tSZpFrJXurAWVQCGLrDSEh6Ka8=; b=c63czJMlaggNYFtlu9qmFxhc6szrpvXdjr6Zts47nXREqSWo/xAiW2QnvL1aJUegQCkHkYIy1Xg/FpM/fM0SOWjCbK91sWSQ5LGJZJ3tWHgQK1BBGHLV9E4RfkOjeOXu6UFlNhghPNnzgHWucUgXkGKxx/8NmcvSaUFiLJNXpsfeNvjJgphM01oWSoamcVZJn4zqoT6q9/+6k2rl8L/av8dPrbZ+QzUq/QnGBuAjMvV6PhGuWh5oJmijWABH8OE5GhrfTt0d7IZwYZ60/31XN/E4/R3tU3yv9ly1tbKhuEtn66Yg+TVrgvcVltkYNWEE8pPbfazWWwg718idDby61w== Received: from SN1NAM04FT037.eop-NAM04.prod.protection.outlook.com (10.152.88.53) by SN1NAM04HT226.eop-NAM04.prod.protection.outlook.com (10.152.88.205) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1771.16; Sat, 13 Apr 2019 16:44:03 +0000 Received: from MWHPR04MB0495.namprd04.prod.outlook.com (10.152.88.54) by SN1NAM04FT037.mail.protection.outlook.com (10.152.88.202) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1771.16 via Frontend Transport; Sat, 13 Apr 2019 16:44:03 +0000 Received: from MWHPR04MB0495.namprd04.prod.outlook.com ([fe80::7176:ea53:f443:76b6]) by MWHPR04MB0495.namprd04.prod.outlook.com ([fe80::7176:ea53:f443:76b6%11]) with mapi id 15.20.1771.022; Sat, 13 Apr 2019 16:44:03 +0000 From: Carmel NY To: FreeBSD Subject: Re: ports/lang major version updates outside of OS version updates Thread-Topic: ports/lang major version updates outside of OS version updates Thread-Index: AQHU8hga2nB9jUbTgkKLGbzYvhYyZA== Date: Sat, 13 Apr 2019 16:44:03 +0000 Message-ID: References: In-Reply-To: Reply-To: FreeBSD Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: BN6PR11CA0013.namprd11.prod.outlook.com (2603:10b6:405:2::23) To MWHPR04MB0495.namprd04.prod.outlook.com (2603:10b6:300:72::8) x-mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; i686-w64-mingw32) x-incomingtopheadermarker: OriginalChecksum:4BA773A89F7E2ADB2A74D9467EDBD8F77C63B83AF7B634B089B5EF9BE795D3BE; UpperCasedChecksum:521694E4F6B571F39B744B0A184FAE7C885365C5C14199E791701D5DF16C0495; SizeAsReceived:7613; Count:52 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [OmxgV2unmDoLrHcvD8boE3g1GZlHLhqOkDDtvVHSby4=] x-microsoft-original-message-id: <20190413124358.00007f78@outlook.com> x-ms-publictraffictype: Email x-incomingheadercount: 52 x-eopattributedmessage: 0 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(20181119110)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031323274)(2017031324274)(2017031322404)(1603101475)(1601125500)(1701031045); SRVR:SN1NAM04HT226; x-ms-traffictypediagnostic: SN1NAM04HT226: x-microsoft-antispam-message-info: lyWQD2NVcg5Ia7CNca6ZJ7FHvfagCz5hIwPD9OmyGTrtaawmHwCJPhNY1vFyn4W9ANfIXvkoBUJJ+oJ/ksQCnA2j/+RDWnC+Zi8ROhU1GrS8VO3lqqxNewrylCbO7upyMVlPfbB6Aw+IvyGFFbH8M+6rsD7lSK+myTxLxk1JiVRXOv9vlWmfXXc6N3JGJC0J Content-Type: text/plain; charset="us-ascii" Content-ID: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: e2d8eaba-68ce-4537-6173-08d6c02f3c1e X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Apr 2019 16:44:03.3711 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1NAM04HT226 X-Rspamd-Queue-Id: DA61E89A76 X-Spamd-Bar: +++ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=outlook.com header.s=selector1 header.b=c63czJMl; dmarc=pass (policy=none) header.from=outlook.com; spf=pass (mx1.freebsd.org: domain of carmel_ny@outlook.com designates 40.92.11.10 as permitted sender) smtp.mailfrom=carmel_ny@outlook.com X-Spamd-Result: default: False [3.14 / 15.00]; ARC_NA(0.00)[]; HAS_REPLYTO(0.00)[freebsd-ports@freebsd.org]; R_DKIM_ALLOW(-0.20)[outlook.com:s=selector1]; NEURAL_HAM_MEDIUM(-0.12)[-0.118,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:40.92.0.0/15]; FREEMAIL_FROM(0.00)[outlook.com]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-0.82)[-0.822,0]; RCPT_COUNT_ONE(0.00)[1]; RCVD_COUNT_THREE(0.00)[4]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[outlook-com.olc.protection.outlook.com,outlook-com.olc.protection.outlook.com]; DKIM_TRACE(0.00)[outlook.com:+]; DMARC_POLICY_ALLOW(-0.50)[outlook.com,none]; RCVD_IN_DNSWL_NONE(0.00)[10.11.92.40.list.dnswl.org : 127.0.3.0]; NEURAL_SPAM_SHORT(0.09)[0.088,0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[outlook.com]; REPLYTO_EQ_TO_ADDR(5.00)[]; RCVD_TLS_LAST(0.00)[]; DWL_DNSWL_NONE(0.00)[outlook.com.dwl.dnswl.org : 127.0.3.0] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Apr 2019 16:44:07 -0000 On Sat, 13 Apr 2019 07:35:25 -0700 (PDT), Roger Marquis stated: >>> On Fri, Apr 12, 2019 at 11:18:50PM +0200, Dima Pasechnik wrote: =20 >>>> So there is more "software bureaucracy" here than just applying >>>> one patch. =20 > >You sure about that Dima? Whether one or several the patching doesn't >appear to be complicated or difficult to maintain. > >> On Fri, Apr 12, 2019 at 02:58:22PM -0700, Steve Kargl wrote: >> For those people following along in the mailing list, Dima >> sent me a private reply that took this thread off the list. >> I am done trying to help fix the python ports. =20 > >Thanks for the good work Steve. > >Many of us are still wondering why this change was made outside of a >major OS version update. Wouldn't that have prevented the build bug >which started this thread? > >Considering the incompatibilities between python 2.X and 3.x (which >Guido has admitted was a mistake) please consider this a ports policy >request to require significant lang/* version updates be predicated on >equally significant OS version updates. > >Roger Marquis There is a fallacy in that reasoning. If a major software version was released in the infancy of a new OS version release, a considerable amount of time could ensue before a new OS version was released with the new software version. Any OS which is not flexible or robust enough to accept and work with newer software is doing its user base a disservice. At the very least,the OS authors should be able to release a minor version bump to the OS in order to allow it to accommodate the newer software. --=20 Carmel From owner-freebsd-ports@freebsd.org Sat Apr 13 17:57:58 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 942B2157EE32 for ; Sat, 13 Apr 2019 17:57:58 +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) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0EFBA8BF61 for ; Sat, 13 Apr 2019 17:57:58 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from pi by home.opsec.eu with local (Exim 4.92 (FreeBSD)) (envelope-from ) id 1hFMub-000Fmo-Kt; Sat, 13 Apr 2019 19:57:57 +0200 Date: Sat, 13 Apr 2019 19:57:57 +0200 From: Kurt Jaeger To: freebsd-ports@freebsd.org Cc: Jonathan Chen Subject: Re: PR 23672 - java/eclipse update Message-ID: <20190413175757.GM72200@home.opsec.eu> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Apr 2019 17:57:58 -0000 Hi! While test-building java/eclipse in poudriere from https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236792 I run into this problem: During the build, git is used to create a local git repo. This works in current, because the build inside poudriere runs as root and therefore, this works: git init git config --global user.email "eclipse@freebsd.org" git config --global user.name "Eclipse" git add . It fails on 12.0 and 11.2, because the build is run as user nobody with home: /nonexistent error: could not lock config file /nonexistent/.gitconfig: No such file or directory error: could not lock config file /nonexistent/.gitconfig: No such file or directory Any hints how I can force git to use existing directory as $HOME so that git does not fail ? -- pi@opsec.eu +49 171 3101372 One year to go ! From owner-freebsd-ports@freebsd.org Sat Apr 13 18:00:03 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 455EA157EED2 for ; Sat, 13 Apr 2019 18:00:03 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 58F4F8C051 for ; Sat, 13 Apr 2019 18:00:01 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id x3DHxsOF030019 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Sat, 13 Apr 2019 10:59:54 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id x3DHxsnj030018; Sat, 13 Apr 2019 10:59:54 -0700 (PDT) (envelope-from sgk) Date: Sat, 13 Apr 2019 10:59:54 -0700 From: Steve Kargl To: Roger Marquis Cc: freebsd-ports@freebsd.org Subject: Re: ports/lang major version updates outside of OS version updates Message-ID: <20190413175954.GA29960@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.11.2 (2019-01-07) X-Rspamd-Queue-Id: 58F4F8C051 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [0.42 / 15.00]; ARC_NA(0.00)[]; HAS_REPLYTO(0.00)[sgk@troutmask.apl.washington.edu]; NEURAL_HAM_MEDIUM(-0.47)[-0.466,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; NEURAL_SPAM_SHORT(0.82)[0.822,0]; NEURAL_HAM_LONG(-0.63)[-0.632,0]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[washington.edu]; AUTH_NA(1.00)[]; REPLYTO_ADDR_EQ_FROM(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_MED(-0.20)[21.76.95.128.list.dnswl.org : 127.0.11.2]; RCPT_COUNT_TWO(0.00)[2]; MX_GOOD(-0.01)[troutmask.apl.washington.edu]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:73, ipnet:128.95.0.0/16, country:US]; MID_RHS_MATCH_FROM(0.00)[]; IP_SCORE(0.01)[ip: (0.08), ipnet: 128.95.0.0/16(0.08), asn: 73(-0.05), country: US(-0.06)] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Apr 2019 18:00:03 -0000 On Sat, Apr 13, 2019 at 07:35:25AM -0700, Roger Marquis wrote: > >> On Fri, Apr 12, 2019 at 11:18:50PM +0200, Dima Pasechnik wrote: > >>> So there is more "software bureaucracy" here than just applying one patch. > > You sure about that Dima? Whether one or several the patching doesn't > appear to be complicated or difficult to maintain. > > > On Fri, Apr 12, 2019 at 02:58:22PM -0700, Steve Kargl wrote: > > For those people following along in the mailing list, Dima > > sent me a private reply that took this thread off the list. > > I am done trying to help fix the python ports. > > Thanks for the good work Steve. > > Many of us are still wondering why this change was made outside of a > major OS version update. Wouldn't that have prevented the build bug > which started this thread? > > Considering the incompatibilities between python 2.X and 3.x (which > Guido has admitted was a mistake) please consider this a ports policy > request to require significant lang/* version updates be predicated on > equally significant OS version updates. > My patches have absolutely nothing to do with making 3.6 the default python version. I have added functions to libm that are included in two ISO standards. This causes a name conflict with sinpi() in python. My patches trivially rename python's sinpi() to avoid the conflict. For some reason beyond the comprehension of mortal man, python@freebsd refuses to add the patches to the port. -- Steve From owner-freebsd-ports@freebsd.org Sat Apr 13 18:49:57 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CE62415802E9 for ; Sat, 13 Apr 2019 18:49:57 +0000 (UTC) (envelope-from dimpase@gmail.com) Received: from mail-lf1-x144.google.com (mail-lf1-x144.google.com [IPv6:2a00:1450:4864:20::144]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9588D8DAA0 for ; Sat, 13 Apr 2019 18:49:56 +0000 (UTC) (envelope-from dimpase@gmail.com) Received: by mail-lf1-x144.google.com with SMTP id j11so9987209lfm.0 for ; Sat, 13 Apr 2019 11:49:56 -0700 (PDT) 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=y37BCrhnEk77nFz7hoHGjRrxnMlxRaXL3Hh3pMYrZpA=; b=BPgoYVFTGZfEu1QFS5UzyWrkuS6Be24G7d6/WvQOrexUYrzsaG8Ipqsrcr9/lEuO7C TQ2aVlTg/bEFMfyv9XyDG+xyUwehcVNGqNEm/rFeCFvfrt4MT/ZrXEL0cDIr1OQtb80X aGW4LW7WkG5Akl6gZW7qGC3SsFX/+3O4sfJY3VKiDAIX4VpsMYuOKf65y8recx3SDxxU PTOkm6AxjndybsQRExayQP4VKqyvccx3ysyt8SMOzze2bgBms188sBYhDIrzEF6UN7qw t4PbIxrkhUlzsctGr31WqBhnmWHVDQwKHlE1oGM6q2tPzSaOCKiczc+8OsrPODbiXCYg NlRQ== 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=y37BCrhnEk77nFz7hoHGjRrxnMlxRaXL3Hh3pMYrZpA=; b=JwxJFT8EryLBtSQzmHEe18pAM3UtQYPPQzgR5gWMxkRtELmOVck2hJnciYWxjTBLu2 OdZAFgulVGXyvOw6q3yzDv40HDUAgLsVeatMf2VFKWnSK9Ut4JCk/gibop7DmQmxNR+f Dtwtmv6FhD2n1LF9gQX/sbfNOHE1xU3DNBwhREQILA1P5x+PbCNNlY1uHFkTfkJD59mz yDedv0nS2jBXOWGsmCW3+865mvFbU+v+kM8/oFvYJaDHhrd4nn3Z1LEcb6yhefDV48Em FkSlvnKRcgFW0Ag1OpZdWYpSY2JrewfjfyzWa/iphknh+pVMD5hQ3bsFQ/cQC5sdGZoy SH8A== X-Gm-Message-State: APjAAAWJy3Uk3Du0OfIz4/cMREB+CizkKMJNlVCnbz6U+imEvtvNwktf loo9koJWtJpteVMR+GTEMCt+YnGTE/BL3uDzTnOUlAFCvuXsRA== X-Google-Smtp-Source: APXvYqwi1KU3ySHVVpPG5NmO3BRYc66IN5Rrb6NlJwQAUuCwMy7Ja7R8SQnxvoltHTq3ZOO/LbJVnpR69csTL6kyRas= X-Received: by 2002:a19:7007:: with SMTP id h7mr17661847lfc.23.1555181394849; Sat, 13 Apr 2019 11:49:54 -0700 (PDT) MIME-Version: 1.0 References: <20190413175954.GA29960@troutmask.apl.washington.edu> In-Reply-To: <20190413175954.GA29960@troutmask.apl.washington.edu> From: Dima Pasechnik Date: Sat, 13 Apr 2019 20:49:43 +0200 Message-ID: Subject: Re: ports/lang major version updates outside of OS version updates To: FreeBSD Ports Cc: Roger Marquis Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 9588D8DAA0 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=BPgoYVFT; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of dimpase@gmail.com designates 2a00:1450:4864:20::144 as permitted sender) smtp.mailfrom=dimpase@gmail.com X-Spamd-Result: default: False [-3.47 / 15.00]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; 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]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; NEURAL_HAM_SHORT(-0.10)[-0.105,0]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TAGGED_FROM(0.00)[freebsd]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.996,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[4.4.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; IP_SCORE(-0.36)[ip: (2.83), ipnet: 2a00:1450::/32(-2.39), asn: 15169(-2.19), country: US(-0.06)]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Apr 2019 18:49:58 -0000 On Sat, Apr 13, 2019 at 8:01 PM Steve Kargl wrote: > > On Sat, Apr 13, 2019 at 07:35:25AM -0700, Roger Marquis wrote: > > >> On Fri, Apr 12, 2019 at 11:18:50PM +0200, Dima Pasechnik wrote: > > >>> So there is more "software bureaucracy" here than just applying one patch. > > > > You sure about that Dima? Whether one or several the patching doesn't > > appear to be complicated or difficult to maintain. > > > > > On Fri, Apr 12, 2019 at 02:58:22PM -0700, Steve Kargl wrote: > > > For those people following along in the mailing list, Dima > > > sent me a private reply that took this thread off the list. > > > I am done trying to help fix the python ports. > > > > Thanks for the good work Steve. > > > > Many of us are still wondering why this change was made outside of a > > major OS version update. Wouldn't that have prevented the build bug > > which started this thread? > > > > Considering the incompatibilities between python 2.X and 3.x (which > > Guido has admitted was a mistake) please consider this a ports policy > > request to require significant lang/* version updates be predicated on > > equally significant OS version updates. > > > > My patches have absolutely nothing to do with making > 3.6 the default python version. > > I have added functions to libm that are included in > two ISO standards. This causes a name conflict with > sinpi() in python. My patches trivially rename > python's sinpi() to avoid the conflict. For some reason > beyond the comprehension of mortal man, python@freebsd > refuses to add the patches to the port. they asked for these patches to be upstreamed, and I did it, so these patches now are in not yet released upstream python 2 and python 3 branches. Backporting them to python@freebsd is totally trivial. What else can be done here? I can add these patches to the bug tracker... Dima > > -- > Steve > _______________________________________________ > 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 Apr 13 19:12:48 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3B3491580B78 for ; Sat, 13 Apr 2019 19:12:48 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 9251C8EA52 for ; Sat, 13 Apr 2019 19:12:47 +0000 (UTC) (envelope-from pi@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 092D81580B77; Sat, 13 Apr 2019 19:12:47 +0000 (UTC) Delivered-To: ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EBA8B1580B76 for ; Sat, 13 Apr 2019 19:12:46 +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) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 714108EA51 for ; Sat, 13 Apr 2019 19:12:46 +0000 (UTC) (envelope-from pi@freebsd.org) Received: from pi by home.opsec.eu with local (Exim 4.92 (FreeBSD)) (envelope-from ) id 1hFO52-000G2W-JV; Sat, 13 Apr 2019 21:12:48 +0200 Date: Sat, 13 Apr 2019 21:12:48 +0200 From: Kurt Jaeger To: Andrew Shevchuk Cc: ports@freebsd.org Subject: Re: [PATCH]: databases/mongodb40 update to latest release Message-ID: <20190413191248.GN72200@home.opsec.eu> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Apr 2019 19:12:48 -0000 Hi! > Index: databases/mongodb40/Makefile > =================================================================== > --- databases/mongodb40/Makefile (revision 498768) > +++ databases/mongodb40/Makefile (working copy) > @@ -2,7 +2,7 @@ > > PORTNAME= mongodb > DISTVERSIONPREFIX= r > -DISTVERSION= 4.0.6 > +DISTVERSION= 4.0.8 Thanks, committed. -- pi@opsec.eu +49 171 3101372 One year to go ! From owner-freebsd-ports@freebsd.org Sat Apr 13 20:41:39 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 85E461582D69 for ; Sat, 13 Apr 2019 20:41:39 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id AE8E26B056 for ; Sat, 13 Apr 2019 20:41:37 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id x3DKfYnD030989 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Sat, 13 Apr 2019 13:41:34 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id x3DKfYdQ030988; Sat, 13 Apr 2019 13:41:34 -0700 (PDT) (envelope-from sgk) Date: Sat, 13 Apr 2019 13:41:34 -0700 From: Steve Kargl To: Dima Pasechnik Cc: FreeBSD Ports , Roger Marquis Subject: Re: ports/lang major version updates outside of OS version updates Message-ID: <20190413204134.GA30967@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20190413175954.GA29960@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.11.2 (2019-01-07) X-Rspamd-Queue-Id: AE8E26B056 X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [0.16 / 15.00]; HAS_REPLYTO(0.00)[sgk@troutmask.apl.washington.edu]; REPLYTO_ADDR_EQ_FROM(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; RCVD_IN_DNSWL_MED(-0.20)[21.76.95.128.list.dnswl.org : 127.0.11.2]; MX_GOOD(-0.01)[cached: troutmask.apl.washington.edu]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(0.01)[ip: (0.08), ipnet: 128.95.0.0/16(0.07), asn: 73(-0.05), country: US(-0.06)]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:73, ipnet:128.95.0.0/16, country:US]; MIME_TRACE(0.00)[0:+]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.56)[-0.559,0]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_SPAM_SHORT(0.72)[0.723,0]; NEURAL_HAM_LONG(-0.70)[-0.700,0]; TAGGED_RCPT(0.00)[freebsd]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[washington.edu]; MIME_GOOD(-0.10)[text/plain]; AUTH_NA(1.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; R_SPF_NA(0.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Apr 2019 20:41:39 -0000 On Sat, Apr 13, 2019 at 08:49:43PM +0200, Dima Pasechnik wrote: > On Sat, Apr 13, 2019 at 8:01 PM Steve Kargl > > > > My patches have absolutely nothing to do with making > > 3.6 the default python version. > > > > I have added functions to libm that are included in > > two ISO standards. This causes a name conflict with > > sinpi() in python. My patches trivially rename > > python's sinpi() to avoid the conflict. For some reason > > beyond the comprehension of mortal man, python@freebsd > > refuses to add the patches to the port. > > they asked for these patches to be upstreamed, and I did it, so these > patches now are in not yet released upstream python 2 and python 3 > branches. > Backporting them to python@freebsd is totally trivial. > > What else can be done here? How about taking the patch in my previous email, apply to your tree (any port committer can take the patch), and actually commit it! This isn't rocket science. APPLY THE PATCH AND COMMIT! -- Steve From owner-freebsd-ports@freebsd.org Sat Apr 13 20:59:57 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 112971583364 for ; Sat, 13 Apr 2019 20:59:57 +0000 (UTC) (envelope-from dimpase@gmail.com) Received: from mail-lj1-x241.google.com (mail-lj1-x241.google.com [IPv6:2a00:1450:4864:20::241]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DC50E6B937 for ; Sat, 13 Apr 2019 20:59:55 +0000 (UTC) (envelope-from dimpase@gmail.com) Received: by mail-lj1-x241.google.com with SMTP id t4so3474652ljc.2 for ; Sat, 13 Apr 2019 13:59:55 -0700 (PDT) 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=xoT6/m/dbzNUrjcPNnV0SmLY6nidqzykzN6zEnRw0wU=; b=TwGrRdcUPSgAdd0i9IuV55q6J3Fwot48QCgm3uNGXIP5n5mJgWi96Z/W14ZHxjwkWT eT/AZOEE8/pbNn9fE6Bfn3GN9RrZpQLBKT5FVMSwLcMHkib5lOcF7g2G+Ylji1O/hREB OjkWHaJSCofVHWDu4O3LKA0SP+/sYN5c+kELKt33JVfu7l+3lIDFRotwFiGec+a/TZj2 LQnQX9XnOK48NzNTMGq2Z57uIqWE/y/HTJH5UoZkxDOi3F5qKdaicXbcsnvaIL1CDzrP jca8FuVaW3Wjnoh7DIbRLmyqcxQLUYa0rInTDfRNpD6M1D+robTZtQzmiWC9PFJkitXC JxLA== 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=xoT6/m/dbzNUrjcPNnV0SmLY6nidqzykzN6zEnRw0wU=; b=MtBtv3+TNEyXs+8WT7vVDUVvGGkR9izcFV7elkxCG5nc4Y7STyQtEhzHYc3Yk3UVTu rJd8+G962EE/ttLusSJARl3qxr27quKfeOWMycYn8X+XY4ZXLTDpTjuAbRnChXh5nbtS eZroUh16d4Rpxu8Yvbak4IJMaiVMmLgZaDynAtLCsndz5/m2M/ObtHdsKjNuvA+DDW2p GDdI8XqLSp4qqUj+7PtG5oE01iC04JyZtLpV6lqu+jiffbUUat3DtL16JR7F4GYtjNkM FtbQOK7maUO2JKv8EwQW1wf2mFNtad4PaiDWJg+03SmVNr4Hf5i1UAW30HLXrFFBAvlI LEPQ== X-Gm-Message-State: APjAAAWbEnydAl/S03zsgB7JEt4micq0kbO0Zck8uhDqjQAhOyO9SLyy G+ICLGlpuNR1UyYITFs5eVyI/KMyiDM3lEGqJFg= X-Google-Smtp-Source: APXvYqwjL+tLNxzmjvRN8fg/9ecUHu44fjqVk/k3MqknJOO1bCgqEPYNdgHuMZqBNmrMbVRI6WaCq/1VC/IeTMVAyTo= X-Received: by 2002:a2e:9d12:: with SMTP id t18mr34246267lji.163.1555189193201; Sat, 13 Apr 2019 13:59:53 -0700 (PDT) MIME-Version: 1.0 References: <20190413175954.GA29960@troutmask.apl.washington.edu> <20190413204134.GA30967@troutmask.apl.washington.edu> In-Reply-To: <20190413204134.GA30967@troutmask.apl.washington.edu> From: Dima Pasechnik Date: Sat, 13 Apr 2019 22:59:41 +0200 Message-ID: Subject: Re: ports/lang major version updates outside of OS version updates To: Steve Kargl Cc: Dima Pasechnik , FreeBSD Ports , Roger Marquis Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: DC50E6B937 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=TwGrRdcU; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of dimpase@gmail.com designates 2a00:1450:4864:20::241 as permitted sender) smtp.mailfrom=dimpase@gmail.com X-Spamd-Result: default: False [-3.38 / 15.00]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; 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]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; NEURAL_HAM_SHORT(-0.05)[-0.054,0]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TAGGED_FROM(0.00)[freebsd]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.997,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; TAGGED_RCPT(0.00)[freebsd]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[1.4.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; IP_SCORE(-0.32)[ip: (3.05), ipnet: 2a00:1450::/32(-2.39), asn: 15169(-2.19), country: US(-0.06)]; FREEMAIL_CC(0.00)[gmail.com]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Apr 2019 20:59:57 -0000 On Sat, Apr 13, 2019 at 10:41 PM Steve Kargl wrote: > > On Sat, Apr 13, 2019 at 08:49:43PM +0200, Dima Pasechnik wrote: > > On Sat, Apr 13, 2019 at 8:01 PM Steve Kargl > > > > > > My patches have absolutely nothing to do with making > > > 3.6 the default python version. > > > > > > I have added functions to libm that are included in > > > two ISO standards. This causes a name conflict with > > > sinpi() in python. My patches trivially rename > > > python's sinpi() to avoid the conflict. For some reason > > > beyond the comprehension of mortal man, python@freebsd > > > refuses to add the patches to the port. > > > > they asked for these patches to be upstreamed, and I did it, so these > > patches now are in not yet released upstream python 2 and python 3 > > branches. > > Backporting them to python@freebsd is totally trivial. > > > > What else can be done here? > > How about taking the patch in my previous email, apply > to your tree (any port committer can take the patch), > and actually commit it! > > This isn't rocket science. APPLY THE PATCH AND COMMIT! I don't have commit access to python FreeBSD port (or any port, in fact). --- if I had said access it would have been done months ago... Dima > > -- > Steve From owner-freebsd-ports@freebsd.org Sat Apr 13 21:45:45 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 657B1158414C; Sat, 13 Apr 2019 21:45:45 +0000 (UTC) (envelope-from pfg@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) server-signature RSA-PSS (4096 bits) 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 CB0B76CC54; Sat, 13 Apr 2019 21:45:44 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from [192.168.0.5] (unknown [181.52.72.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: pfg) by smtp.freebsd.org (Postfix) with ESMTPSA id 546DB18A76; Sat, 13 Apr 2019 21:45:44 +0000 (UTC) (envelope-from pfg@FreeBSD.org) To: office@FreeBSD.org Cc: FreeBSD Ports From: Pedro Giffuni Subject: Anyone wants to finish the Kingsoft WPS Office port Organization: FreeBSD Message-ID: Date: Sat, 13 Apr 2019 16:45:43 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Rspamd-Queue-Id: CB0B76CC54 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.97 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.97)[-0.974,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Apr 2019 21:45:45 -0000 Hi guys; While I am a fan of the native tools, some competition is always good :). I have heard many good things of Kingsoft WPS Office, which is freely available for linux and apparently the WPS community fixed the CentOS issues that were stopping this from working on the linuxulator. I started a port but I have no time to finish it, plus linux ports are not my cup of tea. Perhaps anyone feels like giving it a spin it? https://people.freebsd.org/~pfg/ports/linux-wps-office.tgz Enjoy, Pedro. From owner-freebsd-ports@freebsd.org Sat Apr 13 22:22:50 2019 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0FD201584E2D for ; Sat, 13 Apr 2019 22:22:50 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4E30F6E1CF for ; Sat, 13 Apr 2019 22:22:49 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id x3DMMlb6031514 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Sat, 13 Apr 2019 15:22:48 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id x3DMMllY031513; Sat, 13 Apr 2019 15:22:47 -0700 (PDT) (envelope-from sgk) Date: Sat, 13 Apr 2019 15:22:47 -0700 From: Steve Kargl To: Dima Pasechnik Cc: FreeBSD Ports , Roger Marquis Subject: Re: ports/lang major version updates outside of OS version updates Message-ID: <20190413222247.GB31422@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20190413175954.GA29960@troutmask.apl.washington.edu> <20190413204134.GA30967@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.11.2 (2019-01-07) X-Rspamd-Queue-Id: 4E30F6E1CF X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [0.12 / 15.00]; HAS_REPLYTO(0.00)[sgk@troutmask.apl.washington.edu]; REPLYTO_ADDR_EQ_FROM(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; TO_DN_ALL(0.00)[]; RCVD_IN_DNSWL_MED(-0.20)[21.76.95.128.list.dnswl.org : 127.0.11.2]; MX_GOOD(-0.01)[cached: troutmask.apl.washington.edu]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(0.01)[ip: (0.08), ipnet: 128.95.0.0/16(0.07), asn: 73(-0.05), country: US(-0.06)]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:73, ipnet:128.95.0.0/16, country:US]; MIME_TRACE(0.00)[0:+]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.64)[-0.636,0]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_SPAM_SHORT(0.76)[0.759,0]; NEURAL_HAM_LONG(-0.70)[-0.702,0]; TAGGED_RCPT(0.00)[freebsd]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[washington.edu]; MIME_GOOD(-0.10)[text/plain]; AUTH_NA(1.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; R_SPF_NA(0.00)[] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Apr 2019 22:22:50 -0000 On Sat, Apr 13, 2019 at 10:59:41PM +0200, Dima Pasechnik wrote: > On Sat, Apr 13, 2019 at 10:41 PM Steve Kargl > > > > How about taking the patch in my previous email, apply > > to your tree (any port committer can take the patch), > > and actually commit it! > > > > This isn't rocket science. APPLY THE PATCH AND COMMIT! > > I don't have commit access to python FreeBSD port (or any port, in fact). > --- if I had said access it would have been done months ago... > There is nothing you can do :( I have jsut sent an email to freebsd-core requesting that I have be commit bit restored. I will commit my sinpi implementation. This will break lang/python27, lang/python35, and lang/python36, and by extension all ports that depend on one of these ports. It will hopefully mobilize someone from python@freebsd to act. -- Steve