From owner-freebsd-questions@FreeBSD.ORG Sun Apr 12 00:31:01 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 639BD106570F for ; Sun, 12 Apr 2009 00:31:01 +0000 (UTC) (envelope-from amvandemore@gmail.com) Received: from imedmobility.com (host-50.216-16-29.iw.net [216.16.29.50]) by mx1.freebsd.org (Postfix) with ESMTP id 189C48FC17 for ; Sun, 12 Apr 2009 00:31:01 +0000 (UTC) (envelope-from amvandemore@gmail.com) Received: from midco.net (host-67-54-107-208.midco.net [208.107.54.67]) by imedmobility.com (Postfix) with ESMTPA id F13C71173C5A; Sat, 11 Apr 2009 19:30:59 -0500 (CDT) Message-ID: <49E1363C.4020205@gmail.com> Date: Sat, 11 Apr 2009 19:30:52 -0500 From: Adam Vande More User-Agent: Thunderbird 2.0.0.21 (X11/20090408) MIME-Version: 1.0 To: Andrei Brezan References: <49E079A1.9090901@gmail.com> In-Reply-To: <49E079A1.9090901@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-questions@freebsd.org Subject: Re: csup vs freebsd-update X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Apr 2009 00:31:01 -0000 Andrei Brezan wrote: > Hi all, > > I have a strange problem with csup and freebsd-update. I'm using > 7.0-RELEASE-p11. If i do: > > # freebsd-update fetch > Looking up update.FreeBSD.org mirrors... 2 mirrors found. > Fetching metadata signature for 7.0-RELEASE from update2.FreeBSD.org... > done. > Fetching metadata index... done. > Inspecting system... done. > Preparing to download files... done. > > No updates needed to update system to 7.0-RELEASE-p11. > > All seems ok, i'm up to date. > > But if i do: > # csup -L 2 ./standard-supfile > Parsing supfile "./standard-supfile" > Connecting to cvsup.hu.FreeBSD.org > Connected to 193.6.222.7 > Server software version: SNAP_16_1h > Negotiating file attribute support > Exchanging collection information > Establishing multiplexed-mode data connection > Running > Updating collection src-all/cvs > Checkout src/contrib/lukemftpd/src/ftpd.c > Checkout src/contrib/telnet/telnetd/sys_term.c > Checkout src/libexec/ftpd/extern.h > Checkout src/libexec/ftpd/ftpcmd.y > Checkout src/libexec/ftpd/ftpd.c > Checkout src/sys/amd64/amd64/exception.S > Checkout src/sys/conf/newvers.sh > Checkout src/sys/dev/random/randomdev.c > Checkout src/sys/dev/random/randomdev_soft.c > Checkout src/sys/kern/kern_environment.c > Checkout src/sys/kern/kern_time.c > Checkout src/sys/kern/uipc_domain.c > Checkout src/sys/kern/vfs_mount.c > Checkout src/sys/netinet/tcp.h > Checkout src/sys/netinet/tcp_output.c > Checkout src/sys/netinet6/icmp6.c > Checkout src/sys/netinet6/in6.h > Checkout src/sys/netinet6/in6_proto.c > Checkout src/sys/netinet6/nd6.h > Checkout src/sys/netinet6/nd6_nbr.c > Shutting down connection to server > Finished successfully > > ./standard supfile is: > *default host=cvsup.hu.FreeBSD.org > *default base=/var/db > *default prefix=/usr > > *default release=cvs tag=RELENG_7_0 > *default delete use-rel-suffix > > *default compress > > src-all > > > If i do again a freebsd-update i get: > # freebsd-update fetch install > Looking up update.FreeBSD.org mirrors... 2 mirrors found. > Fetching metadata signature for 7.0-RELEASE from update1.FreeBSD.org... > done. > Fetching metadata index... done. > Inspecting system... done. > Preparing to download files... done. > > The following files will be updated as part of updating to 7.0-RELEASE-p11: > /usr/src/contrib/lukemftpd/src/ftpd.c > /usr/src/contrib/telnet/telnetd/sys_term.c > /usr/src/libexec/ftpd/extern.h > /usr/src/libexec/ftpd/ftpcmd.y > /usr/src/libexec/ftpd/ftpd.c > /usr/src/sys/amd64/amd64/exception.S > /usr/src/sys/conf/newvers.sh > /usr/src/sys/dev/random/randomdev.c > /usr/src/sys/dev/random/randomdev_soft.c > /usr/src/sys/kern/kern_environment.c > /usr/src/sys/kern/kern_time.c > /usr/src/sys/kern/uipc_domain.c > /usr/src/sys/kern/vfs_mount.c > /usr/src/sys/netinet/tcp.h > /usr/src/sys/netinet/tcp_output.c > /usr/src/sys/netinet6/icmp6.c > /usr/src/sys/netinet6/in6.h > /usr/src/sys/netinet6/in6_proto.c > /usr/src/sys/netinet6/nd6.h > /usr/src/sys/netinet6/nd6_nbr.c > Installing updates... done. > > > I know freebs-update is getting the correct files for release 7.0, but i > don't understand where i go wrong with csup. If anyone can point the > obvious that i can't see here please do. > > Thank you, > I'm not entirely clear what you're trying to do, but freebsd-update is a binary upgrade utility and cvsup is source based. perhaps csup is borking w/ how freebsd-update is verifying the files to update. however, you should use one or the other not both. I only use csup when doing a major upgrade eg 7.0 -> 7.1 and doing a buildworld. freebsd-update keeps me up to date on latest patchset.