Many Thanks Vince. Good excuse to get another Pi and build it up in parallel
On Tuesday, December 23, 2025 at 5:56:36 PM UTC vince wrote: > There were multiple long discussions recently.... > > Personally I never do in situ major os upgrades so I always recommend (b), > but others differ in opinion. (a) does work with some caveats and gory > details. > > For (b) you need to set up a new venv so you need to pip install any added > modules you rely on. Pretty straightforward. You're starting over cleanly. > > For (a) buster=>trixie changes your os python version from 3.11 to 3.13 if > I remember correctly. This will break your venv and systemd startup files > which resolve to the old version. In some cases debian removes the old > python3.11 dpkgs (which you can reinstall by adding them back in > specifically), but you will need to tweak the venv/bin python3 symlinks to > point to that specific version, since by default it resolves to the os > python3. > > Given you have a system that's been around forever, I'd sure go with (b) > to start over nice and cleanly. At a minimum if your pi has been around > for many years perhaps tossing a new SD card in there might make sense too > > On Tuesday, December 23, 2025 at 8:14:34 AM UTC-8 > [email protected] wrote: > >> I've searched and not found any similar conversations so hopefully I'm >> not repeating something that's already been answered. >> I'm currently running weewx 5.1 on Buster on a RPi4. Weewx has been >> upgraded numerous times since 2013 and the current installation of weewx >> has the code under weewx-venv and my templates, DB, etc under /home/weewx. >> I'm still having to run weewx as root and hence I think my 5.1 installation >> may not be too clean. >> >> There's clearly numerous permutations to get to weewx 5.2 with my current >> templates and data on trixie but the two I'm focusing on are either; >> a) upgrade to weewx 5.2, check weewx is OK and then upgrade RPi to trixie >> in situ >> or >> b) clean install of Trixie, clean install of weewx5.2, and copy across my >> templates, db etc >> I'm leaning towards option b) but interested to know what others have >> done or any pitfalls /advice regarding either option. >> >> Thanks in advance >> Mike >> > -- 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/66d6ef2a-4980-4931-9a3c-5107ead2ad34n%40googlegroups.com.
