Alpha-stage testing for YunoHost 11.0 on Debian Bullseye (and migration that will be shipped in Yunohost 4.4.x)

Hey there!

We are happy to announce that we are officially starting the transition to Bullseye :tada: !

If you are familiar with server administration, you may understand that this is a delicate operation even though the Yunohost team will do its best to provide the smoothest possible transition with a one-click upgrade through the webadmin, just like we did in the past for Jessie → Stretch → Buster.

In order to test this mechanism and identify issues that cannot be spotted just on development environment, we are first opening this as an alpha-stage testing : the purpose is to gather feedback from tech-savvy users who are not afraid to tinker. Especially, we encourage you to only run these tests if you have a way to entirely rollback your system (using snapshots or other mechanism). Depending on feedback and issues found, we will then open a beta-testing that should be deemed more stable.

:construction: :red_circle: AT THIS STAGE, WE ABSOLUTELY DISCOURAGE ANY USE OF YUNOHOST 11.x (or running the migration shipped in 4.4.x) ON A PRODUCTION SERVER - IT WILL BREAK ! :red_circle: :construction:

:space_invader: What to test ?

There are two independent pieces to test.

Installing a fresh YunoHost on top of a fresh Debian 11/Bullseye

  • Obtain a brand new server (such as a VPS online, a local virtual machine, or a development LXC)
  • Preinstall your server with Debian Bullseye
  • Then install Yunohost 11.x / Bullseye with :
$ wget https://install.yunohost.org/bullseye_do_not_install_it_in_prod -O install_script
$ bash install_script -d unstable
# You will get a disclaimer intended to make sure what you're doing. 
# Read it and follow the instructions.

Apart from validating that the install does work, we encourage you to test every apps and features that you would typically use in a real-life server (so including the webadmin, the user portal, diagnosis, certificates, emails, 
). Note that some apps are still known to not support Bullseye yet though fixes are on the way for most of them.

Migrating an existing Debian 10/Buster + YunoHost 4.4.x server

YunoHost 4.4.x will ship a migration that allows to upgrade to Debian 11/Bullseye + Yunohost 11.x.

Before going through this process, we reiterate that ideally, you should have a way to entirely rollback your server before proceeding with the upgrade. That way, if you spot issues, we’ll be able to provide a fix then validate that the fix works by re-running the upgrade from the same starting point.

  1. Switch to unstable by running:

curl https://install.yunohost.org/switchtoUnstable | bash

  1. After upgrading, in the webadmin, under Tools > Migrations, you should now see an available migration to upgrade to Bullseye. Read the disclaimer and start the migration.

  2. 
 be patient, this will take a while. But try to stay attentive to what’s going on. Share the detailed log if anything that goes wrong. (Note from Aleks: I noticed that the log stops in the webadmin during the upgrade, maybe because of a restart of nginx 
 But the upgrade does continues in the background on the server!)

  3. Ideally after the upgrade, test that everything (e.g. apps installed) still works as expected.

29 Likes

Note that I just realized that integration with nohost.me / noho.st / ynh.fr is not working properly because of some algorithm not being supported anymore. To be investigated.

Also the webadmin’s UI did not provide feedback while the postinstall was ongoing, not sure why (it’s working properly after postinstall)

Just tried on new DigitalOcean VPS

  • made droplet with Debian 11
  • installed Yunohost
  • ran ‘yunohost post install’ with a nohost.me address, got error
  • tried again with random domain name, works
    -did diagnosis and got these messages:
[WARNING] DNS resolution seems to be working, but it looks like you're using a custom /etc/resolv.conf.
  - The file /etc/resolv.conf should be a symlink to /etc/resolvconf/run/resolv.conf itself pointing to 127.0.0.1 (dnsmasq). If you want to manually configure DNS resolvers, please edit /etc/resolv.dnsmasq.conf.

=================================
Services status check (services)
=================================

