Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Paquets pas standards
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
tmsec
n00b
n00b


Joined: 13 Jun 2003
Posts: 39
Location: Rezé

PostPosted: Sat Jun 14, 2003 8:22 pm    Post subject: Paquets pas standards Reply with quote

Un pote (sous LFS) m'a refilé 4GB de sources .. en tar.bz2
et gentoo utilise surtout du tar.gz

j'ai bien essayé deconvertir, mais le MD5 ne passe pas (bien sûr ...)
par conséquent, y a t-il moyen de passer le "check-compile"

de plus, peut-on forcer l'install d'un package de version antérieure
(du genre, ne pas installer la der de der des version d'un prog)
Back to top
View user's profile Send private message
Dom
Guru
Guru


Joined: 25 Mar 2003
Posts: 416
Location: Menton, France

PostPosted: Sat Jun 14, 2003 8:47 pm    Post subject: Reply with quote

Si tu veux installer un package différent de celui par défaut il faut que tu spécifie le nom de l'ebuild qui correspond lorsque tu fais emerge. Par exemple, emerge /usr/portage/net-mail/sylpheed/sylpheed-0.9.2.ebuild pour installer la version 0.9.2 de sylpheed au lieu de la 0.9.0 par défaut.
Back to top
View user's profile Send private message
gim
Guru
Guru


Joined: 29 Apr 2003
Posts: 418
Location: milky-way

PostPosted: Sat Jun 14, 2003 9:44 pm    Post subject: Re: Paquets pas standards Reply with quote

tmsec wrote:
Un pote (sous LFS) m'a refilé 4GB de sources .. en tar.bz2
et gentoo utilise surtout du tar.gz

j'ai bien essayé deconvertir, mais le MD5 ne passe pas (bien sûr ...)
par conséquent, y a t-il moyen de passer le "check-compile"

de plus, peut-on forcer l'install d'un package de version antérieure
(du genre, ne pas installer la der de der des version d'un prog)


Si tu as recupéré des source dans un format different de celui attendu par l'ebuild, je pense que ceci fonctionne:
editer l'ebuild et remplacer la ligne
Code:
SRC_URI="protocole://host/directory/${P}.tar.bz2"

par
Code:
SRC_URI="protocole://host/directory/${P}.tar.gz"

car il reconnait automatiquement le format.
ensuite il te faut remplacer le MD5 existant avec
Code:
ebuild /usr/portage/.../monebuild.ebuil digest

en esuite tu doit pouvoir emerger normalement.

Seulement je ne l'ai jamais fait encore, mais je pense que ca doit marcher.
Si quelqu'un a d'autre propositions... éventuellement plus simples :roll: car avec cette methode il faut tout de meme éditer chaque ebuild.
Un script doit pouvoir se faire néamoins si il y avait vraiment beaucoup d'ebuild.
Je pense tout de meme que celle la est réalisable assez simplement si il n'y en a pas beaucoup.

ne craint rien pour ton portage local, les modifications seront effacées au prochain emerge sync. En revanche ca peut être aussi un inconveniant.

Voila, j'espère que ca te permetra de faire ce que tu voulais faire.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum