Alpha-testing phase for YunoHost on Debian Stretch

So, after hours testing it, this is what doesn’t worked for me :

Impossible to install “Searx” because “the user searx doesn’t exist” or nextcloud…
Impossible to install unofficial app for a missing manifest.json file error
However, that’s possible with the community apps list
Not able to update the system

That’s it for now

Hey, thanks a lot for the feedback !

Those are known issue being investigated / fixed

That’s pretty weird :thinking: As asked in your private message, can you re-run the command in command line with --debug and show the output ?

Uh what do you mean by that ? Which command are you using and why doesnt it seem to be able to ?

hey here,

so some context :

  • vm debian 8 fresh install
  • install yunohost with script
  • config yunohost : users and domain
  • install nextcloud, wallabag, shaarli, dokuwiki, gogs
  • create (or upload) data for this apps
  • script for debian update

the only problem I have is a blank page with nextcloud. I already had this pb but I don’t remember how resolv this. And I find nothing in the log …

Good work team.

1 Like

Hey !

Thanks for the feedback !

There’s a fix on the way for nextcloud, but in the meantime you might be able to solve the issue by manually installing php-zip with apt-get install php-zip

It’s not this …
I search …

hum

# yunohost app debug nextcloud
Error: Unknown service 'php5-fpm'

Bonjour @Aleks ,

Je viens de tester rapidement l’installation de YunoHost sur une base Debian Stretch 64 dans une VirtualBox.

bash <(wget -q -O- https://install.yunohost.org/stretch)
Cette commande, en root, est passée sans problème.

  • La post-installation avec alpha-case-1-vm.nohost.me s’est déroulée sans problème.
    D’ailleurs, tu peux supprimer ce nom de domaine ASAP :wink:

  • La création de l’utilistateur principal s’est déroulée sans problème.

  • L’installation de Rainloop s’est déroulée sans problème.

  • L’installation de Roundcube a échoué.

Exécution du script « /var/cache/yunohost/from_file/roundcube_ynh-a780644e4278af24de44ad95228c6bf8b6d0f658/scripts/remove »…
!!
roundcube’s script has encountered an error. Its execution was cancelled.
!!
Unable to install dependencies
E: Les paquets doivent être enlevés mais la désinstallation est désactivée.
+ exit 1
+ echo ''
+ ynh_die
+ type -t ynh_clean_setup
+ echo -e '!!\n roundcube'\''s script has encountered an error. Its execution was cancelled.\n!!'
+ set +eu
+ trap '' EXIT
+ '[' 1 -eq 0 ']'
+ local exit_code=1
+ ynh_exit_properly
+ exit 1
+ echo 'Unable to install dependencies'
+ ynh_die 'Unable to install dependencies'
+ sudo apt-get -y -qq --no-remove -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold install -f
+ DEBIAN_FRONTEND=noninteractive
+ ynh_apt --no-remove -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold install -f
+ ynh_package_install -f
Paramétrage de roundcube-ynh-deps (1.3.3-1) …
Le paquet php-net-ldap3 n’est pas installé.
roundcube-ynh-deps dépend de php-net-ldap3 ; cependant :
Le paquet php-net-ldap2 n’est pas installé.
roundcube-ynh-deps dépend de php-net-ldap2 ; cependant :
Le paquet php-crypt-gpg n’est pas installé.
roundcube-ynh-deps dépend de php-crypt-gpg ; cependant :
Le paquet php-net-socket n’est pas installé.
roundcube-ynh-deps dépend de php-net-socket ; cependant :
Le paquet php-net-smtp n’est pas installé.
roundcube-ynh-deps dépend de php-net-smtp ; cependant :
Le paquet php-patchwork-utf8 n’est pas installé.
roundcube-ynh-deps dépend de php-patchwork-utf8 ; cependant :
Le paquet php-mail-mime n’est pas installé.
roundcube-ynh-deps dépend de php-mail-mime ; cependant :
Le paquet php-auth-sasl n’est pas installé.
roundcube-ynh-deps dépend de php-auth-sasl ; cependant :
dpkg: roundcube-ynh-deps : problèmes de dépendances, mais configuration comme demandé :
Dépaquetage de roundcube-ynh-deps (1.3.3-1) …
Préparation du dépaquetage de …/roundcube-ynh-deps_1.3.3-1_all.deb …
(Lecture de la base de données… 52783 fichiers et répertoires déjà installés.)
Sélection du paquet roundcube-ynh-deps précédemment désélectionné.
+ sudo dpkg --force-depends -i ./roundcube-ynh-deps_1.3.3-1_all.deb
+ equivs-build ./control
+ cd /tmp/tmp.IfxbTCLMqh

  • L’installation de Wallabag2 s’est déroulée sans problème.

  • L’installation de Nextcloud a échoué :

#2 {main}Création du répertoire « /home/nextcloud ».
#1 /var/www/nextcloud/occ(11): require_once(‘/var/www/nextcl…’)
#0 /var/www/nextcloud/console.php(99): OC\Console\Application->loadCommands(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
Stack trace:
Exception: Environment not properly prepared. in /var/www/nextcloud/lib/private/Console/Application.php:145
An unhandled exception has been thrown:
Please ask your server administrator to install the module.
PHP module zip not installed.
Nextcloud is not installed - only a limited number of commands are available

J’ai donc installé php-zip

apt install libzip4 php-zip php7.0-zip

L’installation est allée jusqu’au bout malgré la présence de ce message

Nextcloud is not installed - only a limited number of commands are available
Nextcloud was successfully installed

  • L’installation d’un certificate Let’s Encrypt n’est pas allée jusqu’à son terme à cause des limitations de création/renouvellement de certificats. Sinon, tout le reste était a priori bien configuré d’après le message au niveau du panel de l’interface web.

ppr

Hello,

I tested the case #1 on a Raspberry Pi 3, model B, with a newly installed Rasbian.

root@orobas:~# cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)"
NAME="Raspbian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

and I had a minor issue during the installation of Yunohost:

[INFO] Running install_script_dependencies
Reading package lists...
Building dependency tree...
Reading state information...
Package dialog is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'dialog' has no installation candidate
[FAIL] Unable to install dependencies to install script

It was fixed after doing

apt-get update

and re-launching the installtion script with:

bash <(wget -q -O- https://install.yunohost.org/stretch)
1 Like

Hello again,

I had 2 other minor (?) issues, during the post installation step.

Context :
_ Hardware : Raspberry Pi 3, model B with a 32GB SD card.

_ Network : Basic network configuration with static IP

root@orobas:~# ping -c 1 yunohost.org
PING yunohost.org (91.224.148.92) 56(84) bytes of data.
64 bytes from 91-224-148-92.tetaneutral.net (91.224.148.92): icmp_seq=1 ttl=54 time=22.2 ms

--- yunohost.org ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 22.223/22.223/22.223/0.000 ms

_ OS: Newly installed Raspbian (Stretch).

_ Packages: I’ve installed tmux and Yunohost with the given installation script in case #1 (see my previous post).

Issues:

root@orobas:~# yunohost tools postinstall
Main domain: fpsource.info
New administration password: 
Confirm new administration password: 
Error: [Errno 52] Invalid url https://dyndns.yunohost.org/domains (does this site exists ?)

But when I try to join this URL, it seems to work fine:

root@orobas:~# wget  https://dyndns.yunohost.org/domains
--2018-04-17 21:42:13--  https://dyndns.yunohost.org/domains
Resolving dyndns.yunohost.org (dyndns.yunohost.org)... 91.224.148.92, 2a03:7220:8080:5c00::1
Connecting to dyndns.yunohost.org (dyndns.yunohost.org)|91.224.148.92|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 23 [application/json]
Saving to: ‘domains’

domains                       100%[==============================================>]      23  --.-KB/s    in 0s

2018-04-17 21:42:13 (4.68 MB/s) - ‘domains’ saved [23/23]

The other issue accured during the same command:

Success! The firewall has been reloaded
Error: Unable to retrieve the remote application list yunohost: HTTPSConnectionPool(host='app.yunohost.org', port=443): Max retries exceeded with url: /official.json (Caused by NewConnectionError('<requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x7525c9d0>: Failed to establish a new connection: [Errno -2] Name or service not known',))
Warning: Skipping migration 1 change_cert_group_to_sslcert...
Warning: Skipping migration 2 migrate_to_tsig_sha256...
Warning: Skipping migration 3 migrate_to_stretch...
Warning: Skipping migration 4 php5_to_php7_pools...
Synchronizing state of yunohost-firewall.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable yunohost-firewall
Success! The service 'yunohost-firewall' has been enabled
1 Like

Many thanks for the precious and detailed feedback !

Hm that’s a bit weird because the install script is supposed to upgrade the system right before installing the dependencies :thinking: But maybe that’s the rpi-update messing with the apt cache or something. Anyway I yolo-commited a fix that should do it.

The second issue is weirder though :confused: The error message :

Failed to establish a new connection: [Errno -2] Name or service not known

seem to suggest this could be a DNS issue ? But then if you successfully ran the wget before (?) that doesn’t make much sense …

Do you still have access to the machine ?

If you run

python -c "import requests; print(requests.get('https://dyndns.yunohost.org').text)"

do you see "Wanna play the dynette?" ?

In order to test case #3, is there a way to clone an existing production server ? I use a dedicated Kimsufi box and see two ways of doing it in this case

  1. do a yunohost backup while server is running and then import the backup on the new jessie server.
    Will it work ? Or do you have inputs? (okay, I should try it anyway :astonished: )

  2. Reboot in recovery mode and then backup files with rsync
    Any ideas of which files / folder backup ? Or just rsync the whole thing and see what happens?

This post might not be the best place to discuss about this. Do no hesitate to move it or I can create another post ?

Hellow !

I think it’s okay to discuss this here :wink:

I don’t have magic recipe unfortunately, but the things you suggest sounds like good approach … Cloning a VPS is not so easy I think (if you don’t have access to the host) so maybe approach ‘2’ is a bit complicated (I think basically you should rsync all files, or all the files you can sync).

But testing with approach 1 would already be awesome. And yes the backup / restore should work :wink: Basically :

  • do a backup of eveything. This should be just a matter of running : yunohost backup create (without any option I think ?)
  • download the archive … Unfortunately there’s no straightforward / newcomer-friendly way of doing this so you must rely on tools like SCP (or anything you’re comfortable). But the archive will be located in /home/yunohost.backup/archives/
  • upload the archive on the new server (same thing here, no easy way, but you can use SCP). Archive must go in /home/yunohost.backup/archives/
  • use the magic ‘undocumented feature’ :stuck_out_tongue: which consists in running yunohost backup restore <nameofthearchive> instead of the postinstall. Or it’s also no big deal if you already done the postinstall before running the restore command :wink:
2 Likes

Hello,

I did an upgrade with aptitude full-upgrade which updated the package yunohost. Now, the administration UI congratulates me about the success of installation and is making me do the step post-installation.
This behavior is related to alpha-testing or can be considered as a bug ?
If I want to retrieve my installation, can I bypass this or make the post-installation step without overtwrite my configuration ?

Hello,

I have been able to restore most of the backup on a new virtual machine using the magical undocumented feature :sunglasses:

There were some issues as some apps were not restored properly. (I took screenshots and I will try to fix them but I do not want to spend/loose too much time on this).
My guess is that it’s better to migrate to stretch and then, try to smoth the process of backup/restore later for everybody to enjoy it.

So, I will begin to work on the upgrade soon

This is a bug which is not well-understood yet… But you should be able to safely create the flag for this with : touch /etc/yunohost/installed (that’s what tells yunohost it already did the postinstall, we’re not sure why/how this file can disappear)

However I’m confused about the procedure you used, did you not run the yunohost migrations migrate command ?

Thanks for the tip, it worked.

No, i didn’t use this command.
I used to update yunohost on jessie (the update through the admin interface doesn’t work) with a classical system update with aptitude : aptitude update and aptitude full-upgrade. Maybe that’s why this file disappears ?

Well unfortunately that also happens with the migration command :stuck_out_tongue:

Hello,

Here are my tests of case#3. I restored a backup of a production server to a virtual machine.

Let me know if I can test other stuff while I still have the virtual machine

services

mail : Unknown (not tested)
xmpp : Seems ok (was able to send messages between two accounts on the same smartphone)
fail2ban: works as a charm. (I had to unban myself multiple times because of ssh mistyped password :sweat_smile: )

applications

Agendav : unknown (Failed to restore from backup)

Ampache : unknown

  • UI ok in Yunohost but forgot connection password to log in…

Baikal : ok

  • UI ok in yunohost
  • can list event from thunderbird with calddav
  • can add events from thunderbird with calddav

192.168.1.51 - gofannon [25/Apr/2018:20:34:59 +0200] “PUT /baikal/cal.php/calendars/gofannon/default/e11e4ab9-1876-4e83-b731-b8b621519111.ics HTTP/1.1” 201 0 “-” “User agent replaced”
192.168.1.51 - gofannon [25/Apr/2018:20:34:59 +0200] “REPORT /baikal/cal.php/calendars/gofannon/default/ HTTP/1.1” 207 1263 “-” “User agent replaced”

  • can add contact with thunderbird

192.168.1.51 - gofannon [25/Apr/2018:20:41:25 +0200] “PROPFIND /baikal/card.php/addressbooks/gofannon/default/ HTTP/1.1” 207 57913 “-” “Thunderbird CardBook/28.4 Lightning/5.4”
192.168.1.51 - gofannon [25/Apr/2018:20:41:25 +0200] “PUT /baikal/card.php/addressbooks/gofannon/default/5b03c987-4691-471c-896d-59892e5a8629.vcf HTTP/1.1” 201 0 “-” “Thunderbird CardBook/28.4 Lightning/5.4”

FreshRSS : Everything works

  • read article
  • update feeds
  • add new feed
  • go to options

Jappix : KO

  • UI does not load completely, only background picture
  • Nothing useful in logs in /var/log/nginx/*

==> myDomainYHN.nohost.me-access.log <==
192.168.1.51 - gofannon [25/Apr/2018:21:32:55 +0200] “GET /jappix/ HTTP/1.1” 200 714 “https://example.org/” “User agent replaced”
192.168.1.51 - - [25/Apr/2018:21:32:55 +0200] “GET /ynhpanel.js HTTP/1.1” 200 3592 “https://myDomainYHN.nohost.me/jappix/” “User agent replaced”
192.168.1.51 - - [25/Apr/2018:21:32:56 +0200] “GET /ynhpanel.css HTTP/1.1” 200 76276 “https://myDomainYHN.nohost.me/jappix/” “User agent replaced”
192.168.1.51 - gofannon [25/Apr/2018:21:32:56 +0200] “GET /ynhpanel.json HTTP/1.1” 200 2658 “https://myDomainYHN.nohost.me/jappix/” “User agent replaced”

Kanboard : Everything works

LBCAlerte : Seems OK (I do not use it anymore)

  • can loggin to UI and navigate

Nextcloud : KO

  • Cannot access application (see logs below)

Browser

Internal Server Error

The server encountered an internal error and was unable to complete your request.
Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report.
More details can be found in the server log.

Logs

Nothing useful :zipper_mouth_face:

==> example.org-access.log <==
192.168.1.51 - - [25/Apr/2018:20:33:25 +0200] “GET /favicon.ico HTTP/1.1” 302 154 “https://example.org/nuage/” “User agent replaced”
192.168.1.51 - bob [25/Apr/2018:20:33:25 +0200] “GET /nuage/ HTTP/1.1” 500 301 “https://example.org/yunohost/sso/” “User agent replaced”
192.168.1.51 - bob [25/Apr/2018:20:33:25 +0200] “GET /yunohost/sso/ HTTP/1.1” 200 1276 “https://example.org/nuage/” “User agent replaced”

Piwigo : Some issues

Piwigo was previously installed but was not configured so I cannot compare

  • can navigate inside software

Issues:

Roundcube : KO

  • cannot access application (see logs below) :slight_smile:

In browser, I got “504 Gateway Time-out” Nginx

==> roundcube.slow.log <==

[25-Apr-2018 20:14:23] [pool roundcube] pid 876
script_filename = /var/www/roundcube//index.php
[0x00007f6375016ae0] curl_exec() /var/www/roundcube/vendor/nategood/httpful/src/Httpful/Request.php:202
[0x00007f6375016a40] send() /var/www/roundcube/plugins/carddav/carddav_common.php:185
[0x00007f6375016860] cdfopen() /var/www/roundcube/plugins/carddav/carddav_discovery.php:123
[0x00007f63750166a0] retrieve_addressbooks() /var/www/roundcube/plugins/carddav/carddav_discovery.php:93
[0x00007f6375016510] find_addressbooks() /var/www/roundcube/plugins/carddav/carddav.php:239
[0x00007f6375016330] init_presets() /var/www/roundcube/program/lib/Roundcube/rcube_plugin_api.php:440
[0x00007f6375016270] exec_hook() /var/www/roundcube/index.php:151

==> myDomainYHN.nohost.me-error.log <==
2018/04/25 20:15:17 [error] 840#840: *339 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 192.168.1.51, server: myDomainYHN.nohost.me, request: “GET /webmail/ HTTP/1.1”, upstream: “fastcgi://unix:/run/php/php7.0-fpm-roundcube.sock”, host: “myDomainYHN.nohost.me”, referrer: “https://example.org/

Wallabag : Everything works

  • can read article and them as read
  • can add new article
  • Did not try smartphone applications to check

Dokuwiki : Most of it works

  • can read wiki
  • can add pages and update old ones
  • can updates plugins in admin panel

Issues

Issue still there after disabling most plug-ins

Stuck in postinstall after debian update

After updating debian, I am stuck in postinstall in webadmin UI of yunohost.
The user UI runs as usual with the list of applications

Any advices ?

root@yunohost:/var/log/nginx# apt-get update
Atteint:1 http://security.debian.org stretch/updates InRelease
Ign:2 Index of /debian stretch InRelease
Atteint:3 Index of /debian jessie-updates InRelease
Atteint:4 Index of /debian stretch Release
Atteint:6 http://vinaigrette.yunohost.org/debian stretch InRelease
Lecture des listes de paquets… Fait
root@yunohost:/var/log/nginx# apt-get upgrade
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
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
libmilter1.0.1 libopendkim9 php5-fpm rmilter
Veuillez utiliser « apt autoremove » pour les supprimer.
Les paquets suivants ont été conservés :
imagemagick imagemagick-6.q16 imagemagick-common
Les paquets suivants seront mis à jour :
yunohost
1 mis à jour, 0 nouvellement installés, 0 à enlever et 3 non mis à jour.
Il est nécessaire de prendre 230 ko dans les archives.
Après cette opération, 1 024 o d’espace disque seront libérés.
Souhaitez-vous continuer ? [O/n]
Réception de:1 http://vinaigrette.yunohost.org/debian stretch/unstable amd64 yunohost all 3.0.0+201804241534 [230 kB]
230 ko réceptionnés en 0s (647 ko/s)
Lecture des fichiers de modifications (« changelog »)… Terminé
(Lecture de la base de données… 72616 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de …/yunohost_3.0.0+201804241534_all.deb …
Dépaquetage de yunohost (3.0.0+201804241534) sur (3.0.0+201804181807) …
Traitement des actions différées (« triggers ») pour systemd (232-25+deb9u2) …
Paramétrage de yunohost (3.0.0+201804241534) …
Initializing a local SSL certification authority …
(logs available in /tmp/yunohost-ssl-init)
config file testing succeeded
root@yunohost:/var/log/nginx# apt-get upgrade
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
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
libmilter1.0.1 libopendkim9 php5-fpm rmilter
Veuillez utiliser « apt autoremove » pour les supprimer.
Les paquets suivants ont été conservés :
imagemagick imagemagick-6.q16 imagemagick-common
0 mis à jour, 0 nouvellement installés, 0 à enlever et 3 non mis à jour.
root@yunohost:/var/log/nginx#
root@yunohost:/var/log/nginx#

Thanks a lot for the detailed feedback !

I don’t have an answer to everything, but regarding this :

This is now an understood and should be fixed bug. But since that was probably not yet fixed when running your test, you can fix the situation by running : touch /etc/yunohost/installed :wink:

1 Like

Thanks for the tip, I have access to the GUI admin now.

After running apt-get dist-upgrade package nextcloud-ynh-deps has been removed. The application Nextcloud does not run anymore from the web browser.
Maybe, the first apt-get upgrade before apt-get dist-upgrade broke some stuff ? I can replay the migration if needed.

Browser error

Internal Server Error

The server encountered an internal error and was unable to complete your request.
Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report.
More details can be found in the server log.

Terminal console log

root@yunohost:~# touch /etc/yunohost/installed

root@yunohost:~# file /etc/yunohost/installed
/etc/yunohost/installed: empty

root@yunohost:~# apt-get update
Réception de:1 http://security.debian.org stretch/updates InRelease [94,3 kB]
Atteint:2 http://vinaigrette.yunohost.org/debian stretch InRelease
Ign:3 Index of /debian stretch InRelease
Réception de:4 Index of /debian jessie-updates InRelease [145 kB]
Atteint:5 Index of /debian stretch Release
239 ko réceptionnés en 0s (417 ko/s)
Lecture des listes de paquets… Fait

root@yunohost:~# apt-get dist-upgrade
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
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
imagemagick-common libarchive13 libldb1 libmilter1.0.1 libopendkim9 libsmbclient libtdb1 libtevent0 libwbclient0 php5-fpm php5-intl php5-ldap php5-mcrypt python-ldb
python-samba python-talloc python-tdb rmilter samba-common samba-common-bin samba-libs smbclient ttf-dejavu-core
Veuillez utiliser « apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
libmagickcore-6.q16-2 libmagickwand-6.q16-2 nextcloud-ynh-deps php5-imagick
Les NOUVEAUX paquets suivants seront installés :
imagemagick-6-common libdjvulibre-text libdjvulibre21 libilmbase12 libjxr-tools libjxr0 libmagickcore-6.q16-3 libmagickcore-6.q16-3-extra libmagickwand-6.q16-3 libopenexr22
libwmf0.2-7
Les paquets suivants seront mis à jour :
imagemagick imagemagick-6.q16 imagemagick-common
3 mis à jour, 11 nouvellement installés, 4 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 4 878 ko dans les archives.
Après cette opération, 6 827 ko d’espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n]
Réception de:1 http://security.debian.org stretch/updates/main amd64 imagemagick amd64 8:6.9.7.4+dfsg-11+deb9u4 [141 kB]
Réception de:2 Index of /debian stretch/main amd64 libdjvulibre-text all 3.5.27.1-7 [60,7 kB]
Réception de:3 http://security.debian.org stretch/updates/main amd64 imagemagick-6.q16 amd64 8:6.9.7.4+dfsg-11+deb9u4 [563 kB]
Réception de:4 Index of /debian stretch/main amd64 libdjvulibre21 amd64 3.5.27.1-7 [568 kB]
Réception de:5 Index of /debian stretch/main amd64 libilmbase12 amd64 2.2.0-12 [85,3 kB]
Réception de:6 Index of /debian stretch/main amd64 libjxr0 amd64 1.1-6+b1 [160 kB]
Réception de:7 Index of /debian stretch/main amd64 libjxr-tools amd64 1.1-6+b1 [17,0 kB]
Réception de:8 Index of /debian stretch/main amd64 libopenexr22 amd64 2.2.0-11+b1 [577 kB]
Réception de:9 Index of /debian stretch/main amd64 libwmf0.2-7 amd64 0.2.8.4-10.6 [167 kB]
Réception de:10 http://security.debian.org stretch/updates/main amd64 imagemagick-common all 8:6.9.7.4+dfsg-11+deb9u4 [1 404 B]
Réception de:11 http://security.debian.org stretch/updates/main amd64 imagemagick-6-common all 8:6.9.7.4+dfsg-11+deb9u4 [184 kB]
Réception de:12 http://security.debian.org stretch/updates/main amd64 libmagickcore-6.q16-3 amd64 8:6.9.7.4+dfsg-11+deb9u4 [1 742 kB]
Réception de:13 http://security.debian.org stretch/updates/main amd64 libmagickwand-6.q16-3 amd64 8:6.9.7.4+dfsg-11+deb9u4 [422 kB]
Réception de:14 http://security.debian.org stretch/updates/main amd64 libmagickcore-6.q16-3-extra amd64 8:6.9.7.4+dfsg-11+deb9u4 [190 kB]
4 878 ko réceptionnés en 5s (967 ko/s)
Lecture des fichiers de modifications (« changelog »)… Terminé
(Lecture de la base de données… 72616 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de …/imagemagick_8%3a6.9.7.4+dfsg-11+deb9u4_amd64.deb …
Dépaquetage de imagemagick (8:6.9.7.4+dfsg-11+deb9u4) sur (8:6.8.9.9-5+deb8u11) …
Préparation du dépaquetage de …/imagemagick-6.q16_8%3a6.9.7.4+dfsg-11+deb9u4_amd64.deb …
Dépaquetage de imagemagick-6.q16 (8:6.9.7.4+dfsg-11+deb9u4) sur (8:6.8.9.9-5+deb8u11) …
(Lecture de la base de données… 72600 fichiers et répertoires déjà installés.)
Suppression de nextcloud-ynh-deps (13.0.1~ynh1) …
Suppression de php5-imagick (3.2.0~rc1-1) …
php5_invoke prerm: Disable module imagick for cli SAPI
php5_invoke prerm: Disable module imagick for fpm SAPI
Suppression de libmagickwand-6.q16-2:amd64 (8:6.8.9.9-5+deb8u11) …
Suppression de libmagickcore-6.q16-2:amd64 (8:6.8.9.9-5+deb8u11) …
(Lecture de la base de données… 72326 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de …/00-imagemagick-common_8%3a6.9.7.4+dfsg-11+deb9u4_all.deb …
Dépaquetage de imagemagick-common (8:6.9.7.4+dfsg-11+deb9u4) sur (8:6.8.9.9-5+deb8u11) …
dpkg: avertissement: impossible de supprimer l’ancien répertoire « /etc/ImageMagick-6 » : Le dossier n’est pas vide
Sélection du paquet imagemagick-6-common précédemment désélectionné.
Préparation du dépaquetage de …/01-imagemagick-6-common_8%3a6.9.7.4+dfsg-11+deb9u4_all.deb …
Dépaquetage de imagemagick-6-common (8:6.9.7.4+dfsg-11+deb9u4) …
Sélection du paquet libmagickcore-6.q16-3:amd64 précédemment désélectionné.
Préparation du dépaquetage de …/02-libmagickcore-6.q16-3_8%3a6.9.7.4+dfsg-11+deb9u4_amd64.deb …
Dépaquetage de libmagickcore-6.q16-3:amd64 (8:6.9.7.4+dfsg-11+deb9u4) …
Sélection du paquet libmagickwand-6.q16-3:amd64 précédemment désélectionné.
Préparation du dépaquetage de …/03-libmagickwand-6.q16-3_8%3a6.9.7.4+dfsg-11+deb9u4_amd64.deb …
Dépaquetage de libmagickwand-6.q16-3:amd64 (8:6.9.7.4+dfsg-11+deb9u4) …
Sélection du paquet libdjvulibre-text précédemment désélectionné.
Préparation du dépaquetage de …/04-libdjvulibre-text_3.5.27.1-7_all.deb …
Dépaquetage de libdjvulibre-text (3.5.27.1-7) …
Sélection du paquet libdjvulibre21:amd64 précédemment désélectionné.
Préparation du dépaquetage de …/05-libdjvulibre21_3.5.27.1-7_amd64.deb …
Dépaquetage de libdjvulibre21:amd64 (3.5.27.1-7) …
Sélection du paquet libilmbase12:amd64 précédemment désélectionné.
Préparation du dépaquetage de …/06-libilmbase12_2.2.0-12_amd64.deb …
Dépaquetage de libilmbase12:amd64 (2.2.0-12) …
Sélection du paquet libjxr0:amd64 précédemment désélectionné.
Préparation du dépaquetage de …/07-libjxr0_1.1-6+b1_amd64.deb …
Dépaquetage de libjxr0:amd64 (1.1-6+b1) …
Sélection du paquet libjxr-tools précédemment désélectionné.
Préparation du dépaquetage de …/08-libjxr-tools_1.1-6+b1_amd64.deb …
Dépaquetage de libjxr-tools (1.1-6+b1) …
Sélection du paquet libopenexr22:amd64 précédemment désélectionné.
Préparation du dépaquetage de …/09-libopenexr22_2.2.0-11+b1_amd64.deb …
Dépaquetage de libopenexr22:amd64 (2.2.0-11+b1) …
Sélection du paquet libwmf0.2-7:amd64 précédemment désélectionné.
Préparation du dépaquetage de …/10-libwmf0.2-7_0.2.8.4-10.6_amd64.deb …
Dépaquetage de libwmf0.2-7:amd64 (0.2.8.4-10.6) …
Sélection du paquet libmagickcore-6.q16-3-extra:amd64 précédemment désélectionné.
Préparation du dépaquetage de …/11-libmagickcore-6.q16-3-extra_8%3a6.9.7.4+dfsg-11+deb9u4_amd64.deb …
Dépaquetage de libmagickcore-6.q16-3-extra:amd64 (8:6.9.7.4+dfsg-11+deb9u4) …
Paramétrage de imagemagick-6-common (8:6.9.7.4+dfsg-11+deb9u4) …
Installation de la nouvelle version du fichier de configuration /etc/ImageMagick-6/delegates.xml …
Installation de la nouvelle version du fichier de configuration /etc/ImageMagick-6/policy.xml …
Paramétrage de libmagickcore-6.q16-3:amd64 (8:6.9.7.4+dfsg-11+deb9u4) …
Traitement des actions différées (« triggers ») pour mime-support (3.60) …
Paramétrage de libdjvulibre-text (3.5.27.1-7) …
Traitement des actions différées (« triggers ») pour libgdk-pixbuf2.0-0:amd64 (2.36.5-2+deb9u2) …
Paramétrage de imagemagick-common (8:6.9.7.4+dfsg-11+deb9u4) …
Paramétrage de libjxr0:amd64 (1.1-6+b1) …
Paramétrage de libilmbase12:amd64 (2.2.0-12) …
Traitement des actions différées (« triggers ») pour libc-bin (2.24-11+deb9u3) …
Paramétrage de libmagickwand-6.q16-3:amd64 (8:6.9.7.4+dfsg-11+deb9u4) …
Traitement des actions différées (« triggers ») pour man-db (2.7.6.1-2) …
Traitement des actions différées (« triggers ») pour hicolor-icon-theme (0.15-1) …
Paramétrage de libwmf0.2-7:amd64 (0.2.8.4-10.6) …
Paramétrage de libdjvulibre21:amd64 (3.5.27.1-7) …
Paramétrage de libjxr-tools (1.1-6+b1) …
Paramétrage de imagemagick-6.q16 (8:6.9.7.4+dfsg-11+deb9u4) …
update-alternatives: avertissement: l’alternative /usr/bin/compare-im6 (qui fait partie du groupe de liens compare) n’a pas été trouvée ; suppression de la liste des alternatives
update-alternatives: avertissement: /etc/alternatives/compare pointe dans le vide ; sera mis à jour avec le choix le plus adapté
update-alternatives: utilisation de « /usr/bin/compare-im6.q16 » pour fournir « /usr/bin/compare » (compare) en mode automatique
update-alternatives: utilisation de « /usr/bin/compare-im6.q16 » pour fournir « /usr/bin/compare-im6 » (compare-im6) en mode automatique
update-alternatives: avertissement: l’alternative /usr/bin/animate-im6 (qui fait partie du groupe de liens animate) n’a pas été trouvée ; suppression de la liste des alternatives
update-alternatives: avertissement: /etc/alternatives/animate pointe dans le vide ; sera mis à jour avec le choix le plus adapté
update-alternatives: utilisation de « /usr/bin/animate-im6.q16 » pour fournir « /usr/bin/animate » (animate) en mode automatique
update-alternatives: utilisation de « /usr/bin/animate-im6.q16 » pour fournir « /usr/bin/animate-im6 » (animate-im6) en mode automatique
update-alternatives: avertissement: l’alternative /usr/bin/convert-im6 (qui fait partie du groupe de liens convert) n’a pas été trouvée ; suppression de la liste des alternatives
update-alternatives: avertissement: /etc/alternatives/convert pointe dans le vide ; sera mis à jour avec le choix le plus adapté
update-alternatives: utilisation de « /usr/bin/convert-im6.q16 » pour fournir « /usr/bin/convert » (convert) en mode automatique
update-alternatives: utilisation de « /usr/bin/convert-im6.q16 » pour fournir « /usr/bin/convert-im6 » (convert-im6) en mode automatique
update-alternatives: avertissement: l’alternative /usr/bin/composite-im6 (qui fait partie du groupe de liens composite) n’a pas été trouvée ; suppression de la liste des alternatives
update-alternatives: avertissement: /etc/alternatives/composite pointe dans le vide ; sera mis à jour avec le choix le plus adapté
update-alternatives: utilisation de « /usr/bin/composite-im6.q16 » pour fournir « /usr/bin/composite » (composite) en mode automatique
update-alternatives: utilisation de « /usr/bin/composite-im6.q16 » pour fournir « /usr/bin/composite-im6 » (composite-im6) en mode automatique
update-alternatives: avertissement: l’alternative /usr/bin/conjure-im6 (qui fait partie du groupe de liens conjure) n’a pas été trouvée ; suppression de la liste des alternatives
update-alternatives: avertissement: /etc/alternatives/conjure pointe dans le vide ; sera mis à jour avec le choix le plus adapté
update-alternatives: utilisation de « /usr/bin/conjure-im6.q16 » pour fournir « /usr/bin/conjure » (conjure) en mode automatique
update-alternatives: utilisation de « /usr/bin/conjure-im6.q16 » pour fournir « /usr/bin/conjure-im6 » (conjure-im6) en mode automatique
update-alternatives: avertissement: l’alternative /usr/bin/import-im6 (qui fait partie du groupe de liens import) n’a pas été trouvée ; suppression de la liste des alternatives
update-alternatives: avertissement: /etc/alternatives/import pointe dans le vide ; sera mis à jour avec le choix le plus adapté
update-alternatives: utilisation de « /usr/bin/import-im6.q16 » pour fournir « /usr/bin/import » (import) en mode automatique
update-alternatives: utilisation de « /usr/bin/import-im6.q16 » pour fournir « /usr/bin/import-im6 » (import-im6) en mode automatique
update-alternatives: avertissement: l’alternative /usr/bin/identify-im6 (qui fait partie du groupe de liens identify) n’a pas été trouvée ; suppression de la liste des alternatives
update-alternatives: avertissement: /etc/alternatives/identify pointe dans le vide ; sera mis à jour avec le choix le plus adapté
update-alternatives: utilisation de « /usr/bin/identify-im6.q16 » pour fournir « /usr/bin/identify » (identify) en mode automatique
update-alternatives: utilisation de « /usr/bin/identify-im6.q16 » pour fournir « /usr/bin/identify-im6 » (identify-im6) en mode automatique
update-alternatives: avertissement: l’alternative /usr/bin/stream-im6 (qui fait partie du groupe de liens stream) n’a pas été trouvée ; suppression de la liste des alternatives
update-alternatives: avertissement: /etc/alternatives/stream pointe dans le vide ; sera mis à jour avec le choix le plus adapté
update-alternatives: utilisation de « /usr/bin/stream-im6.q16 » pour fournir « /usr/bin/stream » (stream) en mode automatique
update-alternatives: utilisation de « /usr/bin/stream-im6.q16 » pour fournir « /usr/bin/stream-im6 » (stream-im6) en mode automatique
update-alternatives: avertissement: l’alternative /usr/bin/display-im6 (qui fait partie du groupe de liens display) n’a pas été trouvée ; suppression de la liste des alternatives
update-alternatives: avertissement: /etc/alternatives/display pointe dans le vide ; sera mis à jour avec le choix le plus adapté
update-alternatives: utilisation de « /usr/bin/display-im6.q16 » pour fournir « /usr/bin/display » (display) en mode automatique
update-alternatives: utilisation de « /usr/bin/display-im6.q16 » pour fournir « /usr/bin/display-im6 » (display-im6) en mode automatique
update-alternatives: avertissement: l’alternative /usr/bin/montage-im6 (qui fait partie du groupe de liens montage) n’a pas été trouvée ; suppression de la liste des alternatives
update-alternatives: avertissement: /etc/alternatives/montage pointe dans le vide ; sera mis à jour avec le choix le plus adapté
update-alternatives: utilisation de « /usr/bin/montage-im6.q16 » pour fournir « /usr/bin/montage » (montage) en mode automatique
update-alternatives: utilisation de « /usr/bin/montage-im6.q16 » pour fournir « /usr/bin/montage-im6 » (montage-im6) en mode automatique
update-alternatives: avertissement: l’alternative /usr/bin/mogrify-im6 (qui fait partie du groupe de liens mogrify) n’a pas été trouvée ; suppression de la liste des alternatives
update-alternatives: avertissement: /etc/alternatives/mogrify pointe dans le vide ; sera mis à jour avec le choix le plus adapté
update-alternatives: utilisation de « /usr/bin/mogrify-im6.q16 » pour fournir « /usr/bin/mogrify » (mogrify) en mode automatique
update-alternatives: utilisation de « /usr/bin/mogrify-im6.q16 » pour fournir « /usr/bin/mogrify-im6 » (mogrify-im6) en mode automatique
Paramétrage de libopenexr22:amd64 (2.2.0-11+b1) …
Paramétrage de libmagickcore-6.q16-3-extra:amd64 (8:6.9.7.4+dfsg-11+deb9u4) …
Paramétrage de imagemagick (8:6.9.7.4+dfsg-11+deb9u4) …
Traitement des actions différées (« triggers ») pour libc-bin (2.24-11+deb9u3) …
root@yunohost:~#

root@yunohost:~# apt autoremove
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Les paquets suivants seront ENLEVÉS :
imagemagick-common libarchive13 libldb1 libmilter1.0.1 libopendkim9 libsmbclient libtdb1 libtevent0 libwbclient0 php5-fpm php5-intl php5-ldap php5-mcrypt python-ldb
python-samba python-talloc python-tdb rmilter samba-common samba-common-bin samba-libs smbclient ttf-dejavu-core
0 mis à jour, 0 nouvellement installés, 23 à enlever et 0 non mis à jour.
Après cette opération, 48,5 Mo d’espace disque seront libérés.
Souhaitez-vous continuer ? [O/n]
(Lecture de la base de données… 72708 fichiers et répertoires déjà installés.)
Suppression de imagemagick-common (8:6.9.7.4+dfsg-11+deb9u4) …
Suppression de smbclient (2:4.5.12+dfsg-2+deb9u2) …
Suppression de libarchive13:amd64 (3.2.2-2) …
Suppression de samba-common-bin (2:4.5.12+dfsg-2+deb9u2) …
Suppression de python-samba (2:4.5.12+dfsg-2+deb9u2) …
Suppression de python-ldb (2:1.1.27-1+b1) …
Suppression de rmilter (1.9.2+nmu2) …
Suppression de libmilter1.0.1:amd64 (8.15.2-8) …
Suppression de libopendkim9 (2.9.2-2+deb8u1) …
Suppression de libsmbclient:amd64 (2:4.5.12+dfsg-2+deb9u2) …
Suppression de python-tdb (1.3.11-2) …
Suppression de php5-fpm (5.6.33+dfsg-0+deb8u1) …
php5_invoke prerm: Disable module mysqli for fpm SAPI
php5_invoke prerm: Disable module redis for fpm SAPI
php5_invoke prerm: Disable module pdo_mysql for fpm SAPI
php5_invoke prerm: Disable module opcache for fpm SAPI
php5_invoke prerm: Disable module apcu for fpm SAPI
php5_invoke prerm: Disable module mcrypt for fpm SAPI
php5_invoke prerm: Disable module json for fpm SAPI
php5_invoke prerm: Disable module intl for fpm SAPI
php5_invoke prerm: Disable module pdo for fpm SAPI
php5_invoke prerm: Disable module mysql for fpm SAPI
php5_invoke prerm: Disable module tidy for fpm SAPI
php5_invoke prerm: Disable module curl for fpm SAPI
php5_invoke prerm: Disable module gd for fpm SAPI
php5_invoke prerm: Disable module ldap for fpm SAPI
php5_invoke prerm: Disable module readline for fpm SAPI
Suppression de php5-intl (5.6.33+dfsg-0+deb8u1) …
php5_invoke prerm: Disable module intl for cli SAPI
Suppression de php5-ldap (5.6.33+dfsg-0+deb8u1) …
php5_invoke prerm: Disable module ldap for cli SAPI
Suppression de php5-mcrypt (5.6.33+dfsg-0+deb8u1) …
php5_invoke prerm: Disable module mcrypt for cli SAPI
Suppression de samba-common (2:4.5.12+dfsg-2+deb9u2) …
Suppression de ttf-dejavu-core (2.37-1) …
Suppression de samba-libs:amd64 (2:4.5.12+dfsg-2+deb9u2) …
Suppression de libldb1:amd64 (2:1.1.27-1+b1) …
Suppression de libtdb1:amd64 (1.3.11-2) …
Suppression de libtevent0:amd64 (0.9.31-1) …
Suppression de libwbclient0:amd64 (2:4.5.12+dfsg-2+deb9u2) …
Suppression de python-talloc (2.1.8-1) …
Traitement des actions différées (« triggers ») pour libc-bin (2.24-11+deb9u3) …
Traitement des actions différées (« triggers ») pour man-db (2.7.6.1-2) …
Traitement des actions différées (« triggers ») pour fontconfig (2.11.0-6.7+b1) …
(reverse-i-search)`': ^C
root@yunohost:~#