[MacPorts] #43590: bashdb @4.2-0.8: broken by the recent bash update to 4.3

MacPorts noreply at macports.org
Tue May 6 05:30:23 PDT 2014


#43590: bashdb @4.2-0.8: broken by the recent bash update to 4.3
---------------------+--------------------------------
 Reporter:  egall@…  |      Owner:  macports-tickets@…
     Type:  defect   |     Status:  new
 Priority:  Normal   |  Milestone:
Component:  ports    |    Version:  2.2.1
 Keywords:           |       Port:  bash bashdb
---------------------+--------------------------------
 When configuring, bashdb fails with the following error message:
 {{{
 checking for bash... /opt/local/bin/bash
 configure: WARNING: You have Bash GNU bash, version 4.3.11(1)-release
 (x86_64-apple-darwin10.8.0)
 Copyright (C) 2013 Free Software Foundation, Inc.
 License GPLv3+: GNU GPL version 3 or later
 <http://gnu.org/licenses/gpl.html>

 This is free software; you are free to change and redistribute it.
 There is NO WARRANTY, to the extent permitted by law. installed.
 configure: error: This package is only known to work with Bash 4.1 or 4.2.
 Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_bashdb/bashdb/work/bashdb-4.2-0.8"
 && ./configure --prefix=/opt/local --disable-dependency-tracking
 Exit code: 1
 Error: Failed to configure bashdb, consult
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_bashdb/bashdb/work/bashdb-4.2-0.8/config.log
 Error: org.macports.configure for port bashdb returned: configure failure:
 command execution failed
 DEBUG: Error code: NONE
 DEBUG: Backtrace: configure failure: command execution failed
 }}}
 This is because the bash port was updated to 4.3 as of r118612, which was
 in response to ticket #43173, which this ticket is split off of.
 The configure issue is fixed at least as of commit
 [http://sourceforge.net/p/bashdb/code/ci/66dd836aec50a53c829e9182d8f8092b1bcb0074/
 66dd83] in upstream git, although it appears there are still other issues
 with 4.3, as more recently upstream commit
 [http://sourceforge.net/p/bashdb/code/ci/3900a7a1ba9507b366e733d30fc47f761da5029c/
 3900a7] was needed to fix the testsuite with 4.3. So it seems there are
 two possible solutions: either move the bashdb port to track upstream git
 temporarily until there is a new release, or add a bash42 port for
 compatibility and have bashdb just use that. The former might be unstable
 and lead to other issues, but the latter might just be unnecessary
 duplication, so idk which one would be better/worse... anyways, attaching
 bashdb build logs...

-- 
Ticket URL: <https://trac.macports.org/ticket/43590>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list