strange port build problems

Frank Wall fwall at inotronic.de
Fri Jul 25 08:00:10 EDT 2008


Hello,

I am new to tinderbox, but it already helped me a lot in trying to 
establish a method to provide binary port updates. Thank you for 
this nice piece of software.

Currently I have a problem with two ports that won't build and thus
broke the whole build process :-( Maybe someone can give a hint on 
what I'm doing wrong...

The first port is mail/spamass-rules_du_jour which fails to build because
of a missing dependency:

  pkg_add: could not find package libssh2-0.18 !
  pkg_add: autoload of dependency '/tmp/depends/curl-7.18.0.tbz' failed!
  error in dependency gnupg-2.0.9_1.tbz, exiting

It seems to be related to missing libssh2-0.18. Well, I don't know 
where this dependency come from... I have build curl without support 
for LIBSSH:

  _OPTIONS_READ=curl-7.18.0
  WITHOUT_CARES=true
  WITHOUT_CURL_DEBUG=true
  WITHOUT_GNUTLS=true
  WITHOUT_IPV6=true
  WITHOUT_KERBEROS4=true
  WITH_LDAP=true
  WITHOUT_LDAPS=true
  WITHOUT_LIBIDN=true
  WITHOUT_LIBSSH2=true
  WITHOUT_NTLM=true
  WITH_OPENSSL=true

But I didn't bother, added sysutils/libssh2 and built it. But 
tinderbox still says it's not there, although it is:

  # ls -l ../packages/7.0-STANDARD/All/libssh2-0.18.tbz 
  -rw-r--r--  1 root  wheel  157197 Jul 25 13:07 ../packages/7.0-STANDARD/All/libssh2-0.18.tbz

The second port is sysutils/screen, which is listed as DUD and
therfore does not build. I decided to ignore this and built this
port with -noduds. But now everytime I try to rebuild everything
it stops with an error:

  (./tinderbuild -nullfs -b 7.0-STANDARD)

  ==> make.0 <==
  screen-4.0.3_4
  /usr/ports/sysutils/screen
  skipping screen-4.0.3_4 (found in duds)
  *** Error code 1
  `all' not remade because of errors.

So my current status is a bit frustrating. Yesterday I was able to
add and built all ports without problems (lessons learned from my 
first attempt). But today I can't rebuild the ports :-(

Any help is very appreciated. If this problem is related to some
limitations found in tinderbox 2.x then I'm willing to test with
3.0 snapshot from CVS. Currently I'm using tinderbox 2.4.3.


Kind regards

Frank 


More information about the tinderbox-list mailing list