Précédent   Forum des professionnels en informatique > Systèmes > Linux > Distributions > Autres
Autres Autres distributions : Gentoo, Slackware, Knoppix, Kaella, Dsl, ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/09/2011, 10h26   #1
Nouveau Membre du Club
 
Inscription : novembre 2008
Messages : 78
Détails du profil
Informations forums :
Inscription : novembre 2008
Messages : 78
Points : 33
Points : 33
Par défaut Impossible de mettre à jour portage - Gentoo chez OVH

Bonjour,

J'essaie en vain de mettre à jour portage. J'ai tout d'abord effectué un emerge --sync, qui m'a renvoyé le message suivant à la fin :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
>>> Updating Portage cache:
Invalid ebuild name: /usr/portage/app-admin/389-admin-console/389-admin-console-1.1.8.ebuild
 
Invalid ebuild name: /usr/portage/app-admin/389-admin-console/389-admin-console-1.1.7.ebuild
 
Invalid ebuild name: /usr/portage/app-admin/389-console/389-console-1.1.6.ebuild
 
Invalid ebuild name: /usr/portage/app-admin/389-console/389-console-1.1.7.ebuild
 
Invalid ebuild name: /usr/portage/app-admin/389-ds-console/389-ds-console-1.2.6.ebuild
 
Invalid ebuild name: /usr/portage/app-admin/389-ds-console/389-ds-console-1.2.3-r1.ebuild                                                                 23%
Invalid ebuild name: /usr/portage/dev-libs/389-adminutil/389-adminutil-1.1.13.ebuild
 
Invalid ebuild name: /usr/portage/dev-libs/389-adminutil/389-adminutil-1.1.14.ebuild
 
Invalid ebuild name: /usr/portage/dev-libs/389-adminutil/389-adminutil-1.1.10.ebuild                                                                      50%
Invalid ebuild name: /usr/portage/games-rpg/eschalon-book-1-demo/eschalon-book-1-demo-105.ebuild
 
Invalid ebuild name: /usr/portage/games-rpg/eschalon-book-1-demo/eschalon-book-1-demo-106.ebuild                                                          74%
Invalid ebuild name: /usr/portage/net-nds/389-admin/389-admin-1.1.16.ebuild
 
Invalid ebuild name: /usr/portage/net-nds/389-admin/389-admin-1.1.23.ebuild
 
Invalid ebuild name: /usr/portage/net-nds/389-ds-base/389-ds-base-1.2.8.3.ebuild
 
Invalid ebuild name: /usr/portage/net-nds/389-ds-base/389-ds-base-1.2.9.6.ebuild                                                                          91%
Invalid ebuild name: /usr/portage/www-apps/389-dsgw/389-dsgw-1.1.5.ebuild
 
Invalid ebuild name: /usr/portage/www-apps/389-dsgw/389-dsgw-1.1.6.ebuild
 
Invalid ebuild name: /usr/portage/www-apps/389-dsgw/389-dsgw-1.1.7.ebuild                                                                                100%
 
 * An update to portage is available. It is _highly_ recommended
 * that you update portage now, before any other packages are updated.
 
 * To update portage, run 'emerge portage' now.
J'ai donc fait un 'emerge portage', qui m'a donné le résultat suivant :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
 
