Bug#374289: libbonoboui2-dev: uninstallable: conflicting depends.

Kurt Roeckx kurt at roeckx.be
Sun Jun 18 15:43:00 UTC 2006


On Sun, Jun 18, 2006 at 05:21:06PM +0200, Loïc Minier wrote:
> On Sun, Jun 18, 2006, Kurt Roeckx wrote:
> > You really should only add those -dev packages your packages
> > added to it.  If your package wasn't using them, they should be
> > in other .la files, and those packages should already have that
> > dependency.
> 
>  I don't understand what you mean:
>     grep /usr/lib/libtasn1.la /usr/lib/libbonoboui-2.la

If I rebuild it now, it's actually not there anymore.  So you can
just remove it.

The reason it could end up in the .la file is:
- You linked to to it with -ltasn1 or something.
- You linked to some other library that had an .la
  file and that had libtasn1.la in it's depedency_libs
  already.

If it was the first case, you would need to build-depend on it,
since the libtasn1.la still exists, relinking would have added it
again, so this is not the case.

So that leaves is with that some other .la file already had it.
The package shipping that .la file should depend on the tasn
package, not yours.


Kurt






More information about the Pkg-gnome-maintainers mailing list