[Bug 1875348] Re: TbSync add-on needs a dependency on libc6-dev (for libresolv.so)

2020-05-08 Thread Olivier Tilloy
I am not sure what the best approach would be, because indeed the soname
can vary over time (although in this particular case I suspect it will
change very seldom). Currently on Ubuntu 20.04 it is "libresolv.so.2".
But it looks like the code in the ctypes wrapper would need
rearchitecting quite a bit to take sonames into account.

In any case, it is worth taking the discussion upstream, as their
opinion would be valuable.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1875348

Title:
  TbSync add-on needs a dependency on libc6-dev (for libresolv.so)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/1875348/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1875348] Re: TbSync add-on needs a dependency on libc6-dev (for libresolv.so)

2020-04-27 Thread John Bieling
What would be the correct file name that you would distro patch into?
Maybe this could be added to TB itself? After all, it is a list of files
to check for. I would file that bug with TB if you could tell me what
file you need. However, if it will change over time, ... probably not.

I know this is also an issue for Mint. Maybe that would fix it for both?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1875348

Title:
  TbSync add-on needs a dependency on libc6-dev (for libresolv.so)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/1875348/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1875348] Re: TbSync add-on needs a dependency on libc6-dev (for libresolv.so)

2020-04-27 Thread Olivier Tilloy
That's a fair and valid point. I wonder what the best approach would be:
add a runtime dependency on libc6-dev (which, from a packaging
standpoint, doesn't sound right), or distro-patch the DNS code to look
for the correct so file.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1875348

Title:
  TbSync add-on needs a dependency on libc6-dev (for libresolv.so)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/1875348/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1875348] Re: TbSync add-on needs a dependency on libc6-dev (for libresolv.so)

2020-04-27 Thread John Bieling
As it turned out, I AM already registered with this bugtracker.

I just want to point out, that this is not limited to my add-on
(TbSync). I am using a core feature which is also used by Thunderbird
core itself. It is not just an add-on using ctypes module to load
external libs.

I am not using ctypes module myself and I am not loading any lib. I am
using the core DNS API of Thunderbird.

So I think the fix must be broader and not limited to TbSync.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1875348

Title:
  TbSync add-on needs a dependency on libc6-dev (for libresolv.so)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/thunderbird/+bug/1875348/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs