Public bug reported:

I ran into this bug when trying to install 32-bit directfb using
multiarch on amd64. The install fails to find a candidate because tsconf
is arch:all, not arch:i386.

For some reason libts-0.0-0:i386 seems to depend on tsconf:i386 which
makes nore sense. This package consists of one configuration file which
has jitter in touchscreens. It is classified as "arch:all" because there
is nothing here that depends on a particular architecture.

This makes libts uninstallable using multiarch, and by dependency, makes
libdirectfb (which is used by some video players and game engines)
uninstallable using multiarch.

$ sudo apt-get install libdirectfb-1.2-9:i386
...
The following packages have unmet dependencies:
 libdirectfb-1.2-9:i386 : Depends: libts-0.0-0:i386 (>= 1.0) but it is not 
going to be installed
E: Unable to correct problems, you have held broken packages.
$ sudo apt-get install libts-0.0-0:i386
...
The following packages have unmet dependencies:
 libts-0.0-0:i386 : Depends: tsconf:i386 but it is not installable
E: Unable to correct problems, you have held broken packages.

$ sudo apt-get install tsconf
Reading package lists... Done
Building dependency tree       
Reading state information... Done
tsconf is already the newest version.

$ lsb_release -rd
Description:    Ubuntu oneiric (development branch)
Release:        11.10

$ apt-cache policy tsconf:i386 tsconf libts-0.0-0:i386 libdirectfb-1.2-9:i386
tsconf:
  Installed: 1.0-9
  Candidate: 1.0-9
  Version table:
 *** 1.0-9 0
        500 http://archive.ubuntu.com/ubuntu/ oneiric/main amd64 Packages
        100 /var/lib/dpkg/status
libts-0.0-0:i386:
  Installed: (none)
  Candidate: 1.0-9
  Version table:
     1.0-9 0
        500 http://archive.ubuntu.com/ubuntu/ oneiric/main i386 Packages
libdirectfb-1.2-9:i386:
  Installed: (none)
  Candidate: 1.2.10.0-4ubuntu3
  Version table:
     1.2.10.0-4ubuntu3 0
        500 http://archive.ubuntu.com/ubuntu/ oneiric/main i386 Packages
tsconf:i386:
  Installed: (none)
  Candidate: (none)
  Version table:

** Affects: tslib (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 directfb i386 libdirectfb multiarch

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

Title:
  tsconf is not Multi-Arch compatible

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

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to