> 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

Reply via email to