Le Mardi 19 Ao�t 2003 20:18, Alain (Alain <[EMAIL PROTECTED]>) a �crit :
> Le Mardi 19 Ao�t 2003 18:31, Guy Capra, Alomphega a �crit :
> > J'aimerais installer la derni�re version d'Amaya 8.1
>
> 8.1a
>
> > mais je ne sais s'il
> > est pr�f�rable d'utiliser les tgz pr�vus pour Debian (bizarre, non ?), ou
> > les rpms pr�vus pour RH...
>
> debian, ce sont des deb, tgz c'est slackware

Oui, c'est pour cette raison que je m'interrogeais sur la pr�sence de "tgz" 
pour Debian et pour RedHat sur :
http://www.w3.org/Amaya/User/BinDist.html

Si ce sont des sources, pourquoi sont-ils diff�rents et propos�s pour ces deux 
distribution uniquement ?

>
> > En r�gle g�n�rale : y a-t-il une possibilit� d'utiliser urpmi sur un
> > package RedHat ?
>
> rpm c'est quand m�me Redhat Package Manager ;-)

Oui, mais urpmi est une interface et des scripts de gestion des d�pendances 
des rpm, r�alis� par et pour Mandrake Linux pour reproduire le travail que 
fait tr�s bien et fort � propos le APT-GET de Debian...

>
> > Je suppose h�las que la compilation n'ayant pas �t� faite sur le m�me
> > noyau, le binaire pr�compil� pour RH ne fonctionnera pas sur Mdk, c'est
> > �a ?
>
> le noyau, on s'en fout ; c'est au niveau de la glibc que cel� se joue : un
> paquet compil� avec une glibc 2.3 ne fonctionnera pas sur une distrib en
> glibc 2.2.

Ah, merci de cette information. Je croyais qu'en plus des librairies, la 
version du noyau aussi comptait.

>
> Mandrake changeant le nom des paquets RPM, des d�pendances satisfaites
> pourraient appara�tre comme ne l'�tant pas : exemple : un paquet de base va
> appeller machin-devel.rpm mais chez mdk, il est renomm� libmachin-devel.rpm
> (enfin c'est surtout omnipr�sent dans la 9.2)

Pour quelle raison MandrakeSoft fait-elle cela ?

>
> > Sinon, si le RPM Mandrake 9.1 de Amaya 8.1a existe, n'h�sitez pas �
> > fournir l'adresse, hein ;-)
> >
> > nb: est-il possible de cr�er ses propres rpm Mdk ? O� trouver les infos ?
>
> il y a un rpm howto dans la doc fournie
>
> et man rpm
>
> Un RPM, c'est un RPM, il n'est ni sp�cifique � Mdk ou � SuSE ou � RedHat
> (sauf le probl�me de noms des paquets "personnalis�"). Mandrake �tant
> jeune, la majorit� des fichiers ont d'ailleurs �t� � l'�poque �crits pour
> SuSE ou RedHat: il suffit souvent de changer un chiffre dans le fichier
> spec lors d'une nouvelle version.

Je vais �tudier �a, donc.

>
> pour amaya, j'ai compil� avec
>
> # rpm -ta amaya-src-8.1a.tgz

J'ignorais aussi que le rpm pouvait compiler...

>
> il y a une erreur dans le fichier *.spec : la version indiqu�e est 8.1 ; il
> faut donc corriger avant sinon, �a ne marche pas ; il faut aussi enlever
> les r�f�rences dictionnaires suppl�mentaires (d�commenter les lignes)

Il est o� ce fichier "*.spec" ? dans le tgz ?

>
> checkinstall permet de cr�er aussi des RPM � partir des sources lorsqu'un
> fichier spec n'y est pas inclu.

man checkinstall ne donne rien chez moi...

>
> En fait, il est de plus en plus rare que l'on doive fabriquer un rpm
> soi-m�me de a � z ; les fichiers tous pr�ts sont pr�sents quasiment
> partout.

Je vais donc �tudier �a plus avant, merci.
-- 
Guy A.J. Capra, www.Alomphega.com
_________________________________________________________________
Pour savoir le chemin � parcourir il faudrait, sans perdre de vue
son commencement, pouvoir en apercevoir la fin...


Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à