Needs libgnutls-deb0.so.28 but it doesn't exist
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
haskell-gnutls (Ubuntu) |
Fix Released
|
Undecided
|
Robie Basak | ||
haskell-network-protocol-xmpp (Ubuntu) |
Fix Released
|
Undecided
|
Robie Basak |
Bug Description
02:52 <rbasak> Do we have a Haskell guy? libghc-gnutls-dev 0.2-2 in Xenial ships /usr/lib/
02:53 <rbasak> Rebuilding src:haskell-gnutls gives me a libghc-gnutls-dev that uses libgnutls.so.30 instead.
02:53 <rbasak> I could just upload a no-change rebuild, but I wonder if this indicates that some wider check is needed.
02:54 <sarnold> rbasak: i've got a vague feeling infinity handled the last pile of haskell changes
02:55 <rbasak> Thanks. I've just found another with the same issue: libghc-
02:55 <rbasak> So I think we need a bunch of rebuilds.
$ reverse-depends -b libghc-gnutls-dev
Reverse-
=======
* git-annex
* haskell-
02:59 <rbasak> Where a bunch appears to equal two.
I discovered this when rebuilding git-annex locally. git-annex itself in the archive appears to work. However when I rebuilt haskell-gnutls and produced libgnutls.so.30, git-annex still failed to build (locally) because of a problem in haskell- network- protocol- xmpp. With haskell- network- protocol- xmpp also rebuilt, git-annex built fine.
So I think we need no change rebuilds of at least those two.
I'm not sure we need a rebuild of git-annex because it then rebuilds fine. Given that it runs, I presume it ended up not having a dependency on libgnutls- deb0.so. 28. Looking at the git-annex 5.20151208-1build1 that is in the archive currently, both /usr/bin/git-annex and /usr/bin/ git-annex- shell need libgnutls.so.30 directly so I think we're fine. Presumably the issue only affected -dev packages.