[MacPorts] #51134: vit broken by explicit perl dependency
#51134: vit broken by explicit perl dependency ------------------------+-------------------------------- Reporter: benjamin@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: | Port: ------------------------+-------------------------------- Here's the offending change: https://trac.macports.org/browser/trunk/dports/office/vit/files/patch- vit.pl.diff 22 months ago, vit.pl was changed to use '/usr/bin/env perl5.16'. Vit depends on the perl curses module which implies p5.16-curses, but that can't be installed because it is obsoleted. The vit package was (rightfully) updated to specify p5.22-curses as its dependency last year, but the vit.pl file was not updated. New installs are now broken. Should vit.pl really specify a perl version at all? Why not just use the selected perl? -- Ticket URL: <https://trac.macports.org/ticket/51134> MacPorts <https://www.macports.org/> Ports system for OS X
#51134: vit broken by explicit perl dependency -------------------------+-------------------- Reporter: benjamin@… | Owner: g5pw@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: vit | -------------------------+-------------------- Changes (by mf2k@…): * owner: macports-tickets@… => g5pw@… * port: => vit Comment: In the future, please fill in the Port field and Cc the port maintainers ({{{port info --maintainers nco}}}), if any. -- Ticket URL: <https://trac.macports.org/ticket/51134#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#51134: vit broken by explicit perl dependency -------------------------+-------------------- Reporter: benjamin@… | Owner: g5pw@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: fixed | Keywords: Port: vit | -------------------------+-------------------- Changes (by g5pw@…): * status: new => closed * resolution: => fixed Comment: I updated the patch in r147828. The reason I specify the perl version because {{{vit}}} depends on {{{p5.22-curses}}}, and AFAIK i can't specify a dependency on a "current version" perl package. I'm closing the ticket since the bug is fixed, but feel free to discuss. -- Ticket URL: <https://trac.macports.org/ticket/51134#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts