http://qs321.pair.com?node_id=404917

techgirl has asked for the wisdom of the Perl Monks concerning the following question:

To build a module by hand on a Unix machine,* is this correct?

I put the unpacked source into

/home/user/.cpan/build

Navigate to that directory and type

perl Makefile.PL make make test make install

And this creates the proper (everything)?

And -- when removing modules on a Unix machine, I just remove the same directory that was created in
/home/user/.cpan/build -- is that correct? What about one other thing -- is there a central file or database that keeps track of all installed modules? Do I have to remove an entry from that?

One node here says that using CPAN and 'clean' will remove a module as well. Can someone verify that...

*The reason that I'm building by scratch is because I do not want the latest version of certain modules; I want older versions.