On 2020/10/25 13:00, Bill Cole wrote:
> A common source of such problems is widespread adoption of the
> local::lib module which creates a per-user Perl library tree for each
> user of CPAN, even root. If that's not disabled, it can result in
> independent module trees with different versions of the same modules,
> one of which is used by the system (e.g. by cron) and the others by
> individual users in interactive sessions.
>
---
Thanks for the heads up. I see evidence of it having been a
probably cause
of problems in the past, but as part of debugging this problem, I had
reinstall
CPAN and reran its config script. It asked me about the local-storage
and I
disabled it. However, the local-lib (~/.local/Share) had been in use before
that -- I have a feeling that some distro package migrated prefs from
the original
to the local (grrr..).
That said, it was due to something similar that I need to figure out
a solution for. I've fixed it for now, but it's a timebomb waiting to happen
again. -- separating it out since it seems "surprising" -- i.e. not what
one might expect... (split installation)....
> A common source of such problems is widespread adoption of the
> local::lib module which creates a per-user Perl library tree for each
> user of CPAN, even root. If that's not disabled, it can result in
> independent module trees with different versions of the same modules,
> one of which is used by the system (e.g. by cron) and the others by
> individual users in interactive sessions.
>
---
Thanks for the heads up. I see evidence of it having been a
probably cause
of problems in the past, but as part of debugging this problem, I had
reinstall
CPAN and reran its config script. It asked me about the local-storage
and I
disabled it. However, the local-lib (~/.local/Share) had been in use before
that -- I have a feeling that some distro package migrated prefs from
the original
to the local (grrr..).
That said, it was due to something similar that I need to figure out
a solution for. I've fixed it for now, but it's a timebomb waiting to happen
again. -- separating it out since it seems "surprising" -- i.e. not what
one might expect... (split installation)....