Hanspeter,
       I stumbled across a packaging flaw in boost1.53..info and
boost1.55.info while attempting to migrate the studio-desktop package
to boost 1.55. The package built fine but crashed at runtime with the
error...

Dyld Error Message:
  Library not loaded: /sw/lib/libicuuc.48.1.1.dylib
  Referenced from: /sw/opt/boost-1_55/lib/libboost_regex-mt-1_55.dylib
  Reason: image not found

It appears that we need a BuildDepends and Depends line for the libicu
that is linked into libboost_regex-mt-1_55.dylib...

# otool -L /sw/opt/boost-1_55/lib/libboost_regex-mt-1_55.dylib
/sw/opt/boost-1_55/lib/libboost_regex-mt-1_55.dylib:
/sw/opt/boost-1_55/lib/libboost_regex-mt-1_55.dylib (compatibility
version 1.55.0, current version 1.55.0)
/sw/lib/libicuuc.48.1.1.dylib (compatibility version 48.0.0, current
version 48.1.1)
/sw/lib/libicui18n.48.1.1.dylib (compatibility version 48.0.0, current
version 48.1.1)
/sw/lib/libicudata.48.1.1.dylib (compatibility version 48.0.0, current
version 48.1.1)
/usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 120.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 1213.0.0)

We need to make the change to both boost1.53..info and boost1.55.info

Index: boost1.53..info
===================================================================
RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/libs/boost1.53..info,v
retrieving revision 1.4
diff -r1.4 boost1.53..info
4c4
< Revision: 2
---
> Revision: 3
39a40
> libicu55-dev,
218c219
<  Depends: ( %type_num[python] ) %type_pkg[python]-shlibs
---
>  Depends: ( %type_num[python] ) %type_pkg[python]-shlibs, libicu55-shlibs

Index: boost1.55.info
===================================================================
RCS file: /cvsroot/fink/dists/10.7/stable/main/finkinfo/libs/boost1.55.info,v
retrieving revision 1.7
diff -r1.7 boost1.55.info
4c4
< Revision: 5
---
> Revision: 6
22a23
> libicu55-dev,
215a217
> libicu55-shlibs,

I ran into this because I remove the older libicu packages from my
machine after adding libicu55 to fink,
         Jack

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to