MacTex 2016 est disponible, même pour Mac OS X Leopard

Anthony Nelzin-Santos |

À chaque année son édition de MacTeX, le « pack » de logiciels facilitant l’utilisation de LaTeX sur Mac. Celle de 2016 n’apporte pas de nouveautés fracassantes, mais devrait soulager les utilisateurs de Mac OS X Leopard.

Depuis plusieurs années en effet, les développeurs de MacTeX réfléchissent à abandonner cette ancienne version de Mac OS X, et avec elle l’architecture PowerPC. « La prise en charge de Leopard devient de plus en plus difficile », expliquent-ils en faisant la liste des fonctions manquantes, gelées, ou abandonnées.

Mais cette année encore, ils ont réussi à surpasser les problèmes de rétrocompatibilité, au prix toutefois d’une gymnastique toujours plus complexe. Reste qu’ils évoquent désormais la possibilité de fournir un « ultime paquet » pour Leopard avant de l’abandonner pour de bon.

Pour le reste, MacTeX se contente d’intégrer les dernières versions de ses divers composants, notamment TeX Live dont le modèle de sécurité a été entièrement revu. Certaines applications comme TeXShop ou BibDesk en ont été retirées, non seulement pour alléger le paquet qui ne pèse plus que 2 Go, mais aussi pour faciliter leur mise à jour.

Tags
avatar r e m y | 

J'en profite pour alerter les utilisateurs de MacTex qui voudraient upgrader OS X vers Yosemite (le probleme est le meme avec RlCapitan), s'ils veulent éviter en fin d'installation, de devoir patienter des heures (jusqu'à 12h!) avec l'installer qui indique qu'il reste 1 minute....

Copie du site https://tug.org/mactex/yosemite.html
Installing Yosemite

The biggest problem by far with Yosemite occurs during installation, and then only for users who already have TeX. The installer begins by moving /usr/local to a temporary location. Then it installs the new system. Near the end, the installer moves the contents of /usr/local back to their original location, but in the process it carefully examines each file. Since TeX contains hundreds of thousands of files, this final step can last from an hour to over twelve hours. Users who let installation run all night report success in the end.

Avoiding the Problem

Ross Moore sent an extremely useful method of avoiding the problem. He writes
"A colleague tells me that the way to update to Yosemite, with one or more TeX installations installed, is to first:
sudo mv /usr/local/texlive ~

do the install, then
sudo mv ~/texlive /usr/local

"This avoids the installer archiving, and then re-installing the hierarchy *file-by-file*. This kind of approach may be useful with other subdirectories of /usr/local as well."

This solution moves the texlive directory to the User's home directory, installs Yosemite, and then moves the texlive directory back to its proper location.

avatar oomu | 

merci pour l'information.

avatar bompi | 

Amusant, le coup des 12 heures. Vu que j'ai la précédente version ça aurait pu m'arriver : merci donc pour le tuyau.

avatar r e m y | 

En fait c'est arrivé à ma fille, étudiante, qui pour installer MathLab a dû passer de Mavericks à Yosemite et qui a fini par m'appeler au secours son Mac semblant totalement bloqué en indiquant 1 mn restante depuis plus de 2h (quand elle m'a appelé).

En faisant des recherches Google, je suis tombé sur cette alerte de MacTex et on a compris ce qui se passait.

Elle a laissé le Mac toute la nuit et au matin, l'installation était enfin terminée.

avatar pim | 

Cette histoire de Mac bloqué, on l'a tous connu parmi ceux qui ont fait l'installation dans les premiers. Il « suffit » de faire un Pomme L pour faire apparaître (comme par magie...) la console, et ainsi on voit les milliers de lignes ajoutées au fur-et-à-mesure de cette copie, cela rassure et aide à tenir le coup pendant quelques heures.

Mais c'est réglé avec El Capitan :

« Yosemite Upgrade Problems Are Fixed

When TeX users upgraded from Mavericks to Yosemite, many ran into a problem that the installer seemed to stall a few minutes before ending, and a final step took from an hour to over twenty-four hours. During this time, the installer was moving files from a temporary location back to /usr/local. Since TeX contains tens of thousands of files, this process took a long time.

Apple has fixed this problem in El Capitan. Consequently, users who have already installed TeX on Yosemite can safely update to El Capitan without taking special precautions. »

Source : http://www.tug.org/mactex/elcapitan.html

Au passage, lire la page indiquée par MacG et la page ci-dessous permet de se rendre compte à quel point c'est un véritable parcours du combattant pour maintenir une app fonctionnelle sur Mac, Apple changeant les règles sans préavis et en permanence !

avatar r e m y | 

Merci Pim pour cette Bonne Nouvelle!

avatar pim | 

Merci r e m y ;-)

Comme prévu, ce nouveau (La)TeX fonctionne toujours aussi bien.

En revanche il est bien expliqué dans les notes de version que TeX Live Utility.app utilise un nouveau processus plus sécurisé pour faire ses mises-à-jours. Et que ce nouveau processus est proposé à l'installation à la première ouverture de TeX Live Utility.app. Sauf que chez moi, ça n'a pas fonctionné, il se croyait encore sous MacTeX 2015.

Donc voici ce que j'ai fait : la petite application AppCleaner.app m'a permis de trouver tous les fichiers de préférence de TeX Live Utility.app. J'ai tout mis à la corbeille, sauf l'application elle-même, qui est « toute neuve » (version 1.24). Et à l'ouverture suivante de TeX Live Utility.app, la fameuse mise à jour de sécurité m'a été proposée et s'est bien déroulée.

;-)

avatar malcolmZ07 | 

Pas de soucis sur el captain avec matlab ...

avatar Azergoth | 

Petite question con: savez-vous où TeX est installé et comment le mettre à jour ou le supprimer ? J'ai un dossier TeX dans mes applications mais il ne pese que 52Mo. J'ai aussi TeX distribution dans les préférences système, mais pas franchement utile...

CONNEXION UTILISATEUR