tmux upgrad problem

Kastus Shchuka macports at tprfct.net
Thu Oct 1 12:06:25 PDT 2009


A new version of tmux showed up after port sync:

tmux                           1.0_0 < 1.0_3

When trying to upgrade tmux I encouter this error:

sudo port -d upgrade tmux
Password:
DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/sysutils/tmux
DEBUG: epoch: in tree: 0 installed: 0
DEBUG: tmux 1.0_3 exists in the ports tree
DEBUG: tmux 1.0_0  is the latest installed
DEBUG: tmux 1.0_0  is active
DEBUG: Merging existing variants  into variants
DEBUG: new fully merged portvariants:
DEBUG: Changing to port directory: /opt/local/var/macports/sources/ 
rsync.macports.org/release/ports/sysutils/tmux
DEBUG: OS Platform: darwin
DEBUG: OS Version: 9.8.0
DEBUG: Mac OS X Version: 10.5
DEBUG: System Arch: powerpc
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.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 powerpc is not provided by port tmux.
DEBUG: Requested variant darwin is not provided by port tmux.
DEBUG: Requested variant macosx is not provided by port tmux.
DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/ncurses
DEBUG: epoch: in tree: 0 installed: 0
DEBUG: ncurses 5.7_0 exists in the ports tree
DEBUG: ncurses 5.7_0  is the latest installed
DEBUG: ncurses 5.7_0  is active
DEBUG: Merging existing variants  into variants
DEBUG: new fully merged portvariants:
DEBUG: Changing to port directory: /opt/local/var/macports/sources/ 
rsync.macports.org/release/ports/devel/ncurses
DEBUG: OS Platform: darwin
DEBUG: OS Version: 9.8.0
DEBUG: Mac OS X Version: 10.5
DEBUG: System Arch: powerpc
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.distfiles registered provides 'distfiles', a pre- 
existing procedure. Target override will not be provided
DEBUG: Using group file /opt/local/var/macports/sources/ 
rsync.macports.org/release/ports/_resources/port1.0/group/ 
muniversal-1.0.tcl
DEBUG: Reading variant descriptions from /opt/local/var/macports/ 
sources/rsync.macports.org/release/ports/_resources/port1.0/ 
variant_descriptions.conf
DEBUG: universal variant already exists, so not adding the default one
DEBUG: Requested variant powerpc is not provided by port ncurses.
DEBUG: Requested variant darwin is not provided by port ncurses.
DEBUG: Requested variant macosx is not provided by port ncurses.
DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/devel/ncursesw
DEBUG: epoch: in tree: 0 installed: 0
DEBUG: ncursesw 5.7_0 exists in the ports tree
DEBUG: ncursesw 5.7_0  is the latest installed
DEBUG: ncursesw 5.7_0  is active
DEBUG: Merging existing variants  into variants
DEBUG: new fully merged portvariants:
DEBUG: Changing to port directory: /opt/local/var/macports/sources/ 
rsync.macports.org/release/ports/devel/ncursesw
DEBUG: OS Platform: darwin
DEBUG: OS Version: 9.8.0
DEBUG: Mac OS X Version: 10.5
DEBUG: System Arch: powerpc
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.distfiles registered provides 'distfiles', a pre- 
existing procedure. Target override will not be provided
DEBUG: Using group file /opt/local/var/macports/sources/ 
rsync.macports.org/release/ports/_resources/port1.0/group/ 
muniversal-1.0.tcl
DEBUG: Reading variant descriptions from /opt/local/var/macports/ 
sources/rsync.macports.org/release/ports/_resources/port1.0/ 
variant_descriptions.conf
DEBUG: universal variant already exists, so not adding the default one
DEBUG: Requested variant powerpc is not provided by port ncursesw.
DEBUG: Requested variant darwin is not provided by port ncursesw.
DEBUG: Requested variant macosx is not provided by port ncursesw.
DEBUG: No need to upgrade! ncursesw 5.7_0 >= ncursesw 5.7_0
DEBUG: No need to upgrade! ncurses 5.7_0 >= ncurses 5.7_0
--->  Computing dependencies for tmux
DEBUG: Searching for dependency: ncurses
DEBUG: Found Dependency: receipt exists for ncurses
DEBUG: Executing org.macports.main (tmux)
DEBUG: Skipping completed org.macports.fetch (tmux)
DEBUG: Skipping completed org.macports.checksum (tmux)
DEBUG: Skipping completed org.macports.extract (tmux)
DEBUG: Skipping completed org.macports.patch (tmux)
DEBUG: Skipping completed org.macports.configure (tmux)
--->  Building tmux
DEBUG: Executing org.macports.build (tmux)
DEBUG: Environment: MACOSX_DEPLOYMENT_TARGET='10.5'
DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_sysutils_tmux/work/tmux-1.0" && /usr/bin/ 
make -j1 all'
cc -L/opt/local/lib -o tmux attributes.o buffer-poll.o buffer.o cfg.o  
client-fn.o client.o clock.o cmd-attach-session.o cmd-bind-key.o cmd- 
break-pane.o cmd-choose-client.o cmd-choose-session.o cmd-choose- 
window.o cmd-clear-history.o cmd-clock-mode.o cmd-command-prompt.o cmd- 
confirm-before.o cmd-copy-buffer.o cmd-copy-mode.o cmd-delete-buffer.o  
cmd-detach-client.o cmd-display-message.o cmd-display-panes.o cmd-down- 
pane.o cmd-find-window.o cmd-generic.o cmd-has-session.o cmd-if- 
shell.o cmd-kill-pane.o cmd-kill-server.o cmd-kill-session.o cmd-kill- 
window.o cmd-last-window.o cmd-link-window.o cmd-list-buffers.o cmd- 
list-clients.o cmd-list-commands.o cmd-list-keys.o cmd-list-sessions.o  
cmd-list-windows.o cmd-list.o cmd-load-buffer.o cmd-lock-server.o cmd- 
move-window.o cmd-new-session.o cmd-new-window.o cmd-next-layout.o cmd- 
next-window.o cmd-paste-buffer.o cmd-previous-layout.o cmd-previous- 
window.o cmd-refresh-client.o cmd-rename-session.o cmd-rename-window.o  
cmd-resize-pane.o cmd-respawn-window.o cmd-rotate-window.o cmd-save- 
buffer.o cmd-scroll-mode.o cmd-select-layout.o cmd-select-pane.o cmd- 
select-prompt.o cmd-select-window.o cmd-send-keys.o cmd-send-prefix.o  
cmd-server-info.o cmd-set-buffer.o cmd-set-environment.o cmd-set- 
option.o cmd-set-password.o cmd-set-window-option.o cmd-show-buffer.o  
cmd-show-environment.o cmd-show-options.o cmd-show-window-options.o  
cmd-source-file.o cmd-split-window.o cmd-start-server.o cmd-string.o  
cmd-suspend-client.o cmd-swap-pane.o cmd-swap-window.o cmd-switch- 
client.o cmd-unbind-key.o cmd-unlink-window.o cmd-up-pane.o cmd.o  
colour.o environ.o grid-view.o grid.o input-keys.o input.o key- 
bindings.o key-string.o layout-set.o layout.o log.o mode-key.o names.o  
options-cmd.o options.o paste.o resize.o screen-redraw.o screen- 
write.o screen.o server-fn.o server-msg.o server.o session.o status.o  
tmux.o tty-keys.o tty-term.o tty.o utf8.o window-choose.o window- 
clock.o window-copy.o window-more.o window-scroll.o window.o xmalloc.o  
osdep-darwin.o compat/bsd-poll.o compat/strtonum.o compat/vis.o compat/ 
unvis.o compat/imsg-buffer.o compat/imsg.o  -lcurses
Undefined symbols:
   "__vprocmgr_detach_from_console", referenced from:
       _server_start in server.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make: *** [tmux] Error 1
