Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 31/01/2006, à 03:53

DioManU

paquets pour teTeX 3.0

Bonjour,

Je viens d'apprendre que la teTeX en est à la version 3.0, ce qui n'est visiblement pas nouveau car les fichiers sur les serveurs ftp du CTAN sont datés de février 2005. Il se trouve que dans Adept, la version disponible de teTeX est 2.0.2, qui date un peu; par exemple elle ne prend pas en charge l'encodage en UTF8 du source. Bon, ce problème est résolu depuis réinstallation manuelle de inputenc depuis la CTAN, ce n'est pas le sujet.

Comment se fait-il qu'Adept ne trouve pas de version récente de teTeX? Dois-je ajouter un dépôt à ma liste? Si oui, je ne l'ai pas trouvé par une recherche Google. Sinon, y a-t'il une raison au fait que les paquets ne sont pas à jour?
Si la raison est juste qu'il n'y a personne pour s'en occuper (j'ai vu sur tug.org/tetex que le mainteneur de tetex avait laissé tombé le côté paquetage), est-ce que ça demande beaucoup de compétences pour créer des paquets et les rendre dispo? Je dis ça parce que si on veut bien m'expliquer et que ça ne demande pas 26h de boulot quotidien, je veux peut-être bien m'y coller...

Manuel

PS: mon fichier sources.lst pour voir s'il en manque... (Je coupe les lignes commentées.)

deb http://kubuntu.org/packages/kde35 breezy main

deb http://people.debian.org/~smimram/debian unstable main 
deb-src http://people.debian.org/~smimram/debian unstable main 

deb cdrom:[Kubuntu 5.10 _Breezy Badger_ - Release i386 (20051012)]/ breezy main restricted 

deb http://fr.archive.ubuntu.com/ubuntu breezy main restricted 
deb-src http://fr.archive.ubuntu.com/ubuntu breezy main restricted 

deb http://fr.archive.ubuntu.com/ubuntu breezy-updates main restricted 
deb-src http://fr.archive.ubuntu.com/ubuntu breezy-updates main restricted 

deb http://fr.archive.ubuntu.com/ubuntu breezy universe 
deb-src http://fr.archive.ubuntu.com/ubuntu breezy universe 

deb http://fr.archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse 
deb-src http://fr.archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse 

deb http://security.ubuntu.com/ubuntu breezy-security main restricted 
deb-src http://security.ubuntu.com/ubuntu breezy-security main restricted

Dernière modification par DioManU (Le 31/01/2006, à 03:58)

Hors ligne

#2 Le 31/01/2006, à 05:05

DioManU

Re : paquets pour teTeX 3.0

Bon, je viens de jeter un oeil sur les pages de paquetages debian, et il semblerait que teTeX 3.0 ne soit disponible que dans les paquets de la "unstable", et pas encore dans la testing, et qu'il y ait des raisons à celà. Bon en tout cas des gens s'en occupent, c'est sympa :-)

Sinon je connais des utilisateurs a priori satisfaits de la teTeX 3.0, donc je pense que je vais l'installer quand même, Dois-je m'imposer une installation à partir des sources, ou y a-t'il moyen de récupérer les paquets en question, même s'ils sont prévus pour la debian sid?

Mici pour li conseils.

Dernière modification par DioManU (Le 31/01/2006, à 05:06)

Hors ligne

#3 Le 31/01/2006, à 18:49

gpocentek

Re : paquets pour teTeX 3.0

gauvain@hector:~/paquets/vbaexpress/vbaexpress-1.2$ apt-cache policy tetex-bin
tetex-bin:
  Installé : 3.0-13ubuntu1
  Candidat : 3.0-13ubuntu1
 Table de version :
 *** 3.0-13ubuntu1 0
        500 http://fr.archive.ubuntu.com dapper/main Packages
        100 /var/lib/dpkg/status

La 3.0 est dans dapper.

Hors ligne

#4 Le 05/02/2006, à 15:15

lcrprod

Re : paquets pour teTeX 3.0

est il possible de l'intergrer sans rien casser et surtout rester en breezy.

je suis super interresser par cette nouvelle version.

LCRPROD

Hors ligne

#5 Le 05/02/2006, à 20:01

gpocentek

Re : paquets pour teTeX 3.0

lcrprod, oui, mais pas en utilisant le .deb.
La meilleure solution est sans doute de recompiler le .deb à partir du paquet source, en espérant qu'il n'y ait pas de problèmes de compilation.
Si tu veux un coup de main pour faire ça n'hésite pas à demander smile

Hors ligne

#6 Le 08/02/2006, à 02:42

DioManU

Re : paquets pour teTeX 3.0

Euh, encore une question...

En attendant, au choix, d'être assez motivé pour installer à partir des sources, ou que dapper drake soit sortie, est-il "mal" d'installer à la main les versions les plus récentes juste pour les packages que j'ai besoin d'avoir à jour?

Par exemple, j'ai installé la dernière version d'inputenc pour pouvoir écrire en utf8, je pense installer encore juste deux autres paquets, est-ce que c'est bon, ou bien ce genre de mélange risque-t-il de casser ma distrib?

Hors ligne

#7 Le 08/02/2006, à 17:42

gpocentek

Re : paquets pour teTeX 3.0

Ca dépend des dépendances des paquets souvent.
En soit ce n'est pas "mal" mais ça peut créer des conflits et risque d'endommager ton système.
Pour avoir vécu des mauvaises expériences, je préfère soit compiler les sources, soit recompiler un paquet plutot que d'utiliser un .deb tout fait.

Hors ligne

#8 Le 14/02/2006, à 19:38

DioManU

Re : paquets pour teTeX 3.0

Hum... j'exhume le sujet, j'aimerai savoir comment il faut faire pour installer la teTeX 3; a priori de vois 2 solutions :
1) utiliser les .deb de dapper drake,
2) compiler  à partir des sources,
avec les problèmes suivants :
1) Est-ce que ce n'est pas un peu dangereux de mélanger des paquets de différentes versions de la distrib?
2) je ne pense pas savoir faire ça,  donc si c'est la bonne solution et que la proposition de coup de main de Gloubiboulga tient toujours...

Hors ligne

#9 Le 14/02/2006, à 20:23

Achille

Re : paquets pour teTeX 3.0

Pour 2) ce n'est pas très compliqué! Imaginons que tu veuilles installer un paquet nommé truc. Télécharge truc.orig.tar.gz, truc.diff.gz et truc.dsc. Ensuite place-toi en Terminal là où tu as enregistré les paquets et tape:

dpkg-source -x truc.dsc

Puis

cd truc

pour te rendre dans le dossier du paquet à compiler. Là tu tapes:

dpkg-buildpackage -rfakeroot -us -uc

et s'il t'indique que des dépendances manquent pour construire le paquet, il te faut les installer. Puis tu relances la commande dpkg-buildpackage -rfakeroot -us -uc ce qui devrait te  recompiler les paquets.

Finalement, tu remontes d'un niveau dans la hiérarchie:

cd ..

et tu installes les nouveaux paquets:

sudo dpkg -i truc.deb

Hors ligne

#10 Le 15/02/2006, à 19:32

DioManU

Re : paquets pour teTeX 3.0

Magnifique explication.
Juste pour être sûr, je prends les sources sur http://fr.archive.ubuntu.com/ubuntu/pool/main/t/tetex-base/ c'est ça?
Parce qu'il y a aussi des sources sur le CTAN, par exemple ftp://ftp.jussieu.fr/pub/tex-archive/systems/linux/teTeX/3.0/distrib, mais ça ressemble moins à ce que tu décris...

Hors ligne

#11 Le 15/02/2006, à 21:15

Achille

Re : paquets pour teTeX 3.0

Tu prends les sources sur les dépôts d'Ubuntu (première option) bien sûr! Il faut juste que tu choisisses bien la bonne version du paquet.

Hors ligne