#43194: Failed to initialize Macports ------------------------------+------------------- Reporter: awil1026.1090@… | Owner: cal@… Type: defect | Status: new Priority: Normal | Milestone: Component: base | Version: 2.2.1 Resolution: | Keywords: Port: | ------------------------------+------------------- Changes (by cal@…): * keywords: port file6 => * owner: macports-tickets@… => cal@… * component: ports => base Old description:
My port command does not function at all. Here is the output i get when using s simple port command:
%% sudo port error reading "file6": illegal operation on a directory while executing "gets $f" (procedure "auto_load_index" line 23) invoked from within "auto_load_index" (procedure "auto_load" line 30) invoked from within "auto_load $name [uplevel 1 {::namespace current}]" (autoloading "::tcl::tm::UnknownHandler") (procedure "::unknown" line 30) invoked from within "::tcl::tm::UnknownHandler {::tcl::MacOSXPkgUnknown ::tclPkgUnknown} msgcat 0-" ("package unknown" script) invoked from within "package require msgcat" (file "/opt/local/share/macports/Tcl/registry2.0/registry.tcl" line 40) invoked from within "source /opt/local/share/macports/Tcl/registry2.0/registry.tcl" ("package ifneeded registry 1.0" script) invoked from within "package require registry 1.0" (procedure "mportinit" line 444) invoked from within "mportinit ui_options global_options global_variations" Error: /opt/local/bin/port: Failed to initialize MacPorts, error reading "file6": illegal operation on a directory
I've searched the for a fix, but can't find anything
New description: My port command does not function at all. Here is the output i get when using s simple port command: {{{ %% sudo port error reading "file6": illegal operation on a directory while executing "gets $f" (procedure "auto_load_index" line 23) invoked from within "auto_load_index" (procedure "auto_load" line 30) invoked from within "auto_load $name [uplevel 1 {::namespace current}]" (autoloading "::tcl::tm::UnknownHandler") (procedure "::unknown" line 30) invoked from within "::tcl::tm::UnknownHandler {::tcl::MacOSXPkgUnknown ::tclPkgUnknown} msgcat 0-" ("package unknown" script) invoked from within "package require msgcat" (file "/opt/local/share/macports/Tcl/registry2.0/registry.tcl" line 40) invoked from within "source /opt/local/share/macports/Tcl/registry2.0/registry.tcl" ("package ifneeded registry 1.0" script) invoked from within "package require registry 1.0" (procedure "mportinit" line 444) invoked from within "mportinit ui_options global_options global_variations" Error: /opt/local/bin/port: Failed to initialize MacPorts, error reading "file6": illegal operation on a directory }}} I've searched the for a fix, but can't find anything -- Comment: Please use WikiFormatting when posting in Trac. I'm not sure why `auto_load_index` is trying to read a directory named `file6` from some path where it probably shouldn't be, but I think the error might also be occurring because of Tcl 8.6. Please provide the output of {{{ head -n4 /opt/local/bin/port echo 'puts [info patchlevel]' | /usr/bin/tclsh }}} -- Ticket URL: <https://trac.macports.org/ticket/43194#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X