/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/tkjuke does not start with /home/cpanrun/ia64-lp64/build/5.6.1/lib/site_perl/5.6.1/IA64.ARCHREV_0-thread-multi-64all i.e. building outside Tk itself Checking if your kit is complete... Looks good First, let's collect some general information about this install. Please enter the pathname of Perl [/home/cpanrun/ia64-lp64/build/5.6.1/bin/perl]: Please enter the prefix pathname for tkjuke and it's support files. If you choose the default value '/usr/local', then the directory '/usr/local/tkjuke/2.2.1' is created [/usr/local]: Now I need mtx, jukebox and tape device configuration data. Please enter the device name of the changer [/dev/sch0]: Please enter the hardware code to open the mail slot [1]: Please enter the hardware code to close the mail slot [2]: Some jukeboxes require that media be ejected from the DTE before it can be physically unloaded and returned to an SE. If this is the case then enter the "mt" command to eject the media. Frequently, the command is "offline", but other possibilities are "rewoffl", "unload" or "eject". Read your "mt" man page for the proper value. A vaue of zero assumes that an eject is not required before unloading a DTE. As a sanity check the default value is "rewind" - this prevents media from inadvertently being ejected from a drive if the drive is busy, perhaps doing a backup or restore. [rewind]: Please enter the pathname of the 'loaderinfo' command [/usr/local/sbin/loaderinfo]: Please enter the pathname of the 'mt' command [/bin/mt]: Please enter the pathname of the 'mtx' command [/usr/local/sbin/mtx]: Please enter the device name of the no rewind tape(s). If the jukebox has more than 1 drive, enter all the drive names separated by spaces [/dev/nst0]: Please enter the device name of the rewind tape(s). If the jukebox has more than 1 drive, enter all the drive names separated by spaces. [/dev/st0]: perl = /home/cpanrun/ia64-lp64/build/5.6.1/bin/perl prefix = /usr/local changer = /dev/sch0 eepos_open = 1 eepos_shut = 2 eject_before_unload = rewind juke = /usr/local/tkjuke/2.2.1/juke loaderinfo = /usr/local/sbin/loaderinfo mt = /bin/mt mtx = /usr/local/sbin/mtx nrtape = /dev/nst0 tape = /dev/st0 version = 2.2.1 wait-tape-ready = /usr/local/tkjuke/2.2.1/wait-tape-ready Writing juke.config. Performing string substitutions ... done. Creating a sample tkjuke.config file (please hand edit). Configuration is complete. Writing Makefile for tkjuke cp Jukebox.pm blib/lib/Jukebox.pm PERL_DL_NONLAZY=1 /home/cpanrun/ia64-lp64/build/5.6.1/bin/perl -Iblib/arch -Iblib/lib -I/home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi-64all -I/home/cpanrun/ia64-lp64/build/5.6.1/lib/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t t/juke..............1..1 ok 1 ok All tests successful. Files=1, Tests=1, 0 wallclock secs ( 0.11 cusr + 0.03 csys = 0.14 CPU) mkdir /usr/local/tkjuke 2> /dev/null make: [install] Error 2 (ignored) cp -Rp blib/2.2.1 /usr/local/tkjuke/ cp: cannot create /usr/local/tkjuke: Permission denied make: *** [install] Error 1