YunoHost 11.0 (Bullseye) release / Sortie de YunoHost 11.0 (Bullseye)

Hello @Aleks Merci de ta réponse,

les deux apt remove n’ont pas marché

# apt remove build-essential                                                                                 :( 100 22-08-30 - 22:09:29
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
 armbian-config : Dépend: build-essential mais ne sera pas installé
 binutils : Dépend: binutils-common (= 2.31.1-16) mais 2.35.2-2 devra être installé
            Dépend: libbinutils (= 2.31.1-16) mais 2.35.2-2 devra être installé
            Dépend: binutils-aarch64-linux-gnu (= 2.31.1-16) mais 2.35.2-2 devra être installé
 gcc-8 : Dépend: libgcc-8-dev (= 8.3.0-6) mais il n'est pas installable
 libc-dev-bin : Dépend: libc6 (< 2.29) mais 2.31-13+deb11u3 devra être installé
 libc6 : Casse: libc6:armhf (!= 2.31-13+deb11u3) mais 2.28-10+deb10u1 devra être installé
 libc6:armhf : Casse: libc6 (!= 2.28-10+deb10u1) mais 2.31-13+deb11u3 devra être installé
 libc6-dev : Dépend: libc6 (= 2.28-10+deb10u1) mais 2.31-13+deb11u3 devra être installé
 libstdc++-8-dev : Dépend: libgcc-8-dev (= 8.3.0-6) mais il n'est pas installable
 mailutils : Dépend: mailutils-common (= 1:3.5-4) mais 1:3.10-3 devra être installé
             Dépend: libmailutils5 mais il n'est pas installable
 openssh-sftp-server : Dépend: openssh-client (= 1:7.9p1-10+deb10u2)
 unscd : Dépend: libc6 (< 2.29) mais 2.31-13+deb11u3 devra être installé
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet


# apt remove gcc-8 libgcc-8-dev                                                                              :( 100 22-08-30 - 22:10:29
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Le paquet « libgcc-8-dev » n'est pas installé, et ne peut donc être supprimé
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
 binutils : Dépend: binutils-common (= 2.31.1-16) mais 2.35.2-2 devra être installé
            Dépend: libbinutils (= 2.31.1-16) mais 2.35.2-2 devra être installé
            Dépend: binutils-aarch64-linux-gnu (= 2.31.1-16) mais 2.35.2-2 devra être installé
 g++ : Dépend: gcc-8 (>= 8.3.0-1~) mais ne sera pas installé
 g++-8 : Dépend: gcc-8 (= 8.3.0-6) mais ne sera pas installé
 gcc : Dépend: gcc-8 (>= 8.3.0-1~) mais ne sera pas installé
 libc-dev-bin : Dépend: libc6 (< 2.29) mais 2.31-13+deb11u3 devra être installé
 libc6 : Casse: libc6:armhf (!= 2.31-13+deb11u3) mais 2.28-10+deb10u1 devra être installé
 libc6:armhf : Casse: libc6 (!= 2.28-10+deb10u1) mais 2.31-13+deb11u3 devra être installé
 libc6-dev : Dépend: libc6 (= 2.28-10+deb10u1) mais 2.31-13+deb11u3 devra être installé
 libstdc++-8-dev : Dépend: libgcc-8-dev (= 8.3.0-6) mais il n'est pas installable
 mailutils : Dépend: mailutils-common (= 1:3.5-4) mais 1:3.10-3 devra être installé
             Dépend: libmailutils5 mais il n'est pas installable
 openssh-sftp-server : Dépend: openssh-client (= 1:7.9p1-10+deb10u2)
 unscd : Dépend: libc6 (< 2.29) mais 2.31-13+deb11u3 devra être installé
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet

Hi @Benance , could you please make a tuto for installing yunohost in proxmox. I’ve not seen any thread describing it in the forum.
Thanks

1 Like

BIG THANKS FOR THIS!!!

BEST REGARDS :heart:

Hi @jarod5001
No need tuto to achieve this.
Here is what I’ve done:
Install a debian 10 lxc (available from the lxc templates in proxmox)
Install yunohost on top of this existing debian container
Enjoy!

That’s all

2 Likes

Migration failed due to low disk space: https://paste.yunohost.org/raw/zelucasotu

I had 40GiB of free space, but the PG11 database is around 60GiB (mainly thanks to Matrix).

I suggest checking beforehand that there is more free space than the current DB if it needs double the space at some point:

[[ $(du -s /var/lib/postgresql/11 |cut -f 1) -lt $(df /var/lib/postgresql/ |tail -n 1 | tr -s " " |cut -f 4 -d " ") ]] && echo OK || echo Not enough disk space

Hi everyone,

I’m not very confident with debugging possible issues, so I wanted to ask if it’s safe for me to migrate.

I’m on a Raspberry Pi 4 Modell B and only have Nextcloud, and Aguard Home installed.

Thanks in advance!

The data folders are outside of the container?

No, there’s a second disk mounted on /home on the lxc containing all the data
this mount point has been created before yunohost install

1 Like

Bonjour @Aleks ,

j’ai tenté aussi ça ci-dessous mais sans succès

# sudo apt install --fix-broken                                                                                 :( 1 22-09-01 - 9:59:43
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Correction des dépendances... a échoué.
Les paquets suivants contiennent des dépendances non satisfaites :
 binutils : Dépend: binutils-common (= 2.31.1-16) mais 2.35.2-2 est installé
            Dépend: libbinutils (= 2.31.1-16) mais 2.35.2-2 est installé
            Dépend: binutils-aarch64-linux-gnu (= 2.31.1-16) mais 2.35.2-2 est installé
 gcc-8 : Dépend: libgcc-8-dev (= 8.3.0-6) mais il n'est pas installable
 libc-dev-bin : Dépend: libc6 (< 2.29) mais 2.31-13+deb11u3 est installé
 libc6 : Casse: libc6:armhf (!= 2.31-13+deb11u3) mais 2.28-10+deb10u1 est installé
 libc6:armhf : Casse: libc6 (!= 2.28-10+deb10u1) mais 2.31-13+deb11u3 est installé
 libc6-dev : Dépend: libc6 (= 2.28-10+deb10u1) mais 2.31-13+deb11u3 est installé
 libstdc++-8-dev : Dépend: libgcc-8-dev (= 8.3.0-6) mais il n'est pas installable
 mailutils : Dépend: mailutils-common (= 1:3.5-4) mais 1:3.10-3 est installé
             Dépend: libmailutils5 mais il n'est pas installable
 openssh-sftp-server : Dépend: openssh-client (= 1:7.9p1-10+deb10u2)
 unscd : Dépend: libc6 (< 2.29) mais 2.31-13+deb11u3 est installé
E: Erreur, pkgProblem::Resolve a généré des ruptures, ce qui a pu être causé par les paquets devant être gardés en l'état.
E: Impossible de corriger les dépendances

Mokay let’s try to iterate with a more explicit list of stuff to install / remove … (it always takes at least 3 or 4 iteration to get to the bottom of apt derping with dependencies ~_~)

(note that the command contains some package names suffixed with - which means “remove these” despite the fact that we’re calling the ‘apt install’ command)

sudo apt install libc6 libc6-dev binutils unscd libgcc-8-dev- gcc-8- gcc-8-base build-essential- armbian-config- --dry-run

Note that I’m also marking armbian-config as to be removed because it depends on build-essential (sigh) which is creating the mess … As far as I know it’s not super important to have it and it should still be possible to reinstall after the whole mess is fixed I think

1 Like

Thks @Aleks j’essaie ça ce week-end/ I tried it this we

Hi, I launched the migration yesterday and it failed because of ArchiveBox_ynh, so I reinstalled it and removed it.
But it’s still failing but didn’t understand why.
My server is an old laptop. I have ssh access only over lan.

https://paste.yunohost.org/raw/amupuvetav

admin@home ~> cat /etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

Edit
Something important that I did a long time ago, my hdd broke so I cloned it to a new one and replaced it in the machine. I think that grub is broken and I really don’t know how to fix it. I looked on the Internet but what I found didn’t fix the problem. I’ll try to get a deeper look at it this weekend.

Zblerg yeah somehow grub still remembers the old device … which sounds like crap design if you ask me, but not a trivial problem to auto-fix

2022-09-02 01:41:30,279: WARNING - /dev/disk/by-id/ata-ST9500325AS_6VESTVXS does not exist, so cannot grub-install to it!
2022-09-02 01:41:30,287: WARNING - You must correct your GRUB install devices before proceeding:
2022-09-02 01:41:30,289: DEBUG - 
2022-09-02 01:41:30,289: WARNING -   DEBIAN_FRONTEND=dialog dpkg --configure grub-pc
2022-09-02 01:41:30,291: WARNING -   dpkg --configure -a

