[MacPorts] #29135: readline fails to upgrade or uninstall
MacPorts
noreply at macports.org
Thu Apr 14 11:41:32 PDT 2011
#29135: readline fails to upgrade or uninstall
------------------------------+---------------------------------------------
Reporter: bbarth@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.9.2
Keywords: | Port:
------------------------------+---------------------------------------------
After a selfupdate, while trying to upgrade outdated packages, I ran into
the following problem:
rye(49)$ sudo port upgrade readline
---> Computing dependencies for readline
---> Building readline
Error: Target org.macports.build returned: shell command failed (see log
for details)
Log for readline is at:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_readline/main.log
Error: Unable to upgrade port: 1
I tried uninstalling it and re-executing the command to no avail.
Here's the message from the log:
{{{
rye(50)$ more
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_readline/main.log
version:1
:msg:main ---> Computing dependencies for readline:info:main .:debug:main
Searching for dependency: ncurses
:debug:main Found Dependency: receipt exists for ncurses
:msg:main
:debug:main Executing org.macports.main (readline)
:debug:main Skipping completed org.macports.fetch (readline)
:debug:main Skipping completed org.macports.checksum (readline)
:debug:main Skipping completed org.macports.extract (readline)
:debug:main Skipping completed org.macports.patch (readline)
:debug:main Skipping completed org.macports.configure (readline)
:msg:main ---> Building readline
:debug:build build phase started at Thu Apr 14 13:36:51 CDT 2011
:debug:build Executing org.macports.build (readline)
: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_devel_readline/work/.CC_PRINT_OPTIONS'
LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES'
MACOSX_DEPLOYMENT_TARGET='10.6'
:debug:build Assembled command: 'cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_readline/work/readline-6.2"
&& /usr/bin/make -j4 all'
:info:build rm -f complete.o
:info:build rm -f terminal.o
:info:build rm -f text.o
:info:build rm -f nls.o
:info:build /usr/bin/gcc-4.2 -c -DHAVE_CONFIG_H -I/opt/local/include -I.
-I. -DRL_LIBRARY_VERSION='"6.2"' -pipe -O2 -arch x86_64 complete.c
:info:build /usr/bin/gcc-4.2 -c -DHAVE_CONFIG_H -I/opt/local/include -I.
-I. -DRL_LIBRARY_VERSION='"6.2"' -pipe -O2 -arch x86_64 terminal.c
:info:build /usr/bin/gcc-4.2 -c -DHAVE_CONFIG_H -I/opt/local/include -I.
-I. -DRL_LIBRARY_VERSION='"6.2"' -pipe -O2 -arch x86_64 text.c
:info:build /usr/bin/gcc-4.2 -c -DHAVE_CONFIG_H -I/opt/local/include -I.
-I. -DRL_LIBRARY_VERSION='"6.2"' -pipe -O2 -arch x86_64 nls.c
:info:build nls.c: In function '_rl_init_eightbit':
:info:build nls.c:114: error: 'LC_CTYPE' undeclared (first use in this
function)
:info:build nls.c:114: error: (Each undeclared identifier is reported only
once
:info:build nls.c:114: error: for each function it appears in.)
:info:build nls.c:114: warning: assignment makes pointer from integer
without a cast
:info:build nls.c:117: warning: assignment makes pointer from integer
without a cast
:info:build complete.c: In function 'rl_username_completion_function':
:info:build complete.c:2045: warning: assignment makes pointer from
integer without a cast
:info:build complete.c:2048: error: dereferencing pointer to incomplete
type
:info:build complete.c:2048: error: dereferencing pointer to incomplete
type
:info:build complete.c:2062: error: dereferencing pointer to incomplete
type
:info:build complete.c:2066: error: dereferencing pointer to incomplete
type
:info:build complete.c:2066: error: dereferencing pointer to incomplete
type
:info:build complete.c: In function 'rl_filename_completion_function':
:info:build complete.c:2141: error: nested functions are disabled, use
-fnested-functions to re-enable
:info:build complete.c:2141: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '*' token
:info:build complete.c:2141: error: 'directory' undeclared (first use in
this function)
:info:build complete.c:2141: error: (Each undeclared identifier is
reported only once
:info:build complete.c:2141: error: for each function it appears in.)
:info:build complete.c:2141: error: 'DIR' undeclared (first use in this
function)
:info:build complete.c:2141: error: expected expression before ')' token
:info:build complete.c:2158: error: expected expression before ')' token
:info:build complete.c:2258: warning: assignment makes pointer from
integer without a cast
:info:build complete.c:2260: error: dereferencing pointer to incomplete
type
:info:build complete.c:2261: error: dereferencing pointer to incomplete
type
:info:build complete.c:2293: error: expected expression before ')' token
:info:build complete.c:2321: error: dereferencing pointer to incomplete
type
:info:build complete.c:2334: error: dereferencing pointer to incomplete
type
:info:build make: *** [nls.o] Error 1
:info:build make: *** Waiting for unfinished jobs....
:info:build make: *** [complete.o] Error 1
:info:build shell command " cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_readline/work/readline-6.2"
&& /usr/bin/make -j4 all " returned error 2
:error:build Target org.macports.build returned: shell command failed (see
log for details)
:debug:build Backtrace: shell command failed (see log for details)
while executing
"command_exec build"
(procedure "portbuild::build_main" line 8)
invoked from within
"$procedure $targetname"
}}}
Uninstalling readline has left me with a bunch of unusable packages, so
any help will be greatly appreciated.
--
Ticket URL: <https://trac.macports.org/ticket/29135>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list