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

    <tr>
        <th>Summary</th>
        <td>
            apt.llvm.org repository for noble (ubuntu 24.04) only provides meta packages, can not install
        </td>
    </tr>

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

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

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

<pre>
    I recently upgraded from ubuntu 22.04 to 24.04. I used to get the latest clang compiler and tools from the apt repository at http://apt.llvm.org/jammy/. After the upgrade I changed the sources configuration file to use http://apt.llvm.org/noble/ instead. It exists, but it only provides meta packages. For example the `clang` package is provided with dependencies on `clang-19`. But `clang-19` is not provided.

This results in issues like this:

```text
$ sudo apt install clang

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 clang : Depends: clang-19 (>= 19~) but it is not installable
E: Unable to correct problems, you have held broken packages.
```

My current workaround was to install these packages using aptitude, which suggests to install the old meta-package provided by the distribution's repositories (which depend on clang-18 in this case). This will allow me to use clang, and have it upgraded whenever clang-19 is available through the llvm repository.

But it has been a few days since the official release of 24.04 and still those packages are not available.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJx8Vc1u47oOfhplQ9RwFKetF1m008lFF3dzfx5AlmhbU1nyEalksjnPfiA5cdMuBigaQObPR_L7SEVkB494EPtXsX_bqMRjiIejcjr8C-OmC-ZyeIeIGj27C6R5iMqggT6GCVKXPCeQsqob4ACyqeqmgndIhCY_DMjAI4JTjMSgnfID6DDN1mEE5bNRcLREy4ZqZog4B7Ic4gUUw8g8i92LkEchj2rmyrnTVIU4CHn8pabpIuSxgpeeMZYIV4TwDnpUfsg4RgQKKWok0MH3dkhRsQ0eeusww0yEf8zjQ-dQyCNYT4zKVPDOgL8tMQn5A7rEYBmCdxeYYzhZgwQTsoJZ6Q81IFVwDBHwt5rmnHFEEI916YZ4rG9WYOnmbuBseQSDM3qDXlskCH51eti24rGu4DXxt7ccwwde41SifhP1y_L_f6MliEjJMYH1YIkSEjj7kTFZyuXfmYvHevlj_M3XJ9kAJRPKnHIzlHPLVO8d_4PKWD-sdbncqKqq4C14XExek3XFZi3xAhwRv1rdAhErRrC-D3Eqk_tq9t8w4dpq0CE5U5rQ4Q0jmgpK9ZO6wITKA4-K4RISjOp0DRPxr4TEaEB5sNMciGznEMhyWvgSIti-eKmIkChjK5zLWTJFShxjiaPtUnEpeSgDzOFtRPOJNKcuQC-YwaIHHVExmiVOiMvjFE5oICSG0MO712GyfqhuI0Xog3PhnLHcdahUOqKbM78jUnCnhXhrNd-m_TXSV4zJT8hf2Lg6XzUtdi_wVr7nT3BjJAj5LHY_xe4Ntu3fQrY3rVxpeh3PZ-9-Zu__-_yQgesQI-pC587hVNR2G1quzkAXwwf6T6F9o-59hf--gE4xomc4h_ihYkjewFlRznQjM49Id2RaZqxmtpwM5vTn0eoRKA0DEn93heBMUf7DjfuroLtLMbgnh5BP9LntssaFfF7iL73Omr-28jkLNosUtCIUsr0S-mydA5XHBtO6yxZFyh9lw5ZeWf5c3ecRPZ4wfk7JEqiTsm5p-xhDGsZlb7vTdLePv2yT12WSo6KFpgp6PINRFwKyXi9sC31vtVUOIjpUlB-WK1GgEdvSt3Df8iytzI0VUbUxh51pd63a4GH7tG2a3VO732_GQ__Yd_WuNS026gn3z8-q0U-m0U2ncYv73cYeZC2butnVdd3s9_tK1rjtdNvqttvWUjaiqXFS1q3bflOW4qGt97vHjVMdOiq3UUqP52VjCinzqYyH7PPQpYFEUy87bo3Clh0e7s_I_VnrQ4RyU_LAb0c0dyUr5A9nJI9UK38vnU2K7pBvF63Ha7A8pq7SYRLymNNffx7mGH6hZiGPy-YX8ljq_CcAAP__t6O4Gg">