Perfect, thanks Tom! 

On Sunday, May 24, 2026 at 1:16:35 PM UTC-7 Tom Keffer wrote:

> Just leave it commented out.
>
> On Sun, May 24, 2026 at 1:12 PM Ryan Stasel <[email protected]> wrote:
>
>> Gotcha, thanks Tom! For the time being, are we better off not defining 
>> copy_once (just commenting it out), or...?
>>
>> On Sunday, May 24, 2026 at 4:35:49 AM UTC-7 Tom Keffer wrote:
>>
>>> Just the opposite. There was a bug that would cause the copy to fail if 
>>> given an empty list. That is, if
>>>
>>> copy_once = 
>>>
>>>
>>> This was fixed in commit 04cb66f 
>>> <https://github.com/weewx/weewx/commit/04cb66fa140fef684c9a4d26c4248c33fae35d23>,
>>>  
>>> to appear in V5.4.
>>>
>>> On Sat, May 23, 2026 at 8:51 PM Ryan Stasel <[email protected]> wrote:
>>>
>>>> Just saw this related to the Emkubed extension, and "copy_once" is 
>>>> defined as null in skin.conf. Did this used to be ignored and is no longer 
>>>> ignored in 5.3? Removing it (it's already there as commented out) removed 
>>>> the error from the first time weewx starts up. 
>>>>
>>>> On Monday, April 6, 2026 at 6:34:11 AM UTC-7 Tom Keffer wrote:
>>>>
>>>>> Look at the option "copy_once" in the configuration file skin.conf for 
>>>>> the skin "Alternative". It has some unacceptable glob pattern.
>>>>>
>>>>> If you're stuck, post the file Alternative/skin.conf
>>>>>
>>>>> -tk
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Mon, Apr 6, 2026 at 3:29 AM '[email protected]' via 
>>>>> weewx-user <[email protected]> wrote:
>>>>>
>>>>>> Hi all,
>>>>>>
>>>>>> since update to version 5.3.1 I get error messages in log:
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> *Apr 06 12:24:15 debianWetter weectl[12909]: INFO weectllib: 
>>>>>> Initializing weectl version 5.3.1Apr 06 12:24:15 debianWetter 
>>>>>> weectl[12909]: INFO weectllib: Command line: /usr/share/weewx/weectl.py 
>>>>>> report runApr 06 12:24:15 debianWetter weectl[12909]: INFO weectllib: 
>>>>>> Using 
>>>>>> Python: 3.11.2 (main, Apr 28 2025, 14:11:48) [GCC 12.2.0]Apr 06 12:24:15 
>>>>>> debianWetter weectl[12909]: INFO weectllib: Located at:   
>>>>>> /usr/bin/python3 
>>>>>>             Apr 06 12:24:15 debianWetter weectl[12909]: INFO weectllib: 
>>>>>> Platform:     Linux-6.1.0-44-amd64-x86_64-with-glibc2.36Apr 06 12:24:15 
>>>>>> debianWetter weectl[12909]: INFO weectllib: Locale:       'de_DE.UTF-8'  
>>>>>>    
>>>>>>            Apr 06 12:24:15 debianWetter weectl[12909]: INFO weectllib: 
>>>>>> Entry path:   /usr/share/weewx/weectl.py   Apr 06 12:24:15 debianWetter 
>>>>>> weectl[12909]: INFO weectllib: WEEWX_ROOT:   /etc/weewx                  
>>>>>>  
>>>>>> Apr 06 12:24:15 debianWetter weectl[12909]: INFO weectllib: Config file: 
>>>>>>  /etc/weewx/weewx.conf        Apr 06 12:24:15 debianWetter 
>>>>>> weectl[12909]: 
>>>>>> INFO weectllib: User module:  /etc/weewx/bin/user          Apr 06 
>>>>>> 12:24:15 
>>>>>> debianWetter weectl[12909]: INFO weectllib: Debug:        0              
>>>>>>    
>>>>>>            Apr 06 12:24:15 debianWetter weectl[12909]: INFO weectllib: 
>>>>>> User:         tux                          Apr 06 12:24:15 debianWetter 
>>>>>> weectl[12909]: INFO weectllib: Group:        tux                         
>>>>>>  Apr 06 12:24:15 debianWetter weectl[12909]: INFO weectllib: Groups:     
>>>>>>   
>>>>>> cdrom floppy sudo audio dip video plugdev users netdev lpadmin scanner 
>>>>>> weewx tuxApr 06 12:24:15 debianWetter weectl[12909]: INFO weewx.engine: 
>>>>>> StdConvert target unit is 0x1Apr 06 12:24:15 debianWetter weectl[12909]: 
>>>>>> INFO weewx.wxservices: StdWXCalculate will use data binding 
>>>>>> wx_bindingApr 
>>>>>> 06 12:24:15 debianWetter weectl[12909]: INFO weewx.engine: Archive will 
>>>>>> use 
>>>>>> data binding wx_bindingApr 06 12:24:15 debianWetter weectl[12909]: INFO 
>>>>>> weewx.engine: Record generation will be attempted in 'software'Apr 06 
>>>>>> 12:24:15 debianWetter weectl[12909]: INFO weewx.engine: Using archive 
>>>>>> interval of 300 seconds (software record generation)Apr 06 12:24:15 
>>>>>> debianWetter weectl[12909]: INFO weewx.restx: StationRegistry: 
>>>>>> Registration 
>>>>>> not requested.Apr 06 12:24:15 debianWetter weectl[12909]: INFO 
>>>>>> weewx.restx: 
>>>>>> Wunderground: Posting not enabled.Apr 06 12:24:15 debianWetter 
>>>>>> weectl[12909]: INFO weewx.restx: PWSweather: No config info. Skipped.Apr 
>>>>>> 06 
>>>>>> 12:24:15 debianWetter weectl[12909]: INFO weewx.restx: CWOP: No config 
>>>>>> info. Skipped.Apr 06 12:24:15 debianWetter weectl[12909]: INFO 
>>>>>> weewx.restx: 
>>>>>> WOW: No config info. Skipped.Apr 06 12:24:15 debianWetter weectl[12909]: 
>>>>>> INFO weewx.restx: AWEKAS: No config info. Skipped.Apr 06 12:24:15 
>>>>>> debianWetter weectl[12909]: INFO weewx.engine: 'pyephem' detected, 
>>>>>> extended 
>>>>>> almanac data is availableApr 06 12:24:15 debianWetter weectl[12909]: 
>>>>>> INFO 
>>>>>> weewx.cheetahgenerator: Generated 7 files for report Alternative in 0.65 
>>>>>> secondsApr 06 12:24:16 debianWetter weectl[12909]: INFO 
>>>>>> weewx.imagegenerator: Generated 13 images for report Alternative in 0.26 
>>>>>> secondsApr 06 12:24:16 debianWetter weectl[12909]: ERROR 
>>>>>> weewx.reportengine: Caught unrecoverable exception in generator 
>>>>>> 'weewx.reportengine.CopyGenerator'                                       
>>>>>>   
>>>>>>                                                                          
>>>>>>    
>>>>>>                  Apr 06 12:24:16 debianWetter weectl[12909]: ERROR 
>>>>>> weewx.reportengine:         ****  Unacceptable pattern: ''Apr 06 
>>>>>> 12:24:16 
>>>>>> debianWetter weectl[12909]: ERROR weewx.reportengine:         **** 
>>>>>>  Traceback (most recent call last):Apr 06 12:24:16 debianWetter 
>>>>>> weectl[12909]: ERROR weewx.reportengine:         ****    File 
>>>>>> "/usr/share/weewx/weewx/reportengine.py", line 252, in run               
>>>>>>   
>>>>>>                                                                          
>>>>>>    
>>>>>>                                         Apr 06 12:24:16 debianWetter 
>>>>>> weectl[12909]: ERROR weewx.reportengine:         ****      
>>>>>> obj.start()Apr 
>>>>>> 06 12:24:16 debianWetter weectl[12909]: ERROR weewx.reportengine:        
>>>>>>  
>>>>>> ****    File "/usr/share/weewx/weewx/reportengine.py", line 482, in 
>>>>>> start   
>>>>>>                                                                          
>>>>>>    
>>>>>>                                                     Apr 06 12:24:16 
>>>>>> debianWetter weectl[12909]: ERROR weewx.reportengine:         ****     
>>>>>>  self.run()Apr 06 12:24:16 debianWetter weectl[12909]: ERROR 
>>>>>> weewx.reportengine:         ****    File 
>>>>>> "/usr/share/weewx/weewx/reportengine.py", line 634, in run               
>>>>>>   
>>>>>>                                                                          
>>>>>>    
>>>>>>                                         Apr 06 12:24:16 debianWetter 
>>>>>> weectl[12909]: ERROR weewx.reportengine:         ****      for path in 
>>>>>> Path().glob(pattern):Apr 06 12:24:16 debianWetter weectl[12909]: ERROR 
>>>>>> weewx.reportengine:         ****    File 
>>>>>> "/usr/lib/python3.11/pathlib.py", 
>>>>>> line 947, in glob                                                        
>>>>>>    
>>>>>>                                                                          
>>>>>>    
>>>>>>      Apr 06 12:24:16 debianWetter weectl[12909]: ERROR 
>>>>>> weewx.reportengine: 
>>>>>>         ****      raise ValueError("Unacceptable pattern: 
>>>>>> {!r}".format(pattern))                                                   
>>>>>>   
>>>>>>                                                                          
>>>>>>    
>>>>>>    Apr 06 12:24:16 debianWetter weectl[12909]: ERROR weewx.reportengine: 
>>>>>>   
>>>>>>       ****  ValueError: Unacceptable pattern: ''Apr 06 12:24:16 
>>>>>> debianWetter weectl[12909]: ERROR weewx.reportengine:         **** 
>>>>>>  Generator terminatedApr 06 12:24:16 debianWetter weectl[12909]: INFO 
>>>>>> paramiko.transport: Connected (version 2.0, client OpenSSH_7.4)Apr 06 
>>>>>> 12:24:16 debianWetter weectl[12909]: INFO paramiko.transport: 
>>>>>> Authentication (password) successful!Apr 06 12:24:16 debianWetter 
>>>>>> weectl[12909]: INFO paramiko.transport.sftp: [chan 0] Opened sftp 
>>>>>> connection (server version 3)Apr 06 12:24:19 debianWetter weectl[12909]: 
>>>>>> INFO paramiko.transport.sftp: [chan 0] sftp session closed.Apr 06 
>>>>>> 12:24:19 
>>>>>> debianWetter weectl[12909]: INFO user.sftp: sftpgenerator: transferred 
>>>>>> 20 
>>>>>> files in 3.18 seconds*
>>>>>>
>>>>>> I don't did not recongized what part of the software is not working, 
>>>>>> as I get all data uploaded. Could somebody give me a hint where to look 
>>>>>> at?
>>>>>>
>>>>>> regards
>>>>>>
>>>>>> -- 
>>>>>> 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 visit 
>>>>>> https://groups.google.com/d/msgid/weewx-user/aa8202f9-d817-401c-a095-d68a29053d1dn%40googlegroups.com
>>>>>>  
>>>>>> <https://groups.google.com/d/msgid/weewx-user/aa8202f9-d817-401c-a095-d68a29053d1dn%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>> .
>>>>>>
>>>>> -- 
>>>> 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 visit 
>>>> https://groups.google.com/d/msgid/weewx-user/e930c887-06af-4787-a59f-112429ad50dan%40googlegroups.com
>>>>  
>>>> <https://groups.google.com/d/msgid/weewx-user/e930c887-06af-4787-a59f-112429ad50dan%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>> -- 
>> 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 visit 
>> https://groups.google.com/d/msgid/weewx-user/aee3686a-ffd6-4416-b298-9fc5b07ab8bbn%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/weewx-user/aee3686a-ffd6-4416-b298-9fc5b07ab8bbn%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
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 visit 
https://groups.google.com/d/msgid/weewx-user/0bfd220d-f5f5-49f9-a34a-7c1c2baad31cn%40googlegroups.com.

Reply via email to