Ticket #5094 (closed: fixed)

Opened 8 years ago

Last modified 5 years ago

Custom interfaces library does not load on the Mac

Reported by: Martyn Gigg Owned by: Martyn Gigg
Priority: blocker Milestone: Release 2.1
Component: Mantid Keywords:
Cc: Blocked By:
Blocking: Tester: Russell Taylor

Description

It is linked to the MDAlgorithms library and therefore cannot find it as a dependency as it is in the plugins directory.

There really should be no need to hard link to the algorithms library. This makes everything far too inflexible.

Change History

comment:1 Changed 8 years ago by Martyn Gigg

Fix up bundle dependency so that library will load. Refs #5094

Changeset: e646c096eae045c37cca5e92f2f402d0923625bc

comment:2 Changed 8 years ago by Nick Draper

  • Status changed from new to assigned
  • Owner set to Martyn Gigg

comment:3 Changed 8 years ago by Martyn Gigg

  • Status changed from assigned to accepted

#5151 has been created to properly investigate what can be done about this.

comment:4 Changed 8 years ago by Martyn Gigg

  • Status changed from accepted to verify
  • Resolution set to fixed

comment:5 Changed 8 years ago by Martyn Gigg

  • Status changed from verify to reopened
  • Resolution fixed deleted

comment:6 Changed 8 years ago by Martyn Gigg

Fix dependent path in custom interfaces library on Mac. Refs #5094

Changeset: df5b30dcbd959da12393c0de20380f371ba2743d

comment:7 Changed 8 years ago by Martyn Gigg

  • Status changed from reopened to accepted

comment:8 Changed 8 years ago by Martyn Gigg

  • Status changed from accepted to verify
  • Resolution set to fixed

comment:9 Changed 8 years ago by Martyn Gigg

  • Status changed from verify to reopened
  • Resolution fixed deleted

comment:10 Changed 8 years ago by Martyn Gigg

Fix dependent library name. Refs #5094

Changeset: dcad5ee2604ed57073faa16278893670291cd11b

comment:11 Changed 8 years ago by Martyn Gigg

  • Status changed from reopened to accepted

comment:12 Changed 8 years ago by Martyn Gigg

  • Status changed from accepted to verify
  • Resolution set to fixed

comment:13 Changed 8 years ago by Russell Taylor

  • Status changed from verify to verifying
  • Tester set to Russell Taylor

comment:14 Changed 8 years ago by Russell Taylor

  • Status changed from verifying to closed

Checked in 2.0.2345-g1a0f8f5 that the custom interfaces are there.

I agree that we should fix this and preserve our dependency restrictions. The issue of developers modifying the package dependencies crops up from time to time - I'm not sure whether there's anything we can do other than educate people that there are reasons for them being how they are and that people shouldn't just jump in and change them.

comment:15 Changed 8 years ago by Martyn Gigg

Fix dependent path in custom interfaces library on Mac. Refs #5094

Changeset: 52fca442f02392225b260760b2bfebbd8cd456b3

comment:16 Changed 8 years ago by Martyn Gigg

Fix dependent path in custom interfaces library on Mac. Refs #5094

Changeset: df5b30dcbd959da12393c0de20380f371ba2743d

comment:17 Changed 8 years ago by Martyn Gigg

Fix dependent library name. Refs #5094

Changeset: dcad5ee2604ed57073faa16278893670291cd11b

comment:18 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 5940

Note: See TracTickets for help on using tickets.