Yes it 'used' to work fine on centos7 but sometimes you have to just get 
current.  Docs can sometime lag a bit.

Just run a current os that is not well past it's end-of-life.

On Monday, April 18, 2022 at 12:35:36 PM UTC-7 kheller2 wrote:

> But the install guide and support guide for weewx says its supported on 
> C7.  Moving to Linux8 would also take me to python3 and a few other 
> changes.. which is fine... but not what the docs state. 
>
> On Monday, April 18, 2022 at 1:21:31 PM UTC-4 vince wrote:
>
>> Yes - I can duplicate this in vagrant using a clean VM and centos-7
>>
>> Since you have a clean install, I'd recommend you use almalinux-8 (a 
>> centos clone) which 'does' work ok if you run 'wee_config --reconfig"
>>
>>
>> On Monday, April 18, 2022 at 8:11:59 AM UTC-7 kheller2 wrote:
>>
>>> I've poked through the list here and it doesn't seem like anyone has had 
>>> code issues since sometime in 2021.  This is a virgin install of weewx 
>>> 4.7.0 on CentOS 7.9+latest updates.  Weewxd works fine and is creating the 
>>> sample data that I can see with Apache httpd.  
>>> However, I can't reconfigure the thing.  Pressing return to every stock 
>>> prompt (or changing anything) always results in the same thing:
>>>
>>> choose a driver [4]:
>>> Traceback (most recent call last):
>>>   File "/usr/share/weewx/wee_config", line 128, in <module>
>>>     main()
>>>   File "/usr/share/weewx/wee_config", line 122, in main
>>>     config_mgr.run(args, options)
>>>   File "/usr/share/weewx/weecfg/config.py", line 125, in run
>>>     weecfg.modify_config(config_dict, stn_info, self.logger, 
>>> options.debug)
>>>   File "/usr/share/weewx/weecfg/__init__.py", line 228, in modify_config
>>>     stanza = configobj.ConfigObj(stanza_text.splitlines())
>>>   File "/usr/lib/python2.7/site-packages/configobj.py", line 1242, in 
>>> __init__
>>>     self._load(infile, configspec)
>>>   File "/usr/lib/python2.7/site-packages/configobj.py", line 1302, in 
>>> _load
>>>     infile = self._handle_bom(infile)
>>>   File "/usr/lib/python2.7/site-packages/configobj.py", line 1457, in 
>>> _handle_bom
>>>     if not line.startswith(BOM):
>>> UnicodeDecodeError: 'ascii' codec can't decode byte 0xff in position 0: 
>>> ordinal not in range(128)
>>>
>>> [root@c7 ~]# locale
>>> LANG=en_US.UTF-8
>>> LC_CTYPE="en_US.UTF-8"
>>> LC_NUMERIC="en_US.UTF-8"
>>> LC_TIME="en_US.UTF-8"
>>> LC_COLLATE="en_US.UTF-8"
>>> LC_MONETARY="en_US.UTF-8"
>>> LC_MESSAGES="en_US.UTF-8"
>>> LC_PAPER="en_US.UTF-8"
>>> LC_NAME="en_US.UTF-8"
>>> LC_ADDRESS="en_US.UTF-8"
>>> LC_TELEPHONE="en_US.UTF-8"
>>> LC_MEASUREMENT="en_US.UTF-8"
>>> LC_IDENTIFICATION="en_US.UTF-8"
>>> LC_ALL=
>>>
>>> There is nothing in /var/log/messages about the running of wee_config. 
>>>  the conf file has debugging set.
>>>
>>> I'm new to this product and just trying to get it accept some changes.
>>>
>>> Thanks for help or pointing me in the right direction.
>>>
>>>

-- 
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 weewx-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/fc552eca-8166-4b2d-895b-dcfadc752f44n%40googlegroups.com.

Reply via email to