uninstall inactive port breaks active port

Ryan Schmidt ryandesign at macports.org
Sun Oct 8 19:17:08 UTC 2017

On Oct 8, 2017, at 04:46, db wrote:
> On 8 Oct 2017, at 01:26, Ryan Schmidt wrote:
>> When the py*-readline dependency was replaced with py*-gnureadline in ports, those ports' revisions should have been increased to have that change properly recorded in users' MacPorts registries, but that was forgotten:
>> https://github.com/macports/macports-ports/commit/0b90afa746b9f8935317e6300cd1adc15213234e
>> I've increased the revision of 3 of the 4 affected ports now:
>> https://github.com/macports/macports-ports/commit/b0da1e5aee356a6c41d745cc868cec44ba2568a5
>> The 4th has already been updated in the mean time.
> In such a case, should I uninstall, resync and reinstall the requested port and rleaves to make it properly register?

There shouldn't be any need for that. You can force-uninstall py*-readline now if you like. Next time you sync, and upgrade outdated ports, you should be able to uninstall py*-readline without forcing.

More information about the macports-users mailing list