I'm having the same problem with feet foot. I sudo sh -c 'echo PURGE | debconf-communicate weewx' and am getting
sh: 0: getcwd() failed: No such file or directory sh: 0: getcwd() failed: No such file or directory sh: 0: getcwd() failed: No such file or directory sh: 0: getcwd() failed: No such file or directory 0 On Wednesday, March 20, 2024 at 3:05:53 PM UTC-5 vince wrote: > try: > sudo sh -c 'echo PURGE | debconf-communicate weewx' > > > On Wednesday, March 20, 2024 at 12:56:27 PM UTC-7 Ron Walker wrote: > >> Thanks all so much for the quick replies! I attempted to implement your >> suggestion and got the following: >> >> ron@WeatherPi5:~ $ sudo echo PURGE | debconf-communicate weewx >> debconf: DbDriver "passwords" warning: could not open >> /var/cache/debconf/passwords.dat: Permission denied >> 0 >> debconf: DbDriver "config": could not write >> /var/cache/debconf/config.dat-new: Permission denied >> >> >> On Wednesday, March 20, 2024 at 3:00:59 PM UTC-4 Tom Keffer wrote: >> >>> I think Michael is on the right track. You may have typed "feet" instead >>> of "foot". >>> >>> Debian remembers your prior responses, so now you have a bad response in >>> its database and that's why your stuck. To purge the database, do this >>> >>> >>> * sudo echo PURGE | debconf-communicate weewx* >>> >>> then start all over. >>> >>> >>> On Wed, Mar 20, 2024 at 11:54 AM '[email protected]' via weewx-user < >>> [email protected]> wrote: >>> >>>> Just guessing by the error message: >>>> >>>> weectl.py: error: unrecognized arguments: feet,foot >>>> >>>> >>>> https://weewx.com/docs/5.0/reference/skin-options/units/?h=singular#groups >>>> Note that the measurement unit is always specified in the singular. >>>> That is, specify degree_C or foot, not degrees_C or feet. >>>> >>>> >>>> >>>> Ron Walker schrieb am Mittwoch, 20. März 2024 um 19:24:41 UTC+1: >>>> >>>>> I have been through the forum looking for this issue , but have not >>>>> seen this issue addressed. >>>>> >>>>> I;m trying to install weewx 5.02 on a fresh install of Debian Buster >>>>> on a Raspberry Pi 3. When I attempt to install weewx, I get the >>>>> following: >>>>> >>>>> ron@WeatherPi5:~ $ wget -qO - https://weewx.com/apt/weewx-python3.list >>>>> | sudo tee /etc/apt/sources.list.d/weewx.list >>>>> deb [arch=all] http://weewx.com/apt/python3 buster main >>>>> ron@WeatherPi5:~ $ sudo apt update >>>>> Hit:1 http://raspbian.raspberrypi.org/raspbian bullseye InRelease >>>>> Get:2 http://weewx.com/apt/python3 buster InRelease [4,252 B] >>>>> >>>>> Hit:3 http://archive.raspberrypi.org/debian bullseye InRelease >>>>> >>>>> Get:4 http://weewx.com/apt/python3 buster/main all Packages [4,988 B] >>>>> Fetched 9,240 B in 2s (5,992 B/s) >>>>> Reading package lists... Done >>>>> Building dependency tree... Done >>>>> Reading state information... Done >>>>> All packages are up to date. >>>>> ron@WeatherPi5:~ $ sudo apt install weewx >>>>> Reading package lists... Done >>>>> Building dependency tree... Done >>>>> Reading state information... Done >>>>> The following package was automatically installed and is no longer >>>>> required: >>>>> libfuse2 >>>>> Use 'sudo apt autoremove' to remove it. >>>>> The following additional packages will be installed: >>>>> python3-cheetah python3-configobj python3-ephem python3-usb >>>>> Suggested packages: >>>>> python-cheetah-doc python3-markdown python3-memcache >>>>> python-configobj-doc >>>>> sqlite ftp httpd >>>>> The following NEW packages will be installed: >>>>> python3-cheetah python3-configobj python3-ephem python3-usb weewx >>>>> 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. >>>>> Need to get 2,370 kB of archives. >>>>> After this operation, 9,616 kB of additional disk space will be used. >>>>> Do you want to continue? [Y/n] y >>>>> Get:2 http://weewx.com/apt/python3 buster/main all weewx all 5.0.2-1 >>>>> [1,556 kB] >>>>> Get:1 http://mirror.us.leaseweb.net/raspbian/raspbian bullseye/main >>>>> armhf python3-configobj all 5.0.6-4 [35.8 kB] >>>>> Get:3 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf >>>>> python3-cheetah armhf 3.2.6-1+b1 [142 kB] >>>>> Get:4 http://mirror.us.leaseweb.net/raspbian/raspbian bullseye/main >>>>> armhf python3-usb all 1.0.2-2 [38.9 kB] >>>>> Get:5 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf >>>>> python3-ephem armhf 3.7.7.1-1+b1 [596 kB] >>>>> Fetched 2,370 kB in 2s (1,376 kB/s) >>>>> Preconfiguring packages ... >>>>> Selecting previously unselected package python3-configobj. >>>>> (Reading database ... 173112 files and directories currently >>>>> installed.) >>>>> Preparing to unpack .../python3-configobj_5.0.6-4_all.deb ... >>>>> Unpacking python3-configobj (5.0.6-4) ... >>>>> Selecting previously unselected package python3-cheetah. >>>>> Preparing to unpack .../python3-cheetah_3.2.6-1+b1_armhf.deb ... >>>>> Unpacking python3-cheetah (3.2.6-1+b1) ... >>>>> Selecting previously unselected package python3-usb. >>>>> Preparing to unpack .../python3-usb_1.0.2-2_all.deb ... >>>>> Unpacking python3-usb (1.0.2-2) ... >>>>> Selecting previously unselected package python3-ephem. >>>>> Preparing to unpack .../python3-ephem_3.7.7.1-1+b1_armhf.deb ... >>>>> Unpacking python3-ephem (3.7.7.1-1+b1) ... >>>>> Selecting previously unselected package weewx. >>>>> Preparing to unpack .../archives/weewx_5.0.2-1_all.deb ... >>>>> Unpacking weewx (5.0.2-1) ... >>>>> Setting up python3-usb (1.0.2-2) ... >>>>> Setting up python3-ephem (3.7.7.1-1+b1) ... >>>>> Setting up python3-cheetah (3.2.6-1+b1) ... >>>>> Setting up python3-configobj (5.0.6-4) ... >>>>> Setting up weewx (5.0.2-1) ... >>>>> Using weewx:weewx as user:group >>>>> Creating /etc/default/weewx >>>>> usage: weectl.py -v|--version >>>>> weectl.py -h|--help >>>>> weectl.py database --help >>>>> weectl.py debug --help >>>>> weectl.py device --help >>>>> weectl.py extension --help >>>>> weectl.py import --help >>>>> weectl.py report --help >>>>> weectl.py station --help >>>>> weectl.py: error: unrecognized arguments: feet,foot >>>>> dpkg: error processing package weewx (--configure): >>>>> installed weewx package post-installation script subprocess returned >>>>> error exit >>>>> status 2 >>>>> Processing triggers for man-db (2.9.4-2) ... >>>>> Errors were encountered while processing: >>>>> weewx >>>>> E: Sub-process /usr/bin/dpkg returned an error code (1) >>>>> >>>>> The result is that I cannot uninstall nor can I install weewx. Any >>>>> help would be appreciated. If this issue has been addressed, please >>>>> point >>>>> me to it! Thanks! >>>>> >>>> -- >>>> 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 on the web visit >>>> https://groups.google.com/d/msgid/weewx-user/eb1f08e7-58ec-4ae5-80cc-793d1b4518ecn%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/weewx-user/eb1f08e7-58ec-4ae5-80cc-793d1b4518ecn%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/a7c0ba8c-14ce-4bcd-a18f-c2ac9dc831d2n%40googlegroups.com.
