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

    <tr>
        <th>Summary</th>
        <td>
            Apt package hard-coded dependency to python 3.10
        </td>
    </tr>

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

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

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

<pre>
    When trying to install llvm 18 from apt.llvm.org, on ubuntu noble, I get an error due to a python dependency version:
```
The following packages have unmet dependencies:
 liblldb-18 : Depends: libpython3.10 (>= 3.10.0) but it is not installable
 libomp-18-dev : Depends: libpython3.10 (>= 3.10.0) but it is not installable
```

I'm not a debian package guru, but I'm thinking we want to point at a meta package for libpython while keeping the >= 3.10.0 version? 

Either way, noble doesn't have 3.10, it has 3.12 in its repos. 
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJysk8GOozAMhp8mXKyiEGgpBw7d7VSa-0p7DsQl2YYEJU6rvv0qdKad3fNICOTY_vXz2ZExmskh9mz7g22PhUykfegJ8RK7rhi8uve_NTqgcDduAvJgXCRpLVh7naHawzn4GeRCZT4ofZiY-AneQRqSowTODxbz0TtMSCAdYAg-gEqY1SQsd9LegcIFnUI33uGKIRrvWH1g_Mj4ge34x7OGvzTC2Vvrb9nRIseLnDCClleE5Gakl5bB-FQBawZr1bCp9sDqAxzXopzPmYeLuqw4MLFn9Rurj5DDkjPRwZAIDIGJ4Dx9IpD5z57afl421X6j8Prt8v8BeLzfmWjntV6CwsFI98kCphRSRp5lH2WkjbtkXDeEm3SU0S_eOAKZ-2ck-ew--_CyDDdtLMIFcVnnrxH-cf8a1gm-unszpDHATd6zkXUJQHmMjomWHrPKAjlpchxzKMA4MBQh4OJjCYXqa9XVnSywr1pRNe2-bkWh-26sKsGbBvd1V5_brRq3u27bVFwNleoaLEwvuGh4K3glxK6qSq52I-eqHtqdrHFQrOE4S2OfW1uYGBP2Xddud4WVA9q4XgohHN5gTTIh8h0Jfe7ZDGmKrOHWRIovFTJksT8s9MSpZVCb0StUX3c8838AzhiKFGyviZZ1XcWJidNkSKehHP3MxCnLf3w2S_B_cCQmTqupyMTpYfrai78BAAD__5h0M9Y">