Notes |
|
(0006453)
|
pfelecan
|
2009-07-24 11:27
|
|
I confirm that creating the /opt/csw/etc/gtk-2.0/gdk-pixbuf.loaders as stated in the description solves the issue of:
GdkPixbuf-WARNING **: Error loading XPM image loader: Image type 'xpm' is not supported
(avidemux2_gtk:6724): GdkPixbuf-WARNING **: Cannot open pixbuf loader module file '/opt/csw/etc/gtk-2.0/gdk-pixbuf.loaders': No such file or directory |
|
|
(0006487)
|
dam
|
2009-07-29 20:34
(edited on: 2009-08-05 16:32) |
|
New packages in testing/:
gtk2-2.16.5,REV=2009.07.29-SunOS5.8-i386-CSW.pkg.gz
gtk2-2.16.5,REV=2009.07.29-SunOS5.8-sparc-CSW.pkg.gz
gtk2_devel-2.16.5,REV=2009.07.29-SunOS5.8-i386-CSW.pkg.gz
gtk2_devel-2.16.5,REV=2009.07.29-SunOS5.8-sparc-CSW.pkg.gz
gtk2_doc-2.16.5,REV=2009.07.29-SunOS5.8-all-CSW.pkg.gz
Please verify if the error is fixed.
[Edit: Removed, as the postinstall script didn't work with 64 bit binaries on 32 bit kernels]
|
|
|
(0006503)
|
dam
|
2009-08-05 16:23
|
|
I am currently working on a fix for the gtk2-bug 0003775:
"Package should create /opt/csw/etc/gtk-2.0/gdk-pixbuf.loaders"
http://www.opencsw.org/mantis/view.php?id=3775 [^]
What I have done now is setting it up on postinstall like pango.
However, on Solaris 8 it will try to query 64 bit too, which fails.
If you now share this to Solaris 10 you will end up without pixbuf
loaders. Would you consider it to be ok to skip this step on
Solaris 8?
Or could the pixbuffers be queried during package creation statically?
That would also eliminate the ugly (and slow) postinstall. |
|
|
(0006505)
|
dam
|
2009-08-05 16:25
|
|
|
|
(0006506)
|
dam
|
2009-08-05 16:27
|
|
Doing this during packaging is quite hard as it would require a changeroot-environment not available to regular (packaging) users. As the (complicated) solution is likely to be obsolete soon due to the enhancement of dynamically finding pixbuf loaders I'll stick with the postinstall-script for now and live with the restriction that under 32 bit kernels only the list of 32 bit pixbuf loaders is generated. |
|
|
(0006507)
|
pfelecan
|
2009-08-05 16:41
|
|
this seems alright for me and solves the issue of not generating the file on Solaris 8 x86 |
|
|
(0006532)
|
dam
|
2009-08-07 20:38
|
|
This is fixed in 2.16.5,REV=2009.08.06, where the pixbuf loaders are dynamically generated during postinstall for each 32/64 bit ISA. |
|
|
(0006582)
|
dam
|
2009-08-16 11:39
|
|
Updated for another issue and released to current/ as 2.16.5,REV=2009.08.11. |
|