[Date Prev][Date Next][Thread Prev][Thread Next] [Search] [Date Index] [Thread Index]

Re: [MacPerl-Porters] Identifying Ported Modules



At 22.49 -0600 2000.01.11, Matthew Langford wrote:
>CPAN.pm has all the information it needs to un-install:  it knows exactly
>what will go where, and it can find out what is pre-existing.  All it
>needs is to save this list of copied files, a list of files which were
>saved because they were being replaced, and the saved files themselves.
>All these can be bundled up and compressed, and saved in an uninstall
>cache folder.  CPAN.pm could treat this like the sources/build caches, and
>ask when it gets ready to wipe out an older uninstall.

Not really, because on all other platforms aside from Mac OS, the actual
action of deciding what files get installed is handled by make, not perl
and CPAN.pm.  We could possibly do this on MacPerl, but it would not be
portable, and that is a lot of work for a non-portable solution to the
problem of removing installed distributions.

-- 
Chris Nandor          mailto:pudge@pobox.com         http://pudge.net/
%PGPKey = ('B76E72AD', [1024, '0824090B CE73CA10  1FF77F13 8180B6B6'])

==== Want to unsubscribe from this list?
==== Send mail with body "unsubscribe" to macperl-porters-request@macperl.org