1 Jul 2007 01:56
Re: How do I uninstall XDarwin and its dependencies?
Bill McNeill <billmcn <at> gmail.com>
2007-06-30 23:56:00 GMT
2007-06-30 23:56:00 GMT
That was correct--I didn't have the X11SDK.pkg installed.
After I installed it "fink self-udpate" was confused about inconsistent dependencies, so I started the whole process over from scratch. This time everything went through without a hitch. Thanks for your help.
On 6/30/07, Alexander Hansen <akh <at> finkproject.org> wrote:
3) will save you from spending the time trying to build/install
xfree86/xorg and not be able to install them.
The presence of system-xfree86-manual-install in the package list
indicates that X11SDK isn't installed, or that a critical file got
dropped by the installer during the install process. (Re)Install the
X11SDK.
Bill McNeill wrote:
> Thanks. I did that and everything seemed to go okay.
>
> Next I decided to update all my packages (because that's what fink
> selfupdate tells you to do at the end of its spew). I ran fink
> update-all and saw the following:
>
>
> $ sudo fink update-all
> Scanning package description files..........
> Information about 2360 packages read in 1 seconds.
>
> fink needs help picking an alternative to satisfy a virtual
> dependency. The candidates:
>
> (1) xfree86: Free X11 implementation
> (2) xorg: Free X11 implementation
> (3) system-xfree86-manual-install: Manually installed X11 components
>
> Pick one: [1]
>
> What is the right answer if I want to use Apple's X11?
>
> On 6/30/07, *Alexander Hansen* <akh <at> finkproject.org
> <mailto:akh <at> finkproject.org>> wrote:
>
> Bill McNeill wrote:
> > I had a brand new MacBook. I used fink to install a bunch of
> software. I ended
> > up with an Applications->XDarwin program. Later I went to the
> Apple install
> > disk and installed the X11User.pkg. I wish I had done this in
> the opposite
> > order because I'd prefer to use Apple's X11 code.
> >
> > Looking at Fink Commander, the x11, x11-dev, and x11-shlibs are
> all installed
> > virtual packages, but xfree86, xfree86-shlibs are non-virtual.
> >
> > I want to uninstall all X11 code installed by fink and fix
> package dependencies
> > so that they point at Apple's X11 code. How do I do this?
> >
> > Thanks.
> > --bill
> >
> >
> /Applications/XDarwin.app is the least of your worries.
>
> Installing Apple's X11 over a Fink X11 setup is generally not a good
> idea. You're going to need to flush your X11 installation via the
> command at the beginning of:
>
> http://www.finkproject.org/faq/usage-packages.php?phpLang=en#special-x11-debug
>
> Also run "sudo rm -rf /Library/Receipts/X11Update2006.pkg"
>
> Then go ahead and reinstall X11User.pkg . You'll want X11SDK.pkg from
> the Xcode Tools if you plan on doing any compiling of X11-based
> programs.
>
> Unfortunately, almost everything that you've -built- with Fink
> that uses
> X11 will require rebuilding because of non-backwards-compatibility in
> the libraries from Fink's xfree86 packages. Packages that were
> installed via the binary distribution will be OK, as these were
> built
> on a system with Apple's X11 installed.
>
> --
> Alexander K. Hansen
> akh AT finkproject DOT org
> Fink User Liaison and Documenter
>
>
>
>
> --
> Bill McNeill
> http://staff.washington.edu/billmcn/index.shtml
--
Alexander K. Hansen
akh AT finkproject DOT org
Fink User Liaison and Documenter
--
Bill McNeill
http://staff.washington.edu/billmcn/index.shtml
------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/
_______________________________________________ Fink-users mailing list Fink-users <at> lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-users
In the InstallScript, try
make install DESTDIR=%d
instead of
make install prefix=%i
And you will also have to choose something non-empty for $pkgpythondir.
In configure.in I see
pkgpythondir=$PYTHON_PREFIX"/lib/python"$PYTHON_VERSION"/site-packages/wesnoth"
which should work automatically if "python" is one of Fink's Python
versions (but then you need to choose which one), but if you want to
keep the system Python, you will need to replace this by some directory
belonging to wesnoth-devel and set PYTHONPATH at runtime.
RSS Feed