Bonjour,
Cette question porte sur les outils de développement en ligne de commande qui sont généralement installés avec le logiciel xcode-select --install
et mis à jour via une mise à jour logicielle depuis le Mac App Store (au moins jusqu'à MacOS 10.13). J'utilise la chaîne d'outils du développeur au quotidien et elle a toujours fonctionné et été mise à jour sans problème.
Aujourd'hui, j'ai mis à jour mon mac de High Sierra 10.13.6 à Mojave 10.14.1, et j'ai perdu la possibilité de mettre à jour les outils de développement.
Après la mise à jour, j'ai exécuté une commande en terminal qui dépend de l'installation des outils de développement. C'était une commande pour mettre à jour Homebrew Je ne pense pas que les détails importent, car je crois que toute tâche qui aurait tenté d'accéder aux outils de développement aurait déclenché le même message d'erreur.
L'erreur était :
xcrun : error : invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at : /Bibliothèque/Développeur/CommandLineTools/usr/bin/xcrun
La formulation était nouvelle (peut-être), mais je pensais qu'elle était due à la nécessité habituelle de réinstaller les outils de développement après certaines mises à jour de MacOS.
Plus tard, j'ai essayé de creuser un peu plus l'échec, et j'ai découvert que :
$ ls -l /Library/Developer/CommandLineTools/usr/total 0drwxr-xr-x 3 root admin 96 4 Nov 19:32 share$ which xcrun/usr/bin/xcrun$ xcode-select -p/Library/Developer/CommandLineTools
Néanmoins, comme je le fais habituellement, j'ai entré la commande d'installation et de mise à jour des outils de développement dans le terminal :
xcode-select --install
Cela a déclenché la procédure habituelle : fenêtre modale pour confirmer, puis demande d'acceptation du contrat de licence, suivie d'une barre de progression. Sauf que cela a échoué très rapidement avec une erreur inattendue :
Impossible d'installer le logiciel car il n'est pas actuellement disponible sur le serveur de mise à jour des logiciels.
J'ai essayé plusieurs fois, sans succès. Il reste toujours bloqué.
Parfois, cependant, la panne fait que les Préférences Système signalent une mise à jour en attente :
Si j'ouvre ce panneau de préférences, il commence à rechercher des mises à jour, et il ne trouve toujours rien, sauf la première fois que cela s'est produit. La première fois, il a trouvé ceci :
Il m'a littéralement suggéré d'installer les mises à jour pour MacOS 10.11 et 10.13. Je ne sais pas pourquoi.
J'ai fermé la préférence sans l'installer et, comme je l'ai dit, elle ne les a pas réaffichées. Il n'y a pas non plus de mise à jour disponible dans le nouveau Mac App Store.
Est-ce un problème connu ? Existe-t-il un moyen de résoudre ce problème ?
Mise à jour
Bien sûr, je peux télécharger le programme d'installation de Dev Tools pour MacOS 10.14 à partir du site suivant https://developer.apple.com/download/more/ .
Mais avant de les installer manuellement, je me demande s'il n'y a pas un problème avec le système.