loongson-community / discussions

Cross-community issue tracker & discussions / 跨社区工单追踪 & 讨论场所
9 stars 0 forks source link

[英雄帖] Port VSCodium to LoongArch #57

Open xen0n opened 3 months ago

xen0n commented 3 months ago

I've tried to package a build agent container for loong64 based on Debian sid and the recently-merged riscv64 port, seems it's not currently feasible:

13.43 The following packages have unmet dependencies:
13.51  krb5-multidev:loong64 : Depends: libgssapi-krb5-2:loong64 (= 1.20.1-5.1) but it is not installable
13.51                          Depends: libk5crypto3:loong64 (= 1.20.1-5.1) but it is not installable
13.51                          Depends: libkrb5-3:loong64 (= 1.20.1-5.1) but it is not installable
13.51  libatomic1 : Breaks: libatomic1:loong64 (!= 14.1.0-2) but 14-20240330-1 is to be installed
13.51  libatomic1:loong64 : Depends: gcc-14-base:loong64 (= 14-20240330-1) but it is not installable
13.51                       Breaks: libatomic1 (!= 14-20240330-1) but 14.1.0-2 is to be installed
13.51  libc6:loong64 : Depends: libgcc-s1:loong64 but it is not going to be installed
13.51  libglib2.0-0t64:loong64 : Depends: libselinux1:loong64 (>= 3.1~) but it is not installable
13.51  libgssrpc4t64:loong64 : Depends: libgssapi-krb5-2:loong64 (>= 1.17) but it is not installable
13.51  libkadm5clnt-mit12:loong64 : Depends: libgssapi-krb5-2:loong64 (>= 1.17) but it is not installable
13.51                               Depends: libk5crypto3:loong64 (>= 1.6.dfsg.2) but it is not installable
13.51                               Depends: libkrb5-3:loong64 (>= 1.15~beta1) but it is not installable
13.51                               Depends: libkrb5support0:loong64 (= 1.20.1-5.1) but it is not installable
13.51  libkadm5srv-mit12:loong64 : Depends: libgssapi-krb5-2:loong64 (>= 1.6.dfsg.2) but it is not installable
13.51                              Depends: libk5crypto3:loong64 (>= 1.6.dfsg.2) but it is not installable
13.51                              Depends: libkrb5-3:loong64 (>= 1.15~beta1) but it is not installable
13.51                              Depends: libkrb5support0:loong64 (= 1.20.1-5.1) but it is not installable
13.51  libkdb5-10t64:loong64 : Depends: libk5crypto3:loong64 (>= 1.20) but it is not installable
13.51                          Depends: libkrb5-3:loong64 (>= 1.14+dfsg) but it is not installable
13.51                          Depends: libkrb5support0:loong64 (= 1.20.1-5.1) but it is not installable
13.51  libmount1:loong64 : Depends: libselinux1:loong64 (>= 3.1~) but it is not installable
13.51  libselinux1-dev:loong64 : Depends: libselinux1:loong64 (= 3.5-2+b1) but it is not installable
13.51  libsepol-dev:loong64 : Depends: libsepol2:loong64 (= 3.5-2) but it is not going to be installed
13.52 E: Unable to correct problems, you have held broken packages.
xen0n commented 3 months ago
xry111 commented 3 months ago
  • krb5: fails test, log

FYI on LFS the test seems fine:

PYTHONPATH=../../../util VALGRIND="" python3 ./t_cccol.py 
LD_LIBRARY_PATH=`echo -L../../../lib | sed -e "s/-L//g" -e "s/ /:/g"` KRB5_CONFIG=../../../config-files/krb5.conf LC_ALL=C  ./t_cc
Testing miscellaneous error conditions
Starting test on /tmp/cctest.17943
Test on /tmp/cctest.17943 passed
Starting test on KEYRING:process:/tmp/cctest.17943
Test on KEYRING:process:/tmp/cctest.17943 passed
Starting test on MEMORY:/tmp/cctest.17943
Test on MEMORY:/tmp/cctest.17943 passed
Starting test on FILE:/tmp/cctest.17943
Test on FILE:/tmp/cctest.17943 passed

After the test finishes:

$ keyctl list @s
2 keys in keyring:
262917943: ----s-rv     0     0 user: invocation_id
 16095271: --alswrv  1000  1000 keyring: _krb___krb5_unique__