Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#36202 closed defect (invalid)

subversion-javahlbindings configure error

Reported by: hg@… Owned by: danielluke (Daniel J. Luke)
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: Cc: blair (Blair Zajac)
Port: subversion-javahlbindings

Description

missing dependency Berkeley db

:info:configure checking for availability of Berkeley DB... no
:info:configure configure: error: Berkeley DB 4.0.14 or newer wasn't found.
:info:configure Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_subversion-javahlbindings/subversion-javahlbindings/work/subversion-1.7.6" && ./configure --prefix=/opt/local --with-berkeley-db=:/opt/local/include/db46:/opt/local/lib/db46:db-4.6 --with-neon=/opt/local --with-apr=/opt/local/bin/apr-1-config --with-apr-util=/opt/local/bin/apu-1-config --without-apxs --mandir=\${prefix}/share/man --disable-neon-version-check --with-serf=/opt/local --with-sasl=/opt/local --enable-javahl --without-jikes --with-junit=/opt/local/share/java/junit.jar
:info:configure Exit code: 1
:error:configure org.macports.configure for port subversion-javahlbindings returned: configure failure: command execution failed
:debug:configure Error code: NONE
:debug:configure Backtrace: configure failure: command execution failed
    while executing
"$procedure $targetname"

Attachments (1)

svn-javahl-main.log (41.2 KB) - added by hg@… 12 years ago.
main.log

Download all attachments as: .zip

Change History (11)

comment:1 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: blair@… added
Owner: changed from macports-tickets@… to dluke@…

subversion-javahlbindings has a dependency on the db46 port. Is it installed?

Please attach the main.log file so we can see what went wrong.

Let us know what version of OS X and Xcode you have.

Changed 12 years ago by hg@…

Attachment: svn-javahl-main.log added

main.log

comment:2 Changed 12 years ago by hg@…

OSX 10.6.8 XCode 3.0.2

comment:3 Changed 12 years ago by danielluke (Daniel J. Luke)

did you build subversion/apr with +no_bdb?

if so, you need to build the bindings ports with +no_bdb as well...

comment:4 Changed 12 years ago by hg@…

I never installed any package with parameters or by hand
just used the default

comment:5 Changed 12 years ago by danielluke (Daniel J. Luke)

Owner: changed from dluke@… to dluke@…
Status: newassigned

comment:6 Changed 12 years ago by danielluke (Daniel J. Luke)

Can you list your installed ports/variants?

Also, what is the output of /opt/local/bin/apu-1-config --libs ?

And also what is the output of file /opt/local/lib/db46/libdb-4.6.dylib ?

comment:7 Changed 12 years ago by hg@…

installed ports:

