From nobody Thu Mar 24 12:06:28 2022 X-Original-To: python@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id D0D3E1A29AA7 for ; Thu, 24 Mar 2022 12:06:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4KPP8Z4SJ4z3Cht for ; Thu, 24 Mar 2022 12:06:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 74ECE17A11 for ; Thu, 24 Mar 2022 12:06:38 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 22OC6c5m069904 for ; Thu, 24 Mar 2022 12:06:38 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 22OC6c4V069903 for python@FreeBSD.org; Thu, 24 Mar 2022 12:06:38 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: python@FreeBSD.org Subject: [Bug 262759] Python ports that install conflicting files in general directories Date: Thu, 24 Mar 2022 12:06:28 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: se@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter cc Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: FreeBSD-specific Python issues List-Archive: https://lists.freebsd.org/archives/freebsd-python List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-python@freebsd.org X-BeenThere: freebsd-python@freebsd.org MIME-Version: 1.0 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1648123598; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=MVPj8C81TMuybA5hRyIbRGcfUXZ/HyT7dCndpNH6B8o=; b=aYDP1FQmmJ/8UUEbnyGTr28dv1cq/rQtBpc8AShYlhugBnn9FVpE7nphAdhPeHp55sfg3P uZzKepzGnrPYKYEM28CHoQhzdSFtiAmSOOF9Km8W32L4hVLhcfcvtqpveexGp/V9QdA5YB YrlTyCeHsHJN/iBiZrSjc361ngBBqcvO3dXrUTVcP6fkliceef4uKIp/EBAOopPWe/TlyR GBU7QDBTwgcgUDpoU+mX0eW50X2oAaNYwJuPvXdOLKPhx6yPRBzA++oqmY47k6cVK6Euql 8FeEiiNQ4zjQOfPQNHG22DLZnN9qtK9+D2Xk2UHZgBYIONAAAEjqBU03law32A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1648123598; a=rsa-sha256; cv=none; b=srFcg/5CSpsyr7Gfl+ZI9K/yPg+KmSHkLNqNKZ5sj/pBRj7H9hVV0daDxPXZIP4//LZuSM Ok2x9YVBjmtgnVjrQbwRqqDRXhC67x6cIvXibnKvMOtpykh8B1QDQ2eBS9XHTGW6bVkaFm vqtzpscgEhuygLDYgBzFPxYbM/c16C1HJ0Z6JJO9kGmoVXaLrth4rCSTkVeGF3IA28RAsG V1pN4Xjhec1s4hBmZlXYK3uITbf3t9VVlJzDT+8eu7WKgQzz8J4czn2pbbwkinFtyg03Wi YOMNigh+NTjfWTVcGJKsLR7Mb8fcIfHsJSk8nigc+L0VJHQhDMqrBc/a9gnikQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D262759 Bug ID: 262759 Summary: Python ports that install conflicting files in general directories Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: se@FreeBSD.org CC: 0mp@FreeBSD.org, acm@FreeBSD.org, amdmi3@FreeBSD.org, bofh@freebsd.org, changlp@cs.nctu.edu.tw, contato@kanazuchi.com, dbaio@freebsd.org, dvl@FreeBSD.org, egypcio@FreeBSD.org, ehaupt@FreeBSD.org, gettoknowmi@yahoo.com, gmm@tutanota.com, hamradio@FreeBSD.org, jwb@freebsd.org, lbartoletti@FreeBSD.org, makc@FreeBSD.org, meka@tilda.center, nc@FreeBSD.org, ports@caomhin.org, ports@nicandneal.net, puppet@FreeBSD.org, python@FreeBSD.org, rm@FreeBSD.org, rozhuk.im@gmail.com, sergey@akhmatov.ru, sunpoet@FreeBSD.org, waitman@waitman.net, wen@FreeBSD.org, yuri@freebsd.org CC: 0mp@FreeBSD.org, acm@FreeBSD.org, amdmi3@FreeBSD.org, bofh@freebsd.org, changlp@cs.nctu.edu.tw, contato@kanazuchi.com, dbaio@freebsd.org, dvl@FreeBSD.org, egypcio@FreeBSD.org, ehaupt@FreeBSD.org, gettoknowmi@yahoo.com, gmm@tutanota.com, hamradio@FreeBSD.org, jwb@freebsd.org, lbartoletti@FreeBSD.org, makc@FreeBSD.org, meka@tilda.center, nc@FreeBSD.org, ports@caomhin.org, ports@nicandneal.net, puppet@FreeBSD.org, python@FreeBSD.org, rm@FreeBSD.org, rozhuk.im@gmail.com, sergey@akhmatov.ru, sunpoet@FreeBSD.org, waitman@waitman.net, wen@FreeBSD.org, yuri@freebsd.org The following list of Python ports has been detected to install files in directories that are not specific to the module being built. I had created a PR before, that might have covered some of these files, but= I think this is a general issue that should probably be taken care of in the framework. The filename patterns of affected files are (relative to $LOCALBASE): lib/python[0-9].[0-9]/site-packages/examples/__init__.py lib/python[0-9].[0-9]/site-packages/samples/__init__.py lib/python[0-9].[0-9]/site-packages/test/__init__.py lib/python[0-9].[0-9]/site-packages/test_app/__init__.py lib/python[0-9].[0-9]/site-packages/tests/__init__.py lib/python[0-9].[0-9]/site-packages/tests/unit/__init__.py # Ports with badly named duplicate files: biology/py-ont-fast5-api lib/python3.8/site-packages/test/__init__.py comms/nanovna-saver lib/python3.8/site-packages/test/__init__.py databases/py-mycli lib/python3.8/site-packages/test/__init__.py devel/py-azure-datalake-store lib/python3.8/site-packages/samples/__init_= _.py devel/py-cachy lib/python3.8/site-packages/tests/__init__.= py devel/py-cymbal lib/python3.8/site-packages/tests/__init__.= py devel/py-filetype=20=20=20=20=20=20=20=20=20=20=20=20=20=20 lib/python3.8/site-packages/examples/__init__.py devel/py-grizzled lib/python3.8/site-packages/test/__init__.py devel/py-gs_api_client lib/python3.8/site-packages/tests/__init__.= py devel/py-gtfslib lib/python3.8/site-packages/test/__init__.py devel/py-mime lib/python3.8/site-packages/tests/__init__.= py devel/py-molecule lib/python3.8/site-packages/test/__init__.py devel/py-pastel lib/python3.8/site-packages/tests/__init__.= py devel/py-phply lib/python3.8/site-packages/tests/__init__.= py devel/py-pyformance lib/python3.8/site-packages/tests/__init__.= py devel/py-pyhashxx lib/python3.8/site-packages/tests/__init__.= py devel/py-pyinquirer=20=20=20=20=20=20=20=20=20=20=20=20 lib/python3.8/site-packages/examples/__init__.py devel/py-pythonbrew lib/python3.8/site-packages/tests/__init__.= py devel/py-pyzipper lib/python3.8/site-packages/test/__init__.py devel/py-simpleparse=20=20=20=20=20=20=20=20=20=20=20 lib/python3.8/site-packages/examples/__init__.py devel/py-streamparse lib/python3.8/site-packages/test/__init__.py devel/py-userpath lib/python3.8/site-packages/tests/__init__.= py devel/py-yarg lib/python3.8/site-packages/tests/__init__.= py dns/py-cloudflare=20=20=20=20=20=20=20=20=20=20=20=20=20=20 lib/python3.8/site-packages/examples/__init__.py finance/py-ebaysdk lib/python3.8/site-packages/samples/__init_= _.py graphics/py-beziers lib/python3.8/site-packages/test/__init__.py graphics/py-mpl-interactions lib/python3.8/site-packages/tests/__init__.= py graphics/py-pygeoapi lib/python3.8/site-packages/tests/__init__.= py graphics/py-pygraph lib/python3.8/site-packages/tests/__init__.= py math/py-iohexperimenter lib/python3.8/site-packages/tests/__init__.= py misc/py-onnx-tf lib/python3.8/site-packages/test/__init__.py net/py-sbws lib/python3.8/site-packages/tests/__init__.= py net/py-suds-jurko lib/python3.8/site-packages/tests/__init__.= py net/py-tacacs_plus lib/python3.8/site-packages/tests/__init__.= py science/py-oddt lib/python3.8/site-packages/tests/__init__.= py security/py-pysodium lib/python3.8/site-packages/test/__init__.py sysutils/py-mqttwarn lib/python3.8/site-packages/tests/__init__.= py textproc/lookatme lib/python3.8/site-packages/tests/__init__.= py textproc/py-pybtex lib/python3.8/site-packages/tests/__init__.= py textproc/py-readchar=20=20=20=20=20=20=20=20=20=20=20 lib/python3.8/site-packages/tests/unit/__init__.py textproc/py-spylls lib/python3.8/site-packages/tests/__init__.= py www/py-django-registration-redux lib/python3.8/site-packages/test_app/__init__.py www/py-django-smart-selects=20=20=20=20 lib/python3.8/site-packages/test_app/__init__.py www/py-django-star-ratings lib/python3.8/site-packages/tests/__init__.= py www/py-flask-collect lib/python3.8/site-packages/tests/__init__.= py www/py-habanero lib/python3.8/site-packages/test/__init__.py www/py-instabot lib/python3.8/site-packages/tests/__init__.= py www/py-puppetboard lib/python3.8/site-packages/test/__init__.py www/py-pysmartdl lib/python3.8/site-packages/test/__init__.py www/py-quilt3 lib/python3.8/site-packages/tests/__init__.= py www/py-turbogears2 lib/python3.8/site-packages/tests/__init__.= py In addition to these files there are still LICENSE files installed directly into $LOCALBASE: devel/py-pytest-datadir LICENSE (new) finance/py-bitcoin LICENSE (new) misc/py-alive-progress LICENSE (PR 261158) textproc/py-transpopy LICENSE (PR 261157) The net/py-confluent-kafka (PR 261160) port seems to have been fixed without the PR being closed.=20 The other 2 PRs above are still open after more than 2 months. --=20 You are receiving this mail because: You are on the CC list for the bug.=