DietPi version | G_DIETPI_VERSION_CORE=8
G_DIETPI_VERSION_SUB=10
G_DIETPI_VERSION_RC=2
G_GITBRANCH=‘master’
G_GITOWNER=‘MichaIng’
Distro version | bullseye 1
Kernel version | Linux DietPi 5.15.76-v7+ #1597 SMP Fri Nov 4 12:13:17 GMT 2022 armv7l GNU/Linux
SBC model | RPi 2 Model B (armv7l)
Additional Information (if applicable)
Software title | Nextcloud
Was updated web interface from 24 to 25
Steps to reproduce
Installed LLMP + Nextcloud last month from fresh DietPi
Today I accepted the proposed upgrade from 24 to 25 within web interface, and after that everythin went downhill…
Unsuccessful backup restore
Uninstalled LLMP + Nextcloud from dietpi-software
Unsuccessful uninstall of mariadb
Tried for hours to fix it and finally got dietpi-services ok
[ OK ] DietPi-Services | mariadb active (running) since Fri 2022-11-18 23:26:26 WET; 38min ago
[ OK ] DietPi-Services | php7.4-fpm active (running) since Fri 2022-11-18 23:26:26 WET; 38min ago
[ OK ] DietPi-Services | lighttpd active (running) since Fri 2022-11-18 23:26:28 WET; 38min ago
[ OK ] DietPi-Services | cron active (running) since Fri 2022-11-18 23:26:28 WET; 38min ago
[ OK ] DietPi-Services | dropbear active (running) since Fri 2022-11-18 23:19:24 WET; 45min ago
[ INFO ] DietPi-Services | dietpi-vpn inactive (dead)
[ INFO ] DietPi-Services | dietpi-cloudshell inactive (dead)
[ OK ] DietPi-Services | dietpi-ramlog active (exited) since Fri 2022-11-18 23:19:24 WET; 45min ago
[ OK ] DietPi-Services | dietpi-preboot active (exited) since Fri 2022-11-18 23:19:24 WET; 45min ago
[ OK ] DietPi-Services | dietpi-postboot active (exited) since Fri 2022-11-18 23:19:30 WET; 45min ago
[ INFO ] DietPi-Services | dietpi-wifi-monitor inactive (dead)
Tried to install Nextcloud from scratch with dietpi-software install 114
Actual behaviour
ID 114 | =0 | Nextcloud: File sync, sharing and collaboration platform | +MariaDB +PHP +Redis +webserver **DISABLED for armv7l**
TLDR;
run this from command line to get nextcloud 25 working on 32bit systems.
sed -i 's/self::SIZE_PROPERTYNAME, function () use ($node): ?int/self::SIZE_PROPERTYNAME, function () use ($node)/' /var/www/nextcloud/apps/dav/lib/Connector/Sabre/FilesPlugin.php
Actually NC is disabled due to a bug in NC 25. But it will be enabled again this weekend on next release Dietpi v8.11 as we have implemented a workaround for the NC issue https://github.com/MichaIng/DietPi/commit/450c613
NC 25.0.2 will fix this issue from NC side.
Anyway, NC 25 will be last available version on 32bit systems as NC will drop support for it.
Ok you deleted nextcloud already? This command would only work if nextcloud is still in installed.
I guess you have to wait for the next dietpi release or you switch to the ARMv8 image, if you have the v1.2 model of the RPi 2b.
Edit: corrected version of rpi 2b to work with 64bit
Indeed we could have…but I’ve read all other posts here with similar mariadb problems and nothing worked for me, so I though why bother the guys asking for help when I can just perhaps reinstall NextCloud? Turns out I did managed to fix mariadb but then when I tried to reinstall NextCloud it just wasn’t on the list anymore
Great! No worries, I’ll wait for the update then. With my 1.1 board I’ll always stay on 32bit correct? 'Cause my Raspberry Pi’s CPU is 32bit, right?
So I’ve updated to v8.11.2 but NextCloud still does not appear in software list… What do you recommend I should do?
Try to download v24 and manually install it?