Поиск по этому блогу

воскресенье, 31 июля 2011 г.

Проблемы с обновлением net-p2p/transmission

В процессе обновления системы обновилась библиотека net-libs/miniupnpc-1.6.
В соответствии с рекомендациями команды revdep-rebuild пересобрал net-p2p/transmission.
Однако...

gentoo-home lupo # /etc/init.d/transmission-daemon start
transmission-daemon| * Starting transmission daemon...       [ ok ]
gentoo-home lupo # /etc/init.d/transmission-daemon status
 * status: crashed

В логах самой net-p2p/transmission ничего интересного не нашёл и, только глянув в системный лог, увидел

transmission-da[3747]: segfault at 7f0dabbcae10 ip 00007f0daccc72b8 sp 00007f0daaf66500 error 7 in libminiupnpc.so.8[7f0daccc3000+a000]
transmission-da[3848]: segfault at 7fda1d114e10 ip 00007fda1e2112b8 sp 00007fda1c4b0500 error 7 in libminiupnpc.so.8[7fda1e20d000+a000]
transmission-da[3944]: segfault at 7f1246371e10 ip 00007f124746e2b8 sp 00007f124570d500 error 7 in libminiupnpc.so.8[7f124746a000+a000]

«Откат» на предыдущую версию net-libs/miniupnpc-1.5 и пересборка net-p2p/transmission решили проблему.

5 комментариев:

krigstask комментирует...

А у меня работает.

Lupo Alberto комментирует...

С какими флагами собрана net-p2p/transmission?

krigstask комментирует...

% pmerge -pv transmission
* Resolving...
[ebuild R ] net-p2p/transmission-2.33 USE="gtk libnotify nls qt4 -kde -libcanberra -utp" [1]

Lupo Alberto комментирует...

А что это за команда pmerge?

krigstask комментирует...

Это sys-apps/pkgcore. Он заметно побыстрее работает, я его для таких вещей обычно использую: посмотреть зависимости и т.д.