Le Forum Non Officiel de la DEDIBOX
Vous n'êtes pas identifié.
Salut a tous,
J'ai voulu mettre a jour Gentoo car de temps en temps ca fait pas de mal ![]()
J'ai fais un petit emerge --sync
Et quand je fait un emerge --update world:
These are the packages that would be merged, in order:
Calculating world dependencies |
!!! All ebuilds that could satisfy "dev-libs/libpcre" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-libs/libpcre-7.7-r1 (masked by: required EAPI 1, supported EAPI 0)
- dev-libs/libpcre-7.4 (masked by: missing keyword)
- dev-libs/libpcre-7.8 (masked by: required EAPI 1, supported EAPI 0)
For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
(dependency required by "sys-apps/grep-2.5.1a-r1" [ebuild])
!!! Problem resolving dependencies for sys-apps/grep
!!! Depgraph creation failed.
Une idée ????
Hors ligne
Tu peux éventuellement rajouter "--pretend" pour regarder les dépendances et vérifier qu'il n'y en ai pas une qui se tire dans le pied ^^
Quel est ton "profil" actuellement choisis ?
# ls -FGg /etc/make.profile
Hors ligne
alors :
init.d # ls -FGg /etc/make.profile
lrwxrwxrwx 1 48 mar 3 2008 /etc/make.profile -> ../usr/portage/profiles/default-linux/x86/2007.0/
emerge --pretend world
These are the packages that would be merged, in order:
Calculating world dependencies... done!
[ebuild U ] sys-apps/man-pages-3.05 [2.42] LINGUAS="-cs% -da% -de% -es% -fr% -it% -ja% -nl% -pl% -ro% -ru% -zh_CN%"
[ebuild N ] app-arch/lzma-utils-4.32.6 USE="-nocxx"
[ebuild U ] sys-libs/pam-1.0.1 [0.78-r5] USE="cracklib%* nls%* -audit% -test% -vim-syntax%"
[ebuild U ] sys-apps/util-linux-2.13.1.1 [2.12r-r5] USE="unicode%* -loop-aes% -old-linux% -slang%"
[ebuild U ] www-servers/apache-2.2.9-r1 [2.2.8] APACHE2_MODULES="-substitute%"
[ebuild N ] dev-perl/Locale-gettext-1.05
[ebuild U ] sys-apps/sandbox-1.2.18.1-r2 [1.2.17]
[ebuild N ] dev-util/unifdef-1.20
[ebuild U ] sys-apps/grep-2.5.1a-r1 [2.5.1-r8] USE="pcre%* static*"
[ebuild U ] app-arch/gzip-1.3.12-r1 [1.3.5-r10] USE="static*"
[ebuild U ] sys-apps/net-tools-1.60-r13 [1.60-r12] USE="static*"
[ebuild U ] sys-fs/xfsprogs-2.9.7 [2.9.4]
[ebuild U ] sys-apps/kbd-1.13-r1 [1.12-r8]
[ebuild U ] net-misc/iputils-20071127 [20060512] USE="static*"
[ebuild U ] sys-apps/busybox-1.8.2 [1.2.2.1] USE="pam%* static* (-selinux)"
[ebuild U ] sys-apps/man-1.6f-r1 [1.6d]
[ebuild U ] sys-libs/glibc-2.6.1 [2.5] USE="gd%* -debug% -vanilla%"
[ebuild U ] sys-devel/flex-2.5.33-r3 [2.5.33-r1] USE="static*"
[ebuild U ] app-arch/unzip-5.52-r2 [5.52-r1]
[ebuild U ] sys-apps/gawk-3.1.5-r5 [3.1.5-r2]
[ebuild U ] app-arch/tar-1.20 [1.16-r2] USE="static*"
[ebuild U ] sys-apps/sed-4.1.5-r1 [4.1.5] USE="static*"
[ebuild U ] sys-process/psmisc-22.6 [22.2]
[ebuild U ] sys-libs/readline-5.2_p12-r1 [5.1_p4]
[ebuild U ] sys-devel/bison-2.3 [2.2] USE="static*"
[ebuild U ] sys-apps/texinfo-4.11-r1 [4.8-r5] USE="static*"
[ebuild U ] sys-apps/file-4.23 [4.20-r1] USE="-python*"
[ebuild U ] app-arch/bzip2-1.0.5-r1 [1.0.3-r6] USE="static*"
[ebuild U ] sys-boot/grub-0.97-r6 [0.97-r3] USE="ncurses%*"
[ebuild U ] sys-libs/ncurses-5.6-r2 [5.5-r3] USE="-profile%"
[ebuild U ] net-misc/rsync-3.0.3 [2.6.9-r1] USE="iconv%* static* -xattr%"
[ebuild U ] net-misc/wget-1.11.3 [1.10.2] USE="static*"
[ebuild UD] virtual/editor-0 [2.0.2]
[ebuild U ] app-arch/cpio-2.9-r1 [2.6-r5]
[ebuild U ] sys-apps/hdparm-8.9 [6.6]
[ebuild U ] sys-process/procps-3.2.7 [3.2.6]
[ebuild U ] sys-apps/findutils-4.3.13 [4.3.2-r1] USE="static*"
[ebuild U ] app-admin/syslog-ng-2.0.9 [2.0.6]
[ebuild U ] sys-apps/which-2.19 [2.16]
[ebuild NS ] sys-kernel/gentoo-sources-2.6.25-r7 USE="-build -symlink"
[ebuild U ] net-dns/bind-9.4.2_p2 [9.4.1_p1]
[ebuild U ] sys-fs/udev-124-r1 [104-r12]
[ebuild U ] sys-devel/binutils-2.18-r3 [2.16.1-r3]
[ebuild UD] virtual/pager-0 [394]
[ebuild U ] net-firewall/iptables-1.4.0-r1 [1.3.8-r3]
[ebuild U ] sys-fs/mdadm-2.6.4-r1 [2.6.2]
[ebuild U ] net-misc/openssh-4.7_p1-r6 [4.5_p1-r1] USE="static*"
[ebuild U ] sys-devel/autoconf-2.61-r2 [2.61]
[ebuild U ] sys-devel/gnuconfig-20080123 [20060702]
[ebuild N ] sys-apps/help2man-1.36.4 USE="nls"
[ebuild N ] sys-apps/man-pages-posix-2003a
[ebuild U ] app-admin/apache-tools-2.2.9 [2.2.8]
[ebuild U ] sys-apps/shadow-4.0.18.2 [4.0.18.1]
[ebuild N ] sys-auth/pambase-20080318 USE="cracklib -consolekit -debug -gnome-keyring -mktemp -passwdqc (-selinux)"
[ebuild U ] sys-kernel/linux-headers-2.6.23-r3 [2.6.17-r2]
[ebuild U ] sys-devel/m4-1.4.11 [1.4.7] USE="-examples%"
[ebuild U ] sys-apps/diffutils-2.8.7-r2 [2.8.7-r1] USE="static*"
[ebuild U ] sys-devel/automake-1.10.1 [1.10]
[ebuild U ] sys-devel/libtool-1.5.26 [1.5.22] USE="-vanilla%"
[ebuild U ] sys-apps/coreutils-6.10-r2 [6.4] USE="static* -vanilla% -xattr%"
[ebuild U ] sys-apps/baselayout-1.12.11.1 [1.12.9] USE="static*"
[ebuild U ] sys-apps/module-init-tools-3.4 [3.2.2-r2] USE="-old-linux%"
[ebuild U ] sys-devel/gcc-config-1.4.0-r4 [1.3.14]
[ebuild U ] sys-devel/gcc-4.1.2 [4.1.1-r3] USE="mudflap* -d% -libffi%"
[ebuild U ] dev-python/pycrypto-2.0.1-r6 [2.0.1-r5]
[ebuild U ] sys-apps/portage-2.1.4.4 [2.1.2.2]
*** Portage will stop merging at this point and reload itself,
then resume the merge.
[ebuild U ] app-shells/bash-3.2_p33 [3.1_p17] USE="-plugins%"
[blocks B ] <sys-apps/portage-2.1.4_rc1 (is blocking app-shells/bash-3.2_p33)
[blocks B ] sys-apps/mktemp (is blocking sys-apps/coreutils-6.10-r2)
[blocks B ] >=sys-apps/coreutils-6.10 (is blocking sys-apps/mktemp-1.5)
Merci pour le coup de main
Hors ligne
Un truc me chiffonne, c'est le fait que tu compile beaucoup de choses en "static" mais chacun ses goûts sur le sujet ^^
Ce que tu peux faire dans un premier temps est de compiler "grep" sans le USE "pcre"
Ce qu'il faudrait faire ensuite c'est pouvoir mettre a jour portage et bash sans qu'ils se tirent une balle dans le pied avant d'update le reste.
Bref beaucoup de cas par cas.
(Personnellement j'update que ce qui a une faille de sécurité et/ou les dépendances pour des nouveaux soft qui nécessitent des mises a jours.)
Hors ligne
Kathryl a écrit:
Un truc me chiffonne, c'est le fait que tu compile beaucoup de choses en "static" mais chacun ses goûts sur le sujet ^^
En faite, j'ai pas choisi ![]()
Je savais meme pas qu'il y avait un static et un actif ![]()
Ca fait un moment que j'ai laché unix pour passer sour windows pour des raisons pro... ![]()
Si t'as des infos dessus, je suis preuneur.
J'ai jamais mis a jour l'os depuis son installation, donc pour ca que je veux faire une mise a jour complete ![]()
Je la fais manuellement et package par package du coup ![]()
PS: Sympa ton site, t'es un ancien de DAoC et de WoW ?
Hors ligne
En fait le "static" c'est quand, en gros, les librairie dont dépend le logiciel que tu compile lui sont directement intégré (donc si tu supprime la librairie dont il dépend a la compilation : pas de problème).
http://fr.wikipedia.org/wiki/Biblioth%C … amiquement
Je crois que ca restera l'explication la plus simple mais j'ai rien d'autre sous la main aussi ...
Souvent faut se palucher a la main toute les mise a jour de sa machine quand on l'a négligé ![]()
Mais le mieux est l'ennemi du bien dit on ...
Pourquoi mettre a jour quelque chose qui fonctionne ? ![]()
Tant que les mises a jour de securitée sont appliquée ...
Enfin ca reste mon point de vue ![]()
Oh je suis un ancien d'un peu beaucoup de jeux on va dire ![]()
Hors ligne
Kathryl a écrit:
Tant que les mises a jour de securitée sont appliquée ...
Enfin ca reste mon point de vue
C'est le mien aussi mais je suis pas sur que les mises a jour de securité soient bien faite...
Hors ligne
Tu peux utiliser l'outil "glsa" (Gentoo Linux Security Advisory) qui va comparer ta liste d'ebuild installé et sa liste d'ebuild ayant un bulletin de sécurité : http://www.gentoo.org/security/en/glsa/index.xml
J'utilise ceci : http://gentoo-wiki.com/SECURITY_Getting_GLSAs_by_Email
Je reçois hebdomadairement par mail les GLSA de chacun de mes serveurs.
C'est déjà un bon début pour tenir ses logiciels a jour en terme de sécurité ![]()
Hors ligne
Meme probleme de mask...
glsa-check -f $(glsa-check -t all)
This system is affected by the following GLSAs:
fixing 200807-16
>>> merging dev-lang/python-2.5.2-r6
Calculating dependencies -
!!! All ebuilds that could satisfy "=dev-lang/python-2.5.2-r6" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-lang/python-2.5.2-r6 (masked by: required EAPI 1, supported EAPI 0)
For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
Hors ligne
/ # emerge --info
Portage 2.1.2.2 (default-linux/x86/2007.0, gcc-4.1.1, glibc-2.5-r0, 2.6.23-gentoo-r6dedibox-r8 i686)
=================================================================
System uname: 2.6.23-gentoo-r6dedibox-r8 i686 VIA Esther processor 2000MHz
Gentoo Base System release 1.12.9
Timestamp of tree: Thu, 11 Sep 2008 11:15:01 +0000
app-shells/bash: 3.1_p17
dev-lang/python: 2.4.4-r6
dev-python/pycrypto: 2.0.1-r5
sys-apps/baselayout: 1.12.9
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.61-r2
sys-devel/automake: 1.10
sys-devel/binutils: 2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.17-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=i686 -mmmx -msse -msse2 -msse3 -Os -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /var/bind"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.free.fr/mirrors/ftp.gentoo.org http://gentoo.modulix.net/gentoo/ "
LANG="fr_FR@euro"
LC_ALL="fr_FR@euro"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="acl bcmath berkdb calendar cddb cli cracklib crypt dri dy exif flash fortran ftp gd gdbm gpm hardened hardenedphp hash iconv imap ipv6 ir isdnlog kdb maild mcal memlimit midi mudflap ncurses nls nptl nptlonly openmp openssh pam pcntl pcre pdf pppd readline reflection sasl session simplexml sockets spamassassin spl ssl static tcpd ti tiff tokenizer unicode x86 xmlreader xmlrpc xmlwriter xv zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="apm ark chips cirrus cyrix dummy fbdev glint i128 i740 i810 imstt mach64 mga neomagic nsc nv r128 radeon rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Hors ligne
1H avant que tu le demandes....
Résultat, la dedibox n'a jamais redémarré.
Je la reinstall ![]()
Maintenant, ca marche ![]()
Hors ligne