#4022 closed defect (fixed)
A circular dependency GTK+-2 => Pixman
Reported by: | Arthur Radley | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | BOOK | Version: | SVN |
Severity: | normal | Keywords: | circular dependency pixman |
Cc: |
Description
The Pixman-0.30.2 optional dependencies listed in the current BLFS SVN:
GTK+-2.24.20 and libpng-1.6.3
However...
GTK+-2.24.20 requires Pango-1.34.1 which requires Cairo-1.12.14 which requires Pixman-0.30.2
I haven't tried anything for it yet, but I guess the usual routine of installing this group once without GTK+-2 and then again with it would work. Anyway, a note for this in the book might be useful.
Change History (3)
comment:2 by , 11 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
GTK+ and libpng are used to build demos while libpng is also used for tests. Noted in revision 11753.
Note:
See TracTickets
for help on using tickets.
I don't know that we want to do much, if anything. As noted, GTK+-2.24.20 is an optional dependency. Just build pixman without gtk+, then build gtk+, and then, if desired, go back and rebuild pixman.
If it was a required dependency, there would be a problem, but it's not.