Skip to Content.
Sympa Menu

sm-grimoire-bugs - [SM-Grimoire-Bugs] [Bug 15402] New: gtk+2 -> pango -> cairo -> poppler ?-> (cairo, gtk+2)

sm-grimoire-bugs AT lists.ibiblio.org

Subject: SourceMage Grimoire Bug List

List archive

Chronological Thread  
  • From: bugzilla-daemon AT bugs.sourcemage.org
  • To: sm-grimoire-bugs AT lists.ibiblio.org
  • Subject: [SM-Grimoire-Bugs] [Bug 15402] New: gtk+2 -> pango -> cairo -> poppler ?-> (cairo, gtk+2)
  • Date: 10 Sep 2009 06:30:27 -0000

http://bugs.sourcemage.org/show_bug.cgi?id=15402

Summary: gtk+2 -> pango -> cairo -> poppler ?-> (cairo, gtk+2)
Product: Codex
Version: stable grimoire
Platform: All
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P3
Component: x11-toolkits
AssignedTo: sm-grimoire-bugs AT lists.ibiblio.org
ReportedBy: sandalle AT sourcemage.org
Blocks: 15104,15136


Trying to build gtk+2 gives us:
gtk+2
-> pango
|-> cairo
| |-> ...
-> cairo
|?-> librsvg2 (optional)
| |-> gtk+2
| | |-> ...
| |-> cairo
| | |-> ...
| |-> pango
| | |-> ...
|-> poppler
| |?-> cairo (optional)
| | |-> ...
| |?-> gtk+2 (optional)
| |-> ...

$ sorcery -v
1.14.3

$ gaze version gtk+2 libx11 libxcb poppler cairo pango
Grimoire Section Spell Grimoire Version Installed Version
-------- ------- ----- ---------------- -----------------
test x11-toolkits gtk+2 2.16.6 -
test xorg-lib libx11 1.1.6 1.1.6
test xorg-lib libxcb 1.1 1.1
test graphics-libs poppler 0.10.7 -
test x11-libs cairo 1.8.8 -
test gnome2-libs pango 1.24.5 -

# cast gtk+2
Computing previously installed dependencies...
gtk+2 preparing environment...
which gtk version?
(0) stable
(1) devel

Which one do you want? [0]
gtk+2 checking dependencies...
gtk+2 has a dependency on glib2
gtk+2 has a dependency on atk
gtk+2 has a dependency on pango
gtk+2 has a dependency on cairo
gtk+2 requests cairo with PDF
gtk+2 requests cairo with PS
gtk+2 requests cairo with X
gtk+2 has a dependency on libsm
gtk+2 has a dependency on libxext
gtk+2 has a dependency on libxcursor
gtk+2 has a dependency on libxrender
gtk+2 has an optional dependency on libpng (for PNG support)
Do you want to use libpng? [y]
gtk+2 has an optional dependency on jpeg (for JPEG support)
Do you want to use jpeg? [y]
gtk+2 has an optional dependency on tiff (for TIFF support)
Do you want to use tiff? [y]
gtk+2 has an optional dependency on jasper (for JPEG-2000 support)
Do you want to cast jasper? [n]
gtk+2 has an optional dependency on libxinerama (for X11 Xinerama extension
support)
Do you want to use libxinerama? [y]
gtk+2 has an optional dependency on gtk-doc (Build documentation with gtk-doc)
Do you want to cast gtk-doc? [n]
gtk+2 has an optional dependency on cups (Enable CUPS print backend support?)
Do you want to cast cups? [n]
glib2 No work to do.
atk No work to do.
pango preparing environment...
pango running configuration...
Build arabic dynamic modules (can cause problems with webkit browsers)? [y]
pango checking dependencies...
pango has a dependency on automake
pango has a dependency on cairo
pango has a dependency on fontconfig
pango has a dependency on glib2
pango has a dependency on libx11
pango has a dependency on libxau
pango has a dependency on libxft
pango has a dependency on libxdmcp
pango has a dependency on libxrender
pango has an optional dependency on gtk-doc (Build documentation with gtk-doc)
Do you want to cast gtk-doc? [n]
cairo preparing environment...
Build devel (unstable) version? [n]
cairo checking dependencies...
cairo has a dependency on freetype2
cairo has a dependency on fontconfig
cairo has a dependency on pixman
cairo has an optional dependency on libx11 (for Xlib surface backend feature)
Do you want to use libx11? [y]
cairo has an optional dependency on libxcb (for xcb rendering backend)
Do you want to use libxcb? [y]
cairo has an optional dependency on libxrender (for Xlib Xrender surface
backend)
Do you want to use libxrender? [y]
cairo has an optional dependency on xcb-util (for XCB surface backend feature)
Do you want to use xcb-util? [y]
cairo has an optional dependency on libpng (for PNG support)
Do you want to use libpng? [y]
cairo has an optional dependency on glitz (for OpenGL accelerated graphics)
Do you want to use glitz? [y]
cairo has an optional dependency on directfb (for directfb surface backend
feature)
Do you want to cast directfb? [n]
cairo has an optional dependency on poppler (for PDF surface backend feature)
Do you want to cast poppler? [y]
cairo has an optional dependency on ghostscript (for PS surface backend
feature)
Do you want to use ghostscript? [y]
cairo has an optional dependency on librsvg2 (for SVG surface backend feature)
Do you want to cast librsvg2? [n]
cairo has an optional dependency on gtk-doc (Build documentation with gtk-doc)
Do you want to cast gtk-doc? [n]
Cairo with PDF support requested, forcing poppler dependency
cairo has a dependency on poppler
Cairo with PS support requested, forcing ghostscript dependency
cairo has a dependency on ghostscript
Cairo with Xlib support requested, forcing libx11 dependency
cairo has a dependency on libx11
libsm No work to do.
libxext No work to do.
libxcursor No work to do.
libxrender No work to do.
libpng No work to do.
jpeg No work to do.
tiff No work to do.
libxinerama No work to do.
automake No work to do.
fontconfig No work to do.
libx11 No work to do.
libxau No work to do.
libxft No work to do.
libxdmcp No work to do.
freetype2 No work to do.
pixman No work to do.
libxcb No work to do.
xcb-util No work to do.
glitz No work to do.
poppler preparing environment...
which version to build?
(0) stable
(1) devel
(2) vcs

