Package: apt-proxy
Version: 1.9.34

The new version of apt-proxy fails to start.

mybox:/etc/apt-proxy# /etc/init.d/apt-proxy start
Starting apt-proxy
Failed to load application: global name 're' is not defined
.

There is some information in /var/log/apt-proxy.log; let me know what
other information you need.

2006/08/09 09:36 EDT [-] Log opened.
2006/08/09 09:36 EDT [-] twistd 2.4.0 (/usr/bin/python 2.3.5) starting up
2006/08/09 09:36 EDT [-] reactor class: <class
'twisted.internet.selectreactor.SelectReactor'>
2006/08/09 09:36 EDT [-] Loading /usr/sbin/apt-proxy...
2006/08/09 09:36 EDT [-]
/usr/lib/python2.3/site-packages/twisted/manhole/telnet.py:8:
exceptions.DeprecationWarning: As of Twisted 2.1,
twisted.protocols.telnet is deprecated.  See twisted.conch.telnet for
the current, supported API.
2006/08/09 09:36 EDT [-] Traceback (most recent call last):
2006/08/09 09:36 EDT [-]   File
"/usr/lib/python2.3/site-packages/twisted/application/app.py", line
159, in getApplication
2006/08/09 09:36 EDT [-]     application =
service.loadApplication(filename, style, passphrase)
2006/08/09 09:36 EDT [-]   File
"/usr/lib/python2.3/site-packages/twisted/application/service.py",
line 301, in loadApplication
2006/08/09 09:36 EDT [-]     application =
sob.loadValueFromFile(filename, 'application', passphrase)
2006/08/09 09:36 EDT [-]   File
"/usr/lib/python2.3/site-packages/twisted/persisted/sob.py", line 206,
in loadValueFromFile
2006/08/09 09:36 EDT [-]     exec fileObj in d, d
2006/08/09 09:36 EDT [-]   File "/usr/sbin/apt-proxy", line 47, in ?
2006/08/09 09:36 EDT [-]     config = apConfig(config_file)
2006/08/09 09:36 EDT [-]   File
"/usr/lib/python2.3/site-packages/apt_proxy/apt_proxy_conf.py", line
144, in __init__
2006/08/09 09:36 EDT [-]     self.parseConfig(c)
2006/08/09 09:36 EDT [-]   File
"/usr/lib/python2.3/site-packages/apt_proxy/apt_proxy_conf.py", line
197, in parseConfig
2006/08/09 09:36 EDT [-]     value = self.parseConfigValue(config,
DEFAULTSECT, name, default, getmethod)
2006/08/09 09:36 EDT [-]   File
"/usr/lib/python2.3/site-packages/apt_proxy/apt_proxy_conf.py", line
266, in parseConfigValue
2006/08/09 09:36 EDT [-]     return getattr(config,
'get'+getmethod)(section, name)
2006/08/09 09:36 EDT [-]   File
"/usr/lib/python2.3/site-packages/apt_proxy/apt_proxy_conf.py", line
65, in getproxyspec
2006/08/09 09:36 EDT [-]     p = ProxyConfig(self.get(section,option))
2006/08/09 09:36 EDT [-]   File
"/usr/lib/python2.3/site-packages/apt_proxy/apt_proxy_conf.py", line
288, in __init__
2006/08/09 09:36 EDT [-]     m =
re.match('^((?P<user>.*):(?P<password>.*)@)?(?P<host>[a-zA-Z0-9_.+=-]+):(?P<port>[0-9]+)',
2006/08/09 09:36 EDT [-] NameError: global name 're' is not defined
2006/08/09 09:36 EDT [-] Failed to load application: global name 're'
is not defined
2006/08/09 09:36 EDT [-] Traceback (most recent call last):
         File "/usr/bin/twistd", line 25, in ?
           run()
         File "/usr/lib/python2.3/site-packages/twisted/scripts/twistd.py",
line 205, in run
           app.run(runApp, ServerOptions)
         File "/usr/lib/python2.3/site-packages/twisted/application/app.py",
line 278, in run
           runApp(config)
         File "/usr/lib/python2.3/site-packages/twisted/scripts/twistd.py",
line 195, in runApp
           application = app.getApplication(config, passphrase)
       --- <exception caught here> ---
         File "/usr/lib/python2.3/site-packages/twisted/application/app.py",
line 159, in getApplication
           application = service.loadApplication(filename, style, passphrase)
         File "/usr/lib/python2.3/site-packages/twisted/application/service.py",
line 301, in loadApplication
           application = sob.loadValueFromFile(filename,
'application', passphrase)
         File "/usr/lib/python2.3/site-packages/twisted/persisted/sob.py",
line 206, in loadValueFromFile
           exec fileObj in d, d
         File "/usr/sbin/apt-proxy", line 47, in ?
           config = apConfig(config_file)
         File "/usr/lib/python2.3/site-packages/apt_proxy/apt_proxy_conf.py",
line 144, in __init__
           self.parseConfig(c)
         File "/usr/lib/python2.3/site-packages/apt_proxy/apt_proxy_conf.py",
line 197, in parseConfig
           value = self.parseConfigValue(config, DEFAULTSECT, name,
default, getmethod)
         File "/usr/lib/python2.3/site-packages/apt_proxy/apt_proxy_conf.py",
line 266, in parseConfigValue
           return getattr(config, 'get'+getmethod)(section, name)
         File "/usr/lib/python2.3/site-packages/apt_proxy/apt_proxy_conf.py",
line 65, in getproxyspec
           p = ProxyConfig(self.get(section,option))
         File "/usr/lib/python2.3/site-packages/apt_proxy/apt_proxy_conf.py",
line 288, in __init__
           m =
re.match('^((?P<user>.*):(?P<password>.*)@)?(?P<host>[a-zA-Z0-9_.+=-]+):(?P<port>[0-9]+)',
       exceptions.NameError: global name 're' is not defined



Note that apt-proxy seems to start properly if I comment out the
"http_proxy" in my configuration file. (But then it cannot retrieve
any files.)

-- graham


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to