[MacPorts] #71390: py39-mupdf @1.24.2 missing pymupdf library

MacPorts noreply at macports.org
Tue Nov 26 08:04:40 UTC 2024


#71390: py39-mupdf @1.24.2 missing pymupdf library
---------------------------+--------------------
  Reporter:  WatadaShingo  |      Owner:  (none)
      Type:  defect        |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.10.5
Resolution:                |   Keywords:
      Port:  py-mupdf      |
---------------------------+--------------------
Changes (by ryandesign):

 * cc: harciga (added)


Comment:

 Weird. I see you've installed 1.24.2, but the
 [https://github.com/pymupdf/PyMuPDF/blob/1.24.11/changes.txt changelog]
 entry for 1.24.2 specifically says that the old "classic" implementation
 `fitz_old` has been removed and only the new `fitz` implementation is now
 available, which does not match the contents you show above. (Information
 about the differences between the old and new implementations is available
 [https://github.com/pymupdf/PyMuPDF/discussions/2680 here]).

 The changelog entry for 1.24.3 says the module name is changed from `fitz`
 to `pymupdf`. So it is normal that there is no `pymupdf` module in 1.24.2.
 Probably the port should be updated to a newer version. The current
 version available upstream is 1.24.14.

 Updates of py-mupdf have to be coordinated with the mupdf port; Cc'ing the
 mupdf port's maintainer. However the comment at the top of the py-mupdf
 port, `Keep synchronized with port:mupdf`, is a little vague. The two
 ports should be updated at the same time to versions that are compatible
 with each other but that does not necessarily mean that both will have the
 same version number. py-mupdf 1.24.14, for example, is for mupdf 1.24.11.

-- 
Ticket URL: <https://trac.macports.org/ticket/71390#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list