Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
xfree-4.2.1-r2 --> xfree-4.3.0-r1
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
dreambox
Tux's lil' helper
Tux's lil' helper


Joined: 09 Mar 2003
Posts: 137

PostPosted: Mon Mar 24, 2003 1:51 pm    Post subject: xfree-4.2.1-r2 --> xfree-4.3.0-r1 Reply with quote

J'arrive pas à updater vers la dernière version de Xfree :

Quand j'exécute ACCEPT_KEYWORDS="~x86" emerge -up xfree j'obtiens:

Code:

These are the packages that I would merge, in order.

Calculating dependencies ...done!
[ebuild    U ] sys-apps/baselayout-1.8.6.4-r1
[ebuild    U ] sys-devel/binutils-2.13.90.0.20
[ebuild    U ] sys-apps/texinfo-4.5
[ebuild    U ] sys-libs/zlib-1.1.4-r1
[ebuild    U ] sys-devel/gcc-3.2.2-r2
[ebuild    U ] sys-libs/glibc-2.3.2
[ebuild    U ] sys-libs/db-3.2.9-r2
[ebuild    U ] sys-apps/groff-1.18.1-r2
[ebuild    U ] dev-lang/perl-5.8.0-r10
[ebuild    U ] media-libs/freetype-2.1.3-r2
[ebuild    U ] x11-misc/ttmkfdir-3.0.9
[ebuild    U ] dev-libs/expat-1.95.6-r1
[ebuild    U ] media-libs/fontconfig-2.1-r1
[ebuild    U ] x11-base/xfree-4.3.0-r1


Lorsque je lance le emerge j'obtiens un ACCESS VILATION SUMMARY lors de l'update de sys-apps/baselayout-1.8.6.4-r1 :(

J'ai aucune idée d'ou ca peut venir. Quelqu'un aurait-il une piste ?
Back to top
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2687
Location: Paris

PostPosted: Mon Mar 24, 2003 2:31 pm    Post subject: Reply with quote

essai plutôt : ACCEPT_KEYWORDS="~x86" emerge -p xfree
Avec le -u il va mettre à jours des paquets dont tu n'as pas forcément besoin, surtout si le reste de ton système n'est pas en instable, mais en stable !
Back to top
View user's profile Send private message
dreambox
Tux's lil' helper
Tux's lil' helper


Joined: 09 Mar 2003
Posts: 137

PostPosted: Mon Mar 24, 2003 3:08 pm    Post subject: Reply with quote

Génial, j'ai lancé ACCEPT_KEYWORDS="~x86"emerge xfree et ca commence à compiler, mais alors la question que je me pose : emerge --update ebuild essaie tjrs d'actualiser les packages système bien que ebuild <> system, n'est ce pas?

Merci en tout les cas, j'adore Gentoo :lol:
Back to top
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2687
Location: Paris

PostPosted: Mon Mar 24, 2003 3:44 pm    Post subject: Reply with quote

en fait avec le -u il ne vas pas mettre à jour le système, mais il va mettre à jour toutes les applications qui sont dépendantes de ton application, dans ton cas Xfree, même si cela n'est pas nécessaire et dans ton cas il voulait mettre à jour des applications qui n'avait que peu de rapport avec Xfree.

Car comme tu vois il voulait mettre à gcc par exemple, gcc devant seulement être une dépendance d'une appli comme perl peut être, perl lui même dépendant peut être de expat, expat de xfree, mais leur recompilation n'était pas utile.
Il va juste mettre à jour TOUTES les dépendances même si inutile, des fois ça peut être pratique, des fois non.
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Mon Mar 24, 2003 5:20 pm    Post subject: Reply with quote

DuF wrote:
essai plutôt : ACCEPT_KEYWORDS="~x86" emerge -p xfree
Avec le -u il va mettre à jours des paquets dont tu n'as pas forcément besoin, surtout si le reste de ton système n'est pas en instable, mais en stable !

Mais que devient la version antérieure de xfree (ici 4.2.1-r2) ??
Faut-il faire un emerge unmerge xfree-4.2.1-r2 pour supprimer tous les fichiers inutiles ou sont-ils écrasés (mais là j'y crois pas trop) lors de l'emerge ??
Ce n'est pas justement le rôle du -u ?? Il vire tous ce qui n'est plus nécessaire ??
Quelle est alors la différence entre emerge toto et emerge --update --nodeps toto ??
Ca fait beaucoup de questions :oops: mais bon je suis un newbie qui se soigne alors ... :lol:
Back to top
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2687
Location: Paris

PostPosted: Mon Mar 24, 2003 6:22 pm    Post subject: Reply with quote

La version de Xfree est supprimée et non écrasée, mais dans ces certains cas ce n'est pas obligatoire, il y a des cas où plusieurs versions d'une appli peuvent cohabiter, dans le cas de XFree à mon avis une seule reste, c'et indiqué vers la fin du emerge, qd il dit qu'il y a 5 secondes pour validé ou non la suppression de la version antérieure.

l'emerge unmerge est plus à utiliser quand on souhaite se séparer d'une application car on ne l'utilise plus.

yoyo wrote:
Ce n'est pas justement le rôle du -u ?? Il vire tous ce qui n'est plus nécessaire ??

Le -u c'est pour update, il vire rien.

La différence entre emerge toto et emerge --update --nodeps toto réside dans le fait qu'avec le nodeps tu met à jour seulement toto, sans le nodeps tu mets à jour aussi les dépendances de toto. Ce qui revient à passer outre l'update, donc cela revient au même et utiliser nodeps avec update est illogique. La différence est théorique par rapport à l'approche, mais le résultat est strictement le même.
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