[MacPorts] #64404: mariadb-10.5 @10.5.13 requires rebuild after running reclaim

MacPorts noreply at macports.org
Mon Jan 10 18:16:52 UTC 2022


#64404: mariadb-10.5 @10.5.13 requires rebuild after running reclaim
---------------------------+-----------------------
  Reporter:  p-b-west      |      Owner:  michaelld
      Type:  defect        |     Status:  assigned
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:
Resolution:                |   Keywords:
      Port:  mariadb-10.5  |
---------------------------+-----------------------

Comment (by ryandesign):

 Replying to [comment:4 p-b-west]:
 > {{{
 > Could not open /opt/local/lib/libcurl.4.dylib: Error opening or reading
 file (referenced from /opt/local/lib/mariadb-10.5/bin/aria_s3_copy)
 > DEBUG: Marking /opt/local/lib/mariadb-10.5/bin/aria_s3_copy as broken
 > Could not open /opt/local/lib/liblzo2.2.dylib: Error opening or reading
 file (referenced from /opt/local/lib/mariadb-10.5/bin/mariadb-backup)
 > DEBUG: Marking /opt/local/lib/mariadb-10.5/bin/mariadb-backup as broken
 > }}}

 So files installed by mariadb-10.5 link with libraries installed by the
 curl and lzo2 ports but the mariadb-10.5 port does not declare a
 dependency on them. It either needs to do that or ensure that those
 libraries are not used even if those ports are installed.

 Replying to [comment:6 michaelld]:
 > Looks like `curl` was updated

 Nope, curl still provides /opt/local/lib/libcurl.4.dylib.

 > We don't always rev-bump dependent ports ... and in this case `curl`
 would have a ton of ports that depend on it so strongly doubt we'd rev-
 bump them all.

 If the install_name of a library installed by a port X changes (because
 its major version changes or for any other reason) it would be the
 responsibility of whoever updates the port X to that new version to also
 revbump all ports that link with that library.

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


More information about the macports-tickets mailing list