Démasquer un paquet sous gentoo

Fermé
Zulark Messages postés 144 Date d'inscription lundi 23 mars 2009 Statut Membre Dernière intervention 19 septembre 2017 - 9 juin 2009 à 18:06
Zulark Messages postés 144 Date d'inscription lundi 23 mars 2009 Statut Membre Dernière intervention 19 septembre 2017 - 26 juin 2009 à 11:07
Salut

je voudrais savoir comment démasquer un paquet sous gentoo.
J'ai trouver ce thread : http://www.commentcamarche.net/forum/affich 2266600 gentoo et paquet masque

mais je n'est pas de fichier "package.unmask" et même si je le crée a la main ca ne marche pas :s

Ce que j'ai quand je fait un "emerge -vauD bacula" :
Calculating dependencies
!!! All ebuilds that could satisfy ">=sys-libs/e2fsprogs-libs-1.41.0" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-libs/e2fsprogs-libs-1.41.6 (masked by: EAPI 2)
- sys-libs/e2fsprogs-libs-1.41.5 (masked by: EAPI 2)
- sys-libs/e2fsprogs-libs-1.41.4 (masked by: EAPI 2)
- sys-libs/e2fsprogs-libs-1.41.3-r1 (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 "app-crypt/mit-krb5-1.6.3-r6" [ebuild])


merci.

12 réponses

bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 473
9 juin 2009 à 18:32
Bonjour,

dans l'ordre :
emerge --sync

emerge portage

emerge -uDpv world

0
Zulark Messages postés 144 Date d'inscription lundi 23 mars 2009 Statut Membre Dernière intervention 19 septembre 2017 5
11 juin 2009 à 14:42
ok merci
0
Zulark Messages postés 144 Date d'inscription lundi 23 mars 2009 Statut Membre Dernière intervention 19 septembre 2017 5
11 juin 2009 à 16:23
quand je fait un "emerge -auD world" il me met une erreur :

>>> Emerging (1 of 236) sys-libs/cracklib-2.8.13
* cracklib-2.8.13.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* Upgrade path is broken with FEATURES=unmerge-orphans
* Please run: FEATURES=-unmerge-orphans emerge cracklib
*
* ERROR: sys-libs/cracklib-2.8.13 failed.
* Call stack:
* ebuild.sh, line 49: Called pkg_setup
* cracklib-2.8.13.ebuild, line 26: Called die
* The specific snippet of code:
* die "Please run: FEATURES=-unmerge-orphans emerge cracklib"
* The die message:
* Please run: FEATURES=-unmerge-orphans emerge cracklib
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/sys-libs/cracklib-2.8.13/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/sys-libs/cracklib-2.8.13/temp/die.env'.
*

>>> Failed to emerge sys-libs/cracklib-2.8.13, Log file:

>>> '/var/tmp/portage/sys-libs/cracklib-2.8.13/temp/build.log'

* Messages for package sys-libs/cracklib-2.8.13:

* Upgrade path is broken with FEATURES=unmerge-orphans
* Please run: FEATURES=-unmerge-orphans emerge cracklib
*
* ERROR: sys-libs/cracklib-2.8.13 failed.
* Call stack:
* ebuild.sh, line 49: Called pkg_setup
* cracklib-2.8.13.ebuild, line 26: Called die
* The specific snippet of code:
* die "Please run: FEATURES=-unmerge-orphans emerge cracklib"
* The die message:
* Please run: FEATURES=-unmerge-orphans emerge cracklib
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/sys-libs/cracklib-2.8.13/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/sys-libs/cracklib-2.8.13/temp/die.env'.

il semblerais qu'il faille que je face un "unmerge-orphans", mais elle fait quoi cette commande ?
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 473
12 juin 2009 à 21:14
bonjour,

ou en es-tu de ton problème ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Zulark Messages postés 144 Date d'inscription lundi 23 mars 2009 Statut Membre Dernière intervention 19 septembre 2017 5
15 juin 2009 à 08:53
je suis toujours sur l'emerge world. :s

il faut que je tape ca non ? : "FEATURES=-unmerge-orphans emerge cracklib", ca fait quoi ?

0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 473
15 juin 2009 à 10:49
je n'utilise jamais la commande emerge -auD world,

.....mais plutôt : emerge -uDv world

plus précisément ceci :
# emerge -uDpv world
# emerge -uDv world



qu'indique la commande : emerge -uDpv world chez toi ?
0
Zulark Messages postés 144 Date d'inscription lundi 23 mars 2009 Statut Membre Dernière intervention 19 septembre 2017 5
15 juin 2009 à 18:05
"#emerge -uDpv world
[...]
Total: 236 packages (150 upgrades, 83 new, 3 in new slots, 5 uninstalls), Size of downloads: 0 kB
Conflict: 9 blocks
Portage tree and overlays:
[0] /usr/portage
[?] indicates that the source repository could not be determined
"

