> On Nov 16, 2016, at 06:32, Mike Wilkes <mike.wil...@hotmail.com> wrote: > > Hi Alexander. I tacked this on as a reply to my earlier problem with the > conflict between xfig and octave, but you may not have seen it. xfig > installed fine after removing octave, but then immediately upon trying to > start it I get > > Error: Couldn't find per display information > > I have XAPPLRESDIR="/sw/etc/app-defaults/" set up, so I am not sure what the > problem with the display is now. I am running XQuartz 2.7.8, which used to > run the previous xfig just fine, and runs nedit and gv OK as it stands now.
The issue is Fink’s libxt package. We didn’t discover this initially, but xfig and some other packages don’t run when that is in place. In your case the issue may be even more severe, since you’re mixing the flat_namespace libXt from your version of XQuartz with our non-flat version. We’ve got a workaround available for right now, which is to download xfig.info along with the various libxaw3dxft* .info and .patch files, to your /sw/fink/dists/local/main/finkinfo . These have been updated to force Xquartz-2.7.11, however, because when they go into release we want consistent builds for everybody. An alternative option if you don’t want to update XQuartz would be: 1) copy /sw/fink/dists/stable/main/finkinfo/sci/xfig.info and /sw/fink/dists/stable/main/finkinfo/x11/libxaw3dxft* into /sw/fink/dists/local/main/finkinfo 2) Edit the .info files. 3) Bump the Revision by .1 4) Remove libxt and libxt-shlibs from the dependencies. 5) Add BuildConflicts: libxt, libxt-flat to both package descriptions. You’ll then have a consistent tree based on libXt from XQuartz-2.7.8. The downside is that we don’t really have a good option to maintain build consistency and not force an XQuartz update, so you wouldn’t be able to install future official updates to those packages. -- Alexander Hansen, Ph.D. Fink User Liaison
------------------------------------------------------------------------------
_______________________________________________ Fink-beginners mailing list Fink-beginners@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.beginners Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-beginners