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