[Pdx-pm] Is the ExtUtils::Installed in Perl 5.10 broken?

Jonathan Leto jaleto at gmail.com
Wed Jun 24 12:00:56 PDT 2009


Adding a quick bug to it's RT queue
will benefit anyone else having this problem and perhaps get it fixed
in a future release.


On Wed, Jun 24, 2009 at 11:37 AM, Igal Koshevoy<igal at pragmaticraft.com> wrote:
> I believe that I've found the underlying issue.
> I use GNU Stow, a very useful tool written in Perl that provides a handy
> way of installing things into paths like /usr/local/stow/git- and
> then manages symlinks into /usr/local. It makes it easy to install
> different versions of software outside my OS's package manager and
> switch between them. For additional details about GNU Stow, please read
> <http://www.linux.com/archive/feature/127393>.
> My trouble was that my "/usr/local/share/perl/5.10.0" hierarchy was
> empty, since this was being run on a freshly installed OS without any
> other modules installed, so Stow decided to replace it with a symlink to
> my Git's instance of this directory because Git actually had content for
> this directory. This relinking is usually a reasonable thing, but was
> the wrong thing to do in this case, but shouldn't have been fatal.
> Unfortunately, there's something in ExtUtils::Installed that really,
> really doesn't this sort of thing. It refused to traverse the symlinked
> directory and didn't see the .packlist files within. Once I uninstalled
> Acme::please, unstowed Git, installed Acme::please, and stowed Git, all
> was well again.
> If I have time, I'll try to find out what in specific is going wrong
> with ExtUtils::Installed handling of symlinked directories.
> Anyway, I suppose that my particular problem is resolved for now. Thanks
> to Ben, Eric and Eric for pitching in to help.
> -igal
> _______________________________________________
> Pdx-pm-list mailing list
> Pdx-pm-list at pm.org
> http://mail.pm.org/mailman/listinfo/pdx-pm-list


Jonathan Leto
jonathan at leto.net

More information about the Pdx-pm-list mailing list