> Tous les forums > Forum Linux
 Impossible de mettre à jour portage - Gentoo OVHSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
jerryone3
  Posté le 20/09/2011 @ 10:29 
Aller en bas de la page 
Petit astucien

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 :


>>> 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 :


!!! /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 :


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 !



Modifié par jerryone3 le 20/09/2011 10:30
Publicité
jerryone3
 Posté le 20/09/2011 à 14:38 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

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 :

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
 Posté le 20/09/2011 à 17:53 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

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-880685.html?sid=9f340a9a0744110e814e538ed062017b

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

Bonne chance à tous ! :ccool:

hido
 Posté le 20/09/2011 à 19:12 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

jerryone3 a écrit :

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-880685.html?sid=9f340a9a0744110e814e538ed062017b

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

Bonne chance à tous ! :ccool:

Tu veux dire que tu utilises gentoo sur un serveur ? Ce n'est pas une distrib recommandée pour les serveurs

Logicien
 Posté le 21/09/2011 à 01:43 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Je suis surpris de ce que tu dis hido. Pourquoi Gentoo n'est pas recommandée comme serveur?

hido
 Posté le 21/09/2011 à 15:00 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Par rapport à son systeme de mises à jour par compilation.

IceF0x
 Posté le 21/09/2011 à 18:39 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

http://www.gentoo.org/doc/fr/handbook/handbook-x86.xml?part=3&chap=3

Si un paquet a été masqué par les développeurs Gentoo et que vous voulez l'installer malgré les raisons précisées dans le fichier package.mask (par défaut dans le répertoire /usr/portage/profiles), ajoutez exactement la même ligne dans le fichier /etc/portage/package.unmask (ou dans un fichier de ce répertoire, si c'est un répertoire).

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Sujets relatifs
Mettre à jour ou non les fichiers contenant les utilisateurs et les groupes
mettre firefox à jour
comment mettre a jour les pilotes d'une carte mère sous Linux ?
Mise à jour d' Ubuntu 11.10 = impossible !
Mettre a jour firefox 3.6.16 sous Ubuntu 10.10
Gimp nouvelle version à mettre à jour sur Linux
Mettre à jour noyau Linux
Installations et mise à jour impossible,erreur.
Comment mettre à jour un noyaux linux ?
Mise à jour Ubuntu impossible
Plus de sujets relatifs à Impossible de mettre à jour portage - Gentoo OVH
 > Tous les forums > Forum Linux