Thanks, I believe I already tried that, but tried again and still same error -
pi@Pi:~ $ sudo dpkg --configure -a Setting up weewx (5.3.0-1) ... Using weewx:weewx as user:group User pi is already in group weewx Installing udev rules Using configuration file /etc/weewx/weewx.conf Processing configuration file /etc/weewx/weewx.conf Saving configuration file /etc/weewx/weewx.conf Configuring database directory /var/lib/weewx Configuring reporting directory /var/www/html/weewx dpkg: error processing package weewx (--configure): installed weewx package post-installation script subprocess returned error exit status 1 Errors were encountered while processing: weewx I can't find a way to see what exactly is causing the weewx / dpkg failure and error. I've tried a bunch of other things too. On Tuesday, March 3, 2026 at 12:21:34 AM UTC+13 John Smith wrote: > dpkg --configure -a > > On Mon, 2 Mar 2026 at 22:12, Alex Edwards <[email protected]> wrote: > >> Hi, >> >> I'm having trouble getting this to update from 5.0.2 on Raspberry Pi. >> Partly my terminal disconnected part-way through. >> >> I've tried Googling, and tried numerous Apt Remove, Purge, Clean etc >> variants. I've also found a few previous posts with similar weewx topics, >> but none helped. >> >> On install - >> >> The following NEW packages will be installed: >> weewx >> 0 upgraded, 1 newly installed, 0 to remove and 608 not upgraded. >> Need to get 0 B/1,564 kB of archives. >> After this operation, 5,742 kB of additional disk space will be used. >> Preconfiguring packages ... >> Selecting previously unselected package weewx. >> (Reading database ... 164040 files and directories currently installed.) >> Preparing to unpack .../archives/weewx_5.3.0-1_all.deb ... >> Unpacking weewx (5.3.0-1) ... >> Setting up weewx (5.3.0-1) ... >> Using weewx:weewx as user:group >> Installing udev rules >> Using configuration file /etc/weewx/weewx.conf >> Processing configuration file /etc/weewx/weewx.conf >> Saving configuration file /etc/weewx/weewx.conf >> Configuring database directory /var/lib/weewx >> Configuring reporting directory /var/www/html/weewx >> dpkg: error processing package weewx (--configure): >> installed weewx package post-installation script subprocess returned >> error exit status 1 >> Errors were encountered while processing: >> weewx >> E: Sub-process /usr/bin/dpkg returned an error code (1) >> >> Running weewxd works, but as a daemon doesn't work. >> >> sudo systemctl start weewx >> Failed to start weewx.service: Unit weewx.service not found. >> >> I can't find anything obvious in any log files in /var/log or what caused >> the errror. >> >> Any help appreciated. >> >> Oh, while uninstalling and reinstalling, I accidentally ran weewx in >> Simulator mode rather than the previous config file. This created some >> duff data in my reports. It could be good if weewx needed to be "forced" >> to run if the last database station_type differs from the current config >> file station_type, or if the process tries to create new database "fields" >> implying a change of station_type. I may have to find a way to clean out >> this Simulator data. >> >> Thanks >> >> Alex >> >> On Monday, March 2, 2026 at 12:43:11 PM UTC+13 Tom Keffer wrote: >> >>> Available in the usual places. No breaking changes (that I know of!) >>> >>> See the Upgrade Guide <https://www.weewx.com/docs/5.3/upgrade/> for how >>> to upgrade. >>> >>> >>> *Change log* >>> >>> Set log-label in sysV init script to 'weewxd-XXX' instead of just 'XXX' >>> >>> Added rsyslog config example for making logs visible to the group weewx >>> without >>> having to use any privilege escalation. >>> >>> Allow extra command line options to be passed to an extension installer. >>> Addresses Issue #1041 <https://github.com/weewx/weewx/issues/1041>. >>> >>> Added Astronomical Units as a unit of length. Added local_djd as a unit >>> of *local* time. PR #998 <https://github.com/weewx/weewx/pull/998>. >>> Thanks to user Karen! >>> >>> Moved database-specific code into the weedb module. This is in >>> anticipation of allowing new databases to be installed as an extension. >>> >>> New action weectl database rebuild-daily NAME was added to allow the >>> selective rebuilding of the daily summaries. Addresses Issue #1035 >>> <https://github.com/weewx/weewx/issues/1035>. >>> >>> New action weectl station list-drivers was added to allow the listing >>> of all available device drivers. Fixes Issue #1050 >>> <https://github.com/weewx/weewx/issues/1060>. >>> >>> Language subdirectory lang is now recursively searched for additional >>> translation files. This allows extensions to add any translations they >>> might need. >>> >>> Converted test suites to use pytest <https://pytest.org/>. >>> >>> New Finish translation for the Seasons skin. Thanks to user iiseppi! PR >>> #1059 <https://github.com/weewx/weewx/pull/1059>. >>> >>> Remove unnecessary UNIQUE index on PRIMARY KEY columns in SQLite, >>> achieving size reduction of ~10%. Existing database schemas are not >>> modified. Users desiring size reduction are advised to consider manually >>> migrating. >>> >>> Fix problem that prevented weectl database reconfigure from working in >>> cases where a schema was specified. >>> >>> Fix problem when importing data into a MySQL database. PR #1025 >>> <https://github.com/weewx/weewx/pull/1025>. Thanks to user Robert! >>> >>> Fix problem that prevented weewxd from restarting reliably if a MySQL >>> connection was lost. Fixes Issue #1036 >>> <https://github.com/weewx/weewx/issues/1036>. >>> >>> Add support for kwargs when using .series() tags. PR #1042 >>> <https://github.com/weewx/weewx/pull/1042>. >>> >>> Documentation now uses Zensical <https://zensical.org/>. >>> >>> Fix problem that caused expanded substitutions to be saved when using >>> weectl >>> station reconfigure. Fixes Issue #1068 >>> <https://github.com/weewx/weewx/issues/1068>. >>> >> -- >> 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/e2b33a72-6cbc-44a3-87e6-e2d0fe57726en%40googlegroups.com >> >> <https://groups.google.com/d/msgid/weewx-user/e2b33a72-6cbc-44a3-87e6-e2d0fe57726en%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/cd728895-95f5-4fc6-b739-62c491490f3bn%40googlegroups.com.
