[Python-Dev] Followup on freezetools error

Eric S. Raymond esr@snark.thyrsus.com
Sun, 18 Mar 2001 01:46:28 -0500


OK, so following Guido's advice I did a CVS update and reinstall and
then tried a freeze on the CML2 compiler.  Result:

Traceback (most recent call last):
  File "freezetools/freeze.py", line 460, in ?
    main()
  File "freezetools/freeze.py", line 321, in main
    mf.import_hook(mod)
  File "freezetools/modulefinder.py", line 106, in import_hook
    q, tail = self.find_head_package(parent, name)
  File "freezetools/modulefinder.py", line 147, in find_head_package
    q = self.import_module(head, qname, parent)
  File "freezetools/modulefinder.py", line 232, in import_module
    m = self.load_module(fqname, fp, pathname, stuff)
  File "freezetools/modulefinder.py", line 260, in load_module
    self.scan_code(co, m)
  File "freezetools/modulefinder.py", line 280, in scan_code
    self.import_hook(name, m)
  File "freezetools/modulefinder.py", line 106, in import_hook
    q, tail = self.find_head_package(parent, name)
  File "freezetools/modulefinder.py", line 147, in find_head_package
    q = self.import_module(head, qname, parent)
  File "freezetools/modulefinder.py", line 232, in import_module
    m = self.load_module(fqname, fp, pathname, stuff)
  File "freezetools/modulefinder.py", line 260, in load_module
    self.scan_code(co, m)
  File "freezetools/modulefinder.py", line 280, in scan_code
    self.import_hook(name, m)
  File "freezetools/modulefinder.py", line 106, in import_hook
    q, tail = self.find_head_package(parent, name)
  File "freezetools/modulefinder.py", line 147, in find_head_package
    q = self.import_module(head, qname, parent)
  File "freezetools/modulefinder.py", line 232, in import_module
    m = self.load_module(fqname, fp, pathname, stuff)
  File "freezetools/modulefinder.py", line 260, in load_module
    self.scan_code(co, m)
  File "freezetools/modulefinder.py", line 302, in scan_code
    self.scan_code(c, m)
  File "freezetools/modulefinder.py", line 280, in scan_code
    self.import_hook(name, m)
  File "freezetools/modulefinder.py", line 106, in import_hook
    q, tail = self.find_head_package(parent, name)
  File "freezetools/modulefinder.py", line 147, in find_head_package
    q = self.import_module(head, qname, parent)
  File "freezetools/modulefinder.py", line 232, in import_module
    m = self.load_module(fqname, fp, pathname, stuff)
  File "freezetools/modulefinder.py", line 260, in load_module
    self.scan_code(co, m)
  File "freezetools/modulefinder.py", line 280, in scan_code
    self.import_hook(name, m)
  File "freezetools/modulefinder.py", line 106, in import_hook
    q, tail = self.find_head_package(parent, name)
  File "freezetools/modulefinder.py", line 147, in find_head_package
    q = self.import_module(head, qname, parent)
  File "freezetools/modulefinder.py", line 232, in import_module
    m = self.load_module(fqname, fp, pathname, stuff)
  File "freezetools/modulefinder.py", line 260, in load_module
    self.scan_code(co, m)
  File "freezetools/modulefinder.py", line 280, in scan_code
    self.import_hook(name, m)
  File "freezetools/modulefinder.py", line 106, in import_hook
    q, tail = self.find_head_package(parent, name)
  File "freezetools/modulefinder.py", line 147, in find_head_package
    q = self.import_module(head, qname, parent)
  File "freezetools/modulefinder.py", line 232, in import_module
    m = self.load_module(fqname, fp, pathname, stuff)
  File "freezetools/modulefinder.py", line 260, in load_module
    self.scan_code(co, m)
  File "freezetools/modulefinder.py", line 280, in scan_code
    self.import_hook(name, m)
  File "freezetools/modulefinder.py", line 106, in import_hook
    q, tail = self.find_head_package(parent, name)
  File "freezetools/modulefinder.py", line 147, in find_head_package
    q = self.import_module(head, qname, parent)
  File "freezetools/modulefinder.py", line 232, in import_module
    m = self.load_module(fqname, fp, pathname, stuff)
  File "freezetools/modulefinder.py", line 260, in load_module
    self.scan_code(co, m)
  File "freezetools/modulefinder.py", line 280, in scan_code
    self.import_hook(name, m)
  File "freezetools/modulefinder.py", line 106, in import_hook
    q, tail = self.find_head_package(parent, name)
  File "freezetools/modulefinder.py", line 147, in find_head_package
    q = self.import_module(head, qname, parent)
  File "freezetools/modulefinder.py", line 232, in import_module
    m = self.load_module(fqname, fp, pathname, stuff)
  File "freezetools/modulefinder.py", line 260, in load_module
    self.scan_code(co, m)
  File "freezetools/modulefinder.py", line 288, in scan_code
    assert lastname is not None
AssertionError
-- 
		<a href="http://www.tuxedo.org/~esr/">Eric S. Raymond</a>

Question with boldness even the existence of a God; because, if there
be one, he must more approve the homage of reason, than that of
blindfolded fear.... Do not be frightened from this inquiry from any
fear of its consequences. If it ends in the belief that there is no
God, you will find incitements to virtue in the comfort and
pleasantness you feel in its exercise...
	-- Thomas Jefferson, in a 1787 letter to his nephew