[MacPorts] #24975: clojure 1.1.0 fails with variant +rlwrap

MacPorts noreply at macports.org
Fri May 21 16:41:36 PDT 2010


#24975: clojure 1.1.0 fails with variant +rlwrap
------------------------------+---------------------------------------------
 Reporter:  mwolff@…          |       Owner:  macports-tickets@…                   
     Type:  defect            |      Status:  new                                  
 Priority:  Normal            |   Milestone:                                       
Component:  ports             |     Version:  1.8.2                                
 Keywords:                    |        Port:                                       
------------------------------+---------------------------------------------
 +rlwrap produces a message telling me I need GNU readline.  Dependencies
 aren't fetched, so you have to install rlwrap separately and first. Then
 everything works. Should port fetch and install readline, then do rlwrap,
 then clojure?

 {{{
 $ sudo port -d install clojure +rlwrap
 Password:
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/lang/clojure
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/lang/clojure
 DEBUG: OS Platform: darwin
 DEBUG: OS Version: 10.3.0
 DEBUG: Mac OS X Version: 10.6
 DEBUG: System Arch: i386
 DEBUG: setting option os.universal_supported to yes
 DEBUG: org.macports.load registered provides 'load', a pre-existing
 procedure. Target override will not be provided
 DEBUG: org.macports.unload registered provides 'unload', a pre-existing
 procedure. Target override will not be provided
 DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-
 existing procedure. Target override will not be provided
 DEBUG: not using configure, so not adding the default universal variant
 DEBUG: Requested variant darwin is not provided by port clojure.
 DEBUG: Requested variant i386 is not provided by port clojure.
 DEBUG: Requested variant macosx is not provided by port clojure.
 DEBUG: Executing variant rlwrap provides rlwrap
 --->  Computing dependencies for clojure
 DEBUG: Checking for conflicts against clojure
 DEBUG: Searching for dependency: clojure-devel
 DEBUG: Didn't find receipt, going to depspec regex for: clojure-devel
 DEBUG: Searching for dependency: unzip
 DEBUG: Didn't find receipt, going to depspec regex for: unzip
 DEBUG: Found Dependency: path: /usr/bin filename: unzip regex: ^unzip$
 DEBUG: Searching for dependency: rlwrap
 DEBUG: Didn't find receipt, going to depspec regex for: rlwrap
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/sysutils/rlwrap
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/sysutils/rlwrap
 DEBUG: OS Platform: darwin
 DEBUG: OS Version: 10.3.0
 DEBUG: Mac OS X Version: 10.6
 DEBUG: System Arch: i386
 DEBUG: setting option os.universal_supported to yes
 DEBUG: org.macports.load registered provides 'load', a pre-existing
 procedure. Target override will not be provided
 DEBUG: org.macports.unload registered provides 'unload', a pre-existing
 procedure. Target override will not be provided
 DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-
 existing procedure. Target override will not be provided
 DEBUG: adding the default universal variant
 DEBUG: Reading variant descriptions from
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/_resources/port1.0/variant_descriptions.conf
 DEBUG: Requested variant rlwrap is not provided by port rlwrap.
 DEBUG: Requested variant darwin is not provided by port rlwrap.
 DEBUG: Requested variant i386 is not provided by port rlwrap.
 DEBUG: Requested variant macosx is not provided by port rlwrap.
 DEBUG: Searching for dependency: readline
 DEBUG: Found Dependency: receipt exists for readline
 DEBUG: Executing org.macports.main (rlwrap)
 DEBUG: Skipping completed org.macports.fetch (rlwrap)
 DEBUG: Skipping completed org.macports.checksum (rlwrap)
 DEBUG: Skipping completed org.macports.extract (rlwrap)
 DEBUG: Skipping completed org.macports.patch (rlwrap)
 --->  Configuring rlwrap
 DEBUG: Using compiler 'Mac OS X gcc 4.2'
 DEBUG: Executing org.macports.configure (rlwrap)
 DEBUG: Environment: CFLAGS='-O2 -arch x86_64'
 CPPFLAGS='-I/opt/local/include' CXXFLAGS='-O2 -arch x86_64'
 MACOSX_DEPLOYMENT_TARGET='10.6' CXX='/usr/bin/g++-4.2' F90FLAGS='-O2 -m64'
 LDFLAGS='-L/opt/local/lib' OBJC='/usr/bin/gcc-4.2' FCFLAGS='-O2 -m64'
 INSTALL='/usr/bin/install -c' OBJCFLAGS='-O2 -arch x86_64' FFLAGS='-O2
 -m64' CC='/usr/bin/gcc-4.2'
 DEBUG: Assembled command: 'cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_sysutils_rlwrap/work/rlwrap-0.36"
 && ./configure --prefix=/opt/local --mandir=/opt/local/share/man'
 checking build system type... x86_64-apple-darwin10.3.0
 checking host system type... x86_64-apple-darwin10.3.0
 checking for a BSD-compatible install... /usr/bin/install -c
 checking whether build environment is sane... yes
 checking for a thread-safe mkdir -p... tools/install-sh -c -d
 checking for gawk... no
 checking for mawk... no
 checking for nawk... no
 checking for awk... awk
 checking whether make sets $(MAKE)... yes
 checking whether make sets $(MAKE)... (cached) yes
 checking whether build environment is sane... yes
 checking for style of include used by make... GNU
 checking for gcc... /usr/bin/gcc-4.2
 checking for C compiler default output file name... a.out
 checking whether the C compiler works... yes
 checking whether we are cross compiling... no
 checking for suffix of executables...
 checking for suffix of object files... o
 checking whether we are using the GNU C compiler... yes
 checking whether /usr/bin/gcc-4.2 accepts -g... yes
 checking for /usr/bin/gcc-4.2 option to accept ISO C89... none needed
 checking dependency style of /usr/bin/gcc-4.2... gcc3
 checking how to run the C preprocessor... /usr/bin/gcc-4.2 -E
 checking for grep that handles long lines and -e... /usr/bin/grep
 checking for egrep... /usr/bin/grep -E
 checking for ANSI C header files... yes
 checking for sys/types.h... yes
 checking for sys/stat.h... yes
 checking for stdlib.h... yes
 checking for string.h... yes
 checking for memory.h... yes
 checking for strings.h... yes
 checking for inttypes.h... yes
 checking for stdint.h... yes
 checking for unistd.h... yes
 checking minix/config.h usability... no
 checking minix/config.h presence... no
 checking for minix/config.h... no
 checking whether it is safe to define __EXTENSIONS__... yes
 checking for gcc... (cached) /usr/bin/gcc-4.2
 checking whether we are using the GNU C compiler... (cached) yes
 checking whether /usr/bin/gcc-4.2 accepts -g... (cached) yes
 checking for /usr/bin/gcc-4.2 option to accept ISO C89... (cached) none
 needed
 checking dependency style of /usr/bin/gcc-4.2... (cached) gcc3
 checking how to run the C preprocessor... /usr/bin/gcc-4.2 -E
 checking for perl... /opt/local/bin/perl
 checking for strip... strip
 checking for ANSI C header files... (cached) yes
 checking for sys/wait.h that is POSIX.1 compatible... yes
 checking errno.h usability... yes
 checking errno.h presence... yes
 checking for errno.h... yes
 checking fcntl.h usability... yes
 checking fcntl.h presence... yes
 checking for fcntl.h... yes
 checking libutil.h usability... no
 checking libutil.h presence... no
 checking for libutil.h... no
 checking for stdlib.h... (cached) yes
 checking for string.h... (cached) yes
 checking sched.h usability... yes
 checking sched.h presence... yes
 checking for sched.h... yes
 checking sys/ioctl.h usability... yes
 checking sys/ioctl.h presence... yes
 checking for sys/ioctl.h... yes
 checking for sys/wait.h... (cached) yes
 checking sys/resource.h usability... yes
 checking sys/resource.h presence... yes
 checking for sys/resource.h... yes
 checking stddef.h usability... yes
 checking stddef.h presence... yes
 checking for stddef.h... yes
 checking termios.h usability... yes
 checking termios.h presence... yes
 checking for termios.h... yes
 checking for unistd.h... (cached) yes
 checking for stdint.h... (cached) yes
 checking time.h usability... yes
 checking time.h presence... yes
 checking for time.h... yes
 checking getopt.h usability... yes
 checking getopt.h presence... yes
 checking for getopt.h... yes
 checking regex.h usability... yes
 checking regex.h presence... yes
 checking for regex.h... yes
 checking curses.h usability... yes
 checking curses.h presence... yes
 checking for curses.h... yes
 checking termcap.h usability... yes
 checking termcap.h presence... yes
 checking for termcap.h... yes
 checking for term.h... yes
 checking for ncurses/term.h... yes
 checking argument type of tputs putc function... int
 checking whether your getopt() correctly understands double colons in
 option string... no
 checking for an ANSI C-conforming const... yes
 checking for pid_t... yes
 checking whether time.h and sys/time.h may both be included... yes
 checking whether /usr/bin/gcc-4.2 needs -traditional... no
 checking return type of signal handlers... void
 checking for getopt_long... yes
 checking for getopt_long... (cached) yes
 checking for isastream... no
 checking for mkstemp... yes
 checking for pselect... yes
 checking for putenv... yes
 checking for readlink... yes
 checking for sched_yield... yes
 checking for setenv... yes
 checking for setitimer... yes
 checking for setsid... yes
 checking for setrlimit... yes
 checking for sigaction... yes
 checking for snprintf... yes
 checking for strlcpy... yes
 checking for strlcat... yes
 checking for strnlen... no
 checking for system... yes
 checking for openpty in -lutil... yes
 checking for openpty... yes
 checking for getpty... no
 checking for grantpt... yes
 checking for unlockpt... yes
 checking for getpt... no
 checking for pty/tty type... checking pty.h usability... no
 checking pty.h presence... no
 checking for pty.h... no
 OPENPTY
 configure: checking for pty ranges...
 checking for tgetent... no
 checking for tgetent in -lcurses... yes
 checking for readline in -lreadline... no
 configure: error:

 You need the GNU readline library(ftp://ftp.gnu.org/gnu/readline/ ) to
 build
 this program!


 Error: Target org.macports.configure returned: configure failure: shell
 command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_sysutils_rlwrap/work/rlwrap-0.36"
 && ./configure --prefix=/opt/local --mandir=/opt/local/share/man "
 returned error 1
 DEBUG: Backtrace: configure failure: shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_sysutils_rlwrap/work/rlwrap-0.36"
 && ./configure --prefix=/opt/local --mandir=/opt/local/share/man "
 returned error 1
     while executing
 "$procedure $targetname"
 Warning: the following items did not execute (for rlwrap):
 org.macports.activate org.macports.configure org.macports.build
 org.macports.destroot org.macports.install
 Error: The following dependencies failed to build: rlwrap
 Error: Status 1 encountered during processing.
 To report a bug, see <http://guide.macports.org/#project.tickets>


 }}}

-- 
Ticket URL: <http://trac.macports.org/ticket/24975>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list