Thank you for your donation!


Solved: Moode 5.3 in-place update not working
#1
Hello everyone!

First post here, so first of all, I wanted to say a big "Thank you" to Tim and the community for building such a nice open-source software!

So, my problem is that I'm now running Moode 5.2 and I'm not able to use the "check for software update" feature. It always says that my software is up to date (but shows Moode 5.2 in the system info)... 

Is there a workaround (like SSH) or a way to troubleshoot the issue?

Kind regards,

Benjamin
Reply
#2
Post the output from the command below and I'll have a look.

Code:
moodeutl -l
Reply
#3
(06-11-2019, 12:32 AM)Tim Curtis Wrote: Post the output from the command below and I'll have a look.

Code:
moodeutl -l

Thank you for your answer, here is the result of the command :

Code:
20190610 212159 worker: - Start
20190610 212200 worker: Successfully daemonized
20190610 212200 worker: Integrity check (passed)
20190610 212200 worker: ALSA volume (None)
20190610 212201 worker: Session loaded
20190610 212201 worker: Debug logging (off)
20190610 212201 worker: - Platform
20190610 212203 worker: Rel  (Moode 5.2 2019-05-07)
20190610 212203 worker: Upd  (None)
20190610 212203 worker: Rasp (9.9)
20190610 212203 worker: Kern (4.19.42-v7+)
20190610 212203 worker: MPD  (0.20.23)
20190610 212203 worker: Host (moode)
20190610 212203 worker: Hdwr (Pi-3B 1GB v1.2)
20190610 212203 worker: Arch (armv7l)
20190610 212203 worker: Gov  (performance)
20190610 212204 worker: USB boot not enabled yet
20190610 212204 worker: File system not expanded yet
20190610 212204 worker: HDMI port off
20190610 212204 worker: File check ok
20190610 212204 worker: - Network
20190610 212204 worker: eth0 exists
20190610 212204 worker: eth0 address not assigned
20190610 212204 worker: wlan0 exists
20190610 212204 worker: wifi country (CA)
20190610 212204 worker: wlan0 trying SSID (CE5B8CB6A869)
20190610 212204 worker: wlan0 (192.168.0.129)
20190610 212204 worker: - Audio
20190610 212204 worker: ALSA outputs unmuted
20190610 212204 worker: ALSA card number (0)
20190610 212204 worker: Audio output (I2S audio device)
20190610 212204 worker: Audio device (HiFiBerry Digi+ Pro)
20190610 212205 worker: ALSA mixer name (Digital)
20190610 212205 worker: MPD volume control (disabled)
20190610 212205 worker: Hdwr volume controller not detected
20190610 212205 worker: - Services
20190610 212205 worker: Reset renderer active state
20190610 212205 worker: MPD conf updated
20190610 212205 worker: MPD started
20190610 212206 worker: MPD accepting connections
20190610 212206 worker: Configure MPD outputs
20190610 212206 worker: MPD output 1 ALSA default (on)
20190610 212206 worker: MPD output 2 ALSA crossfeed (off)
20190610 212206 worker: MPD output 3 ALSA parametric eq (off)
20190610 212206 worker: MPD output 4 ALSA graphic eq (off)
20190610 212206 worker: MPD output 5 ALSA polarity inversion (off)
20190610 212206 worker: MPD output 6 ALSA bluetooth (off)
20190610 212206 worker: MPD output 7 HTTP stream (off)
20190610 212206 worker: MPD crossfade (off)
20190610 212206 worker: Audio source (Local)
20190610 212206 worker: Output device (Local)
20190610 212206 worker: UPnP renderer started
20190610 212206 worker: - Music sources
20190610 212206 worker: USB source (EFI)
20190610 212206 worker: USB source (HDDmusique)
20190610 212206 worker: NAS sources (none configured)
20190610 212206 worker: - Miscellaneous
20190610 212206 worker: MPD volume level (0) restored
20190610 212206 worker: ALSA volume level (None)
20190610 212206 worker: Auto-play is off
20190610 212206 worker: Maintenance interval (21600)
20190610 212206 worker: Screen saver activation (Never)
20190610 212206 worker: Watchdog started
20190610 212206 worker: Ready
Reply
#4
Looks normal.

Try downloading the update package directly.

Code:
cd ~
wget http://moodeaudio.org/downloads/update-r52.zip

rm ./update-r52.zip

Also check the following directory for the presence of an r52 update indicator file named update-r52.txt

