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: