J'ai fait la mise à jour régulière des paquets comme toujours et quelque chose s'est cassé, je ne peux même pas purger les paquets à cause des dépendances cassées. Le serveur est Ubuntu 16.04 sur Azure. Nous utilisons MySQL sur ce serveur, donc ce paquet pourrait être juste un truc d'Azure ?
Sortie en dessous :
You might want to run 'apt-get -f install' to correct these. The following packages have unmet dependencies: mssql-tools : Depends: msodbcsql17 (>= 17.0.0.1) but it is not installed Depends: msodbcsql17 (< 17.1.0.0) but it is not installed E: Unmet dependencies. Try using -f.
Et quand je fais apt-get -f install comme il a été conseillé dans la plupart des cas la sortie est :
apt-get -f install Reading package lists... Done Building dependency tree Reading state information... Done Correcting dependencies... Done The following additional packages will be installed: msodbcsql17 The following NEW packages will be installed: msodbcsql17 0 upgraded, 1 newly installed, 0 to remove and 4 not upgraded. 6 not fully installed or removed. Need to get 3,760 kB of archives. After this operation, 0 B of additional disk space will be used. Do you want to continue? [Y/n] y Get:1 https://packages.microsoft.com/ubuntu/16.04/prod xenial/main amd64 msodbcsql17 amd64 17.0.1.1-1 [3,760 kB] Fetched 3,760 kB in 0s (15.1 MB/s) Preconfiguring packages ... (Reading database ... 153677 files and directories currently installed.) Preparing to unpack .../msodbcsql17_17.0.1.1-1_amd64.deb ... Unpacking msodbcsql17 (17.0.1.1-1) ... dpkg: error processing archive /var/cache/apt/archives/msodbcsql17_17.0.1.1-1_amd64.deb (--unpack): trying to overwrite '/usr/lib/libmsodbcsql-17.so', which is also in package msodbcsql 17.0.1.1-1 Errors were encountered while processing: /var/cache/apt/archives/msodbcsql17_17.0.1.1-1_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1)
J'ai essayé de suivre la documentation et de supprimer le pilote lui-même comme indiqué : https://docs.microsoft.com/en-us/sql/connect/odbc/linux-mac/installing-the-microsoft-odbc-driver-for-sql-server
Je veux donc soit le corriger, soit le supprimer complètement et retourner la version 13.1.9.2-1 pour mssql-tools. En raison de ce que apt-get est maintenant buggé et ne peut rien installer sur ce serveur.
Merci d'avance