[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