[MacPorts] #55207: perl5.24, perl5.26: failed db-hash test on 10.13

MacPorts noreply at macports.org
Sat Dec 29 03:44:18 UTC 2018


#55207: perl5.24, perl5.26: failed db-hash test on 10.13
--------------------------------+------------------------
  Reporter:  mojca              |      Owner:  mojca
      Type:  defect             |     Status:  new
  Priority:  Normal             |  Milestone:
 Component:  ports              |    Version:
Resolution:                     |   Keywords:  highsierra
      Port:  perl5.24 perl5.26  |
--------------------------------+------------------------

Comment (by dgilman):

 Not sure what the antecedent of "that" is - you mean p5-db_file? The issue
 here isn't new perl vs old perl - it seems like perl itself has a
 dependency on gdbm and bdb. Take a look at the Debian perl file for perl:
 https://sources.debian.org/src/perl/5.28.1-3/debian/control/ It has build-
 time deps on both gdbm and bdb (libdb). I don't have homebrew installed
 but it seems that their perl is linking against Apple's bdb in /usr.

 So to fix this bug you either need to add in bdb as a dependency of the
 perl interpreter or disable the distribution of DB_File with the perl
 interpreter. I can confirm perl 5.28 won't fix this as I ran the test
 suite myself and saw it broken there.

-- 
Ticket URL: <https://trac.macports.org/ticket/55207#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list