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 binutils
sys-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 тоже. Да и оно само соберётся, когда время придёт, как я понимаю))