> On Feb 6, 2024, at 21:01, Joshua Root <j...@macports.org> wrote:
> 
>> I'm puzzling over some weird "port reclaim" behaviour on one machine.  On 
>> the problematic machine, I installed py-matplotlib, which correctly 
>> installed py312-matplotlib.  But, if I run "port reclaim", it wants to 
>> uninstall py312-matplotlib as a "Unrequested ports without requested 
>> dependents found".
>> 
>> Then the script that I have that needs py-matplotlib fails.  I know I could 
>> request py312-matplotlib, but that then leads to a bit more work cleaning 
>> things up when I move to python313.
>> 
>> On the second machine, everthing works as expected.
>> 
>> Is there something I can do to rebuild the registry, assuming this is the 
>> problem?
> 
> Possibly you had previously installed py-matplotlib when an older python 
> version was the default? In any case, running 'sudo port upgrade 
> py-matplotlib' will refresh its registry data.
> 
> - Josh

Thanks for the suggestion.  But, a few minutes before I received it, I decided 
to take the nuclear option.  I did a similar process as is done during a 
migration to a new macOS, saving lists of installed and requested ports, 
uninstalling all, etc.  That seems to have put things right.

Kevin

Reply via email to