[ERROR] Service yunomdns is failed :(
  - You can try to restart the service, and if it doesn't work, have a look at the service logs in the webadmin (from the command line, you can do this with 'yunohost service restart yunomdns' and 'yunohost service log yunomdns').

Log for yunomdns


  - Dec 03 03:33:51 systemd[1]: /etc/systemd/system/yunomdns.service:11: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether.
  - Dec 03 03:33:55 systemd[1]: /etc/systemd/system/yunomdns.service:11: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether.
  - Dec 03 03:33:55 systemd[1]: Started YunoHost mDNS service.
  - Dec 03 03:33:57 yunomdns[55004]: Traceback (most recent call last):
  - Dec 03 03:33:57 yunomdns[55004]:   File "/usr/bin/yunomdns", line 191, in <module>
  - Dec 03 03:33:57 yunomdns[55004]:     sys.exit(0 if main() else 1)
  - Dec 03 03:33:57 yunomdns[55004]:   File "/usr/bin/yunomdns", line 157, in main
  - Dec 03 03:33:57 yunomdns[55004]:     ServiceInfo(
  - Dec 03 03:33:57 yunomdns[55004]: TypeError: __init__() got an unexpected keyword argument 'parsed_addresses'
  - Dec 03 03:33:57 systemd[1]: yunomdns.service: Main process exited, code=exited, status=1/FAILURE
  - Dec 03 03:33:57 systemd[1]: yunomdns.service: Failed with result 'exit-code'.

I’ll keep checking other things now and watch this thread for more suggestions of things to try


2 Likes

Can’t switch to testing right now. Am I doing this right?

$ sudo curl https://install.yunohost.org/switchToTesting | bash
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:-100   169  100   169    0     0   2166      0 --:--:-- --:--:-- --:--:--  2166
bash: line 1: html: No such file or directory
bash: line 2: syntax error near unexpected token `<'
'ash: line 2: `<head><title>404 Not Found</title></head>

@arkadi, you cannot:

v4.4 is yet to be released.

And by the way @Aleks , it’s switchtoTesting , not switchToTesting . :wink:

2 Likes

Thanks a lot for this good news and the lot of works that will be done by contributors :pray:

Can you imagine the date/pĂ©riode when this future version will be release please ? (I’m not asking for a stone promise)
(cause I’ve got a yunohost on raspberry for personal use to re-install completely and wandering if I(d better wait one month or two or if I re-install it now and wait for the upgrading process)

1 Like

@Greg75 : hmpf it will be released “when it’s ready”, probably somewhere in winter / early spring 
 But considering we got almost harassed by some dude recently because we dared to say that Bullseye alpha support would be available in June (or i don’t even remember what we said where), I’m not gonna risk a more accurate estimate of when it shall be released

I would just advise to install Yunohost right now, don’t wait to install your stuff just because some new version will be available in the coming month. Even if major version changes are a bit touchy, it should still be pretty smooth and it’s not such a huge deal to upgrade from Buster to Bullseye.

4 Likes

To folks willing to test the migration from Buster to Bullseye : I just released the migration mechanism in our unstable branch (i.e. not testing).

You can test the migration procedure by switching your test server to unstable (see initial topic for instructions)

3 Likes

Thanks a lot @Aleks for your clear response

2 Likes

I have tested the migration procedure on a freshly installed VPS Debian 10 with only Nextcloud and Hextris installed.
The migration process was long , like 20-30 minutes or so, until I decided to refresh the page and notice that the migration was finished.

No problem for the moment apart:

  • PHP7.3 service was exited. add to restart it :white_check_mark:
  • Nextcloud (master version) is unhappy about PHP zip even after rebooting the server:
    Le module PHP zip n’est pas installĂ©.
    Veuillez demander à votre administrateur d’installer le module.
    Les modules PHP ont été installés mais sont toujours indiqués comme manquants ?
    Veuillez demander à votre administrateur serveur de redémarrer le serveur web.

Edit: Upgrading Nextcloud with testing (23.0.0) branch makes Nextcloud happy again.

Here is the install logs

https://paste.yunohost.org/raw/timubidero
https://paste.yunohost.org/raw/sekajegiri
https://paste.yunohost.org/raw/atewatecum
https://paste.yunohost.org/raw/sojuhuwoje

Edit: PHP7.3 service stopped again


4 Likes

I have installed yunohost in a VM for testing. The latest iso available 4.1.8.
So I launched system update two times.
I used a fake domain and edited the etc file of my pc.
Installed netdata and lychee.
(I have installed a docker app over yunohost to see if they can go together, after that I decided to test the latest version of yunohost. I know, I shouldn’t)
Launched the migration in the webadmin, it took a long time and the log display stopped just after :

+ Installation de la nouvelle version du fichier de configuration /etc/nginx/sites-available/default ...

I waited some time, went to the logs, where it says it’s finished. I tried to navigate in the webadmin, I got error about yunohost api not working. I just rebooted via ssh because the webadmin didn’t work.

Migrations seem to be OK.

But php7.3 service is dead, since 1970 :flushed:

Checked the logs of this service :
https://paste.yunohost.org/avobuduqut

Restarting it from the webadmin is OK.

Another thing related to the webadmin : in the old version when I clic the back button on pc or on the phone, I get back to the previous page. With the new version, it doesn’t seem to work. It was a temporary issue :sweat_smile:

Thanks for the great work

Edit : the next version of yunohost shouldn’t be 4.4.xx? Or 11?

1 Like

I retried today with a clean installation of yunohost. Run update to the latest version.
Created 2 users. Installed kodi, minchat, navidrome, shell in a box and syncthing.
Switched to unstable, updated, and tried migration. It failed
https://paste.yunohost.org/raw/uzipibucok

ended_at: 2021-12-11 22:44:20.981879
error: "La migration 0021_migrate_to_bullseye a \xE9chou\xE9 avec l'exception Impossible\
  \ de mettre \xE0 jour tous les paquets : annulation"

There is a bunch of system updates when I go check, but running updates failed.
Something else, kodi service was down (it’s the first time I have installed it)
The diagnosis reported
Le fichier de configuration /usr/share/yunohost/yunohost-config/ssl/yunoCA/openssl.cnf semble avoir été modifié manuellement.
But I didn’t modify anything.

I uninstalled kodi but the migration failed.
I’ll try to get back to a previous snapshot and not install kodi.

1 Like

I retried a fresh yunohost with only kodi installed.
Migration failed.

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

Edit :
Same issue with limesurvey
https://paste.yunohost.org/raw/adedosukit

I have searched about the error message.
Run
dpkg --get-selections
To see what packages are on hold

root@home:~# dpkg --get-selections
acl                                             install
adduser                                         install
anacron                                         install
apparmor                                        install
apt                                             install
apt-listchanges                                 install
apt-utils                                       install
aspell                                          install
aspell-fr                                       install
at                                              install
autoconf                                        install
automake                                        install
autopoint                                       install
autotools-dev                                   install
avahi-autoipd                                   install
base-files                                      install
base-passwd                                     install
bash                                            install
bash-completion                                 install
bc                                              install
bind9-host                                      install
bind9utils                                      install
binutils                                        install
binutils-common:amd64                           install
binutils-x86-64-linux-gnu                       install
bluetooth                                       install
bluez                                           install
bsdmainutils                                    install
bsdutils                                        install
build-essential                                 install
busybox                                         install
bzip2                                           install
ca-certificates                                 install
calibreweb-ynh-deps                             hold
console-setup                                   install
console-setup-linux                             install
coreutils                                       install
cpio                                            install
cpp                                             install
cpp-8                                           install
crda                                            install
cron                                            install
curl                                            install
dash                                            install
dbus                                            install
debconf                                         install
debconf-i18n                                    install
debhelper                                       install
debian-archive-keyring                          install
debian-faq                                      install
debianutils                                     install
dh-autoreconf                                   install
dh-python                                       install
dh-strip-nondeterminism                         install
dictionaries-common                             install
diffutils                                       install
dirmngr                                         install
discover                                        install
discover-data                                   install
distro-info-data                                install
dmeventd                                        install
dmidecode                                       install
dmsetup                                         install
dns-root-data                                   install
dnsmasq                                         install
dnsmasq-base                                    install
dnsutils                                        install
doc-debian                                      install
dovecot-antispam                                install
dovecot-core                                    install
dovecot-imapd                                   install
dovecot-ldap                                    install
dovecot-lmtpd                                   install
dovecot-managesieved                            install
dovecot-sieve                                   install
dpkg                                            install
dpkg-dev                                        install
dwz                                             install
e2fslibs:amd64                                  install
e2fsprogs                                       install
eject                                           install
emacsen-common                                  install
equivs                                          install
fail2ban                                        install
fake-hwclock                                    install
fakeroot                                        install
fdisk                                           install
file                                            install
findutils                                       install
firmware-linux-free                             install
fontconfig                                      install
fontconfig-config                               install
fonts-dejavu-core                               install
fonts-droid-fallback                            install
fonts-glyphicons-halflings                      install
fonts-noto-mono                                 install
g++                                             install
g++-8                                           install
galera-3                                        install
gawk                                            install
gcc                                             install
gcc-8                                           install
gcc-8-base:amd64                                install
gdbm-l10n                                       install
geoip-database                                  install
gettext                                         install
gettext-base                                    install
ghostscript                                     install
gir1.2-glib-2.0:amd64                           install
git                                             install
git-man                                         install
gnupg                                           install
gnupg-l10n                                      install
gnupg-utils                                     install
gpg                                             install
gpg-agent                                       install
gpg-wks-client                                  install
gpg-wks-server                                  install
gpgconf                                         install
gpgsm                                           install
gpgv                                            install
grep                                            install
groff-base                                      install
grub-common                                     install
grub-pc                                         install
grub-pc-bin                                     install
grub2-common                                    install
gsfonts                                         install
guile-2.2-libs:amd64                            install
gzip                                            install
haveged                                         install
hdparm                                          install
hicolor-icon-theme                              install
hostname                                        install
ifrench-gut                                     install
ifupdown                                        install
imagemagick                                     install
imagemagick-6-common                            install
imagemagick-6.q16                               install
init                                            install
init-system-helpers                             install
initramfs-tools                                 install
initramfs-tools-core                            install
installation-report                             install
intltool-debian                                 install
iproute2                                        install
iptables                                        install
iputils-ping                                    install
isc-dhcp-client                                 install
isc-dhcp-common                                 install
iso-codes                                       install
ispell                                          install
iw                                              install
javascript-common                               install
jq                                              install
kbd                                             install
keyboard-configuration                          install
klibc-utils                                     install
kmod                                            install
krb5-locales                                    install
laptop-detect                                   install
ldap-utils                                      install
less                                            install
libacl1:amd64                                   install
libaio1:amd64                                   install
libapparmor1:amd64                              install
libapt-inst2.0:amd64                            install
libapt-pkg5.0:amd64                             install
libarchive-zip-perl                             install
libargon2-1:amd64                               install
libasan5:amd64                                  install
libasound2:amd64                                install
libasound2-data                                 install
libaspell15:amd64                               install
libassuan0:amd64                                install
libatomic1:amd64                                install
libattr1:amd64                                  install
libaudit-common                                 install
libaudit1:amd64                                 install
libauthen-sasl-perl                             install
libavahi-client3:amd64                          install
libavahi-common-data:amd64                      install
libavahi-common3:amd64                          install
libbind9-161:amd64                              install
libbinutils:amd64                               install
libblkid1:amd64                                 install
libbsd0:amd64                                   install
libbz2-1.0:amd64                                install
libc-bin                                        install
libc-client2007e                                install
libc-dev-bin                                    install
libc-l10n                                       install
libc6:amd64                                     install
libc6-dev:amd64                                 install
libcairo2:amd64                                 install
libcap-ng0:amd64                                install
libcap2:amd64                                   install
libcap2-bin                                     install
libcc1-0:amd64                                  install
libcgi-fast-perl                                install
libcgi-pm-perl                                  install
libcom-err2:amd64                               install
libcomerr2:amd64                                install
libconfig-inifiles-perl                         install
libconvert-asn1-perl                            install
libcroco3:amd64                                 install
libcryptsetup12:amd64                           install
libcups2:amd64                                  install
libcupsfilters1:amd64                           install
libcupsimage2:amd64                             install
libcurl3-gnutls:amd64                           install
libcurl4:amd64                                  install
libdaemon0:amd64                                install
libdata-dump-perl                               install
libdatrie1:amd64                                install
libdb5.3:amd64                                  install
libdbd-ldap-perl                                install
libdbd-mysql-perl:amd64                         install
libdbi-perl:amd64                               install
libdbus-1-3:amd64                               install
libde265-0:amd64                                install
libdebconfclient0:amd64                         install
libdevmapper-event1.02.1:amd64                  install
libdevmapper1.02.1:amd64                        install
libdigest-bubblebabble-perl                     install
libdigest-hmac-perl                             install
libdiscover2                                    install
libdjvulibre-text                               install
libdjvulibre21:amd64                            install
libdns-export1104                               install
libdns1104:amd64                                install
libdpkg-perl                                    install
libdw1:amd64                                    install
libedit2:amd64                                  install
libefiboot1:amd64                               install
libefivar1:amd64                                install
libelf1:amd64                                   install
libencode-locale-perl                           install
liberror-perl                                   install
libestr0:amd64                                  install
libevent-2.1-6:amd64                            install
libevent-core-2.1-6:amd64                       install
libevent-pthreads-2.1-6:amd64                   install
libexpat1:amd64                                 install
libexpat1-dev:amd64                             install
libext2fs2:amd64                                install
libexttextcat-2.0-0:amd64                       install
libexttextcat-data                              install
libfakeroot:amd64                               install
libfastjson4:amd64                              install
libfcgi-perl                                    install
libfdisk1:amd64                                 install
libffi6:amd64                                   install
libfftw3-double3:amd64                          install
libfile-listing-perl                            install
libfile-stripnondeterminism-perl                install
libfl2:amd64                                    install
libfont-afm-perl                                install
libfontconfig1:amd64                            install
libfreetype6:amd64                              install
libfribidi0:amd64                               install
libfstrm0:amd64                                 install
libfuse2:amd64                                  install
libgc1c2:amd64                                  install
libgcc-8-dev:amd64                              install
libgcc1:amd64                                   install
libgcrypt20:amd64                               install
libgd3:amd64                                    install
libgdbm-compat4:amd64                           install
libgdbm6:amd64                                  install
libgeoip1:amd64                                 install
libgirepository-1.0-1:amd64                     install
libglib2.0-0:amd64                              install
libgmp10:amd64                                  install
libgnutls30:amd64                               install
libgomp1:amd64                                  install
libgpg-error0:amd64                             install
libgraphite2-3:amd64                            install
libgs9:amd64                                    install
libgs9-common                                   install
libgsasl7                                       install
libgssapi-krb5-2:amd64                          install
libgssapi-perl                                  install
libharfbuzz0b:amd64                             install
libhavege1:amd64                                install
libheif1:amd64                                  install
libhiredis0.14:amd64                            install
libhogweed4:amd64                               install
libhtml-form-perl                               install
libhtml-format-perl                             install
libhtml-parser-perl                             install
libhtml-tagset-perl                             install
libhtml-template-perl                           install
libhtml-tree-perl                               install
libhttp-cookies-perl                            install
libhttp-daemon-perl                             install
libhttp-date-perl                               install
libhttp-message-perl                            install
libhttp-negotiate-perl                          install
libicu63:amd64                                  install
libidn11:amd64                                  install
libidn2-0:amd64                                 install
libijs-0.35:amd64                               install
libilmbase23:amd64                              install
libio-html-perl                                 install
libio-socket-ssl-perl                           install
libip4tc0:amd64                                 install
libip6tc0:amd64                                 install
libiptc0:amd64                                  install
libirs161:amd64                                 install
libisc-export1100:amd64                         install
libisc1100:amd64                                install
libisccc161:amd64                               install
libisccfg163:amd64                              install
libisl19:amd64                                  install
libitm1:amd64                                   install
libiw30:amd64                                   install
libjbig0:amd64                                  install
libjbig2dec0:amd64                              install
libjemalloc2:amd64                              install
libjpeg-dev:amd64                               install
libjpeg62-turbo:amd64                           install
libjpeg62-turbo-dev:amd64                       install
libjq1:amd64                                    install
libjs-bootstrap                                 install
libjs-d3                                        install
libjs-jquery                                    install
libjs-requirejs                                 install
libjs-sphinxdoc                                 install
libjs-underscore                                install
libjson-c3:amd64                                install
libjxr-tools                                    install
libjxr0:amd64                                   install
libk5crypto3:amd64                              install
libkeyutils1:amd64                              install
libklibc:amd64                                  install
libkmod2:amd64                                  install
libkrb5-3:amd64                                 install
libkrb5support0:amd64                           install
libksba8:amd64                                  install
libkyotocabinet16v5:amd64                       install
liblcms2-2:amd64                                install
libldap-2.4-2:amd64                             install
libldap-common                                  install
libldap2-dev:amd64                              install
liblmdb0:amd64                                  install
liblocale-gettext-perl                          install
liblockfile-bin                                 install
liblognorm5:amd64                               install
liblqr-1-0:amd64                                install
liblsan0:amd64                                  install
libltdl7:amd64                                  install
liblua5.1-0:amd64                               install
liblua5.3-0:amd64                               install
libluajit-5.1-2:amd64                           install
libluajit-5.1-common                            install
liblvm2cmd2.03:amd64                            install
liblwp-mediatypes-perl                          install
liblwp-protocol-https-perl                      install
liblwres161:amd64                               install
liblz4-1:amd64                                  install
liblzma5:amd64                                  install
liblzo2-2:amd64                                 install
libmagic-mgc                                    install
libmagic1:amd64                                 install
libmagickcore-6.q16-6:amd64                     install
libmagickcore-6.q16-6-extra:amd64               install
libmagickwand-6.q16-6:amd64                     install
libmail-spf-perl                                install
libmailtools-perl                               install
libmailutils5:amd64                             install
libmariadb3:amd64                               install
libmemcached11:amd64                            install
libmemcachedutil2:amd64                         install
libminiupnpc17:amd64                            install
libmnl0:amd64                                   install
libmount1:amd64                                 install
libmpc3:amd64                                   install
libmpdec2:amd64                                 install
libmpfr6:amd64                                  install
libmpx2:amd64                                   install
libncurses6:amd64                               install
libncursesw6:amd64                              install
libnet-dns-perl                                 install
libnet-dns-sec-perl                             install
libnet-http-perl                                install
libnet-ip-perl                                  install
libnet-ldap-perl                                install
libnet-libidn-perl                              install
libnet-smtp-ssl-perl                            install
libnet-ssleay-perl                              install
libnetaddr-ip-perl                              install
libnetfilter-conntrack3:amd64                   install
libnetpbm10                                     install
libnettle6:amd64                                install
libnewt0.52:amd64                               install
libnfnetlink0:amd64                             install
libnftnl11:amd64                                install
libnghttp2-14:amd64                             install
libnginx-mod-http-auth-pam                      install
libnginx-mod-http-cache-purge                   install
libnginx-mod-http-dav-ext                       install
libnginx-mod-http-echo                          install
libnginx-mod-http-fancyindex                    install
libnginx-mod-http-geoip                         install
libnginx-mod-http-headers-more-filter           install
libnginx-mod-http-image-filter                  install
libnginx-mod-http-lua                           install
libnginx-mod-http-ndk                           install
libnginx-mod-http-perl                          install
libnginx-mod-http-subs-filter                   install
libnginx-mod-http-uploadprogress                install
libnginx-mod-http-upstream-fair                 install
libnginx-mod-http-xslt-filter                   install
libnginx-mod-mail                               install
libnginx-mod-nchan                              install
libnginx-mod-stream                             install
libnl-3-200:amd64                               install
libnl-genl-3-200:amd64                          install
libnl-route-3-200:amd64                         install
libnpth0:amd64                                  install
libnss-ldapd:amd64                              install
libnss-myhostname:amd64                         install
libnss-systemd:amd64                            install
libntlm0:amd64                                  install
libnuma1:amd64                                  install
libodbc1:amd64                                  install
libonig5:amd64                                  install
libopendbx1                                     install
libopendbx1-sqlite3                             install
libopendkim11:amd64                             install
libopenexr23:amd64                              install
libopenjp2-7:amd64                              install
libopts25:amd64                                 install
libp11-kit0:amd64                               install
libpam-ldapd:amd64                              install
libpam-modules:amd64                            install
libpam-modules-bin                              install
libpam-runtime                                  install
libpam-systemd:amd64                            install
libpam0g:amd64                                  install
libpango-1.0-0:amd64                            install
libpangocairo-1.0-0:amd64                       install
libpangoft2-1.0-0:amd64                         install
libpaper-utils                                  install
libpaper1:amd64                                 install
libpci3:amd64                                   install
libpcre2-8-0:amd64                              install
libpcre3:amd64                                  install
libpcsclite1:amd64                              install
libperl5.28:amd64                               install
libpipeline1:amd64                              install
libpixman-1-0:amd64                             install
libpng16-16:amd64                               install
libpopt0:amd64                                  install
libprocps7:amd64                                install
libprotobuf-c1:amd64                            install
libpsl5:amd64                                   install
libpython-all-dev:amd64                         install
libpython-dev:amd64                             install
libpython-stdlib:amd64                          install
libpython2-dev:amd64                            install
libpython2-stdlib:amd64                         install
libpython2.7:amd64                              install
libpython2.7-dev:amd64                          install
libpython2.7-minimal:amd64                      install
libpython2.7-stdlib:amd64                       install
libpython3-dev:amd64                            install
libpython3-stdlib:amd64                         install
libpython3.7:amd64                              install
libpython3.7-dev:amd64                          install
libpython3.7-minimal:amd64                      install
libpython3.7-stdlib:amd64                       install
libquadmath0:amd64                              install
librbl1:amd64                                   install
libreadline5:amd64                              install
libreadline7:amd64                              install
librtmp1:amd64                                  install
libsasl2-2:amd64                                install
libsasl2-dev                                    install
libsasl2-modules:amd64                          install
libsasl2-modules-db:amd64                       install
libseccomp2:amd64                               install
libselinux1:amd64                               install
libsemanage-common                              install
libsemanage1:amd64                              install
libsepol1:amd64                                 install
libsigsegv2:amd64                               install
libslang2:amd64                                 install
libsmartcols1:amd64                             install
libsnappy1v5:amd64                              install
libsocket6-perl                                 install
libsodium23:amd64                               install
libsqlite3-0:amd64                              install
libss2:amd64                                    install
libssh2-1:amd64                                 install
libssl1.1:amd64                                 install
libstdc++-8-dev:amd64                           install
libstdc++6:amd64                                install
libstemmer0d:amd64                              install
libsys-hostname-long-perl                       install
libsystemd0:amd64                               install
libtasn1-6:amd64                                install
libterm-readkey-perl                            install
libtext-charwidth-perl                          install
libtext-iconv-perl                              install
libtext-wrapi18n-perl                           install
libthai-data                                    install
libthai0:amd64                                  install
libtiff5:amd64                                  install
libtimedate-perl                                install
libtinfo6:amd64                                 install
libtool                                         install
libtry-tiny-perl                                install
libtsan0:amd64                                  install
libubsan1:amd64                                 install
libuchardet0:amd64                              install
libudev1:amd64                                  install
libunbound8:amd64                               install
libunistring2:amd64                             install
libunwind8:amd64                                install
liburi-perl                                     install
libusb-0.1-4:amd64                              install
libusb-1.0-0:amd64                              install
libuuid1:amd64                                  install
libvbr2:amd64                                   install
libwebp6:amd64                                  install
libwebpmux3:amd64                               install
libwmf0.2-7:amd64                               install
libwrap0:amd64                                  install
libwww-perl                                     install
libwww-robotrules-perl                          install
libx11-6:amd64                                  install
libx11-data                                     install
libx265-165:amd64                               install
libxau6:amd64                                   install
libxcb-render0:amd64                            install
libxcb-shm0:amd64                               install
libxcb1:amd64                                   install
libxdmcp6:amd64                                 install
libxext6:amd64                                  install
libxml2:amd64                                   install
libxmuu1:amd64                                  install
libxpm4:amd64                                   install
libxrender1:amd64                               install
libxslt1.1:amd64                                install
libxtables12:amd64                              install
libyaml-0-2:amd64                               install
libzstd1:amd64                                  install
limesurvey-ynh-deps                             hold
linux-base                                      install
linux-image-4.19.0-16-amd64                     install
linux-image-4.19.0-18-amd64                     install
linux-image-amd64                               install
linux-libc-dev:amd64                            install
locales                                         install
login                                           install
logrotate                                       install
lsb-base                                        install
lsb-release                                     install
lsof                                            install
lua-bitop:amd64                                 install
lua-cjson:amd64                                 install
lua-event:amd64                                 install
lua-expat:amd64                                 install
lua-filesystem:amd64                            install
lua-json                                        install
lua-ldap:amd64                                  install
lua-lpeg:amd64                                  install
lua-rex-pcre:amd64                              install
lua-sec:amd64                                   install
lua-socket:amd64                                install
lua-zlib:amd64                                  install
lua5.1                                          install
lvm2                                            install
m4                                              install
mailutils                                       install
mailutils-common                                install
make                                            install
man-db                                          install
manpages                                        install
mariadb-client-10.3                             install
mariadb-client-core-10.3                        install
mariadb-common                                  install
mariadb-server                                  install
mariadb-server-10.3                             install
mariadb-server-core-10.3                        install
mawk                                            install
metronome                                       install
mime-support                                    install
mlock                                           install
moulinette                                      hold
mount                                           install
mysql-common                                    install
nano                                            install
ncurses-base                                    install
ncurses-bin                                     install
ncurses-term                                    install
netbase                                         install
netcat-openbsd                                  install
netcat-traditional                              install
netpbm                                          install
nginx-common                                    install
nginx-extras                                    install
nslcd                                           install
nslcd-utils                                     install
ntp                                             install
opendkim-tools                                  install
openssh-client                                  install
openssh-server                                  install
openssh-sftp-server                             install
openssl                                         install
os-prober                                       install
passwd                                          install
patch                                           install
pciutils                                        install
perl                                            install
perl-base                                       install
perl-modules-5.28                               install
perl-openssl-defaults:amd64                     install
php-common                                      install
php-gettext                                     install
php-mbstring                                    install
php-pear                                        install
php-php-gettext                                 install
php-xml                                         install
php7.3-cli                                      install
php7.3-common                                   install
php7.3-curl                                     install
php7.3-fpm                                      install
php7.3-gd                                       install
php7.3-imap                                     install
php7.3-intl                                     install
php7.3-json                                     install
php7.3-ldap                                     install
php7.3-mbstring                                 install
php7.3-mysql                                    install
php7.3-opcache                                  install
php7.3-readline                                 install
php7.3-xml                                      install
pinentry-curses                                 install
po-debconf                                      install
poppler-data                                    install
postfix                                         install
postfix-ldap                                    install
postfix-pcre                                    install
postfix-policyd-spf-perl                        install
postsrsd                                        install
powermgmt-base                                  install
powertop                                        install
procmail                                        install
procps                                          install
psmisc                                          install
publicsuffix                                    install
python                                          install
python-all                                      install
python-all-dev                                  install
python-apt-common                               install
python-asn1crypto                               install
python-cffi-backend                             install
python-configparser                             install
python-crypto                                   install
python-cryptography                             install
python-dbus                                     install
python-dev                                      install
python-entrypoints                              install
python-enum34                                   install
python-gi                                       install
python-ipaddress                                install
python-keyring                                  install
python-keyrings.alt                             install
python-minimal                                  install
python-pip                                      install
python-pip-whl                                  install
python-pkg-resources                            install
python-secretstorage                            install
python-setuptools                               install
python-six                                      install
python-wheel                                    install
python-xdg                                      install
python2                                         install
python2-dev                                     install
python2-minimal                                 install
python2.7                                       install
python2.7-dev                                   install
python2.7-minimal                               install
python3                                         install
python3-aiohttp                                 install
python3-appdirs                                 install
python3-apt                                     install
python3-asn1crypto                              install
python3-async-timeout                           install
python3-attr                                    install
python3-bottle                                  install
python3-bs4                                     install
python3-cached-property                         install
python3-certifi                                 install
python3-cffi-backend                            install
python3-chardet                                 install
python3-crypto                                  install
python3-cryptography                            install
python3-dateutil                                install
python3-dbus                                    install
python3-debconf                                 install
python3-debian                                  install
python3-debianbts                               install
python3-defusedxml                              install
python3-dev                                     install
python3-distro-info                             install
python3-distutils                               install
python3-dnspython                               install
python3-entrypoints                             install
python3-freezegun                               install
python3-future                                  install
python3-gevent                                  install
python3-gevent-websocket                        install
python3-gi                                      install
python3-greenlet                                install
python3-html5lib                                install
python3-httplib2                                install
python3-idna                                    install
python3-ifaddr                                  install
python3-isodate                                 install
python3-jinja2                                  install
python3-keyring                                 install
python3-keyrings.alt                            install
python3-ldap:amd64                              install
python3-lexicon                                 install
python3-lib2to3                                 install
python3-lxml:amd64                              install
python3-markupsafe                              install
python3-minimal                                 install
python3-miniupnpc:amd64                         install
python3-multidict                               install
python3-openssl                                 install
python3-packaging                               install
python3-pip                                     install
python3-pkg-resources                           install
python3-ply                                     install
python3-prompt-toolkit                          install
python3-psutil                                  install
python3-publicsuffix                            install
python3-pyasn1                                  install
python3-pyasn1-modules                          install
python3-pycurl                                  install
python3-pygments                                install
python3-pyinotify                               install
python3-pyparsing                               install
python3-pysimplesoap                            install
python3-reportbug                               install
python3-requests                                install
python3-requests-file                           install
python3-requests-toolbelt                       install
python3-secretstorage                           install
python3-setuptools                              install
python3-six                                     install
python3-soupsieve                               install
python3-systemd                                 install
python3-tldextract                              install
python3-toml                                    install
python3-tz                                      install
python3-urllib3                                 install
python3-wcwidth                                 install
python3-webencodings                            install
python3-wheel                                   install
python3-xdg                                     install
python3-yaml                                    install
python3-yarl                                    install
python3-zeep                                    install
python3-zeroconf                                install
python3.7                                       install
python3.7-dev                                   install
python3.7-minimal                               install
readline-common                                 install
redis-server                                    install
redis-tools                                     install
reportbug                                       install
resolvconf                                      install
rspamd                                          install
rsync                                           install
rsyslog                                         install
sed                                             install
sensible-utils                                  install
slapd                                           install
sntp                                            install
socat                                           install
sqlite3                                         install
ssl-cert                                        install
ssowat                                          hold
sudo-ldap                                       install
systemd                                         install
systemd-sysv                                    install
sysvinit-utils                                  install
tar                                             install
task-french                                     install
task-laptop                                     install
task-ssh-server                                 install
tasksel                                         install
tasksel-data                                    install
telnet                                          install
traceroute                                      install
ttrss-ynh-deps                                  hold
tzdata                                          install
ucf                                             install
udev                                            install
unattended-upgrades                             install
unscd                                           install
unzip                                           install
usb.ids                                         install
usbutils                                        install
util-linux                                      install
util-linux-locales                              install
vim-common                                      install
vim-tiny                                        install
wamerican                                       install
wfrench                                         install
wget                                            install
whiptail                                        install
whois                                           install
wireless-regdb                                  install
wireless-tools                                  install
wpasupplicant                                   install
xauth                                           install
xkb-data                                        install
xxd                                             install
xz-utils                                        install
yunohost                                        hold
yunohost-admin                                  hold
zlib1g:amd64                                    install
zlib1g-dev:amd64                                install
root@home:~#

I noticed :

calibreweb-ynh-deps                             hold
limesurvey-ynh-deps                             hold

So I run

apt-get --purge remove calibreweb-ynh-deps
apt-get --purge remove limesurvey-ynh-deps

And retried migration, it went fine.

Ps: hope I’m not spamming the thread, I’ll stop if I’m doing wrong. Thanks

image

:smiley: Sharp vision :wink:

2 Likes

Uuuuh but they’re held for a purpose, which is to prevent their uninstallation (or in fact these are just virtual package listing the apt dependencies for corresponding app, but the point is to prevent mistakenly uninstalling important dependencies during the chaos of the packages upgrade)

1 Like

We will release Yunohost 4.4.x (last version on Buster) which will contain the migration to Yunohost 11.x (Yunohost on Bullseye). We’re jumping from 4.4.x to match Debian’s version number for clarity

3 Likes

But I already uninstalled these two software. Shouldn’t be removed when uninstalling?

Uuuuuh yes indeed they should have been, unless somehow apt/dpkg was broken during the removal idk

1 Like