You are not logged in.
Since updating gtk I'm getting a number of apps refusing to open, with the following error:
symbol lookup error: /usr/lib/libgdk-3.so.0: undefined symbol: cairo_surface_set_device_scale
???
Last edited by emacsomancer (2014-12-15 15:23:55)
Offline
Is your entire system up to date? You only mentioned updating gtk.
Offline
The system is up-to-date with the exception of the kernel (I'm on PAE) and consequently nvidia. (I have now rolled back the gtk updates and I, unsurprisingly, no longer get the error.)
Last edited by emacsomancer (2014-10-17 21:20:13)
Offline
pacman -Qs cairo ?
Offline
pacman -Qs cairo ?
local/cairo-perl 1.104-2
Perl wrappers for cairo
local/cairo-ubuntu 1.12.16-2
Cairo vector graphics library, with Ubuntu's LCD rendering patches
local/cairomm 1.10.0-3
C++ bindings to Cairo vector graphics library
local/libtiger 0.3.4-4
A rendering library for Kate streams using Pango and Cairo
local/pixman 0.32.6-1
The pixel-manipulation library for X and cairo
local/python-cairo 1.10.0-4
Python bindings for the cairo graphics library
local/python2-cairo 1.10.0-2
Python2 bindings for the cairo graphics library
Offline
local/cairo-ubuntu 1.12.16-2
Cairo vector graphics library, with Ubuntu's LCD rendering patches
Well, there's your problem
Offline
I had the same problem, using cairo instead cairo-ubuntu fixed the problem, thanks!
Offline
emacsomancer wrote:local/cairo-ubuntu 1.12.16-2
Cairo vector graphics library, with Ubuntu's LCD rendering patchesWell, there's your problem
ah! cheers!
Offline
hi, sorry for the newbee question but i have the same probleme :
➜ ~ sudo pacman -Qs cairo
local/cairo-infinality-ultimate 1.12.16-3 (infinality-bundle)
Cairo vector graphics library with respect-fontconfig, expose and Ubuntu patches (infinality-bundle)
local/cairomm 1.10.0-3
C++ bindings to Cairo vector graphics library
local/goocanvas1 1.0.0-3
A cairo canvas widget for GTK+
local/lib32-cairo-infinality-ultimate 1.12.16-3 (infinality-bundle-multilib)
Cairo vector graphics library with respect-fontconfig, expose and Ubuntu patches (32-bit, infinality-bundle)
[....]
➜ ~ sudo pacman -R cairo-infinality-ultimate
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: awesome: requires cairo
:: cairomm: requires cairo
:: gst-plugins-good: requires cairo
:: gstreamer0.10-good-plugins: requires cairo
:: gtk2: requires cairo
:: gtk3: requires cairo
:: lib32-cairo-infinality-ultimate: requires cairo-infinality-ultimate
:: libgdiplus: requires cairo
:: libgxps: requires cairo
:: pango: requires cairo
:: poppler: requires cairo
:: python-cairo: requires cairo
:: python-gobject: requires cairo
:: python2-cairo: requires cairo
:: python2-gobject: requires cairo
:: scribus: requires cairo
How can we replace cairo-infinality-ultimate with simple cairo ?
Offline
hi, sorry for the newbee question but i have the same probleme :
➜ ~ sudo pacman -Qs cairo
local/cairo-infinality-ultimate 1.12.16-3 (infinality-bundle)
Cairo vector graphics library with respect-fontconfig, expose and Ubuntu patches (infinality-bundle)
local/cairomm 1.10.0-3
C++ bindings to Cairo vector graphics library
local/goocanvas1 1.0.0-3
A cairo canvas widget for GTK+
local/lib32-cairo-infinality-ultimate 1.12.16-3 (infinality-bundle-multilib)
Cairo vector graphics library with respect-fontconfig, expose and Ubuntu patches (32-bit, infinality-bundle)
[....]➜ ~ sudo pacman -R cairo-infinality-ultimate
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: awesome: requires cairo
:: cairomm: requires cairo
:: gst-plugins-good: requires cairo
:: gstreamer0.10-good-plugins: requires cairo
:: gtk2: requires cairo
:: gtk3: requires cairo
:: lib32-cairo-infinality-ultimate: requires cairo-infinality-ultimate
:: libgdiplus: requires cairo
:: libgxps: requires cairo
:: pango: requires cairo
:: poppler: requires cairo
:: python-cairo: requires cairo
:: python-gobject: requires cairo
:: python2-cairo: requires cairo
:: python2-gobject: requires cairo
:: scribus: requires cairoHow can we replace cairo-infinality-ultimate with simple cairo ?
simply install cairo:
`pacman -S cairo`
it will ask you that you sure to replace cairo-infinality-ultimate with cairo, and you answer yes. pacman will take care of those dependency stuff.
Offline