Gentoo Archives: gentoo-user-fr

From: Jean-Philippe ROPA <EhOuf@×××××××.fr>
To: gentoo-user-fr@l.g.o
Subject: Re: [gentoo-user-fr] dépendance du type virtual/truc
Date: Tue, 16 May 2006 21:31:03
Message-Id: 446A447D.9000803@wanadoo.fr
In Reply to: Re: [gentoo-user-fr] dépendance du type virtual/truc by Christophe Garault
1 Christophe Garault a écrit :
2
3 >Jean-Philippe ROPA a écrit :
4 >
5 >
6 >
7 >>Bonjour,
8 >>
9 >>quant un paquet (ex : gsview) contient une dépendance
10 >>du type virtual/ghostscript, et qu'aucun paquet satisfaisant
11 >>cette dépendance n'est encore installé comment portage fait-il
12 >>son choix ?
13 >>
14 >>
15 >>
16 >>
17 >En voilà une question qu'elle est bonne! ;)
18 >
19 >marge ~ # cat /usr/portage/virtual/ghostscript/ghostscript-0.ebuild
20 ># Copyright 1999-2006 Gentoo Foundation
21 ># Distributed under the terms of the GNU General Public License v2
22 ># $Header:
23 >/var/cvsroot/gentoo-x86/virtual/ghostscript/ghostscript-0.ebuild,v 1.2
24 >2006/05/06 21:55:57 genstef Exp $
25 >
26 >DESCRIPTION="Virtual for Ghostscript"
27 >HOMEPAGE="http://www.ghostscript.com"
28 >SRC_URI=""
29 >LICENSE="as-is"
30 >SLOT="0"
31 >KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc-macos ppc64 s390
32 >sh sparc x86 ~x86-fbsd"
33 >IUSE=""
34 >DEPEND="|| (
35 > >=app-text/ghostscript-esp-8
36 > app-text/ghostscript-gnu
37 > app-text/ghostscript-afpl
38 > app-text/ghostscript-esp
39 > )"
40 >RDEPEND="${DEPEND}"
41 >marge ~ #
42 >
43 >A priori je dirais que sera choisi le 1er paquet qui satisfait la
44 >dépendance: soit ghostscript-esp s'il est en version supérieure ou égale
45 >à 8, sinon les autres dans l'ordre indiqué c-a-d ghostscript-gnu. Il me
46 >semble avoir eu une discussion légèrement similaire avec TGL sur cette
47 >même liste il y a quelques mois. Mais je me trompe peut-être. Ceci étant
48 >celà doit également dépendre de ta configuration (package.mask, stable
49 >ou non, etc...)
50 >Mais que te donne un emerge -avt gsview? Tu devrais avoir la réponse non?
51 >
52 >
53 >
54 Merci, pour ta réponse.
55 En fait suite à un emerge sync sur mon portable
56 gsview plante à cause de la mise à jour de ghostscript.
57
58 Ce qui me surprenait, c'est que je n'avais pas le même
59 choix pour la dépendance de ghostscript sur un autre
60 ordinateur (non encore synchronisé).
61 En fait, cela provient du passage de ghostscript-esp en version 8 stable.
62 Bref pour l'instant, hormis masquer cette version 8, je ne sais pas
63 comment retrouver gsview.
64
65 Donc si j'ai compris dans /usr/portage/virtual/ je trouve les paquets
66 permettant à portage de satisfaire une dépendance de type virtual.
67
68 J'ai beau suivre un maximum de discussions sur cette liste
69 mais j'ai bien du mal à me souvenir de tout et donc encore
70 merci si ça a déjà été dit.
71
72 Jean-Philippe
73
74 --
75 gentoo-user-fr@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-fr] dépendance du type virtual/truc Christophe Garault <christophe@×××××××.org>