<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">