Opened 5 years ago

Closed 5 years ago

#59087 closed defect (fixed)

py3{4,5}-packaging obsoleted while still having dependents

Reported by: crapshoot Owned by: jmroot (Joshua Root)
Priority: Normal Milestone:
Component: ports Version: 2.6.0
Keywords: Cc: Schamschula (Marius Schamschula)
Port: py34-packaging py35-packaging

Description

I cannot upgrade or install py34-sphinx, because it depends on py34-packaging, which does not install. py34-packaging says it has been replaced by py35-packaging, but macports cannot install py35-packaging because py35-packaging is an obsolete port that has been replaced by py36-packaging.

Attachments (2)

main.log (8.5 KB) - added by crapshoot 5 years ago.
macports py-graveyard log file
session.log (1.9 KB) - added by crapshoot 5 years ago.
my attempts to upgrade and install py34-sphinx

Download all attachments as: .zip

Change History (5)

Changed 5 years ago by crapshoot

Attachment: main.log added

macports py-graveyard log file

Changed 5 years ago by crapshoot

Attachment: session.log added

my attempts to upgrade and install py34-sphinx

comment:1 Changed 5 years ago by ryandesign (Ryan Carsten Schmidt)

Then I guess you will need to install py36-sphinx or py37-sphinx instead.

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

Cc: Schamschula added
Port: py35-packaging added
Summary: py34-packaging @17.1_1: Does not install, depends of obsolete port py35-packaingpy3{4,5}-packaging obsoleted while still having dependents

These ports still have 360 dependents according to port echo rdepends:py34-packaging rdepends:py35-packaging.

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

Owner: set to jmroot
Resolution: fixed
Status: newclosed

In f26ee32fee582fcabb64bd79b85f5752e58797ef/macports-ports (master):

py-packaging: restore 34 and 35 subports

They still have hundreds of dependents.

Fixes: #59087

Note: See TracTickets for help on using tickets.