#34784: Add perl5.branches to all p5 ports (adding p5.16 for perl5.16) -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: | Port: -------------------------------------+-------------------------------------- Comment(by ryandesign@…): Replying to [ticket:34784 ryandesign@…]:
In r93584 the perl5 portgroup was updated to add "5.16" to perl5.branches
I reverted this in r94024.
but this is not the correct way to do this.
The reason this does not work is that the p5.16 subports don't get added to the portindex until the ports are reindexed. This only happens when a port is updated. So ever since r93584 this means when a port is updated, that has dependencies that haven't been updated since that change, the buildbot will fail to build the p5.16 subport, because its dependencies don't seem to have p5.16 subports yet.
Instead, every p5 port needs the perl5.branches line added to it
Once this is done, the default for perl5.branches needs to be removed from the perl5 portgroup. -- Ticket URL: <https://trac.macports.org/ticket/34784#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS