Opened 9 months ago

Closed 8 months ago

#69194 closed defect (fixed)

p5-test-warnings update to 0.033 introduced circular dependency

Reported by: barracuda156 Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version: 2.9.0
Keywords: Cc: hapaguy (Brian Kurt Fujikawa), tgyurci (Teubel György)
Port: p5-test-warnings, p5-test2-suite

Description (last modified by ryandesign (Ryan Carsten Schmidt))

No idea why [92194b99efa45d08870e6feb8d381dcbeafe28cd/macports-ports] adds a library dependency on p5.34-test2-suite, since it is not required, and p5.34-test-warnings installs fine without it, but having it there creates a dependency cycle, which breaks installation of git.

Change History (6)

comment:1 Changed 9 months ago by jmroot (Joshua Root)

Cc: dbevans removed
Owner: set to dbevans
Port: p5-test-warnings p5-test2-suite added; p5.34-test-warnings p5.34-test2-suite removed
Status: newassigned

comment:2 Changed 9 months ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)

comment:3 Changed 8 months ago by hapaguy (Brian Kurt Fujikawa)

Cc: hapaguy added

comment:4 Changed 8 months ago by tgyurci (Teubel György)

Cc: tgyurci added

comment:5 Changed 8 months ago by jmroot (Joshua Root)

It's unfortunate that nobody fixed this yet. It appears that some optional functionality uses p5-test2-suite but it's not required.

comment:6 Changed 8 months ago by jmroot (Joshua Root)

Resolution: fixed
Status: assignedclosed

In f44d9981c2653d6893bc5484e8618bb968dc62fb/macports-ports (master):

p5-test-warnings: remove circular dependency

Instead note that it enables optional functionality.

Closes: #69194

Note: See TracTickets for help on using tickets.