PnX-SI / GeoNature

Application de saisie et de synthèse des observations faune et flore
GNU General Public License v3.0
99 stars 101 forks source link

Retour d'expérience suite à une installation 2.13 sur un nouveau serveur Debian 12 #2852

Open JeromeMaruejouls opened 7 months ago

JeromeMaruejouls commented 7 months ago

Bonjour à tous et meilleurs voeux !

Petit retour d'expérience d'une installation et migration de la bdd depuis un serveur Debian 10 avec Postgresql 11 vers un nouveau serveur Debian 12 avec Postgresql 15, en utilisant le script d'installation général (Usershub/Taxhub/Geonature) : (v 2.13.3)

La restauration de la bdd d'un postgres 11 sur un postgres 15 n'a pas l'air de poser de problème ! Je continue mes tests, mais cela simplifie ces mises à jour d'OS.

camillemonchicourt commented 7 months ago

OK merci pour ce retour.

On a fait plusieurs tests d'installation de la 2.13, 2.13.4 etc... avec le script d'installation globale sur du Debian 12 et on n'a pas eu de soucis de droits. Faudrait voir pourquoi tu as eu des soucis.

Oui pour le port c'est identifié que cela ne marche pas automatiquement de le modifier dans la conf (https://github.com/PnX-SI/GeoNature/issues/504), donc améliorable en effet.

JeromeMaruejouls commented 7 months ago

Si je reproduis le problème de droit, je posterai les logs avant de corriger de façon brutale comme je l'ai fait là !

JeromeMaruejouls commented 7 months ago

Alors voilà le log complet de l'installation :

