<div dir="ltr">On Mon, Nov 25, 2019 at 7:30 PM Girar Builder awaiter robot &lt;<a href="mailto:girar-builder@altlinux.org">girar-builder@altlinux.org</a>&gt; wrote:<br>&gt; #100 build vte3-0.58.3-alt1.src.rpm<br><br><div>&gt; 2019-Nov-25 16:29:03 :: created next repo<br>&gt;         ppc64le: NEW unmet dependencies detected:<br>&gt; nemiver#0.9.6-alt5              libvte-2.91.so.0()(64bit) &gt;= set:lgUvyFGKnHsTun9O0gQrykIYwckTsh37Tm1QYAIrQL7<br>&gt;         ACLs of affected packages (1):<br>&gt; nemiver aris<br><br></div><div>Интересно разобраться, что здесь произошло (и почему зависимость не удоволетворилась только на одной архитектуре). По счастью у меня нашлась локальная копия прежней версии библиотеки libvte3-0.58.2-alt1.ppc64le.rpm (а в репозиторий уже прошла новая версия).</div><div><br></div><div>$ rpmpeek libvte3-0.58.2-alt1.ppc64le.rpm /usr/lib/rpm/provided_symbols ./usr/lib64/libvte-2.91.so.0 &gt;P0<br></div><div>$ rpmpeek libvte3-0.58.3-alt1.ppc64le.rpm /usr/lib/rpm/provided_symbols ./usr/lib64/libvte-2.91.so.0 &gt;P1<br></div><div>$ ./unset P0 P1 set:lgUvyFGKnHsTun9O0gQrykIYwckTsh37Tm1QYAIrQL7<br>_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm<br>_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm<br>_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_<br>_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm<br></div><div><br></div><div>Самое безобразие происходит у всех под носом: библиотеки реэкспортируют С++ символы из namespace std (и несмотря на удаление там еще несколько штук таких осталось). Как писал Бродский, &quot;Look, look then at that locus that&#39;s better out of focus&quot;.</div></div>