From nobody Thu Mar 24 12:06:28 2022 X-Original-To: ports-bugs@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 1233E1A298F9 for ; Thu, 24 Mar 2022 12:06:39 +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 4KPP8Z5mP7z3CZ3 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 A7C0D17A12 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 22OC6cjO069916 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 22OC6clo069915 for ports-bugs@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: ports-bugs@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: AssignedTo 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: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports-bugs@freebsd.org X-BeenThere: freebsd-ports-bugs@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=S9uZD2IyxxyiMezJlr/O5Lz53j8wM603B4h0lJcPHrA=; b=sZ4XmXVkkCXT0riFLgIYH3pjHfmc9XFwisTUwQOohTDJgyD51UiVL8FxKqdN89R7dGS8Rm Hher56ttIwqM+wgfbgmhyS5qBFcM9IgYIXj+yFxUGxOJ7VTt7aHRBBwsdkUIJr6L/gC/G7 X6suqlbK/Scey+L2/3GghwXjXNSY+dFLiP5DsGnFXqmngIqGtMu/NJMO1/cFKvh0eK2z8A xrk5GWTc6gby9on0diVSpCV/+q37Aup6qO+p3sNZC1ykHXpUP2mGuFOZcyiLYiBJ6DXaLj BbRnxzWELbKJ6ON5adANVg+rUfQy9X+KTXHZD0Q8YzY0y3i9nSmyKGJLS9kaog== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1648123598; a=rsa-sha256; cv=none; b=oMn+W1+6Ua6xzNTFSPWGV00b+oGJo3rj/yqoAN21w8Iajmd3ZIxtm42YR57KFZqSXs3XB0 kvpJmX4SI0Zf2QCCZGpzYH3hokM3kUWhIA6aLjxuYSU9YR+qjBl9PopEtHkG/t76npPUu0 WIp7TLnLDuckkAWmiDCJMQPOEEGfI3d7TdheFs1UoV8jLqGd4CA8OZCSacr4ZbjUkm0XC7 i2MlNEBjXk/JbrLDOnmWi4PpEkcKOKCBvdgkLA0fIKaTJ2n7l58rh98AwF2skJc8t2ngvz X2JZGv6frFjmBega9LXi/4CFRCYUG4it615ujSAwJ2xR8vsuSKFpq1nSLhZTUg== 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 the assignee for the bug.=