I’ve seen a couple other people with that issue … maybe first let’s try the recommended command: DEBIAN_FRONTEND=dialog dpkg --configure grub-pc

2 Likes

Hello @Aleks,
I tried your command and it doesn’t work (but we will continue to iterate :slight_smile: ).
Below the output :

# sudo apt install libc6 libc6-dev binutils unscd libgcc-8-dev- gcc-8- gcc-8-base build-essential- armbian-config- --dry-run
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Le paquet « libgcc-8-dev » n'est pas installé, et ne peut donc être supprimé
libc6 est déjà la version la plus récente (2.31-13+deb11u3).
gcc-8-base est déjà la version la plus récente (8.3.0-6).
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
 g++ : Dépend: gcc-8 (>= 8.3.0-1~) mais ne sera pas installé
 g++-8 : Dépend: gcc-8 (= 8.3.0-6) mais ne sera pas installé
 gcc : Dépend: gcc-8 (>= 8.3.0-1~) mais ne sera pas installé
 libc-dev-bin : Dépend: libc6 (< 2.29) mais 2.31-13+deb11u3 devra être installé
 libc6 : Casse: libc6:armhf (!= 2.31-13+deb11u3) mais 2.28-10+deb10u1 devra être installé
 libc6:armhf : Casse: libc6 (!= 2.28-10+deb10u1) mais 2.31-13+deb11u3 devra être installé
 libc6-dev : Dépend: libc-dev-bin (= 2.31-13+deb11u3)
             Dépend: libcrypt-dev mais ne sera pas installé
             Dépend: libnsl-dev mais ne sera pas installé
             Casse: python3.7 (< 3.7.7-1+b1) mais 3.7.3-2+deb10u3 devra être installé
 libstdc++-8-dev : Dépend: libgcc-8-dev (= 8.3.0-6) mais il n'est pas installable
 mailutils : Dépend: mailutils-common (= 1:3.5-4) mais 1:3.10-3 devra être installé
             Dépend: libmailutils5 mais il n'est pas installable
 openssh-sftp-server : Dépend: openssh-client (= 1:7.9p1-10+deb10u2)
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
   (ou indiquez une solution).

EDIT et toujours une migration qui échoue https://paste.yunohost.org/raw/cotilepuda (cette fois-ci @Aleks , le bouton vert fonctionne) / EDIT : and always a failed migration https://paste.yunohost.org/raw/cotilepuda (this time, @Aleks , the green button worked)

1 Like

Yep, I tried that

admin@home ~ [2]> sudo dpkg --configure grub-pc  Paramétrage de grub-pc (2.04-20) ...
/dev/disk/by-id/ata-ST9500325AS_6VESTVXS does not exist, so cannot grub-install to it!
You must correct your GRUB install devices before proceeding:

  DEBIAN_FRONTEND=dialog dpkg --configure grub-pc  dpkg --configure -a
dpkg: erreur de traitement du paquet grub-pc (--configure) :
 installed grub-pc package post-installation script subprocess returned error exit status 1
Des erreurs ont été rencontrées pendant l'exécution :
 grub-pc

And

admin@home ~ [1]> sudo grub-install --recheck /dev/sda             Installation pour la plate-forme i386-pc.
Installation terminée, sans erreur.
admin@home ~> lsblk                              NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 465,8G  0 disk
├─sda1   8:1    0   243M  0 part /boot
├─sda2   8:2    0 464,6G  0 part /
└─sda3   8:3    0   979M  0 part
sr0     11:0    1  1024M  0 rom

Bonjour,

La mise à jour semble s’être bien déroulée. Cependant, lorsque je fais une recherche de mise à jour depuis la webadmin, j’ai le message suivant :

Que faut-il en penser ?

Merci à l’équipe !

1 Like

So uh, did that fix the issue …?

No :cry:

Sounds like there’s no ui component anymore in rasbperry pi repo, so you should

sudo nano /etc/apt/sources.list.d/raspi.list

and remove the ui keyword

1 Like

Merci, c’était bien ça !

Reste à résoudre le problème de gcc-8-base qui ne veut pas se mettre à jour.

root@ynh:~# apt upgrade gcc-8-base
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
Calculating upgrade… Done
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:
libgcc1 : Depends: gcc-8-base (= 8.3.0-6+rpi1) but 8.4.0-7+rpi1 is to be installed
E: Broken packages