Opened 4 months ago

Last modified 3 months ago

#70151 assigned defect

gsl @2.8 update necessitates revbumping all ports linking with it

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: Dave-Allured (Dave Allured)
Priority: Normal Milestone:
Component: ports Version: 2.9.3
Keywords: Cc: daitakahashi
Port:

Description

The gsl 2.8 update changed the library's install name so all ports linking with it need to have their revisions increased, otherwise e.g.:

% inkscape
dyld[71892]: Library not loaded: '/opt/local/lib/libgsl.27.dylib'
  Referenced from: '/opt/local/bin/inkscape'
  Reason: tried: '/opt/local/lib/libgsl.27.dylib' (no such file), '/usr/local/lib/libgsl.27.dylib' (no such file), '/usr/lib/libgsl.27.dylib' (no such file)
zsh: abort      inkscape

Change History (3)

comment:1 Changed 4 months ago by Dave-Allured (Dave Allured)

I am working on this, but having trouble with git authentication.

comment:2 Changed 4 months ago by Dave-Allured (Dave Allured)

Some ports were already fixed. Quoting from a comment on PR 24149:

Everything in R has been fixed, all my ports were, I think, and a number of other dependents.

Whoever wants to take care of the rest, please do not unnecessarily revbump again those already fixed.

comment:3 Changed 3 months ago by barracuda156

In c0a1bf0468c655a3b6a5ed9f19e8c02fb9a6dc98/macports-ports (master):

gnuastro: revbump upon gsl update

See: #70151

Note: See TracTickets for help on using tickets.