On 1/17/10, Tom Russo <[email protected]> wrote: > On Sun, Jan 17, 2010 at 10:57:08AM -0600, we recorded a bogon-computron > collision of the <[email protected]> flavor, containing: >> On 1/17/10, Tom Russo <[email protected]> wrote: >> >> > Until last week, the 9.04 page had broken instructions and did not even >> > include xorg-dev. But leaving that out makes xastir uncompilable, so I >> > don't think that's the issue --- you must have installed that one even >> > though >> > it was missing from the wiki instructions. But it's one of: >> > >> > xorg-dev libmotif-dev graphicsmagick gv libxp-dev >> > >> > that's getting things installed on 9.10, at any rate. >> >> Actually the lack of xorg-dev in the instructions was the issue. I >> have installed Xastir in both 9.04 and 9.10 using the previous >> installation notes version that did not include xorg-dev, and it still >> compiled. That's how the remastered iso images were done as well. >> Although Xastir still compiles, it is compiled without libxpm-dev, >> which I assume gets installed as a dependency of xorg-dev. > > Bizarre. > > When I tried to build on 9.10 with the 9.04 instructions that lacked > xorg-dev, > Xastir wouldn't even compile (X11.h wasn't installed). > > xorg-dev appeared in all previous versions of the Ubnutu instructions, so I > assumed it was an accidental omission. 9.04's dependencies must have pulled > pieces of it in that 9.10's didn't. Odd. > > At any rate, xorg-dev should be listed, regardless, and has been for a few > days.
It's coming back to me now. Either prior to or about the same time that Ubuntu 9.04 came out, I was working on compiling Xastir on a new Mandriva version - the first one with KDE 4, and when I installed Mandriva's equivalent to xorg-dev (xorg-devel, I think), it orphaned a bunch of libraries and completely broke the KDE desktop. I ended up trying to compile Xastir without it, however, and it worked. When Ubuntu 9.04 came out, I tried compiling without xorg-dev, and it worked again. Although I didn't write the HowTo for Ubuntu 9.04, I mentioned the ability to compile without xorg-dev to Kevin R., who did write it, and I believe he (and later several others following the same HowTo) installed without xorg-dev and did not experience difficulty. In hindsight snapshots probably didn't work - shows how often a bunch of us actually use that feature. Because xorg-dev had broken KDE 4 in another distribution, and I hadn't tried Kubuntu 9.04 yet, I thought it best to leave out xorg-dev in the 9.04 HowTo given things seemed to work without it. I've continued to be able to compile in Ubuntu 9.10 without xorg-dev. I built a new VM today with Kubuntu 9.10 just to be sure, and once again, it worked. I suspect the reason 9.10 failed without xorg-dev for you is due to the substitution of GraphicsMagick for ImageMagick. The two packages that appear to grab many of the same packages that are dependencies of xorg-dev are libxp-dev and libmagickcore-dev. I'm guessing that the dev package for GraphicsMagick doesn't pick up at least one key package that the dev for ImageMagick does. After compiling Xastir without xorg-dev today in the new Kubuntu 9.10 VM, I then added xorg-dev and recompiled. It didn't harm KDE 4, and snapshots worked. So we're definitely good to go with xorg-dev back in the wiki. Thanks, Lee - K5DAT _______________________________________________ Xastir mailing list [email protected] http://lists.xastir.org/cgi-bin/mailman/listinfo/xastir