j'ai pas mis la longe liste de tout les packages dessus.
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 473
15 juin 2009 à 18:11
Conflict: 9 blocks 
??

ok ! on revient à ton message d'erreur :
* Upgrade path is broken with FEATURES=unmerge-orphans
* Please run: FEATURES=-unmerge-orphans emerge cracklib 

tu as vraiment besoin de cracklib ?


>>> Emerging (1 of 236) sys-libs/cracklib-2.8.13

tu as 236 paquets à installer ?
0
Zulark Messages postés 144 Date d'inscription lundi 23 mars 2009 Statut Membre Dernière intervention 19 septembre 2017 5
16 juin 2009 à 14:17
non je ne crois pas que j'en est besoin de cracklib, c'est juste un serveur d'email.

236 paquet a installer, non; je veux juste installer "bacula" mais le serveur na pas l'ère d'être suffisamment a jour pour l'installer d'après ce que j'ai compris, 236 c'est pas tout les paquet qu'il doit mètre a jours ?
0
bob031 Messages postés 8158 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 1 septembre 2014 473
16 juin 2009 à 18:13
236 packages (150 upgrades, 83 new, 3 in new slots, 5 uninstalls)

ben sur les 236 paquets : 150 mise-à-jour, 83 nouveaux paquets à installer, .... ça fait pas mal, quand même.

une option :
cracklib
on peut faire en sorte de masquer cracklib, en tapant la commande suivante :
# echo =sys-libs/cracklib-2.8.13 >> /etc/portage/package.mask

puis relancer emerge -auD world, pour voir .....


autre option :
FEATURES='-unmerge-orphans' emerge -1 cracklib

ici :
http://blog.jolexa.net/2009/03/25/gentoo-tips-to-upgrade-your-really-old-installation/
https://forums.gentoo.org/viewtopic-t-748073-start-0-postdays-0-postorder-asc-highlight-.html?sid=221191716d0fd211eec30535cd64cad3
0
Zulark Messages postés 144 Date d'inscription lundi 23 mars 2009 Statut Membre Dernière intervention 19 septembre 2017 5
18 juin 2009 à 12:41
ok merci.

ben sur les 236 paquets : 150 mise-à-jour, 83 nouveaux paquets à installer, .... ça fait pas mal, quand même.
je crois que ce serveur n'a jamais été mis a jours avent ^^'


j'ai masquer cracklib (ta 1erre solution) et relancer un "# emerge -auD world", se coup si il bloque sur phpmyadmin...
il va falloir que je masque tout les paquet sur le quelle il bloque ? :s surement 9 :/
il n'y a pas un moyen de savoir pour quoi ils bloques ?
"
>>> Emerging (3 of 235) dev-db/phpmyadmin-2.11.9.4
* phpMyAdmin-2.11.9.4-all-languages-utf-8-only.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
*
* ERROR: dev-db/phpmyadmin-2.11.9.4 failed.
* Call stack:
* ebuild.sh, line 49: Called pkg_setup
* phpmyadmin-2.11.9.4.ebuild, line 26: Called require_php_with_use 'crypt' 'ctype' 'pcre' 'session' 'unicode'
* depend.php.eclass, line 256: Called has_php
* depend.php.eclass, line 180: Called die
* The specific snippet of code:
* die "Unable to find an installed dev-lang/php package"
* The die message:
* Unable to find an installed dev-lang/php package
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/dev-db/phpmyadmin-2.11.9.4/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-db/phpmyadmin-2.11.9.4/temp/die.env'.
*

>>> Failed to emerge dev-db/phpmyadmin-2.11.9.4, Log file:

>>> '/var/tmp/portage/dev-db/phpmyadmin-2.11.9.4/temp/build.log'

* Messages for package app-admin/webapp-config-1.50.16-r1:

* Now that you have upgraded webapp-config, you **must** update your
* config files in /etc/vhosts/webapp-config before you emerge any
* packages that use webapp-config.

* Messages for package dev-db/phpmyadmin-2.11.9.4:

*
* ERROR: dev-db/phpmyadmin-2.11.9.4 failed.
* Call stack:
* ebuild.sh, line 49: Called pkg_setup
* phpmyadmin-2.11.9.4.ebuild, line 26: Called require_php_with_use 'crypt' 'ctype' 'pcre' 'session' 'unicode'
* depend.php.eclass, line 256: Called has_php
* depend.php.eclass, line 180: Called die
* The specific snippet of code:
* die "Unable to find an installed dev-lang/php package"
* The die message:
* Unable to find an installed dev-lang/php package
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/dev-db/phpmyadmin-2.11.9.4/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-db/phpmyadmin-2.11.9.4/temp/die.env'.
*

* GNU info directory index is up-to-date.
"
0
Zulark Messages postés 144 Date d'inscription lundi 23 mars 2009 Statut Membre Dernière intervention 19 septembre 2017 5
26 juin 2009 à 11:07
up
0