Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Sep 2004 14:14:40 +0300
From:      Giorgos Keramidas <keramida@freebsd.org>
To:        Sean Chittenden <seanc@freebsd.org>
Cc:        cvs-all@freebsd.org
Subject:   Re: cvs commit: src UPDATING src/etc/defaults rc.conf src/etc/rc.d Makefile ntpd rpcbind
Message-ID:  <20040914111440.GA44424@orion.daedalusnetworks.priv>
In-Reply-To: <200409140301.i8E31cvR099301@repoman.freebsd.org>
References:  <200409140301.i8E31cvR099301@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2004-09-14 03:01, Sean Chittenden <seanc@freebsd.org> wrote:
>
>   Modified files:
>   1.10      +1 -1      src/etc/rc.d/rpcbind

The dependency to ntpd added to rpcbind creates somehow a circular
dependency (at least that's what rcorder prints here before it
dumps core here):

%%%
rcorder: Circular dependency on provision `rpcbind' in file `/etc/rc.d/nfsclient'.
rcorder: Circular dependency on provision `rpcbind' in file `/etc/rc.d/nisdomain'.
rcorder: Circular dependency on provision `rpcbind' in file `/etc/rc.d/ypserv'.
rcorder: Circular dependency on provision `rpcbind' in file `/etc/rc.d/amd'.
rcorder: Circular dependency on provision `rpcbind' in file `/etc/rc.d/mountd'.
rcorder in free(): error: chunk is already free
Abort (core dumped)
%%%

The last two lines are probably a bug in rcorder triggered by the
circular dependency, but let's leave this for latter.  Any hints about
the reason ntpd causes a circular dependency when added to the REQUIRED
line of rpcbind?

I'm positively sure it was ntpd that caused this because removing it
from the dependencies of rpcbind lets the following finish normally:

        # rcorder -k FreeBSD /etc/rc.d/*

If you plan to revert the change it's probably ok to temporarily keep
rpcbind without a dependency to ntpd in my local CVS.  If ntpdate stays
out though, we should investigate this further.

- Giorgos



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040914111440.GA44424>