This package installs the following problematic symlink:
This is an architecture-specific file installed to an
architecture-independent path. Either the installation paths should be
changed, or the Multi-Arch: same header should be replaced with Multi-Arch:
Here is the result of trying to co-install i386 with amd64 variants of the
# apt-get install libclang1-3.6:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
Need to get 0 B/4,174 kB of archives.
After this operation, 14.4 MB of additional disk space will be used.
(Reading database ... 633354 files and directories currently installed.)
Preparing to unpack .../libclang1-3.6_1%3a3.6.2-3_i386.deb ...
Unpacking libclang1-3.6:i386 (1:3.6.2-3) ...
dpkg: error processing archive
trying to overwrite shared '/usr/lib/llvm-3.6/lib/libclang-3.6.so.1',
which is different from other instances of package libclang1-3.6:i386
Errors were encountered while processing:
E: Sub-process /usr/bin/dpkg returned an error code (1)