LOGS ``` ############### Installation des paquets systèmes ############### Installation de l'environnement logiciel... Lecture des listes de paquets… Construction de l'arbre des dépendances… Lecture des informations d'état… gettext-base est déjà la version la plus récente (0.21-12). gettext-base passé en « installé manuellement ». Les paquets supplémentaires suivants seront installés : apache2-bin apache2-data apache2-utils autoconf automake autotools-dev binutils binutils-common binutils-x86-64-linux-gnu build-essential bzip2 cpp cpp-12 default-libmysqlclient-dev dirmngr dpkg-dev fakeroot fontconfig fontconfig-config fonts-dejavu-core g++ g++-12 gcc gcc-12 gdal-data gdal-plugins git-man gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm hdf5-helpers icu-devtools javascript-common libabsl20220623 libaec-dev libaec0 libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libaom-dev libaom3 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libarmadillo-dev libarmadillo11 libarpack2 libarpack2-dev libasan8 libassuan0 libatomic1 libavif15 libbinutils libblas-dev libblas3 libblosc-dev libblosc1 libboost-dev libboost-serialization1.74.0 libboost1.74-dev libc-dev-bin libc-devtools libc6-dev libcairo2 libcc1-0 libcfitsio-dev libcfitsio-doc libcfitsio10 libcommon-sense-perl libcrypt-dev libctf-nobfd0 libctf0 libcurl4-openssl-dev libdatrie1 libdav1d-dev libdav1d6 libde265-0 libde265-dev libdeflate-dev libdeflate0 libdpkg-perl liberror-perl libexpat1-dev libfakeroot libfile-fcntllock-perl libfontconfig1 libfreexl-dev libfreexl1 libfribidi0 libfyba-dev libfyba0 libgav1-1 libgcc-12-dev libgd3 libgdal32 libgdbm-compat4 libgeos-c1v5 libgeos-dev libgeos3.11.1 libgeotiff-dev libgeotiff5 libgfortran5 libgif-dev libgif7 libgmpxx4ldbl libgomp1 libgprofng0 libgraphite2-3 libharfbuzz0b libhdf4-0-alt libhdf4-alt-dev libhdf5-103-1 libhdf5-cpp-103-1 libhdf5-dev libhdf5-fortran-102 libhdf5-hl-100 libhdf5-hl-cpp-100 libhdf5-hl-fortran-100 libheif-dev libheif1 libicu-dev libisl23 libitm1 libjansson4 libjbig-dev libjbig0 libjpeg-dev libjpeg62-turbo libjpeg62-turbo-dev libjs-jquery libjs-sphinxdoc libjs-underscore libjson-c-dev libjson-perl libjson-xs-perl libkml-dev libkmlbase1 libkmlconvenience1 libkmldom1 libkmlengine1 libkmlregionator1 libkmlxsd1 libksba8 liblapack-dev liblapack3 liblcms2-2 liblerc-dev liblerc4 libllvm14 liblocale-gettext-perl liblsan0 libltdl-dev libltdl7 liblua5.3-0 liblz4-dev liblzf1 liblzma-dev libmariadb-dev libmariadb-dev-compat libmariadb3 libminizip-dev libminizip1 libmpc3 libmpfr6 libnetcdf-dev libnetcdf19 libnpth0 libnsl-dev libnspr4 libnss3 libodbc2 libodbccr2 libodbcinst2 libogdi-dev libogdi4.1 libopenjp2-7 libopenjp2-7-dev libpango-1.0-0 libpangoft2-1.0-0 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libperl5.36 libpixman-1-0 libpkgconf3 libpng-dev libpng-tools libpoppler-dev libpoppler-private-dev libpoppler126 libpq5 libproj-dev libproj25 libpython3-dev libpython3.11 libpython3.11-dev libqhull-dev libqhull-r8.0 libqhull8.0 libqhullcpp8.0 libquadmath0 librav1e0 librttopo-dev librttopo1 libsensors-config libsensors5 libsfcgal1 libsnappy1v5 libspatialite-dev libspatialite7 libsqlite3-dev libssl-dev libstdc++-12-dev libsuperlu-dev libsuperlu5 libsvtav1enc1 libsz2 libthai-data libthai0 libtiff-dev libtiff6 libtiffxx6 libtirpc-dev libtool libtsan2 libtypes-serialiser-perl libubsan1 liburiparser-dev liburiparser1 libwebp-dev libwebp7 libwebpdemux2 libwebpmux3 libx11-6 libx11-data libx265-199 libx265-dev libxau6 libxcb-render0 libxcb-shm0 libxcb1 libxdmcp6 libxerces-c-dev libxerces-c3.2 libxext6 libxml2-dev libxpm4 libxrender1 libxslt1.1 libyuv0 libz3-4 libzstd-dev linux-libc-dev logrotate m4 make manpages-dev mariadb-common mysql-common perl perl-modules-5.36 pinentry-curses pkg-config pkgconf pkgconf-bin poppler-data postgis-doc postgresql-15 postgresql-15-postgis-3 postgresql-15-postgis-3-scripts postgresql-client-15 postgresql-client-common postgresql-common postgresql-postgis-scripts proj-bin proj-data python3-distutils python3-lib2to3 python3-pip-whl python3-setuptools python3-setuptools-whl python3-wheel python3.11-dev python3.11-venv redis-server redis-tools rpcsvc-proto ssl-cert sysstat unixodbc-common unixodbc-dev zlib1g-dev Paquets suggérés : apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser autoconf-archive gnu-standards autoconf-doc gettext binutils-doc bzip2-doc cpp-doc gcc-12-locales cpp-12-doc dbus-user-session pinentry-gnome3 tor debian-keyring g++-multilib g++-12-multilib gcc-12-doc gcc-multilib flex bison gdb gcc-doc gcc-12-multilib git-daemon-run | git-daemon-sysvinit git-doc git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn parcimonie xloadimage scdaemon libitpp-dev liblapack-doc libboost-doc libboost1.74-doc libboost-atomic1.74-dev libboost-chrono1.74-dev libboost-container1.74-dev libboost-context1.74-dev libboost-contract1.74-dev libboost-coroutine1.74-dev libboost-date-time1.74-dev libboost-exception1.74-dev libboost-fiber1.74-dev libboost-filesystem1.74-dev libboost-graph1.74-dev libboost-graph-parallel1.74-dev libboost-iostreams1.74-dev libboost-locale1.74-dev libboost-log1.74-dev libboost-math1.74-dev libboost-mpi1.74-dev libboost-mpi-python1.74-dev libboost-numpy1.74-dev libboost-program-options1.74-dev libboost-python1.74-dev libboost-random1.74-dev libboost-regex1.74-dev libboost-serialization1.74-dev libboost-stacktrace1.74-dev libboost-system1.74-dev libboost-test1.74-dev libboost-thread1.74-dev libboost-timer1.74-dev libboost-type-erasure1.74-dev libboost-wave1.74-dev libboost1.74-tools-dev libmpfrc++-dev libntl-dev libboost-nowide1.74-dev glibc-doc libcurl4-doc libidn-dev libkrb5-dev libldap2-dev librtmp-dev libssh2-1-dev bzr libgd-tools libgdal-doc libgeotiff-epsg geotiff-bin gdal-bin libhdf4-doc hdf4-tools libhdf5-doc icu-doc liblcms2-utils libtool-doc liblzma-doc netcdf-bin netcdf-doc odbc-postgresql tdsodbc ogdi-bin libfreetype6-dev postgresql-doc-15 lm-sensors sqlite3-doc libssl-doc libstdc++-12-doc libsuperlu-doc gfortran | fortran95-compiler gcj-jdk libx265-doc libxerces-c-doc bsd-mailx | mailx m4-doc make-doc perl-doc libterm-readline-gnu-perl | libterm-readline-perl-perl libtap-harness-archive-perl pinentry-doc poppler-utils ghostscript fonts-japanese-mincho | fonts-ipafont-mincho fonts-japanese-gothic | fonts-ipafont-gothic fonts-arphic-ukai fonts-arphic-uming fonts-nanum python-setuptools-doc ruby-redis isag zip Les NOUVEAUX paquets suivants seront installés : apache2 apache2-bin apache2-data apache2-utils autoconf automake autotools-dev binutils binutils-common binutils-x86-64-linux-gnu build-essential bzip2 cpp cpp-12 default-libmysqlclient-dev dirmngr dpkg-dev fakeroot fontconfig fontconfig-config fonts-dejavu-core g++ g++-12 gcc gcc-12 gdal-data gdal-plugins git git-man gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm hdf5-helpers icu-devtools javascript-common libabsl20220623 libaec-dev libaec0 libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libaom-dev libaom3 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libarmadillo-dev libarmadillo11 libarpack2 libarpack2-dev libasan8 libassuan0 libatomic1 libavif15 libbinutils libblas-dev libblas3 libblosc-dev libblosc1 libboost-dev libboost-serialization1.74.0 libboost1.74-dev libc-dev-bin libc-devtools libc6-dev libcairo2 libcc1-0 libcfitsio-dev libcfitsio-doc libcfitsio10 libcommon-sense-perl libcrypt-dev libctf-nobfd0 libctf0 libcurl4-openssl-dev libdatrie1 libdav1d-dev libdav1d6 libde265-0 libde265-dev libdeflate-dev libdeflate0 libdpkg-perl liberror-perl libexpat1-dev libfakeroot libffi-dev libfile-fcntllock-perl libfontconfig1 libfreexl-dev libfreexl1 libfribidi0 libfyba-dev libfyba0 libgav1-1 libgcc-12-dev libgd3 libgdal-dev libgdal32 libgdbm-compat4 libgeos-c1v5 libgeos-dev libgeos3.11.1 libgeotiff-dev libgeotiff5 libgfortran5 libgif-dev libgif7 libgmpxx4ldbl libgomp1 libgprofng0 libgraphite2-3 libharfbuzz0b libhdf4-0-alt libhdf4-alt-dev libhdf5-103-1 libhdf5-cpp-103-1 libhdf5-dev libhdf5-fortran-102 libhdf5-hl-100 libhdf5-hl-cpp-100 libhdf5-hl-fortran-100 libheif-dev libheif1 libicu-dev libisl23 libitm1 libjansson4 libjbig-dev libjbig0 libjpeg-dev libjpeg62-turbo libjpeg62-turbo-dev libjs-jquery libjs-sphinxdoc libjs-underscore libjson-c-dev libjson-perl libjson-xs-perl libkml-dev libkmlbase1 libkmlconvenience1 libkmldom1 libkmlengine1 libkmlregionator1 libkmlxsd1 libksba8 liblapack-dev liblapack3 liblcms2-2 liblerc-dev liblerc4 libllvm14 liblocale-gettext-perl liblsan0 libltdl-dev libltdl7 liblua5.3-0 liblz4-dev liblzf1 liblzma-dev libmariadb-dev libmariadb-dev-compat libmariadb3 libminizip-dev libminizip1 libmpc3 libmpfr6 libnetcdf-dev libnetcdf19 libnpth0 libnsl-dev libnspr4 libnss3 libodbc2 libodbccr2 libodbcinst2 libogdi-dev libogdi4.1 libopenjp2-7 libopenjp2-7-dev libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libperl5.36 libpixman-1-0 libpkgconf3 libpng-dev libpng-tools libpoppler-dev libpoppler-private-dev libpoppler126 libpq-dev libpq5 libproj-dev libproj25 libpython3-dev libpython3.11 libpython3.11-dev libqhull-dev libqhull-r8.0 libqhull8.0 libqhullcpp8.0 libquadmath0 librav1e0 librttopo-dev librttopo1 libsensors-config libsensors5 libsfcgal1 libsnappy1v5 libspatialite-dev libspatialite7 libsqlite3-dev libssl-dev libstdc++-12-dev libsuperlu-dev libsuperlu5 libsvtav1enc1 libsz2 libthai-data libthai0 libtiff-dev libtiff6 libtiffxx6 libtirpc-dev libtool libtsan2 libtypes-serialiser-perl libubsan1 liburiparser-dev liburiparser1 libwebp-dev libwebp7 libwebpdemux2 libwebpmux3 libx11-6 libx11-data libx265-199 libx265-dev libxau6 libxcb-render0 libxcb-shm0 libxcb1 libxdmcp6 libxerces-c-dev libxerces-c3.2 libxext6 libxml2-dev libxpm4 libxrender1 libxslt1.1 libyuv0 libz3-4 libzstd-dev linux-libc-dev logrotate m4 make manpages-dev mariadb-common mysql-common perl perl-modules-5.36 pinentry-curses pkg-config pkgconf pkgconf-bin poppler-data postgis postgis-doc postgresql-15 postgresql-15-postgis-3 postgresql-15-postgis-3-scripts postgresql-client-15 postgresql-client-common postgresql-common postgresql-postgis postgresql-postgis-scripts proj-bin proj-data python3-dev python3-distutils python3-lib2to3 python3-pip python3-pip-whl python3-setuptools python3-setuptools-whl python3-venv python3-wheel python3.11-dev python3.11-venv redis redis-server redis-tools rpcsvc-proto ssl-cert sysstat unixodbc-common unixodbc-dev unzip zlib1g-dev 0 mis à jour, 313 nouvellement installés, 0 à enlever et 0 non mis à jour. Il est nécessaire de prendre 273 Mo dans les archives. Après cette opération, 1 280 Mo d'espace disque supplémentaires seront utilisés. Réception de :1 file:/etc/apt/mirrors/debian.list Mirrorlist [30 B] ... Preconfiguring packages ... 273 Mo réceptionnés en 24s (11,4 Mo/s) Sélection du paquet perl-modules-5.36 précédemment désélectionné. (Lecture de la base de données... 24487 fichiers et répertoires déjà installés.) Préparation du dépaquetage de .../000-perl-modules-5.36_5.36.0-7+deb12u1_all.deb ... Dépaquetage de perl-modules-5.36 (5.36.0-7+deb12u1) ... Sélection du paquet libgdbm-compat4:amd64 précédemment désélectionné. Préparation du dépaquetage de .../001-libgdbm-compat4_1.23-3_amd64.deb ... Dépaquetage de libgdbm-compat4:amd64 (1.23-3) ... Sélection du paquet libperl5.36:amd64 précédemment désélectionné. Préparation du dépaquetage de .../002-libperl5.36_5.36.0-7+deb12u1_amd64.deb ... Dépaquetage de libperl5.36:amd64 (5.36.0-7+deb12u1) ... Sélection du paquet perl précédemment désélectionné. Préparation du dépaquetage de .../003-perl_5.36.0-7+deb12u1_amd64.deb ... Dépaquetage de perl (5.36.0-7+deb12u1) ... Sélection du paquet libapr1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../004-libapr1_1.7.2-3_amd64.deb ... Dépaquetage de libapr1:amd64 (1.7.2-3) ... Sélection du paquet libaprutil1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../005-libaprutil1_1.6.3-1_amd64.deb ... Dépaquetage de libaprutil1:amd64 (1.6.3-1) ... Sélection du paquet libaprutil1-dbd-sqlite3:amd64 précédemment désélectionné. Préparation du dépaquetage de .../006-libaprutil1-dbd-sqlite3_1.6.3-1_amd64.deb ... Dépaquetage de libaprutil1-dbd-sqlite3:amd64 (1.6.3-1) ... Sélection du paquet libaprutil1-ldap:amd64 précédemment désélectionné. Préparation du dépaquetage de .../007-libaprutil1-ldap_1.6.3-1_amd64.deb ... Dépaquetage de libaprutil1-ldap:amd64 (1.6.3-1) ... Sélection du paquet libjansson4:amd64 précédemment désélectionné. Préparation du dépaquetage de .../008-libjansson4_2.14-2_amd64.deb ... Dépaquetage de libjansson4:amd64 (2.14-2) ... Sélection du paquet liblua5.3-0:amd64 précédemment désélectionné. Préparation du dépaquetage de .../009-liblua5.3-0_5.3.6-2_amd64.deb ... Dépaquetage de liblua5.3-0:amd64 (5.3.6-2) ... Sélection du paquet apache2-bin précédemment désélectionné. Préparation du dépaquetage de .../010-apache2-bin_2.4.57-2_amd64.deb ... Dépaquetage de apache2-bin (2.4.57-2) ... Sélection du paquet apache2-data précédemment désélectionné. Préparation du dépaquetage de .../011-apache2-data_2.4.57-2_all.deb ... Dépaquetage de apache2-data (2.4.57-2) ... Sélection du paquet apache2-utils précédemment désélectionné. Préparation du dépaquetage de .../012-apache2-utils_2.4.57-2_amd64.deb ... Dépaquetage de apache2-utils (2.4.57-2) ... Sélection du paquet apache2 précédemment désélectionné. Préparation du dépaquetage de .../013-apache2_2.4.57-2_amd64.deb ... Dépaquetage de apache2 (2.4.57-2) ... Sélection du paquet liblocale-gettext-perl précédemment désélectionné. Préparation du dépaquetage de .../014-liblocale-gettext-perl_1.07-5_amd64.deb ... Dépaquetage de liblocale-gettext-perl (1.07-5) ... Sélection du paquet poppler-data précédemment désélectionné. Préparation du dépaquetage de .../015-poppler-data_0.4.12-1_all.deb ... Dépaquetage de poppler-data (0.4.12-1) ... Sélection du paquet libjson-perl précédemment désélectionné. Préparation du dépaquetage de .../016-libjson-perl_4.10000-1_all.deb ... Dépaquetage de libjson-perl (4.10000-1) ... Sélection du paquet postgresql-client-common précédemment désélectionné. Préparation du dépaquetage de .../017-postgresql-client-common_248_all.deb ... Dépaquetage de postgresql-client-common (248) ... Sélection du paquet ssl-cert précédemment désélectionné. Préparation du dépaquetage de .../018-ssl-cert_1.1.2_all.deb ... Dépaquetage de ssl-cert (1.1.2) ... Sélection du paquet postgresql-common précédemment désélectionné. Préparation du dépaquetage de .../019-postgresql-common_248_all.deb ... Ajout de « détournement de /usr/bin/pg_config en /usr/bin/pg_config.libpq-dev par postgresql-common » Dépaquetage de postgresql-common (248) ... Sélection du paquet libatomic1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../020-libatomic1_12.2.0-14_amd64.deb ... Dépaquetage de libatomic1:amd64 (12.2.0-14) ... Sélection du paquet liblzf1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../021-liblzf1_3.6-3_amd64.deb ... Dépaquetage de liblzf1:amd64 (3.6-3) ... Sélection du paquet redis-tools précédemment désélectionné. Préparation du dépaquetage de .../022-redis-tools_5%3a7.0.11-1+deb12u1_amd64.deb ... Dépaquetage de redis-tools (5:7.0.11-1+deb12u1) ... Sélection du paquet redis-server précédemment désélectionné. Préparation du dépaquetage de .../023-redis-server_5%3a7.0.11-1+deb12u1_amd64.deb ... Dépaquetage de redis-server (5:7.0.11-1+deb12u1) ... Sélection du paquet logrotate précédemment désélectionné. Préparation du dépaquetage de .../024-logrotate_3.21.0-1_amd64.deb ... Dépaquetage de logrotate (3.21.0-1) ... Sélection du paquet bzip2 précédemment désélectionné. Préparation du dépaquetage de .../025-bzip2_1.0.8-5+b1_amd64.deb ... Dépaquetage de bzip2 (1.0.8-5+b1) ... Sélection du paquet m4 précédemment désélectionné. Préparation du dépaquetage de .../026-m4_1.4.19-3_amd64.deb ... Dépaquetage de m4 (1.4.19-3) ... Sélection du paquet autoconf précédemment désélectionné. Préparation du dépaquetage de .../027-autoconf_2.71-3_all.deb ... Dépaquetage de autoconf (2.71-3) ... Sélection du paquet autotools-dev précédemment désélectionné. Préparation du dépaquetage de .../028-autotools-dev_20220109.1_all.deb ... Dépaquetage de autotools-dev (20220109.1) ... Sélection du paquet automake précédemment désélectionné. Préparation du dépaquetage de .../029-automake_1%3a1.16.5-1.3_all.deb ... Dépaquetage de automake (1:1.16.5-1.3) ... Sélection du paquet binutils-common:amd64 précédemment désélectionné. Préparation du dépaquetage de .../030-binutils-common_2.40-2_amd64.deb ... Dépaquetage de binutils-common:amd64 (2.40-2) ... Sélection du paquet libbinutils:amd64 précédemment désélectionné. Préparation du dépaquetage de .../031-libbinutils_2.40-2_amd64.deb ... Dépaquetage de libbinutils:amd64 (2.40-2) ... Sélection du paquet libctf-nobfd0:amd64 précédemment désélectionné. Préparation du dépaquetage de .../032-libctf-nobfd0_2.40-2_amd64.deb ... Dépaquetage de libctf-nobfd0:amd64 (2.40-2) ... Sélection du paquet libctf0:amd64 précédemment désélectionné. Préparation du dépaquetage de .../033-libctf0_2.40-2_amd64.deb ... Dépaquetage de libctf0:amd64 (2.40-2) ... Sélection du paquet libgprofng0:amd64 précédemment désélectionné. Préparation du dépaquetage de .../034-libgprofng0_2.40-2_amd64.deb ... Dépaquetage de libgprofng0:amd64 (2.40-2) ... Sélection du paquet binutils-x86-64-linux-gnu précédemment désélectionné. Préparation du dépaquetage de .../035-binutils-x86-64-linux-gnu_2.40-2_amd64.deb ... Dépaquetage de binutils-x86-64-linux-gnu (2.40-2) ... Sélection du paquet binutils précédemment désélectionné. Préparation du dépaquetage de .../036-binutils_2.40-2_amd64.deb ... Dépaquetage de binutils (2.40-2) ... Sélection du paquet libc-dev-bin précédemment désélectionné. Préparation du dépaquetage de .../037-libc-dev-bin_2.36-9+deb12u3_amd64.deb ... Dépaquetage de libc-dev-bin (2.36-9+deb12u3) ... Sélection du paquet linux-libc-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../038-linux-libc-dev_6.1.69-1_amd64.deb ... Dépaquetage de linux-libc-dev:amd64 (6.1.69-1) ... Sélection du paquet libcrypt-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../039-libcrypt-dev_1%3a4.4.33-2_amd64.deb ... Dépaquetage de libcrypt-dev:amd64 (1:4.4.33-2) ... Sélection du paquet libtirpc-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../040-libtirpc-dev_1.3.3+ds-1_amd64.deb ... Dépaquetage de libtirpc-dev:amd64 (1.3.3+ds-1) ... Sélection du paquet libnsl-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../041-libnsl-dev_1.3.0-2_amd64.deb ... Dépaquetage de libnsl-dev:amd64 (1.3.0-2) ... Sélection du paquet rpcsvc-proto précédemment désélectionné. Préparation du dépaquetage de .../042-rpcsvc-proto_1.4.3-1_amd64.deb ... Dépaquetage de rpcsvc-proto (1.4.3-1) ... Sélection du paquet libc6-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../043-libc6-dev_2.36-9+deb12u3_amd64.deb ... Dépaquetage de libc6-dev:amd64 (2.36-9+deb12u3) ... Sélection du paquet libisl23:amd64 précédemment désélectionné. Préparation du dépaquetage de .../044-libisl23_0.25-1_amd64.deb ... Dépaquetage de libisl23:amd64 (0.25-1) ... Sélection du paquet libmpfr6:amd64 précédemment désélectionné. Préparation du dépaquetage de .../045-libmpfr6_4.2.0-1_amd64.deb ... Dépaquetage de libmpfr6:amd64 (4.2.0-1) ... Sélection du paquet libmpc3:amd64 précédemment désélectionné. Préparation du dépaquetage de .../046-libmpc3_1.3.1-1_amd64.deb ... Dépaquetage de libmpc3:amd64 (1.3.1-1) ... Sélection du paquet cpp-12 précédemment désélectionné. Préparation du dépaquetage de .../047-cpp-12_12.2.0-14_amd64.deb ... Dépaquetage de cpp-12 (12.2.0-14) ... Sélection du paquet cpp précédemment désélectionné. Préparation du dépaquetage de .../048-cpp_4%3a12.2.0-3_amd64.deb ... Dépaquetage de cpp (4:12.2.0-3) ... Sélection du paquet libcc1-0:amd64 précédemment désélectionné. Préparation du dépaquetage de .../049-libcc1-0_12.2.0-14_amd64.deb ... Dépaquetage de libcc1-0:amd64 (12.2.0-14) ... Sélection du paquet libgomp1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../050-libgomp1_12.2.0-14_amd64.deb ... Dépaquetage de libgomp1:amd64 (12.2.0-14) ... Sélection du paquet libitm1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../051-libitm1_12.2.0-14_amd64.deb ... Dépaquetage de libitm1:amd64 (12.2.0-14) ... Sélection du paquet libasan8:amd64 précédemment désélectionné. Préparation du dépaquetage de .../052-libasan8_12.2.0-14_amd64.deb ... Dépaquetage de libasan8:amd64 (12.2.0-14) ... Sélection du paquet liblsan0:amd64 précédemment désélectionné. Préparation du dépaquetage de .../053-liblsan0_12.2.0-14_amd64.deb ... Dépaquetage de liblsan0:amd64 (12.2.0-14) ... Sélection du paquet libtsan2:amd64 précédemment désélectionné. Préparation du dépaquetage de .../054-libtsan2_12.2.0-14_amd64.deb ... Dépaquetage de libtsan2:amd64 (12.2.0-14) ... Sélection du paquet libubsan1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../055-libubsan1_12.2.0-14_amd64.deb ... Dépaquetage de libubsan1:amd64 (12.2.0-14) ... Sélection du paquet libquadmath0:amd64 précédemment désélectionné. Préparation du dépaquetage de .../056-libquadmath0_12.2.0-14_amd64.deb ... Dépaquetage de libquadmath0:amd64 (12.2.0-14) ... Sélection du paquet libgcc-12-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../057-libgcc-12-dev_12.2.0-14_amd64.deb ... Dépaquetage de libgcc-12-dev:amd64 (12.2.0-14) ... Sélection du paquet gcc-12 précédemment désélectionné. Préparation du dépaquetage de .../058-gcc-12_12.2.0-14_amd64.deb ... Dépaquetage de gcc-12 (12.2.0-14) ... Sélection du paquet gcc précédemment désélectionné. Préparation du dépaquetage de .../059-gcc_4%3a12.2.0-3_amd64.deb ... Dépaquetage de gcc (4:12.2.0-3) ... Sélection du paquet libstdc++-12-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../060-libstdc++-12-dev_12.2.0-14_amd64.deb ... Dépaquetage de libstdc++-12-dev:amd64 (12.2.0-14) ... Sélection du paquet g++-12 précédemment désélectionné. Préparation du dépaquetage de .../061-g++-12_12.2.0-14_amd64.deb ... Dépaquetage de g++-12 (12.2.0-14) ... Sélection du paquet g++ précédemment désélectionné. Préparation du dépaquetage de .../062-g++_4%3a12.2.0-3_amd64.deb ... Dépaquetage de g++ (4:12.2.0-3) ... Sélection du paquet make précédemment désélectionné. Préparation du dépaquetage de .../063-make_4.3-4.1_amd64.deb ... Dépaquetage de make (4.3-4.1) ... Sélection du paquet libdpkg-perl précédemment désélectionné. Préparation du dépaquetage de .../064-libdpkg-perl_1.21.22_all.deb ... Dépaquetage de libdpkg-perl (1.21.22) ... Sélection du paquet dpkg-dev précédemment désélectionné. Préparation du dépaquetage de .../065-dpkg-dev_1.21.22_all.deb ... Dépaquetage de dpkg-dev (1.21.22) ... Sélection du paquet build-essential précédemment désélectionné. Préparation du dépaquetage de .../066-build-essential_12.9_amd64.deb ... Dépaquetage de build-essential (12.9) ... Sélection du paquet mysql-common précédemment désélectionné. Préparation du dépaquetage de .../067-mysql-common_5.8+1.1.0_all.deb ... Dépaquetage de mysql-common (5.8+1.1.0) ... Sélection du paquet mariadb-common précédemment désélectionné. Préparation du dépaquetage de .../068-mariadb-common_1%3a10.11.4-1~deb12u1_all.deb ... Dépaquetage de mariadb-common (1:10.11.4-1~deb12u1) ... Sélection du paquet libmariadb3:amd64 précédemment désélectionné. Préparation du dépaquetage de .../069-libmariadb3_1%3a10.11.4-1~deb12u1_amd64.deb ... Dépaquetage de libmariadb3:amd64 (1:10.11.4-1~deb12u1) ... Sélection du paquet libssl-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../070-libssl-dev_3.0.11-1~deb12u2_amd64.deb ... Dépaquetage de libssl-dev:amd64 (3.0.11-1~deb12u2) ... Sélection du paquet zlib1g-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../071-zlib1g-dev_1%3a1.2.13.dfsg-1_amd64.deb ... Dépaquetage de zlib1g-dev:amd64 (1:1.2.13.dfsg-1) ... Sélection du paquet libmariadb-dev précédemment désélectionné. Préparation du dépaquetage de .../072-libmariadb-dev_1%3a10.11.4-1~deb12u1_amd64.deb ... Dépaquetage de libmariadb-dev (1:10.11.4-1~deb12u1) ... Sélection du paquet libmariadb-dev-compat précédemment désélectionné. Préparation du dépaquetage de .../073-libmariadb-dev-compat_1%3a10.11.4-1~deb12u1_amd64.deb ... Dépaquetage de libmariadb-dev-compat (1:10.11.4-1~deb12u1) ... Sélection du paquet default-libmysqlclient-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../074-default-libmysqlclient-dev_1.1.0_amd64.deb ... Dépaquetage de default-libmysqlclient-dev:amd64 (1.1.0) ... Sélection du paquet libassuan0:amd64 précédemment désélectionné. Préparation du dépaquetage de .../075-libassuan0_2.5.5-5_amd64.deb ... Dépaquetage de libassuan0:amd64 (2.5.5-5) ... Sélection du paquet gpgconf précédemment désélectionné. Préparation du dépaquetage de .../076-gpgconf_2.2.40-1.1_amd64.deb ... Dépaquetage de gpgconf (2.2.40-1.1) ... Sélection du paquet libksba8:amd64 précédemment désélectionné. Préparation du dépaquetage de .../077-libksba8_1.6.3-2_amd64.deb ... Dépaquetage de libksba8:amd64 (1.6.3-2) ... Sélection du paquet libnpth0:amd64 précédemment désélectionné. Préparation du dépaquetage de .../078-libnpth0_1.6-3_amd64.deb ... Dépaquetage de libnpth0:amd64 (1.6-3) ... Sélection du paquet dirmngr précédemment désélectionné. Préparation du dépaquetage de .../079-dirmngr_2.2.40-1.1_amd64.deb ... Dépaquetage de dirmngr (2.2.40-1.1) ... Sélection du paquet libfakeroot:amd64 précédemment désélectionné. Préparation du dépaquetage de .../080-libfakeroot_1.31-1.2_amd64.deb ... Dépaquetage de libfakeroot:amd64 (1.31-1.2) ... Sélection du paquet fakeroot précédemment désélectionné. Préparation du dépaquetage de .../081-fakeroot_1.31-1.2_amd64.deb ... Dépaquetage de fakeroot (1.31-1.2) ... Sélection du paquet fonts-dejavu-core précédemment désélectionné. Préparation du dépaquetage de .../082-fonts-dejavu-core_2.37-6_all.deb ... Dépaquetage de fonts-dejavu-core (2.37-6) ... Sélection du paquet fontconfig-config précédemment désélectionné. Préparation du dépaquetage de .../083-fontconfig-config_2.14.1-4_amd64.deb ... Dépaquetage de fontconfig-config (2.14.1-4) ... Sélection du paquet libfontconfig1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../084-libfontconfig1_2.14.1-4_amd64.deb ... Dépaquetage de libfontconfig1:amd64 (2.14.1-4) ... Sélection du paquet fontconfig précédemment désélectionné. Préparation du dépaquetage de .../085-fontconfig_2.14.1-4_amd64.deb ... Dépaquetage de fontconfig (2.14.1-4) ... Sélection du paquet gdal-data précédemment désélectionné. Préparation du dépaquetage de .../086-gdal-data_3.6.2+dfsg-1_all.deb ... Dépaquetage de gdal-data (3.6.2+dfsg-1) ... Sélection du paquet gdal-plugins précédemment désélectionné. Préparation du dépaquetage de .../087-gdal-plugins_3.6.2+dfsg-1+b2_amd64.deb ... Dépaquetage de gdal-plugins (3.6.2+dfsg-1+b2) ... Sélection du paquet liberror-perl précédemment désélectionné. Préparation du dépaquetage de .../088-liberror-perl_0.17029-2_all.deb ... Dépaquetage de liberror-perl (0.17029-2) ... Sélection du paquet git-man précédemment désélectionné. Préparation du dépaquetage de .../089-git-man_1%3a2.39.2-1.1_all.deb ... Dépaquetage de git-man (1:2.39.2-1.1) ... Sélection du paquet git précédemment désélectionné. Préparation du dépaquetage de .../090-git_1%3a2.39.2-1.1_amd64.deb ... Dépaquetage de git (1:2.39.2-1.1) ... Sélection du paquet gnupg-l10n précédemment désélectionné. Préparation du dépaquetage de .../091-gnupg-l10n_2.2.40-1.1_all.deb ... Dépaquetage de gnupg-l10n (2.2.40-1.1) ... Sélection du paquet gnupg-utils précédemment désélectionné. Préparation du dépaquetage de .../092-gnupg-utils_2.2.40-1.1_amd64.deb ... Dépaquetage de gnupg-utils (2.2.40-1.1) ... Sélection du paquet gpg précédemment désélectionné. Préparation du dépaquetage de .../093-gpg_2.2.40-1.1_amd64.deb ... Dépaquetage de gpg (2.2.40-1.1) ... Sélection du paquet pinentry-curses précédemment désélectionné. Préparation du dépaquetage de .../094-pinentry-curses_1.2.1-1_amd64.deb ... Dépaquetage de pinentry-curses (1.2.1-1) ... Sélection du paquet gpg-agent précédemment désélectionné. Préparation du dépaquetage de .../095-gpg-agent_2.2.40-1.1_amd64.deb ... Dépaquetage de gpg-agent (2.2.40-1.1) ... Sélection du paquet gpg-wks-client précédemment désélectionné. Préparation du dépaquetage de .../096-gpg-wks-client_2.2.40-1.1_amd64.deb ... Dépaquetage de gpg-wks-client (2.2.40-1.1) ... Sélection du paquet gpg-wks-server précédemment désélectionné. Préparation du dépaquetage de .../097-gpg-wks-server_2.2.40-1.1_amd64.deb ... Dépaquetage de gpg-wks-server (2.2.40-1.1) ... Sélection du paquet gpgsm précédemment désélectionné. Préparation du dépaquetage de .../098-gpgsm_2.2.40-1.1_amd64.deb ... Dépaquetage de gpgsm (2.2.40-1.1) ... Sélection du paquet gnupg précédemment désélectionné. Préparation du dépaquetage de .../099-gnupg_2.2.40-1.1_all.deb ... Dépaquetage de gnupg (2.2.40-1.1) ... Sélection du paquet hdf5-helpers précédemment désélectionné. Préparation du dépaquetage de .../100-hdf5-helpers_1.10.8+repack1-1_amd64.deb ... Dépaquetage de hdf5-helpers (1.10.8+repack1-1) ... Sélection du paquet icu-devtools précédemment désélectionné. Préparation du dépaquetage de .../101-icu-devtools_72.1-3_amd64.deb ... Dépaquetage de icu-devtools (72.1-3) ... Sélection du paquet javascript-common précédemment désélectionné. Préparation du dépaquetage de .../102-javascript-common_11+nmu1_all.deb ... Dépaquetage de javascript-common (11+nmu1) ... Sélection du paquet libabsl20220623:amd64 précédemment désélectionné. Préparation du dépaquetage de .../103-libabsl20220623_20220623.1-1_amd64.deb ... Dépaquetage de libabsl20220623:amd64 (20220623.1-1) ... Sélection du paquet libaec0:amd64 précédemment désélectionné. Préparation du dépaquetage de .../104-libaec0_1.0.6-1+b1_amd64.deb ... Dépaquetage de libaec0:amd64 (1.0.6-1+b1) ... Sélection du paquet libsz2:amd64 précédemment désélectionné. Préparation du dépaquetage de .../105-libsz2_1.0.6-1+b1_amd64.deb ... Dépaquetage de libsz2:amd64 (1.0.6-1+b1) ... Sélection du paquet libaec-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../106-libaec-dev_1.0.6-1+b1_amd64.deb ... Dépaquetage de libaec-dev:amd64 (1.0.6-1+b1) ... Sélection du paquet libalgorithm-diff-perl précédemment désélectionné. Préparation du dépaquetage de .../107-libalgorithm-diff-perl_1.201-1_all.deb ... Dépaquetage de libalgorithm-diff-perl (1.201-1) ... Sélection du paquet libalgorithm-diff-xs-perl:amd64 précédemment désélectionné. Préparation du dépaquetage de .../108-libalgorithm-diff-xs-perl_0.04-8+b1_amd64.deb ... Dépaquetage de libalgorithm-diff-xs-perl:amd64 (0.04-8+b1) ... Sélection du paquet libalgorithm-merge-perl précédemment désélectionné. Préparation du dépaquetage de .../109-libalgorithm-merge-perl_0.08-5_all.deb ... Dépaquetage de libalgorithm-merge-perl (0.08-5) ... Sélection du paquet libaom3:amd64 précédemment désélectionné. Préparation du dépaquetage de .../110-libaom3_3.6.0-1_amd64.deb ... Dépaquetage de libaom3:amd64 (3.6.0-1) ... Sélection du paquet libaom-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../111-libaom-dev_3.6.0-1_amd64.deb ... Dépaquetage de libaom-dev:amd64 (3.6.0-1) ... Sélection du paquet libblas3:amd64 précédemment désélectionné. Préparation du dépaquetage de .../112-libblas3_3.11.0-2_amd64.deb ... Dépaquetage de libblas3:amd64 (3.11.0-2) ... Sélection du paquet libgfortran5:amd64 précédemment désélectionné. Préparation du dépaquetage de .../113-libgfortran5_12.2.0-14_amd64.deb ... Dépaquetage de libgfortran5:amd64 (12.2.0-14) ... Sélection du paquet liblapack3:amd64 précédemment désélectionné. Préparation du dépaquetage de .../114-liblapack3_3.11.0-2_amd64.deb ... Dépaquetage de liblapack3:amd64 (3.11.0-2) ... Sélection du paquet libarpack2:amd64 précédemment désélectionné. Préparation du dépaquetage de .../115-libarpack2_3.8.0-3_amd64.deb ... Dépaquetage de libarpack2:amd64 (3.8.0-3) ... Sélection du paquet libsuperlu5:amd64 précédemment désélectionné. Préparation du dépaquetage de .../116-libsuperlu5_5.3.0+dfsg1-2+b1_amd64.deb ... Dépaquetage de libsuperlu5:amd64 (5.3.0+dfsg1-2+b1) ... Sélection du paquet libarmadillo11 précédemment désélectionné. Préparation du dépaquetage de .../117-libarmadillo11_1%3a11.4.2+dfsg-1_amd64.deb ... Dépaquetage de libarmadillo11 (1:11.4.2+dfsg-1) ... Sélection du paquet libblas-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../118-libblas-dev_3.11.0-2_amd64.deb ... Dépaquetage de libblas-dev:amd64 (3.11.0-2) ... Sélection du paquet liblapack-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../119-liblapack-dev_3.11.0-2_amd64.deb ... Dépaquetage de liblapack-dev:amd64 (3.11.0-2) ... Sélection du paquet libarpack2-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../120-libarpack2-dev_3.8.0-3_amd64.deb ... Dépaquetage de libarpack2-dev:amd64 (3.8.0-3) ... Sélection du paquet libhdf5-103-1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../121-libhdf5-103-1_1.10.8+repack1-1_amd64.deb ... Dépaquetage de libhdf5-103-1:amd64 (1.10.8+repack1-1) ... Sélection du paquet libhdf5-fortran-102:amd64 précédemment désélectionné. Préparation du dépaquetage de .../122-libhdf5-fortran-102_1.10.8+repack1-1_amd64.deb ... Dépaquetage de libhdf5-fortran-102:amd64 (1.10.8+repack1-1) ... Sélection du paquet libhdf5-hl-100:amd64 précédemment désélectionné. Préparation du dépaquetage de .../123-libhdf5-hl-100_1.10.8+repack1-1_amd64.deb ... Dépaquetage de libhdf5-hl-100:amd64 (1.10.8+repack1-1) ... Sélection du paquet libhdf5-hl-fortran-100:amd64 précédemment désélectionné. Préparation du dépaquetage de .../124-libhdf5-hl-fortran-100_1.10.8+repack1-1_amd64.deb ... Dépaquetage de libhdf5-hl-fortran-100:amd64 (1.10.8+repack1-1) ... Sélection du paquet libhdf5-cpp-103-1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../125-libhdf5-cpp-103-1_1.10.8+repack1-1_amd64.deb ... Dépaquetage de libhdf5-cpp-103-1:amd64 (1.10.8+repack1-1) ... Sélection du paquet libhdf5-hl-cpp-100:amd64 précédemment désélectionné. Préparation du dépaquetage de .../126-libhdf5-hl-cpp-100_1.10.8+repack1-1_amd64.deb ... Dépaquetage de libhdf5-hl-cpp-100:amd64 (1.10.8+repack1-1) ... Sélection du paquet libjpeg62-turbo:amd64 précédemment désélectionné. Préparation du dépaquetage de .../127-libjpeg62-turbo_1%3a2.1.5-2_amd64.deb ... Dépaquetage de libjpeg62-turbo:amd64 (1:2.1.5-2) ... Sélection du paquet libjpeg62-turbo-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../128-libjpeg62-turbo-dev_1%3a2.1.5-2_amd64.deb ... Dépaquetage de libjpeg62-turbo-dev:amd64 (1:2.1.5-2) ... Sélection du paquet libjpeg-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../129-libjpeg-dev_1%3a2.1.5-2_amd64.deb ... Dépaquetage de libjpeg-dev:amd64 (1:2.1.5-2) ... Sélection du paquet libcurl4-openssl-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../130-libcurl4-openssl-dev_7.88.1-10+deb12u5_amd64.deb ... Dépaquetage de libcurl4-openssl-dev:amd64 (7.88.1-10+deb12u5) ... Sélection du paquet libhdf5-dev précédemment désélectionné. Préparation du dépaquetage de .../131-libhdf5-dev_1.10.8+repack1-1_amd64.deb ... Dépaquetage de libhdf5-dev (1.10.8+repack1-1) ... Sélection du paquet libsuperlu-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../132-libsuperlu-dev_5.3.0+dfsg1-2+b1_amd64.deb ... Dépaquetage de libsuperlu-dev:amd64 (5.3.0+dfsg1-2+b1) ... Sélection du paquet libarmadillo-dev précédemment désélectionné. Préparation du dépaquetage de .../133-libarmadillo-dev_1%3a11.4.2+dfsg-1_amd64.deb ... Dépaquetage de libarmadillo-dev (1:11.4.2+dfsg-1) ... Sélection du paquet libdav1d6:amd64 précédemment désélectionné. Préparation du dépaquetage de .../134-libdav1d6_1.0.0-2_amd64.deb ... Dépaquetage de libdav1d6:amd64 (1.0.0-2) ... Sélection du paquet libgav1-1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../135-libgav1-1_0.18.0-1+b1_amd64.deb ... Dépaquetage de libgav1-1:amd64 (0.18.0-1+b1) ... Sélection du paquet librav1e0:amd64 précédemment désélectionné. Préparation du dépaquetage de .../136-librav1e0_0.5.1-6_amd64.deb ... Dépaquetage de librav1e0:amd64 (0.5.1-6) ... Sélection du paquet libsvtav1enc1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../137-libsvtav1enc1_1.4.1+dfsg-1_amd64.deb ... Dépaquetage de libsvtav1enc1:amd64 (1.4.1+dfsg-1) ... Sélection du paquet libyuv0:amd64 précédemment désélectionné. Préparation du dépaquetage de .../138-libyuv0_0.0~git20230123.b2528b0-1_amd64.deb ... Dépaquetage de libyuv0:amd64 (0.0~git20230123.b2528b0-1) ... Sélection du paquet libavif15:amd64 précédemment désélectionné. Préparation du dépaquetage de .../139-libavif15_0.11.1-1_amd64.deb ... Dépaquetage de libavif15:amd64 (0.11.1-1) ... Sélection du paquet libsnappy1v5:amd64 précédemment désélectionné. Préparation du dépaquetage de .../140-libsnappy1v5_1.1.9-3_amd64.deb ... Dépaquetage de libsnappy1v5:amd64 (1.1.9-3) ... Sélection du paquet libblosc1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../141-libblosc1_1.21.3+ds-1_amd64.deb ... Dépaquetage de libblosc1:amd64 (1.21.3+ds-1) ... Sélection du paquet libblosc-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../142-libblosc-dev_1.21.3+ds-1_amd64.deb ... Dépaquetage de libblosc-dev:amd64 (1.21.3+ds-1) ... Sélection du paquet libboost1.74-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../143-libboost1.74-dev_1.74.0+ds1-21_amd64.deb ... Dépaquetage de libboost1.74-dev:amd64 (1.74.0+ds1-21) ... Sélection du paquet libboost-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../144-libboost-dev_1.74.0.3_amd64.deb ... Dépaquetage de libboost-dev:amd64 (1.74.0.3) ... Sélection du paquet libboost-serialization1.74.0:amd64 précédemment désélectionné. Préparation du dépaquetage de .../145-libboost-serialization1.74.0_1.74.0+ds1-21_amd64.deb ... Dépaquetage de libboost-serialization1.74.0:amd64 (1.74.0+ds1-21) ... Sélection du paquet libde265-0:amd64 précédemment désélectionné. Préparation du dépaquetage de .../146-libde265-0_1.0.11-1+deb12u1_amd64.deb ... Dépaquetage de libde265-0:amd64 (1.0.11-1+deb12u1) ... Sélection du paquet libx265-199:amd64 précédemment désélectionné. Préparation du dépaquetage de .../147-libx265-199_3.5-2+b1_amd64.deb ... Dépaquetage de libx265-199:amd64 (3.5-2+b1) ... Sélection du paquet libheif1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../148-libheif1_1.15.1-1_amd64.deb ... Dépaquetage de libheif1:amd64 (1.15.1-1) ... Sélection du paquet libdeflate0:amd64 précédemment désélectionné. Préparation du dépaquetage de .../149-libdeflate0_1.14-1_amd64.deb ... Dépaquetage de libdeflate0:amd64 (1.14-1) ... Sélection du paquet libjbig0:amd64 précédemment désélectionné. Préparation du dépaquetage de .../150-libjbig0_2.1-6.1_amd64.deb ... Dépaquetage de libjbig0:amd64 (2.1-6.1) ... Sélection du paquet liblerc4:amd64 précédemment désélectionné. Préparation du dépaquetage de .../151-liblerc4_4.0.0+ds-2_amd64.deb ... Dépaquetage de liblerc4:amd64 (4.0.0+ds-2) ... Sélection du paquet libwebp7:amd64 précédemment désélectionné. Préparation du dépaquetage de .../152-libwebp7_1.2.4-0.2+deb12u1_amd64.deb ... Dépaquetage de libwebp7:amd64 (1.2.4-0.2+deb12u1) ... Sélection du paquet libtiff6:amd64 précédemment désélectionné. Préparation du dépaquetage de .../153-libtiff6_4.5.0-6+deb12u1_amd64.deb ... Dépaquetage de libtiff6:amd64 (4.5.0-6+deb12u1) ... Sélection du paquet libxau6:amd64 précédemment désélectionné. Préparation du dépaquetage de .../154-libxau6_1%3a1.0.9-1_amd64.deb ... Dépaquetage de libxau6:amd64 (1:1.0.9-1) ... Sélection du paquet libxdmcp6:amd64 précédemment désélectionné. Préparation du dépaquetage de .../155-libxdmcp6_1%3a1.1.2-3_amd64.deb ... Dépaquetage de libxdmcp6:amd64 (1:1.1.2-3) ... Sélection du paquet libxcb1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../156-libxcb1_1.15-1_amd64.deb ... Dépaquetage de libxcb1:amd64 (1.15-1) ... Sélection du paquet libx11-data précédemment désélectionné. Préparation du dépaquetage de .../157-libx11-data_2%3a1.8.4-2+deb12u2_all.deb ... Dépaquetage de libx11-data (2:1.8.4-2+deb12u2) ... Sélection du paquet libx11-6:amd64 précédemment désélectionné. Préparation du dépaquetage de .../158-libx11-6_2%3a1.8.4-2+deb12u2_amd64.deb ... Dépaquetage de libx11-6:amd64 (2:1.8.4-2+deb12u2) ... Sélection du paquet libxpm4:amd64 précédemment désélectionné. Préparation du dépaquetage de .../159-libxpm4_1%3a3.5.12-1.1+deb12u1_amd64.deb ... Dépaquetage de libxpm4:amd64 (1:3.5.12-1.1+deb12u1) ... Sélection du paquet libgd3:amd64 précédemment désélectionné. Préparation du dépaquetage de .../160-libgd3_2.3.3-9_amd64.deb ... Dépaquetage de libgd3:amd64 (2.3.3-9) ... Sélection du paquet libc-devtools précédemment désélectionné. Préparation du dépaquetage de .../161-libc-devtools_2.36-9+deb12u3_amd64.deb ... Dépaquetage de libc-devtools (2.36-9+deb12u3) ... Sélection du paquet libpixman-1-0:amd64 précédemment désélectionné. Préparation du dépaquetage de .../162-libpixman-1-0_0.42.2-1_amd64.deb ... Dépaquetage de libpixman-1-0:amd64 (0.42.2-1) ... Sélection du paquet libxcb-render0:amd64 précédemment désélectionné. Préparation du dépaquetage de .../163-libxcb-render0_1.15-1_amd64.deb ... Dépaquetage de libxcb-render0:amd64 (1.15-1) ... Sélection du paquet libxcb-shm0:amd64 précédemment désélectionné. Préparation du dépaquetage de .../164-libxcb-shm0_1.15-1_amd64.deb ... Dépaquetage de libxcb-shm0:amd64 (1.15-1) ... Sélection du paquet libxext6:amd64 précédemment désélectionné. Préparation du dépaquetage de .../165-libxext6_2%3a1.3.4-1+b1_amd64.deb ... Dépaquetage de libxext6:amd64 (2:1.3.4-1+b1) ... Sélection du paquet libxrender1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../166-libxrender1_1%3a0.9.10-1.1_amd64.deb ... Dépaquetage de libxrender1:amd64 (1:0.9.10-1.1) ... Sélection du paquet libcairo2:amd64 précédemment désélectionné. Préparation du dépaquetage de .../167-libcairo2_1.16.0-7_amd64.deb ... Dépaquetage de libcairo2:amd64 (1.16.0-7) ... Sélection du paquet libcfitsio10:amd64 précédemment désélectionné. Préparation du dépaquetage de .../168-libcfitsio10_4.2.0-3_amd64.deb ... Dépaquetage de libcfitsio10:amd64 (4.2.0-3) ... Sélection du paquet libcfitsio-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../169-libcfitsio-dev_4.2.0-3_amd64.deb ... Dépaquetage de libcfitsio-dev:amd64 (4.2.0-3) ... Sélection du paquet libcfitsio-doc précédemment désélectionné. Préparation du dépaquetage de .../170-libcfitsio-doc_4.2.0-3_all.deb ... Dépaquetage de libcfitsio-doc (4.2.0-3) ... Sélection du paquet libcommon-sense-perl:amd64 précédemment désélectionné. Préparation du dépaquetage de .../171-libcommon-sense-perl_3.75-3_amd64.deb ... Dépaquetage de libcommon-sense-perl:amd64 (3.75-3) ... Sélection du paquet libdatrie1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../172-libdatrie1_0.2.13-2+b1_amd64.deb ... Dépaquetage de libdatrie1:amd64 (0.2.13-2+b1) ... Sélection du paquet libdav1d-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../173-libdav1d-dev_1.0.0-2_amd64.deb ... Dépaquetage de libdav1d-dev:amd64 (1.0.0-2) ... Sélection du paquet libde265-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../174-libde265-dev_1.0.11-1+deb12u1_amd64.deb ... Dépaquetage de libde265-dev:amd64 (1.0.11-1+deb12u1) ... Sélection du paquet libdeflate-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../175-libdeflate-dev_1.14-1_amd64.deb ... Dépaquetage de libdeflate-dev:amd64 (1.14-1) ... Sélection du paquet libexpat1-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../176-libexpat1-dev_2.5.0-1_amd64.deb ... Dépaquetage de libexpat1-dev:amd64 (2.5.0-1) ... Sélection du paquet libffi-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../177-libffi-dev_3.4.4-1_amd64.deb ... Dépaquetage de libffi-dev:amd64 (3.4.4-1) ... Sélection du paquet libfile-fcntllock-perl précédemment désélectionné. Préparation du dépaquetage de .../178-libfile-fcntllock-perl_0.22-4+b1_amd64.deb ... Dépaquetage de libfile-fcntllock-perl (0.22-4+b1) ... Sélection du paquet libfreexl1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../179-libfreexl1_1.0.6-2_amd64.deb ... Dépaquetage de libfreexl1:amd64 (1.0.6-2) ... Sélection du paquet libfreexl-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../180-libfreexl-dev_1.0.6-2_amd64.deb ... Dépaquetage de libfreexl-dev:amd64 (1.0.6-2) ... Sélection du paquet libfribidi0:amd64 précédemment désélectionné. Préparation du dépaquetage de .../181-libfribidi0_1.0.8-2.1_amd64.deb ... Dépaquetage de libfribidi0:amd64 (1.0.8-2.1) ... Sélection du paquet libfyba0:amd64 précédemment désélectionné. Préparation du dépaquetage de .../182-libfyba0_4.1.1-8_amd64.deb ... Dépaquetage de libfyba0:amd64 (4.1.1-8) ... Sélection du paquet libfyba-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../183-libfyba-dev_4.1.1-8_amd64.deb ... Dépaquetage de libfyba-dev:amd64 (4.1.1-8) ... Sélection du paquet libgeos3.11.1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../184-libgeos3.11.1_3.11.1-1_amd64.deb ... Dépaquetage de libgeos3.11.1:amd64 (3.11.1-1) ... Sélection du paquet libgeos-c1v5:amd64 précédemment désélectionné. Préparation du dépaquetage de .../185-libgeos-c1v5_3.11.1-1_amd64.deb ... Dépaquetage de libgeos-c1v5:amd64 (3.11.1-1) ... Sélection du paquet proj-data précédemment désélectionné. Préparation du dépaquetage de .../186-proj-data_9.1.1-1_all.deb ... Dépaquetage de proj-data (9.1.1-1) ... Sélection du paquet libproj25:amd64 précédemment désélectionné. Préparation du dépaquetage de .../187-libproj25_9.1.1-1+b1_amd64.deb ... Dépaquetage de libproj25:amd64 (9.1.1-1+b1) ... Sélection du paquet libgeotiff5:amd64 précédemment désélectionné. Préparation du dépaquetage de .../188-libgeotiff5_1.7.1-2+b1_amd64.deb ... Dépaquetage de libgeotiff5:amd64 (1.7.1-2+b1) ... Sélection du paquet libgif7:amd64 précédemment désélectionné. Préparation du dépaquetage de .../189-libgif7_5.2.1-2.5_amd64.deb ... Dépaquetage de libgif7:amd64 (5.2.1-2.5) ... Sélection du paquet libhdf4-0-alt précédemment désélectionné. Préparation du dépaquetage de .../190-libhdf4-0-alt_4.2.15-5_amd64.deb ... Dépaquetage de libhdf4-0-alt (4.2.15-5) ... Sélection du paquet libminizip1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../191-libminizip1_1.1-8+deb12u1_amd64.deb ... Dépaquetage de libminizip1:amd64 (1.1-8+deb12u1) ... Sélection du paquet liburiparser1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../192-liburiparser1_0.9.7+dfsg-2_amd64.deb ... Dépaquetage de liburiparser1:amd64 (0.9.7+dfsg-2) ... Sélection du paquet libkmlbase1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../193-libkmlbase1_1.3.0-10_amd64.deb ... Dépaquetage de libkmlbase1:amd64 (1.3.0-10) ... Sélection du paquet libkmldom1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../194-libkmldom1_1.3.0-10_amd64.deb ... Dépaquetage de libkmldom1:amd64 (1.3.0-10) ... Sélection du paquet libkmlengine1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../195-libkmlengine1_1.3.0-10_amd64.deb ... Dépaquetage de libkmlengine1:amd64 (1.3.0-10) ... Sélection du paquet libnetcdf19:amd64 précédemment désélectionné. Préparation du dépaquetage de .../196-libnetcdf19_1%3a4.9.0-3+b1_amd64.deb ... Dépaquetage de libnetcdf19:amd64 (1:4.9.0-3+b1) ... Sélection du paquet libltdl7:amd64 précédemment désélectionné. Préparation du dépaquetage de .../197-libltdl7_2.4.7-5_amd64.deb ... Dépaquetage de libltdl7:amd64 (2.4.7-5) ... Sélection du paquet libodbc2:amd64 précédemment désélectionné. Préparation du dépaquetage de .../198-libodbc2_2.3.11-2+deb12u1_amd64.deb ... Dépaquetage de libodbc2:amd64 (2.3.11-2+deb12u1) ... Sélection du paquet unixodbc-common précédemment désélectionné. Préparation du dépaquetage de .../199-unixodbc-common_2.3.11-2+deb12u1_all.deb ... Dépaquetage de unixodbc-common (2.3.11-2+deb12u1) ... Sélection du paquet libodbcinst2:amd64 précédemment désélectionné. Préparation du dépaquetage de .../200-libodbcinst2_2.3.11-2+deb12u1_amd64.deb ... Dépaquetage de libodbcinst2:amd64 (2.3.11-2+deb12u1) ... Sélection du paquet libogdi4.1 précédemment désélectionné. Préparation du dépaquetage de .../201-libogdi4.1_4.1.0+ds-6_amd64.deb ... Dépaquetage de libogdi4.1 (4.1.0+ds-6) ... Sélection du paquet libopenjp2-7:amd64 précédemment désélectionné. Préparation du dépaquetage de .../202-libopenjp2-7_2.5.0-2_amd64.deb ... Dépaquetage de libopenjp2-7:amd64 (2.5.0-2) ... Sélection du paquet liblcms2-2:amd64 précédemment désélectionné. Préparation du dépaquetage de .../203-liblcms2-2_2.14-2_amd64.deb ... Dépaquetage de liblcms2-2:amd64 (2.14-2) ... Sélection du paquet libnspr4:amd64 précédemment désélectionné. Préparation du dépaquetage de .../204-libnspr4_2%3a4.35-1_amd64.deb ... Dépaquetage de libnspr4:amd64 (2:4.35-1) ... Sélection du paquet libnss3:amd64 précédemment désélectionné. Préparation du dépaquetage de .../205-libnss3_2%3a3.87.1-1_amd64.deb ... Dépaquetage de libnss3:amd64 (2:3.87.1-1) ... Sélection du paquet libpoppler126:amd64 précédemment désélectionné. Préparation du dépaquetage de .../206-libpoppler126_22.12.0-2+b1_amd64.deb ... Dépaquetage de libpoppler126:amd64 (22.12.0-2+b1) ... Sélection du paquet libpq5:amd64 précédemment désélectionné. Préparation du dépaquetage de .../207-libpq5_15.5-0+deb12u1_amd64.deb ... Dépaquetage de libpq5:amd64 (15.5-0+deb12u1) ... Sélection du paquet libqhull-r8.0:amd64 précédemment désélectionné. Préparation du dépaquetage de .../208-libqhull-r8.0_2020.2-5_amd64.deb ... Dépaquetage de libqhull-r8.0:amd64 (2020.2-5) ... Sélection du paquet librttopo1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../209-librttopo1_1.1.0-3_amd64.deb ... Dépaquetage de librttopo1:amd64 (1.1.0-3) ... Sélection du paquet libspatialite7:amd64 précédemment désélectionné. Préparation du dépaquetage de .../210-libspatialite7_5.0.1-3_amd64.deb ... Dépaquetage de libspatialite7:amd64 (5.0.1-3) ... Sélection du paquet libxerces-c3.2:amd64 précédemment désélectionné. Préparation du dépaquetage de .../211-libxerces-c3.2_3.2.4+debian-1_amd64.deb ... Dépaquetage de libxerces-c3.2:amd64 (3.2.4+debian-1) ... Sélection du paquet libgdal32 précédemment désélectionné. Préparation du dépaquetage de .../212-libgdal32_3.6.2+dfsg-1+b2_amd64.deb ... Dépaquetage de libgdal32 (3.6.2+dfsg-1+b2) ... Sélection du paquet libgeos-dev précédemment désélectionné. Préparation du dépaquetage de .../213-libgeos-dev_3.11.1-1_amd64.deb ... Dépaquetage de libgeos-dev (3.11.1-1) ... Sélection du paquet libsqlite3-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../214-libsqlite3-dev_3.40.1-2_amd64.deb ... Dépaquetage de libsqlite3-dev:amd64 (3.40.1-2) ... Sélection du paquet libjbig-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../215-libjbig-dev_2.1-6.1_amd64.deb ... Dépaquetage de libjbig-dev:amd64 (2.1-6.1) ... Sélection du paquet liblzma-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../216-liblzma-dev_5.4.1-0.2_amd64.deb ... Dépaquetage de liblzma-dev:amd64 (5.4.1-0.2) ... Sélection du paquet libzstd-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../217-libzstd-dev_1.5.4+dfsg2-5_amd64.deb ... Dépaquetage de libzstd-dev:amd64 (1.5.4+dfsg2-5) ... Sélection du paquet libwebpmux3:amd64 précédemment désélectionné. Préparation du dépaquetage de .../218-libwebpmux3_1.2.4-0.2+deb12u1_amd64.deb ... Dépaquetage de libwebpmux3:amd64 (1.2.4-0.2+deb12u1) ... Sélection du paquet libwebpdemux2:amd64 précédemment désélectionné. Préparation du dépaquetage de .../219-libwebpdemux2_1.2.4-0.2+deb12u1_amd64.deb ... Dépaquetage de libwebpdemux2:amd64 (1.2.4-0.2+deb12u1) ... Sélection du paquet libwebp-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../220-libwebp-dev_1.2.4-0.2+deb12u1_amd64.deb ... Dépaquetage de libwebp-dev:amd64 (1.2.4-0.2+deb12u1) ... Sélection du paquet libtiffxx6:amd64 précédemment désélectionné. Préparation du dépaquetage de .../221-libtiffxx6_4.5.0-6+deb12u1_amd64.deb ... Dépaquetage de libtiffxx6:amd64 (4.5.0-6+deb12u1) ... Sélection du paquet liblerc-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../222-liblerc-dev_4.0.0+ds-2_amd64.deb ... Dépaquetage de liblerc-dev:amd64 (4.0.0+ds-2) ... Sélection du paquet libtiff-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../223-libtiff-dev_4.5.0-6+deb12u1_amd64.deb ... Dépaquetage de libtiff-dev:amd64 (4.5.0-6+deb12u1) ... Sélection du paquet libproj-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../224-libproj-dev_9.1.1-1+b1_amd64.deb ... Dépaquetage de libproj-dev:amd64 (9.1.1-1+b1) ... Sélection du paquet libgeotiff-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../225-libgeotiff-dev_1.7.1-2+b1_amd64.deb ... Dépaquetage de libgeotiff-dev:amd64 (1.7.1-2+b1) ... Sélection du paquet libgif-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../226-libgif-dev_5.2.1-2.5_amd64.deb ... Dépaquetage de libgif-dev:amd64 (5.2.1-2.5) ... Sélection du paquet libicu-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../227-libicu-dev_72.1-3_amd64.deb ... Dépaquetage de libicu-dev:amd64 (72.1-3) ... Sélection du paquet libxml2-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../228-libxml2-dev_2.9.14+dfsg-1.3~deb12u1_amd64.deb ... Dépaquetage de libxml2-dev:amd64 (2.9.14+dfsg-1.3~deb12u1) ... Sélection du paquet libnetcdf-dev précédemment désélectionné. Préparation du dépaquetage de .../229-libnetcdf-dev_1%3a4.9.0-3+b1_amd64.deb ... Dépaquetage de libnetcdf-dev (1:4.9.0-3+b1) ... Sélection du paquet libhdf4-alt-dev précédemment désélectionné. Préparation du dépaquetage de .../230-libhdf4-alt-dev_4.2.15-5_amd64.deb ... Dépaquetage de libhdf4-alt-dev (4.2.15-5) ... Sélection du paquet libx265-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../231-libx265-dev_3.5-2+b1_amd64.deb ... Dépaquetage de libx265-dev:amd64 (3.5-2+b1) ... Sélection du paquet libheif-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../232-libheif-dev_1.15.1-1_amd64.deb ... Dépaquetage de libheif-dev:amd64 (1.15.1-1) ... Sélection du paquet libjson-c-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../233-libjson-c-dev_0.16-2_amd64.deb ... Dépaquetage de libjson-c-dev:amd64 (0.16-2) ... Sélection du paquet libkmlconvenience1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../234-libkmlconvenience1_1.3.0-10_amd64.deb ... Dépaquetage de libkmlconvenience1:amd64 (1.3.0-10) ... Sélection du paquet libkmlregionator1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../235-libkmlregionator1_1.3.0-10_amd64.deb ... Dépaquetage de libkmlregionator1:amd64 (1.3.0-10) ... Sélection du paquet libkmlxsd1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../236-libkmlxsd1_1.3.0-10_amd64.deb ... Dépaquetage de libkmlxsd1:amd64 (1.3.0-10) ... Sélection du paquet libminizip-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../237-libminizip-dev_1.1-8+deb12u1_amd64.deb ... Dépaquetage de libminizip-dev:amd64 (1.1-8+deb12u1) ... Sélection du paquet liburiparser-dev précédemment désélectionné. Préparation du dépaquetage de .../238-liburiparser-dev_0.9.7+dfsg-2_amd64.deb ... Dépaquetage de liburiparser-dev (0.9.7+dfsg-2) ... Sélection du paquet libkml-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../239-libkml-dev_1.3.0-10_amd64.deb ... Dépaquetage de libkml-dev:amd64 (1.3.0-10) ... Sélection du paquet libltdl-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../240-libltdl-dev_2.4.7-5_amd64.deb ... Dépaquetage de libltdl-dev:amd64 (2.4.7-5) ... Sélection du paquet liblz4-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../241-liblz4-dev_1.9.4-1_amd64.deb ... Dépaquetage de liblz4-dev:amd64 (1.9.4-1) ... Sélection du paquet libogdi-dev précédemment désélectionné. Préparation du dépaquetage de .../242-libogdi-dev_4.1.0+ds-6_amd64.deb ... Dépaquetage de libogdi-dev (4.1.0+ds-6) ... Sélection du paquet libopenjp2-7-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../243-libopenjp2-7-dev_2.5.0-2_amd64.deb ... Dépaquetage de libopenjp2-7-dev:amd64 (2.5.0-2) ... Sélection du paquet libpcre2-16-0:amd64 précédemment désélectionné. Préparation du dépaquetage de .../244-libpcre2-16-0_10.42-1_amd64.deb ... Dépaquetage de libpcre2-16-0:amd64 (10.42-1) ... Sélection du paquet libpcre2-32-0:amd64 précédemment désélectionné. Préparation du dépaquetage de .../245-libpcre2-32-0_10.42-1_amd64.deb ... Dépaquetage de libpcre2-32-0:amd64 (10.42-1) ... Sélection du paquet libpcre2-posix3:amd64 précédemment désélectionné. Préparation du dépaquetage de .../246-libpcre2-posix3_10.42-1_amd64.deb ... Dépaquetage de libpcre2-posix3:amd64 (10.42-1) ... Sélection du paquet libpcre2-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../247-libpcre2-dev_10.42-1_amd64.deb ... Dépaquetage de libpcre2-dev:amd64 (10.42-1) ... Sélection du paquet libpng-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../248-libpng-dev_1.6.39-2_amd64.deb ... Dépaquetage de libpng-dev:amd64 (1.6.39-2) ... Sélection du paquet libpoppler-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../249-libpoppler-dev_22.12.0-2+b1_amd64.deb ... Dépaquetage de libpoppler-dev:amd64 (22.12.0-2+b1) ... Sélection du paquet libpoppler-private-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../250-libpoppler-private-dev_22.12.0-2+b1_amd64.deb ... Dépaquetage de libpoppler-private-dev:amd64 (22.12.0-2+b1) ... Sélection du paquet libpq-dev précédemment désélectionné. Préparation du dépaquetage de .../251-libpq-dev_15.5-0+deb12u1_amd64.deb ... Dépaquetage de libpq-dev (15.5-0+deb12u1) ... Sélection du paquet libqhull8.0:amd64 précédemment désélectionné. Préparation du dépaquetage de .../252-libqhull8.0_2020.2-5_amd64.deb ... Dépaquetage de libqhull8.0:amd64 (2020.2-5) ... Sélection du paquet libqhullcpp8.0:amd64 précédemment désélectionné. Préparation du dépaquetage de .../253-libqhullcpp8.0_2020.2-5_amd64.deb ... Dépaquetage de libqhullcpp8.0:amd64 (2020.2-5) ... Sélection du paquet libqhull-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../254-libqhull-dev_2020.2-5_amd64.deb ... Dépaquetage de libqhull-dev:amd64 (2020.2-5) ... Sélection du paquet librttopo-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../255-librttopo-dev_1.1.0-3_amd64.deb ... Dépaquetage de librttopo-dev:amd64 (1.1.0-3) ... Sélection du paquet libspatialite-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../256-libspatialite-dev_5.0.1-3_amd64.deb ... Dépaquetage de libspatialite-dev:amd64 (5.0.1-3) ... Sélection du paquet libxerces-c-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../257-libxerces-c-dev_3.2.4+debian-1_amd64.deb ... Dépaquetage de libxerces-c-dev:amd64 (3.2.4+debian-1) ... Sélection du paquet libodbccr2:amd64 précédemment désélectionné. Préparation du dépaquetage de .../258-libodbccr2_2.3.11-2+deb12u1_amd64.deb ... Dépaquetage de libodbccr2:amd64 (2.3.11-2+deb12u1) ... Sélection du paquet unixodbc-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../259-unixodbc-dev_2.3.11-2+deb12u1_amd64.deb ... Dépaquetage de unixodbc-dev:amd64 (2.3.11-2+deb12u1) ... Sélection du paquet libgdal-dev précédemment désélectionné. Préparation du dépaquetage de .../260-libgdal-dev_3.6.2+dfsg-1+b2_amd64.deb ... Dépaquetage de libgdal-dev (3.6.2+dfsg-1+b2) ... Sélection du paquet libgmpxx4ldbl:amd64 précédemment désélectionné. Préparation du dépaquetage de .../261-libgmpxx4ldbl_2%3a6.2.1+dfsg1-1.1_amd64.deb ... Dépaquetage de libgmpxx4ldbl:amd64 (2:6.2.1+dfsg1-1.1) ... Sélection du paquet libgraphite2-3:amd64 précédemment désélectionné. Préparation du dépaquetage de .../262-libgraphite2-3_1.3.14-1_amd64.deb ... Dépaquetage de libgraphite2-3:amd64 (1.3.14-1) ... Sélection du paquet libharfbuzz0b:amd64 précédemment désélectionné. Préparation du dépaquetage de .../263-libharfbuzz0b_6.0.0+dfsg-3_amd64.deb ... Dépaquetage de libharfbuzz0b:amd64 (6.0.0+dfsg-3) ... Sélection du paquet libjs-jquery précédemment désélectionné. Préparation du dépaquetage de .../264-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... Dépaquetage de libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Sélection du paquet libjs-underscore précédemment désélectionné. Préparation du dépaquetage de .../265-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... Dépaquetage de libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... Sélection du paquet libjs-sphinxdoc précédemment désélectionné. Préparation du dépaquetage de .../266-libjs-sphinxdoc_5.3.0-4_all.deb ... Dépaquetage de libjs-sphinxdoc (5.3.0-4) ... Sélection du paquet libtypes-serialiser-perl précédemment désélectionné. Préparation du dépaquetage de .../267-libtypes-serialiser-perl_1.01-1_all.deb ... Dépaquetage de libtypes-serialiser-perl (1.01-1) ... Sélection du paquet libjson-xs-perl précédemment désélectionné. Préparation du dépaquetage de .../268-libjson-xs-perl_4.030-2+b1_amd64.deb ... Dépaquetage de libjson-xs-perl (4.030-2+b1) ... Sélection du paquet libz3-4:amd64 précédemment désélectionné. Préparation du dépaquetage de .../269-libz3-4_4.8.12-3.1_amd64.deb ... Dépaquetage de libz3-4:amd64 (4.8.12-3.1) ... Sélection du paquet libllvm14:amd64 précédemment désélectionné. Préparation du dépaquetage de .../270-libllvm14_1%3a14.0.6-12_amd64.deb ... Dépaquetage de libllvm14:amd64 (1:14.0.6-12) ... Sélection du paquet libthai-data précédemment désélectionné. Préparation du dépaquetage de .../271-libthai-data_0.1.29-1_all.deb ... Dépaquetage de libthai-data (0.1.29-1) ... Sélection du paquet libthai0:amd64 précédemment désélectionné. Préparation du dépaquetage de .../272-libthai0_0.1.29-1_amd64.deb ... Dépaquetage de libthai0:amd64 (0.1.29-1) ... Sélection du paquet libpango-1.0-0:amd64 précédemment désélectionné. Préparation du dépaquetage de .../273-libpango-1.0-0_1.50.12+ds-1_amd64.deb ... Dépaquetage de libpango-1.0-0:amd64 (1.50.12+ds-1) ... Sélection du paquet libpangoft2-1.0-0:amd64 précédemment désélectionné. Préparation du dépaquetage de .../274-libpangoft2-1.0-0_1.50.12+ds-1_amd64.deb ... Dépaquetage de libpangoft2-1.0-0:amd64 (1.50.12+ds-1) ... Sélection du paquet libpangocairo-1.0-0:amd64 précédemment désélectionné. Préparation du dépaquetage de .../275-libpangocairo-1.0-0_1.50.12+ds-1_amd64.deb ... Dépaquetage de libpangocairo-1.0-0:amd64 (1.50.12+ds-1) ... Sélection du paquet libpkgconf3:amd64 précédemment désélectionné. Préparation du dépaquetage de .../276-libpkgconf3_1.8.1-1_amd64.deb ... Dépaquetage de libpkgconf3:amd64 (1.8.1-1) ... Sélection du paquet libpng-tools précédemment désélectionné. Préparation du dépaquetage de .../277-libpng-tools_1.6.39-2_amd64.deb ... Dépaquetage de libpng-tools (1.6.39-2) ... Sélection du paquet libpython3.11:amd64 précédemment désélectionné. Préparation du dépaquetage de .../278-libpython3.11_3.11.2-6_amd64.deb ... Dépaquetage de libpython3.11:amd64 (3.11.2-6) ... Sélection du paquet libpython3.11-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../279-libpython3.11-dev_3.11.2-6_amd64.deb ... Dépaquetage de libpython3.11-dev:amd64 (3.11.2-6) ... Sélection du paquet libpython3-dev:amd64 précédemment désélectionné. Préparation du dépaquetage de .../280-libpython3-dev_3.11.2-1+b1_amd64.deb ... Dépaquetage de libpython3-dev:amd64 (3.11.2-1+b1) ... Sélection du paquet libsensors-config précédemment désélectionné. Préparation du dépaquetage de .../281-libsensors-config_1%3a3.6.0-7.1_all.deb ... Dépaquetage de libsensors-config (1:3.6.0-7.1) ... Sélection du paquet libsensors5:amd64 précédemment désélectionné. Préparation du dépaquetage de .../282-libsensors5_1%3a3.6.0-7.1_amd64.deb ... Dépaquetage de libsensors5:amd64 (1:3.6.0-7.1) ... Sélection du paquet libsfcgal1 précédemment désélectionné. Préparation du dépaquetage de .../283-libsfcgal1_1.4.1-5_amd64.deb ... Dépaquetage de libsfcgal1 (1.4.1-5) ... Sélection du paquet libtool précédemment désélectionné. Préparation du dépaquetage de .../284-libtool_2.4.7-5_all.deb ... Dépaquetage de libtool (2.4.7-5) ... Sélection du paquet libxslt1.1:amd64 précédemment désélectionné. Préparation du dépaquetage de .../285-libxslt1.1_1.1.35-1_amd64.deb ... Dépaquetage de libxslt1.1:amd64 (1.1.35-1) ... Sélection du paquet manpages-dev précédemment désélectionné. Préparation du dépaquetage de .../286-manpages-dev_6.03-2_all.deb ... Dépaquetage de manpages-dev (6.03-2) ... Sélection du paquet pkgconf-bin précédemment désélectionné. Préparation du dépaquetage de .../287-pkgconf-bin_1.8.1-1_amd64.deb ... Dépaquetage de pkgconf-bin (1.8.1-1) ... Sélection du paquet pkgconf:amd64 précédemment désélectionné. Préparation du dépaquetage de .../288-pkgconf_1.8.1-1_amd64.deb ... Dépaquetage de pkgconf:amd64 (1.8.1-1) ... Sélection du paquet pkg-config:amd64 précédemment désélectionné. Préparation du dépaquetage de .../289-pkg-config_1.8.1-1_amd64.deb ... Dépaquetage de pkg-config:amd64 (1.8.1-1) ... Sélection du paquet postgis précédemment désélectionné. Préparation du dépaquetage de .../290-postgis_3.3.2+dfsg-1+b1_amd64.deb ... Dépaquetage de postgis (3.3.2+dfsg-1+b1) ... Sélection du paquet postgis-doc précédemment désélectionné. Préparation du dépaquetage de .../291-postgis-doc_3.3.2+dfsg-1_all.deb ... Dépaquetage de postgis-doc (3.3.2+dfsg-1) ... Sélection du paquet postgresql-client-15 précédemment désélectionné. Préparation du dépaquetage de .../292-postgresql-client-15_15.5-0+deb12u1_amd64.deb ... Dépaquetage de postgresql-client-15 (15.5-0+deb12u1) ... Sélection du paquet postgresql-15 précédemment désélectionné. Préparation du dépaquetage de .../293-postgresql-15_15.5-0+deb12u1_amd64.deb ... Dépaquetage de postgresql-15 (15.5-0+deb12u1) ... Sélection du paquet postgresql-15-postgis-3-scripts précédemment désélectionné. Préparation du dépaquetage de .../294-postgresql-15-postgis-3-scripts_3.3.2+dfsg-1_all.deb ... Dépaquetage de postgresql-15-postgis-3-scripts (3.3.2+dfsg-1) ... Sélection du paquet postgresql-15-postgis-3 précédemment désélectionné. Préparation du dépaquetage de .../295-postgresql-15-postgis-3_3.3.2+dfsg-1+b1_amd64.deb ... Dépaquetage de postgresql-15-postgis-3 (3.3.2+dfsg-1+b1) ... Sélection du paquet postgresql-postgis-scripts précédemment désélectionné. Préparation du dépaquetage de .../296-postgresql-postgis-scripts_3.3.2+dfsg-1_all.deb ... Dépaquetage de postgresql-postgis-scripts (3.3.2+dfsg-1) ... Sélection du paquet postgresql-postgis précédemment désélectionné. Préparation du dépaquetage de .../297-postgresql-postgis_3.3.2+dfsg-1+b1_amd64.deb ... Dépaquetage de postgresql-postgis (3.3.2+dfsg-1+b1) ... Sélection du paquet proj-bin précédemment désélectionné. Préparation du dépaquetage de .../298-proj-bin_9.1.1-1+b1_amd64.deb ... Dépaquetage de proj-bin (9.1.1-1+b1) ... Sélection du paquet python3.11-dev précédemment désélectionné. Préparation du dépaquetage de .../299-python3.11-dev_3.11.2-6_amd64.deb ... Dépaquetage de python3.11-dev (3.11.2-6) ... Sélection du paquet python3-lib2to3 précédemment désélectionné. Préparation du dépaquetage de .../300-python3-lib2to3_3.11.2-3_all.deb ... Dépaquetage de python3-lib2to3 (3.11.2-3) ... Sélection du paquet python3-distutils précédemment désélectionné. Préparation du dépaquetage de .../301-python3-distutils_3.11.2-3_all.deb ... Dépaquetage de python3-distutils (3.11.2-3) ... Sélection du paquet python3-dev précédemment désélectionné. Préparation du dépaquetage de .../302-python3-dev_3.11.2-1+b1_amd64.deb ... Dépaquetage de python3-dev (3.11.2-1+b1) ... Sélection du paquet python3-setuptools précédemment désélectionné. Préparation du dépaquetage de .../303-python3-setuptools_66.1.1-1_all.deb ... Dépaquetage de python3-setuptools (66.1.1-1) ... Sélection du paquet python3-wheel précédemment désélectionné. Préparation du dépaquetage de .../304-python3-wheel_0.38.4-2_all.deb ... Dépaquetage de python3-wheel (0.38.4-2) ... Sélection du paquet python3-pip précédemment désélectionné. Préparation du dépaquetage de .../305-python3-pip_23.0.1+dfsg-1_all.deb ... Dépaquetage de python3-pip (23.0.1+dfsg-1) ... Sélection du paquet python3-pip-whl précédemment désélectionné. Préparation du dépaquetage de .../306-python3-pip-whl_23.0.1+dfsg-1_all.deb ... Dépaquetage de python3-pip-whl (23.0.1+dfsg-1) ... Sélection du paquet python3-setuptools-whl précédemment désélectionné. Préparation du dépaquetage de .../307-python3-setuptools-whl_66.1.1-1_all.deb ... Dépaquetage de python3-setuptools-whl (66.1.1-1) ... Sélection du paquet python3.11-venv précédemment désélectionné. Préparation du dépaquetage de .../308-python3.11-venv_3.11.2-6_amd64.deb ... Dépaquetage de python3.11-venv (3.11.2-6) ... Sélection du paquet python3-venv précédemment désélectionné. Préparation du dépaquetage de .../309-python3-venv_3.11.2-1+b1_amd64.deb ... Dépaquetage de python3-venv (3.11.2-1+b1) ... Sélection du paquet redis précédemment désélectionné. Préparation du dépaquetage de .../310-redis_5%3a7.0.11-1+deb12u1_all.deb ... Dépaquetage de redis (5:7.0.11-1+deb12u1) ... Sélection du paquet sysstat précédemment désélectionné. Préparation du dépaquetage de .../311-sysstat_12.6.1-1_amd64.deb ... Dépaquetage de sysstat (12.6.1-1) ... Sélection du paquet unzip précédemment désélectionné. Préparation du dépaquetage de .../312-unzip_6.0-28_amd64.deb ... Dépaquetage de unzip (6.0-28) ... Paramétrage de libksba8:amd64 (1.6.3-2) ... Paramétrage de logrotate (3.21.0-1) ... Created symlink /etc/systemd/system/timers.target.wants/logrotate.timer → /lib/systemd/system/logrotate.timer. logrotate.service is a disabled or a static unit, not starting it. Paramétrage de javascript-common (11+nmu1) ... Package apache2 is not configured yet. Will defer actions by package javascript-common. Paramétrage de libgraphite2-3:amd64 (1.3.14-1) ... Paramétrage de liblcms2-2:amd64 (2.14-2) ... Paramétrage de libpixman-1-0:amd64 (0.42.2-1) ... Paramétrage de libaom3:amd64 (3.6.0-1) ... Paramétrage de manpages-dev (6.03-2) ... Paramétrage de mysql-common (5.8+1.1.0) ... update-alternatives: utilisation de « /etc/mysql/my.cnf.fallback » pour fournir « /etc/mysql/my.cnf » (my.cnf) en mode automatique Paramétrage de libabsl20220623:amd64 (20220623.1-1) ... Paramétrage de libxau6:amd64 (1:1.0.9-1) ... Paramétrage de libxdmcp6:amd64 (1:1.1.2-3) ... Paramétrage de python3-setuptools-whl (66.1.1-1) ... Paramétrage de libxcb1:amd64 (1.15-1) ... Paramétrage de libzstd-dev:amd64 (1.5.4+dfsg2-5) ... Paramétrage de liblerc4:amd64 (4.0.0+ds-2) ... Paramétrage de libxerces-c3.2:amd64 (3.2.4+debian-1) ... Paramétrage de proj-data (9.1.1-1) ... Paramétrage de libpython3.11:amd64 (3.11.2-6) ... Paramétrage de hdf5-helpers (1.10.8+repack1-1) ... Paramétrage de libgeos3.11.1:amd64 (3.11.1-1) ... Paramétrage de libdatrie1:amd64 (0.2.13-2+b1) ... Paramétrage de libpng-tools (1.6.39-2) ... Paramétrage de libogdi4.1 (4.1.0+ds-6) ... Paramétrage de libqhull8.0:amd64 (2020.2-5) ... Paramétrage de python3-pip-whl (23.0.1+dfsg-1) ... Paramétrage de libminizip1:amd64 (1.1-8+deb12u1) ... Paramétrage de libxcb-render0:amd64 (1.15-1) ... Paramétrage de libjson-c-dev:amd64 (0.16-2) ... Paramétrage de unzip (6.0-28) ... Paramétrage de binutils-common:amd64 (2.40-2) ... Paramétrage de libsensors-config (1:3.6.0-7.1) ... Paramétrage de libpq5:amd64 (15.5-0+deb12u1) ... Paramétrage de libdeflate0:amd64 (1.14-1) ... Paramétrage de libapr1:amd64 (1.7.2-3) ... Paramétrage de linux-libc-dev:amd64 (6.1.69-1) ... Paramétrage de libctf-nobfd0:amd64 (2.40-2) ... Paramétrage de m4 (1.4.19-3) ... Paramétrage de libqhull-r8.0:amd64 (2020.2-5) ... Paramétrage de libnpth0:amd64 (1.6-3) ... Paramétrage de libxcb-shm0:amd64 (1.15-1) ... Paramétrage de libcfitsio10:amd64 (4.2.0-3) ... Paramétrage de libsvtav1enc1:amd64 (1.4.1+dfsg-1) ... Paramétrage de libassuan0:amd64 (2.5.5-5) ... Paramétrage de libgomp1:amd64 (12.2.0-14) ... Paramétrage de bzip2 (1.0.8-5+b1) ... Paramétrage de libffi-dev:amd64 (3.4.4-1) ... Paramétrage de libjbig0:amd64 (2.1-6.1) ... Paramétrage de librav1e0:amd64 (0.5.1-6) ... Paramétrage de libpcre2-16-0:amd64 (10.42-1) ... Paramétrage de libaec0:amd64 (1.0.6-1+b1) ... Paramétrage de gdal-data (3.6.2+dfsg-1) ... Paramétrage de libfakeroot:amd64 (1.31-1.2) ... Paramétrage de libjansson4:amd64 (2.14-2) ... Paramétrage de libsnappy1v5:amd64 (1.1.9-3) ... Paramétrage de poppler-data (0.4.12-1) ... Paramétrage de libaom-dev:amd64 (3.6.0-1) ... Paramétrage de fakeroot (1.31-1.2) ... update-alternatives: utilisation de « /usr/bin/fakeroot-sysv » pour fournir « /usr/bin/fakeroot » (fakeroot) en mode automatique Paramétrage de mariadb-common (1:10.11.4-1~deb12u1) ... update-alternatives: utilisation de « /etc/mysql/mariadb.cnf » pour fournir « /etc/mysql/my.cnf » (my.cnf) en mode automatique Paramétrage de libminizip-dev:amd64 (1.1-8+deb12u1) ... Paramétrage de postgis-doc (3.3.2+dfsg-1) ... Paramétrage de perl-modules-5.36 (5.36.0-7+deb12u1) ... Paramétrage de autotools-dev (20220109.1) ... Paramétrage de libz3-4:amd64 (4.8.12-3.1) ... Paramétrage de libpcre2-32-0:amd64 (10.42-1) ... Paramétrage de libblas3:amd64 (3.11.0-2) ... update-alternatives: utilisation de « /usr/lib/x86_64-linux-gnu/blas/libblas.so.3 » pour fournir « /usr/lib/x86_64-linux-gnu/libblas.so.3 » (libblas.so.3-x86_64-linux-gnu) en mode automatique Paramétrage de libtirpc-dev:amd64 (1.3.3+ds-1) ... Paramétrage de libpkgconf3:amd64 (1.8.1-1) ... Paramétrage de libgmpxx4ldbl:amd64 (2:6.2.1+dfsg1-1.1) ... Paramétrage de rpcsvc-proto (1.4.3-1) ... Paramétrage de libjpeg62-turbo:amd64 (1:2.1.5-2) ... Paramétrage de libx11-data (2:1.8.4-2+deb12u2) ... Paramétrage de make (4.3-4.1) ... Paramétrage de libmpfr6:amd64 (4.2.0-1) ... Paramétrage de libnspr4:amd64 (2:4.35-1) ... Paramétrage de gnupg-l10n (2.2.40-1.1) ... Paramétrage de ssl-cert (1.1.2) ... Paramétrage de libcurl4-openssl-dev:amd64 (7.88.1-10+deb12u5) ... Paramétrage de liblzf1:amd64 (3.6-3) ... Paramétrage de libfribidi0:amd64 (1.0.8-2.1) ... Paramétrage de libquadmath0:amd64 (12.2.0-14) ... Paramétrage de libssl-dev:amd64 (3.0.11-1~deb12u2) ... Paramétrage de libmpc3:amd64 (1.3.1-1) ... Paramétrage de libatomic1:amd64 (12.2.0-14) ... Paramétrage de icu-devtools (72.1-3) ... Paramétrage de liblz4-dev:amd64 (1.9.4-1) ... Paramétrage de libgeos-c1v5:amd64 (3.11.1-1) ... Paramétrage de libmariadb3:amd64 (1:10.11.4-1~deb12u1) ... Paramétrage de fonts-dejavu-core (2.37-6) ... Paramétrage de unixodbc-common (2.3.11-2+deb12u1) ... Paramétrage de libgdbm-compat4:amd64 (1.23-3) ... Paramétrage de libqhullcpp8.0:amd64 (2020.2-5) ... Paramétrage de libgav1-1:amd64 (0.18.0-1+b1) ... Paramétrage de pkgconf-bin (1.8.1-1) ... Paramétrage de libsensors5:amd64 (1:3.6.0-7.1) ... Paramétrage de liblerc-dev:amd64 (4.0.0+ds-2) ... Paramétrage de libdav1d6:amd64 (1.0.0-2) ... Paramétrage de libltdl7:amd64 (2.4.7-5) ... Paramétrage de libqhull-dev:amd64 (2020.2-5) ... Paramétrage de libgfortran5:amd64 (12.2.0-14) ... Paramétrage de libhdf4-0-alt (4.2.15-5) ... Paramétrage de libx265-199:amd64 (3.5-2+b1) ... Paramétrage de libwebp7:amd64 (1.2.4-0.2+deb12u1) ... Paramétrage de liblzma-dev:amd64 (5.4.1-0.2) ... Paramétrage de libubsan1:amd64 (12.2.0-14) ... Paramétrage de libboost-serialization1.74.0:amd64 (1.74.0+ds1-21) ... Paramétrage de libgif7:amd64 (5.2.1-2.5) ... Paramétrage de libllvm14:amd64 (1:14.0.6-12) ... Paramétrage de libodbc2:amd64 (2.3.11-2+deb12u1) ... Paramétrage de liburiparser1:amd64 (0.9.7+dfsg-2) ... Paramétrage de libpcre2-posix3:amd64 (10.42-1) ... Paramétrage de librttopo1:amd64 (1.1.0-3) ... Paramétrage de libfreexl1:amd64 (1.0.6-2) ... Paramétrage de libnsl-dev:amd64 (1.3.0-2) ... Paramétrage de libgif-dev:amd64 (5.2.1-2.5) ... Paramétrage de libcrypt-dev:amd64 (1:4.4.33-2) ... Paramétrage de libtiff6:amd64 (4.5.0-6+deb12u1) ... Paramétrage de libasan8:amd64 (12.2.0-14) ... Paramétrage de libfyba0:amd64 (4.1.1-8) ... Paramétrage de liblua5.3-0:amd64 (5.3.6-2) ... Paramétrage de libkmlbase1:amd64 (1.3.0-10) ... Paramétrage de libxslt1.1:amd64 (1.1.35-1) ... Paramétrage de libblosc1:amd64 (1.21.3+ds-1) ... Paramétrage de gpgconf (2.2.40-1.1) ... Paramétrage de libopenjp2-7:amd64 (2.5.0-2) ... Paramétrage de git-man (1:2.39.2-1.1) ... Paramétrage de libx11-6:amd64 (2:1.8.4-2+deb12u2) ... Paramétrage de libharfbuzz0b:amd64 (6.0.0+dfsg-3) ... Paramétrage de libthai-data (0.1.29-1) ... Paramétrage de apache2-data (2.4.57-2) ... Paramétrage de libtsan2:amd64 (12.2.0-14) ... Paramétrage de libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Paramétrage de libsfcgal1 (1.4.1-5) ... Paramétrage de libbinutils:amd64 (2.40-2) ... Paramétrage de libisl23:amd64 (0.25-1) ... Paramétrage de libde265-0:amd64 (1.0.11-1+deb12u1) ... Paramétrage de libc-dev-bin (2.36-9+deb12u3) ... Paramétrage de libwebpmux3:amd64 (1.2.4-0.2+deb12u1) ... Paramétrage de libtiffxx6:amd64 (4.5.0-6+deb12u1) ... Paramétrage de python3-lib2to3 (3.11.2-3) ... Paramétrage de libdeflate-dev:amd64 (1.14-1) ... Paramétrage de libyuv0:amd64 (0.0~git20230123.b2528b0-1) ... Paramétrage de libogdi-dev (4.1.0+ds-6) ... Paramétrage de sysstat (12.6.1-1) ... Creating config file /etc/default/sysstat with new version update-alternatives: utilisation de « /usr/bin/sar.sysstat » pour fournir « /usr/bin/sar » (sar) en mode automatique Created symlink /etc/systemd/system/sysstat.service.wants/sysstat-collect.timer → /lib/systemd/system/sysstat-collect.timer. Created symlink /etc/systemd/system/sysstat.service.wants/sysstat-summary.timer → /lib/systemd/system/sysstat-summary.timer. Created symlink /etc/systemd/system/multi-user.target.wants/sysstat.service → /lib/systemd/system/sysstat.service. Paramétrage de libcfitsio-doc (4.2.0-3) ... Paramétrage de libcc1-0:amd64 (12.2.0-14) ... Paramétrage de libperl5.36:amd64 (5.36.0-7+deb12u1) ... Paramétrage de liblocale-gettext-perl (1.07-5) ... Paramétrage de gpg (2.2.40-1.1) ... Paramétrage de liblsan0:amd64 (12.2.0-14) ... Paramétrage de libblas-dev:amd64 (3.11.0-2) ... update-alternatives: utilisation de « /usr/lib/x86_64-linux-gnu/blas/libblas.so » pour fournir « /usr/lib/x86_64-linux-gnu/libblas.so » (libblas.so-x86_64-linux-gnu) en mode automatique Paramétrage de libsz2:amd64 (1.0.6-1+b1) ... Paramétrage de libitm1:amd64 (12.2.0-14) ... Paramétrage de libkmlxsd1:amd64 (1.3.0-10) ... Paramétrage de libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... Paramétrage de libodbccr2:amd64 (2.3.11-2+deb12u1) ... Paramétrage de gnupg-utils (2.2.40-1.1) ... Paramétrage de gdal-plugins (3.6.2+dfsg-1+b2) ... Paramétrage de libaprutil1:amd64 (1.6.3-1) ... Paramétrage de libkmldom1:amd64 (1.3.0-10) ... Paramétrage de libctf0:amd64 (2.40-2) ... Paramétrage de python3-distutils (3.11.2-3) ... Paramétrage de pinentry-curses (1.2.1-1) ... Paramétrage de librttopo-dev:amd64 (1.1.0-3) ... Paramétrage de libodbcinst2:amd64 (2.3.11-2+deb12u1) ... Paramétrage de liblapack3:amd64 (3.11.0-2) ... update-alternatives: utilisation de « /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3 » pour fournir « /usr/lib/x86_64-linux-gnu/liblapack.so.3 » (liblapack.so.3-x86_64-linux-gnu) en mode automatique Paramétrage de cpp-12 (12.2.0-14) ... Paramétrage de libcfitsio-dev:amd64 (4.2.0-3) ... Paramétrage de gpg-agent (2.2.40-1.1) ... Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent-browser.socket → /usr/lib/systemd/user/gpg-agent-browser.socket. Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent-extra.socket → /usr/lib/systemd/user/gpg-agent-extra.socket. Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent-ssh.socket → /usr/lib/systemd/user/gpg-agent-ssh.socket. Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent.socket → /usr/lib/systemd/user/gpg-agent.socket. Paramétrage de libkmlengine1:amd64 (1.3.0-10) ... Paramétrage de python3-setuptools (66.1.1-1) ... Paramétrage de libxpm4:amd64 (1:3.5.12-1.1+deb12u1) ... Paramétrage de libavif15:amd64 (0.11.1-1) ... Paramétrage de libxrender1:amd64 (1:0.9.10-1.1) ... Paramétrage de libkmlconvenience1:amd64 (1.3.0-10) ... Paramétrage de libproj25:amd64 (9.1.1-1+b1) ... Paramétrage de libblosc-dev:amd64 (1.21.3+ds-1) ... Paramétrage de fontconfig-config (2.14.1-4) ... Paramétrage de libfreexl-dev:amd64 (1.0.6-2) ... Paramétrage de libfyba-dev:amd64 (4.1.1-8) ... Paramétrage de libwebpdemux2:amd64 (1.2.4-0.2+deb12u1) ... Paramétrage de gpgsm (2.2.40-1.1) ... Paramétrage de libheif1:amd64 (1.15.1-1) ... Paramétrage de libaec-dev:amd64 (1.0.6-1+b1) ... Paramétrage de libarpack2:amd64 (3.8.0-3) ... Paramétrage de libjbig-dev:amd64 (2.1-6.1) ... Paramétrage de libsuperlu5:amd64 (5.3.0+dfsg1-2+b1) ... Paramétrage de libxext6:amd64 (2:1.3.4-1+b1) ... Paramétrage de proj-bin (9.1.1-1+b1) ... Paramétrage de libpq-dev (15.5-0+deb12u1) ... Paramétrage de libnss3:amd64 (2:3.87.1-1) ... Paramétrage de libaprutil1-ldap:amd64 (1.6.3-1) ... Paramétrage de libaprutil1-dbd-sqlite3:amd64 (1.6.3-1) ... Paramétrage de python3-wheel (0.38.4-2) ... Paramétrage de libgeotiff5:amd64 (1.7.1-2+b1) ... Paramétrage de pkgconf:amd64 (1.8.1-1) ... Paramétrage de liburiparser-dev (0.9.7+dfsg-2) ... Paramétrage de dirmngr (2.2.40-1.1) ... Created symlink /etc/systemd/user/sockets.target.wants/dirmngr.socket → /usr/lib/systemd/user/dirmngr.socket. Paramétrage de libthai0:amd64 (0.1.29-1) ... Paramétrage de perl (5.36.0-7+deb12u1) ... Paramétrage de libgprofng0:amd64 (2.40-2) ... Paramétrage de libwebp-dev:amd64 (1.2.4-0.2+deb12u1) ... Paramétrage de postgresql-15-postgis-3-scripts (3.3.2+dfsg-1) ... update-alternatives: utilisation de « /usr/share/postgresql/15/extension/postgis-3.control » pour fournir « /usr/share/postgresql/15/extension/postgis.control » (postgresql-15-postgis.control) en mode automatique Paramétrage de python3.11-venv (3.11.2-6) ... Paramétrage de libde265-dev:amd64 (1.0.11-1+deb12u1) ... Paramétrage de libopenjp2-7-dev:amd64 (2.5.0-2) ... Paramétrage de libkmlregionator1:amd64 (1.3.0-10) ... Paramétrage de redis-tools (5:7.0.11-1+deb12u1) ... Paramétrage de libgeos-dev (3.11.1-1) ... Paramétrage de libdav1d-dev:amd64 (1.0.0-2) ... Paramétrage de libgcc-12-dev:amd64 (12.2.0-14) ... Paramétrage de libx265-dev:amd64 (3.5-2+b1) ... Paramétrage de liblapack-dev:amd64 (3.11.0-2) ... update-alternatives: utilisation de « /usr/lib/x86_64-linux-gnu/lapack/liblapack.so » pour fournir « /usr/lib/x86_64-linux-gnu/liblapack.so » (liblapack.so-x86_64-linux-gnu) en mode automatique Paramétrage de pkg-config:amd64 (1.8.1-1) ... Paramétrage de python3-pip (23.0.1+dfsg-1) ... Paramétrage de libjs-sphinxdoc (5.3.0-4) ... Paramétrage de libdpkg-perl (1.21.22) ... Paramétrage de autoconf (2.71-3) ... Paramétrage de gpg-wks-server (2.2.40-1.1) ... Paramétrage de libhdf5-103-1:amd64 (1.10.8+repack1-1) ... Paramétrage de cpp (4:12.2.0-3) ... Paramétrage de libjson-perl (4.10000-1) ... Paramétrage de libhdf5-cpp-103-1:amd64 (1.10.8+repack1-1) ... Paramétrage de libc6-dev:amd64 (2.36-9+deb12u3) ... Paramétrage de postgresql-postgis-scripts (3.3.2+dfsg-1) ... Paramétrage de libsuperlu-dev:amd64 (5.3.0+dfsg1-2+b1) ... Paramétrage de libicu-dev:amd64 (72.1-3) ... Paramétrage de unixodbc-dev:amd64 (2.3.11-2+deb12u1) ... Paramétrage de apache2-utils (2.4.57-2) ... Paramétrage de binutils-x86-64-linux-gnu (2.40-2) ... Paramétrage de libhdf5-hl-100:amd64 (1.10.8+repack1-1) ... Paramétrage de automake (1:1.16.5-1.3) ... update-alternatives: utilisation de « /usr/bin/automake-1.16 » pour fournir « /usr/bin/automake » (automake) en mode automatique Paramétrage de libspatialite7:amd64 (5.0.1-3) ... Paramétrage de postgresql-client-common (248) ... Paramétrage de libarpack2-dev:amd64 (3.8.0-3) ... Paramétrage de libpcre2-dev:amd64 (10.42-1) ... Paramétrage de gpg-wks-client (2.2.40-1.1) ... Paramétrage de libarmadillo11 (1:11.4.2+dfsg-1) ... Paramétrage de libstdc++-12-dev:amd64 (12.2.0-14) ... Paramétrage de libfile-fcntllock-perl (0.22-4+b1) ... Paramétrage de libalgorithm-diff-perl (1.201-1) ... Paramétrage de libcommon-sense-perl:amd64 (3.75-3) ... Paramétrage de postgresql-client-15 (15.5-0+deb12u1) ... update-alternatives: utilisation de « /usr/share/postgresql/15/man/man1/psql.1.gz » pour fournir « /usr/share/man/man1/psql.1.gz » (psql.1.gz) en mode automatique Paramétrage de libheif-dev:amd64 (1.15.1-1) ... Paramétrage de binutils (2.40-2) ... Paramétrage de apache2-bin (2.4.57-2) ... Paramétrage de redis-server (5:7.0.11-1+deb12u1) ... Created symlink /etc/systemd/system/redis.service → /lib/systemd/system/redis-server.service. Created symlink /etc/systemd/system/multi-user.target.wants/redis-server.service → /lib/systemd/system/redis-server.service. Paramétrage de dpkg-dev (1.21.22) ... Paramétrage de liberror-perl (0.17029-2) ... Paramétrage de libltdl-dev:amd64 (2.4.7-5) ... Paramétrage de libxml2-dev:amd64 (2.9.14+dfsg-1.3~deb12u1) ... Paramétrage de libhdf5-hl-cpp-100:amd64 (1.10.8+repack1-1) ... Paramétrage de libexpat1-dev:amd64 (2.5.0-1) ... Paramétrage de python3-venv (3.11.2-1+b1) ... Paramétrage de libsqlite3-dev:amd64 (3.40.1-2) ... Paramétrage de libjpeg62-turbo-dev:amd64 (1:2.1.5-2) ... Paramétrage de gcc-12 (12.2.0-14) ... Paramétrage de libxerces-c-dev:amd64 (3.2.4+debian-1) ... Paramétrage de postgresql-common (248) ... Creating config file /etc/postgresql-common/createcluster.conf with new version Building PostgreSQL dictionaries from installed myspell/hunspell packages... Removing obsolete dictionary files: Created symlink /etc/systemd/system/multi-user.target.wants/postgresql.service → /lib/systemd/system/postgresql.service. Paramétrage de libhdf5-fortran-102:amd64 (1.10.8+repack1-1) ... Paramétrage de git (1:2.39.2-1.1) ... Paramétrage de zlib1g-dev:amd64 (1:1.2.13.dfsg-1) ... Paramétrage de libnetcdf19:amd64 (1:4.9.0-3+b1) ... Paramétrage de libtypes-serialiser-perl (1.01-1) ... Paramétrage de gnupg (2.2.40-1.1) ... Paramétrage de libhdf5-hl-fortran-100:amd64 (1.10.8+repack1-1) ... Paramétrage de libalgorithm-diff-xs-perl:amd64 (0.04-8+b1) ... Paramétrage de postgresql-15 (15.5-0+deb12u1) ... Creating new PostgreSQL cluster 15/main ... /usr/lib/postgresql/15/bin/initdb -D /var/lib/postgresql/15/main --auth-local peer --auth-host scram-sha-256 --no-instructions Les fichiers de ce système de bases de données appartiendront à l'utilisateur « postgres ». Le processus serveur doit également lui appartenir. L'instance sera initialisée avec la locale « fr_FR.UTF-8 ». L'encodage par défaut des bases de données a été configuré en conséquence avec « UTF8 ». La configuration de la recherche plein texte a été initialisée à « french ». Les sommes de contrôle des pages de données sont désactivées. correction des droits sur le répertoire existant /var/lib/postgresql/15/main... ok création des sous-répertoires... ok sélection de l'implémentation de la mémoire partagée dynamique...posix sélection de la valeur par défaut pour max_connections... 100 sélection de la valeur par défaut pour shared_buffers... 128MB sélection du fuseau horaire par défaut... Etc/UTC création des fichiers de configuration... ok lancement du script bootstrap...ok exécution de l'initialisation après bootstrap... ok synchronisation des données sur disque... ok update-alternatives: utilisation de « /usr/share/postgresql/15/man/man1/postmaster.1.gz » pour fournir « /usr/share/man/man1/postmaster.1.gz » (postmaster.1.gz) en mode automatique Paramétrage de libalgorithm-merge-perl (0.08-5) ... Paramétrage de g++-12 (12.2.0-14) ... Paramétrage de libjson-xs-perl (4.030-2+b1) ... Paramétrage de libboost1.74-dev:amd64 (1.74.0+ds1-21) ... Paramétrage de libtool (2.4.7-5) ... Paramétrage de redis (5:7.0.11-1+deb12u1) ... Paramétrage de apache2 (2.4.57-2) ... Enabling module mpm_event. Enabling module authz_core. Enabling module authz_host. Enabling module authn_core. Enabling module auth_basic. Enabling module access_compat. Enabling module authn_file. Enabling module authz_user. Enabling module alias. Enabling module dir. Enabling module autoindex. Enabling module env. Enabling module mime. Enabling module negotiation. Enabling module setenvif. Enabling module filter. Enabling module deflate. Enabling module status. Enabling module reqtimeout. Enabling conf charset. Enabling conf localized-error-pages. Enabling conf other-vhosts-access-log. Enabling conf security. Enabling conf serve-cgi-bin. Enabling site 000-default. info: Executing deferred 'a2enconf javascript-common' for package javascript-common Enabling conf javascript-common. Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /lib/systemd/system/apache2.service. Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /lib/systemd/system/apache-htcacheclean.service. Paramétrage de libpng-dev:amd64 (1.6.39-2) ... Paramétrage de libjpeg-dev:amd64 (1:2.1.5-2) ... Paramétrage de gcc (4:12.2.0-3) ... Paramétrage de libtiff-dev:amd64 (4.5.0-6+deb12u1) ... Paramétrage de libpython3.11-dev:amd64 (3.11.2-6) ... Paramétrage de libhdf5-dev (1.10.8+repack1-1) ... update-alternatives: utilisation de « /usr/lib/x86_64-linux-gnu/pkgconfig/hdf5-serial.pc » pour fournir « /usr/lib/x86_64-linux-gnu/pkgconfig/hdf5.pc » (hdf5.pc) en mode automatique Paramétrage de libproj-dev:amd64 (9.1.1-1+b1) ... Paramétrage de libnetcdf-dev (1:4.9.0-3+b1) ... Paramétrage de libspatialite-dev:amd64 (5.0.1-3) ... Paramétrage de libmariadb-dev (1:10.11.4-1~deb12u1) ... Paramétrage de g++ (4:12.2.0-3) ... update-alternatives: utilisation de « /usr/bin/g++ » pour fournir « /usr/bin/c++ » (c++) en mode automatique Paramétrage de build-essential (12.9) ... Paramétrage de libboost-dev:amd64 (1.74.0.3) ... Paramétrage de libkml-dev:amd64 (1.3.0-10) ... Paramétrage de libmariadb-dev-compat (1:10.11.4-1~deb12u1) ... Paramétrage de libpython3-dev:amd64 (3.11.2-1+b1) ... Paramétrage de libgeotiff-dev:amd64 (1.7.1-2+b1) ... Paramétrage de python3.11-dev (3.11.2-6) ... Paramétrage de libarmadillo-dev (1:11.4.2+dfsg-1) ... Paramétrage de python3-dev (3.11.2-1+b1) ... Paramétrage de libhdf4-alt-dev (4.2.15-5) ... Paramétrage de default-libmysqlclient-dev:amd64 (1.1.0) ... Traitement des actions différées (« triggers ») pour libc-bin (2.36-9+deb12u3) ... Traitement des actions différées (« triggers ») pour man-db (2.11.2-2) ... Traitement des actions différées (« triggers ») pour sgml-base (1.31) ... Paramétrage de libfontconfig1:amd64 (2.14.1-4) ... Paramétrage de fontconfig (2.14.1-4) ... Regenerating fonts cache... done. Paramétrage de libpango-1.0-0:amd64 (1.50.12+ds-1) ... Paramétrage de libcairo2:amd64 (1.16.0-7) ... Paramétrage de libgd3:amd64 (2.3.3-9) ... Paramétrage de libpoppler126:amd64 (22.12.0-2+b1) ... Paramétrage de libpangoft2-1.0-0:amd64 (1.50.12+ds-1) ... Paramétrage de libpangocairo-1.0-0:amd64 (1.50.12+ds-1) ... Paramétrage de libc-devtools (2.36-9+deb12u3) ... Paramétrage de libpoppler-dev:amd64 (22.12.0-2+b1) ... Paramétrage de libpoppler-private-dev:amd64 (22.12.0-2+b1) ... Paramétrage de libgdal32 (3.6.2+dfsg-1+b2) ... Paramétrage de libgdal-dev (3.6.2+dfsg-1+b2) ... Paramétrage de postgis (3.3.2+dfsg-1+b1) ... Paramétrage de postgresql-15-postgis-3 (3.3.2+dfsg-1+b1) ... Paramétrage de postgresql-postgis (3.3.2+dfsg-1+b1) ... Traitement des actions différées (« triggers ») pour libc-bin (2.36-9+deb12u3) ... Enabling module rewrite. To activate the new configuration, you need to run: systemctl restart apache2 Enabling module proxy. To activate the new configuration, you need to run: systemctl restart apache2 Considering dependency proxy for proxy_http: Module proxy already enabled Enabling module proxy_http. To activate the new configuration, you need to run: systemctl restart apache2 Téléchargement et installation de GeoNature ... --2024-01-11 13:58:28-- https://github.com/PnX-SI/GeoNature/archive/2.13.3.zip Résolution de github.com (github.com)… 140.82.121.3 Connexion à github.com (github.com)|140.82.121.3|:443… connecté. requête HTTP transmise, en attente de la réponse… 302 Found Emplacement : https://codeload.github.com/PnX-SI/GeoNature/zip/refs/tags/2.13.3 [suivant] --2024-01-11 13:58:28-- https://codeload.github.com/PnX-SI/GeoNature/zip/refs/tags/2.13.3 Résolution de codeload.github.com (codeload.github.com)… 140.82.121.10 Connexion à codeload.github.com (codeload.github.com)|140.82.121.10|:443… connecté. requête HTTP transmise, en attente de la réponse… 200 OK Taille : non indiqué [application/zip] Sauvegarde en : « GeoNature-2.13.3.zip » 0K .......... .......... .......... .......... .......... 4,39M ... 14450K .......... .......... ....... 13,8M=1,3s 2024-01-11 13:58:29 (10,7 MB/s) - « GeoNature-2.13.3.zip » sauvegardé [14824863] Archive: GeoNature-2.13.3.zip 22b577a5809a177d6ff75d0bb838dc8060d7a304 creating: GeoNature-2.13.3/ ... inflating: GeoNature-2.13.3/tslint.json Installation de la base de données et configuration de l'application GeoNature ... Installation de nvm Installation de nvm => Downloading nvm from git to '/home/geonatureadmin/.nvm' => Clonage dans '/home/geonatureadmin/.nvm'... * (HEAD détachée sur FETCH_HEAD) master => Compressing and cleaning up git repository => Appending nvm source string to /home/geonatureadmin/.bashrc => Appending bash_completion source string to /home/geonatureadmin/.bashrc => Close and reopen your terminal to start using nvm or run the following to use it now: export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion Downloading and installing node v16.20.2... Downloading https://nodejs.org/dist/v16.20.2/node-v16.20.2-linux-x64.tar.xz... ############################################################################################################################ 100.0% Computing checksum with sha256sum Checksums matched! Now using node v16.20.2 (npm v8.19.4) Creating default alias: default -> lts/gallium (-> v16.20.2) Installation du backend GeoNature Création du fichier de configuration GeoNature... Préparation du fichier de configuration... Création du virtual env… Activation du virtual env... Installation des dépendances Python... Requirement already satisfied: pip>=19.3 in ./venv/lib/python3.11/site-packages (23.0.1) Collecting pip>=19.3 Downloading pip-23.3.2-py3-none-any.whl (2.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 8.7 MB/s eta 0:00:00 Collecting wheel Downloading wheel-0.42.0-py3-none-any.whl (65 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.4/65.4 kB 1.6 MB/s eta 0:00:00 Installing collected packages: wheel, pip Attempting uninstall: pip Found existing installation: pip 23.0.1 Uninstalling pip-23.0.1: Successfully uninstalled pip-23.0.1 Successfully installed pip-23.3.2 wheel-0.42.0 Obtaining file:///home/geonatureadmin/geonature Installing build dependencies: started Installing build dependencies: finished with status 'done' Checking if build backend supports build_editable: started Checking if build backend supports build_editable: finished with status 'done' Getting requirements to build editable: started Getting requirements to build editable: finished with status 'done' Preparing editable metadata (pyproject.toml): started Preparing editable metadata (pyproject.toml): finished with status 'done' Ignoring importlib-metadata: markers 'python_version < "3.10"' don't match your environment Collecting alembic==1.12.0 (from -r requirements.txt (line 7)) Downloading alembic-1.12.0-py3-none-any.whl.metadata (7.2 kB) ... Downloading importlib_metadata-7.0.1-py3-none-any.whl (23 kB) Building wheels for collected packages: flask-mail, psycopg2, sqlalchemy, geonature Building wheel for flask-mail (setup.py): started Building wheel for flask-mail (setup.py): finished with status 'done' Created wheel for flask-mail: filename=Flask_Mail-0.9.1-py3-none-any.whl size=7580 sha256=ad87dfacd85cfbc08e84bb81c2f55772c4d21b3211c0daae8f4fe85f2b03f93c Stored in directory: /home/geonatureadmin/.cache/pip/wheels/f6/38/ab/b955b60e85ca451344be85d42bd267ef32311bd61cb21e5a1c Building wheel for psycopg2 (setup.py): started Building wheel for psycopg2 (setup.py): finished with status 'done' Created wheel for psycopg2: filename=psycopg2-2.9.8-cp311-cp311-linux_x86_64.whl size=480121 sha256=0ce62c1a18b99521c7d272a67ba20950cef0ba358c374447325459ac6e36cff7 Stored in directory: /home/geonatureadmin/.cache/pip/wheels/fb/57/31/b1661909cba76b6ab6aa2bfeeaa147d2b2e5b9318d2dfd3831 Building wheel for sqlalchemy (setup.py): started Building wheel for sqlalchemy (setup.py): finished with status 'done' Created wheel for sqlalchemy: filename=SQLAlchemy-1.3.24-cp311-cp311-linux_x86_64.whl size=1252969 sha256=6bf22fbf9b29d34cbc3aa83c04455c64d1a9059d47877fd01601231ac85a7719 Stored in directory: /home/geonatureadmin/.cache/pip/wheels/27/e3/c5/7ba1f3cf983a93b35c849e97fd51a82aa7adf440641a2f690b Building editable for geonature (pyproject.toml): started Building editable for geonature (pyproject.toml): finished with status 'done' Created wheel for geonature: filename=geonature-2.13.3-0.editable-py3-none-any.whl size=16541 sha256=33577be09b51e21c26d8626455f61d8a155ef4ad41516855a3525b8b80782443 Stored in directory: /tmp/pip-ephem-wheel-cache-dlc_hpta/wheels/1b/61/10/fd6387554ef21b35da5c735199c87bed40b470eec1bf3b4a28 Successfully built flask-mail psycopg2 sqlalchemy geonature Installing collected packages: webencodings, wcwidth, pytz, cached-property, billiard, zipp, xmltodict, vine, urllib3, typing-extensions, toml, tinycss2, sqlalchemy, six, shapely, python-dotenv, pyphen, pycparser, psycopg2, prompt-toolkit, pillow, packaging, munch, markupsafe, lxml, jmespath, itsdangerous, importlib-resources, idna, geojson, defusedxml, click, charset-normalizer, certifi, blinker, bcrypt, attrs, async-timeout, wtforms, werkzeug, requests, redis, python-dateutil, marshmallow, mako, jinja2, importlib-metadata, html5lib, gunicorn, geoalchemy2, cssselect2, cligj, click-repl, click-plugins, click-didyoumean, cffi, amqp, wtforms-sqlalchemy, marshmallow-sqlalchemy, marshmallow-geojson, kombu, flask, fiona, cryptography, cairocffi, botocore, alembic, s3transfer, flask-wtf, flask-sqlalchemy, flask-marshmallow, flask-mail, flask-cors, flask-admin, celery, cairosvg, authlib, weasyprint, flask-migrate, boto3, utils-flask-sqlalchemy, flask-weasyprint, utils-flask-sqlalchemy-geo, pypnusershub, pypn-habref-api, pypn-ref-geo, taxhub, pypnnomenclature, geonature Successfully installed alembic-1.12.0 amqp-5.1.1 async-timeout-4.0.3 attrs-23.1.0 authlib-1.2.1 bcrypt-4.0.1 billiard-3.6.4.0 blinker-1.6.2 boto3-1.28.57 botocore-1.31.57 cached-property-1.5.2 cairocffi-1.6.1 cairosvg-2.7.1 celery-5.2.7 certifi-2023.7.22 cffi-1.15.1 charset-normalizer-3.2.0 click-8.1.7 click-didyoumean-0.3.0 click-plugins-1.1.1 click-repl-0.3.0 cligj-0.7.2 cryptography-41.0.4 cssselect2-0.7.0 defusedxml-0.7.1 fiona-1.8.22 flask-2.2.5 flask-admin-1.6.1 flask-cors-4.0.0 flask-mail-0.9.1 flask-marshmallow-0.14.0 flask-migrate-4.0.5 flask-sqlalchemy-2.5.1 flask-weasyprint-1.0.0 flask-wtf-1.1.1 geoalchemy2-0.11.1 geojson-3.0.1 geonature-2.13.3 gunicorn-21.2.0 html5lib-1.1 idna-3.4 importlib-metadata-7.0.1 importlib-resources-5.12.0 itsdangerous-2.1.2 jinja2-3.1.2 jmespath-1.0.1 kombu-5.2.4 lxml-4.9.3 mako-1.2.4 markupsafe-2.1.3 marshmallow-3.19.0 marshmallow-geojson-0.4.0 marshmallow-sqlalchemy-0.28.2 munch-4.0.0 packaging-23.1 pillow-9.5.0 prompt-toolkit-3.0.39 psycopg2-2.9.8 pycparser-2.21 pyphen-0.14.0 pypn-habref-api-0.3.2 pypn-ref-geo-1.4.0 pypnnomenclature-1.5.4 pypnusershub-1.6.11 python-dateutil-2.8.2 python-dotenv-0.21.1 pytz-2023.3.post1 redis-5.0.1 requests-2.31.0 s3transfer-0.7.0 shapely-1.8.5.post1 six-1.16.0 sqlalchemy-1.3.24 taxhub-1.12.1 tinycss2-1.2.1 toml-0.10.2 typing-extensions-4.7.1 urllib3-1.26.16 utils-flask-sqlalchemy-0.3.6 utils-flask-sqlalchemy-geo-0.2.8 vine-5.0.0 wcwidth-0.2.7 weasyprint-52.5 webencodings-0.5.1 werkzeug-2.2.3 wtforms-3.0.1 wtforms-sqlalchemy-0.3 xmltodict-0.13.0 zipp-3.15.0 Génération du fichier d’autocomplétion de la commande Geonature… Modification du script 'activate' du virtual env pour sourcer le fichier d'autocomplétion de la commande GeoNature... Installation des paquets npm Found '/home/geonatureadmin/geonature/frontend/.nvmrc' with version Now using node v16.20.2 (npm v8.19.4) npm WARN old lockfile npm WARN old lockfile The package-lock.json file was created with an old version of npm, npm WARN old lockfile so supplemental metadata must be fetched from the registry. npm WARN old lockfile npm WARN old lockfile This is a one-time fix-up, please be patient... npm WARN old lockfile npm WARN deprecated popper.js@1.16.1: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1 added 4 packages, and audited 5 packages in 780ms 2 packages are looking for funding run `npm fund` for details found 0 vulnerabilities npm notice npm notice New major version of npm available! 8.19.4 -> 10.3.0 npm notice Changelog: npm notice Run `npm install -g npm@10.3.0` to update! npm notice Installation des scripts systemd Installation de la configuration systemd-tmpfiles… d /run/geonature 0750 geonatureadmin geonatureadmin - d /var/log/geonature 0750 geonatureadmin geonatureadmin - d /var/lib/geonature 0750 geonatureadmin geonatureadmin - Installation des fichiers de service systemd… [Unit] Description=GeoNature After=postgresql.service After=network.target [Service] Type=simple User=geonatureadmin Group=geonatureadmin WorkingDirectory=/home/geonatureadmin/geonature/ Environment=GUNICORN_PROC_NAME=geonature Environment=GUNICORN_NUM_WORKERS=4 Environment=GUNICORN_HOST=127.0.0.1 Environment=GUNICORN_PORT=8000 Environment=GUNICORN_TIMEOUT=30 Environment=GUNICORN_LOG_FILE=/var/log/geonature/%N%I.log EnvironmentFile=-/home/geonatureadmin/geonature/environ ExecStart=/home/geonatureadmin/geonature/backend/venv/bin/gunicorn geonature:create_app() \ --name "${GUNICORN_PROC_NAME}" --workers "${GUNICORN_NUM_WORKERS}" \ --bind "${GUNICORN_HOST}:${GUNICORN_PORT}" --timeout="${GUNICORN_TIMEOUT}" \ --log-file "${GUNICORN_LOG_FILE}" ExecReload=/bin/kill -s HUP $MAINPID KillMode=mixed TimeoutStartSec=10 TimeoutStopSec=5 PrivateTmp=true [Install] WantedBy=multi-user.target [Unit] Description=GeoNature Celery Worker Service After=redis-server.service After=postgresql.service ReloadPropagatedFrom=geonature.service [Service] Type=simple User=geonatureadmin Group=geonatureadmin WorkingDirectory=/home/geonatureadmin/geonature/ Environment=CELERY_APP="geonature.celery_app:app" Environment=CELERYD_LOG_FILE="/var/log/geonature/%N%I.log" Environment=CELERYD_LOG_LEVEL="INFO" Environment=CELERYD_SCHEDULE_FILENAME="/var/lib/geonature/celerybeat-schedule.db" EnvironmentFile=-/home/geonatureadmin/geonature/environ ExecStart=/home/geonatureadmin/geonature/backend/venv/bin/celery -A ${CELERY_APP} worker \ --beat --schedule-filename=${CELERYD_SCHEDULE_FILENAME} \ --logfile=${CELERYD_LOG_FILE} \ --loglevel=${CELERYD_LOG_LEVEL} \ $CELERYD_OPTS ExecReload=/bin/kill -s HUP $MAINPID [Install] WantedBy=multi-user.target [Unit] Description=Reload GeoNature [Service] Type=oneshot ExecStart=/usr/bin/systemctl reload geonature [Unit] StopWhenUnneeded=true [Path] PathModified=/home/geonatureadmin/geonature/config/%i_config.toml Unit=geonature-reload.service [Install] WantedBy=multi-user.target #!/bin/sh service="/etc/systemd/system/geonature-reload@.path" wantdir="$1/geonature.service.wants" mkdir -p "$wantdir" for conf in "/home/geonatureadmin/geonature"/config/*_config.toml; do confname=$(basename ${conf%"_config.toml"}) ln -s "$service" "$wantdir/geonature-reload@$confname.path" done Installation de la configuration logrotate… /var/log/geonature/geonature.log { su geonatureadmin geonatureadmin daily rotate 8 size 100M create compress postrotate systemctl reload geonature || true endscript } /var/log/geonature/geonature-worker.log { su geonatureadmin geonatureadmin daily rotate 8 size 100M create compress postrotate systemctl reload geonature-worker || true endscript } Activation de geonature au démarrage… Created symlink /etc/systemd/system/multi-user.target.wants/geonature.service → /etc/systemd/system/geonature.service. Created symlink /etc/systemd/system/multi-user.target.wants/geonature-worker.service → /etc/systemd/system/geonature-worker.service. Vous pouvez maintenant démarrer GeoNature avec la commande : sudo systemctl start geonature Vous pouvez maintenant démarrer le worker GeoNature avec la commande : sudo systemctl start geonature-worker Installation de la base de données could not change directory to "/home/geonatureadmin/geonature": Permission non accordée Check GeoNature database user 'geonatadmin' exists… could not change directory to "/home/geonatureadmin/geonature": Permission non accordée Create GeoNature database user… could not change directory to "/home/geonatureadmin/geonature": Permission non accordée CREATE ROLE Creating GeoNature database... could not change directory to "/home/geonatureadmin/geonature": Permission non accordée Adding PostgreSQL extensions could not change directory to "/home/geonatureadmin/geonature": Permission non accordée CREATE EXTENSION CREATE EXTENSION CREATE EXTENSION CREATE EXTENSION CREATE EXTENSION DO GRANT access to GeoNature user to necessary tables... could not change directory to "/home/geonatureadmin/geonature": Permission non accordée GRANT could not change directory to "/home/geonatureadmin/geonature": Permission non accordée GRANT could not change directory to "/home/geonatureadmin/geonature": Permission non accordée GRANT INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> fa35dfe5ff27, utilisateurs schema 1.4.7 (usershub 2.1.3) INFO [alembic.runtime.migration] Running upgrade -> 9c2c0254aadc, create taxonomie schema version 1.8.1 INFO [alembic.runtime.migration] Running upgrade -> 3842a6d800a0, Add public shared functions INFO [alembic.runtime.migration] Running upgrade -> 6afe74833ed0, ref_geo schema INFO [alembic.runtime.migration] Running upgrade -> 6015397d686a, create ref_nomenclature schema 1.3.9 INFO [alembic.runtime.migration] Running upgrade -> 62e63cd6135d, create ref_habitats schema INFO [alembic.runtime.migration] Running upgrade -> 46e91e738845, insert inpn data in ref_habitats schema INFO [alembic.runtime.migration] Created temporary directory '/tmp/tmpfjmz3whg' INFO [alembic.runtime.migration] Downloading 'HABREF_50.zip'… INFO [alembic.runtime.migration] Insert INPN data in bib_habref_typo_rel… INFO [alembic.runtime.migration] Insert INPN data in bib_habref_statuts… INFO [alembic.runtime.migration] Insert INPN data in habref_sources… INFO [alembic.runtime.migration] Insert INPN data in typoref… INFO [alembic.runtime.migration] Insert INPN data in habref… INFO [alembic.runtime.migration] Insert INPN data in habref_corresp_hab… INFO [alembic.runtime.migration] Insert INPN data in habref_corresp_taxon… INFO [alembic.runtime.migration] Insert INPN data in cor_habref_terr_statut… INFO [alembic.runtime.migration] Insert INPN data in typoref_fields… INFO [alembic.runtime.migration] Insert INPN data in cor_habref_description… INFO [alembic.runtime.migration] Insert INPN data in cor_hab_source… INFO [alembic.runtime.migration] Populate table autocomplete_habitat… INFO [alembic.runtime.migration] Running upgrade -> 96a713739fdd, insert inpn data in ref_nomenclatures INFO [alembic.runtime.migration] Running upgrade -> f5436084bf17, add support for taxonomy into ref_nomenclatures INFO [alembic.runtime.migration] Running upgrade 9c2c0254aadc -> 7540702c6407, cd_ref utility functions INFO [alembic.runtime.migration] Running upgrade 7540702c6407 -> 98035939bc0d, find_all_taxons_parents INFO [alembic.runtime.migration] Running upgrade 98035939bc0d -> c93cbb35cfe4, set default value for id_liste INFO [alembic.runtime.migration] Running upgrade c93cbb35cfe4 -> 4fb7e197d241, create taxonomie.v_bdc_status view INFO [alembic.runtime.migration] Running upgrade 6afe74833ed0 -> e0ac4c9f5c0a, add indexes on FK referencing l_areas.id_area INFO [alembic.runtime.migration] Running upgrade fa35dfe5ff27 -> 830cc8f4daef, add additional_data field to bib_organismes INFO [alembic.runtime.migration] Running upgrade 830cc8f4daef -> 5b334b77f5f5, fix v_roleslist_forall_applications INFO [alembic.runtime.migration] Running upgrade 5b334b77f5f5 -> 951b8270a1cf, add unique constraint on bib_organismes.uuid_organisme INFO [alembic.runtime.migration] Running upgrade -> 72f227e37bdf, utilisateurs sample data INFO [alembic.runtime.migration] Running upgrade -> f06cc80cc8ba, geonature schemas 2.7.5 INFO [alembic.runtime.migration] Running upgrade f06cc80cc8ba -> c0fdf2ee7f4f, auto update cor_area_synthese INFO [alembic.runtime.migration] Running upgrade c0fdf2ee7f4f -> 7077aa76da3d, bump dependencies INFO [alembic.runtime.migration] Running upgrade 7077aa76da3d -> 2a2e5c519fd1, fix gn_synthese.get_default_nomenclature_value INFO [alembic.runtime.migration] Running upgrade 2a2e5c519fd1 -> 5f4c4b644844, delete cascade on cor_dataset_territory and cor_dataset_protocol INFO [alembic.runtime.migration] Running upgrade 5f4c4b644844 -> 2aa558b1be3a, add schema gn_profiles INFO [alembic.runtime.migration] Running upgrade 2aa558b1be3a -> 1eb624249f2b, add default value in additionalFields bib INFO [alembic.runtime.migration] Running upgrade 1eb624249f2b -> 7471f51011c8, change index_vm_valid_profiles_cd_ref to unique index INFO [alembic.runtime.migration] Running upgrade 7471f51011c8 -> 6f7d5549d49e, delete view v_synthese_validation_forwebapp INFO [alembic.runtime.migration] Running upgrade 6f7d5549d49e -> dde31e76ce45, remove old profile function INFO [alembic.runtime.migration] Running upgrade dde31e76ce45 -> 61e46813d621, Update synthese sensitivity INFO [alembic.runtime.migration] Running upgrade 61e46813d621 -> dfec5f64ac73, Fix sensitivity algorithm INFO [alembic.runtime.migration] Recompute sensitivity… INFO [alembic.runtime.migration] Sensitivity updated for 0 rows INFO [alembic.runtime.migration] Running upgrade dfec5f64ac73 -> ac08dcf3f27b, Do not auto-compute diffusion_level INFO [alembic.runtime.migration] Clearing diffusion level… INFO [alembic.runtime.migration] Cleared diffusion level on 0 rows. INFO [alembic.runtime.migration] Running upgrade dde31e76ce45 -> 30edd97ae582, Remove gn_export.t_config_exports INFO [alembic.runtime.migration] Running upgrade 30edd97ae582, ac08dcf3f27b -> 1dbc45309d6e, Merge sensitivity INFO [alembic.runtime.migration] Running upgrade 1dbc45309d6e -> ca052245c6ec, remove local srid INFO [alembic.runtime.migration] Running upgrade ca052245c6ec -> 095da7bc6667, add table gn_synthese.bib_reports_types INFO [alembic.runtime.migration] Create bib_reports_types table... INFO [alembic.runtime.migration] Running upgrade 095da7bc6667 -> 829a376daa52, add table gn_synthese.t_reports INFO [alembic.runtime.migration] Create t_reports table... INFO [alembic.runtime.migration] Running upgrade 829a376daa52 -> ca0fe5d21ea2, remove v_synthese_decode_nomenclatures INFO [alembic.runtime.migration] Running upgrade ca0fe5d21ea2 -> 74908bad752e, add_altitude_calculation_in_t_base_site INFO [alembic.runtime.migration] Running upgrade 74908bad752e -> 77a3bc6628d2, additional fields: add datalist widget INFO [alembic.runtime.migration] Running upgrade 77a3bc6628d2 -> d80835fb13c8, Remove gn_sensitivity.cor_sensitivity_synthese INFO [alembic.runtime.migration] Running upgrade d80835fb13c8 -> 6070edb31013, Set constraint check_cor_af_territory NOT VALID INFO [alembic.runtime.migration] Running upgrade 6070edb31013 -> f4ffdc68072c, add id_module in t_sources INFO [alembic.runtime.migration] Running upgrade f4ffdc68072c -> 8d90ab5e686d, Add profiles default parameters INFO [alembic.runtime.migration] Running upgrade 8d90ab5e686d -> 07f10bbb4f3b, add mobile app settings url INFO [alembic.runtime.migration] Running upgrade 07f10bbb4f3b -> 42040535a20e, add ng_module column in t_modules INFO [alembic.runtime.migration] Running upgrade 42040535a20e -> 4b5478df71cb, Update synthese sensitivity, including previously NULL rows INFO [alembic.runtime.migration] Running upgrade 4b5478df71cb -> 2d7edda45dd4, set cascade on FK referencing sensitivity rules INFO [alembic.runtime.migration] Running upgrade 2d7edda45dd4 -> 36d0bd313a47, add notification schema, tables and data INFO [alembic.runtime.migration] Create schema gn_notifications INFO [alembic.runtime.migration] Create table gn_notifications.bib_notifications_methods INFO [alembic.runtime.migration] Create table gn_notifications.bib_notifications_categories INFO [alembic.runtime.migration] Create table gn_notifications.bib_notifications_templates INFO [alembic.runtime.migration] Create table gn_notifications.t_notifications INFO [alembic.runtime.migration] Create table gn_notifications.t_notifications_rules INFO [alembic.runtime.migration] Insertion des données méthodes INFO [alembic.runtime.migration] Insertion des données catégories INFO [alembic.runtime.migration] Insertion des données template INFO [alembic.runtime.migration] Running upgrade 36d0bd313a47 -> 4cf3fd5d06f5, set not-null on synthese.id_source INFO [alembic.runtime.migration] Running upgrade 4cf3fd5d06f5 -> 09a637f06b96, Default notification rules INFO [alembic.runtime.migration] Running upgrade 09a637f06b96 -> 8888e5cce63b, add index on id_area for table cor_area_synthese INFO [alembic.runtime.migration] Running upgrade 8888e5cce63b -> 497f52d996dd, TAdditionalFields : remove useless columns and values INFO [alembic.runtime.migration] Running upgrade 497f52d996dd -> 0cae32a010ea, lstrip static/medias/ from t_medias.media_path INFO [alembic.runtime.migration] Running upgrade 0cae32a010ea -> 5d65f9c93a32, fix permissions view INFO [alembic.runtime.migration] Running upgrade 5d65f9c93a32 -> 8279ce74006b, set modules default type INFO [alembic.runtime.migration] Running upgrade 8279ce74006b -> 05a91edb6796, Improve the view gn_synthese.v_export_for_synthese INFO [alembic.runtime.migration] Running upgrade 05a91edb6796 -> cec41a6d3a15, revome v_roles_permissions INFO [alembic.runtime.migration] Running upgrade cec41a6d3a15 -> 9e9218653d6c, add synthese log history INFO [alembic.runtime.migration] Running upgrade 9e9218653d6c -> cf1c1fdbde77, correction-sql-on-delete-module INFO [alembic.runtime.migration] Running upgrade cf1c1fdbde77 -> e2a94808cf76, add notifications object INFO [alembic.runtime.migration] Running upgrade e2a94808cf76 -> 95acee9f0452, add comment notification INFO [alembic.runtime.migration] Running upgrade 95acee9f0452 -> df5a5099e084, add additional fields object INFO [alembic.runtime.migration] Running upgrade df5a5099e084 -> 0630b93bcfe0, add permissions inherited modules objects INFO [alembic.runtime.migration] Running upgrade 0630b93bcfe0 -> 7fe46b0e4729, multiple filters per permission INFO [alembic.runtime.migration] Running upgrade 7fe46b0e4729 -> f051b88a57fd, permissions available INFO [alembic.runtime.migration] Running upgrade f051b88a57fd -> f1dd984bff97, add sensitivity filter INFO [alembic.runtime.migration] Running upgrade f1dd984bff97 -> 446e902a14e7, add id_module to v_synthese_for_web_app Context impl PostgresqlImpl. Will assume transactional DDL. INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. INFO [alembic.runtime.migration] Running upgrade 96a713739fdd -> 618542880d1f, fix typo in nomenclature type definition INFO [alembic.runtime.migration] Running upgrade 618542880d1f -> ee1146f6c0f4, Add UICN Red List INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. INFO [alembic.runtime.migration] Running upgrade 951b8270a1cf -> 10e87bc144cd, get_id_role_by_name() INFO [alembic.runtime.migration] Running upgrade 10e87bc144cd -> 112ccf1024ce, add unique constraint on t_roles UUID INFO [alembic.runtime.migration] Running upgrade 112ccf1024ce -> f4bf21ac6238, fix temp user organism size INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. INFO [alembic.runtime.migration] Running upgrade 4fb7e197d241 -> d768a5da908c, add bdc_status indexes INFO [alembic.runtime.migration] Running upgrade d768a5da908c -> 4a549132d156, Add unique constraints INFO [alembic.runtime.migration] Running upgrade 4a549132d156 -> c4415009f164, Taxref v15 db structure INFO [alembic.runtime.migration] Running upgrade c4415009f164 -> 1b1a3f5cd107, Add table to link bdc_status and ref_geo INFO [alembic.runtime.migration] Running upgrade 1b1a3f5cd107 -> f2c36312b3de, fix vm_taxref_for_autocomplete INFO [alembic.runtime.migration] Running upgrade f2c36312b3de -> 27fd7e2b4b79, Add vm_taxref_list_forautocomplete index INFO [alembic.runtime.migration] Running upgrade 27fd7e2b4b79 -> 188bc535258a, Drop old status table INFO [alembic.runtime.migration] Running upgrade 188bc535258a -> 23c25552d707, Create bdc_status_table if not exists INFO [alembic.runtime.migration] Running upgrade 23c25552d707 -> 6607b25b2d66, Taxref : set null to empty string INFO [alembic.runtime.migration] Running upgrade 6607b25b2d66 -> 3bd542b72955, optimize_vm_taxref_for_autocomplete INFO [alembic.runtime.migration] Running upgrade 3bd542b72955 -> 32c5ed42bdbd, Add table: t_meta_taxref INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. INFO [alembic.runtime.migration] Running upgrade 6015397d686a -> 11e7741319fd, fix ref_nomenclatures.get_default_nomenclature_value INFO [alembic.runtime.migration] Running upgrade 11e7741319fd -> f8c2c8482419, fix ref_nomenclatures.get_default_nomenclature_value INFO [alembic.runtime.migration] Running upgrade f8c2c8482419 -> b820c66d8daa, fix ref_nomenclatures.get_nomenclature_label INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. INFO [alembic.runtime.migration] Running upgrade 46e91e738845 -> 805442837a68, correction on habref data INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. INFO [alembic.runtime.migration] Running upgrade e0ac4c9f5c0a -> 4882d6141a41, add regions in area types INFO [alembic.runtime.migration] Running upgrade 4882d6141a41 -> 681306b27407, fix altitude trigger INFO [alembic.runtime.migration] Running upgrade 681306b27407 -> cb038e76d59c, fix functions local srid INFO [alembic.runtime.migration] Running upgrade cb038e76d59c -> f7374cd6e38d, add linears INFO [alembic.runtime.migration] Running upgrade f7374cd6e38d -> dea1645de8c0, Référentiel point, cor (area, linear, point) INFO [alembic.runtime.migration] Running upgrade dea1645de8c0 -> 795f6ea8ec45, cor_areas & cor_linear_areas INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. INFO [alembic.runtime.migration] Running upgrade 3842a6d800a0 -> ba207b468e31, create fr_numeric collation INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3fdaa1805575, Insert French departments in ref_geo INFO [alembic.runtime.migration] Create temporary departments table… INFO [alembic.runtime.migration] Created temporary directory '/tmp/tmppbjimi2a' INFO [alembic.runtime.migration] Downloading 'departements_fr_2020-02.csv.xz'… INFO [alembic.runtime.migration] Inserting departments data in temporary table… INFO [alembic.runtime.migration] Copy departments data in l_areas… INFO [alembic.runtime.migration] Re-indexing… INFO [alembic.runtime.migration] Dropping temporary departments table… Created temporary directory '/tmp/tmp4x8xb_vo' Downloading 'TAXREF_v16_2022.zip'… Insert TAXREF v16 habitats… Insert TAXREF v16 rangs… Insert TAXREF v16 statuts… Insert TAXREF v16 referentiel… Created temporary directory '/tmp/tmp219ue7th' Downloading 'BDC-Statuts-v16.zip'… Insert BDC statuts types… Insert BDC statuts… Populate BDC statuts… Populate Link BDC statuts with Areas… Refresh materialized views… Committing… INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> a763fb554ff2, insert taxonomic filtering data in ref_nomenclatures.cor_taxref_nomenclatures INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 3d0bf4ee67d1, geonature samples INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 0dfdbfbccd63, Insert French municipalities in ref_geo INFO [alembic.runtime.migration] Create temporary municipalities table… INFO [alembic.runtime.migration] Created temporary directory '/tmp/tmprm67_bl9' INFO [alembic.runtime.migration] Downloading 'communes_fr_2020-02.csv.xz'… INFO [alembic.runtime.migration] Inserting municipalities data in temporary table… INFO [alembic.runtime.migration] Copy municipalities in l_areas… INFO [alembic.runtime.migration] Copy municipalities in li_municipalities… INFO [alembic.runtime.migration] Re-indexing… INFO [alembic.runtime.migration] Dropping temporary municipalities table… INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> d02f4563bebe, Insert French regions in ref_geo INFO [alembic.runtime.migration] Create temporary regions table… INFO [alembic.runtime.migration] Created temporary directory '/tmp/tmp19l95enc' INFO [alembic.runtime.migration] Downloading 'regions_fr_2021-11.csv.xz'… INFO [alembic.runtime.migration] Inserting regions data in temporary table… INFO [alembic.runtime.migration] Copy regions in l_areas… INFO [alembic.runtime.migration] Re-indexing… INFO [alembic.runtime.migration] Dropping temporary regions table… INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 586613e2faeb, Insert INPN 1×1 grids in ref_geo INFO [alembic.runtime.migration] Create temporary grids table… INFO [alembic.runtime.migration] Created temporary directory '/tmp/tmpobl78dfu' INFO [alembic.runtime.migration] Downloading 'inpn_grids_1.csv.xz'… INFO [alembic.runtime.migration] Inserting grids data in temporary table… INFO [alembic.runtime.migration] Copy grids in l_areas… INFO [alembic.runtime.migration] Copy grids in li_grids… INFO [alembic.runtime.migration] Re-indexing… INFO [alembic.runtime.migration] Dropping temporary grids table… INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 7d6e98441e4c, Insert INPN 5×5 grids in ref_geo INFO [alembic.runtime.migration] Create temporary grids table… INFO [alembic.runtime.migration] Created temporary directory '/tmp/tmpvhhyjv8b' INFO [alembic.runtime.migration] Downloading 'inpn_grids_5.csv.xz'… INFO [alembic.runtime.migration] Inserting grids data in temporary table… INFO [alembic.runtime.migration] Copy grids in l_areas… INFO [alembic.runtime.migration] Copy grids in li_grids… INFO [alembic.runtime.migration] Re-indexing… INFO [alembic.runtime.migration] Dropping temporary grids table… INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> ede150d9afd9, Insert INPN 10×10 grids in ref_geo INFO [alembic.runtime.migration] Create temporary grids table… INFO [alembic.runtime.migration] Created temporary directory '/tmp/tmp4o_q2l_o' INFO [alembic.runtime.migration] Downloading 'inpn_grids_10.csv.xz'… INFO [alembic.runtime.migration] Inserting grids data in temporary table… INFO [alembic.runtime.migration] Copy grids in l_areas… INFO [alembic.runtime.migration] Copy grids in li_grids… INFO [alembic.runtime.migration] Re-indexing… INFO [alembic.runtime.migration] Dropping temporary grids table… INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. Created temporary directory '/tmp/tmpxnyb0_ti' Downloading 'RefSensibiliteV16_20230203.zip'… Ajout de règles de sensibilité 'Référentiel sensibilité TAXREF v16 20230203' 24304 règles ajoutées INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 1715cf31a75d, Insert default French DEM (IGN 250m BD alti) INFO [alembic.runtime.migration] Created temporary directory '/tmp/tmp__h8gdu_' INFO [alembic.runtime.migration] Downloading 'BDALTIV2_2-0_250M_ASC_LAMB93-IGN69_FRANCE_2017-06-21.zip'… Processing 1/1: /tmp/tmph5lqu91v/BDALTIV2_250M_FXX_0098_7150_MNT_LAMB93_IGN69.asc NOTICE: Adding SRID constraint NOTICE: Adding scale-X constraint NOTICE: Adding scale-Y constraint NOTICE: Adding blocksize-X constraint NOTICE: Adding blocksize-Y constraint NOTICE: Adding alignment constraint NOTICE: Adding number of bands constraint NOTICE: Adding pixel type constraint NOTICE: Adding nodata value constraint NOTICE: Adding out-of-database constraint NOTICE: Adding maximum extent constraint INFO [alembic.runtime.migration] Refresh DEM spatial index… Context impl PostgresqlImpl. Will assume transactional DDL. Installation des modules GeoNature Activation du virtual env Installation du backend… Obtaining file:///home/geonatureadmin/geonature/contrib/occtax Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Installing collected packages: occtax Running setup.py develop for occtax Successfully installed occtax-1.1.0 Création du lien symbolique /home/geonatureadmin/geonature/frontend/external_modules/occtax → /home/geonatureadmin/geonature/contrib/occtax/frontend Création de la configuration frontend… Installation / mise à jour de la base de données… /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/sqlalchemy/orm/mapper.py:1687: SAWarning: Flushing object with incompatible polymorphic identity None; the object may not refresh and/or load correctly (this warning may be suppressed after 10 occurrences) util.warn_limited( INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 29c199e07eaa, create occtax schema INFO [alembic.runtime.migration] Running upgrade 29c199e07eaa -> addb71d8efad, create occtax export view INFO [alembic.runtime.migration] Running upgrade addb71d8efad -> f57107d2d0ad, fix get_default_nomenclature_value INFO [alembic.runtime.migration] Running upgrade f57107d2d0ad -> 494cb2245a43, trigger comportement INFO [alembic.runtime.migration] Running upgrade 494cb2245a43 -> 944072911ff7, update synthese data (bug occtax trigger) INFO [alembic.runtime.migration] Running upgrade 944072911ff7 -> 22c2851bc387, add database default value INFO [alembic.runtime.migration] Running upgrade 22c2851bc387 -> 023b0be41829, add id_module in pr_occtax.t_releves INFO [alembic.runtime.migration] Running upgrade 023b0be41829 -> c26c770b00ae, fix occtax trigger additionnal data + trigger occ INFO [alembic.runtime.migration] Running upgrade c26c770b00ae -> 9624348fea40, restore occtax missing counting INFO [alembic.runtime.migration] Running upgrade 9624348fea40 -> 576cbd26b012, default value for id_nomenclature_observations_status INFO [alembic.runtime.migration] Running upgrade 576cbd26b012 -> 61802a0f83b8, Fix OccTax triggers to synthese INFO [alembic.runtime.migration] Running upgrade 61802a0f83b8 -> df088920b2f3, set not null on t_releves_occtax.id_module INFO [alembic.runtime.migration] Running upgrade df088920b2f3 -> 4c97453a2d1a, add missing id module in t_sources INFO [alembic.runtime.migration] Running upgrade 4c97453a2d1a -> 9668b861bdb6, remove v_releve_occtax INFO [alembic.runtime.migration] Running upgrade 9668b861bdb6 -> 0ff94776a962, t_releves triggers optimization INFO [alembic.runtime.migration] Running upgrade 0ff94776a962 -> 1b4f44762020, update cd_hab in fct_tri_synthese_update_releve INFO [alembic.runtime.migration] Running upgrade 1b4f44762020 -> e170d1902137, declare permissions INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> cce08a64eb4f, insert occtax sample data (noop) INFO [alembic.runtime.migration] Running upgrade cce08a64eb4f -> 87705981de5e, insert occtax sample data Installation du backend… Obtaining file:///home/geonatureadmin/geonature/contrib/gn_module_occhab Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Installing collected packages: gn-module-occhab Running setup.py develop for gn-module-occhab Successfully installed gn-module-occhab-1.1.0 Création du lien symbolique /home/geonatureadmin/geonature/frontend/external_modules/occhab → /home/geonatureadmin/geonature/contrib/gn_module_occhab/frontend Installation des dépendances frontend… Running node v16.20.2 (npm v8.19.4) added 1 package, and audited 2 packages in 550ms found 0 vulnerabilities Création de la configuration frontend… Installation / mise à jour de la base de données… /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/sqlalchemy/orm/mapper.py:1687: SAWarning: Flushing object with incompatible polymorphic identity None; the object may not refresh and/or load correctly (this warning may be suppressed after 10 occurrences) util.warn_limited( INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 2984569d5df6, create occhab schema INFO [alembic.runtime.migration] Running upgrade 2984569d5df6 -> 85efc9bb5a47, declare permissions INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> 21f661247023, insert occhab sample data Installation du backend… Obtaining file:///home/geonatureadmin/geonature/contrib/gn_module_validation Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Installing collected packages: gn-module-validation Running setup.py develop for gn-module-validation Successfully installed gn-module-validation-1.1.0 Création du lien symbolique /home/geonatureadmin/geonature/frontend/external_modules/validation → /home/geonatureadmin/geonature/contrib/gn_module_validation/frontend Création de la configuration frontend… Installation / mise à jour de la base de données… /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/sqlalchemy/orm/mapper.py:1687: SAWarning: Flushing object with incompatible polymorphic identity None; the object may not refresh and/or load correctly (this warning may be suppressed after 10 occurrences) util.warn_limited( INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. INFO [alembic.runtime.migration] Running upgrade -> df93a68242ee, declare permissions Nouvelle permission : module 'OCCTAX', objet 'ALL', action 'D' Nouvelle permission : module 'OCCHAB', objet 'ALL', action 'D' Nouvelle permission : module 'VALIDATION', objet 'ALL', action 'C' Nouvelle permission : module 'OCCHAB', objet 'ALL', action 'C' Nouvelle permission : module 'OCCHAB', objet 'ALL', action 'U' Nouvelle permission : module 'OCCTAX', objet 'ALL', action 'C' Nouvelle permission : module 'OCCTAX', objet 'ALL', action 'U' Nouvelle permission : module 'OCCHAB', objet 'ALL', action 'E' Nouvelle permission : module 'OCCTAX', objet 'ALL', action 'R' Nouvelle permission : module 'OCCTAX', objet 'ALL', action 'E' Nouvelle permission : module 'OCCHAB', objet 'ALL', action 'R' Désactivation du virtual env Installation du frontend GeoNature Préparation du frontend... Activation du venv... Création des fichiers de configuration du frontend REMPLACE API ENDPOINT http://xx.xx.xx.xx/geonature/api { "API_ENDPOINT" : "http://xx.xx.xx.xx/geonature/api" }Création de la configuration du frontend depuis 'config/geonature_config.toml'... Configuration générée. Pensez à rebuilder le frontend pour la production. Désactivation du venv... Installation des paquets Npm Found '/home/geonatureadmin/geonature/frontend/.nvmrc' with version Now using node v16.20.2 (npm v8.19.4) npm WARN deprecated @npmcli/move-file@2.0.1: This functionality has been moved to @npmcli/fs npm WARN deprecated popper.js@1.16.1: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1 added 977 packages, and audited 978 packages in 23s 91 packages are looking for funding run `npm fund` for details 8 vulnerabilities (4 moderate, 1 high, 3 critical) To address issues that do not require attention, run: npm audit fix To address all issues, run: npm audit fix --force Run `npm audit` for details. Build du frontend... > geonature@0.0.0 build > ng build - Generating browser application bundles (phase: setup)... Processing legacy "View Engine" libraries: - @ngx-translate/core [es2015/esm2015] (git+https://github.com/ngx-translate/core.git) - @circlon/angular-tree-component [es2015/esm2015] (https://github.com/CirclonGroup/angular-tree-component.git) - @ngx-translate/http-loader [es2015/esm2015] (git+https://github.com/ngx-translate/http-loader.git) Encourage the library authors to publish an Ivy distribution. ✔ Browser application bundle generation complete. ✔ Browser application bundle generation complete. - Copying assets... ✔ Copying assets complete. - Generating index html... - Generating index html... 1 rules skipped due to selector errors: .custom-file-input:lang(en)~.custom-file-label -> unmatched pseudo-class :lang ✔ Index html generation complete. Initial Chunk Files | Names | Raw Size | Estimated Transfer Size main.be8207fb2d7e2e4b.js | main | 2.29 MB | 499.75 kB styles.884e8b65c143adb9.css | styles | 331.92 kB | 40.89 kB scripts.389cfc411fcb8b0c.js | scripts | 248.96 kB | 55.97 kB polyfills.25e6f5a201d9f0da.js | polyfills | 67.25 kB | 20.75 kB runtime.bb9b348a9cf3236c.js | runtime | 3.13 kB | 1.52 kB | Initial Total | 2.93 MB | 618.88 kB Lazy Chunk Files | Names | Raw Size | Estimated Transfer Size 301.c33075f482d6c508.js | - | 439.16 kB | 74.12 kB 439.e88e6ccf79c49987.js | - | 373.12 kB | 60.23 kB 181.f319c90fa32d79be.js | - | 213.38 kB | 34.78 kB metadata.45f6a2a69f1a8085.js | metadata | 133.28 kB | 27.48 kB 649.786b546cfd174bb7.js | - | 100.49 kB | 21.61 kB synthese.5f4fa47dc10a241a.js | synthese | 48.78 kB | 13.60 kB 242.e16fa91e6bdc616c.js | - | 47.61 kB | 10.58 kB 676.6542e03f39449f75.js | - | 30.93 kB | 7.81 kB 472.672ba785eb6ec2a1.js | - | 10.66 kB | 3.33 kB user.f2a108b001fdd067.js | user | 9.02 kB | 2.43 kB common.39fc9b47e5f60792.js | common | 2.64 kB | 1.07 kB admin.db9ba8aa9ffac0d5.js | admin | 1.49 kB | 771 bytes Build at: 2024-01-11T15:26:54.904Z - Hash: d69764e30f0a33ee - Time: 114157ms Warning: /home/geonatureadmin/geonature/frontend/external_modules/occhab/app/components/occhab-map-list/occhab-map-list.component.ts depends on 'moment'. CommonJS or AMD dependencies can cause optimization bailouts. For more info see: https://angular.io/guide/build#configuring-commonjs-dependencies Warning: /home/geonatureadmin/geonature/frontend/external_modules/occhab/app/module.config.ts is part of the TypeScript compilation but it's unused. Add only entry points to the 'files' or 'include' properties in your tsconfig. Warning: /home/geonatureadmin/geonature/frontend/external_modules/occtax/app/module.config.ts is part of the TypeScript compilation but it's unused. Add only entry points to the 'files' or 'include' properties in your tsconfig. Warning: /home/geonatureadmin/geonature/frontend/external_modules/validation/app/module.config.ts is part of the TypeScript compilation but it's unused. Add only entry points to the 'files' or 'include' properties in your tsconfig. Warning: /home/geonatureadmin/geonature/frontend/src/app/GN2CommonModule/form/autocomplete/autocomplete.component.ts depends on 'rxjs/observable/of'. CommonJS or AMD dependencies can cause optimization bailouts. For more info see: https://angular.io/guide/build#configuring-commonjs-dependencies Warning: /home/geonatureadmin/geonature/frontend/src/app/GN2CommonModule/form/dynamic-form-generator/dynamic-form-generator.component.ts depends on 'fast-deep-equal/es6'. CommonJS or AMD dependencies can cause optimization bailouts. For more info see: https://angular.io/guide/build#configuring-commonjs-dependencies Warning: /home/geonatureadmin/geonature/frontend/src/app/GN2CommonModule/map/map.service.ts depends on 'leaflet.markercluster'. CommonJS or AMD dependencies can cause optimization bailouts. For more info see: https://angular.io/guide/build#configuring-commonjs-dependencies Warning: /home/geonatureadmin/geonature/frontend/src/app/GN2CommonModule/map/map.service.ts depends on 'lodash'. CommonJS or AMD dependencies can cause optimization bailouts. For more info see: https://angular.io/guide/build#configuring-commonjs-dependencies Warning: /home/geonatureadmin/geonature/frontend/src/app/app.module.ts depends on 'ng2-cookies'. CommonJS or AMD dependencies can cause optimization bailouts. For more info see: https://angular.io/guide/build#configuring-commonjs-dependencies Warning: /home/geonatureadmin/geonature/frontend/src/app/components/home-content/home-content.component.ts depends on 'leaflet'. CommonJS or AMD dependencies can cause optimization bailouts. For more info see: https://angular.io/guide/build#configuring-commonjs-dependencies Warning: /home/geonatureadmin/geonature/frontend/src/app/metadataModule/services/metadata-search-form.service.ts is part of the TypeScript compilation but it's unused. Add only entry points to the 'files' or 'include' properties in your tsconfig. Warning: /home/geonatureadmin/geonature/frontend/src/app/syntheseModule/services/form.service.ts is part of the TypeScript compilation but it's unused. Add only entry points to the 'files' or 'include' properties in your tsconfig. Warning: /home/geonatureadmin/geonature/frontend/src/app/syntheseModule/synthese-results/synthese-list/synthese-info-obs/modal-info-obs.component.ts is part of the TypeScript compilation but it's unused. Add only entry points to the 'files' or 'include' properties in your tsconfig. Warning: /home/geonatureadmin/geonature/frontend/src/app/syntheseModule/synthese.component.ts depends on 'lodash/cloneDeep'. CommonJS or AMD dependencies can cause optimization bailouts. For more info see: https://angular.io/guide/build#configuring-commonjs-dependencies Warning: /home/geonatureadmin/geonature/frontend/src/conf/app.config.ts is part of the TypeScript compilation but it's unused. Add only entry points to the 'files' or 'include' properties in your tsconfig. Installation de la config Apache pour GeoNature Configuration Apache # Alias: first have precedence, so static & media aliases must be defined before /geonature alias Alias "/geonature/api/media" "/home/geonatureadmin/geonature/backend/media" Require all granted AllowOverride None Options -Indexes Alias "/geonature/api/static" "/home/geonatureadmin/geonature/backend/static" Require all granted AllowOverride None Options -Indexes # CUSTOM STATIC FILE RewriteEngine On # Define STATIC_FILE environment variable RewriteRule "^/geonature/api/static/(.*)$" - [env=STATIC_FILE:$1,chain] # Test if custom static file exists (not tested for non static file thanks to previous chain flag) RewriteCond "/home/geonatureadmin/geonature/custom/%{ENV:STATIC_FILE}" -f # If so, redirect to custom static file instead of default static file RewriteRule "^/geonature/api/static/(.*)$" "/home/geonatureadmin/geonature/custom/$1" [L] Require all granted AllowOverride None Options -Indexes AliasMatch "^/geonature(.*)$" "/home/geonatureadmin/geonature/frontend/dist$1" Require all granted ProxyPass http://127.0.0.1:8000/geonature/api ProxyPassReverse http://127.0.0.1:8000/geonature/api AddOutputFilterByType DEFLATE application/json AddOutputFilterByType DEFLATE application/geo+json # Location: last have precedence so next blocks must be located after /geonature/api location block ProxyPass ! ProxyPass ! Module rewrite already enabled Module proxy already enabled Considering dependency proxy for proxy_http: Module proxy already enabled Module proxy_http already enabled Considering dependency filter for deflate: Module filter already enabled Module deflate already enabled Téléchargement et installation de TaxHub ... --2024-01-11 15:35:02-- https://github.com/PnX-SI/TaxHub/archive/1.12.1.zip Résolution de github.com (github.com)… 140.82.121.3 Connexion à github.com (github.com)|140.82.121.3|:443… connecté. requête HTTP transmise, en attente de la réponse… 302 Found Emplacement : https://codeload.github.com/PnX-SI/TaxHub/zip/refs/tags/1.12.1 [suivant] --2024-01-11 15:35:02-- https://codeload.github.com/PnX-SI/TaxHub/zip/refs/tags/1.12.1 Résolution de codeload.github.com (codeload.github.com)… 140.82.121.9 Connexion à codeload.github.com (codeload.github.com)|140.82.121.9|:443… connecté. requête HTTP transmise, en attente de la réponse… 200 OK Taille : non indiqué [application/zip] Sauvegarde en : « TaxHub-1.12.1.zip » 0K .......... .......... .......... .......... .......... 2,71M ... 1900K .......... .......... ...... 10,7M=0,2s 2024-01-11 15:35:02 (10,0 MB/s) - « TaxHub-1.12.1.zip » sauvegardé [1972740] Archive: TaxHub-1.12.1.zip 4855eec69b698eda65dfcf24643e7e6ad99c8ebb creating: TaxHub-1.12.1/ extracting: TaxHub-1.12.1/.dockerignore ... inflating: TaxHub-1.12.1/tmpfiles-taxhub.conf Configuration de l'application TaxHub ... Création du fichier de configuration ... préparation du fichier config.py... Found '/home/geonatureadmin/taxhub/static/.nvmrc' with version Downloading and installing node v20.11.0... Downloading https://nodejs.org/dist/v20.11.0/node-v20.11.0-linux-x64.tar.xz... ############################################################################################################################ 100.0% Computing checksum with sha256sum Checksums matched! Now using node v20.11.0 (npm v10.2.4) Found '/home/geonatureadmin/taxhub/static/.nvmrc' with version Now using node v20.11.0 (npm v10.2.4) npm WARN old lockfile npm WARN old lockfile The package-lock.json file was created with an old version of npm, npm WARN old lockfile so supplemental metadata must be fetched from the registry. npm WARN old lockfile npm WARN old lockfile This is a one-time fix-up, please be patient... npm WARN old lockfile npm WARN deprecated angular-sanitize@1.7.9: For the actively supported Angular, see https://www.npmjs.com/package/@angular/core. AngularJS support has officially ended. For extended AngularJS support options, see https://goo.gle/angularjs-path-forward. npm WARN deprecated angular-route@1.7.9: For the actively supported Angular, see https://www.npmjs.com/package/@angular/core. AngularJS support has officially ended. For extended AngularJS support options, see https://goo.gle/angularjs-path-forward. npm WARN deprecated angular-animate@1.6.10: For the actively supported Angular, see https://www.npmjs.com/package/@angular/core. AngularJS support has officially ended. For extended AngularJS support options, see https://goo.gle/angularjs-path-forward. npm WARN deprecated angular@1.8.0: For the actively supported Angular, see https://www.npmjs.com/package/@angular/core. AngularJS support has officially ended. For extended AngularJS support options, see https://goo.gle/angularjs-path-forward. npm WARN deprecated angular-cookies@1.4.14: For the actively supported Angular, see https://www.npmjs.com/package/@angular/core. AngularJS support has officially ended. For extended AngularJS support options, see https://goo.gle/angularjs-path-forward. added 13 packages, and audited 14 packages in 2s 1 moderate severity vulnerability To address all issues (including breaking changes), run: npm audit fix --force Run `npm audit` for details. Installation du virtual env... Requirement already satisfied: pip in ./venv/lib/python3.11/site-packages (23.0.1) Collecting pip Using cached pip-23.3.2-py3-none-any.whl (2.1 MB) Installing collected packages: pip Attempting uninstall: pip Found existing installation: pip 23.0.1 Uninstalling pip-23.0.1: Successfully uninstalled pip-23.0.1 Successfully installed pip-23.3.2 Collecting alembic==1.11.1 (from -r requirements.txt (line 7)) Downloading alembic-1.11.1-py3-none-any.whl.metadata (7.2 kB) Collecting attrs==23.1.0 (from -r requirements.txt (line 12)) Using cached attrs-23.1.0-py3-none-any.whl (61 kB) Collecting authlib==1.2.1 (from -r requirements.txt (line 14)) Using cached Authlib-1.2.1-py2.py3-none-any.whl.metadata (3.8 kB) Collecting bcrypt==4.0.1 (from -r requirements.txt (line 16)) Using cached bcrypt-4.0.1-cp36-abi3-manylinux_2_28_x86_64.whl (593 kB) Collecting boto3==1.28.2 (from -r requirements.txt (line 18)) Downloading boto3-1.28.2-py3-none-any.whl.metadata (6.6 kB) Collecting botocore==1.31.2 (from -r requirements.txt (line 20)) Downloading botocore-1.31.2-py3-none-any.whl.metadata (5.9 kB) Collecting certifi==2023.5.7 (from -r requirements.txt (line 24)) Downloading certifi-2023.5.7-py3-none-any.whl (156 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 157.0/157.0 kB 2.0 MB/s eta 0:00:00 Collecting cffi==1.15.1 (from -r requirements.txt (line 28)) Using cached cffi-1.15.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (462 kB) Collecting charset-normalizer==3.2.0 (from -r requirements.txt (line 30)) Using cached charset_normalizer-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (31 kB) Collecting click==8.1.4 (from -r requirements.txt (line 32)) Downloading click-8.1.4-py3-none-any.whl.metadata (3.0 kB) Collecting click-plugins==1.1.1 (from -r requirements.txt (line 39)) Using cached click_plugins-1.1.1-py2.py3-none-any.whl (7.5 kB) Collecting cligj==0.7.2 (from -r requirements.txt (line 41)) Using cached cligj-0.7.2-py3-none-any.whl (7.1 kB) Collecting cryptography==41.0.2 (from -r requirements.txt (line 43)) Downloading cryptography-41.0.2-cp37-abi3-manylinux_2_28_x86_64.whl.metadata (5.2 kB) Collecting fiona==1.9.4.post1 (from -r requirements.txt (line 45)) Downloading Fiona-1.9.4.post1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (49 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.3/49.3 kB 687.4 kB/s eta 0:00:00 Collecting flask==2.2.5 (from -r requirements.txt (line 47)) Using cached Flask-2.2.5-py3-none-any.whl (101 kB) Collecting flask-cors==4.0.0 (from -r requirements.txt (line 57)) Using cached Flask_Cors-4.0.0-py2.py3-none-any.whl.metadata (5.4 kB) Collecting flask-marshmallow==0.15.0 (from -r requirements.txt (line 59)) Downloading flask_marshmallow-0.15.0-py2.py3-none-any.whl (9.7 kB) Collecting flask-migrate==4.0.4 (from -r requirements.txt (line 61)) Downloading Flask_Migrate-4.0.4-py3-none-any.whl (20 kB) Collecting flask-sqlalchemy==3.0.5 (from -r requirements.txt (line 65)) Downloading flask_sqlalchemy-3.0.5-py3-none-any.whl.metadata (3.3 kB) Collecting geoalchemy2==0.14.0 (from -r requirements.txt (line 72)) Downloading GeoAlchemy2-0.14.0-py3-none-any.whl.metadata (1.9 kB) Collecting geojson==3.0.1 (from -r requirements.txt (line 74)) Using cached geojson-3.0.1-py3-none-any.whl (15 kB) Collecting greenlet==2.0.2 (from -r requirements.txt (line 76)) Downloading greenlet-2.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (618 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 618.8/618.8 kB 5.0 MB/s eta 0:00:00 Collecting gunicorn==20.1.0 (from -r requirements.txt (line 78)) Downloading gunicorn-20.1.0-py3-none-any.whl (79 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 79.5/79.5 kB 936.2 kB/s eta 0:00:00 Collecting idna==3.4 (from -r requirements.txt (line 80)) Using cached idna-3.4-py3-none-any.whl (61 kB) Collecting importlib-metadata==6.7.0 (from -r requirements.txt (line 82)) Downloading importlib_metadata-6.7.0-py3-none-any.whl.metadata (4.9 kB) Collecting importlib-resources==5.12.0 (from -r requirements.txt (line 91)) Using cached importlib_resources-5.12.0-py3-none-any.whl (36 kB) Collecting itsdangerous==2.1.2 (from -r requirements.txt (line 93)) Using cached itsdangerous-2.1.2-py3-none-any.whl (15 kB) Collecting jinja2==3.1.2 (from -r requirements.txt (line 95)) Using cached Jinja2-3.1.2-py3-none-any.whl (133 kB) Collecting jmespath==1.0.1 (from -r requirements.txt (line 97)) Using cached jmespath-1.0.1-py3-none-any.whl (20 kB) Collecting mako==1.2.4 (from -r requirements.txt (line 101)) Using cached Mako-1.2.4-py3-none-any.whl (78 kB) Collecting markupsafe==2.1.3 (from -r requirements.txt (line 103)) Using cached MarkupSafe-2.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB) Collecting marshmallow==3.19.0 (from -r requirements.txt (line 108)) Using cached marshmallow-3.19.0-py3-none-any.whl (49 kB) Collecting marshmallow-geojson==0.4.0 (from -r requirements.txt (line 114)) Using cached marshmallow_geojson-0.4.0-py3-none-any.whl (13 kB) Collecting marshmallow-sqlalchemy==0.29.0 (from -r requirements.txt (line 116)) Downloading marshmallow_sqlalchemy-0.29.0-py2.py3-none-any.whl (16 kB) Collecting packaging==23.1 (from -r requirements.txt (line 121)) Using cached packaging-23.1-py3-none-any.whl (48 kB) Collecting pillow==9.5.0 (from -r requirements.txt (line 127)) Using cached Pillow-9.5.0-cp311-cp311-manylinux_2_28_x86_64.whl (3.4 MB) Collecting psycopg2==2.9.6 (from -r requirements.txt (line 129)) Downloading psycopg2-2.9.6.tar.gz (383 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 384.0/384.0 kB 4.2 MB/s eta 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pycparser==2.21 (from -r requirements.txt (line 134)) Using cached pycparser-2.21-py2.py3-none-any.whl (118 kB) Collecting pypn-ref-geo==1.3.0 (from -r requirements.txt (line 136)) Downloading pypn_ref_geo-1.3.0-py3-none-any.whl (42 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 42.4/42.4 kB 578.4 kB/s eta 0:00:00 Collecting pypnusershub==1.6.8 (from -r requirements.txt (line 138)) Downloading pypnusershub-1.6.8-py3-none-any.whl.metadata (8.7 kB) Collecting python-dateutil==2.8.2 (from -r requirements.txt (line 140)) Using cached python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB) Collecting python-dotenv==0.21.1 (from -r requirements.txt (line 144)) Using cached python_dotenv-0.21.1-py3-none-any.whl (19 kB) Collecting requests==2.31.0 (from -r requirements.txt (line 148)) Using cached requests-2.31.0-py3-none-any.whl.metadata (4.6 kB) Collecting s3transfer==0.6.1 (from -r requirements.txt (line 150)) Downloading s3transfer-0.6.1-py3-none-any.whl (79 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 79.8/79.8 kB 1.0 MB/s eta 0:00:00 Collecting shapely==1.8.5.post1 (from -r requirements.txt (line 152)) Using cached Shapely-1.8.5.post1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB) Collecting six==1.16.0 (from -r requirements.txt (line 154)) Using cached six-1.16.0-py2.py3-none-any.whl (11 kB) Collecting sqlalchemy==1.4.49 (from -r requirements.txt (line 158)) Downloading SQLAlchemy-1.4.49-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (10 kB) Collecting typing-extensions==4.7.1 (from -r requirements.txt (line 169)) Using cached typing_extensions-4.7.1-py3-none-any.whl.metadata (3.1 kB) Collecting urllib3==1.26.16 (from -r requirements.txt (line 173)) Using cached urllib3-1.26.16-py2.py3-none-any.whl.metadata (48 kB) Collecting utils-flask-sqlalchemy==0.3.4 (from -r requirements.txt (line 178)) Downloading utils_flask_sqlalchemy-0.3.4-py3-none-any.whl.metadata (3.9 kB) Collecting utils-flask-sqlalchemy-geo==0.2.8 (from -r requirements.txt (line 184)) Using cached utils_flask_sqlalchemy_geo-0.2.8-py3-none-any.whl.metadata (5.7 kB) Collecting werkzeug==2.2.3 (from -r requirements.txt (line 186)) Using cached Werkzeug-2.2.3-py3-none-any.whl (233 kB) Collecting zipp==3.15.0 (from -r requirements.txt (line 188)) Using cached zipp-3.15.0-py3-none-any.whl (6.8 kB) Requirement already satisfied: setuptools>=3.0 in ./venv/lib/python3.11/site-packages (from gunicorn==20.1.0->-r requirements.txt (line 78)) (66.1.1) Downloading alembic-1.11.1-py3-none-any.whl (224 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 224.5/224.5 kB 2.7 MB/s eta 0:00:00 Using cached Authlib-1.2.1-py2.py3-none-any.whl (215 kB) Downloading boto3-1.28.2-py3-none-any.whl (135 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 135.7/135.7 kB 1.8 MB/s eta 0:00:00 Downloading botocore-1.31.2-py3-none-any.whl (11.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.0/11.0 MB 9.8 MB/s eta 0:00:00 Using cached charset_normalizer-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (199 kB) Downloading click-8.1.4-py3-none-any.whl (98 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.2/98.2 kB 1.3 MB/s eta 0:00:00 Downloading cryptography-41.0.2-cp37-abi3-manylinux_2_28_x86_64.whl (4.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 9.3 MB/s eta 0:00:00 Downloading Fiona-1.9.4.post1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.4/16.4 MB 9.5 MB/s eta 0:00:00 Using cached Flask_Cors-4.0.0-py2.py3-none-any.whl (14 kB) Downloading flask_sqlalchemy-3.0.5-py3-none-any.whl (24 kB) Downloading GeoAlchemy2-0.14.0-py3-none-any.whl (54 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.0/54.0 kB 808.5 kB/s eta 0:00:00 Downloading importlib_metadata-6.7.0-py3-none-any.whl (22 kB) Using cached MarkupSafe-2.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (28 kB) Downloading pypnusershub-1.6.8-py3-none-any.whl (48 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.2/48.2 kB 702.5 kB/s eta 0:00:00 Using cached requests-2.31.0-py3-none-any.whl (62 kB) Downloading SQLAlchemy-1.4.49-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 7.7 MB/s eta 0:00:00 Using cached typing_extensions-4.7.1-py3-none-any.whl (33 kB) Using cached urllib3-1.26.16-py2.py3-none-any.whl (143 kB) Downloading utils_flask_sqlalchemy-0.3.4-py3-none-any.whl (38 kB) Using cached utils_flask_sqlalchemy_geo-0.2.8-py3-none-any.whl (30 kB) Building wheels for collected packages: psycopg2 Building wheel for psycopg2 (pyproject.toml): started Building wheel for psycopg2 (pyproject.toml): finished with status 'done' Created wheel for psycopg2: filename=psycopg2-2.9.6-cp311-cp311-linux_x86_64.whl size=480119 sha256=64321145f26b98ac0900553185e9e40ab0ff5b1d5b86d49c49f3fcb180cec740 Stored in directory: /home/geonatureadmin/.cache/pip/wheels/a2/c5/3d/b8fd44767c125a321b8d6d7fbcce0181d2f2d1e34967c81365 Successfully built psycopg2 Installing collected packages: zipp, urllib3, typing-extensions, six, shapely, python-dotenv, pycparser, psycopg2, pillow, packaging, markupsafe, jmespath, itsdangerous, importlib-resources, idna, gunicorn, greenlet, geojson, click, charset-normalizer, certifi, bcrypt, attrs, werkzeug, sqlalchemy, requests, python-dateutil, marshmallow, mako, jinja2, importlib-metadata, cligj, click-plugins, cffi, marshmallow-sqlalchemy, marshmallow-geojson, geoalchemy2, flask, fiona, cryptography, botocore, alembic, s3transfer, flask-sqlalchemy, flask-marshmallow, flask-cors, authlib, flask-migrate, boto3, utils-flask-sqlalchemy, utils-flask-sqlalchemy-geo, pypnusershub, pypn-ref-geo Successfully installed alembic-1.11.1 attrs-23.1.0 authlib-1.2.1 bcrypt-4.0.1 boto3-1.28.2 botocore-1.31.2 certifi-2023.5.7 cffi-1.15.1 charset-normalizer-3.2.0 click-8.1.4 click-plugins-1.1.1 cligj-0.7.2 cryptography-41.0.2 fiona-1.9.4.post1 flask-2.2.5 flask-cors-4.0.0 flask-marshmallow-0.15.0 flask-migrate-4.0.4 flask-sqlalchemy-3.0.5 geoalchemy2-0.14.0 geojson-3.0.1 greenlet-2.0.2 gunicorn-20.1.0 idna-3.4 importlib-metadata-6.7.0 importlib-resources-5.12.0 itsdangerous-2.1.2 jinja2-3.1.2 jmespath-1.0.1 mako-1.2.4 markupsafe-2.1.3 marshmallow-3.19.0 marshmallow-geojson-0.4.0 marshmallow-sqlalchemy-0.29.0 packaging-23.1 pillow-9.5.0 psycopg2-2.9.6 pycparser-2.21 pypn-ref-geo-1.3.0 pypnusershub-1.6.8 python-dateutil-2.8.2 python-dotenv-0.21.1 requests-2.31.0 s3transfer-0.6.1 shapely-1.8.5.post1 six-1.16.0 sqlalchemy-1.4.49 typing-extensions-4.7.1 urllib3-1.26.16 utils-flask-sqlalchemy-0.3.4 utils-flask-sqlalchemy-geo-0.2.8 werkzeug-2.2.3 zipp-3.15.0 Obtaining file:///home/geonatureadmin/taxhub Installing build dependencies: started Installing build dependencies: finished with status 'done' Checking if build backend supports build_editable: started Checking if build backend supports build_editable: finished with status 'done' Getting requirements to build editable: started Getting requirements to build editable: finished with status 'done' Preparing editable metadata (pyproject.toml): started Preparing editable metadata (pyproject.toml): finished with status 'done' Requirement already satisfied: Flask in ./venv/lib/python3.11/site-packages (from taxhub==1.12.1) (2.2.5) Requirement already satisfied: Flask-Cors in ./venv/lib/python3.11/site-packages (from taxhub==1.12.1) (4.0.0) Requirement already satisfied: Flask-SQLAlchemy in ./venv/lib/python3.11/site-packages (from taxhub==1.12.1) (3.0.5) Requirement already satisfied: Flask-Migrate in ./venv/lib/python3.11/site-packages (from taxhub==1.12.1) (4.0.4) Requirement already satisfied: marshmallow-sqlalchemy in ./venv/lib/python3.11/site-packages (from taxhub==1.12.1) (0.29.0) Requirement already satisfied: gunicorn>=19.8.0 in ./venv/lib/python3.11/site-packages (from taxhub==1.12.1) (20.1.0) Requirement already satisfied: SQLAlchemy<2.0 in ./venv/lib/python3.11/site-packages (from taxhub==1.12.1) (1.4.49) Requirement already satisfied: psycopg2 in ./venv/lib/python3.11/site-packages (from taxhub==1.12.1) (2.9.6) Requirement already satisfied: python-dotenv in ./venv/lib/python3.11/site-packages (from taxhub==1.12.1) (0.21.1) Requirement already satisfied: boto3 in ./venv/lib/python3.11/site-packages (from taxhub==1.12.1) (1.28.2) Requirement already satisfied: pillow in ./venv/lib/python3.11/site-packages (from taxhub==1.12.1) (9.5.0) Requirement already satisfied: urllib3 in ./venv/lib/python3.11/site-packages (from taxhub==1.12.1) (1.26.16) Requirement already satisfied: click>=8.1.3 in ./venv/lib/python3.11/site-packages (from taxhub==1.12.1) (8.1.4) Requirement already satisfied: utils-flask-sqlalchemy<1.0,>=0.3.0 in ./venv/lib/python3.11/site-packages (from taxhub==1.12.1) (0.3.4) Requirement already satisfied: pypnusershub<2.0,>=1.6.8 in ./venv/lib/python3.11/site-packages (from taxhub==1.12.1) (1.6.8) Requirement already satisfied: pypn-ref-geo<2.0,>=1.2.0 in ./venv/lib/python3.11/site-packages (from taxhub==1.12.1) (1.3.0) Requirement already satisfied: setuptools>=3.0 in ./venv/lib/python3.11/site-packages (from gunicorn>=19.8.0->taxhub==1.12.1) (66.1.1) Requirement already satisfied: alembic in ./venv/lib/python3.11/site-packages (from pypn-ref-geo<2.0,>=1.2.0->taxhub==1.12.1) (1.11.1) Requirement already satisfied: utils-flask-sqlalchemy-geo>=0.2.4 in ./venv/lib/python3.11/site-packages (from pypn-ref-geo<2.0,>=1.2.0->taxhub==1.12.1) (0.2.8) Requirement already satisfied: Werkzeug>=2.2.2 in ./venv/lib/python3.11/site-packages (from Flask->taxhub==1.12.1) (2.2.3) Requirement already satisfied: Jinja2>=3.0 in ./venv/lib/python3.11/site-packages (from Flask->taxhub==1.12.1) (3.1.2) Requirement already satisfied: itsdangerous>=2.0 in ./venv/lib/python3.11/site-packages (from Flask->taxhub==1.12.1) (2.1.2) Requirement already satisfied: authlib in ./venv/lib/python3.11/site-packages (from pypnusershub<2.0,>=1.6.8->taxhub==1.12.1) (1.2.1) Requirement already satisfied: bcrypt in ./venv/lib/python3.11/site-packages (from pypnusershub<2.0,>=1.6.8->taxhub==1.12.1) (4.0.1) Requirement already satisfied: requests in ./venv/lib/python3.11/site-packages (from pypnusershub<2.0,>=1.6.8->taxhub==1.12.1) (2.31.0) Requirement already satisfied: flask-marshmallow in ./venv/lib/python3.11/site-packages (from pypnusershub<2.0,>=1.6.8->taxhub==1.12.1) (0.15.0) Requirement already satisfied: greenlet!=0.4.17 in ./venv/lib/python3.11/site-packages (from SQLAlchemy<2.0->taxhub==1.12.1) (2.0.2) Requirement already satisfied: marshmallow in ./venv/lib/python3.11/site-packages (from utils-flask-sqlalchemy<1.0,>=0.3.0->taxhub==1.12.1) (3.19.0) Requirement already satisfied: python-dateutil in ./venv/lib/python3.11/site-packages (from utils-flask-sqlalchemy<1.0,>=0.3.0->taxhub==1.12.1) (2.8.2) Requirement already satisfied: botocore<1.32.0,>=1.31.2 in ./venv/lib/python3.11/site-packages (from boto3->taxhub==1.12.1) (1.31.2) Requirement already satisfied: jmespath<2.0.0,>=0.7.1 in ./venv/lib/python3.11/site-packages (from boto3->taxhub==1.12.1) (1.0.1) Requirement already satisfied: s3transfer<0.7.0,>=0.6.0 in ./venv/lib/python3.11/site-packages (from boto3->taxhub==1.12.1) (0.6.1) Requirement already satisfied: packaging>=21.3 in ./venv/lib/python3.11/site-packages (from marshmallow-sqlalchemy->taxhub==1.12.1) (23.1) Requirement already satisfied: Mako in ./venv/lib/python3.11/site-packages (from alembic->pypn-ref-geo<2.0,>=1.2.0->taxhub==1.12.1) (1.2.4) Requirement already satisfied: typing-extensions>=4 in ./venv/lib/python3.11/site-packages (from alembic->pypn-ref-geo<2.0,>=1.2.0->taxhub==1.12.1) (4.7.1) Requirement already satisfied: MarkupSafe>=2.0 in ./venv/lib/python3.11/site-packages (from Jinja2>=3.0->Flask->taxhub==1.12.1) (2.1.3) Requirement already satisfied: six>=1.5 in ./venv/lib/python3.11/site-packages (from python-dateutil->utils-flask-sqlalchemy<1.0,>=0.3.0->taxhub==1.12.1) (1.16.0) Requirement already satisfied: fiona>=1.8.13.post1 in ./venv/lib/python3.11/site-packages (from utils-flask-sqlalchemy-geo>=0.2.4->pypn-ref-geo<2.0,>=1.2.0->taxhub==1.12.1) (1.9.4.post1) Requirement already satisfied: geoalchemy2>=0.4.0 in ./venv/lib/python3.11/site-packages (from utils-flask-sqlalchemy-geo>=0.2.4->pypn-ref-geo<2.0,>=1.2.0->taxhub==1.12.1) (0.14.0) Requirement already satisfied: shapely<2.0.0,>=1.5.16 in ./venv/lib/python3.11/site-packages (from utils-flask-sqlalchemy-geo>=0.2.4->pypn-ref-geo<2.0,>=1.2.0->taxhub==1.12.1) (1.8.5.post1) Requirement already satisfied: marshmallow-geojson in ./venv/lib/python3.11/site-packages (from utils-flask-sqlalchemy-geo>=0.2.4->pypn-ref-geo<2.0,>=1.2.0->taxhub==1.12.1) (0.4.0) Requirement already satisfied: geojson in ./venv/lib/python3.11/site-packages (from utils-flask-sqlalchemy-geo>=0.2.4->pypn-ref-geo<2.0,>=1.2.0->taxhub==1.12.1) (3.0.1) Requirement already satisfied: cryptography>=3.2 in ./venv/lib/python3.11/site-packages (from authlib->pypnusershub<2.0,>=1.6.8->taxhub==1.12.1) (41.0.2) Requirement already satisfied: charset-normalizer<4,>=2 in ./venv/lib/python3.11/site-packages (from requests->pypnusershub<2.0,>=1.6.8->taxhub==1.12.1) (3.2.0) Requirement already satisfied: idna<4,>=2.5 in ./venv/lib/python3.11/site-packages (from requests->pypnusershub<2.0,>=1.6.8->taxhub==1.12.1) (3.4) Requirement already satisfied: certifi>=2017.4.17 in ./venv/lib/python3.11/site-packages (from requests->pypnusershub<2.0,>=1.6.8->taxhub==1.12.1) (2023.5.7) Requirement already satisfied: cffi>=1.12 in ./venv/lib/python3.11/site-packages (from cryptography>=3.2->authlib->pypnusershub<2.0,>=1.6.8->taxhub==1.12.1) (1.15.1) Requirement already satisfied: attrs>=19.2.0 in ./venv/lib/python3.11/site-packages (from fiona>=1.8.13.post1->utils-flask-sqlalchemy-geo>=0.2.4->pypn-ref-geo<2.0,>=1.2.0->taxhub==1.12.1) (23.1.0) Requirement already satisfied: click-plugins>=1.0 in ./venv/lib/python3.11/site-packages (from fiona>=1.8.13.post1->utils-flask-sqlalchemy-geo>=0.2.4->pypn-ref-geo<2.0,>=1.2.0->taxhub==1.12.1) (1.1.1) Requirement already satisfied: cligj>=0.5 in ./venv/lib/python3.11/site-packages (from fiona>=1.8.13.post1->utils-flask-sqlalchemy-geo>=0.2.4->pypn-ref-geo<2.0,>=1.2.0->taxhub==1.12.1) (0.7.2) Requirement already satisfied: pycparser in ./venv/lib/python3.11/site-packages (from cffi>=1.12->cryptography>=3.2->authlib->pypnusershub<2.0,>=1.6.8->taxhub==1.12.1) (2.21) Building wheels for collected packages: taxhub Building editable for taxhub (pyproject.toml): started Building editable for taxhub (pyproject.toml): finished with status 'done' Created wheel for taxhub: filename=taxhub-1.12.1-0.editable-py3-none-any.whl size=16798 sha256=c8037d501d849af45be98e3ed2d360ddf40c0e2cc8a776596a016038cbfa1339 Stored in directory: /tmp/pip-ephem-wheel-cache-do5iie8l/wheels/6e/17/25/e19c1010d4f8f1f8ec6e6f46b238d0f2f6b24f0c7914a8e309 Successfully built taxhub Installing collected packages: taxhub Successfully installed taxhub-1.12.1 Fichier de configuration non existant d /run/taxhub 0750 geonatureadmin geonatureadmin - d /var/log/taxhub 0750 geonatureadmin geonatureadmin - [Unit] Description=TaxHub After=network.target After=postgresql.service [Service] Type=simple User=geonatureadmin Group=geonatureadmin WorkingDirectory=/home/geonatureadmin/taxhub/ Environment=GUNICORN_PROC_NAME=taxhub Environment=GUNICORN_NUM_WORKERS=4 Environment=GUNICORN_HOST=127.0.0.1 Environment=GUNICORN_PORT=5000 Environment=GUNICORN_TIMEOUT=30 Environment=GUNICORN_LOG_FILE=/var/log/taxhub/%N%I.log EnvironmentFile=-/home/geonatureadmin/taxhub/environ ExecStart=/home/geonatureadmin/taxhub/venv/bin/gunicorn apptax.app:create_app() \ --name "${GUNICORN_PROC_NAME}" --workers "${GUNICORN_NUM_WORKERS}" \ --bind "${GUNICORN_HOST}:${GUNICORN_PORT}" --timeout="${GUNICORN_TIMEOUT}" \ --log-file "${GUNICORN_LOG_FILE}" ExecReload=/bin/kill -s HUP $MAINPID TimeoutStartSec=10 TimeoutStopSec=5 PrivateTmp=true [Install] WantedBy=multi-user.target /var/log/taxhub/taxhub.log { su geonatureadmin geonatureadmin daily rotate 8 size 100M create compress postrotate systemctl reload taxhub || true endscript } # Configuration TaxHub ProxyPass http://127.0.0.1:5000/taxhub ProxyPassReverse http://127.0.0.1:5000/taxhub Alias "/taxhub/static" "/home/geonatureadmin/taxhub/static" AllowOverride None Require all granted Module proxy already enabled Considering dependency proxy for proxy_http: Module proxy already enabled Module proxy_http already enabled Vous pouvez maintenant démarrer TaxHub avec la commande : sudo systemctl start taxhub /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/kombu/utils/compat.py:82: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. for ep in importlib_metadata.entry_points().get(namespace, []) INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/flask_sqlalchemy/__init__.py:302: DeprecationWarning: '_app_ctx_stack' is deprecated and will be removed in Flask 2.3. Use 'g' to store data, or 'app_ctx' to access the current context. queries = _app_ctx_stack.top.sqlalchemy_queries /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/flask_sqlalchemy/__init__.py:304: DeprecationWarning: '_app_ctx_stack' is deprecated and will be removed in Flask 2.3. Use 'g' to store data, or 'app_ctx' to access the current context. queries = _app_ctx_stack.top.sqlalchemy_queries = [] /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/flask_sqlalchemy/__init__.py:302: DeprecationWarning: '_app_ctx_stack' is deprecated and will be removed in Flask 2.3. Use 'g' to store data, or 'app_ctx' to access the current context. queries = _app_ctx_stack.top.sqlalchemy_queries INFO [alembic.runtime.migration] Running upgrade -> fa5a90853c45, taxhub /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/flask_sqlalchemy/__init__.py:302: DeprecationWarning: '_app_ctx_stack' is deprecated and will be removed in Flask 2.3. Use 'g' to store data, or 'app_ctx' to access the current context. queries = _app_ctx_stack.top.sqlalchemy_queries /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/flask_sqlalchemy/__init__.py:302: DeprecationWarning: '_app_ctx_stack' is deprecated and will be removed in Flask 2.3. Use 'g' to store data, or 'app_ctx' to access the current context. queries = _app_ctx_stack.top.sqlalchemy_queries /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/flask_sqlalchemy/__init__.py:302: DeprecationWarning: '_app_ctx_stack' is deprecated and will be removed in Flask 2.3. Use 'g' to store data, or 'app_ctx' to access the current context. queries = _app_ctx_stack.top.sqlalchemy_queries INFO [alembic.runtime.migration] Running upgrade -> 3fe8c07741be, taxhub /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/flask_sqlalchemy/__init__.py:302: DeprecationWarning: '_app_ctx_stack' is deprecated and will be removed in Flask 2.3. Use 'g' to store data, or 'app_ctx' to access the current context. queries = _app_ctx_stack.top.sqlalchemy_queries /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/flask_sqlalchemy/__init__.py:302: DeprecationWarning: '_app_ctx_stack' is deprecated and will be removed in Flask 2.3. Use 'g' to store data, or 'app_ctx' to access the current context. queries = _app_ctx_stack.top.sqlalchemy_queries Created symlink /etc/systemd/system/multi-user.target.wants/taxhub.service → /etc/systemd/system/taxhub.service. Installation de l'application Usershub --2024-01-11 15:36:07-- https://github.com/PnX-SI/UsersHub/archive/2.3.4.zip Résolution de github.com (github.com)… 140.82.121.3 Connexion à github.com (github.com)|140.82.121.3|:443… connecté. requête HTTP transmise, en attente de la réponse… 302 Found Emplacement : https://codeload.github.com/PnX-SI/UsersHub/zip/refs/tags/2.3.4 [suivant] --2024-01-11 15:36:07-- https://codeload.github.com/PnX-SI/UsersHub/zip/refs/tags/2.3.4 Résolution de codeload.github.com (codeload.github.com)… 140.82.121.9 Connexion à codeload.github.com (codeload.github.com)|140.82.121.9|:443… connecté. requête HTTP transmise, en attente de la réponse… 200 OK Taille : non indiqué [application/zip] Sauvegarde en : « UsersHub-2.3.4.zip » 0K .......... .......... .......... .......... .......... 2,63M 50K .......... .......... .......... .......... .......... 5,88M 100K .......... .......... .......... .......... .......... 10,9M 150K .......... .......... .......... .......... .......... 10,9M 200K .......... .......... .......... .......... .......... 11,5M 250K .......... .......... .... 11,4M=0,04s 2024-01-11 15:36:08 (6,36 MB/s) - « UsersHub-2.3.4.zip » sauvegardé [281296] Archive: UsersHub-2.3.4.zip bc3bcfb3e0ec7c76c322294b817c14cc4938e851 creating: UsersHub-2.3.4/ ... extracting: UsersHub-2.3.4/var/log/.gitkeep Installation de la base de données et configuration de l'application UsersHub ... Création du fichier de configuration ... préparation du fichier config.py... Installation du virtual env... Requirement already satisfied: pip in ./venv/lib/python3.11/site-packages (23.0.1) Collecting pip Using cached pip-23.3.2-py3-none-any.whl (2.1 MB) Installing collected packages: pip Attempting uninstall: pip Found existing installation: pip 23.0.1 Uninstalling pip-23.0.1: Successfully uninstalled pip-23.0.1 Successfully installed pip-23.3.2 Collecting alembic==1.8.1 (from -r requirements.txt (line 7)) Downloading alembic-1.8.1-py3-none-any.whl (209 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 209.8/209.8 kB 2.2 MB/s eta 0:00:00 Collecting authlib==1.0.1 (from -r requirements.txt (line 11)) Downloading Authlib-1.0.1-py2.py3-none-any.whl (214 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 214.1/214.1 kB 2.4 MB/s eta 0:00:00 Collecting bcrypt==4.0.0 (from -r requirements.txt (line 13)) Downloading bcrypt-4.0.0-cp36-abi3-manylinux_2_28_x86_64.whl (594 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 594.4/594.4 kB 5.1 MB/s eta 0:00:00 Collecting certifi==2022.6.15 (from -r requirements.txt (line 15)) Downloading certifi-2022.6.15-py3-none-any.whl (160 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 160.2/160.2 kB 1.9 MB/s eta 0:00:00 Collecting cffi==1.15.1 (from -r requirements.txt (line 17)) Using cached cffi-1.15.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (462 kB) Collecting charset-normalizer==2.1.1 (from -r requirements.txt (line 19)) Downloading charset_normalizer-2.1.1-py3-none-any.whl (39 kB) Collecting click==8.1.3 (from -r requirements.txt (line 21)) Downloading click-8.1.3-py3-none-any.whl (96 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 96.6/96.6 kB 1.2 MB/s eta 0:00:00 Collecting cryptography==37.0.4 (from -r requirements.txt (line 23)) Downloading cryptography-37.0.4-cp36-abi3-manylinux_2_24_x86_64.whl (4.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.1/4.1 MB 9.2 MB/s eta 0:00:00 Collecting decorator==5.1.1 (from -r requirements.txt (line 25)) Downloading decorator-5.1.1-py3-none-any.whl (9.1 kB) Collecting dnspython==2.2.1 (from -r requirements.txt (line 27)) Downloading dnspython-2.2.1-py3-none-any.whl (269 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 269.1/269.1 kB 3.2 MB/s eta 0:00:00 Collecting email-validator==1.2.1 (from -r requirements.txt (line 29)) Downloading email_validator-1.2.1-py2.py3-none-any.whl (22 kB) Collecting flask==2.2.2 (from -r requirements.txt (line 31)) Downloading Flask-2.2.2-py3-none-any.whl (101 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 101.5/101.5 kB 1.3 MB/s eta 0:00:00 Collecting flask-marshmallow==0.14.0 (from -r requirements.txt (line 40)) Using cached flask_marshmallow-0.14.0-py2.py3-none-any.whl (10 kB) Collecting flask-migrate==3.1.0 (from -r requirements.txt (line 42)) Downloading Flask_Migrate-3.1.0-py3-none-any.whl (20 kB) Collecting flask-sqlalchemy==2.5.1 (from -r requirements.txt (line 46)) Using cached Flask_SQLAlchemy-2.5.1-py2.py3-none-any.whl (17 kB) Collecting flask-wtf==1.0.1 (from -r requirements.txt (line 52)) Downloading Flask_WTF-1.0.1-py3-none-any.whl (12 kB) Collecting greenlet==1.1.3 (from -r requirements.txt (line 54)) Downloading greenlet-1.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (161 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 161.1/161.1 kB 1.7 MB/s eta 0:00:00 Collecting gunicorn==20.1.0 (from -r requirements.txt (line 56)) Using cached gunicorn-20.1.0-py3-none-any.whl (79 kB) Collecting idna==3.3 (from -r requirements.txt (line 58)) Downloading idna-3.3-py3-none-any.whl (61 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.2/61.2 kB 913.3 kB/s eta 0:00:00 Collecting importlib-metadata==4.12.0 (from -r requirements.txt (line 62)) Downloading importlib_metadata-4.12.0-py3-none-any.whl (21 kB) Collecting importlib-resources==5.9.0 (from -r requirements.txt (line 69)) Downloading importlib_resources-5.9.0-py3-none-any.whl (33 kB) Collecting infinity==1.5 (from -r requirements.txt (line 71)) Downloading infinity-1.5.tar.gz (5.4 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting intervals==0.9.2 (from -r requirements.txt (line 73)) Downloading intervals-0.9.2-py3-none-any.whl (8.5 kB) Collecting itsdangerous==2.1.2 (from -r requirements.txt (line 75)) Using cached itsdangerous-2.1.2-py3-none-any.whl (15 kB) Collecting jinja2==3.1.2 (from -r requirements.txt (line 79)) Using cached Jinja2-3.1.2-py3-none-any.whl (133 kB) Collecting mako==1.2.2 (from -r requirements.txt (line 81)) Downloading Mako-1.2.2-py3-none-any.whl (78 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.7/78.7 kB 1.0 MB/s eta 0:00:00 Collecting markupsafe==2.1.1 (from -r requirements.txt (line 83)) Downloading MarkupSafe-2.1.1.tar.gz (18 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting marshmallow==3.17.1 (from -r requirements.txt (line 90)) Downloading marshmallow-3.17.1-py3-none-any.whl (48 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.3/48.3 kB 573.4 kB/s eta 0:00:00 Collecting marshmallow-sqlalchemy==0.28.1 (from -r requirements.txt (line 95)) Downloading marshmallow_sqlalchemy-0.28.1-py2.py3-none-any.whl (15 kB) Collecting packaging==21.3 (from -r requirements.txt (line 99)) Downloading packaging-21.3-py3-none-any.whl (40 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.8/40.8 kB 577.4 kB/s eta 0:00:00 Collecting psycopg2==2.9.3 (from -r requirements.txt (line 103)) Downloading psycopg2-2.9.3.tar.gz (380 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 380.6/380.6 kB 4.1 MB/s eta 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pycparser==2.21 (from -r requirements.txt (line 107)) Using cached pycparser-2.21-py2.py3-none-any.whl (118 kB) Collecting pyparsing==3.0.9 (from -r requirements.txt (line 109)) Downloading pyparsing-3.0.9-py3-none-any.whl (98 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.3/98.3 kB 214.0 kB/s eta 0:00:00 Collecting pypnusershub==1.6.2 (from -r requirements.txt (line 111)) Downloading pypnusershub-1.6.2-py3-none-any.whl (44 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.1/44.1 kB 554.6 kB/s eta 0:00:00 Collecting python-dateutil==2.8.2 (from -r requirements.txt (line 113)) Using cached python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB) Collecting python-dotenv==0.21.0 (from -r requirements.txt (line 117)) Downloading python_dotenv-0.21.0-py3-none-any.whl (18 kB) Collecting requests==2.28.1 (from -r requirements.txt (line 119)) Downloading requests-2.28.1-py3-none-any.whl (62 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 985.6 kB/s eta 0:00:00 Collecting six==1.16.0 (from -r requirements.txt (line 121)) Using cached six-1.16.0-py2.py3-none-any.whl (11 kB) Collecting sqlalchemy==1.4.40 (from -r requirements.txt (line 126)) Downloading SQLAlchemy-1.4.40.tar.gz (8.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.3/8.3 MB 9.8 MB/s eta 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting typing-extensions==4.3.0 (from -r requirements.txt (line 132)) Downloading typing_extensions-4.3.0-py3-none-any.whl (25 kB) Collecting urllib3==1.26.12 (from -r requirements.txt (line 134)) Downloading urllib3-1.26.12-py2.py3-none-any.whl (140 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 140.4/140.4 kB 2.0 MB/s eta 0:00:00 Collecting utils-flask-sqlalchemy==0.3.0 (from -r requirements.txt (line 136)) Downloading utils_flask_sqlalchemy-0.3.0-py3-none-any.whl (37 kB) Collecting validators==0.20.0 (from -r requirements.txt (line 138)) Downloading validators-0.20.0.tar.gz (30 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting werkzeug==2.2.2 (from -r requirements.txt (line 140)) Downloading Werkzeug-2.2.2-py3-none-any.whl (232 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 232.7/232.7 kB 2.9 MB/s eta 0:00:00 Collecting wtforms==3.0.1 (from -r requirements.txt (line 142)) Using cached WTForms-3.0.1-py3-none-any.whl (136 kB) Collecting wtforms-components==0.10.5 (from -r requirements.txt (line 147)) Downloading WTForms_Components-0.10.5-py2.py3-none-any.whl (15 kB) Collecting zipp==3.8.1 (from -r requirements.txt (line 149)) Downloading zipp-3.8.1-py3-none-any.whl (5.6 kB) Requirement already satisfied: setuptools>=3.0 in ./venv/lib/python3.11/site-packages (from gunicorn==20.1.0->-r requirements.txt (line 56)) (66.1.1) Building wheels for collected packages: infinity, markupsafe, psycopg2, sqlalchemy, validators Building wheel for infinity (pyproject.toml): started Building wheel for infinity (pyproject.toml): finished with status 'done' Created wheel for infinity: filename=infinity-1.5-py3-none-any.whl size=3090 sha256=a2f9268598658dbb603f9880719e2c35b6b7a68668cab304d288b2dc414929e3 Stored in directory: /home/geonatureadmin/.cache/pip/wheels/92/fc/8b/64edb80805612aa88a5c19fbc48748cea0ff921ddf9d81d196 Building wheel for markupsafe (pyproject.toml): started Building wheel for markupsafe (pyproject.toml): finished with status 'done' Created wheel for markupsafe: filename=MarkupSafe-2.1.1-cp311-cp311-linux_x86_64.whl size=26348 sha256=b0a8dd4d4ccf3b3a00c8e70a18a9bfa1069280c8b763feab5ef160b6d4e9a588 Stored in directory: /home/geonatureadmin/.cache/pip/wheels/f2/8e/9e/4ee907ff6fb9e145722f0506c46ad9516302d1f424b43220e5 Building wheel for psycopg2 (pyproject.toml): started Building wheel for psycopg2 (pyproject.toml): finished with status 'done' Created wheel for psycopg2: filename=psycopg2-2.9.3-cp311-cp311-linux_x86_64.whl size=479360 sha256=40bcfe8d885d74e113e54140e63ac547cfff0eaf5a4ddd32fcb33ca655e37a43 Stored in directory: /home/geonatureadmin/.cache/pip/wheels/ee/71/9c/047e61e2b0a5b72a4d2911f5fbc5c6dc50cd574d11592d99da Building wheel for sqlalchemy (pyproject.toml): started Building wheel for sqlalchemy (pyproject.toml): finished with status 'done' Created wheel for sqlalchemy: filename=SQLAlchemy-1.4.40-cp311-cp311-linux_x86_64.whl size=1591598 sha256=ecedb71930a45435e4185731f3be870eaa7362851c8621d96797912f9e264ad8 Stored in directory: /home/geonatureadmin/.cache/pip/wheels/1d/62/90/11873a9d81f4e6fa6b2003bf77d64ea8207bc223a23935e1e1 Building wheel for validators (pyproject.toml): started Building wheel for validators (pyproject.toml): finished with status 'done' Created wheel for validators: filename=validators-0.20.0-py3-none-any.whl size=19576 sha256=8abddf532d6bfdaaa9fcc812d4d165ef53f1b686e641476eb1ccbf54bf42a13f Stored in directory: /home/geonatureadmin/.cache/pip/wheels/82/35/dc/f88ec71edf2a5596bd72a8fa1b697277e0fcd3cde83048b8bf Successfully built infinity markupsafe psycopg2 sqlalchemy validators Installing collected packages: infinity, zipp, urllib3, typing-extensions, six, python-dotenv, pyparsing, pycparser, psycopg2, markupsafe, itsdangerous, intervals, importlib-resources, idna, gunicorn, greenlet, dnspython, decorator, click, charset-normalizer, certifi, bcrypt, wtforms, werkzeug, validators, sqlalchemy, requests, python-dateutil, packaging, mako, jinja2, importlib-metadata, email-validator, cffi, wtforms-components, marshmallow, flask, cryptography, alembic, marshmallow-sqlalchemy, flask-wtf, flask-sqlalchemy, flask-marshmallow, authlib, flask-migrate, utils-flask-sqlalchemy, pypnusershub Successfully installed alembic-1.8.1 authlib-1.0.1 bcrypt-4.0.0 certifi-2022.6.15 cffi-1.15.1 charset-normalizer-2.1.1 click-8.1.3 cryptography-37.0.4 decorator-5.1.1 dnspython-2.2.1 email-validator-1.2.1 flask-2.2.2 flask-marshmallow-0.14.0 flask-migrate-3.1.0 flask-sqlalchemy-2.5.1 flask-wtf-1.0.1 greenlet-1.1.3 gunicorn-20.1.0 idna-3.3 importlib-metadata-4.12.0 importlib-resources-5.9.0 infinity-1.5 intervals-0.9.2 itsdangerous-2.1.2 jinja2-3.1.2 mako-1.2.2 markupsafe-2.1.1 marshmallow-3.17.1 marshmallow-sqlalchemy-0.28.1 packaging-21.3 psycopg2-2.9.3 pycparser-2.21 pyparsing-3.0.9 pypnusershub-1.6.2 python-dateutil-2.8.2 python-dotenv-0.21.0 requests-2.28.1 six-1.16.0 sqlalchemy-1.4.40 typing-extensions-4.3.0 urllib3-1.26.12 utils-flask-sqlalchemy-0.3.0 validators-0.20.0 werkzeug-2.2.2 wtforms-3.0.1 wtforms-components-0.10.5 zipp-3.8.1 Found '/home/geonatureadmin/usershub/app/static/.nvmrc' with version Downloading and installing node v10.15.3... Downloading https://nodejs.org/dist/v10.15.3/node-v10.15.3-linux-x64.tar.xz... ############################################################################################################################ 100.0% Computing checksum with sha256sum Checksums matched! Now using node v10.15.3 (npm v6.4.1) Found '/home/geonatureadmin/usershub/app/static/.nvmrc' with version Now using node v10.15.3 (npm v6.4.1) added 6 packages in 1.312s d /run/usershb 0750 geonatureadmin geonatureadmin - d /var/log/usershub 0750 geonatureadmin geonatureadmin - [Unit] Description=UsersHub After=network.target After=postgresql.service [Service] Type=simple User=geonatureadmin Group=geonatureadmin WorkingDirectory=/home/geonatureadmin/usershub/ Environment=GUNICORN_PROC_NAME=usershub Environment=GUNICORN_NUM_WORKERS=4 Environment=GUNICORN_HOST=127.0.0.1 Environment=GUNICORN_PORT=5001 Environment=GUNICORN_TIMEOUT=30 Environment=GUNICORN_LOG_FILE=/var/log/usershub/%N%I.log EnvironmentFile=-/home/geonatureadmin/usershub/environ ExecStart=/home/geonatureadmin/usershub/venv/bin/gunicorn app.app:create_app() \ --name "${GUNICORN_PROC_NAME}" --workers "${GUNICORN_NUM_WORKERS}" \ --bind "${GUNICORN_HOST}:${GUNICORN_PORT}" --timeout="${GUNICORN_TIMEOUT}" \ --log-file "${GUNICORN_LOG_FILE}" ExecReload=/bin/kill -s HUP $MAINPID TimeoutStartSec=10 TimeoutStopSec=5 PrivateTmp=true [Install] WantedBy=multi-user.target /var/log/usershub/usershub.log { su geonatureadmin geonatureadmin daily rotate 8 size 100M create compress postrotate systemctl reload usershub || true endscript } Module proxy already enabled Considering dependency proxy for proxy_http: Module proxy already enabled Module proxy_http already enabled Vous pouvez maintenant démarrer UsersHub avec la commande : sudo systemctl start usershub /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/kombu/utils/compat.py:82: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. for ep in importlib_metadata.entry_points().get(namespace, []) INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/flask_sqlalchemy/__init__.py:302: DeprecationWarning: '_app_ctx_stack' is deprecated and will be removed in Flask 2.3. Use 'g' to store data, or 'app_ctx' to access the current context. queries = _app_ctx_stack.top.sqlalchemy_queries /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/flask_sqlalchemy/__init__.py:304: DeprecationWarning: '_app_ctx_stack' is deprecated and will be removed in Flask 2.3. Use 'g' to store data, or 'app_ctx' to access the current context. queries = _app_ctx_stack.top.sqlalchemy_queries = [] /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/flask_sqlalchemy/__init__.py:302: DeprecationWarning: '_app_ctx_stack' is deprecated and will be removed in Flask 2.3. Use 'g' to store data, or 'app_ctx' to access the current context. queries = _app_ctx_stack.top.sqlalchemy_queries INFO [alembic.runtime.migration] Running upgrade -> 9445a69f2bed, UsersHub /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/flask_sqlalchemy/__init__.py:302: DeprecationWarning: '_app_ctx_stack' is deprecated and will be removed in Flask 2.3. Use 'g' to store data, or 'app_ctx' to access the current context. queries = _app_ctx_stack.top.sqlalchemy_queries /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/flask_sqlalchemy/__init__.py:302: DeprecationWarning: '_app_ctx_stack' is deprecated and will be removed in Flask 2.3. Use 'g' to store data, or 'app_ctx' to access the current context. queries = _app_ctx_stack.top.sqlalchemy_queries /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/flask_sqlalchemy/__init__.py:302: DeprecationWarning: '_app_ctx_stack' is deprecated and will be removed in Flask 2.3. Use 'g' to store data, or 'app_ctx' to access the current context. queries = _app_ctx_stack.top.sqlalchemy_queries INFO [alembic.runtime.migration] Running upgrade -> f63a8f44c969, UsersHub samples data /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/flask_sqlalchemy/__init__.py:302: DeprecationWarning: '_app_ctx_stack' is deprecated and will be removed in Flask 2.3. Use 'g' to store data, or 'app_ctx' to access the current context. queries = _app_ctx_stack.top.sqlalchemy_queries /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/flask_sqlalchemy/__init__.py:302: DeprecationWarning: '_app_ctx_stack' is deprecated and will be removed in Flask 2.3. Use 'g' to store data, or 'app_ctx' to access the current context. queries = _app_ctx_stack.top.sqlalchemy_queries Created symlink /etc/systemd/system/multi-user.target.wants/usershub.service → /etc/systemd/system/usershub.service. /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/kombu/utils/compat.py:82: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. for ep in importlib_metadata.entry_points().get(namespace, []) Context impl PostgresqlImpl. Will assume transactional DDL. /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/flask_sqlalchemy/__init__.py:302: DeprecationWarning: '_app_ctx_stack' is deprecated and will be removed in Flask 2.3. Use 'g' to store data, or 'app_ctx' to access the current context. queries = _app_ctx_stack.top.sqlalchemy_queries /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/flask_sqlalchemy/__init__.py:304: DeprecationWarning: '_app_ctx_stack' is deprecated and will be removed in Flask 2.3. Use 'g' to store data, or 'app_ctx' to access the current context. queries = _app_ctx_stack.top.sqlalchemy_queries = [] /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/flask_sqlalchemy/__init__.py:302: DeprecationWarning: '_app_ctx_stack' is deprecated and will be removed in Flask 2.3. Use 'g' to store data, or 'app_ctx' to access the current context. queries = _app_ctx_stack.top.sqlalchemy_queries INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/flask_sqlalchemy/__init__.py:302: DeprecationWarning: '_app_ctx_stack' is deprecated and will be removed in Flask 2.3. Use 'g' to store data, or 'app_ctx' to access the current context. queries = _app_ctx_stack.top.sqlalchemy_queries /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/flask_sqlalchemy/__init__.py:302: DeprecationWarning: '_app_ctx_stack' is deprecated and will be removed in Flask 2.3. Use 'g' to store data, or 'app_ctx' to access the current context. queries = _app_ctx_stack.top.sqlalchemy_queries INFO [alembic.runtime.migration] Running upgrade 9445a69f2bed -> 6ec215fe023e, upgrade utilisateurs schema /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/flask_sqlalchemy/__init__.py:302: DeprecationWarning: '_app_ctx_stack' is deprecated and will be removed in Flask 2.3. Use 'g' to store data, or 'app_ctx' to access the current context. queries = _app_ctx_stack.top.sqlalchemy_queries INFO [alembic.runtime.migration] Context impl PostgresqlImpl. INFO [alembic.runtime.migration] Will assume transactional DDL. /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/flask_sqlalchemy/__init__.py:302: DeprecationWarning: '_app_ctx_stack' is deprecated and will be removed in Flask 2.3. Use 'g' to store data, or 'app_ctx' to access the current context. queries = _app_ctx_stack.top.sqlalchemy_queries /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/flask_sqlalchemy/__init__.py:302: DeprecationWarning: '_app_ctx_stack' is deprecated and will be removed in Flask 2.3. Use 'g' to store data, or 'app_ctx' to access the current context. queries = _app_ctx_stack.top.sqlalchemy_queries INFO [alembic.runtime.migration] Running upgrade fa5a90853c45 -> 64d38dbe7739, taxonomie /home/geonatureadmin/geonature/backend/venv/lib/python3.11/site-packages/flask_sqlalchemy/__init__.py:302: DeprecationWarning: '_app_ctx_stack' is deprecated and will be removed in Flask 2.3. Use 'g' to store data, or 'app_ctx' to access the current context. queries = _app_ctx_stack.top.sqlalchemy_queries ServerName xx.xx.xx.xx IncludeOptional /etc/apache2/conf-available/geonature.conf IncludeOptional /etc/apache2/conf-available/taxhub.conf IncludeOptional /etc/apache2/conf-available/usershub.conf ErrorLog "/var/log/apache2/geonature_error.log" CustomLog "/var/log/apache2/geonature_access.log" combined ServerName xx.xx.xx.xx Alias /geonature /var/www/geonature_maintenance/ Require all granted ErrorLog "/var/log/apache2/geonature_error.log" CustomLog "/var/log/apache2/geonature_access.log" combined Header set Cache-Control "no-cache, no-store, must-revalidate" Header set Pragma "no-cache" Header set Expires 0 Enabling site geonature. To activate the new configuration, you need to run: systemctl reload apache2 L'installation est terminée! ```

