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: