<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/60160>60160</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [packaging] Clang 14 is broken in Ubuntu focal
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          fslobanov
      </td>
    </tr>
</table>

<pre>
    Hi folks!

It seems than libclang-rt-14-dev package is broken, because it conflicts with libclang-common-14-dev

According to https://apt.llvm.org/focal/pool/main/l/llvm-toolchain-14/ , changes were made at 11th Jan 2023

```
#5 101.9 Package: libclang-rt-14-dev
#5 101.9 Version: 1:14.0.6~++20230111091307+f28c006a5895-1~exp1~20230111091339.183
#5 101.9 Priority: optional
#5 101.9 Section: libdevel
#5 101.9 Source: llvm-toolchain-14
#5 101.9 Maintainer: LLVM Packaging Team <pkg-llvm-team@lists.alioth.debian.org>
#5 101.9 Installed-Size: 44.5 MB
#5 101.9 Depends: lib32gcc-s1 (>= 3.0), lib32stdc++6 (>= 4.1.1), libc6 (>= 2.17), libc6-i386 (>= 2.17), libgcc-s1 (>= 3.0), libstdc++6 (>= 4.1.1)
#5 101.9 Breaks: libclang-common-14-dev (<< 1:14.0.6-10~exp4)
```

clang-rt-14-dev contains essential libraries such as builtins and so on, so linker fails to build application without them. These libraries were located at  libclang-common-14-dev package:

`/usr/bin/ld: cannot find /usr/lib/llvm-14/lib/clang/14.0.6/lib/linux/libclang_rt.builtins-x86_64.a: No such file or directory`

**Dockerfile to reproduce**

```
FROM ubuntu:focal

ARG DEBIAN_FRONTEND=noninteractive
ARG LLVM_VERSION=14

SHELL ["/bin/bash", "-o", "pipefail", "-c"]

RUN apt-get update -qq \
    && apt-get install -y --no-install-recommends software-properties-common curl gpg-agent \
 && curl https://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add - \
 && add-apt-repository "deb http://apt.llvm.org/focal/ llvm-toolchain-focal-${LLVM_VERSION} main" \
    && apt-get update -qq \
    && apt show libclang-common-${LLVM_VERSION}-dev \
    && apt show libclang-rt-${LLVM_VERSION}-dev \
    && apt-get install -qqy --no-install-recommends \
            llvm-${LLVM_VERSION} \
 libc++-${LLVM_VERSION}-dev \
            libc++abi-${LLVM_VERSION}-dev \
            libunwind-${LLVM_VERSION}-dev \
 clang-${LLVM_VERSION} \
 libclang-rt-${LLVM_VERSION}-dev
```



</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJycVk1zozgQ_TXypQsKBMZw8MEf8U62ksxWMjPXlBBt0FqWiCSSyR7mt28JHNuxM0l2p1wMSj-6W6_7tcSsFbVCnJLxnIyXI9a5Rpvp2kpdMqUfR6WunqdfBKy13FhCYxItSTQbnpcOLOLWgmuYAilKLpmqA-OCOA0qfISW8Q2rEYSF0ugNKkIXUCJnnUUQDrhWaym4s_AkXHPwwPV2q9XOy3HEGefaVELV4DQ0zrWWJDNCV4SuWOtCKR-3oTY1oau15kwSumq19v9tmVCErvyrBwVOa8kbJnwQQlfgE-MNUzVaeEKDsGUVAnMQx66BP5kCGtHkOBWSRbvfsKTJGOIoDgv4a9g1SWZvcHKG_oHGCq08OibJLE7DKMx-ETondO5jRnEcR0WcRBNC52ua8yjK2DgvxkH8C3-28a9jUFKEcZ6cZ2SENsI9-yC6dUIrJs9Ad8jdLhEpygof8Q2M7gwfdnbG4in2mgnlmFBoPP7q6sf1jhlfvm_ItkCSRbupg8EVsi1JIymssyGTQrsmrLAUTPUFTS7O_F8q65iUWAV34p8-pzQNx3A9P0MusUVV2d3OElpzHtgYCM2932QJSRgRWvge6O3WVXwoQHYESsM4jA8wfmyjYTw5NgUiyX9vfz_-B9FPNzc3yDb2VbO9ks_gY0GSxVF_BXHkmyc9ODzp5v55Kmeu-4JaQGtROcGkj2mYEWjBdrwBZqHshHQexFQFVoPuRW81SKE2aGDNhLRevh5YAWtbKTjzndcPAd05cA1uQ_jWoMWjAL0spebMYeWV-bv9tnv5ncqVrjprCF2VwyyoPGmcKaUdrIWqYA-QonwZFP14GNZ9MEJXA4UHmFDdz2HVI-6NC19ICH7m2X2WhsyHutEDSWshEbSBShjkTpvnE9oJ9b-l5hs0PdZpMNgaXXUcB-M7g2h1-_UaurJTriPJbBiDxxP09g9YXswvZzf3q9uvN98ubpYkWSqthHJoGHfiEQ9Ir9r7Hxe3d5dfb0iy3Ku8f959ubi6An9wULpntWS26dcLIJQG-vDeihZ98Y-s3L-Pl8dOb7_fAGtdUKODrq2YQwgeHoCMF4MdAIDQjNBsDxPDIIDgGYJA6WC3Dgz6xvDKB6vX7okZDFqjWzROoN11DfDOSKjbOmA1KncUaBelt7971PR9YhVrbaNdWLd1uMFnIJNFn6F_Z1UFwblrVlWBhxhstRW-EzwrFZZ9vI9OttMR3P89IDQlk_mruk2WMBx_9F0aP2YbbKOfzmT3ZsRh8nzKjXH_3cXruj88_L7yrxy8_OuZe5upA94nOMzhz-a3d7__kpXif3zcqSehqk99OFD4ma18yPU7B8HwHFXTpCqSgo1wGmeTlEY0zYpRM03pmBa8HNMoR1oU1TjKcrau1lmR5Os8K0diOlxSaBTlcUqLkE4wS_KcFnmyHscxI2mEWybkvs9HwtoOp1kUZ9FIshKlnQ6TRuET9MZhdozMtK9m2dV2f3_Ye3HCyf5u277cPMh4CQvPBcTp4V4KQsH3fmZCL6NRZ-T0tehr4ZquDLne7iT_ovzW6L-RO0JXfVqW0FWf9r8BAAD__5AkS3s">