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

Re: debootstrap failing in current sid.



Hi, Kurt Roeckx wrote:

> This is what I see:
> dpkg: dependency problems prevent configuration of libgcrypt7:
>  libgcrypt7 depends on libpth2; however:
>   Package libpth2 is not installed.

Sorry about that.

What happened was, in case somebody's interested in not making that
mistake in the future:
- libgcrypt7 build-depends on libpth2. 
- libpth2's shared library declaration was broken, however. 
- Therefore, the resulting libgcrypt7 package didn't depend on libpth2. 
- Somebody fixed the libpth2 problem, but apparently didn't notify the
  maintainers of the build-depending package that they should rebuild.
- I took over libgcrypt7 and rebuilt it with its current dependencies.
- Therefore, libgcrypt7 suddenly depends on libpth2 which it didn't do
  before.

The solution was to notice that nobody actually *needs* the resulting
libgcrypt-pth2.so*, so I replaced that particular Build-Depends: with a
Build-Conflicts: and re-uploaded.

A different solution might have been to park that shared librry in its own
binary package. I'll actually do that at some point in the future.

-- 
Matthias Urlichs



Reply to: