$ epmi ghostscript-classic $ git clone https://github.com/vitlav/checkduplicatelibrarysymbols $ cd checkduplicatelibrarysymbols $ ./checkdupls.sh /usr/bin/gs ... png_write_chunk /usr/lib64/libpng12.so.0.50.0 png_write_chunk /usr/lib64/libpng15.so.15.28.0 ... /usr/bin/gs ghostscript-classic-9.20-alt1.x86_64 with 183 duplicated symbols
Yt[jhjij
В смысле, нехооршо, надо найти виноватого
(В ответ на комментарий №2) > В смысле, нехооршо, надо найти виноватого fontconfig и libfreetype слинкованы с libpng15
ghostscript-9.20-alt2 -> sisyphus: * Thu Mar 09 2017 Fr. Br. George <george@altlinux> 9.20-alt2 - Rebuild with libpng15 (Closes: #33220)
Новая версия checkduplicatelibrarysymbols более конкретно показывает повторяющиеся библиотеки: /usr/bin/gs - /usr/lib64/libgs.so.9.20 - /usr/lib64/libpng12.so.0.50.0 /usr/bin/gs - /usr/lib64/libpng12.so.0.50.0 /usr/bin/gs - /usr/lib64/libgs.so.9.20 - /usr/lib64/libfontconfig.so.1.9.2 - /usr/lib64/libfreetype.so.6.12.3 - /usr/lib64/libpng15.so.15.28.0 /usr/bin/gs - /usr/lib64/libgs.so.9.20 - /usr/lib64/libfontconfig.so.1.9.2 - /usr/lib64/libfreetype.so.6.12.3 - /usr/lib64/libharfbuzz.so.0.10400.3 - /usr/lib64/libpng15.so.15.28.0 /usr/bin/gs - /usr/lib64/libgs.so.9.20 - /usr/lib64/libfontconfig.so.1.9.2 - /usr/lib64/libpng15.so.15.28.0 /usr/bin/gs - /usr/lib64/libgs.so.9.20 - /usr/lib64/libpng15.so.15.28.0 /usr/bin/gs - /usr/lib64/libpng15.so.15.28.0 Как получу исправление, проверю, что их больше нет.
Всё отлично. Спасибо! $ ./checkdupls.sh gs Checking /usr/bin/gs ... Read all libs... 41 Get all symbols... 11266 Get all non uniq symbols... 0 No duplicated symbols