pkgsrc-Bugs archive

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

pkg/44003: lang/perl5 circular dependency



>Number:         44003
>Category:       pkg
>Synopsis:       lang/perl5 circular dependency
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Oct 26 22:10:00 +0000 2010
>Originator:     John D. Baker
>Release:        MacOS X 10.4.11 ; pkgsrc-current
>Organization:
>Environment:
Darwin funway.local 8.11.0 Darwin Kernel Version 8.11.0: Wed Oct 10 18:26:00 
PDT 2007; root:xnu-792.24.17~1/RELEASE_PPC Power Macintosh powerpc

>Description:
On MacOS X (all?) lang/perl5 fails to build due to a circular dependency:

523 [sysop@funway:/usr/pkgsrc]$ cd x11/rxvt-unicode
524 [sysop@funway:../pkgsrc/x11/rxvt-unicode]$ bmake install
=> Bootstrap dependency digest>=20010302: found digest-20080510
===> Skipping vulnerability checks.
WARNING: No /usr/pkg/var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/pkg/sbin/pkg_admin -K /usr/pkg/var/db/pkg 
fetch-pkg-vulnerabilities'.
=> Checksum SHA1 OK for rxvt-unicode-9.06.tar.bz2
=> Checksum RMD160 OK for rxvt-unicode-9.06.tar.bz2
===> Installing dependencies for rxvt-unicode-9.06nb2
==========================================================================
The supported build options for rxvt-unicode are:

        perl rxvt-term unicode3 xft2

The currently selected options are:

        perl unicode3 xft2

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

        PKG_OPTIONS.rxvt-unicode (not defined)

==========================================================================
=> Build dependency pkg-config>=0.19: found pkg-config-0.25nb1
=> Build dependency x11-links>=0.60: found x11-links-0.60
=> Build dependency renderproto>=0.9.3nb1: found renderproto-0.11
=> Full dependency perl<5.14.0: NOT found
=> Verifying reinstall for ../../lang/perl5
=> Bootstrap dependency digest>=20010302: found digest-20080510
===> Skipping vulnerability checks.
WARNING: No /usr/pkg/var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/pkg/sbin/pkg_admin -K /usr/pkg/var/db/pkg 
fetch-pkg-vulnerabilities'.
=> Checksum SHA1 OK for perl-5.12.2.tar.gz
=> Checksum RMD160 OK for perl-5.12.2.tar.gz
===> Installing dependencies for perl-5.12.2nb1
==========================================================================
The supported build options for perl are:

        64bitall 64bitauto 64bitint 64bitmore 64bitnone
        debug mstats threads

The currently selected options are:

        64bitauto threads

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

        PKG_OPTIONS.perl (not defined)

==========================================================================
==========================================================================
The following variables will affect the build process of this package,
perl-5.12.2nb1.  Their current value is shown below:

        * PERL5_SITEPREFIX = /usr/pkg

You may want to abort the process now with CTRL-C and change their value
before continuing.  Be sure to run `/usr/pkg/bin/bmake clean' after
the changes.
==========================================================================
=> Build dependency gmake>=3.81: NOT found
=> Verifying reinstall for ../../devel/gmake
=> Bootstrap dependency digest>=20010302: found digest-20080510
===> Skipping vulnerability checks.
WARNING: No /usr/pkg/var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/pkg/sbin/pkg_admin -K /usr/pkg/var/db/pkg 
fetch-pkg-vulnerabilities'.
=> Checksum SHA1 OK for make-3.82.tar.bz2
=> Checksum RMD160 OK for make-3.82.tar.bz2
===> Installing dependencies for gmake-3.82nb1
==========================================================================
The following variables will affect the build process of this package,
gmake-3.82nb1.  Their current value is shown below:

        * GMAKE_LOCALE = yes
        * GNU_PROGRAM_PREFIX = g

You may want to abort the process now with CTRL-C and change their value
before continuing.  Be sure to run `/usr/pkg/bin/bmake clean' after
the changes.
==========================================================================
=> Build dependency {gettext-tools>=0.14.5,gettext>=0.10.36<0.14.5}: NOT found
=> Verifying reinstall for ../../devel/gettext-tools
=> Bootstrap dependency digest>=20010302: found digest-20080510
===> Skipping vulnerability checks.
WARNING: No /usr/pkg/var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/pkg/sbin/pkg_admin -K /usr/pkg/var/db/pkg 
fetch-pkg-vulnerabilities'.
=> Checksum SHA1 OK for gettext-0.14.6.tar.gz
=> Checksum RMD160 OK for gettext-0.14.6.tar.gz
===> Installing dependencies for gettext-tools-0.14.6nb1
=> Build dependency libtool-base>=2.2.6bnb3: found libtool-base-2.2.6bnb4
=> Full dependency gettext-lib>=0.14.5: NOT found
=> Verifying reinstall for ../../devel/gettext-lib
=> Bootstrap dependency digest>=20010302: found digest-20080510
===> Skipping vulnerability checks.
WARNING: No /usr/pkg/var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/pkg/sbin/pkg_admin -K /usr/pkg/var/db/pkg 
fetch-pkg-vulnerabilities'.
=> Checksum SHA1 OK for gettext-0.14.6.tar.gz
=> Checksum RMD160 OK for gettext-0.14.6.tar.gz
===> Installing dependencies for gettext-lib-0.14.6
=> Build dependency libtool-base>=2.2.6bnb3: found libtool-base-2.2.6bnb4
=> Build dependency autoconf>=2.50: NOT found
=> Verifying reinstall for ../../devel/autoconf
=> Bootstrap dependency digest>=20010302: found digest-20080510
===> Skipping vulnerability checks.
WARNING: No /usr/pkg/var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/pkg/sbin/pkg_admin -K /usr/pkg/var/db/pkg 
fetch-pkg-vulnerabilities'.
=> Checksum SHA1 OK for autoconf-2.68.tar.gz
=> Checksum RMD160 OK for autoconf-2.68.tar.gz
===> Installing dependencies for autoconf-2.68
=> Full dependency m4>=1.4: found m4-1.4.15
=> Full dependency perl>=5.8.0: NOT found
=> Verifying reinstall for ../../lang/perl5
ERROR: This package has set PKG_FAIL_REASON:
ERROR: Circular dependency detected
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/lang/perl5
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/devel/autoconf
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/devel/gettext-lib
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/devel/gettext-tools
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/devel/gmake
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/lang/perl5
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/x11/rxvt-unicode

>How-To-Repeat:
Attempt to build devel/perl5, or any package which depends on it.
>Fix:



Home | Main Index | Thread Index | Old Index