why is loaders/libpixbufloader-ras.so missing in xenial

Asked by Andreas on 2016-11-16

libpixbufloader-ras.so is needed by e.g. eog to display sun raster files. It is missing in xenial, what is the reason for this?

Thanks

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu gdk-pixbuf Edit question
Assignee:
No assignee Edit question
Solved by:
Manfred Hampl
Solved:
2016-11-17
Last query:
2016-11-17
Last reply:
2016-11-17

Its in libgdk-pixbuf2.0-0 in Trusty. If you install this package, do you see the file?

http://packages.ubuntu.com/search?searchon=contents&keywords=libpixbufloader-ras.so&mode=exactfilename&suite=trusty&arch=any

Andreas (awigrs) said : #2

Yes that was my workaround, copy the missing file from 14.04 and update the cache, that works. But I wonder why it was taken out in recent Ubuntu versions. Is this a bug or intentional?

I suggest you report a bug to highlight this. It may be a simple oversight

Manfred Hampl (m-hampl) said : #4

Digging into the original source I found:

https://download.gnome.org/sources/gdk-pixbuf/2.32/gdk-pixbuf-2.32.1.news

2.32.1
======

* Make relocations optional
* Fix a crash due to overflow when scaling
* Drop loaders for some rare image formats: wbmp, ras, pcx
* Prevent testsuite failures due to lack of memory
* Translation updates

Apparently Gnome has removed that function in version 2.32.1
I do not know whether they are aware that eog depends on it for certain files.

Andreas (awigrs) said : #6

Thanks Manfred, that answers my question.

Andreas (awigrs) said : #7

Thanks Manfred Hampl, that solved my question.