I'd been going through installing various modules that I need for some projects I'm working on, and needed to install the libwww module.
Now, I'm well aware of the countless electrons that have been devoted to discussion of the conflict between libwww and the system head command on darwin/OS X, and I knew that I didn't want my system's head command to be stomped upon. So, before installing I cleverly renamed the system head command to sys-head, and went ahead and installed using CPAN. After installing the dependencies, it finally reached the critical moment and asked: > The lwp-request program will use the name it is invoked with to > determine what HTTP method to use. I can set up alias for the most > common HTTP methods. These alias are also installed in > /usr/local/bin. > > Do you want to install the GET alias? [y] > Do you want to install the HEAD alias? [y] > Do you want to install the POST alias? [y] As you can see, I accepted the defaults. Later on, it appears that GET, HEAD, and POST were installed: > Installing /usr/bin/GET > Installing /usr/bin/HEAD > Installing /usr/bin/lwp-download > Installing /usr/bin/lwp-mirror > Installing /usr/bin/lwp-request > Installing /usr/bin/lwp-rget > Installing /usr/bin/POST But, lo and behold, while /usr/bin contains lwp-download, lwp-mirror, lwp-request, and lwp-rget, the other three are conspicuously absent. GET, HEAD, and POST are nowhere to be found. They're not located in usr/local/bin or /usr/sbin/ either. Though my Unix and Perl knowledge has increased exponentially over the last few months -- due in no small part to lurking here and on the perl beginners' list -- I'm stumped. What happened? What should I do? The libwww changelogs don't show any recognition that the module authors modified the installation process to account for the HFS+ case-insensitivity issue, and it didn't seem like the Makefile did either. So now what? TIA. (BTW, OS X 10.1.4) - geoff