Should install libxtst6:i386

Bug #946381 reported by mariodebian
30
This bug affects 6 people
Affects Status Importance Assigned to Milestone
ia32-libs (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Building sun-java6 packages (I know that is not supported) I need to install extra libxtst6:i386 in amd64 pbuilder to successfully build sun-java6 amd64 packages.

Related branches

Revision history for this message
Steve Langasek (vorlon) wrote :

the package is installable if you have i386 multiarch support enabled.

Changed in ia32-libs (Ubuntu):
status: New → Won't Fix
Revision history for this message
mariodebian (mariodebian) wrote :

Old ia32-libs contains this lib,

Debian sid:
$ dpkg -L ia32-libs | grep -i xtst
/usr/lib32/libXtst.so.6.1.0
/usr/lib32/libXtst.so.6

and you can build sun-java6 amd64 with pbuilder

Now in Ubuntu 12.04 with multiarch-support you can't add "libxtst6:i386" to Depends and sun-java6 fails to build because of not found libXtst.so.6

Revision history for this message
Mike (0x656b694d) wrote :

TeamViewer cannot run neither. tvwine.dll.so has a dependency on libXtst.

Revision history for this message
Mike (0x656b694d) wrote :

$ cat /etc/dpkg/dpkg.cfg.d/multiarch
foreign-architecture i386

I think I have everything enabled and ia32-libs is installed. But still I need the libXtst.so.

Steve Langasek (vorlon)
Changed in ia32-libs (Ubuntu):
status: Won't Fix → Triaged
importance: Undecided → Medium
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ia32-libs - 20090808ubuntu34

---------------
ia32-libs (20090808ubuntu34) precise; urgency=low

  * Re-add libxtst6 (LP: #946381) and libgconf-2-4 (LP: #953404), since these
    libs are still needed by some packages that use ia32-libs.
 -- Steve Langasek <email address hidden> Mon, 12 Mar 2012 14:55:36 -0700

Changed in ia32-libs (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Mike (0x656b694d) wrote :

I'm sorry, but it doesn't look fixed. There are no libXtst:i386 package in the amd64 repository.

I'm not sure, but shouldn't it be added as a dependency to ia32-libs-multiarch:i386 and to the repository itself?

$ ldd tvwine.dll.so
 linux-gate.so.1 => (0xf770e000)
 libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf75a3000)
 libXtst.so.6 => not found
...

Revision history for this message
Steve Langasek (vorlon) wrote : Re: [Bug 946381] Re: Should install libxtst6:i386

On Sun, Mar 18, 2012 at 07:51:44PM -0000, Mike wrote:
> I'm sorry, but it doesn't look fixed. There are no libXtst:i386 package
> in the amd64 repository.

The package name is libxtst6.

> I'm not sure, but shouldn't it be added as a dependency to ia32-libs-
> multiarch:i386 and to the repository itself?

It was, but due to a typo the i386 package failed to build. Corrected now.

--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer http://www.debian.org/
<email address hidden> <email address hidden>

Revision history for this message
Mike (0x656b694d) wrote :

Works now! Many thanks. You are awesome.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.