pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/41869: devel/p5-PAR-Dist circular dependancy found



>Number:         41869
>Category:       pkg
>Synopsis:       devel/p5-PAR-Dist circular dependancy found
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Aug 10 15:50:00 +0000 2009
>Originator:     Robert Elz
>Release:        NetBSD 4.0_STABLE
>Organization:
        Prince of Songkla University
>Environment:
System: NetBSD jade.coe.psu.ac.th 4.0_STABLE NetBSD 4.0_STABLE 
(JADE-1.696-20080517) #9: Fri May 23 18:55:13 ICT 2008 
kre%jade.coe.psu.ac.th@localhost:/usr/obj/4/kernels/JADE i386
Architecture: i386
Machine: i386
>Description:
        devel/p5-PAR-Dist depends security/p5-Module-Signature
        which depends upon devel/p5-PAR-Dist ...

>How-To-Repeat:
        I use pkg_comp .... all that is irrelevant for this PR
        so I'll omit my usual spiel

        Attempting to build devel/p5-PAR-Dist results in ...

PKG_COMP ==> Building and installing devel/p5-PAR-Dist
===> Binary install for p5-PAR-Dist-0.46
=> Installing p5-PAR-Dist-0.46 from /pkg_comp/packages/All
pkg_add: no pkg found for 'p5-PAR-Dist-0.46', sorry.
pkg_add: 1 package addition failed
=> No binary package found for p5-PAR-Dist-0.46; installing from source.
=> Bootstrap dependency digest>=20010302: found digest-20080510
=> Checksum SHA1 OK for PAR-Dist-0.46.tar.gz
=> Checksum RMD160 OK for PAR-Dist-0.46.tar.gz
===> Installing dependencies for p5-PAR-Dist-0.46
==========================================================================
The supported build options for p5-PAR-Dist are:

        LibYAML YAML YAML-Tiny

The currently selected options are:

        LibYAML

You can select which build options to use by setting PKG_DEFAULT_OPTIONS
or the following variable.  Its current value is shown:

        PKG_OPTIONS.p5-PAR-Dist (not defined)

==========================================================================
=> Build dependency p5-YAML-LibYAML>=0.03: NOT found
=> Verifying bin-install for ../../textproc/p5-YAML-LibYAML
===> Binary install for p5-YAML-LibYAML>=0.03
=> Installing p5-YAML-LibYAML>=0.03 from /pkg_comp/packages/All
p5-YAML-LibYAML-0.32 successfully installed.
=> Returning to build of p5-PAR-Dist-0.46
=> Build dependency checkperms>=1.1: NOT found
=> Verifying bin-install for ../../sysutils/checkperms
===> Binary install for checkperms>=1.1
=> Installing checkperms>=1.1 from /pkg_comp/packages/All
checkperms-1.10 successfully installed.
=> Returning to build of p5-PAR-Dist-0.46
=> Full dependency p5-Archive-Zip>1.28: NOT found
=> Verifying bin-install for ../../archivers/p5-Archive-Zip
===> Binary install for p5-Archive-Zip>1.28
=> Installing p5-Archive-Zip>1.28 from /pkg_comp/packages/All
p5-Archive-Zip-1.30 successfully installed.
=> Returning to build of p5-PAR-Dist-0.46
=> Full dependency p5-Module-Signature>=0.25: NOT found
=> Verifying bin-install for ../../security/p5-Module-Signature
===> Binary install for p5-Module-Signature>=0.25
=> Installing p5-Module-Signature>=0.25 from /pkg_comp/packages/All
pkg_add: no pkg found for 'p5-Module-Signature>=0.25', sorry.
pkg_add: 1 package addition failed
=> No binary package found for p5-Module-Signature>=0.25; installing from 
source.
=> Bootstrap dependency digest>=20010302: found digest-20080510
WARNING: [license.mk] Every package should define a LICENSE.
=> Checksum SHA1 OK for Module-Signature-0.55.tar.gz
=> Checksum RMD160 OK for Module-Signature-0.55.tar.gz
===> Installing dependencies for p5-Module-Signature-0.55nb1
=> Build dependency checkperms>=1.1: found checkperms-1.10
=> Full dependency gnupg-[0-9]*: NOT found
=> Verifying bin-install for ../../security/gnupg
===> Binary install for gnupg-[0-9]*
=> Installing gnupg-[0-9]* from /pkg_comp/packages/All
gnupg-1.4.9: registering info file /usr/pkg/info/gnupg1.info
gnupg-1.4.9 successfully installed.
=> Returning to build of p5-Module-Signature-0.55nb1
=> Full dependency p5-Digest-SHA-[0-9]*: NOT found
=> Verifying bin-install for ../../security/p5-Digest-SHA
===> Binary install for p5-Digest-SHA-[0-9]*
=> Installing p5-Digest-SHA-[0-9]* from /pkg_comp/packages/All
p5-Digest-SHA-5.47nb1 successfully installed.
=> Returning to build of p5-Module-Signature-0.55nb1
=> Full dependency p5-PAR-Dist-[0-9]*: NOT found
=> Verifying bin-install for ../../devel/p5-PAR-Dist
===> Binary install for p5-PAR-Dist-[0-9]*
=> Installing p5-PAR-Dist-[0-9]* from /pkg_comp/packages/All
pkg_add: no pkg found for 'p5-PAR-Dist-[0-9]*', sorry.
pkg_add: 1 package addition failed
=> No binary package found for p5-PAR-Dist-[0-9]*; installing from source.
ERROR: This package has set PKG_FAIL_REASON:
ERROR: Circular dependency detected
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/devel/p5-PAR-Dist
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/devel/p5-PAR-Dist
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/security/p5-Module-Signature
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/security/p5-Module-Signature
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/devel/p5-PAR-Dist
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/devel/p5-PAR-Dist

>Fix:
        One of them needs to not need the other, which is chicken?



Home | Main Index | Thread Index | Old Index