I'm not a packaging expert, but could you try: *sudo apt --fix-broken install* *sudo dpkg --configure -a*
On Mon, Mar 2, 2026 at 5:48 PM Alex Edwards <[email protected]> wrote: > 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 > <https://groups.google.com/d/msgid/weewx-user/cd728895-95f5-4fc6-b739-62c491490f3bn%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/CAPq0zED05G2cfZiK78sG2KqrnqAb3baptycvaJMdtXXG%2BK2Pqw%40mail.gmail.com.
