I'm a beginner so be nice to me

ronxroxx at comcast.net ronxroxx at comcast.net
Fri Sep 3 08:40:20 PDT 2010


Thanks Ryan, here is the log in its entirety after following your instructions: 

version:1 
:debug:main epoch: in tree: 0 installed: 0 
:debug:main perl5 5.8.9_0 exists in the ports tree 
:debug:main perl5 5.8.9_0 is the latest installed 
:debug:main perl5 5.8.9_0 is active 
:debug:main Merging existing variants '' into variants 
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/lang/perl5 
:debug:main OS darwin/8.11.0 (Mac OS X 10.4) arch powerpc 
:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided 
:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided 
:debug:main universal_variant is false, so not adding the default universal variant 
:debug:main No need to upgrade! perl5 5.8.9_0 >= perl5 5.8.9_0 
:debug:main epoch: in tree: 0 installed: 0 
:debug:main perl5.8 5.8.9_3 exists in the ports tree 
:debug:main perl5.8 5.8.9_3 is the latest installed 
:debug:main perl5.8 5.8.9_3 is active 
:debug:main Merging existing variants '' into variants 
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/lang/perl5.8 
:debug:main OS darwin/8.11.0 (Mac OS X 10.4) arch powerpc 
:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided 
:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided 
:debug:main adding the default universal variant 
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf 
:debug:main No need to upgrade! perl5.8 5.8.9_3 >= perl5.8 5.8.9_3 
:debug:main epoch: in tree: 0 installed: 0 
:debug:main p5-locale-gettext 1.05_2 exists in the ports tree 
:debug:main p5-locale-gettext 1.05_2 is the latest installed 
:debug:main p5-locale-gettext 1.05_2 is active 
:debug:main Merging existing variants '' into variants 
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/perl/p5-locale-gettext 
:debug:main OS darwin/8.11.0 (Mac OS X 10.4) arch powerpc 
:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided 
:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided 
:debug:main Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/perl5-1.0.tcl 
:debug:main Re-registering default for configure.universal_args 
:debug:main adding the default universal variant 
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf 
:debug:main No need to upgrade! p5-locale-gettext 1.05_2 >= p5-locale-gettext 1.05_2 
:debug:main epoch: in tree: 0 installed: 0 
:debug:main gettext 0.18.1.1_2 exists in the ports tree 
:debug:main gettext 0.18.1.1_2 is the latest installed 
:debug:main gettext 0.18.1.1_2 is active 
:debug:main Merging existing variants '' into variants 
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/gettext 
:debug:main OS darwin/8.11.0 (Mac OS X 10.4) arch powerpc 
:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided 
:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided 
:debug:main Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl 
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf 
:debug:main Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/archcheck-1.0.tcl 
:debug:main universal variant already exists, so not adding the default one 
:debug:main No need to upgrade! gettext 0.18.1.1_2 >= gettext 0.18.1.1_2 
:debug:main epoch: in tree: 0 installed: 0 
:debug:main libiconv 1.13.1_0 exists in the ports tree 
:debug:main libiconv 1.13.1_0 is the latest installed 
:debug:main libiconv 1.13.1_0 is active 
:debug:main Merging existing variants '' into variants 
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/textproc/libiconv 
:debug:main OS darwin/8.11.0 (Mac OS X 10.4) arch powerpc 
:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided 
:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided 
:debug:main Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl 
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf 
:debug:main universal variant already exists, so not adding the default one 
:debug:main No need to upgrade! libiconv 1.13.1_0 >= libiconv 1.13.1_0 
:debug:main epoch: in tree: 0 installed: 0 
:debug:main ncurses 5.7_0 exists in the ports tree 
:debug:main ncurses 5.7_0 is the latest installed 
:debug:main ncurses 5.7_0 is active 
:debug:main Merging existing variants '' into variants 
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/ncurses 
:debug:main OS darwin/8.11.0 (Mac OS X 10.4) arch powerpc 
:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided 
:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided 
:debug:main Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl 
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf 
:debug:main universal variant already exists, so not adding the default one 
:debug:main No need to upgrade! ncurses 5.7_0 >= ncurses 5.7_0 
:debug:main epoch: in tree: 0 installed: 0 
:debug:main ncursesw 5.7_0 exists in the ports tree 
:debug:main ncursesw 5.7_0 is the latest installed 
:debug:main ncursesw 5.7_0 is active 
:debug:main Merging existing variants '' into variants 
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/ncursesw 
:debug:main OS darwin/8.11.0 (Mac OS X 10.4) arch powerpc 
:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided 
:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided 
:debug:main Using group file /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/group/muniversal-1.0.tcl 
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf 
:debug:main universal variant already exists, so not adding the default one 
:debug:main No need to upgrade! ncursesw 5.7_0 >= ncursesw 5.7_0 
:debug:main epoch: in tree: 0 installed: 0 
:debug:main expat 2.0.1_1 exists in the ports tree 
:debug:main expat 2.0.1_1 is the latest installed 
:debug:main expat 2.0.1_1 is active 
:debug:main Merging existing variants '' into variants 
:debug:main new fully merged portvariants: 
:debug:main Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/textproc/expat 
:debug:main OS darwin/8.11.0 (Mac OS X 10.4) arch powerpc 
:debug:main org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided 
:debug:main org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided 
:debug:main adding the default universal variant 
:debug:main Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf 
:debug:main No need to upgrade! expat 2.0.1_1 >= expat 2.0.1_1 
:msg:main ---> Computing dependencies for help2man:info:main .:debug:main Searching for dependency: perl5 
:debug:main Found Dependency: receipt exists for perl5 
:debug:main Searching for dependency: p5-locale-gettext 
:debug:main Found Dependency: receipt exists for p5-locale-gettext 
:debug:main Searching for dependency: gettext 
:debug:main Found Dependency: receipt exists for gettext 
:debug:main Searching for dependency: libiconv 
:debug:main Found Dependency: receipt exists for libiconv 
:msg:main 
:debug:main Executing org.macports.main (help2man) 
:msg:main ---> Fetching help2man 
:debug:fetch fetch phase started at Fri Sep 3 11:31:51 EDT 2010 
:debug:fetch Executing org.macports.fetch (help2man) 
:msg:fetch ---> Verifying checksum(s) for help2man 
:debug:checksum checksum phase started at Fri Sep 3 11:31:51 EDT 2010 
:debug:checksum Executing org.macports.checksum (help2man) 
:info:checksum ---> Checksumming help2man-1.38.2.tar.gz 
:debug:checksum Correct (md5) checksum for help2man-1.38.2.tar.gz 
:debug:checksum Correct (sha1) checksum for help2man-1.38.2.tar.gz 
:debug:checksum Correct (rmd160) checksum for help2man-1.38.2.tar.gz 
:msg:checksum ---> Extracting help2man 
:debug:extract extract phase started at Fri Sep 3 11:31:51 EDT 2010 
:debug:extract Executing org.macports.extract (help2man) 
:info:extract ---> Extracting help2man-1.38.2.tar.gz 
:debug:extract setting option extract.args to '/opt/local/var/macports/distfiles/help2man/help2man-1.38.2.tar.gz' 
:debug:extract Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_help2man/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.4' 
:debug:extract Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_help2man/work" && /usr/bin/gzip -dc '/opt/local/var/macports/distfiles/help2man/help2man-1.38.2.tar.gz' | /usr/bin/gnutar --no-same-owner -xf -' 
:debug:patch patch phase started at Fri Sep 3 11:31:52 EDT 2010 
:debug:patch Executing org.macports.patch (help2man) 
:debug:patch Executing proc-post-org.macports.patch-patch-0 
:msg:patch ---> Configuring help2man 
:debug:patch Using compiler 'Mac OS X gcc 4.0' 
:debug:configure configure phase started at Fri Sep 3 11:31:52 EDT 2010 
:debug:configure Executing org.macports.configure (help2man) 
:debug:configure Environment: CPATH='/opt/local/include' CFLAGS='-pipe -O2 -arch ppc' CPPFLAGS='-I/opt/local/include' CXXFLAGS='-pipe -O2 -arch ppc' LIBRARY_PATH='/opt/local/lib' MACOSX_DEPLOYMENT_TARGET='10.4' PERL='/opt/local/bin/perl' CXX='/usr/bin/g++-4.0' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_help2man/work/.CC_PRINT_OPTIONS' F90FLAGS='-pipe -O2 -m32' LDFLAGS='-L/opt/local/lib -arch ppc' OBJC='/usr/bin/gcc-4.0' FCFLAGS='-pipe -O2 -m32' INSTALL='/usr/bin/install -c' OBJCFLAGS='-pipe -O2 -arch ppc' FFLAGS='-pipe -O2 -m32' CC_PRINT_OPTIONS='YES' CC='/usr/bin/gcc-4.0' 
:debug:configure Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_help2man/work/help2man-1.38.2" && ./configure --prefix=/opt/local --enable-nls' 
:info:configure checking for perl... /opt/local/bin/perl 
:info:configure checking for module Locale::gettext... yes 
:info:configure checking for msgfmt... /opt/local/bin/msgfmt 
:info:configure checking for gcc... /usr/bin/gcc-4.0 
:info:configure checking whether the C compiler works... yes 
:info:configure checking for C compiler default output file name... a.out 
:info:configure checking for suffix of executables... 
:info:configure checking whether we are cross compiling... no 
:info:configure checking for suffix of object files... o 
:info:configure checking whether we are using the GNU C compiler... yes 
:info:configure checking whether /usr/bin/gcc-4.0 accepts -g... yes 
:info:configure checking for /usr/bin/gcc-4.0 option to accept ISO C89... none needed 
:info:configure checking for library containing dlsym... none required 
:info:configure checking for library containing bindtextdomain... -lintl 
:info:configure checking for a BSD-compatible install... /usr/bin/install -c 
:info:configure checking for makeinfo... /usr/bin/makeinfo 
:info:configure checking for install-info... /usr/bin/install-info 
:info:configure configure: creating ./config.status 
:info:configure config.status: creating Makefile 
:msg:configure ---> Building help2man 
:debug:build build phase started at Fri Sep 3 11:32:07 EDT 2010 
:debug:build Executing org.macports.build (help2man) 
:debug:build Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_help2man/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.4' 
:debug:build Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_help2man/work/help2man-1.38.2" && /usr/bin/make all' 
:info:build /opt/local/bin/perl help2man.PL --with-gettext 
:info:build Extracting help2man (with variable substitutions) 
:info:build /usr/bin/gcc-4.0 -o bindtextdomain.so -fPIC -bundle -L/opt/local/lib -arch ppc bindtextdomain.c -lintl 
:info:build bindtextdomain.c: In function 'setup': 
:info:build bindtextdomain.c:42: error: 'RTLD_NEXT' undeclared (first use in this function) 
:info:build bindtextdomain.c:42: error: (Each undeclared identifier is reported only once 
:info:build bindtextdomain.c:42: error: for each function it appears in.) 
:info:build make: *** [bindtextdomain.so] Error 1 
:info:build shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_help2man/work/help2man-1.38.2" && /usr/bin/make all " returned error 2 
:error:build Target org.macports.build returned: shell command failed 
:debug:build Backtrace: shell command failed 
while executing 
"command_exec build" 
(procedure "portbuild::build_main" line 8) 
invoked from within 
"$procedure $targetname" 
:info:build Warning: the following items did not execute (for help2man): org.macports.activate org.macports.build org.macports.destroot org.macports.install 
:notice:build Log for help2man is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_help2man/main.log 

