Execution of env-update fails everytime. It seems that it happens since I replace a packet that provided one Metapacket (for instance, logger or mta): it means, I installed in a first time metalog, and latter I decided to replace it, and use syslog-ng. Latter the same happened when I changed sendmail for postfix. To replace one packet I use the following sentences: # emerge --unmerge sendmail # emerge postfix Reproducible: Always Steps to Reproduce: 1. Execute env-update 2. 3. Actual Results: env-update >>> Regenerating /etc/ld.so.cache... * Caching service dependencies... * Service 'postfix' already provide 'mta'!; * Not adding service 'sendmail'... * Service 'metalog' already provide 'logger'!; * Not adding service 'sysklogd'... * Service 'metalog' already provide 'logger'!; * Not adding service 'syslog-ng'... Expected Results: There are services that doesn't run properly (for instance syslog) emerge --info Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.9-gentoo-r9 i686) ================================================================= System uname: 2.6.9-gentoo-r9 i686 Intel(R) Celeron(TM) CPU 1200MHz Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.5 [2.3.5 (#1, May 12 2005, 12:34:29)] dev-lang/python: 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" ACCEPT_LICENSE="" ARCH="x86" AUTOCLEAN="yes" BASH_ENV="/etc/spork/is/not/valid/profile.env" CFLAGS="-march=pentium3 -pipe -O3" CHOST="i686-pc-linux-gnu" CLEAN_DELAY="5" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CVS_RSH="ssh" CXXFLAGS="-march=pentium3 -pipe -O3" DISTDIR="/usr/portage/distfiles" EDITOR="/usr/bin/vim" ELIBC="glibc" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp -P ${DISTDIR} ${URI}" GCC_SPECS="" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" GRP_STAGE23_USE="ipv6 pam tcpd readline nls ssl gpm perl python berkdb ncurses" HOME="/root" HOSTNAME="acsev-fwc" INFODIR="/usr/share/info" INFOPATH="/usr/share/info:/usr/share/binutils-data/i686-pc-linux-gnu/2.15.92.0.2/info:/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5-20050130/info" INPUTRC="/etc/inputrc" KERNEL="linux" LESS="-R" LESSOPEN="|lesspipe.sh %s" LOGNAME="root" MAIL="/var/mail/root" MAKEOPTS="-j2" MANPATH="/usr/share/man:/usr/local/share/man:/usr/share/binutils-data/i686-pc-linux-gnu/2.15.92.0.2/man:/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5-20050130/man" NOCOLOR="false" OLDPWD="/etc/env.d" PAGER="/usr/bin/less" PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/3.3.5-20050130" PKGDIR="/usr/portage/packages" PORTAGE_ARCHLIST="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 ppc-macos ppc-od s390 sh sparc x86 x86-fbsd x86-obsd x86-od" PORTAGE_BINHOST_CHUNKSIZE="3000" PORTAGE_CALLER="emerge" PORTAGE_GID="250" PORTAGE_MASTER_PID="25384" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PRELINK_PATH="" PRELINK_PATH_MASK="" PS1="\[\033[01;31m\]\h \[\033[01;34m\]\W \$ \[\033[00m\]" PWD="/root" RESUMECOMMAND="/usr/bin/wget -c -t 5 --passive-ftp -P ${DISTDIR} ${URI}" RPMDIR="/usr/portage/rpm" RSYNC_RETRIES="3" RSYNC_TIMEOUT="180" SHELL="/bin/bash" SHLVL="1" SSH_CLIENT="::ffff:172.16.75.8 33528 22" SSH_CONNECTION="::ffff:172.16.75.8 33528 ::ffff:172.16.72.1 22" SSH_TTY="/dev/pts/0" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" TERM="xterm" USE="x86 acpi alsa apm arts avi berkdb bitmap-fonts crypt cups dvd emboss encode foomaticdb fortran gd gdbm gif gpm imlib jpeg ldap libg++ libwww mad mikmod mmx motif mp3 mpeg ncurses nls nptl oggvorbis pam pdflib perl png python quicktime readline samba sdl slang snmp spell sse ssl svga tcpd tiff truetype truetype-fonts type1-fonts unicode userlocales wifi wmf xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc" USER="root" USERLAND="GNU" USE_EXPAND="FRITZCAPI_CARDS FCDSL_CARDS VIDEO_CARDS INPUT_DEVICES LINGUAS USERLAND KERNEL ELIBC" XARGS="xargs -r" _="/usr/bin/emerge" smtp="smtp.sur.acisa.es"
Remove the unmerged daemons from your runlevels (and delete the init files). rc-update del <unmerged_service> && rm /etc/init.d/<unmerged_service> Portage won
Remove the unmerged daemons from your runlevels (and delete the init files). rc-update del <unmerged_service> && rm /etc/init.d/<unmerged_service> Portage won´t do this for you, init scripts are under CONFIG_PROTECT.