Subject: pkg/8982: change in pkg_install breaks third party product packaging
To: None <gnats-bugs@gnats.netbsd.org>
From: Eric Schnoebelen <eric@cirr.com>
List: netbsd-bugs
Date: 12/11/1999 14:12:36
>Number:         8982
>Category:       pkg
>Synopsis:       change in pkg_install breaks third party product packaging
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager (NetBSD software packages system bug manager)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Dec 11 14:12:00 1999
>Last-Modified:
>Originator:     Eric Schnoebelen
>Organization:
Software2Go, LLC/Central Iowa (Model) Railroad
>Release:        1.3.3
>Environment:
	
System: NetBSD egsner 1.3.3 NetBSD 1.3.3 (GENERIC) #0: Fri Dec 11 16:21:49 PST 1998 root@struis:/usr/src/sys/arch/i386/compile/GENERIC i386


>Description:
	The following text was included in the November changes to the
NetBSD Package system announcement on 8 December, 1999:

        pkg_install:  Add code to include the size of a package into
                both the installed version and binary packages.  The
                size can be queried then via pkg_info -s and -S
                option.  For this, support for the @src directive was
                removed (formerly enabled with the pkg_create -s
                switch, but unused in our pkg system).  [hubertf
                1999-11-29]

	As a third party/vendor of software for NetBSD, FreeBSD, and
OpenBSD, we have depended upon the -s switch to allow us to package
software on a system with out the software being installed in its final
resting place (Generally using something like DESTDIR to install NetBSD
into a alternate area for packaging.)

>How-To-Repeat:
	Attempt to package using an alternate root.
>Fix:
	Chagne the `-s' flag back to source-directory, and use another flag
for SizePkg..
>Audit-Trail:
>Unformatted: