Subject: pkg/9043: Package install signals missing dependency too late.
To: None <gnats-bugs@gnats.netbsd.org>
From: None <frank@wins.uva.nl>
List: netbsd-bugs
Date: 12/22/1999 07:06:43
>Number:         9043
>Category:       pkg
>Synopsis:       Package install signals missing dependency too late.
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager (NetBSD software packages system bug manager)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Dec 22 07:05:59 1999
>Last-Modified:
>Originator:     Frank van der Linden
>Organization:
Fleebl, Inc.
>Release:        NetBSD-current 16 december 1999
>Environment:
	
System: NetBSD frank 1.4P NetBSD 1.4P (FRANK) #16: Mon Dec 20 23:01:36 MET 1999 fvdl@frank:/usr/src/sys/arch/i386/compile/FRANK i386


>Description:
	After happily transferring, compiling and installing a package that
	depends on another one, the package system comes to the conclusion
	that a dependency is missing, and says it does not register the
	package.  However, at that point, the package has already been
	installed, and it turns out to be registered anyway
>How-To-Repeat:

frank# make install
===>  Installing for hexedit-1.1.0
install -c -s -o root -g wheel -m 555 hexedit /usr/pkg/bin
install -c -o root -g wheel -m 444 hexedit.1 /usr/pkg/man/man1
install -d -o root -g wheel -m 555 /usr/pkg/share/doc/hexedit
install -c -o root -g wheel -m 444 /usr/pkgsrc/editors/hexedit/work.i386/hexedit/COPYING /usr/pkg/share/doc/hexedit
install -c -o root -g wheel -m 444 /usr/pkgsrc/editors/hexedit/work.i386/hexedit/Changes /usr/pkg/share/doc/hexedit
install -c -o root -g wheel -m 444 /usr/pkgsrc/editors/hexedit/work.i386/hexedit/TODO /usr/pkg/share/doc/hexedit
`/usr/pkgsrc/editors/hexedit/work.i386/.PLIST' is up to date.
===>  Registering installation for hexedit-1.1.0
ncurses-4.2 not installed - NOT registered
frank# pkg_info -L hexedit-1.1.0
Information for hexedit-1.1.0:

Files:
/usr/pkg/bin/hexedit
/usr/pkg/man/man1/hexedit.1
/usr/pkg/share/doc/hexedit/COPYING
/usr/pkg/share/doc/hexedit/Changes
/usr/pkg/share/doc/hexedit/TODO



>Fix:
	Unknown.
>Audit-Trail:
>Unformatted: