inkscape завис при обновлении
Здравия!
При обновлении завис inkscape, ни так ни сяк.
.[01m.[Kui/clipboard.cpp:.[m.[K In member function ‘.[01m.[Kvoid Inkscape::UI::ClipboardManagerImpl::_ink
scape_wait_for_targets(std::list
.[01m.[Kui/clipboard.cpp:1405:22:.[m.[K .[01;31m.[Kerror: .[m.[K‘.[01m.[KScopedPtr.[m.[K’ is not a member
of ‘.[01m.[KGlib.[m.[K’
target = Glib::ScopedPtr
.[01;32m.[K ^.[m.[K
.[01m.[Kui/clipboard.cpp:1405:22:.[m.[K .[01;36m.[Knote: .[m.[Ksuggested alternative:
In file included from .[01m.[K/usr/include/gdkmm-2.4/gdkmm/region.h:67:0.[m.[K,
from .[01m.[K/usr/include/gdkmm-2.4/gdkmm/screen.h:33.[m.[K,
from .[01m.[K/usr/include/gdkmm-2.4/gdkmm/display.h:31.[m.[K,
from .[01m.[K/usr/include/gtkmm-2.4/gtkmm/clipboard.h:31.[m.[K,
from .[01m.[Kui/clipboard.cpp:24.[m.[K:
.[01m.[K/usr/include/gdkmm-2.4/gdkmm/types.h:371:7:.[m.[K .[01;36m.[Knote: .[m.[K ‘.[01m.[KGdk::ScopedPt
r.[m.[K’
class ScopedPtr
.[01m.[Kui/clipboard.cpp:1405:38:.[m.[K .[01;31m.[Kerror: .[m.[Kexpected primary-expression before ‘.[01m
.[Kchar.[m.[K’
target = Glib::ScopedPtr
.[01;32m.[K ^.[m.[K
Makefile:8055: recipe for target 'ui/clipboard.o' failed
make[3]: *** [ui/clipboard.o] Error 1
make[3]: *** Waiting for unfinished jobs....
----------------------
.[33;01m!!!.[39;49;00m existing preserved libs:
.[33;01m>>>.[39;49;00m package: app-text/poppler-0.45.0
.[33;01m * .[39;49;00m - /usr/lib/libpoppler.so.51
.[33;01m * .[39;49;00m - /usr/lib/libpoppler.so.51.0.0
.[33;01m * .[39;49;00m used by /usr/bin/inkscape (media-gfx/inkscape-0.91-r1)
.[33;01m * .[39;49;00m used by /usr/bin/inkview (media-gfx/inkscape-0.91-r1)
Use .[32;01memerge @preserved-rebuild.[39;49;00m to rebuild packages using these libraries
После emerge @preserved-rebuild просто-напросто снова компилится inkscape с тем же результатом, удалял poppler - он пересоздался с тем же результатом.
После emerge --depclean -av
* Dependencies could not be completely resolved due to
* the following required packages not being installed:
*
* >=app-text/poppler-0.26.0:0/51=[cairo] pulled in by:
* media-gfx/inkscape-0.91-r1
*
* Have you forgotten to do a complete update prior to depclean? The
* most comprehensive command for this purpose is as follows:
*
* emerge --update --newuse --deep --with-bdeps=y @world
Но он установлен, 0.45. И флаг cairo включен. ПОдскажите пож-ста, что делать.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Все зависит от того, что за
Все зависит от того, что за обновление было, например, обновлялись ли
gcc, glibc, headers, binutils?Покажи
SysA написал(а): Все зависит
# qlist -ICv gcc glibc headers binutilssys-devel/binutils-2.25.1-r1
sys-devel/binutils-config-5-r2
sys-devel/gcc-4.9.3
sys-devel/gcc-config-1.7.3
sys-kernel/linux-headers-4.3
sys-libs/binutils-libs-2.25.1-r2
sys-libs/glibc-2.22-r4
virtual/os-headers-0
x11-misc/gccmakedep-1.0.3
Вот оно.
Ты ответил только на второй
Ты ответил только на второй вопрос, так что ничего не ясно.
К тому же не вижу смысла мусолить эту тему, т.к. решение было предложено.
Обновлялись glibc &
Обновлялись glibc & linux-headers. Решение, конечно, простое, но так скоро пол-системы нестабильной будет))
Вообще-то после обновления
Вообще-то после обновления glibc надо бы пересобирать все, что ее использует, т.е. совсем все! :)
И еще перегружаться, к тому же...
А насчет нестабильности - так можешь только конкретную версию конкретного пакета размаскировать.
То есть portage -aDNuv
То есть portage -aDNuv --with-bdeps=y @world само не предлагает при смене glibc пересобирать всё? Оно ж само такие вещи разруливает.
Нет
Нет
r3 ?
Решается размаскированием inkscape-0.91-r3. Пришлось пойти этим путем около месяца назад, r1 не собирался ни в какую.
.
Номер бага на bgo?
:wq
--
Live free or die
Это, что ли?
https://bugs.gentoo.org/show_bug.cgi?id=592178
https://bugs.gentoo.org/show_bug.cgi?id=596914
Ага, оно самое. То есть,
Ага, оно самое. То есть, можно не спешить, скоро -r3 стабилизируют, и все дела? Ну если, конечно, не очень срочно нужно.
Удалите потом, если вспомните. :)
В /etc/portage/package.accept_keywords ~amd64
=media-gfx/inkscape-0.91-r3
Ну, или постарайтесь вспомнить собрать inkscape через полгодика, раз уж так нужен. :-D
Необязательтно ~amd64, ~x86
Необязательтно ~amd64, ~x86 тоже. Да и оно само соберётся, когда время придёт, как я понимаю))