Opened 14 years ago

Closed 12 years ago

Last modified 10 years ago

#3055 closed task (fixed)

Circular dependency in Xorg Libraries

Reported by: Randy McMurchy Owned by: DJ Lucas
Priority: normal Milestone:
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

On the Xorg Libraries page, it is mentioned that you can add --with-fop for the libXfont package. This is impossible if you build FOP according to the book. Here is what I ran into.

Installing FOP, it goes to use libmawt.so from the JDK which in turn is linked to (and tries to use) several of the X libraries. So, you can't install FOP until the X libs are installed; therefore, the --with-fop should probably be removed (or mentioned that it is a circular dependency).

Change History (6)

comment:1 by willimm, 14 years ago

Then again, libmawt is only used in the tests, so may as well remove the junit line in the all target. Sed, perhaps?

Also worth noting is that you need the amd64 version of JAI (FOP dep) and JDK in order to use it on 64 bit systems.

comment:2 by Randy McMurchy, 14 years ago

No, the solution is not to bypass the tests. The solution is to install Xorg before installing FOP. FOP really isn't needed to install Xorg; however, the xmlto package can use FOP, but it is not required.

Xorg is eventually going to be required if you use the JDK. So, if you install the JDK to do any serious work, you need to install X as well.

comment:3 by DJ Lucas, 14 years ago

Owner: changed from blfs-book@… to DJ Lucas
Status: newassigned

comment:4 by Randy McMurchy, 13 years ago

Milestone: future6.7

Updated milestone to 6.7

comment:5 by DJ Lucas, 12 years ago

Resolution: fixed
Status: assignedclosed

The circular dependency is noted in the book.

comment:6 by bdubbs@…, 10 years ago

Milestone: 6.7

Milestone 6.7 deleted

Note: See TracTickets for help on using tickets.