From owner-freebsd-bugs Sun Jan 12 06:50:04 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id GAA00555 for bugs-outgoing; Sun, 12 Jan 1997 06:50:04 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id GAA00549; Sun, 12 Jan 1997 06:50:01 -0800 (PST) Resent-Date: Sun, 12 Jan 1997 06:50:01 -0800 (PST) Resent-Message-Id: <199701121450.GAA00549@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, Received:"from han.cs.berkeley.edu (han.CS.Berkeley.EDU [128.32.38.229]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id GAA00420 for" ; Sun, 12 Jan 1997 06:47:44.-0800 (PST) Received: (from asami2@localhost) by han.cs.berkeley.edu (8.8.4/8.7.3) id GAA03634; Sun, 12 Jan 1997 06:47:38 -0800 (PST) Message-Id: <199701121447.GAA03634@han.cs.berkeley.edu> Date: Sun, 12 Jan 1997 06:47:38 -0800 (PST) From: asami@freebsd.org To: FreeBSD-gnats-submit@freebsd.org Cc: jdp@polstra.com X-Send-Pr-Version: 3.2 Subject: bin/2459: pkg_add chokes on large packing lists Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 2459 >Category: bin >Synopsis: pkg_add chokes on large packing lists >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Jan 12 06:50:00 PST 1997 >Last-Modified: >Originator: Satoshi Asami >Organization: The FreeBSD Janitorial Team >Release: FreeBSD 2.2-RELEASE i386 >Environment: A FreeBSD system and a large package. By the way, uname is lying up there, 2.2 is not released yet. >Description: When a user tries to pkg_add some packages, it dies with: can't invoke tar pipeline followed by hundreds of File `/usr/local/lib/xemacs-19.14/etc/w3/archive.xbm' doesn't really exist. type errors. I believe this has something to do with the size of the packing list, as it failed for teTeX, linux_lib, crossfire and xemacs (all of which have enormous packing lists) while it worked for some of the smaller packages that I tried. I believe the packages are correct (i.e., the bug is in pkg_add, not pkg_create), although I can't really verify that except that it is a valid gzipped tarfile and the file in question exists in the package: ## tar tvzf editors/xemacs-19.14.tgz | grep archive.xbm -r--r--r-- root/wheel 503 Sep 20 12:59 1994 lib/xemacs-19.14/etc/w3/archive.xbm >How-To-Repeat: pkg_add xemacs-19.14.tgz >Fix: Maybe something similar to John's fix to pkg_create? >Audit-Trail: >Unformatted: