درود
بعد از مدت های طولانی من شروع به کدنویسی کردم.اما خیلی از وابستگی هام خراب شدند ( خودم اینطور حس میکنم ).
اول از همه مشکلم با یک کتابخونه هست به نام libxml2 اینطور که پیداست خیلی چیز مهمیه. چون وقتی میخوام برنامه خودم رو با دستور zig main.zig کامپایل کنم این ارور رو میده:
zig: error while loading shared libraries: libxml2.so.16: cannot open shared object file: No such file or directory
این هم خروجی دستور ldd /usr/bin/clangd:
linux-vdso.so.1 (0x000071e38ef08000)
libclang-cpp.so.20.1 => /usr/lib/libclang-cpp.so.20.1 (0x000071e38a200000)
libLLVM.so.20.1 => /usr/lib/libLLVM.so.20.1 (0x000071e380a00000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x000071e380600000)
libm.so.6 => /usr/lib/libm.so.6 (0x000071e38edf7000)
libc.so.6 => /usr/lib/libc.so.6 (0x000071e38040f000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x000071e38edc9000)
/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x000071e38ef0a000)
libffi.so.8 => /usr/lib/libffi.so.8 (0x000071e38edbc000)
libedit.so.0 => /usr/lib/libedit.so.0 (0x000071e38ed83000)
libz.so.1 => /usr/lib/libz.so.1 (0x000071e38ed6a000)
libzstd.so.1 => /usr/lib/libzstd.so.1 (0x000071e38df21000)
libxml2.so.16 => not found
libncursesw.so.6 => /usr/lib/libncursesw.so.6 (0x000071e38deb2000)
وقتی هم خواستم libxml2 رو نصب کنم این خطا رو میده:
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing libxml2 (2.14.3-1) breaks dependency 'libxml2.so=2-64' required by libarchive
:: installing libxml2 (2.14.3-1) breaks dependency 'libxml2.so=2-64' required by librest
:: installing libxml2 (2.14.3-1) breaks dependency 'libxml2.so=2-64' required by sane
الان من باید چیکار کنم تازه خطاهای خیلی بیشتری هم بود اما بیشترشون رو خودم رفع کردم.