sudo port install apache2
Ryan Schmidt
ryandesign at macports.org
Fri Dec 14 17:43:19 PST 2007
Um.... it was anticipated to have been in /usr/local/lib but I don't
see it there either.
Try moving the entire /usr/local aside (e.g. rename it "/usr/local-
off") and see if that helps.
On Dec 14, 2007, at 19:14, Charlse Darwin wrote:
> Where is readline?
>
> $ ls /usr/local/*
> /usr/local/BerkeleyDB.4.2:
> bin docs include lib
>
> /usr/local/OpenSourceLicenses:
> MySQL.txt RemoteDesktop.txt
>
> /usr/local/OpenSourceVersions:
> MySQL.plist RemoteDesktop.plist
>
> /usr/local/apache:
> bin include libexec sbin share
>
> /usr/local/apr:
> bin build-1 include lib
>
> /usr/local/bin:
> bash darwinxref
> make python2.5-config
> smtpd.py svndumpfilter
> bashbug decomment
> nano pythonw
> smtpd2.5.py svnlook
> check_dylib idle
> pydoc pythonw2.5
> srm svnserve
> checksyms idle2.5
> pydoc2.5 relpath
> sudo svnsync
> ctfconvert.c indr
> python rnano
> sudoedit svnversion
> darwinbuild kern_tool python-
> config seg_addr_table svn wget
> darwinmaster kextsymboltool
> python2.5 seg_hack
> svnadmin whois
>
> /usr/local/etc:
> wgetrc
>
> /usr/local/include:
> DarwinBuild apr-1 db.h dyld
> fuse.h neon pcap-namedb.h streams
> ulockmgr.h
> IOKit cbt db_cxx.h fuse
> mach-o pcap-bpf.h pcap.h subversion-1
>
> /usr/local/info:
> bash.info make.info make.info-1 make.info-2
>
> /usr/local/lib:
> charset.alias libkld.a
> libsvn_fs-1.0.dylib libsvn_ra_svn-1.0.dylib
> libsvn_wc-1.0.dylib
> libapr-1.0.2.8.dylib libneon.25.0.5.dylib
> libsvn_fs-1.dylib libsvn_ra_svn-1.dylib
> libsvn_wc-1.dylib
> libapr-1.0.dylib libneon.25.dylib
> libsvn_fs_base-1.0.0.0.dylib libsvn_repos-1.0.0.0.dylib
> libsvnjavahl-1.0.0.0.dylib
> libapr-1.dylib libneon.dylib
> libsvn_fs_base-1.0.dylib libsvn_repos-1.0.dylib
> libsvnjavahl-1.0.dylib
> libaprutil-1.0.2.8.dylib libpcap.a
> libsvn_fs_base-1.dylib libsvn_repos-1.dylib
> libsvnjavahl-1.dylib
> libaprutil-1.0.dylib libstreams.a
> libsvn_fs_fs-1.0.0.0.dylib libsvn_subr-1.0.0.0.dylib
> libulockmgr.0.0.0.dylib
> libaprutil-1.dylib libstreams_debug.a
> libsvn_fs_fs-1.0.dylib libsvn_subr-1.0.dylib
> libulockmgr.0.dylib
> libdb-4.5.dylib libstreams_profile.a
> libsvn_fs_fs-1.dylib libsvn_subr-1.dylib
> libulockmgr.a
> libdb-4.dylib libsvn_client-1.0.0.0.dylib
> libsvn_ra-1.0.0.0.dylib libsvn_swig_perl-1.0.0.0.dylib
> libulockmgr.dylib
> libdb.dylib libsvn_client-1.0.dylib
> libsvn_ra-1.0.dylib libsvn_swig_perl-1.0.dylib
> libulockmgr.la
> libexpat.0.1.0.dylib libsvn_client-1.dylib
> libsvn_ra-1.dylib libsvn_swig_perl-1.dylib
> pkgconfig
> libexpat.0.dylib libsvn_delta-1.0.0.0.dylib
> libsvn_ra_dav-1.0.0.0.dylib libsvn_swig_py-1.0.0.0.dylib svn-
> apache
> libexpat.dylib libsvn_delta-1.0.dylib
> libsvn_ra_dav-1.0.dylib libsvn_swig_py-1.0.dylib svn-
> javahl
> libfuse.0.0.0.dylib libsvn_delta-1.dylib
> libsvn_ra_dav-1.dylib libsvn_swig_py-1.dylib svn-
> perl
> libfuse.0.dylib libsvn_diff-1.0.0.0.dylib
> libsvn_ra_local-1.0.0.0.dylib libsvn_swig_ruby-1.0.0.0.dylib svn-
> python
> libfuse.a libsvn_diff-1.0.dylib
> libsvn_ra_local-1.0.dylib libsvn_swig_ruby-1.0.dylib svn-
> ruby
> libfuse.dylib libsvn_diff-1.dylib
> libsvn_ra_local-1.dylib libsvn_swig_ruby-1.dylib
> libfuse.la libsvn_fs-1.0.0.0.dylib
> libsvn_ra_svn-1.0.0.0.dylib libsvn_wc-1.0.0.0.dylib
>
> /usr/local/libexec:
> gcc sudo_noexec.dylib sudo_noexec.la
>
> /usr/local/man:
> man1 man3 whatis
>
> /usr/local/sbin:
> visudo
>
> /usr/local/share:
> darwinbuild darwinxref doc html
> info locale man
> $
>
>
> On Dec 14, 2007, at 8:04 PM, Ryan Schmidt wrote:
>
>> No no -- you need to remove (or temporarily move aside) the
>> readline libraries in /usr/local, *not* the readline installed by
>> MacPorts into /opt/local, which is perfectly fine to have.
>>
>> On Dec 14, 2007, at 16:54, Charles Darwin wrote:
>>
>>> $ sudo port uninstall readline
>>> ---> Unable to uninstall readline 5.2.007_0, the following ports
>>> depend on it:
>>> ---> bash
>>> ---> gnupg
>>> Error: port uninstall failed: Please uninstall the ports that
>>> depend on readline first.
>>> $ sudo port -f uninstall readline
>>> ---> Unable to uninstall readline 5.2.007_0, the following ports
>>> depend on it:
>>> ---> bash
>>> ---> gnupg
>>> Warning: Uninstall forced. Proceeding despite dependencies.
>>> ---> Deactivating readline 5.2.007_0
>>> ---> Uninstalling readline 5.2.007_0
>>> $ sudo port install apache2
>>> ---> Building db44 with target all
>>> Error: Target org.macports.build returned: shell command " cd "/
>>> opt/local/var/macports/build/
>>> _opt_local_var_macports_sources_rsync.macports.org_release_ports_dat
>>> abases_db44/work/db-4.4.20/build_unix" && make all " returned
>>> error 2
>>> Command output: /bin/sh ./libtool --mode=compile /usr/bin/gcc-4.0
>>> -c -O2 -I../dist/.. -I/opt/local/include ../dist/../db_dump185/
>>> db_dump185.c
>>> /usr/bin/gcc-4.0 -c -O2 -I../dist/.. -I/opt/local/include ../
>>> dist/../db_dump185/db_dump185.c -fno-common -DPIC -o .libs/
>>> db_dump185.o
>>> ../dist/../db_dump185/db_dump185.c: In function 'main':
>>> ../dist/../db_dump185/db_dump185.c:212: warning: assignment makes
>>> pointer from integer without a cast
>>> ../dist/../db_dump185/db_dump185.c:214: warning: assignment makes
>>> pointer from integer without a cast
>>> ../dist/../db_dump185/db_dump185.c:229: error: 'struct __db' has
>>> no member named 'seq'
>>> ../dist/../db_dump185/db_dump185.c:229: error: 'R_NEXT'
>>> undeclared (first use in this function)
>>> ../dist/../db_dump185/db_dump185.c:229: error: (Each undeclared
>>> identifier is reported only once
>>> ../dist/../db_dump185/db_dump185.c:229: error: for each function
>>> it appears in.)
>>> ../dist/../db_dump185/db_dump185.c:234: error: 'struct __db' has
>>> no member named 'seq'
>>> ../dist/../db_dump185/db_dump185.c: In function 'db_hash':
>>> ../dist/../db_dump185/db_dump185.c:262: error: 'struct __db' has
>>> no member named 'internal'
>>> ../dist/../db_dump185/db_dump185.c:264: error: 'struct __db' has
>>> no member named 'internal'
>>> ../dist/../db_dump185/db_dump185.c: In function 'db_btree':
>>> ../dist/../db_dump185/db_dump185.c:289: error: 'struct __db' has
>>> no member named 'internal'
>>> make: *** [db_dump185.lo] Error 1
>>>
>>> Error: The following dependencies failed to build: apr-util db44
>>> sqlite3 gawk readline
>>> Error: Status 1 encountered during processing.
>>> $
>>>
>>> On Dec 14, 2007, at 2:16 PM, Daniel J. Luke wrote:
>>>
>>>> On Dec 14, 2007, at 12:40 PM, Chris Janton wrote:
>>>>> On 2007-12-13 , at 21:08 , Daniel J. Luke wrote:
>>>>>>> Error: The following dependencies failed to build: apr-util
>>>>>>> db44 sqlite3 gawk openssl
>>>>>>> Error: Status 1 encountered during processing.
>>>>>>
>>>>>> This is probably related to:
>>>>>>
>>>>>> http://trac.macports.org/projects/macports/ticket/12040
>>>>>
>>>>>
>>>>> I have the dreaded "readline in /usr/local" problem.
>>>>> The resolution to the problem says re-install MacPorts from the
>>>>> disk image and selfupdate to the latest version.
>>>>
>>>> That's the resolution if you are having problems building
>>>> MacPorts, not if db44 is having problems.
>>>>
>>>> I would recommend removing your readline from /usr/local
>>>> (perhaps just temporarily) so that db44 can be installed.
>>>>
>>>>> What happens to the long list of ports that I have active when
>>>>> I re-install from the disk image?
>>>>>
>>>>> mac:/opt system$ sudo du -d 1 -h .
>>>>> 689M ./local
>>>>> 689M .
>>>>
>>>> Nothing should happen to them if you were to reinstall MacPorts
>>>> (unless you remove /opt/local or files from within /opt/local),
>>>> but it doesn't look like you need to reinstall MacPorts.
More information about the macports-users
mailing list