From owner-freebsd-stable Mon Jan 22 8:24: 3 2001 Delivered-To: freebsd-stable@freebsd.org Received: from pop3.ids.net (pop3.ids.net [155.212.1.107]) by hub.freebsd.org (Postfix) with ESMTP id A855F37B402 for ; Mon, 22 Jan 2001 08:23:42 -0800 (PST) Received: from ids.net (dialup175f.egr-ri.ids.net [155.212.222.175]) by pop3.ids.net (8.10.1/8.10.1) with ESMTP id f0MGNZN22663; Mon, 22 Jan 2001 11:23:35 -0500 (EST) Message-ID: <3A6C5E6C.3E84EAC0@ids.net> Date: Mon, 22 Jan 2001 11:23:08 -0500 From: "Christopher M. Giordano" Reply-To: CGiordano@ids.net X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: stable@FreeBSD.ORG Cc: jdp@polstra.com Subject: Re: preventing cvsup from replacing /usr/ports symlink? References: <200101202028.f0KKSUr80758@saturn.home.ben.com> <20010121021117.A2300@snark.ptc.spbu.ru> <200101210047.f0L0lBq15592@vashon.polstra.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG John Polstra wrote: > > In article <20010121021117.A2300@snark.ptc.spbu.ru>, > Valeriy E. Ushakov wrote: > > On Sat, Jan 20, 2001 at 12:28:14 -0800, Ben Jackson wrote: > > > > > My /usr/ports is a symlink to another filesystem (/a/ports). Last night > > > cvsup nuked that symlink and filled my root filesystem with ports. How > > > do I avoid that? > > > > Hmm, this happens to me sometimes. I usually cvsup my the ports tree > > weekly and it happens like, maybe, one cvsup out of five. > > I have gotten other reports of this in the past, but I have not been > able to reproduce the problem myself. If you can figure out when it > happens and when it doesn't, please let me know. This happened to me two days ago (jan 20, 1030 AM), and it always seems to occur when re-cvsup'ing following a failed cvsup. In this case, the first attempt failed with a message like: "Updater failed: unable to delete file archivers/arc/Makefile: no such file or directory", which in itself seemed odd, since I was starting with a full copy of the ports tree. Restarting cvsup then filled /usr/ports tree in my /usr filesystem rather than the linked filesystem. I assume the link is deleted upon the first failure, but I have no evidence of this. I know that's _very_ little to go on.... Chris Giordano CGiordano@ids.net -- A man cannot be too careful in the choice of his enemies. -- Oscar Wilde, "Picture of Dorian Gray" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message