Page 1 of 2

Update to latest Beta (15686) failed

Posted: Friday 01 December 2023 12:32
by friso82
Hi,

Yesterday evening / tonight (December 1, 0:15) I updated my Domoticz instance (RPi) to the latest Beta. I noticed that after running sudo ./updatebeta the normal procedure was performed. At the end the script states that Domoticz will be started and finishes with "Done".

When running top I do not see any domoticz processes running. Restarted to RPi, restarted the service, nothing helped.

I reverted back to the previous version from the backup created by the backup script.

Anybody else experiences this issue?

Thanks!

Friso

Re: Update to latest Beta (15686) failed

Posted: Friday 01 December 2023 13:08
by waltervl
For me it failed too (on a X86 Linux system)

Error while downloading Update, check your internet....

So indeed something seems to be wrong....

For the people having the same issue: this is the way to revert back to the previous installation (when not using Docker)
https://www.domoticz.com/wiki/Raspberry ... eta_update

Re: Update to latest Beta (15686) failed

Posted: Friday 01 December 2023 14:33
by gizmocuz
I updated my arm64 docker yesterday evening and that went alright
X86 build server has not changed

Re: Update to latest Beta (15686) failed

Posted: Friday 01 December 2023 15:16
by FireWizard
Hi @gizmocuz,

I experienced the same, when trying to update to version 15686
Domoticz is running on a Raspberry Pi, with Raspberry Pi OS Buster.

The start-up log shows the following:
● domoticz.service - LSB: Home Automation System
Loaded: loaded (/etc/init.d/domoticz.sh; generated)
Active: active (exited) since Fri 2023-12-01 15:06:01 CET; 4s ago
Docs: man:systemd-sysv-generator(8)
Process: 486 ExecStart=/etc/init.d/domoticz.sh start (code=exited, status=0/SUCCESS)

Dec 01 15:06:01 RPi1 systemd[1]: Starting LSB: Home Automation System...
Dec 01 15:06:01 RPi1 domoticz.sh[486]: /home/pi/domoticz/domoticz: /lib/arm-linux-gnueabihf/libpthread.so.0: version `GLIBC_2.30' not found (required by /home/pi/domoticz/domoticz)
Dec 01 15:06:01 RPi1 domoticz.sh[486]: /home/pi/domoticz/domoticz: /lib/arm-linux-gnueabihf/libm.so.6: version `GLIBC_2.29' not found (required by /home/pi/domoticz/domoticz)
Dec 01 15:06:01 RPi1 systemd[1]: Started LSB: Home Automation System.
~
Have you updated anything, so that my system is missing either Glibc 2.30 or 2.29?

Regards

Re: Update to latest Beta (15686) failed

Posted: Friday 01 December 2023 15:18
by EdwinK
had the same happening to me too. Good thing there was a backup.

Re: Update to latest Beta (15686) failed

Posted: Friday 01 December 2023 16:07
by McMelloW
The same happend at my site. RPi 3B+ with Buster

After an ./updatebeta Domoticz would not show anything in the webbrowser. Was an odd situation. Due time shortage did not searched much further but restored backup made before the update. Again running on build 15667.

Re: Update to latest Beta (15686) failed

Posted: Friday 01 December 2023 17:18
by eddieb
Exactly the same here ...
still running on Buster and that latest beta seems to want some libraries that do not exist on Buster

Re: Update to latest Beta (15686) failed

Posted: Friday 01 December 2023 17:55
by waltervl
waltervl wrote: Friday 01 December 2023 13:08 For me it failed too (on a X86 Linux system)

Error while downloading Update, check your internet....

So indeed something seems to be wrong....

For the people having the same issue: this is the way to revert back to the previous installation (when not using Docker)
https://www.domoticz.com/wiki/Raspberry ... eta_update
To correct myself after arriving home and checking my test environment: it is working without issues! So something hicked up while updating. I am now running 15868 without issues.

So recheck your environment. But it could be RPi arm related as I am running x86

Re: Update to latest Beta (15686) failed

Posted: Friday 01 December 2023 18:54
by emichiels
same problem over here with running domoticz on a RPI on buster


./domoticz: /lib/arm-linux-gnueabihf/libpthread.so.0: version `GLIBC_2.30' not found (required by ./domoticz)
./domoticz: /lib/arm-linux-gnueabihf/libm.so.6: version `GLIBC_2.29' not found (required by ./domoticz)

Re: Update to latest Beta (15686) failed

Posted: Friday 01 December 2023 19:44
by mojso
same problem

emichiels wrote: Friday 01 December 2023 18:54 same problem over here with running domoticz on a RPI on buster


./domoticz: /lib/arm-linux-gnueabihf/libpthread.so.0: version `GLIBC_2.30' not found (required by ./domoticz)
./domoticz: /lib/arm-linux-gnueabihf/libm.so.6: version `GLIBC_2.29' not found (required by ./domoticz)

Re: Update to latest Beta (15686) failed

Posted: Saturday 02 December 2023 9:48
by PA3FAT
executed:

sudo snap refresh --channel=stable zwave-js-ui

Was on edge previously. Now it is working for me on current beta

Re: Update to latest Beta (15686) failed

Posted: Saturday 02 December 2023 11:15
by EdwinK
Tried again, but still the uograde failed.

Re: Update to latest Beta (15686) failed

Posted: Saturday 02 December 2023 11:38
by Hielkep
there is already an issue openend on Domoticz Github:
https://github.com/domoticz/domoticz/issues/5907.

gizmocuz replied that he will look into it from monday

Re: Update to latest Beta (15686) failed

Posted: Sunday 03 December 2023 16:04
by EdwinK
mojso wrote: Friday 01 December 2023 19:44 same problem

./domoticz: /lib/arm-linux-gnueabihf/libpthread.so.0: version `GLIBC_2.30' not found (required by ./domoticz)
./domoticz: /lib/arm-linux-gnueabihf/libm.so.6: version `GLIBC_2.29' not found (required by ./domoticz)
Is it possible to manually install those files?

Re: Update to latest Beta (15686) failed

Posted: Sunday 03 December 2023 17:05
by Kedi
You could compile Domoticz on your own system.

Re: Update to latest Beta (15686) failed

Posted: Sunday 03 December 2023 20:18
by waltervl
Or wait a couple of days to get the proper build. From the GitHub issue it seems to be an issue with the new beta build server that was implemented.

Re: Update to latest Beta (15686) failed

Posted: Sunday 03 December 2023 21:10
by FireWizard
Hello @Kedi,

You wrote;
You could compile Domoticz on your own system.
You can always compile something yourself, but compiling Domoticz for your Raspberry Pi has a number of consequences, unless @gizmocuz solves this issue in his build server.

To name a few.

1. All future beta releases have to be compiled as well.
2. Compile speed on older, so slower, Raspberry Pi's.
3. Sooner or later a beta release will become a stable release 2023-3 or 2024-1 and the users of stable releases, who are still on Buster, have to compile as well.
4. @gizmocuz considered also to update to Bookworm.

I realise also, that we cannot stick forever with Buster, but moving from Buster to Bookworm, requires an upgrade from Buster to Bullseye and then from Bullseye to Bookworm.

This is quite time consuming and I want to know which decision will be taken.

I agree with @waltervl to wait a few days before Buster users should upgrade Domoticz or should move to Bullseye or even Bookworm.

Regards

Re: Update to latest Beta (15686) failed

Posted: Monday 04 December 2023 9:39
by waltervl
And if you do not want to update use the docker version of Domoticz....

Re: Update to latest Beta (15686) failed

Posted: Monday 04 December 2023 10:05
by Kedi
@Firewizard I just wrote 'could' In case you must or want to have the latest updates on the master (beta) branch.
@waltervl It is not an easy /quick switch between normal install and the docker version.

Re: Update to latest Beta (15686) failed

Posted: Monday 04 December 2023 10:20
by waltervl
Currently you don't need to update everything, just wait for the next beta build that is working on your current system. This is also why there are beta builds...

But in the end perhaps an OS update to Bookworm is needed if Bullseye is not going to be supported by Domoticz anymore.

Then you have 2 options: Update your OS or install Docker and continue Domoticz in a Docker container. Both need some work...