https://bugs.winehq.org/show_bug.cgi?id=40937
--- Comment #7 from Henri Verbeet hverbeet@gmail.com --- (In reply to Bruno Jesus from comment #6)
(In reply to Henri Verbeet from comment #4)
That doesn't sound right. Do you have leftover libgnutls26 packages by any chance?
The dev package I have is called libgnutls-dev it is the same version as the libgnutls26, so yes I do have such old version.
You'll want to get rid of that and install the current version if it isn't already. It's a bad idea in general to keep obsolete packages around, but more so for security sensitive things like GnuTLS. You can use "aptitude search '~o'" to get a list of obsolete packages, or look for something along the lines of "obsolete or locally created packages" in graphical package managers. Similarly, you'll likely want to take a look at deborphan/orphaner.
(In reply to Mathieu Comandon from comment #5) I still think this is a problem, usually we cope with these situations using configure checks or #ifdef.
In principle. In practice, anyone that runs into this is likely to have a GnuTLS installation that's broken in some way. Arguably we wouldn't be doing those people a favour by keeping those working.