The following ports are currently installed:
  apr @1.4.6_1+universal (active)
  apr-util @1.4.1_0+no_bdb+universal (active)
  autoconf213 @2.13_0 (active)
  bzip2 @1.0.5_1
  bzip2 @1.0.6_0
  bzip2 @1.0.6_0+universal (active)
  cairo @1.12.0_0+x11 (active)
  curl @7.21.2_2+ssl (active)
  curl-ca-bundle @7.21.2_4
  curl-ca-bundle @7.21.7_1
  curl-ca-bundle @7.27.0_0 (active)
  cvsps @2.1_1 (active)
  cyrus-sasl2 @2.1.25_2+kerberos+universal (active)
  db46 @4.6.21_6
  db46 @4.6.21_6+java+universal (active)
  db53 @5.3.21_0+java+sql (active)
  erlang @R15B_1+ssl (active)
  expat @2.0.1_0
  expat @2.0.1_1
  expat @2.1.0_0
  expat @2.1.0_0+universal (active)
  fftw-3 @3.3.1_0 (active)
  fontconfig @2.8.0_0
  fontconfig @2.9.0_1 (active)
  freetype @2.4.4_0
  freetype @2.4.9_1 (active)
  gawk @4.0.0_0 (active)
  gdbm @1.8.3_3
  gdbm @1.9.1_0
  gdbm @1.10_1 (active)
  gettext @0.17_3
  gettext @0.18.1.1_2
  gettext @0.18.1.1_2+universal (active)
  git-core @1.7.4.1_0+doc+python27 (active)
  glib2 @2.18.3_0+darwin_9
  glib2 @2.32.0_1 (active)
  gperf @3.0.3_0
  gperf @3.0.4_0
  gperf @3.0.4_2
  gperf @3.0.4_2+universal (active)
  hamcrest-core @1.2_0 (active)
  help2man @1.40.4_1 (active)
  junit @4.6_2 (active)
  kerberos5 @1.7.2_0+universal (active)
  libedit @20110802-3.0_0
  libedit @20110802-3.0_0+universal
  libedit @20120601-3.0_0+universal (active)
  libffi @3.0.10_2 (active)
  libiconv @1.12_0
  libiconv @1.13.1_0
  libiconv @1.14_0
  libiconv @1.14_0+universal (active)
  libidl @0.8.11_0
  libidl @0.8.14_2 (active)
  libidn @1.19_0 (active)
  libogg @1.2.1_1 (active)
  libpixman @0.24.4_0 (active)
  libpng @1.4.11_0 (active)
  libvorbis @1.3.2_0 (active)
  libxml2 @2.7.8_0 (active)
  libxslt @1.1.26_0 (active)
  lynx @2.8.7rel.1_1+ssl (active)
  m4 @1.4.16_0 (active)
  mc @4.8.0_0+slang2 (active)
  mercurial @1.0.2_0
  mercurial @1.9_0 (active)
  mtr @0.80_0 (active)
  mysql5 @5.0.67_1
  mysql5 @5.1.54_0 (active)
  ncurses @5.7_0
  ncurses @5.7_1
  ncurses @5.9_1
  ncurses @5.9_1+universal (active)
  ncursesw @5.7_0
  ncursesw @5.7_1
  ncursesw @5.8_0 (active)
  neon @0.29.6_1+universal (active)
  nosetests_select @0.1_0 (active)
  openssl @0.9.8i_0
  openssl @1.0.0c_0
  openssl @1.0.0d_0
  openssl @1.0.1_2
  openssl @1.0.1_2+universal
  openssl @1.0.1c_0+universal (active)
  ossp-uuid @1.6.2_0 (active)
  p5-error @0.17016_0 (active)
  p5.12-locale-gettext @1.50.0_6 (active)
  pcre @8.12_1 (active)
  perl5 @5.8.9_0
  perl5 @5.12.3_1+perl5_12 (active)
  perl5.8 @5.8.9_3
  perl5.8 @5.8.9_7 (active)
  perl5.12 @5.12.3_1
  perl5.12 @5.12.4_0 (active)
  pkgconfig @0.23_1
  pkgconfig @0.25_1
  pkgconfig @0.25_2
  pkgconfig @0.26_1 (active)
  popt @1.16_0 (active)
  postgresql90 @9.0.8_0 (active)
  postgresql_select @0.1_0 (active)
  pstree @2.33_1 (active)
  py25-bz2 @2.5.2_0 (active)
  py25-distribute @0.6.14_0
  py25-distribute @0.6.19_1 (active)
  py25-hashlib @2.5.2_0
  py25-hashlib @2.5.4_1 (active)
  py25-mysql @1.2.2_0+mysql5
  py25-mysql @1.2.3_1+mysql5 (active)
  py25-setuptools @0.6c9_0
  py25-zlib @2.5.2_0 (active)
  py26-cairo @1.8.10_1 (active)
  py26-distribute @0.6.26_0 (active)
  py26-docutils @0.8.1_0 (active)
  py26-jinja2 @2.6_0 (active)
  py26-markupsafe @0.15_0 (active)
  py26-nose @1.1.2_2 (active)
  py26-numpy @1.6.1_1 (active)
  py26-psycopg2 @2.4.5_0+postgresql90 (active)
  py26-py @1.1.1_0 (active)
  py26-pygments @1.4_1 (active)
  py26-roman @1.4.0_0 (active)
  py26-sphinx @1.1.3_1 (active)
  py27-cairo @1.8.10_1 (active)
  py27-distribute @0.6.26_0 (active)
  py27-lxml @2.3_0 (active)
  py27-nose @1.1.2_2 (active)
  py27-numpy @1.6.1_1 (active)
  py27-psyco @dev_0 (active)
  py27-py @1.1.1_0 (active)
  python24 @2.4.6_9
  python25 @2.5.2_7+darwin_9
  python25 @2.5.5_2
  python25 @2.5.6_1 (active)
  python26 @2.6.7_1
  python26 @2.6.7_4
  python26 @2.6.8_0 (active)
  python27 @2.7.1_1
  python27 @2.7.2_4
  python27 @2.7.2_4+universal (active)
  python_select @0.3_1 (active)
  rabbitmq-server @2.7.1_0 (active)
  readline @6.1.002_0
  readline @6.2.000_0 (active)
  rsync @3.0.7_1 (active)
  serf1 @1.1.0_0+universal (active)
  slang2 @2.2.4_0 (active)
  sphinx_select @0.1_0 (active)
  sqlite3 @3.7.5_0
  sqlite3 @3.7.7.1_0
  sqlite3 @3.7.11_0
  sqlite3 @3.7.11_0+universal
  sqlite3 @3.7.13_0+universal
  sqlite3 @3.7.14_1+universal (active)
  subversion @1.7.6_0+no_bdb+universal
  subversion @1.7.6_2+no_bdb+universal (active)
  subversion-javahlbindings @1.7.6_0+no_bdb+universal
  tcl @8.5.9_0 (active)
  tk @8.5.9_0 (active)
  Xft2 @2.2.0_0 (active)
  xorg-bigreqsproto @1.1.1_0
  xorg-bigreqsproto @1.1.2_0 (active)
  xorg-inputproto @2.0.1_0
  xorg-inputproto @2.2_0 (active)
  xorg-kbproto @1.0.5_0
  xorg-kbproto @1.0.6_0 (active)
  xorg-libpthread-stubs @0.3_0 (active)
  xorg-libX11 @1.4.1_0
  xorg-libX11 @1.4.99.901_0 (active)
  xorg-libXau @1.0.6_0
  xorg-libXau @1.0.7_0 (active)
  xorg-libxcb @1.7_0+python27
  xorg-libxcb @1.8.1_1+python27 (active)
  xorg-libXdmcp @1.1.0_0
  xorg-libXdmcp @1.1.1_0 (active)
  xorg-libXext @1.2.0_0 (active)
  xorg-libXScrnSaver @1.2.1_0 (active)
  xorg-renderproto @0.11.1_0 (active)
  xorg-scrnsaverproto @1.2.1_0 (active)
  xorg-util-macros @1.11.0_0 (active)
  xorg-xcb-proto @1.6_0+python27
  xorg-xcb-proto @1.7.1_0+python27 (active)
  xorg-xcb-util @0.3.8_0 (active)
  xorg-xcmiscproto @1.2.1_0
  xorg-xcmiscproto @1.2.2_0 (active)
  xorg-xextproto @7.1.2_0
  xorg-xextproto @7.2.1_0 (active)
  xorg-xf86bigfontproto @1.2.0_0 (active)
  xorg-xproto @7.0.20_0
  xorg-xproto @7.0.23_0 (active)
  xorg-xtrans @1.2.6_0
  xorg-xtrans @1.2.7_0 (active)
  xrender @0.9.6_0
  xrender @0.9.7_0 (active)
  xz @5.0.3_0 (active)
  zlib @1.2.3_2
  zlib @1.2.5_0
  zlib @1.2.6_0
  zlib @1.2.6_0+universal
  zlib @1.2.7_0+universal (active)

