[MacPorts] #20378: invalid command name "get_systemconfiguration_proxies"
#20378: invalid command name "get_systemconfiguration_proxies" -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: MacPorts 1.8.0 Component: base | Version: 1.8.0 Keywords: | Port: -------------------------------------+-------------------------------------- I can't build MacPorts trunk @54097 on Mac OS X 10.4.11 Intel {{{ ===> making install in src/programs ===> making install in src/programs/daemondo /usr/bin/install -c -o rschmidt -g admin -m 555 build/daemondo /macportstest/bin [ ! -f /macportstest/etc/macports/mp_version ] || rm -vf /macportstest/etc/macports/mp_version /usr/bin/install -c -o rschmidt -g admin -m 444 setupenv.bash /macportstest/share/macports/ /usr/bin/tclsh src/upgrade_sources_conf_default.tcl /macportstest /usr/bin/tclsh src/dep_map_clean.tcl /macportstest/Library/Tcl invalid command name "get_systemconfiguration_proxies" while executing "get_systemconfiguration_proxies" (procedure "mportinit" line 440) invoked from within "mportinit" (file "src/dep_map_clean.tcl" line 12) make: *** [install] Error 1 }}} -- Ticket URL: <http://trac.macports.org/ticket/20378> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20378: invalid command name "get_systemconfiguration_proxies" -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: blb@… Type: defect | Status: assigned Priority: Normal | Milestone: MacPorts 1.8.0 Component: base | Version: 1.8.0 Keywords: | Port: -------------------------------------+-------------------------------------- Changes (by blb@…): * owner: macports-tickets@… => blb@… * status: new => assigned Comment: Did you distclean in the tree prior to configuring and building? I recently moved the proxy stuff from Pextlib to macports1.0 in r53743. -- Ticket URL: <http://trac.macports.org/ticket/20378#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20378: invalid command name "get_systemconfiguration_proxies" -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: blb@… Type: defect | Status: assigned Priority: Normal | Milestone: MacPorts 1.8.0 Component: base | Version: 1.8.0 Keywords: | Port: -------------------------------------+-------------------------------------- Comment(by ryandesign@…): Replying to [comment:1 blb@…]:
Did you distclean in the tree prior to configuring and building? I have not been; I have been using make clean. But I used make distclean now, and removed all remaining ignored files, and still get the same error at make install time.
-- Ticket URL: <http://trac.macports.org/ticket/20378#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20378: invalid command name "get_systemconfiguration_proxies" -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: blb@… Type: defect | Status: assigned Priority: Normal | Milestone: MacPorts 1.8.0 Component: base | Version: 1.8.0 Keywords: | Port: -------------------------------------+-------------------------------------- Comment(by toby@…): Does 'svn st --no-ignore' show anything in base? -- Ticket URL: <http://trac.macports.org/ticket/20378#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20378: invalid command name "get_systemconfiguration_proxies" -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: blb@… Type: defect | Status: assigned Priority: Normal | Milestone: MacPorts 1.8.0 Component: base | Version: 1.8.0 Keywords: | Port: -------------------------------------+-------------------------------------- Comment(by blb@…): Weird, it works fine when I try to a directory owned by me, though it is a different path than what you are using. Considering {{{ /usr/bin/tclsh src/dep_map_clean.tcl /macportstest/Library/Tcl }}} it is happening when the mportinit is run, which should be coming from the just-installed macports1.0 code in {{{/macportstest/Library/Tcl}}}; is the file {{{/macportstest/Library/Tcl/macports1.0/MacPorts.dylib}}} updated with the right timestamp? -- Ticket URL: <http://trac.macports.org/ticket/20378#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20378: invalid command name "get_systemconfiguration_proxies" -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: blb@… Type: defect | Status: assigned Priority: Normal | Milestone: MacPorts 1.8.0 Component: base | Version: 1.8.0 Keywords: | Port: -------------------------------------+-------------------------------------- Comment(by ryandesign@…): Replying to [comment:3 toby@…]:
Does 'svn st --no-ignore' show anything in base? It did show one Makefile but I removed it already ("removed all remaining ignored files").
Replying to [comment:4 blb@…]:
Weird, it works fine when I try to a directory owned by me, though it is a different path than what you are using. Considering /usr/bin/tclsh src/dep_map_clean.tcl /macportstest/Library/Tcl it is happening when the mportinit is run, which should be coming from the just-installed macports1.0 code in /macportstest/Library/Tcl; is the file /macportstest/Library/Tcl/macports1.0/MacPorts.dylib updated with the right timestamp?
/macportstest does not exist before I run the build. After the error occurs, /macportstest/Library/Tcl/macports1.0/MacPorts.dylib does exist and has a current modification timestamp. I will attach the complete output in case it helps. -- Ticket URL: <http://trac.macports.org/ticket/20378#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20378: invalid command name "get_systemconfiguration_proxies" -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: blb@… Type: defect | Status: assigned Priority: Normal | Milestone: MacPorts 1.8.0 Component: base | Version: 1.8.0 Keywords: | Port: -------------------------------------+-------------------------------------- Comment(by ryandesign@…): I was using "make -j3". It looks like the problem goes away if I just use "make". So it's a parallel build issue. -- Ticket URL: <http://trac.macports.org/ticket/20378#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20378: base: parallel build broken -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: blb@… Type: defect | Status: assigned Priority: Normal | Milestone: MacPorts 1.8.0 Component: base | Version: 1.8.0 Keywords: | Port: -------------------------------------+-------------------------------------- -- Ticket URL: <http://trac.macports.org/ticket/20378#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20378: base: parallel build broken -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: blb@… Type: defect | Status: assigned Priority: Normal | Milestone: MacPorts 1.8.0 Component: base | Version: 1.8.0 Keywords: | Port: -------------------------------------+-------------------------------------- Changes (by jmr@…): * cc: jmr@… (added) Comment: Do we know whether this is a regression? I can't reproduce BTW. But I guess we just need to wait for the subdir install targets to complete before running the top-level one. -- Ticket URL: <http://trac.macports.org/ticket/20378#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20378: base: parallel build broken -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: blb@… Type: defect | Status: assigned Priority: Normal | Milestone: MacPorts 1.8.0 Component: base | Version: 1.8.0 Keywords: | Port: -------------------------------------+-------------------------------------- Comment(by blb@…): I was able to reproduce this earlier, though now I'm hitting a different error (make sure you use a ${prefix} that doesn't currently have MacPorts installed): {{{ $ ./configure --various-options ... $ make -j3 install ... cc -dynamiclib Pextlib.o strsed.o fgetln.o md5cmd.o setmode.o xinstall.o fs-traverse.o strcasecmp.o vercomp.o filemap.o sha1cmd.o curl.o rmd160cmd.o readline.o uid.o tracelib.o tty.o sysctl.o readdir.o pipe.o flock.o system.o -o Pextlib.dylib -L/System/Library/Frameworks/Tcl.framework/Versions/8.4 -ltclstub8.4 -lcurl -lssl -lcrypto -lz -lcrypto -lreadline /usr/bin/install -c -d -o blb -g blb -m 0755 /Users/blb/MacPorts/mp- test2/share/macports/Tcl/pextlib1.0 /usr/bin/install -c -o blb -g blb -m 444 Pextlib.dylib /Users/blb/MacPorts /mp-test2/share/macports/Tcl/pextlib1.0 /usr/bin/install -c -o blb -g blb -m 444 pkgIndex.tcl /Users/blb/MacPorts /mp-test2/share/macports/Tcl/pextlib1.0 install: pkgIndex.tcl: No such file or directory }}} Running again gets further, but still errors... I tried adding {{{.NOTPARALLEL}}} but I just noticed there are other issues as well. If you go straight from configure to {{{make install}} it still fails. -- Ticket URL: <http://trac.macports.org/ticket/20378#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20378: base: parallel build broken --------------------------------------+------------------------------------- Reporter: ryandesign@… | Owner: blb@… Type: defect | Status: closed Priority: Normal | Milestone: MacPorts 1.8.0 Component: base | Version: 1.8.0 Resolution: fixed | Keywords: Port: | --------------------------------------+------------------------------------- Changes (by toby@…): * status: assigned => closed * resolution: => fixed Comment: should be fixed in #54781 -- Ticket URL: <http://trac.macports.org/ticket/20378#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
#20378: base: parallel build broken --------------------------------------+------------------------------------- Reporter: ryandesign@… | Owner: blb@… Type: defect | Status: closed Priority: Normal | Milestone: MacPorts 1.8.0 Component: base | Version: 1.8.0 Resolution: fixed | Keywords: Port: | --------------------------------------+------------------------------------- Comment(by toby@…): Er, r54781 -- Ticket URL: <http://trac.macports.org/ticket/20378#comment:11> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts