pkgsrc-Bugs archive

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

pkg/34764: Dependency checking in "pkgsrc" is completely broken



>Number:         34764
>Category:       pkg
>Synopsis:       Dependency checking in "pkgsrc" is completely broken
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Oct 09 08:15:00 +0000 2006
>Originator:     Matthias Scheler
>Release:        NetBSD 3.1_RC3 2006-10-09 package sourcea
>Organization:
Matthias Scheler                                  http://zhadum.org.uk/
>Environment:
System: NetBSD colwyn.zhadum.org.uk 3.1_RC3 NetBSD 3.1_RC3 (COLWYN) #0: Fri Sep 
22 01:23:08 BST 2006 
tron%colwyn.zhadum.org.uk@localhost:/export/scratch/tron/build.27093a/sys/compile/COLWYN
 i386
Architecture: i386
Machine: i386
>Description:
Dependency checking in "pkgsrc" is completely broken:

=> Required installed package digest>=20010302: digest-20060826 found
===> Checking for vulnerabilities in rtorrent-0.6.2
=> Checksum SHA1 OK for rtorrent-0.6.2.tar.gz
=> Checksum RMD160 OK for rtorrent-0.6.2.tar.gz
===> Installing dependencies for rtorrent-0.6.2
==========================================================================
The following variables will affect the build process of this package,
rtorrent-0.6.2.  Their current value is shown below:

        * SSLBASE = /usr
        * SSLCERTS = /etc/openssl/certs
        * SSLDIR = /etc/openssl
        * SSLKEYS = /etc/openssl/private

You may want to abort the process now with CTRL-C and change their value
before continuing.  Be sure to run `/usr/bin/make clean' after
the changes.
==========================================================================
=> Required installed package libtool-base>=1.5.18nb5: libtool-base-1.5.22nb3 
found
=> Required installed package gmake>=3.78: gmake-3.81 found
=> Required installed package pkg-config>=0.19: pkg-config-0.21 found
===> Overriding tools for rtorrent-0.6.2
===> Extracting for rtorrent-0.6.2
===> Patching for rtorrent-0.6.2
===> Creating toolchain wrappers for rtorrent-0.6.2
ERROR: ncurses is not installed; can't buildlink files.
*** Error code 1

Stop.
make: stopped in /src/NetBSD-current/pkgsrc/net/rtorrent
*** Error code 1

Another example:

===> Checking for vulnerabilities in teTeX-3.0nb1
===> Installing dependencies for teTeX-3.0nb1
===> Overriding tools for teTeX-3.0nb1
===> Extracting for teTeX-3.0nb1
===> Patching for teTeX-3.0nb1
===> Creating toolchain wrappers for teTeX-3.0nb1
ERROR: teTeX-bin is not installed; can't buildlink files.
*** Error code 1

Stop.
make: stopped in /src/NetBSD-current/pkgsrc/print/teTeX
*** Error code 1

>How-To-Repeat:
pkg_delete ncurses
cd pkgsrc/net/rtorrent
make

>Fix:
Use "cvs update -Dyesterday" in "pkgsrc/mk" fixes the problem.




Home | Main Index | Thread Index | Old Index