[cairo-bugs] [Bug 18587] New: Cairo 1.4. 10 does not yet support the requested image format: Depth 8 ...

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Nov 18 00:27:31 PST 2008


http://bugs.freedesktop.org/show_bug.cgi?id=18587

           Summary: Cairo 1.4.10 does not yet support the requested image
                    format: Depth 8 ...
           Product: cairo
           Version: 1.4.10
          Platform: All
        OS/Version: AIX
            Status: NEW
          Severity: critical
          Priority: highest
         Component: general
        AssignedTo: cworth at cworth.org
        ReportedBy: lizhix at cn.ibm.com
         QAContact: cairo-bugs at cairographics.org
                CC: lizhix at cn.ibm.com


Created an attachment (id=20395)
 --> (http://bugs.freedesktop.org/attachment.cgi?id=20395)
script to download the prerequisite rpm for Firefox Installation on AIX.

ratsuite34:/tmp/lizhix/Firefox# /usr/bin/firefox
Error: Cairo 1.4.10 does not yet support the requested image format:
        Depth: 8
        Alpha mask: 0x00000000
        Red   mask: 0x00000007
        Green mask: 0x00000038
        Blue  mask: 0x000000c0
Please file an enhancement request (quoting the above) at:
http://bugs.freedesktop.org/enter_bug.cgi?product=cairo
The assert subroutine failed: NOT_REACHED, file cairo-image-surface.c, line 199
/usr/mozilla/firefox/run-mozilla.sh[36]: 471206 IOT/Abort trap(coredump)



I have downloaded the Firefox installation image for AIX from: 
http://www-03.ibm.com/systems/p/os/aix/browsers/index.html

I have FTP the installation files to the ratsuite34.
While I am installing the Firefox, the prerequisite rpm files must be installed
first: 

The following RPM images are required before Firefox.base.rte can be installed:

gtk2-2.8.3-9.aix5.1.ppc.rpm
atk-1.10.3-2.aix5.1.ppc.rpm
cairo-1.4.10-1.aix5.2.ppc.rpm
expat-1.95.7-4.aix5.1.ppc.rpm
fontconfig-2.2.2-6.aix5.2.ppc.rpm
freetype2-2.1.7-5.aix5.1.ppc.rpm
gettext-0.10.40-6.aix5.1.ppc.rpm
glib2-2.8.1-3.aix5.1.ppc.rpm
gtk2-2.8.3-9.aix5.1.ppc.rpm
libjpeg-6b-6.aix5.1.ppc.rpm
libpng-1.2.8-5.aix5.1.ppc.rpm
libtiff-3.6.1-4.aix5.1.ppc.rpm
pango-1.10.0-2.aix5.1.ppc.rpm
xcursor-1.1.7-2.aix5.2.ppc.rpm
xft-2.1.6-5.aix5.1.ppc.rpm
xrender-0.9.1-2.aix5.2.ppc.rpm
zlib-1.2.3-3.aix5.1.ppc.rpm

While I am installing the rpm files, the error is:
ratsuite34:/tmp/lizhix/Firefox# ./download-prerequisites.sh
Downloading
ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/atk/atk-1.10.3-2.aix5.1.ppc.rpm...
DONE
Downloading
ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/cairo/cairo-1.4.10-1.aix5.2.ppc.rpm...
FAILED
ratsuite34:/tmp/lizhix/Firefox#

The checksum in the script for the cairo rpm is:
410202956 993580 cairo-1.4.10-1.aix5.2.ppc.rpm

I attached the script (download-prerequisites.sh) in the attachment. 

I comment out the checksum for this file in the script
(download-prerequisites.sh) and downloaded all the required rpm files, and the
rpm is installed successfully; then I have installed the firefox successfully
to this server.

However, when I start Firefox, I got the error:

ratsuite34:/tmp/lizhix/Firefox# /usr/bin/firefox
Error: Cairo 1.4.10 does not yet support the requested image format:
        Depth: 8
        Alpha mask: 0x00000000
        Red   mask: 0x00000007
        Green mask: 0x00000038
        Blue  mask: 0x000000c0
Please file an enhancement request (quoting the above) at:
http://bugs.freedesktop.org/enter_bug.cgi?product=cairo
The assert subroutine failed: NOT_REACHED, file cairo-image-surface.c, line 199
/usr/mozilla/firefox/run-mozilla.sh[36]: 471206 IOT/Abort trap(coredump)
ratsuite34:/tmp/lizhix/Firefox# 

CONCLUSION: the cairo-1.4.10-1.aix5.2.ppc.rpm is having problems. 
I checked this rpm files downloaded from:
ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/cairo/cairo-1.4.10-1.aix5.2.ppc.rpm
the timestamp for this file is 9:02 10/24/2008. 
This file is uploaded to ibm website recently. and is having problems.

I will try to find a correct version of this rpm and fix the problems when
ready!!  I will raise a bug report to
http://bugs.freedesktop.org/enter_bug.cgi?product=cairo

Please waiting for my progress.. Thank you!!


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the cairo-bugs mailing list