[devel] [#241639] FAILED srpm=vte3-0.58.3-alt1.src.rpm

Alexey Tourbin alexey.tourbin на gmail.com
Вт Ноя 26 07:35:07 MSK 2019


On Mon, Nov 25, 2019 at 7:30 PM Girar Builder awaiter robot <
girar-builder на altlinux.org> wrote:
> #100 build vte3-0.58.3-alt1.src.rpm

> 2019-Nov-25 16:29:03 :: created next repo
>         ppc64le: NEW unmet dependencies detected:
> nemiver#0.9.6-alt5              libvte-2.91.so.0()(64bit) >=
set:lgUvyFGKnHsTun9O0gQrykIYwckTsh37Tm1QYAIrQL7
>         ACLs of affected packages (1):
> nemiver aris

Интересно разобраться, что здесь произошло (и почему зависимость не
удоволетворилась только на одной архитектуре). По счастью у меня нашлась
локальная копия прежней версии библиотеки libvte3-0.58.2-alt1.ppc64le.rpm
(а в репозиторий уже прошла новая версия).

$ rpmpeek libvte3-0.58.2-alt1.ppc64le.rpm /usr/lib/rpm/provided_symbols
./usr/lib64/libvte-2.91.so.0 >P0
$ rpmpeek libvte3-0.58.3-alt1.ppc64le.rpm /usr/lib/rpm/provided_symbols
./usr/lib64/libvte-2.91.so.0 >P1
$ ./unset P0 P1 set:lgUvyFGKnHsTun9O0gQrykIYwckTsh37Tm1QYAIrQL7
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm

Самое безобразие происходит у всех под носом: библиотеки реэкспортируют С++
символы из namespace std (и несмотря на удаление там еще несколько штук
таких осталось). Как писал Бродский, "Look, look then at that locus that's
better out of focus".
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20191126/0c55fae2/attachment.html>


Подробная информация о списке рассылки Devel