Subject: pkg/26820: subversion client pkgs have circular dependencies
To: None <gnats-bugs@gnats.NetBSD.org>
From: None <martin@aprisoft.de>
List: pkgsrc-bugs
Date: 09/01/2004 11:04:57
>Number: 26820
>Category: pkg
>Synopsis: subversion client pkgs have circular dependencies
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Sep 01 09:06:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator: Martin Husemann
>Release: NetBSD 2.0_BETA
>Organization:
>Environment:
System: NetBSD emmas.aprisoft.de 2.0_BETA NetBSD 2.0_BETA (EMMAS_MP) #0: Tue Aug 31 08:27:27 CEST 2004 martin@emmas.aprisoft.de:/usr/src/sys/arch/i386/compile/EMMAS_MP i386
Architecture: i386
Machine: i386
>Description:
The *-subversion pkgs, for example www/ap2-subversion and devel/p5-subversion
have a circular dependency.
For example when building devel/p5-subversion it says:
===> Required installed package subversion-base>=1.0.6: subversion-base-1.0.6 found
===> Required installed package apr>=0.9.5.2.0.50: apr-0.9.5.2.0.50 found
===> Required installed package db4>=4.2.52nb1: db4-4.2.52nb4 found
===> Required installed package neon>=0.24.4: neon-0.24.7 found
===> Required installed package expat>=1.95.7: expat-1.95.8 found
===> Required installed package swig-perl>=1.3.19: swig-perl-1.3.19 found
===> Required installed package {perl>=5.8,perl-thread>=5.8}: perl-5.8.4nb1 found
===> Required package subversion>=1.0.0: NOT found
Note that subversion-base (the correct dependency) is satisfied in the first
line, but the meta pkg subversion is eroneosly requested in the last line.
Since devel/subversion itself depends on p5-subversion we have a loop.
>How-To-Repeat:
Try to install devel/subversion and watch it fork-bomb your system.
>Fix:
n/a
>Release-Note:
>Audit-Trail:
>Unformatted: