rendered paste body========================= problem overiew
my buildworld is failing and I cant figure what I should do to resolve the openssl issue.
last time i updated the system was Wed Oct 18 04:59:46 PDT 2006
i updated the src via cvsup, and attempted a build world.
========================= system info
6.1-RELEASE-p10 #0: Wed Oct 18 04:59:46 PDT 2006 digs@truzul.com:/usr/obj/usr/src/sys/truzul.wb1 i386
Compaq DL-360 G1
========================= steps taken
1)cvsup -g -L 2 /etc/cvsup/standard-supfile
---cvsup file contents
*default host=cvsup11.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=RELENG_6_1
*default delete use-rel-suffix
*default compress
src-all
---
2) cd /usr/src && make buildworld
build failed with the output below.
3)cvsup -g -L 2 /etc/cvsup/standard-supfile
---cvsup file contents
*default host=cvsup11.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=RELENG_6
*default delete use-rel-suffix
*default compress
src-all
---
4) cd /usr/src && make buildworld
build failed with the output below.
5) added "NO_OPENSSH= true" to /etc/make.conf and "cd /usr/src && make buildworld"
build failed with the output below.
6) added NO_OPENSSL=true and removed NO_OPENSSH= true
grep -i openssl /usr/share/mk/*.mk
cd /usr/src && make cleanworld && make buildworld
same failure.
7) Now I have decided to use portupgrade
I have installed it and running
pkgdb -F
magik# pkgdb -F
---> Checking the package registry database
[Rebuilding the pkgdb <format:bdb_btree> in /var/db/pkg ... - 206 packages found (-0 +206) .............................................................................................................................................................................................................. done]
Missing origin: bsdpan-File-Tail-0.99.3
[Updating the portsdb <format:bdb_btree> in /usr/ports ... - 18135 port entries found .........1000.........2000.........3000.........4000.........5000.........6000.........7000.........8000.........9000.........10000.........11000.........12000.........13000.........14000.........15000.........16000.........17000.........18000. ..... done]
[missing key: categories] [Updating the portsdb <format:bdb_btree> in /usr/ports ... - 18135 port entries found .........1000.........2000.........3000.........4000.........5000.........6000.........7000.........8000.........9000.........10000.........11000.........12000.........13000.........14000.........15000.........16000.........17000.........18000. ..... done]
missing key: categories: Cannot read the portsdb!
database file error
-> Ignored. (the package is held; specify -f to force)
Missing origin: bsdpan-Net-Netmask-1.9015
(? bsdpan-Net-Netmask-1.9015)Fixed. (-> net-mgmt/p5-Net-Netmask)
Missing origin: bsdpan-Time-HiRes-1.9703
(? bsdpan-Time-HiRes-1.9703)Fixed. (-> devel/p5-Time-HiRes)
Stale origin: 'emulators/linux_base-8': perhaps moved or obsoleted.
-> The port 'emulators/linux_base-8' was removed on 2006-10-02 because:
"Has expired: unsupported by upstream, no security support anymore"
-> Hint: linux_base-8-8.0_14 is not required by any other package
-> Hint: checking for overwritten files...
-> No files installed by linux_base-8-8.0_14 have been overwritten by other packages.
Deinstall linux_base-8-8.0_14 ? [no] yes
[missing key: categories] [Updating the portsdb <format:bdb_btree> in /usr/ports ... - 18135 port entries found .........1000.........2000.........3000.........4000.........5000.........6000.........7000.........8000.........9000.........10000.........11000.........12000.........13000.........14000.........15000.........16000.........17000.........18000. ..... done]
missing key: categories: Cannot read the portsdb!
database file error
---> Deinstalling 'linux_base-8-8.0_14'
[Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 205 packages found (-1 +0) (...) done]
--> Done.
Duplicated origin: security/openssl - openssl-0.9.8d openssl-overwrite-base-0.9.8d
Unregister any of them? [no] yes
Unregister openssl-0.9.8d keeping the installed files intact? [no] yes
-> openssl-overwrite-base-0.9.8d is kept.
--> Saving the openssl-0.9.8d's +CONTENTS file as /var/db/pkg/openssl-overwrite-base-0.9.8d/+CONTENTS.openssl-0.9.8d
--> Unregistering openssl-0.9.8d
--> Done.
Duplicated origin: devel/p5-Time-HiRes - bsdpan-Time-HiRes-1.9703 p5-Time-HiRes-1.91,1
Unregister any of them? [no] yes
Unregister bsdpan-Time-HiRes-1.9703 keeping the installed files intact? [no] yes
-> p5-Time-HiRes-1.91,1 is kept.
--> Saving the bsdpan-Time-HiRes-1.9703's +CONTENTS file as /var/db/pkg/p5-Time-HiRes-1.91,1/+CONTENTS.bsdpan-Time-HiRes-1.9703
--> Unregistering bsdpan-Time-HiRes-1.9703
--> Done.
Duplicated origin: net-mgmt/p5-Net-Netmask - bsdpan-Net-Netmask-1.9015 p5-Net-Netmask-1.9014
Unregister any of them? [no] yes
Unregister bsdpan-Net-Netmask-1.9015 keeping the installed files intact? [no] yes
-> p5-Net-Netmask-1.9014 is kept.
--> Saving the bsdpan-Net-Netmask-1.9015's +CONTENTS file as /var/db/pkg/p5-Net-Netmask-1.9014/+CONTENTS.bsdpan-Net-Netmask-1.9015
--> Unregistering bsdpan-Net-Netmask-1.9015
--> Done.
[Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 202 packages found (-3 +0) (...) done]
Stale dependency: amavisd-new-2.4.3_1,1 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: apache-2.0.59 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: courier-authlib-ldap-0.58_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: curl-7.15.5 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: cyrus-sasl-1.5.28_5 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: cyrus-sasl-2.1.22 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: cyrus-sasl-saslauthd-2.1.22 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: gnupg-1.4.5_1 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: mambo-4.5.4 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: mediawiki-1.7.1 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: mimedefang-2.57 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: nmap-4.11 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: openldap-client-2.3.27 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: p5-IO-Socket-SSL-1.01 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: p5-Mail-SpamAssassin-3.1.6 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: p5-Net-SSLeay-1.30_1 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: pear-1.4.11 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: pear-HTML_Common-1.2.2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: pear-HTML_QuickForm-3.2.6 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: pecl-PDO-1.0.3 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: pecl-fileinfo-1.0.3 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: pecl-pdflib-2.1.0_1 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-5.1.6_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-bcmath-5.1.6_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-bz2-5.1.6_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-calendar-5.1.6_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-ctype-5.1.6_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-curl-5.1.6_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-dom-5.1.6_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-exif-5.1.6_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-extensions-1.0 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-filepro-5.1.6_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-ftp-5.1.6_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-gd-5.1.6_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-gettext-5.1.6_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-iconv-5.1.6_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-mbstring-5.1.6_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-mhash-5.1.6_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-mysql-5.1.6_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-openssl-5.1.6_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-pcre-5.1.6_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-posix-5.1.6_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-readline-5.1.6_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-session-5.1.6_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-simplexml-5.1.6_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-sockets-5.1.6_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-sqlite-5.1.6_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-tokenizer-5.1.6_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-xml-5.1.6_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-xmlreader-5.1.6_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-xmlrpc-5.1.6_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-xmlwriter-5.1.6_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: php5-zlib-5.1.6_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: portupgrade-2.1.3.3_1,2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: postfix-2.3.3,1 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: postfixadmin-2.1.0_6 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: punbb-1.2.12_1 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: ruby-1.8.6.111_1,1 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: ruby18-bdb-0.6.2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: squirrelmail-1.4.8 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: ucspi-tcp-0.88_2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: vpopmail-5.4.17 -> qmail-1.03_5 (mail/qmail):
Install stale dependency? ([y]es/[n]o/[a]ll) [yes] n
New dependency? (? to help):
Skip this? ([y]es/[n]o/[a]ll) [yes] y
Skipped.
Stale dependency: vpopmail-5.4.17 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: vsftpd-ssl-2.0.5 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: wget-1.10.2 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
Stale dependency: wordpress-2.0.4_1,1 -> openssl-0.9.8d (security/openssl):
Fixed. (-> openssl-overwrite-base-0.9.8d)
magik#
--- then I ran:
magik# portsdb -Uu
Updating the ports index ... Generating INDEX.tmp - please wait..
========================= end result of 'make buildworld'
/usr/src/lib/bind/dns/../../../contrib/bind9/lib/dns/openssl_link.c:38:25: openssl/err.h: No such file or directory
/usr/src/lib/bind/dns/../../../contrib/bind9/lib/dns/openssl_link.c:39:26: openssl/rand.h: No such file or directory
/usr/src/lib/bind/dns/../../../contrib/bind9/lib/dns/openssl_link.c:40:28: openssl/crypto.h: No such file or directory
/usr/src/lib/bind/dns/../../../contrib/bind9/lib/dns/openssldh_link.c:40:24: openssl/dh.h: No such file or directory
/usr/src/lib/bind/dns/../../../contrib/bind9/lib/dns/openssldsa_link.c:38:25: openssl/dsa.h: No such file or directory
/usr/src/lib/bind/dns/../../../contrib/bind9/lib/dns/opensslrsa_link.c:39:25: openssl/err.h: No such file or directory
/usr/src/lib/bind/dns/../../../contrib/bind9/lib/dns/opensslrsa_link.c:40:29: openssl/objects.h: No such file or directory
/usr/src/lib/bind/dns/../../../contrib/bind9/lib/dns/opensslrsa_link.c:41:25: openssl/rsa.h: No such file or directory
mkdep: compile failed
*** Error code 1
Stop in /usr/src/lib/bind/dns.
*** Error code 1
Stop in /usr/src/lib/bind.
*** Error code 1
Stop in /usr/src/lib.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
magik#
========================================== the two openssl ports I have installed.
openssl-0.9.8d SSL and crypto library
openssl-overwrite-base-0.9.8d SSL and crypto library
========================================== a link with some of the same issues.
http://www.bsdforums.org/forums/archive/index.php/t-48130.html
========================================== all these programs depend on port - openssl-overwrite-base-0.9.8d
postfixadmin-2.1.0_6
amavisd-new-2.4.3_1,1
pear-1.4.11
pear-HTML_Common-1.2.2
pear-HTML_QuickForm-3.2.6
punbb-1.2.12_1
cyrus-sasl-saslauthd-2.1.22
wget-1.10.2