Hi, > 2026年5月28日 15:29,John Paul Adrian Glaubitz <[email protected]> 写道: > > Hi Miao, > > On Thu, 2026-05-28 at 15:09 +0800, Miao Wang wrote: >> I noticed that many binary packages on loong64 have a dependency to libc6 >> with >> a version constraint no lower than the latest version of glibc, which is >> different from other architectures, where the version constraint is derived >> from the actual symbol version sused in the executables. I believe that it is >> because of missing symbols file in libc6 for loong64. > > Good catch! > >> I have opened a merge request to glibc packaging adding the missing symbols >> file and the merge request has been merged and is pending for upload. I >> wonder >> what should be done to existing packages which requires a unnecessary higher >> version of libc6. > > That will warrant a rebuild of the affected packages. > > Let's ask Aurelien what he thinks!
grep-dctrl -F Depends --pattern="libc6 (>= 2.4" -s "Package,Source" Packages | \ tbl-dctrl -d "," | \ sed -r 's/^([^,]*),$/\1,\1/' | \ cut -d ',' -f 2 | sort | uniq | wc -l gives 13997 It seems that 75% the source packages should be rebuilt. Cheers, Miao Wang

