I just updated to the tip of master (plus a local commit to change
prefix to /usr/weewx).  After installing, weewxd crashes on boot trying
to set up the backup logger.  I am unclear on what's going on here and
starting to read code.

I wonder if there are some Linux path assumptions hard-coded in, but
that's an unsubstantiated guess.  Does this work ok for everybody else?

My system in NetBSD8, earmv7hf-el (RPI3), and has been running weewx
3.9.x and earlier just fine for just over 2 years.

The system does have working syslog, and lines have been appearing in
/var/log/messages via syslog, when I was running 3.9.2:

  Mar  7 20:25:28 wx weewx[1249]: rsyncupload: rsync'd 17 files (83,033 bytes) 
in 0.82 seconds
  Mar  7 20:30:14 wx weewx[1249]: engine: Main loop exiting. Shutting engine 
down.
  Mar  7 20:30:14 wx weewx[1249]: engine: Shutting down StdReport thread
  Mar  7 20:30:15 wx weewx[1249]: engine: Terminating weewx version 3.9.2

The crash looks like:

  $ bin/weewxd
  Traceback (most recent call last):
    File "bin/weewxd", line 261, in <module>
      main()
    File "bin/weewxd", line 80, in main
      weeutil.logger.setup(options.log_label, {})
    File "/usr/home/gdt/SOFTWARE/WEEWX/weewx/bin/weeutil/logger.py", line 148, 
in setup
      logging.config.dictConfig(log_dict)
    File "/usr/pkg/lib/python2.7/logging/config.py", line 794, in dictConfig
      dictConfigClass(config).configure()
    File "/usr/pkg/lib/python2.7/logging/config.py", line 576, in configure
      '%r: %s' % (name, e))
  ValueError: Unable to configure handler 'syslog': [Errno 2] No such file or 
directory

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/rmiwo7v1uzc.fsf%40s1.lexort.com.

Reply via email to