Error: Target org.macports.build returned: shell command " cd "/opt/ 
local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_sysutils_tmux/work/tmux-1.0" && /usr/bin/ 
make -j1 all " returned error 2
Command output: cc -L/opt/local/lib -o tmux attributes.o buffer-poll.o  
buffer.o cfg.o client-fn.o client.o clock.o cmd-attach-session.o cmd- 
bind-key.o cmd-break-pane.o cmd-choose-client.o cmd-choose-session.o  
cmd-choose-window.o cmd-clear-history.o cmd-clock-mode.o cmd-command- 
prompt.o cmd-confirm-before.o cmd-copy-buffer.o cmd-copy-mode.o cmd- 
delete-buffer.o cmd-detach-client.o cmd-display-message.o cmd-display- 
panes.o cmd-down-pane.o cmd-find-window.o cmd-generic.o cmd-has- 
session.o cmd-if-shell.o cmd-kill-pane.o cmd-kill-server.o cmd-kill- 
session.o cmd-kill-window.o cmd-last-window.o cmd-link-window.o cmd- 
list-buffers.o cmd-list-clients.o cmd-list-commands.o cmd-list-keys.o  
cmd-list-sessions.o cmd-list-windows.o cmd-list.o cmd-load-buffer.o  
cmd-lock-server.o cmd-move-window.o cmd-new-session.o cmd-new-window.o  
cmd-next-layout.o cmd-next-window.o cmd-paste-buffer.o cmd-previous- 
layout.o cmd-previous-window.o cmd-refresh-client.o cmd-rename- 
session.o cmd-rename-window.o cmd-resize-pane.o cmd-respawn-window.o  
cmd-rotate-window.o cmd-save-buffer.o cmd-scroll-mode.o cmd-select- 
layout.o cmd-select-pane.o cmd-select-prompt.o cmd-select-window.o cmd- 
send-keys.o cmd-send-prefix.o cmd-server-info.o cmd-set-buffer.o cmd- 
set-environment.o cmd-set-option.o cmd-set-password.o cmd-set-window- 
option.o cmd-show-buffer.o cmd-show-environment.o cmd-show-options.o  
cmd-show-window-options.o cmd-source-file.o cmd-split-window.o cmd- 
start-server.o cmd-string.o cmd-suspend-client.o cmd-swap-pane.o cmd- 
swap-window.o cmd-switch-client.o cmd-unbind-key.o cmd-unlink-window.o  
cmd-up-pane.o cmd.o colour.o environ.o grid-view.o grid.o input-keys.o  
input.o key-bindings.o key-string.o layout-set.o layout.o log.o mode- 
key.o names.o options-cmd.o options.o paste.o resize.o screen-redraw.o  
screen-write.o screen.o server-fn.o server-msg.o server.o session.o  
status.o tmux.o tty-keys.o tty-term.o tty.o utf8.o window-choose.o  
window-clock.o window-copy.o window-more.o window-scroll.o window.o  
xmalloc.o osdep-darwin.o compat/bsd-poll.o compat/strtonum.o compat/ 
vis.o compat/unvis.o compat/imsg-buffer.o compat/imsg.o  -lcurses
Undefined symbols:
   "__vprocmgr_detach_from_console", referenced from:
       _server_start in server.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make: *** [tmux] Error 1

DEBUG: Backtrace: shell command " cd "/opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_sysutils_tmux/work/tmux-1.0" && /usr/bin/ 
make -j1 all " returned error 2
Command output: cc -L/opt/local/lib -o tmux attributes.o buffer-poll.o  
buffer.o cfg.o client-fn.o client.o clock.o cmd-attach-session.o cmd- 
bind-key.o cmd-break-pane.o cmd-choose-client.o cmd-choose-session.o  
cmd-choose-window.o cmd-clear-history.o cmd-clock-mode.o cmd-command- 
prompt.o cmd-confirm-before.o cmd-copy-buffer.o cmd-copy-mode.o cmd- 
delete-buffer.o cmd-detach-client.o cmd-display-message.o cmd-display- 
panes.o cmd-down-pane.o cmd-find-window.o cmd-generic.o cmd-has- 
session.o cmd-if-shell.o cmd-kill-pane.o cmd-kill-server.o cmd-kill- 
session.o cmd-kill-window.o cmd-last-window.o cmd-link-window.o cmd- 
list-buffers.o cmd-list-clients.o cmd-list-commands.o cmd-list-keys.o  
cmd-list-sessions.o cmd-list-windows.o cmd-list.o cmd-load-buffer.o  
cmd-lock-server.o cmd-move-window.o cmd-new-session.o cmd-new-window.o  
cmd-next-layout.o cmd-next-window.o cmd-paste-buffer.o cmd-previous- 
layout.o cmd-previous-window.o cmd-refresh-client.o cmd-rename- 
session.o cmd-rename-window.o cmd-resize-pane.o cmd-respawn-window.o  
cmd-rotate-window.o cmd-save-buffer.o cmd-scroll-mode.o cmd-select- 
layout.o cmd-select-pane.o cmd-select-prompt.o cmd-select-window.o cmd- 
send-keys.o cmd-send-prefix.o cmd-server-info.o cmd-set-buffer.o cmd- 
set-environment.o cmd-set-option.o cmd-set-password.o cmd-set-window- 
option.o cmd-show-buffer.o cmd-show-environment.o cmd-show-options.o  
cmd-show-window-options.o cmd-source-file.o cmd-split-window.o cmd- 
start-server.o cmd-string.o cmd-suspend-client.o cmd-swap-pane.o cmd- 
swap-window.o cmd-switch-client.o cmd-unbind-key.o cmd-unlink-window.o  
cmd-up-pane.o cmd.o colour.o environ.o grid-view.o grid.o input-keys.o  
input.o key-bindings.o key-string.o layout-set.o layout.o log.o mode- 
key.o names.o options-cmd.o options.o paste.o resize.o screen-redraw.o  
screen-write.o screen.o server-fn.o server-msg.o server.o session.o  
status.o tmux.o tty-keys.o tty-term.o tty.o utf8.o window-choose.o  
window-clock.o window-copy.o window-more.o window-scroll.o window.o  
xmalloc.o osdep-darwin.o compat/bsd-poll.o compat/strtonum.o compat/ 
vis.o compat/unvis.o compat/imsg-buffer.o compat/imsg.o  -lcurses
Undefined symbols:
   "__vprocmgr_detach_from_console", referenced from:
       _server_start in server.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make: *** [tmux] Error 1

     while executing
"command_exec build"
     (procedure "portbuild::build_main" line 9)
     invoked from within
"$procedure $targetname"
Warning: the following items did not execute (for tmux):  
org.macports.destroot org.macports.build
DEBUG:
Error: Unable to upgrade port: 1

Shall I file a ticket in trac about it?

Thanks, -Kastus


More information about the macports-users mailing list