NCP upgrade to Debian Bullseye thread

A fix has been pushed. See

1 Like

Hi,
Any workaround for “Wrong salt length” when trying to activate ssh?

Thank you,
Martin

EDIT: Well, upgrading ncp allowed me to change the password!

1 Like

i’plan this Weekend this update at my proxmox lxe container. Was there some Things to prepare? (Snapshot off course i’will do before)

or run only the command ncp-dist-upgrade as root? or better little bit more wait, maybe the devs there still are fixing issues … ?

A post was split to a new topic: Armbian has Discontinued Support for some older devices

I’m running Armbian. Is it recommended to upgrade to bullseye by means of sudo ncp-dist-upgrade, or rather the Armbian-way (which I didn’t sort out yet)?

@Uniek Please use ncp-dist-upgrade for upgrading to bullseye

error after performing sudo ncp-dist-upgrade
should I do
sudo apt autoremove
Thanks


edit
my ncp is broken nothing works anymore

Maintenance mode enabled
Atteint :1 http://archive.raspberrypi.org/debian buster InRelease
Réception de :2 http://raspbian.raspberrypi.org/raspbian buster InRelease [15.0 kB]
15.0 ko réceptionnés en 1s (19.2 ko/s)
Lecture des listes de paquets… Fait
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Calcul de la mise à jour… Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Note : sélection de « php7.3-common » au lieu de « php7.3-fileinfo »
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
libzip4 php7.3-readline
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
php-igbinary* php-redis* php-smbclient* php7.3* php7.3-bz2* php7.3-cli* php7.3-curl* php7.3-fpm* php7.3-gd* php7.3-intl* php7.3-json* php7.3-ldap*
php7.3-mbstring* php7.3-opcache* php7.3-xml* php7.3-zip*
0 mis à jour, 0 nouvellement installés, 16 à enlever et 0 non mis à jour.
Après cette opération, 10.9 Mo d’espace disque seront libérés.
(Lecture de la base de données… 105762 fichiers et répertoires déjà installés.)
Suppression de php-redis (4.2.0-1) …
Suppression de php-igbinary (3.0.0-1) …
Suppression de php-smbclient (0.9.0-3+b1) …
Suppression de php7.3 (7.3.31-1~deb10u1) …
Suppression de php7.3-bz2 (7.3.31-1~deb10u1) …
Suppression de php7.3-fpm (7.3.31-1~deb10u1) …
Conf php7.3-fpm disabled.
apache2_invoke prerm: Disable configuration php7.3-fpm
Suppression de php7.3-cli (7.3.31-1~deb10u1) …
Suppression de php7.3-curl (7.3.31-1~deb10u1) …
Suppression de php7.3-gd (7.3.31-1~deb10u1) …
Suppression de php7.3-intl (7.3.31-1~deb10u1) …
Suppression de php7.3-json (7.3.31-1~deb10u1) …
Suppression de php7.3-ldap (7.3.31-1~deb10u1) …
Suppression de php7.3-mbstring (7.3.31-1~deb10u1) …
Suppression de php7.3-opcache (7.3.31-1~deb10u1) …
Suppression de php7.3-xml (7.3.31-1~deb10u1) …
Suppression de php7.3-zip (7.3.31-1~deb10u1) …
Traitement des actions différées (« triggers ») pour man-db (2.8.5-2) …
(Lecture de la base de données… 105602 fichiers et répertoires déjà installés.)
Purge des fichiers de configuration de php7.3-mbstring (7.3.31-1~deb10u1) …
Purge des fichiers de configuration de php7.3-fpm (7.3.31-1~deb10u1) …
apache2_invoke postrm: Purging state for php7.3-fpm
dpkg: avertissement: lors de la suppression de php7.3-fpm, le répertoire « /etc/php/7.3/fpm/conf.d » n’était pas vide, donc il n’a pas été supprimé
Purge des fichiers de configuration de php7.3-json (7.3.31-1~deb10u1) …
Purge des fichiers de configuration de php7.3-bz2 (7.3.31-1~deb10u1) …
Purge des fichiers de configuration de php-smbclient (0.9.0-3+b1) …
Purge des fichiers de configuration de php7.3-intl (7.3.31-1~deb10u1) …
Purge des fichiers de configuration de php7.3-xml (7.3.31-1~deb10u1) …
Purge des fichiers de configuration de php7.3-cli (7.3.31-1~deb10u1) …
dpkg: avertissement: lors de la suppression de php7.3-cli, le répertoire « /etc/php/7.3/cli/conf.d » n’était pas vide, donc il n’a pas été supprimé
Purge des fichiers de configuration de php7.3-opcache (7.3.31-1~deb10u1) …
Purge des fichiers de configuration de php-igbinary (3.0.0-1) …
Purge des fichiers de configuration de php7.3-zip (7.3.31-1~deb10u1) …
Purge des fichiers de configuration de php7.3-ldap (7.3.31-1~deb10u1) …
Purge des fichiers de configuration de php7.3-curl (7.3.31-1~deb10u1) …
Purge des fichiers de configuration de php-redis (4.2.0-1) …
Purge des fichiers de configuration de php7.3-gd (7.3.31-1~deb10u1) …
Traitement des actions différées (« triggers ») pour systemd (241-7~deb10u8+rpi1) …
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
libzip4 php7.3-readline
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
php7.3-mysql*
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
Après cette opération, 355 ko d’espace disque seront libérés.
(Lecture de la base de données… 105588 fichiers et répertoires déjà installés.)
Suppression de php7.3-mysql (7.3.31-1~deb10u1) …
(Lecture de la base de données… 105575 fichiers et répertoires déjà installés.)
Purge des fichiers de configuration de php7.3-mysql (7.3.31-1~deb10u1) …
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Note : sélection de « php-redis » au lieu de « php7.3-redis »
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
libzip4 php7.3-readline
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Note : sélection de « php7.3-common » au lieu de « php7.3-exif »
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
libzip4 php7.3-readline
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
libzip4 php7.3-readline
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
php-bcmath* php7.3-bcmath*
0 mis à jour, 0 nouvellement installés, 2 à enlever et 0 non mis à jour.
Après cette opération, 68.6 ko d’espace disque seront libérés.
(Lecture de la base de données… 105575 fichiers et répertoires déjà installés.)
Suppression de php-bcmath (2:7.3+69) …
Suppression de php7.3-bcmath (7.3.31-1~deb10u1) …
(Lecture de la base de données… 105563 fichiers et répertoires déjà installés.)
Purge des fichiers de configuration de php7.3-bcmath (7.3.31-1~deb10u1) …
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
libzip4 php7.3-readline
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
php7.3-gmp*
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
Après cette opération, 85.0 ko d’espace disque seront libérés.
(Lecture de la base de données… 105563 fichiers et répertoires déjà installés.)
Suppression de php7.3-gmp (7.3.31-1~deb10u1) …
(Lecture de la base de données… 105554 fichiers et répertoires déjà installés.)
Purge des fichiers de configuration de php7.3-gmp (7.3.31-1~deb10u1) …
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Note : sélection de « php-imagick » au lieu de « php7.3-imagick »
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
libzip4 php7.3-readline
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
sed: impossible de lire /etc/systemd/system/dhcpcd.service.d/wait.conf: Aucun fichier ou dossier de ce type
Something went wrong. Fix it and try again