Which one do you want? [0]
poppler running configuration...
Set A4 as the paper size instead of Letter for PostScript? [n]
Include support for OPI postscript comments? [n]
poppler checking dependencies...
poppler has a dependency on g++
poppler has a dependency on fontconfig
poppler has a dependency on poppler-data
poppler has an optional dependency on openjpeg (for jpeg2000 support)
Do you want to cast openjpeg? [n]
poppler has an optional dependency on jpeg (for JPEG image support)
Do you want to use jpeg? [y]
poppler has an optional dependency on zlib (for compressed file support)
Do you want to use zlib? [y]
poppler has an optional dependency on gtk+2 (for glib wrapper)
Do you want to cast gtk+2? [y]
poppler has an optional dependency on qt4 (for QT4 wrapper)
Do you want to use qt4? [y]
poppler requests qt4 with TOOLS
poppler has an optional dependency on qt-x11 (for QT3 wrapper)
Do you want to cast qt-x11? [n]
poppler has an optional dependency on abiword (generate gtk-docs)
Do you want to cast abiword? [n]
poppler has an optional dependency on gtk-doc (generate gtk-docs)
Do you want to cast gtk-doc? [n]
ghostscript No work to do.
g++ No work to do.
poppler-data No work to do.
zlib No work to do.
qt4 No work to do.
Collating dependencies...
Spells are to be cast:
---------------------------
cairo gtk+2 pango poppler

Do you want to cast these spells? [y]

1. poppler casts and sees:
checking for CAIRO... no
checking for POPPLER_GLIB... yes
checking for GDK... no

2. cairo casts and sees:
checking for cairo's PDF surface backend feature...
checking whether cairo's PDF surface backend feature could be enabled... yes
checking for POPPLER... no
no
configure: WARNING: PDF backend will not be tested since poppler >= 0.9.2 is
not available
checking for cairo's image surface backend feature...
checking for pixman... yes
checking whether cairo's image surface backend feature could be enabled... yes
checking for cairo's user font backend feature...
checking whether cairo's user font backend feature could be enabled... yes
checking for gtk... no

3. pango casts and sees:
checking for CAIRO... yes
checking which cairo font backends could be used... freetype
checking for GLIB... yes

4. gtk+2 casts and fails with:
checking cairo-pdf.h usability... yes
checking cairo-pdf.h presence... yes
checking for cairo-pdf.h... yes
checking cairo-ps.h usability... yes
checking cairo-ps.h presence... yes
checking for cairo-ps.h... yes

I don't know if it works with this setup, but it sure causes a pain when
trying
to properly rebuild broken dependencies.

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




Archive powered by MHonArc 2.6.24.

Top of Page