output of /opt/local/bin/apu-1-config --libs

     -lexpat -liconv

output of file /opt/local/lib/db46/libdb-4.6.dylib

/opt/local/lib/db46/libdb-4.6.dylib: Mach-O universal binary with 2 architectures
/opt/local/lib/db46/libdb-4.6.dylib (for architecture i386):	Mach-O dynamically linked shared library i386
/opt/local/lib/db46/libdb-4.6.dylib (for architecture x86_64):	Mach-O 64-bit dynamically linked shared library x86_64

comment:8 in reply to:  7 Changed 12 years ago by danielluke (Daniel J. Luke)

Resolution: invalid
Status: assignedclosed

Replying to hg@…:

apr-util @1.4.1_0+no_bdb+universal (active)

[snip]

subversion @1.7.6_2+no_bdb+universal (active)

There's your problem. As I suggested initially, you installed subversion/apr-util with +no_bdb and so you need to specify +no_bdb when you install any of the bindings ports.

comment:9 Changed 12 years ago by hg@…

thats strange, as I never did this, because I did not know about that option...
maybe it was default one day...
Thanx anyway and sorry for the noise!

comment:10 Changed 12 years ago by danielluke (Daniel J. Luke)

It has never been the default, but perhaps you followed some howto somewhere that suggested you install that way? In any event, at least there is a simple solution :)

Note: See TracTickets for help on using tickets.