Opened 11 years ago

Closed 11 years ago

Last modified 10 years ago

#4022 closed defect (fixed)

A circular dependency GTK+-2 => Pixman

Reported by: Arthur Radley Owned by: blfs-book@…
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:1 by bdubbs@…, 11 years ago

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.

Last edited 11 years ago by bdubbs@… (previous) (diff)

comment:2 by Igor Živković, 11 years ago

Resolution: fixed
Status: newclosed

GTK+ and libpng are used to build demos while libpng is also used for tests. Noted in revision 11753.

comment:3 by bdubbs@…, 10 years ago

Milestone: current

Milestone current deleted

Note: See TracTickets for help on using tickets.