Let me jump in here, since it was my change that caused the trouble. First of all, the history of this code snippet is that I wrote it back in June to implement one aspect of the then-new "Type: perl 5.x.y" declaration. In the past month, a few changes were made to it (by other people): it was separated off into a function of its own, and (in a separate change) the functionality of the code was altered. After that had been done, a test was written which enforced the new behavior.
I tracked down a bug last week and realized it was caused by the change in functionality, so I changed it back to the original intent of the code. Well, I have to say, if testing had been part of our model back in June, we'd be in better shape because the breakage that was introduced by putting in the get_perl() call would never have happened! So I am all in favor of getting testing integrated into our development model. As Max pointed out, though, this is still very new to many of us. In particular, what I do when I work on the fink code is to test by running ./inject.pl and then using my revised code in my working fink installation. (I have lots of ways of recovering from problems that might be introduced by this, including the fact that for me, /sw is a symlink to one of several fink installations on my system.) Anyway, I think we need a way of having ./inject.pl run the test suite. For that matter, we should probably have our users run the test suite as they are compiling the fink package manager for themselves, as a further check that things are not going wrong. Any ideas about how to do this? Max? -- Dave ------------------------------------------------------- This SF. Net email is sponsored by: GoToMyPC GoToMyPC is the fast, easy and secure way to access your computer from any Web browser or wireless device. Click here to Try it Free! https://www.gotomypc.com/tr/OSDN/AW/Q4_2003/t/g22lp?Target=mm/g22lp.tmpl _______________________________________________ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel