Hier, le package media9 a été mis à jour par son développeur Alexander Grahn (alias AlexG) sur le dépôt du CTAN.

Aujourd'hui, en effectuant une mise à jour automatique de MiKTeX, ce package n'a pas été mis à jour avec la dernière version 0.82.

C'est donc que le logiciel client MiKTeX installé sur mon ordinateur ne cherche pas lui-même automatiquement sur le dépôt du CTAN la liste des derniers packages mis à jour (en comparant les dates). Sur MiKTeX, c'est le développeur Christian Schenk qui tient manuellement une liste de mise à jour à laquelle se connecte chaque logiciel client (logiciels installés sur les ordis).

Est-ce que sur TeX Live les mises à jour à faire sont recherchées automatiquement par le logiciel client (celui installé sur son ordi) sur le dépôt du CTAN (en comparant les dates) ou alors est-ce que cela fonctionne a la mano comme sur MiKTeX ?

Posée 26 Jul '17, 14:00

Andr%C3%A9C's gravatar image

AndréC
6111124
Taux d'acceptation : 25%

Modifiée 14 Aoû '17, 13:09

Pathe's gravatar image

Pathe ♦♦
7.4k28196245

Cela fait trois jours que MiKTeX n'a pas eu de mise à jour. Je suppose qu'il va y en avoir une dans les prochains jours. N'oublions pas que nous sommes en période estivale !

(26 Jul '17, 19:04) Bernard Bernard's gravatar image
1

Ce choix est étonnant de prime abord. Avec un peu d'expérience, notamment de dépôt de matériel sur CTAN, on se rend mieux compte de la nécessité d'une équipe qui opère une assurance qualité, non pas du contenu du matériel (quoiqu'il arrive que l'équipe fasse quelques suggestions ou remarques), mais du moins de son intégration sur CTAN en vue d'une intégration dans les distributions TeX.

(26 Jul '17, 21:09) denis ♦♦ denis's gravatar image

Le fonctionnement est manuel, comme sur la MiKTeX, ne serait-ce que parce que ni la TeX Live, ni MiKTeX ne distribuent de matériel non libre (au sens de Debian), tandis que le CTAN héberge tout matériel, libre ou pas.

Lien permanent

Publiée 26 Jul '17, 14:13

denis's gravatar image

denis ♦♦
7.0k1510
Taux d'acceptation : 53%

1

@AndréC Même le matériel ajouté sur CTAN l'est manuellement (par une équipe de bénévoles issue de Dante, le TUG germanophone).

(26 Jul '17, 14:40) denis ♦♦ denis's gravatar image
1

@AndréC L'équipe du CTAN ne souhaite justement pas que « chaque développeur s'occupe [du dépôt sur CTAN] de son package lui-même » car, pour que l'ensemble reste cohérent (par exemple respecte la TDS), il est nécessaire que des vérifications soient faites manuellement (même si l'équipe cherche à automatiser davantage les choses). Pour plus de détails, cf. https://ctan.org/help/upload-pkg https://ctan.org/file/help/ctan/CTAN-upload-addendum et http://tug.org/texlive/pkgcontrib.html

(26 Jul '17, 15:15) denis ♦♦ denis's gravatar image

Il y a encore une autre raison pour laquelle il n'y pas de mise à jour automatique via le CTAN : toutes les extensions ne sont pas téléversées sur CTAN « prêtes à l'emploi », déjà organisées selon l'architecture T.D.S. Celles-là sont dans le dossier install du CTAN.

Il y a même des extensions qui ne comportent qu'un README, un fichier .dtx et un fichier .ins. Pour celles-là, les responsables des distributions doivent compiler les deux derniers fichiers pour obtenir les divers fichiers .sty, .cls ou .clo (j'en oublie certainement) qui seront effectivement utilisés à la compilation des documents, ainsi que la documentation.

Lien permanent

Publiée 26 Jul '17, 23:11

Bernard's gravatar image

Bernard
4.6k15
Taux d'acceptation : 35%

Modifiée 27 Jul '17, 00:19

Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.