do i need to do an ncp restoration?
or
restore the sd card?

please

@Jeano Looks like you’re missing the dhcpcd service for some reason. What’s the output of systemctl status dhcpcd?

Good evening theCalcaholic
Thank you for your help.
Now I have restored my sd card
How can I see where systemctl status dhcpcd is please

Now my nextcloud is too, slow
just to load the page System Info it took 6m and the port check 80 is closed
In the System Info

‣ You should open your ports for Lets Encrypt and external access

NextCloudPi version v1.47.1
OS Raspbian GNU/Linux 10. 5.10.103-v7l+ (armv7l)
automount yes
USB devices sda sdb
datadir /media/myCloudDrive/ncdata
data in SD no
data filesystem btrfs
data disk usage 446G/1.9T
rootfs usage 5.5G/15G
swapfile /var/swap
dbdir /var/lib/mysql
Nextcloud check ok
Nextcloud version 21.0.4.1
HTTPD service up
PHP service up
MariaDB service up
Redis service up
HPB service up
Postfix service up
internet check ok
port check 80 closed
port check 443 open
IP 192.168.1.123
gateway 192.168.1.1
interface eth0
certificates data.********.com
NAT loopback no
uptime 6min

Just made an successful ncp-dist-upgrade to Bullseye on NCP v1.47.2 on Rock64 board. Thanks to all the developers. :slight_smile:
Then I upgraded kernel from legacy(4.4) to current (5.15.35-rockchip64) and that broke booting from USB3-SSD :frowning:

Error

Begin: Running /scripts/local-block … done.
Begin: Running /scripts/local-block … done.
Gave up waiting for root file system device …
ALERT uuid=… does not exist. Dropping to a shell!

Booting from USB2-attached SSD still works. Plugging device in USB3 after boot also works… Looks like a bug in armbian/kernel/bootloader(?) described here
Be prepared, Rock64 owners.

Hi everyone! little premise, I am really a beginner, but until now for a couple of years I could use Nextcloud on a RaspberryPi 4 with lot of fun :slight_smile:

I tried the update as suggested, with ncp-dist-upgrade to Bullseye, and during the installation process I had the following error:

Calculating upgrade… Error!
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
libc6-dev : Breaks: libgcc-8-dev (< 8.4.0-2~) but 8.3.0-6+rpi1 is to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
Something went wrong. Fix it and try again

I tried rolling back to Buster and I could run the upgrade succesfully after:

  • apt-get update
  • apt install gcc-8-base (probably useless but I did it…)
  • apt-get remove libc6-dev
  • apt-get remove libgcc-8-dev
  • apt autoremove
    an at the end
  • ncp-dist-upgrade

Maybe this helps somebody else :slight_smile:

thanks to the developers for the incredible work!