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

    <tr>
        <th>Summary</th>
        <td>
            Keep base/default apt packages for every llvm version.
        </td>
    </tr>

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

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

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

<pre>
    If adding the llvm apt-PPA to the PPA list, one can install clang or llvm via `sudo apt install clang llvm` ... This is not possible with older than the nightly apt versions, e.g. clang-20. To install clang-20 `sudo apt install clang-20` is required. But when clang-20 and llvm-20 is the most recent version I want to use, I am forced to create alternatives with update-alternatives. Those will break, as soon I accidentally install / remove the clang package.

This is undesirable. What I want, is to force the installed version of the clang / llvm /... package to a specific version via `sudo apt-get install clang=1.20.1.8`

</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJx0k82O6ygQhZ8Gb0pBGDt_Cy_S07LUmk0vWpp1GSo20wQ8gBPl7Ufg3HTflu7KFj_nfHWowhjN6Ig6tn1h29cKlzT50PU0DFQNXt-7tzOg1saNkCYCa68XwDlt3t9PkHxZy7_WxMTkX-AdgUIHxsWE1oKy6EbwYb14NQhsJ-KifRb5cSofYTsBnHP4mEwEE8H5BLOP0QyW4GbSBN5qCpAmdMXcmXFK9l7krhSi8S5mEOIjX3U3UnD48L-bbaT4M8lGisxhIgT6bzGBNIeXJcFtIvd1HZ0uyPnfxAJz8TFBIEXuCQNvcEOXclZLpEz2BniBsw-KdF5VgTARoE0UHCZzpbgWuswaE22-b-RcfMxBWAtDIPzMghgh-uKEShlNLldyf5bEZA-BLv5KhXHNekb1iSNxJk5MnH6lvThN0QQcLHH4Z8L0oM8uuUS_chedhzzpZ6X-_M0gu5Y3Z7LPD_owzBoIcSZlzkY9r_5ojM1IP56ENa81l4LX_MB2golTpbtGH5sjVtTV-21TN2In2mrqzgPV2NZ0Vodto3fNftfQoA57dah3dSv2lemkkFuxl7UUbSNbvpWDRiX3StcDSr1lraALGsszP_dhrEyMC3V1ezwcD5XFgWwsAyOloxuUXSZlnp_QlZYYljGyVuSpiF8yySRL3d9EMwyYm6HXdMbFptKCj4RizhjoSuH-GJo1I14twXZTSnNkzYnJnsl-NGlaBq78hcm-jM_62czB_0sqMdkXuMhk_6C_dvL_AAAA__86QVOL">