さあpwblogインストールに向けて1つずつperlモジュールを入れよう

あと残すところ

%cd ~/unix/sites/pwblog/
%./install.pl
Please install required modules below
   ==>DBD::Pg
   ==>Mail::Audit
   ==>Mail::Audit::Attach
   ==>Mail::Sender
   ==>Image::Magick 
then 
Try install.pl again.

でした、どうもdbd-pg-pm588は、私が既にイスントールしたpostgresql83ではなくpostgresql82を必要とするパッケージしかfinkでは公開されていないので後回し。またMailモジュールもfinkパッケージがなさそうなので後回し。ということでImageMagickperlモジュールを入れよう。

%sudo fink install perlmagick-pm588

Information about 7900 packages read in 2 seconds.
The following package will be installed or updated:
 perlmagick-pm588
The following 101 additional packages will be installed:
 atk1 atk1-shlibs autoconf automake1.10 automake1.9
 avahi avahi-dev cairo cairo-shlibs dbus
 dbus-dev dbus-shlibs docbook-dtd freeglut
 freeglut-shlibs gconf2 gconf2-dev gconf2-shlibs gd2
 gd2-shlibs glib2-dev glib2-shlibs glitz glitz-shlibs
 gnome-base gnome-common gnome-mime-data
 gnome-vfs2-unified-dev gnome-vfs2-unified-shlibs
 gtk+2 gtk+2-dev gtk+2-shlibs gtk-doc imagemagick
 imagemagick1-shlibs imagemagick10-dev imagemagick10-shlibs
 intltool intltool40 lcms lcms-shlibs libart2 libart2-shlibs
 libavahi-client3-shlibs libavahi-common3-shlibs
 libavahi-core5-shlibs libavahi-glib1-dev libavahi-glib1-shlibs
 libbonobo2 libbonobo2-dev libbonobo2-shlibs libcroco3
 libcroco3-shlibs libdaemon libdaemon-shlibs libdatrie
 libdatrie-shlibs libdjvulibre15-dev
 libdjvulibre15-shlibs libgsf-dev libgsf-shlibs
 libgsf1.114-dev libgsf1.114-shlibs libidl2
 libidl2-shlibs libjasper.1 libjasper.1-shlibs librarian.08-shlibs
 librsvg2 librsvg2-shlibs libthai libthai-dev libthai-shlibs
 libtiff libtiff-bin libtool2 libtool2-shlibs libwmf
 libwmf-shlibs openexr openexr-dev openjade
 opensp4 opensp4-dev opensp4-shlibs orbit2 orbit2-dev
 orbit2-shlibs pango1-xft2-ft219 pango1-xft2-ft219-dev
 pango1-xft2-ft219-shlibs pixman
 pixman-shlibs rarian rarian-compat sgml-entities-iso8879
 shared-mime-info texi2html xdg-base xft2-dev xmkmf
Do you want to continue? [Y/n]

101個もの付随アプリがインストールされてしまった。もちろんこの中にはImageMagick本体も含まれています。イスントールログを追いかけていくとImageMagickのconfigureオプションが表示されていたので次に示します。

ImageMagick is configured as follows. Please verify that this configuration
matches your expectations.

Host system type : powerpc-apple-darwin9.6.0

                  Option                        Value
                                                                                                                                                            • -
Shared libraries --enable-shared=yes yes Static libraries --enable-static=yes yes Module support --with-modules=yes yes GNU ld --with-gnu-ld=no no Quantum depth --with-quantum-depth=16 16 High Dynamic Range Imagery --enable-hdri=no no Delegate Configuration: BZLIB --with-bzlib=yes yes DJVU --with-djvu=yes yes DPS --with-dps=no no FlashPIX --with-fpx=no no FontConfig --with-fontconfig=no no FreeType --with-freetype=yes yes GhostPCL None pcl6 (unknown) Ghostscript None gs (8.54) Ghostscript fonts --with-gs-font-dir=/sw/share/ghostscript/fonts /sw/share/ghostscript/fonts/ Ghostscript lib --with-gslib=no no Graphviz --with-gvc=no JBIG --with-jbig=no no JPEG v1 --with-jpeg=yes yes JPEG-2000 --with-jp2=no no LCMS --with-lcms=yes yes Magick++ --with-magick-plus-plus=yes yes OpenEXR --with-openexr=no no PERL --with-perl=no no PNG --with-png=yes yes RSVG --with-rsvg=yes yes TIFF --with-tiff=yes yes Windows fonts --with-windows-font-dir= none WMF --with-wmf=no no X11 --with-x=yes yes XML --with-xml=yes yes ZLIB --with-zlib=yes yes X11 Configuration: X_CFLAGS = -I/usr/X11/include X_PRE_LIBS = -lSM -lICE X_LIBS = -L/usr/X11/lib -R/usr/X11/lib X_EXTRA_LIBS = Options used to compile and link: PREFIX = /sw EXEC-PREFIX = /sw VERSION = 6.3.5 CC = gcc CFLAGS = -g -O2 -Wall -W -D_THREAD_SAFE MAGICK_CFLAGS = -g -O2 -Wall -W -D_THREAD_SAFE CPPFLAGS = -I/sw/include PCFLAGS = DEFS = -DHAVE_CONFIG_H LDFLAGS = \ -L/sw/lib -L/usr/X11/lib -R/usr/X11/lib \ -L/sw/lib/freetype219/lib -lfreetype -lz \ -Wl,-framework,CoreServices \ -Wl,-framework,ApplicationServices \ -L/sw/lib MAGICK_LDFLAGS = \ -L/sw/lib -L/sw/lib -L/usr/X11/lib \ -R/usr/X11/lib -L/sw/lib/freetype219/lib \ -lfreetype -lz -Wl,-framework,CoreServices \ -Wl,-framework,ApplicationServices \ -L/sw/lib LIBS = \ -lMagick -llcms -ltiff -lfreetype \ -ljpeg -lXext -lSM -lICE -lX11 \ -lXt -lbz2 -lz -lpthread -lm -lpthread CXX = g++ CXXFLAGS = -g -O2 -Wall -W -D_THREAD_SAFE

あれれ〜? with-perl=noは大丈夫なのかなぁ?心配だな。あとでImageMagickだけ自分でconfigureしてmakeし直さないといけなくなるかもな。

いや〜それにしてもこのインストールは時間がかかり過ぎだ!実に2時間30分強かかった。終わったら出かけようと思っていたのにもうこんな時間になってしまった。finkのインストールはプログレスバーがないから待てばいいのか、放置しておかないととてつもなく時間がかかるのかがわからないので不便だな。そのへんはFink Commanderとか使えば解消されているのかな?

ま、取り敢えずpwblogのイスントールのためにインストールしないといけないperlモジュールは1つ減りました。

%cd ~/unix/sites/pwblog/
%./install.pl
Please install required modules below
   ==>DBD::Pg
   ==>Mail::Audit
   ==>Mail::Audit::Attach
   ==>Mail::Sender
then 
Try install.pl again.