Bug 241487

Summary: math/py-pysparse: ImportError: No module named _import_tools
Product: Ports & Packages Reporter: Jan Beich <jbeich>
Component: Individual Port(s)Assignee: Yuri Victorovich <yuri>
Status: Open ---    
Severity: Affects Only Me Keywords: needs-patch, regression
Priority: --- Flags: bugzilla: maintainer-feedback? (yuri)
Version: Latest   
Hardware: Any   
OS: Any   
Bug Depends on:    
Bug Blocks: 235721    

Description Jan Beich freebsd_committer 2019-10-25 10:15:34 UTC
Regressed by https://github.com/numpy/numpy/pull/11703

$ python2.7 -c 'import pysparse'
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/usr/local/lib/python2.7/site-packages/pysparse/__init__.py", line 6, in <module>
    from numpy._import_tools import PackageLoader
ImportError: No module named _import_tools
Comment 1 Jan Beich freebsd_committer 2019-10-25 10:52:44 UTC
@koobs, read the tooltip. See Also is to track issues reported upstream or other downstreams.
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2020-01-13 03:46:06 UTC
(In reply to Jan Beich from comment #1)

We use it for more than that (any url of an accepted format) and we have made modifications to the accepted formats to allow more than just the default (including PR's, like in this case). It will very likely expand to include other non issue/pr references, such as mailing list posts, etc. The tooltip is under-inclusive, just a bugzilla default, which are harder to change (not runtime configuration based)

Ultimately the aim of See Also: is to have a single place where all internal/external references can be put, so they people dont need to search through an issues entire comment list to get at them.