!!! /etc/make.profile is not a symlink and will probably prevent most merges.
!!! It should point into a profile within /usr/portage/profiles/
!!! (You can safely ignore this message when syncing. It's harmless.)
 
 
Calculating dependencies /
!!! All ebuilds that could satisfy "sys-apps/portage" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-apps/portage-9999 (masked by: EAPI 2)
- sys-apps/portage-2.2.0_alpha59 (masked by: EAPI 2)
- sys-apps/portage-2.2.0_alpha58 (masked by: EAPI 2)
- sys-apps/portage-2.2.0_alpha51 (masked by: EAPI 2)
- sys-apps/portage-2.1.10.19 (masked by: EAPI 2)
- sys-apps/portage-2.1.10.18 (masked by: EAPI 2)
- sys-apps/portage-2.1.10.11 (masked by: EAPI 2)
- sys-apps/portage-2.1.10.3 (masked by: EAPI 2)
- sys-apps/portage-2.1.9.42 (masked by: EAPI 2)
- sys-apps/portage-2.1.6.13 (masked by: missing keyword)
- sys-apps/portage-2.1.6.7 (masked by: missing keyword)
- sys-apps/portage-2.1.4.4 (masked by: )
 
The current version of portage supports EAPI '1'. You must upgrade to a
newer version of portage before EAPI masked packages can be installed.
 
For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
Pour information, 'emerge --info' donne ceci :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
 
Portage 2.1.4.4 (unavailable, gcc-3.4.5, glibc-2.3.6-r3, 2.6.34.6-xxxx-grs-ipv6-64 x86_64)
=================================================================
System uname: 2.6.34.6-xxxx-grs-ipv6-64 x86_64 Intel(R) Core(TM)2 Quad CPU Q6700 @ 2.66GHz
Timestamp of tree: Tue, 20 Sep 2011 08:00:01 +0000
app-shells/bash:     3.2_p17
dev-lang/python:     2.4.4-r6
dev-util/pkgconfig:  0.20
sys-apps/baselayout: 1.11.14-r8
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1, 1.10
sys-devel/binutils:  2.16.1-r2
sys-devel/gcc:       3.4.5
sys-devel/gcc-config: 1.3.13-r2
sys-devel/libtool:   1.5.22
sys-devel/make:      3.80-r4
sys-kernel/linux-headers: 2.6.11-r2
sys-libs/glibc:      2.3.6-r3
virtual/os-headers:  2.6.11-r2
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=nocona"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/local/apache/conf /usr/local/lib/php4 /usr/local/lib/php5 /var/bind"
CONFIG_PROTECT_MASK="/etc/env.d /etc/terminfo"
CXXFLAGS="-O2 -pipe -march=nocona"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.ovh.net/gentoo-distfiles/ ftp://mirror.ovh.net/gentoo-distfiles/"
LANG="fr_FR@euro"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage-ovh"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="mmx multilib netboot sse sse2"
Unset:  ACCEPT_KEYWORDS, CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Merci d'avance pour votre aide !
JerryOne3 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 20/09/2011, 14h39   #2
Nouveau Membre du Club
 
Inscription : novembre 2008
Messages : 78
Détails du profil
Informations forums :
Inscription : novembre 2008
Messages : 78
Points : 33
Points : 33
J'ai créé un lien symbolique sur /etc/make.profile avec la commande :

ln -sf /usr/portage/profiles/default/linux/x86/10.0 /etc/make.profile

Maintenant, quand j'emerge portage, ça donne :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
Calculating dependencies -
!!! All ebuilds that could satisfy "dev-libs/libffi" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-libs/libffi-3.0.10 (masked by: EAPI 2)
- dev-libs/libffi-3.0.9-r2 (masked by: EAPI 2)
 
The current version of portage supports EAPI '1'. You must upgrade to a
newer version of portage before EAPI masked packages can be installed.
 
For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
(dependency required by "virtual/libffi-0" [ebuild])

Que faire ?

Merci d'avance !
JerryOne3 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 20/09/2011, 17h11   #3
Membre Expert
 
Homme
budget et contrôle de gestion
Inscription : décembre 2006
Messages : 895
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 44
Localisation : France

Informations professionnelles :
Activité : budget et contrôle de gestion
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : décembre 2006
Messages : 895
Points : 1 543
Points : 1 543
Salut,

Tu peux montrer ton make.conf stp.
__________________
Winnt

C'est en Linuxant qu'on devient .... geek

Intel Core i5 750 / 8 Go ram / Hdd 2 To / NVIDIA GeForce GTS 250 1Go sous Gentoo.
Dual core E6300 / 2Go ram / Hdd 1 To / Ati 9800XT sous Debian Testing.
Atom N330 / 4Go ram / Hdd 5To / intel GMA 950 sous Debian Testing

Ici un article de présentation de la distribution Gentoo http://winnt.developpez.com/tutoriel...tation-gentoo/
Winnt est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 20/09/2011, 17h54   #4
Nouveau Membre du Club
 
Inscription : novembre 2008
Messages : 78
Détails du profil
Informations forums :
Inscription : novembre 2008
Messages : 78
Points : 33
Points : 33
Salut,

bon, je me suis renseigné un peu mieux, et chez OVH ils ont une version à eux de Gentoo... bridée, peu pratique... Mais enfin bref, si on veut rester avec leur solution, faut passer par leurs patchs pour faire les MAJ !

Alors, voila la solution de réparation en cas d'emerge --sync sur une release 2 ovh :

http://forums.gentoo.org/viewtopic-t...4e538ed062017b

Et pour les MAJ : http://guide.ovh.com/ReleasePatchSecurite

Bonne chance à tous !
JerryOne3 est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h30.


 
 
 
 
Partenaires

Hébergement Web