<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/58804>58804</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Some errors about when intall LLVM andClang
</td>
</tr>
<tr>
<th>Labels</th>
<td>
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
Hope10086
</td>
</tr>
</table>
<pre>
I try to install the latest LLVM and Clang which could complie in C++20 on Ubuntu 18.01LTS after reading the information on [LLVM Debian/Ubuntu nightly packages](url :https://apt.llvm.org/)
Probably because of my incorrect installation process, when I run the command `"bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)"`"the terminal would show me as following:
The word in Chinese "依赖"means “ dependencies".
```
The following packages have unmet dependencies:
clang-15 :
依赖: libclang-cpp15 (>= 1:15.0.4~++20221102053248+5c68a1cb1231) 但是它将不会被安装
依赖: libgcc-s1 (>= 3.0) 但无法安装它//translation:But you can't install it
依赖: libllvm15 但是它将不会被安装 ///translation:But it will not be installed
依赖: libstdc++-9-dev 但无法安装它
依赖: libgcc-9-dev 但无法安装它
依赖: libobjc-9-dev 但无法安装它
依赖: libclang-common-15-dev (= 1:15.0.4~++20221102053248+5c68a1cb1231-1~exp1~20221102053256.89) 但是它将不会被安装
依赖: llvm-15-linker-tools (= 1:15.0.4~++20221102053248+5c68a1cb1231-1~exp1~20221102053256.89) 但是它将不会被安装
依赖: libclang1-15 (= 1:15.0.4~++20221102053248+5c68a1cb1231-1~exp1~20221102053256.89) 但是它将不会被安装
推荐: llvm-15-dev 但是它将不会被安装
clangd-15 : 依赖: libc6 (>= 2.29) 但是 2.27-3ubuntu1.6 正要被安装
依赖: libclang-cpp15 (>= 1:15.0.4~++20221102053248+5c68a1cb1231) 但是它将不会被安装
依赖: libgcc-s1 (>= 3.0) 但无法安装它
依赖: libllvm15 但是它将不会被安装
依赖: libclang-common-15-dev (= 1:15.0.4~++20221102053248+5c68a1cb1231-1~exp1~20221102053256.89) 但是它将不会被安装
lld-15 : 依赖: libgcc-s1 (>= 3.0) 但无法安装它
依赖: libllvm15 (= 1:15.0.4~++20221102053248+5c68a1cb1231-1~exp1~20221102053256.89) 但是它将不会被安装
lldb-15 : 依赖: libclang-cpp15 (>= 1:15.0.4~++20221102053248+5c68a1cb1231) 但是它将不会被安装
依赖: libgcc-s1 (>= 3.0) 但无法安装它
依赖: liblldb-15 但是它将不会被安装
依赖: libllvm15 (= 1:15.0.4~++20221102053248+5c68a1cb1231-1~exp1~20221102053256.89) 但是它将不会被安装
依赖: libncurses6 (>= 6) 但无法安装它
依赖: libtinfo6 (>= 6) 但无法安装它
依赖: llvm-15-dev 但是它将不会被安装
依赖: python3-lldb-15 但是它将不会被安装
E: You cannot fix the bug because you require certain packages to remain as they are, breaking dependencies between packages
```
Some details about my operations when installing.
1. **Following has been added to the **source.list** (its path is /etc/apt) :**
#LLVM bionic-source
deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic main
deb-src http://apt.llvm.org/bionic/ llvm-toolchain-bionic main
deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-14 main
deb-src http://apt.llvm.org/bionic/ llvm-toolchain-bionic-14 main
deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-15 main
deb-src http://apt.llvm.org/bionic/ llvm-toolchain-bionic-15 main
##LLVM focal -source
deb http://apt.llvm.org/focal/ llvm-toolchain-focal main
deb-src http://apt.llvm.org/focal/ llvm-toolchain-focal main
# 14
deb http://apt.llvm.org/focal/ llvm-toolchain-focal-14 main
deb-src http://apt.llvm.org/focal/ llvm-toolchain-focal-14 main
# 15
deb http://apt.llvm.org/focal/ llvm-toolchain-focal-15 main
deb-src http://apt.llvm.org/focal/ llvm-toolchain-focal-15 main
2. ** I also try to run other command on the *https://apt.llvm.org*
like:
```
wget https://apt.llvm.org/llvm.sh
chmod +x llvm.sh
sudo ./llvm.sh-14
Or
wget https://apt.llvm.org/llvm.sh
chmod +x llvm.sh
sudo ./llvm.sh -14 all
Or
apt-get install clang-14 lldb-14 lld-14
etc...
```
And the results are same .
What should I do?
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzdWVlv2zgQ_jX0y0CCDkuWHvxgxzY2QBddoN0u9pGiaEsNLXpJqq7__Q6pIw6ao26TFKkh2AKPmW8OcsjPhSxP82sw6gRGQt1oQ4UAU3EQ1HBt4N27T38CbUq4ErTZAcCxqlkFTLaiBPzZH0TNcSLAFYmW-EQBgGzg76JtTAth5gfhu48fAOjWcAWK07JGOVYDztpKtaemxvH4kGTptK14UdOGRJteRlPvKiNOcKDshu64JsmKRFmrBJD1hiyvSL6ojDloEi9wEj70YHwhvux9qXauJSfBigSLv5QsaIGSCs5oqznILexPCINJpTgzg_0dooOSjGtNoitrNG_gGlTbOORo9t76hKQBiaKC6go8BvhKoilCO-64Ae89ePAoLveqKwsPZzpRVji6aV83VMDR-VhX8gh7DlTDVgohj-g-K9FZ1H1_xFlHqUobhquqbjiaZkWup2S5JvmKrDOyTEieYuOe00YDei4iWUDyKyj5gTclb1iNno0ivxeMcLpn1DBqHwMBFf3CoW32aO4dMQM8YDZpvDABbIK-7exzD0IcJ-qim8cOBzs1yki8JvEKQuwNEz_wp2S2HrItisIwiIIkjqYZNiQszWjIijCKQ_Rsp2JFspSsU5JnZLEh64Qs1iSL7csycF04JiPZyr3YfLJ4FhFZLIfBuWuJSZZcYMWOMU-HZwbEfvAtphlZBPZlGZM8uUffCNflkFEYvy5Dx-xftgZOsgVmV81sTGOozQVgbTZabz-3v6DD_Qj02sCxRriNNLgyB_S8vAC8NiXrEsLLvZJ_-VEXXxbbV1Ili8-vpqtfeLi_yQbXbafU5u_lq88LcRz_erA_5wOT1EeQv3RpYqpb40Td3HDlGSmF_g2t7KMZesMm-latS0m2JovMjkEheXAew29XxfOBcO4rx_L1oJfTsy0-8qMHHGO7Zl7cukNN6KfOsMXKarR60cjwIr_8JtXz1crnBZpfqhb-QBDf9E4sxNOr52Wj_GSI355Hi6c3pDe0_n_V6n8kMXoP_zrT32hufodlDWuV5vq8YKavEVRjqYZX1voKB5SnMBxOppJN7L1wTq-trn-7C6i9xG3rr44mKdrdSLXY-6ni_7W14sC4MrRubnkEI7Fvb5uotjNPQBW3xEuhOL2xlMM5vYAyzZHz2_n3UhaPf3-Qe45CEQYe_Wkh8Rq6P4E8cOXup7pjfPqrKALwzyeHPmbSAp_NSIlARS0unEPLkpdgTXIcVz9Sy1Yx7otam67BdmS10WiEqaC2lEy04YZ1NJHLTksbueccfRQ7jgw_BeKscY90krvekheOcnqIceqm4EuXnfbiwyp0u9d1gA3BKMnTij2ftJ-R5IXT54X2jcCfE5Y8N7pzgRjxMehbyaiAi0LuptyjqhN1Ge7vlYV4IZw-A77LA3-BOIcyeRaUlybABeK672jYceAaqNByIOwtIS1xn1EjJS2b233nMfZ5oGNFfcNHNg7u3Ukdnf1dTLYbzqq9LFH98ivcaddtKcG_He0NKfJevagesGFHr4m72lC0ZxUOZGlPVU_7I_a0u7z0EHFj9v37qfEFOt16XHHdCtzPsXKBplhd-uH_VNRYEt9y-ddQysHZm4dK04TPwzSdJdMwn6WTch6XeZzTiamN4HNXt7hSUg1la6hUzojh3xr3Z82kVWJ-15-72lRt4WOy9P7pf7yDkp85w7qzqbVu7T8BmyTLgumkmm-zLAlZRJN4mvApZ1FeFuU2YsUsToNtvJ0IWnCh5yRZkmQ1qef9oXMapEEapn4641vGozydBaxgQU6mga31YgzsRM0dBjwuaOy0NVLfdlKt613D-SCftnimUfM_sFaHQZClEwd47tD-D0Co5zM">