On Wed, Jul 19, 2006 at 01:39:49PM -0400, Alexander K. Hansen wrote:
> On 7/19/06, Stanton McCandlish <[EMAIL PROTECTED]> wrote:
> > Why is it looking for and of course not finding a directory inside the
> > package's source tree if that directory isn't actually included in the
> > package's source?  I'm baffled by this one.
> >
> > # install dbd-mysql-pm586
> > [...]
> > head -n 25 dbdimp.h >> LICENSE
> > perl5.8.6 Makefile.PL --nocatchstderr PERL=perl5.8.6 PREFIX=/sw
> > INSTALLPRIVLIB=/sw/lib/perl5/5.8.6
> > INSTALLARCHLIB=/sw/lib/perl5/5.8.6/darwin-thread-multi-2level
> > INSTALLSITELIB=/sw/lib/perl5/5.8.6
> > INSTALLSITEARCH=/sw/lib/perl5/5.8.6/darwin-thread-multi-2level
> > INSTALLMAN1DIR=/sw/share/man/man1 INSTALLMAN3DIR=/sw/share/man/man3
> > INSTALLSITEMAN1DIR=/sw/share/man/man1
> > INSTALLSITEMAN3DIR=/sw/share/man/man3 INSTALLBIN=/sw/bin
> > INSTALLSITEBIN=/sw/bin INSTALLSCRIPT=/sw/bin
> > I will use the following settings for compiling and testing:
> >
> >   cflags        (mysql_config ) = -I/sw/include/mysql
> > -fomit-frame-pointer -DFINK_ETC=/sw/etc/
> >   embedded      (mysql_config ) =
> >   libs          (mysql_config ) = -L/sw/lib/mysql -lmysqlclient -lz -lm
> > -L/sw/lib
> >   mysql_config  (guessed      ) = mysql_config
> >   nocatchstderr (User's choice) = 1
> >   nofoundrows   (default      ) = 0
> >   ssl           (guessed      ) = 0
> >   testdb        (default      ) = test
> >   testhost      (default      ) =
> >   testpassword  (default      ) =
> >   testsocket    (default      ) =
> >   testuser      (default      ) =
> >
> > To change these settings, see 'perl Makefile.PL --help' and
> > 'perldoc INSTALL'.
> >
> > Checking if your kit is complete...
> > Looks good
> > Using DBI 1.50 (for perl 5.008006 on darwin-thread-multi-2level)
> > installed in /sw/lib/perl5/5.8.6/darwin-thread-multi-2level/auto/DBI/
> > Writing Makefile for DBD::mysql
> > make
> > /bin/sh: line 1:
> > /sw/src/fink.build/dbd-mysql-pm586-3.0002-1003/DBD-mysql-3.0002/perl5.8.6:
> > No such file or directory
> > make: *** [blib/lib/DBD/.exists] Error 127
> > ### execution of make failed, exit code 2
> >
> > # cd /sw/src/fink.build/dbd-mysql-pm586-3.0002-1003/DBD-mysql-3.0002/
> >
> > # ls
> > ChangeLog     MANIFEST.SKIP  Makefile.PL.embedded  dbdimp.c  mysql.xs
> > INSTALL.html  META.yml       README                dbdimp.h  t
> > LICENSE       Makefile       TODO                  lib
> > MANIFEST      Makefile.PL    constants.h           myld
> >
> > The other paths mentioned all check out, including:
> >
> > /sw/lib/perl5/5.8.6/darwin-thread-multi-2level/auto/DBI/
> > /sw/share/man/man1/
> > /sw/share/man/man3/
> > /sw/bin
> >
> 
> It works here.
> 
> It could be that name of the current directory is getting prepended to
> the Perl executable's name--but I'm not sure how that would have
> happened.

What OS X version is this? Have you altered your system perl
installation? What does "fink list perl5" say?

dan

-- 
Daniel Macks
[EMAIL PROTECTED]
http://www.netspace.org/~dmacks


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to