Code:
pi@rp3:~ $ ls -l /var/local/www
total 1204
drwxr-xr-x 2 root staff    4096 May 30 09:21 commandw
-rwxrwxrwx 1 root staff       0 Jun 10 16:04 currentsong.txt
drwxrwxrwx 2 root staff    4096 Jun 11 03:47 db
-rwxr-xr-x 1 root staff    8729 Jun 10 16:05 header.php
drwxr-xr-x 4 root staff    4096 May 30 09:21 imagesw
-rwxrwxrwx 1 root root  1184921 Jun 10 17:44 libcache.json
-rwxrwxrwx 1 root root       32 May  9 15:21 playhistory.log
drwxr-xr-x 3 root root     4096 May 21 20:48 spotify_cache
-rwxrwxrwx 1 root root     7555 Jun 10 10:39 sysinfo.txt
-rw-r--r-- 1 root root      872 May 14 11:30 update-r52.txt
Reply
#5
(06-11-2019, 11:19 AM)Tim Curtis Wrote: Looks normal.

Try downloading the update package directly.

Code:
cd ~
wget http://moodeaudio.org/downloads/update-r52.zip

rm ./update-r52.zip

Also check the following directory for the presence of an r52 update indicator file named update-r52.txt

Code:
pi@rp3:~ $ ls -l /var/local/www
total 1204
drwxr-xr-x 2 root staff    4096 May 30 09:21 commandw
-rwxrwxrwx 1 root staff       0 Jun 10 16:04 currentsong.txt
drwxrwxrwx 2 root staff    4096 Jun 11 03:47 db
-rwxr-xr-x 1 root staff    8729 Jun 10 16:05 header.php
drwxr-xr-x 4 root staff    4096 May 30 09:21 imagesw
-rwxrwxrwx 1 root root  1184921 Jun 10 17:44 libcache.json
-rwxrwxrwx 1 root root       32 May  9 15:21 playhistory.log
drwxr-xr-x 3 root root     4096 May 21 20:48 spotify_cache
-rwxrwxrwx 1 root root     7555 Jun 10 10:39 sysinfo.txt
-rw-r--r-- 1 root root      872 May 14 11:30 update-r52.txt

Thank you very much for your answer! When I run the commands, it will download the update zip file, but I get « permission denied » when I want to move the file away from /home/pi. Also, I have the update-r43.zip in the folder...
Code:
pi@moode:~ $ ls -l /var/local/www
total 760
drwxr-xr-x 2 root staff   4096 May  9 19:30 commandw
-rwxrwxrwx 1 root staff    279 Jun 10 21:22 currentsong.txt
drwxrwxrwx 2 root staff   4096 Jun 11 07:22 db
-rwxr-xr-x 1 root staff   8733 May  9 19:30 header.php
drwxr-xr-x 4 root staff   4096 Jun  6 17:39 imagesw
-rwxrwxrwx 1 root root  734335 Jun  6 17:23 libcache.json
-rwxrwxrwx 1 root root      32 May 14 08:55 playhistory.log
-rwxrwxrwx 1 root root    7171 Jun 10 19:46 sysinfo.txt
-rw-r--r-- 1 root root       0 Jun 10 19:04 update-r43.zip
So could I do the update from the update-r52 zip folder?
Reply
#6
Use the command below to remove the files.

Code:
sudo rm update-*

Since your Pi can can directly download the file its probably stale Browser cache that's preventing you from being able to use the UI to download and install the update. Try clearing the Browser cache on the client.
Reply
#7
(06-12-2019, 12:46 AM)Tim Curtis Wrote: Use the command below to remove the files.

Code:
sudo rm update-*

Since your Pi can can directly download the file its probably stale Browser cache that's preventing you from being able to use the UI to download and install the update. Try clearing the Browser cache on the client.
Thank you for the answer. I've been able to delete the unwanted update files, but even after clearing the cache in the system configuration on the Moode player and rebooting the raspberry pi, the system still shows « Software is up to date ». I don't want to make you lose your time, so I guess I'll download the 5.3 ISO image and start fresh!

Thanks again and have a good evening!
Reply
#8
Clear the cache on your client Browser (PC, Phone, Tablet) not the cache for local display in System Config.
Reply
#9
(06-12-2019, 01:33 AM)Tim Curtis Wrote: Clear the cache on your client Browser (PC, Phone, Tablet) not the cache for local display in System Config.

Sorry for misunderstanding that! I have done that and it still says « software is up to date »...
Reply
#10
Hi,

It could be the kernel issue with ethernet in 5.2, try with wifi instead.

EDIT: Nevermind, you're already on Wifi.
Reply


Forum Jump: