Opened 14 years ago

Closed 14 years ago

#22907 closed defect (fixed)

EMBOSS needs to declare dependencies on the ports it uses

Reported by: kellert@… Owned by: mike.thon@…
Priority: Normal Milestone:
Component: ports Version: 1.8.1
Keywords: Cc:
Port: EMBOSS

Description (last modified by mf2k (Frank Schima))

EMBOSS 6.0.1 is installed and up to date. But apparently a required library is not found.

$ wossname align
dyld: Library not loaded: /opt/local/lib/libjpeg.62.dylib
  Referenced from: /opt/local/bin/wossname
  Reason: image not found
Trace/BPT trap

Change History (8)

comment:1 Changed 14 years ago by mf2k (Frank Schima)

Keywords: library removed
Owner: changed from macports-tickets@… to mike.thon@…

The emboss port needs to have dependencies added. jpeg for one.

comment:2 Changed 14 years ago by mf2k (Frank Schima)

Description: modified (diff)

As a workaround, rebuilding the port should fix this problem.

comment:3 Changed 14 years ago by jmroot (Joshua Root)

Summary: dyld: Library not loaded: /opt/local/lib/libjpeg.62.dylibEMBOSS needs to declare dependencies on the ports it uses

comment:4 in reply to:  2 ; Changed 14 years ago by kellert@…

Replying to macsforever2000@…:

As a workaround, rebuilding the port should fix this problem.

By "rebuilding" do you mean uninstall and then re-install?

comment:5 in reply to:  4 ; Changed 14 years ago by mf2k (Frank Schima)

Replying to kellert@…:

Replying to macsforever2000@…:

As a workaround, rebuilding the port should fix this problem.

By "rebuilding" do you mean uninstall and then re-install?

Yes.

comment:6 in reply to:  5 ; Changed 14 years ago by kellert@…

Replying to macsforever2000@…:

Replying to kellert@…:

Replying to macsforever2000@…:

As a workaround, rebuilding the port should fix this problem.

By "rebuilding" do you mean uninstall and then re-install?

Yes.

Thanks very much. That worked. But, in the spirit of teaching a man to fish: how did that fix a library problem?

comment:7 in reply to:  6 Changed 14 years ago by mf2k (Frank Schima)

Replying to kellert@…:

Thanks very much. That worked. But, in the spirit of teaching a man to fish: how did that fix a library problem?

The jpeg port was recently updated from version 6 to version 7 and had a library name change. All ports depending on jpeg need to be rebuilt and we have been updating the revision for those ports. Apparently emboss is such a port.

comment:8 Changed 14 years ago by mf2k (Frank Schima)

Resolution: fixed
Status: newclosed

Maintainer timeout. I added some missing dependencies and updated the port to 6.2.0. r64658.

Note: See TracTickets for help on using tickets.