J'ai remarqué au début d'installation de la base de données des problèmes de droits, mais la base à l'air de bien s'installer qd meme.

JeromeMaruejouls commented 7 months ago

Et l'erreur dans les log Apache :

[Thu Jan 11 16:02:37.286415 2024] [core:error] [pid 15138:tid 140316195657408] (13)Permission denied: [client 77.135.203.2:59729] AH00035: access to /geonature/ denied (filesystem path '/home/geonatureadmin/geonature') because search permissions are missing on a component of the path

Comme précisé plus haut, un chmod +x sur le répertoire /home/geonatureadmin résout le problème.

gildeluermoz commented 7 months ago

Bonjour, J'ai fait 2 install sur debian 12 (2.13.3 et 2.13.4). Une sur un VPS OVH, l'autre sur une VM VMWare. Dans les 2 cas, j'ai eu exactement le même soucis que décrit Jérôme. Erreur 403 et correction par un chmod 755 sur le répertoire du user linux. ET surtout pas un chmod -R 755.

Bizzarement pas de soucis sur UH ni TH. Que sur GN.

Dans 1 cas (OVH), c'est moi qui ai créer l'utilisateur en remplacement du user debian par défaut fourni par le VPS OVH, dans l'autre, il a été créé lors de l'install de l'OS (ce n'est donc pas la manière de créer le user linux qui serait en cause)

J'en ai conclu que depuis Debain 12 les droits sur le répertorie d'un utilisateur sont différents et que qq chose, en lien avec ça, dans la conf apache de GN serait différent de celle de TH et UH

Ce qui est étrange, c'est que Camille dit qu'ils n'ont pas eu le cas...

JeromeMaruejouls commented 7 months ago

Bonjour, J'ai fait 2 install sur debian 12 (2.13.3 et 2.13.4). Une sur un VPS OVH, l'autre sur une VM VMWare. Dans les 2 cas, j'ai eu exactement le même soucis que décrit Jérôme. Erreur 403 et correction par un chmod 755 sur le répertoire du user linux. ET surtout pas un chmod -R 755.

Bizzarement pas de soucis sur UH ni TH. Que sur GN.

Dans 1 cas (OVH), c'est moi qui ai créer l'utilisateur en remplacement du user debian par défaut fourni par le VPS OVH, dans l'autre, il a été créé lors de l'install de l'OS (ce n'est donc pas la manière de créer le user linux qui serait en cause)

J'en ai conclu que depuis Debain 12 les droits sur le répertorie d'un utilisateur sont différents et que qq chose, en lien avec ça, dans la conf apache de GN serait différent de celle de TH et UH

Ce qui est étrange, c'est que Camille dit qu'ils n'ont pas eu le cas...

Testé ce matin, ca fonctionne avec un chmod +x geonatureadin (equivalent à 711) ou un chmod 755 geonatureadin Et de mon coté, c'est un serveur Kimsufi et je crée l'utilisateur geonatureadmin en plus de l'utilisateur debian.

benno-p commented 7 months ago

Bonjour à tous, Problème effectivement existant sur raspiOS debian bookworm. Après une installation globale, GN est en forbidden, TH et UH fonctionnent (si le port est laissé en 5432). chmod +x useradmin -->résout bien le soucis. Merci !

jacquesfize commented 7 months ago

Debian est moins laxiste que Ubuntu en terme de sécurité :) En effet, la solution est de changer les droits d’exécution (d'où le +x). Après, quelle est la solution la plus safe par défaut, changer les droits de l'utilisateur ou seulement sur le dossier de geonature généré.

camillemonchicourt commented 7 months ago

Je ne comprends pas pourquoi il y a ce soucis qu'on n'avait pas avant et pourquoi je ne reproduis pas. Je viens de faire une installation globale de DEVELOP (future 2.14) et je n'ai pas non plus le soucis. 🤔

gildeluermoz commented 7 months ago

Ton serveur est vierge ?

Ce que je ne comprends pas c'est pourquoi le soucis ne se manifeste que sur GN et pas sur UH ni TH. Car le répertoire où les droits sont modifiés est le territoire racine du user linux. Donc en amont de UH et TH.

Je me demande si ce n'est pas au niveau Apache. Genre une directive comme le Require all granted ou autre qui manquerait ou serait en trop et que le code de UH ou TH ignore ou ne nécessite pas

TheoLechemia commented 7 months ago

J'ai eu le soucis du could not change directory to "/home/geonatureadmin/geonature": Permission non accordée en installant GN sur un ubuntu vierge cette semaine aussi. J'ai pas compris d'ou ça venait et ça n'a posé aucun problème sur la suite de l'installation de la base, ni sur l'install globale

vprunet commented 6 months ago

Bonjour, J'ai également constaté l'erreur apache sur l'url /geonature (mais ni sur /taxhub ni sur /usershub) après avoir installé geonature à partir du script install_all sur un debian 12 tout neuf. Comme cela a été dit, le problème disparaît après avoir donné des droits de lecture à tous les utilisateurs sur le home dir du compte à partir duquel le script est invoqué (les droits par défaut u+rwx go-rwx ne suffisent pas).

Je pense que l'explication du pourquoi ça marche avec taxhub et usershub et pas avec geonature est que dans le cas taxhub et usershub, c'est gunicorn qui sert les ressources statiques (avec l'identité de l'utilisateur et donc les droits d'accès au home dir) et que dans le cas geonature, c'est apache (avec l'identité www, qui ne permet pas d'accéder aux ressources statiques). Cela voudrait donc dire qu'il y a un souci dans les fichiers apache /etc/apache2/conf-available/taxhub.conf et usershub.conf où le code qui suit doit être incorrect, ou mal placé

Alias "/taxhub/static" "/home/vincent/taxhub/static"
<Directory "/home/vincent/taxhub/static">
    AllowOverride None
    Require all granted
</Directory>

Si c'est confirmé par un expert apache, il y a donc deux problèmes à résoudre :

gildeluermoz commented 6 months ago

Oui bien vu, ta piste d'explication est intéressante. Je ne suis malheureusement pas expert apache non plus. Juste une remarque,

donner à apache les droits d'accès aux ressources sous /home/repertoire_d'installation sans qu'il soit nécessaire d'utiliser chmod

Le problème n'est pas sur le répertoire d'instalaltion /home/linuxuser/geonature mais bien sur /home/linuxuser

le problème disparaît après avoir donné des droits de lecture à tous les utilisateurs

Pour ma part, je ne donne pas des droits de lecture mais d'exécution uniquement (et non récursif) : chmod +x /home/linuxuser/ Il est important de noter aussi que la conf apache n'a pas changé et que ça fonctionnait sur Debian 11. Le changement intervient avec Debian 12 qui ne doit pas gérer les droits du répertoire utilisateur de la même manière.