Opened 4 years ago

Last modified 3 years ago

#62268 reopened defect

py39-pydicom and py39-pynetdicom depend on nonexistent py39-sphinx-bootstrap-theme

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: eborisch (Eric A. Borisch)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: py-pydicom py-pynetdicom py-sphinx-bootstrap-theme py-sphinx-copybutton py-sphinx-issues

Description

https://build.macports.org/builders/jobs-mirror/builds/244176/steps/mirror/logs/stdio

--->  Fetching distfiles for py39-pydicom
Error: No such port: py39-sphinx-bootstrap-theme
--->  Fetching distfiles for py39-pynetdicom
Error: No such port: py39-sphinx-bootstrap-theme

Also, py27-pydicom, py36-pydicom, py37-pydicom depend on other nonexistent ports:

--->  Fetching distfiles for py27-pydicom
Error: No such port: py27-sphinx-copybutton
Error: No such port: py27-sphinx-issues
Error: No such port: py27-sphinx-copybutton
Error: No such port: py27-sphinx-issues
--->  Fetching distfiles for py36-pydicom
Error: No such port: py36-sphinx-copybutton
Error: No such port: py36-sphinx-issues
Error: No such port: py36-sphinx-copybutton
Error: No such port: py36-sphinx-issues
--->  Fetching distfiles for py37-pydicom
Error: No such port: py37-sphinx-copybutton
Error: No such port: py37-sphinx-issues
Error: No such port: py37-sphinx-copybutton
Error: No such port: py37-sphinx-issues

Change History (4)

comment:1 Changed 4 years ago by eborisch (Eric A. Borisch)

Resolution: wontfix
Status: assignedclosed

The 27/36/37 are for old python versions and non-default variants; I wasn't planning to add old versions of py-sphinx-(copybutton|issues).

Added py39-sphinx-bootstrap-theme here.

comment:2 Changed 4 years ago by jmroot (Joshua Root)

Resolution: wontfix
Status: closedreopened

If the variants aren't going to work, don't add them for those python versions.

comment:3 Changed 3 years ago by jmroot (Joshua Root)

In 888884513b5dd63b95f4f56bb8cd5a6172228749/macports-ports (master):

py-sphinx-bootstrap-theme: don't run 2to3 via setuptools

Not supported with current setuptools versions, so run it manually
instead.

Also drop py36, add py310, and use PEP 517 where supported.

See: #62268

comment:4 Changed 3 years ago by jmroot (Joshua Root)

Current status:

% port lint subportof:py-pydicom +doc subportof:py-pynetdicom +doc  
--->  Verifying Portfile for py27-pydicom
Error: Unknown dependency: py27-sphinx-copybutton
Error: Unknown dependency: py27-sphinx-issues
--->  2 errors and 0 warnings found.
--->  Verifying Portfile for py37-pydicom
Error: Unknown dependency: py37-sphinx-copybutton
--->  1 errors and 0 warnings found.
--->  Verifying Portfile for py38-pydicom
--->  0 errors and 0 warnings found.
--->  Verifying Portfile for py39-pydicom
--->  0 errors and 0 warnings found.
--->  Verifying Portfile for py310-pydicom
Error: Unknown dependency: py310-sphinx-copybutton
Error: Unknown dependency: py310-sphinx-issues
--->  2 errors and 0 warnings found.
--->  Verifying Portfile for py37-pynetdicom
Error: Unknown dependency: py37-sphinx-copybutton
--->  1 errors and 0 warnings found.
--->  Verifying Portfile for py38-pynetdicom
--->  0 errors and 0 warnings found.
--->  Verifying Portfile for py39-pynetdicom
--->  0 errors and 0 warnings found.
--->  Verifying Portfile for py310-pynetdicom
Error: Unknown dependency: py310-sphinx-copybutton
Error: Unknown dependency: py310-sphinx-issues
--->  2 errors and 0 warnings found.
Note: See TracTickets for help on using tickets.