You said that the current version of promoe was compiled using an older
version of libboost-singals, so I removed the libboost-signals package
and installed the older version 1.39, but it won't work:

flor...@coyote:~$ aptitude search libboost-signals
p  
libboost-signals-dev                                                           
- managed signals and slots library for C++ (default
version)                             
p  
libboost-signals1.38-dev                                                       
- managed signals and slots library for
C++                                               
c  
libboost-signals1.38.0                                                         
- managed signals and slots library for
C++                                               
p  
libboost-signals1.39-dev                                                       
- managed signals and slots library for
C++                                               
i A
libboost-signals1.39.0                                                         
- managed signals and slots library for
C++                                               
p  
libboost-signals1.40-dev                                                       
- managed signals and slots library for
C++                                               
c  
libboost-signals1.40.0                                                         
- managed signals and slots library for
C++                                               
flor...@coyote:~$ dpkg --status libboost-signals1.39.0
Package: libboost-signals1.39.0
Status: install ok installed
Priority: optional
Section: libs
Installed-Size: 160
Maintainer: Debian Boost Team <pkg-boost-de...@lists.alioth.debian.org>
Architecture: i386
Source: boost1.39
Version: 1.39.0-6
Depends: libc6 (>= 2.3.6-6~), libgcc1 (>= 1:4.1.1), libstdc++6 (>= 4.1.1)
Description: managed signals and slots library for C++
 This package forms part of the Boost C++ Libraries collection.
 .
 Signals represent callbacks with multiple targets, and are also
 called publishers or events in similar systems. Signals are connected
 to some set of slots, which are callback receivers (also called event
 targets or subscribers), which are called when the signal is
 "emitted."
Homepage: http://www.boost.org/libs/signals/
flor...@coyote:~$ promoe
Segmentation fault
flor...@coyote:~$


Thomas Frauendorfer wrote:
> The problem has to do with boost.
>
> The current libboost-signals-dev package in debian is 1.40, while
> libxmmsclient++3 was build against 1.39.
> When promoe is stated, the dynamical linker uses the boost 1.39 shared
> library, which doesn't work correctly in this case.
>
> The best way to fix this in my opinion is to make libxmmsclien++-dev
> depend on the exact boost version it was build against.
>
>   




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to