Web-développeur et Administrateur système Freelance au Luxembourg, j'ai mis en place ce blog pour vous permettre de suivre l'évolution de ma société et partager avec vous quelques lignes de code.
Olivier
web 2.0

apache-2.2.4 apache-tools-2.2.9

En voulant mettre à jour apache sur un serveur aujourd’hui, je me suis retrouvé confronté à ceci:

 

emerge -av apache-tools

These are the packages that would be merged, in order:

Calculating dependencies… done!
[blocks B ] <www-servers/apache-2.2.4 (is blocking app-admin/apache-tools-2.2.9)
[ebuild U ] sys-devel/autoconf-wrapper-4-r3 [3.2] 0 kB
[ebuild N ] app-arch/lzma-utils-4.32.6 USE=”-nocxx” 467 kB
[ebuild U ] sys-devel/m4-1.4.11 [1.4.4] USE=”nls -examples%” 683 kB
[ebuild U ] sys-devel/autoconf-2.61-r2 [2.59-r7] USE=”-emacs” 1,364 kB
[ebuild U ] sys-devel/automake-wrapper-3-r1 [1-r1] 0 kB
[ebuild NS ] sys-devel/automake-1.10.1 896 kB
[ebuild NS ] dev-libs/apr-1.2.11 USE=”-debug -doc -ipv6 -urandom” 1,087 kB
[ebuild N ] dev-libs/libpcre-7.4 USE=”unicode -doc” 764 kB
[ebuild N ] virtual/mysql-5.0 0 kB
[ebuild NS ] dev-libs/apr-util-1.2.10 USE=”berkdb gdbm mysql -doc -ldap -postgres -sqlite -sqlite3″ 686 kB
[ebuild N ] app-admin/apache-tools-2.2.9 USE=”ssl” 4,827 kB

Une situation improbable où apache-2.2.4 bloque l’installation de apache-tools-2.2.9 alors que la version installé est une 2.0 qui va êtr emise à jour en 2.2.9

Bref, portage a un petit coup dans l’aile que je vais rectifier de ce pas doigt

emerge -av portage

These are the packages that would be merged, in order:

Calculating dependencies… done!
[blocks B ] <sys-apps/portage-2.1.4_rc1 (is blocking app-shells/bash-3.2_p33)

[blocks B ] <sys-apps/util-linux-2.13 (is blocking sys-apps/coreutils-6.10-r2)
[ebuild U ] sys-apps/sandbox-1.2.18.1-r2 [1.2.17] 231 kB
[ebuild U ] app-shells/bash-3.2_p33 [3.1_p16] USE=”nls -afs -bashlogger -plugins% -vanilla% (-build%)” 2,563 kB
[ebuild U ] sys-apps/portage-2.1.4.4 [2.1.1] USE=”-build -doc -epydoc% (-selinux)” LINGUAS=”-pl” 367 kB
*** Portage will stop merging at this point and reload itself,
then resume the merge.
[ebuild U ] sys-devel/automake-wrapper-3-r1 [1-r1] 0 kB
[ebuild U ] sys-devel/m4-1.4.11 [1.4.4] USE=”nls -examples%” 0 kB
[ebuild U ] sys-devel/autoconf-2.61-r2 [2.59-r7] USE=”-emacs” 1,364 kB
[ebuild NS ] sys-devel/automake-1.10.1 896 kB
[ebuild U ] sys-apps/coreutils-6.10-r2 [5.94-r1] USE=”acl nls (-selinux) -static -vanilla% -xattr% (-build%)” 3,691 kB
[ebuild U ] dev-python/pycrypto-2.0.1-r6 [2.0.1-r5] USE=”-bindist -gmp -test” 0 kB

Total size of downloads: 9,114 kB

!!! Error: The above package list contains packages which cannot be installed
!!! at the same time on the same system.

Un ptit coup de

emerge -pv “=sys-apps/util-linux-2.13.1.1″

pour résoudre le premier blocage, puis un

emerge =app-shells/bash-3.2_p17-r1

pour résoudre le deuxième, et portage se met à jour gentiment sans protester en 2.1.4.4

Il n’y a plus qu’à relancer l’installation d’apache et plus aucun blocage n’apparaît.
 

Leave a Reply

This site is using OpenAvatar based on
« Back to text comment