Subject: pkg/15322: circular dependency in pkg quanta-docs
To: None <>
From: None <>
List: netbsd-bugs
Date: 01/20/2002 19:14:27
>Number:         15322
>Category:       pkg
>Synopsis:       circular dependency in pkg quanta-docs
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Jan 20 19:14:00 PST 2002
>Originator:     Anne Bennett
>Release:        (not relevant, but:) 1.4.1
Concordia University
(not relevant, but:) NetBSD quill 1.4.1 NetBSD 1.4.1 (QUILL) #2: Sat Jul 22 20:10:07 EDT 2000     anne@quill:/big/netbsd-1.4.1/src/sys/arch/i386/compile/QUILL i386
pkg "quanta-docs", as downloaded in pkgsrc dated 2002/01/12, has in
its Makefile this line:
   DEPENDS+=       quanta>=
note the incorrect and self-referential directory (after ":").
"make clean-depends-list" seems to result in a nasty infinite loop
which hangs the machine (when run as root) with /proc table full.
I recommend not repeating it, but if you insist:
  cd /usr/pkgsrc/www/quanta-docs
  make clean-depends-list
The DEPENDS line above should probably be:
   DEPENDS+=       quanta>=