[MacPorts] #24588: Error: Unable to open port: invalid command name "ui_channels"

MacPorts noreply at macports.org
Thu Apr 22 08:03:25 PDT 2010


#24588: Error: Unable to open port: invalid command name "ui_channels"
------------------------------------+---------------------------------------
 Reporter:  estrnod@…               |       Owner:  macports-tickets@…                   
     Type:  defect                  |      Status:  new                                  
 Priority:  Normal                  |   Milestone:                                       
Component:  base                    |     Version:  1.8.2                                
 Keywords:                          |        Port:                                       
------------------------------------+---------------------------------------
Changes (by jmr@…):

  * priority:  High => Normal
  * component:  ports => base
  * port:  any, it would seem (openjdk6, for example) =>


Old description:

> I am running OS X 10.4.11 on Powerbook G4.  I had the same error above
> with 'port upgrade outdated' on MacPorts 1.7.0 (having done a successful
> selfupdate but 'port upgrade outdated' failed.  I installed (upgraded to)
> 1.8.2 over 1.7.0 from a dmg, did another selfupdate, then tried 'port
> upgrade outdated' but it still failed with the error in the summary
> above.  So I uninstalled all the ports I had and then tried installing
> openjdk6, which again gave me the above error. I then completely removed
> the MacPorts installation (using the command on the macports website for
> uninstalling (rm -rf ...) and reinstalled it, and then retried the
> openjdk6 install. Here is the text with -d from the most recent openjdk
> install attempt:
>
> port -d install openjdk6
> DEBUG: Found port in
> file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/java/openjdk6
> DEBUG: Changing to port directory:
> /opt/local/var/macports/sources/rsync.macports.org/release/ports/java/openjdk6
> DEBUG: invalid command name "ui_channels"
>     invoked from within
> "ui_channels $priority"
>     (procedure "macports::ui_init" line 4)
>     invoked from within
> "macports::ui_init debug {OS Platform: darwin}"
>     ("eval" body line 1)
>     invoked from within
> "eval macports::ui_init debug $args "
>     (procedure "ui_debug" line 1)
>     invoked from within
> "ui_debug "OS Platform: [option os.platform]""
>     (file "/opt/local/share/macports/Tcl/port1.0/portmain.tcl" line 103)
>     invoked from within
> "source /opt/local/share/macports/Tcl/port1.0/portmain.tcl"
>     ("package ifneeded" script)
>     invoked from within
> "package require portmain 1.0"
>     (file "/opt/local/share/macports/Tcl/port1.0/port.tcl" line 36)
>     invoked from within
> "source /opt/local/share/macports/Tcl/port1.0/port.tcl"
>     ("package ifneeded" script)
>     invoked from within
> "package require port $version "
>     (procedure "PortSystem" line 2)
>     invoked from within
> "PortSystem 1.0"
>     (file "Portfile" line 3)
>     invoked from within
> "source Portfile"
>     invoked from within
> "$workername eval source Portfile"
>     (procedure "mportopen" line 46)
>     invoked from within
> "mportopen $porturl [array get options] [array get requested_variations]"
> Error: Unable to open port: invalid command name "ui_channels"
> To report a bug, see <http://guide.macports.org/#project.tickets>

New description:

 I am running OS X 10.4.11 on Powerbook G4.  I had the same error above
 with 'port upgrade outdated' on MacPorts 1.7.0 (having done a successful
 selfupdate but 'port upgrade outdated' failed.  I installed (upgraded to)
 1.8.2 over 1.7.0 from a dmg, did another selfupdate, then tried 'port
 upgrade outdated' but it still failed with the error in the summary above.
 So I uninstalled all the ports I had and then tried installing openjdk6,
 which again gave me the above error. I then completely removed the
 MacPorts installation (using the command on the macports website for
 uninstalling (rm -rf ...) and reinstalled it, and then retried the
 openjdk6 install. Here is the text with -d from the most recent openjdk
 install attempt:
 {{{
 port -d install openjdk6
 DEBUG: Found port in
 file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/java/openjdk6
 DEBUG: Changing to port directory:
 /opt/local/var/macports/sources/rsync.macports.org/release/ports/java/openjdk6
 DEBUG: invalid command name "ui_channels"
     invoked from within
 "ui_channels $priority"
     (procedure "macports::ui_init" line 4)
     invoked from within
 "macports::ui_init debug {OS Platform: darwin}"
     ("eval" body line 1)
     invoked from within
 "eval macports::ui_init debug $args "
     (procedure "ui_debug" line 1)
     invoked from within
 "ui_debug "OS Platform: [option os.platform]""
     (file "/opt/local/share/macports/Tcl/port1.0/portmain.tcl" line 103)
     invoked from within
 "source /opt/local/share/macports/Tcl/port1.0/portmain.tcl"
     ("package ifneeded" script)
     invoked from within
 "package require portmain 1.0"
     (file "/opt/local/share/macports/Tcl/port1.0/port.tcl" line 36)
     invoked from within
 "source /opt/local/share/macports/Tcl/port1.0/port.tcl"
     ("package ifneeded" script)
     invoked from within
 "package require port $version "
     (procedure "PortSystem" line 2)
     invoked from within
 "PortSystem 1.0"
     (file "Portfile" line 3)
     invoked from within
 "source Portfile"
     invoked from within
 "$workername eval source Portfile"
     (procedure "mportopen" line 46)
     invoked from within
 "mportopen $porturl [array get options] [array get requested_variations]"
 Error: Unable to open port: invalid command name "ui_channels"
 To report a bug, see <http://guide.macports.org/#project.tickets>
 }}}

--

Comment:

 Please remember to preview and use WikiFormatting. As per the ticket
 guidelines linked from the New Ticket page, the High priority is reserved
 for the use of MacPorts team members.

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


More information about the macports-tickets mailing list