Date: Thu, 29 Aug 2002 20:28:36 -0700 From: "Kevin G. Eliuk" <kevine@dccnet.com> To: Gregory Bond <gnb@itga.com.au> Cc: stable@freebsd.org, production@itga.com.au Subject: Re: tbz/tgz packages balls-up Message-ID: <3D6EE664.4090803@dccnet.com> References: <200208300306.NAA15268@lightning.itga.com.au>
next in thread | previous in thread | raw e-mail | index | archive | help
Gregory Bond wrote: > 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 <pkg>" 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.... There has been speradic questions about this on the ports and stable list. Add "PKG_SUFX=.tgz" to your /etc/make.conf I look forward to when the full convergence to bzip'd packages. -- Regards, Kevin G. Eliuk To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3D6EE664.4090803>