[Bug 1469539] Re: overlay not works

Chris Knadle Chris.Knadle at coredump.us
Mon Dec 12 23:15:00 UTC 2016


Brandon Munger:
> I can also confirm that this does not work.  Steam and some games are
> built as 32 bit applications and the Mumble overlay only contains the 64
> bit builds (on the 64 bit version of Ubuntu).  The 64 bit library can't
> be linked to the 32 bit binaries.  What we need is the 64 bit version
> built with the ability to link with 32 bit applications, either as a
> separate library or some type of wrapper.

I've been wanting to break out the Mumble overlay into it's own
multiarch binary "mumble-overlay" package for a year (I'm the maintainer
of the package in Debian)... unfortunately it's not entirely clear how
to work this out and I find the documentation for multiarch a bit daunting:

   https://wiki.ubuntu.com/MultiarchSpec

If a "mumble-overlay" package is marked "Multi-Aarch: same" to allow
installation of it for both amd64 and i386, how does the user choose
which architecture of the overlay to load?  [Thinking out loud: could
this be done via LD_PRELOAD ?  How much of a headache would this be for
the user?]

Alternatively the package could be marked "Multi-Arch: foreign" which
would allow loading the i386  "mumble-overlay" on amd64, but then
"mumble-overlay" can only be installed for *one* architecture, so if the
user then goes to play an amd64 game they'd need to know to remove the
i386 package and install the amd64 one, which is confusing and rather a
headache.

I'd like to figure out a way to do this that isn't difficult for the
user to use (and that won't create a support headache).

Let me know if you're willing to test a Mumble package (that isn't in
the Ubuntu or Debian repos) that attempts to do this.

   -- Chris

-- 
Chris Knadle
Chris.Knadle at coredump.us

-- 
You received this bug notification because you are a member of Debian
VoIP Team, which is subscribed to mumble in Ubuntu.
https://bugs.launchpad.net/bugs/1469539

Title:
  overlay not works

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



More information about the Pkg-voip-maintainers mailing list