1 |
2009/7/12 Ludovic <ludo-ml@××××××××.net>: |
2 |
> Bonsoir, |
3 |
> |
4 |
> Met à jour l'arbre des paquets avec : |
5 |
> emerge sync |
6 |
> |
7 |
> Essaie de mettre à jour d'abord portage: |
8 |
> emerge portage |
9 |
> |
10 |
> Puis regarde quels sont les paquets qui ne sont pas à jour avec: |
11 |
> emerge -uDavt world |
12 |
> |
13 |
> Pour installer xpdf, en tenant compte des dépendances, utilise: |
14 |
> emerge -uDavt xpdf |
15 |
> |
16 |
> Consulte l'aide de Gentoo: |
17 |
> http://www.gentoo.org/doc/fr/handbook/handbook-x86.xml?part=2&chap=1 |
18 |
> http://www.gentoo.org/doc/fr/handbook/ |
19 |
> |
20 |
> |
21 |
> Revolver Onslaught a écrit : |
22 |
>> Hello, |
23 |
>> |
24 |
>> Après avoir installé friachement Gentoo X86_64, j'ai décidé de faire |
25 |
>> une mise-à-jour: |
26 |
>> gentoo --sync |
27 |
>> |
28 |
>> A priori, tout s'est bien déroulé. |
29 |
>> |
30 |
>> Malheureusement, je ne peux plus rien installer : |
31 |
>> |
32 |
>> neptune portage # emerge xpdf |
33 |
>> |
34 |
>> * IMPORTANT: 3 news items need reading for repository 'gentoo'. |
35 |
>> * Use eselect news to read news items. |
36 |
>> |
37 |
>> Calculating dependencies -Traceback (most recent call last): |
38 |
>> File "/usr/bin/emerge", line 40, in <module> |
39 |
>> retval = _emerge.emerge_main() |
40 |
>> File "//usr/lib64/portage/pym/_emerge/__init__.py", line 15814, in emerge_main |
41 |
>> myopts, myaction, myfiles, spinner) |
42 |
>> File "//usr/lib64/portage/pym/_emerge/__init__.py", line 14708, in |
43 |
>> action_build |
44 |
>> retval, favorites = mydepgraph.select_files(myfiles) |
45 |
>> File "//usr/lib64/portage/pym/_emerge/__init__.py", line 5835, in select_files |
46 |
>> if not self._create_graph(): |
47 |
>> File "//usr/lib64/portage/pym/_emerge/__init__.py", line 5025, in |
48 |
>> _create_graph |
49 |
>> allow_unsatisfied=allow_unsatisfied): |
50 |
>> File "//usr/lib64/portage/pym/_emerge/__init__.py", line 5364, in |
51 |
>> _add_pkg_deps |
52 |
>> if not atom.blocker and vardb.match(atom): |
53 |
>> File "//usr/lib64/portage/pym/_emerge/__init__.py", line 1259, in |
54 |
>> _match_wrapper |
55 |
>> matches = self._match(cpv, use_cache=use_cache) |
56 |
>> File "//usr/lib64/portage/pym/_emerge/__init__.py", line 4509, in match |
57 |
>> result = portage.dbapi.match(self, origdep, use_cache=use_cache) |
58 |
>> File "//usr/lib64/portage/pym/portage/dbapi/__init__.py", line 126, in match |
59 |
>> mydep = dep_expand(origdep, mydb=self, settings=self.settings) |
60 |
>> File "//usr/lib64/portage/pym/portage/__init__.py", line 7182, in dep_expand |
61 |
>> myindex = orig_dep.index(mydep) |
62 |
>> File "//usr/lib64/portage/pym/portage/dep.py", line 625, in index |
63 |
>> return self._str.index(*pargs, **kargs) |
64 |
>> ValueError: substring not found |
65 |
>> |
66 |
>> J'obtiens cette erreru quelle que soit le paquet. |
67 |
|
68 |
Merci pour vos réponses. |
69 |
|
70 |
Malheureusement, pythjon-updater ne suffit pas. J'ai également essayé |
71 |
emerge --sync et tout ce qui a été décrit ci-dessus, sans succès. |
72 |
|
73 |
Une autre idée ? |