[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: binutils-dev dependency problem...



On Tue, Sep 10, 2002 at 09:31:11PM +0200, Adam Byrtek wrote:
> Nobody replied on debian-mentors, so I'm posting here...
> 
> ----- Forwarded message from Adam Byrtek <alpha@student.uci.agh.edu.pl> -----
> 
> Date: Tue, 10 Sep 2002 16:43:02 +0200
> From: Adam Byrtek <alpha@student.uci.agh.edu.pl>
> Reply-To: Adam Byrtek <alpha@irc.pl>
> To: debian-mentors@lists.debian.org
> Subject: binutils-dev dependency problem...
> 
> Hi,
> I have a package 'fenris', which depends on libbfd. The problem is it
> depends on the EXACT version of the library:
> 
> alpha@mentat:~$ ldd which fenris
>         libbfd-2.12.90.0.1.so => /usr/lib/libbfd-2.12.90.0.1.so
> (0x40049000)
> ...
> 
> and my package has to depend on exactly the same version of
> binutils-dev (containing libbfd) - which causes problems when new
> version enters the archive:
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=158246&repeatmerged=yes
> 
> Moreover, binutils-dev description says:
> 
>    "Note that building Debian packages which depend on the shared libbfd
>    is Not Allowed."
> 
> So what should I do to fix the problems? Link whole package staticaly??

Exactly.  The shared libbfd is only meant to reduce the size of
binaries internal to the binutils package.  BFD does not maintain a
constant ABI.

-- 
Daniel Jacobowitz
MontaVista Software                         Debian GNU/Linux Developer



Reply to: