Ah a test.  A few hiccups, but seems to be running OK so far.

The email had a different name than the web site. 

Mar 24 15:09:23 weewx weewx[17414] INFO __main__: Starting up weewx version 
5.0.0a24
Mar 24 15:10:16 weewx weewx[17414] ERROR weewx.restx: StationRegistry: 
Failed to publish record 2023-03-24 15:10:00 PDT (1679695800): HTTP Error 
429: TOO MANY REQUESTS

weewx>sudo apt install ./python3-weewx_5.0.0a24-1_all.deb
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'python3-weewx' instead of 
'./python3-weewx_5.0.0a24-1_all.deb'
Suggested packages:
  ftp httpd python3-dev python3-pip
The following NEW packages will be installed:
  python3-weewx
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/3,013 kB of archives.
After this operation, 11.5 MB of additional disk space will be used.
Get:1 /opt/share/python3-weewx_5.0.0a24-1_all.deb python3-weewx all 
5.0.0a24-1 [3,013 kB]
Preconfiguring packages ...         
Selecting previously unselected package python3-weewx.
(Reading database ... 103159 files and directories currently installed.)
Preparing to unpack .../python3-weewx_5.0.0a24-1_all.deb ...
Unpacking python3-weewx (5.0.0a24-1) ...
dpkg: error processing archive /opt/share/python3-weewx_5.0.0a24-1_all.deb 
(--unpack):
 trying to overwrite '/etc/default/weewx', which is also in package weewx 
4.10.2-1
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
 /opt/share/python3-weewx_5.0.0a24-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

weewx>sudo apt remove  weewx*
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'weewx' for glob 'weewx*'
The following packages will be REMOVED:
  weewx
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 6,148 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 103159 files and directories currently installed.)
Removing weewx (4.10.2-1) ...

weewx>sudo apt install ./python3-weewx_5.0.0a24-1_all.deb
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'python3-weewx' instead of 
'./python3-weewx_5.0.0a24-1_all.deb'
Suggested packages:
  ftp httpd python3-dev python3-pip
The following NEW packages will be installed:
  python3-weewx
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/3,013 kB of archives.
After this operation, 11.5 MB of additional disk space will be used.
Get:1 /opt/share/python3-weewx_5.0.0a24-1_all.deb python3-weewx all 
5.0.0a24-1 [3,013 kB]
Preconfiguring packages ...         
(Reading database ... 102926 files and directories currently installed.)
Preparing to unpack .../python3-weewx_5.0.0a24-1_all.deb ...
Unpacking python3-weewx (5.0.0a24-1) ...
Setting up python3-weewx (5.0.0a24-1) ...
Installing new version of config file /etc/weewx/scripts/wee_database ...
Installing new version of config file /etc/weewx/scripts/wee_debug ...
Installing new version of config file /etc/weewx/scripts/wee_device ...
Installing new version of config file /etc/weewx/scripts/wee_import ...
Installing new version of config file /etc/weewx/scripts/wee_reports ...
Installing new version of config file /etc/weewx/scripts/weewxd ...
Installing new version of config file /etc/weewx/scripts/wunderfixer ...
Installing new version of config file /etc/weewx/skins/Ftp/skin.conf ...
Installing new version of config file /etc/weewx/skins/Mobile/skin.conf ...
Installing new version of config file /etc/weewx/skins/Rsync/skin.conf ...
Installing new version of config file /etc/weewx/skins/Seasons/font/OFL.txt 
...
Installing new version of config file /etc/weewx/skins/Seasons/skin.conf ...
Installing new version of config file /etc/weewx/skins/Smartphone/skin.conf 
...
Installing new version of config file /etc/weewx/skins/Standard/skin.conf 
...

Configuration file '/etc/weewx/weewx.conf'
 ==> Modified (by you or by a script) since installation.
 ==> Package distributor has shipped an updated version.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions
      Z     : start a shell to examine the situation
 The default action is to keep your current version.
*** weewx.conf (Y/I/N/O/D/Z) [default=N] ? 
Installing new version of config file /etc/weewx/weewx.conf.dist ...
The configuration file /etc/weewx/weewx.conf will be used.
Processing configuration file /etc/weewx/weewx.conf.
Save the configuration file to /etc/weewx/weewx.conf.
No backup of configuration file.
Done
weewx>


On Friday, March 24, 2023 at 6:33:32 AM UTC-7 Tom Keffer wrote:

> Give it a try. Find it in the usual place 
> <http://weewx.com/downloads/development_versions/>.
>
> It's best installed using
>
> *sudo apt install ./python3-weewx_5.0.0a24-a_all.deb*
>
> -tk
>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-development" 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-development/150429be-bbe8-4ab9-9112-c98a1413196dn%40googlegroups.com.

Reply via email to