Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

libc6 requirements too high for buster in checkra1n repository #70

Closed
asdfugil opened this issue Apr 28, 2021 · 2 comments
Closed

libc6 requirements too high for buster in checkra1n repository #70

asdfugil opened this issue Apr 28, 2021 · 2 comments

Comments

@asdfugil
Copy link

nick@nick-pc (nickchan.ddns.net):~$ sudo apt install ld64 cctools-strip
[sudo] password for nick: 
正在讀取套件清單... 完成
正在重建相依關係          
正在讀取狀態資料... 完成
有些套件無法安裝。這可能意謂著您的要求難以解決,或是若您使用的是
unstable 發行版,可能有些必要的套件尚未建立,或是被移出 Incoming 了。
以下的資訊或許有助於解決當前的情況:

下列的套件有未滿足的相依關係:
 cctools-strip : 相依關係: libc6 (>= 2.29) 但 2.28-10 卻將被安裝
 ld64 : 相依關係: libc6 (>= 2.29) 但 2.28-10 卻將被安裝
E: 無法修正問題,您保留 (hold) 了損毀的套件。
@Siguza
Copy link
Member

Siguza commented Apr 28, 2021

We know, but there is no easy fix.
Compiling for an older lib from a new system is extremely hard (see this) and compiling on an old system is not possible because these tools need to link against new versions of the LLVM codebase, which cannot be installed on these old systems. :|

@asdfugil
Copy link
Author

all right i'll just use bullseye

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants