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.
