Subject: pkg/16785: pkg_chk -f [...] doesn't fetch all distribution files
To: None <gnats-bugs@gnats.netbsd.org>
From: Matthias Scheler <tron@colwyn.zhadum.de>
List: netbsd-bugs
Date: 05/13/2002 10:00:16
>Number:         16785
>Category:       pkg
>Synopsis:       pkg_chk -f [...] doesn't fetch all distribution files
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon May 13 01:01:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     
>Release:        NetBSD 1.5ZC 2002/05/13 package sources
>Organization:
Matthias Scheler                                  http://scheler.de/~matthias/
>Environment:
System: NetBSD colwyn.zhadum.de 1.5ZC NetBSD 1.5ZC (COLWYN) #0: Sun May 5 09:33:42 CEST 2002 tron@colwyn.zhadum.de:/src/sys/compile/COLWYN i386
Architecture: i386
Machine: i386

>Description:
"pkg_chk -f ..." doesn't fetch all the distribution files it should. If
package "foo" and "bar" need to be updated and "bar" depends on "foo"
it will only fetch the distribution file for "foo". This is probably
caused by an optimization which tries to avoid unnecessary use of
"make update" in such cases.

>How-To-Repeat:
Run "pkg_chk -f -i" on machine with latest package sources and version
1.0.10 of all the "nessus" packages. Observe that it will only fetch
"nessus-libraries-1.2.0.tar.gz".

>Fix:
None provided.
>Release-Note:
>Audit-Trail:
>Unformatted: