maintainer-feedback requested: [Bug 294551] math/py-numpy1: lost swig patch in transition from math/py-numpy to math/py-numpy1
Date: Wed, 15 Apr 2026 14:01:20 UTC
Bugzilla Automation <bugzilla@FreeBSD.org> has asked freebsd-python (Nobody) <python@FreeBSD.org> for maintainer-feedback: Bug 294551: math/py-numpy1: lost swig patch in transition from math/py-numpy to math/py-numpy1 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294551 --- Description --- At least one important patch was lost when math/py-numpy changed to math/py-numpy1. See files/patch-swig44 committed in ports 2d8caada99d84ae2f801e198afbeadbcf901ca14 and the problematic commit ports 91ac7f85c1f9c223478dbeea3da2dd04cec8d849 referenced in bug 281470, comment 85. This loss of change tracking (including sufficient description of the changes in question) is in part, one of the dangers of doing "copy from math/py-numpy and rework" instead of keeping the copy and rework separate for the process of ports renaming: - copy from <orig_port> and commit - make changes to accommodate the port in its new location and new name and commit with sufficient explanation It's not clear why the patch was dropped. Was it intentionally removed for some reason? If so, what was the reason? If not, how could that have happened? Was it an error in the copying process? This likely breaks the ports mentioned in the original commit of the patch and at least graphics/mypaint as well.