----- Original Message ----- 
From: "Ryan Schmidt" <ryandesign at macports.org> 
To: ronxroxx at comcast.net 
Cc: macports-users at lists.macosforge.org 
Sent: Friday, September 3, 2010 6:21:14 AM 
Subject: Re: I'm a beginner so be nice to me 

On Sep 2, 2010, at 23:10, ronxroxx at comcast.net wrote: 

> Thanks Ryan, I rm all my header files in /usr/local/include/ and I didn't have dlfcn.h file. I move the local directory to local.bak and created a new local directory with nothing in it. I clean up the port and did a self update and tried again. I'm receiving the following error: I'm only showing the point in the log where it fails: It seems the same error but I'm not really sure. 

I agree, it does seem to be the same error. The only cause of this error that I know of is the errant dlfcn.h file in /usr/local/include. 


> What else can I try? 

Please clean help2man and try again: 

sudo port clean help2man 
sudo port install help2man build.jobs=1 

When it fails again, send us the complete main.log file, compressing it first if it is large. I will compare it with the log from my machine and see if any relevant differences show up. 

(Using "build.jobs=1" turns off parallel building, which MacPorts would otherwise do if you have multiple processors or cores. Disabling parallel building means everything will be built sequentially, and most importantly, in the same sequence on your machine as on mine, making it easier to compare our logs to one another later.) 


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-users/attachments/20100903/8e1b9fb0/attachment.html>


More information about the macports-users mailing list