From owner-freebsd-stable Thu Aug 29 20: 6:52 2002 Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 441F337B400 for ; Thu, 29 Aug 2002 20:06:49 -0700 (PDT) Received: from ns.itga.com.au (ns.itga.com.au [202.53.40.210]) by mx1.FreeBSD.org (Postfix) with ESMTP id C023643E42 for ; Thu, 29 Aug 2002 20:06:47 -0700 (PDT) (envelope-from gnb@itga.com.au) Received: from lightning.itga.com.au (lightning.itga.com.au [192.168.71.20]) by ns.itga.com.au (8.9.3/8.9.3) with ESMTP id NAA54231 for ; Fri, 30 Aug 2002 13:06:46 +1000 (EST) (envelope-from gnb@itga.com.au) Received: from lightning.itga.com.au (localhost [127.0.0.1]) by lightning.itga.com.au (8.9.3/8.9.3) with ESMTP id NAA15268; Fri, 30 Aug 2002 13:06:42 +1000 (EST) Message-Id: <200208300306.NAA15268@lightning.itga.com.au> X-Mailer: exmh version 2.4 05/15/2001 with nmh-1.0.4 From: Gregory Bond To: stable@freebsd.org Cc: production@itga.com.au Subject: tbz/tgz packages balls-up Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 30 Aug 2002 13:06:42 +1000 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG We run a central build host that builds world/kernel and uses portupgrade to build packages that we then export to all the other hosts (using NFS for installkernel/installworld and portupgrade/ftp for the packages). Sometime in the last month, the Ports makefiles were changes so that the build host now builds all the packages as .tbz files. But none of the package tools on -Stable (cvsup'd and installed as of yesterday) can understand these new packages. If I run "pkg_add -r " I get an error message like this: hellcat## pkg_add -r portupgrade Error: FTP Unable to get ftp://grollo/pub/FreeBSD/ports/i386/packages-4-stable/Latest/portupgrade.tgz: File unavailable (e.g., file not found, no access) pkg_add: unable to fetch `ftp://grollo/pub/FreeBSD/ports/i386/packages-4-stable/Latest/portupgrade.tgz' by URL (Note it is looking for a tgz file not a tbz file). So If I specify the URL with the .tbz directly, I get this: hellcat## pkg_add ftp://grollo/pub/FreeBSD/ports/i386/packages-4-stable/Latest/portupgrade.tbz Fetching ftp://grollo/pub/FreeBSD/ports/i386/packages-4-stable/Latest/portupgrade.tbz... gzip: stdin: not in gzip format tar: Child died with signal 13 tar: Error exit delayed from previous errors Broken pipe Similar failures occur with portupgrade. This is a complete cockup. Will someone explain what I have to do to get the fsking package system working again? Who on _earth_ thought they could update the package format without updating any of the tools that deal with packages???? No comments in UPDATING, no warning, no HEADS-UP, no nothing. Just busted package system. And searching the maillist is futile given the chronic unreliability of the archiver/searcher. I'm pretty pissed off about this.... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message