Using fink to install packages and Run under MAC X11
Using fink to install packages and Run under MAC X11
- Subject: Using fink to install packages and Run under MAC X11
- From: Gary Tate <email@hidden>
- Date: Thu, 06 Feb 2003 16:58:46 -0800
Hullo,
Today I installed MAC X11. I then installed SDK and have the X11
extensions - which I havent installed yet.
The installation went ok and I can access the native x11 app like
xclocke ets.
I upgraded fink, fink commander to the latest version and tried to
install ethereal.
--snip
[dhcp-floor4a-sw-37:~] gtate% sudo /sw/bin/apt-get -q0 -f install ethereal
Password:
Reading Package Lists... Done
Building Dependency Tree... Done
Sorry, ethereal is already the newest version.
You might want to run `apt-get -f install' to correct these:
Sorry, but the following packages have unmet dependencies:
gtk+: Depends: x11
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or
specify a solution).
[dhcp-floor4a-sw-37:~] gtate%
--snip
I then read that fink needs to know that MAC X11 is installed and as
part of X11 Extensions it advises to install system-xfree, it even has
a handy installer but it fails.
---snip
Last login: Thu Feb 6 16:41:22 on ttyp4
/Volumes/X11\ Extension/Installers/Install\ systemWelcome to Darwin!
-xfree86.command; exit
[dhcp-floor4a-sw-37:~] gtate% /Volumes/X11\
Extension/Installers/Install\ system-xfree86.command; exit
system-xfree86 Install
Password:
Hit http://us.dl.sourceforge.net release/main Packages
Hit http://us.dl.sourceforge.net release/main Release
Hit http://us.dl.sourceforge.net release/crypto Packages
Hit http://us.dl.sourceforge.net release/crypto Release
Hit http://us.dl.sourceforge.net current/main Packages
Hit http://us.dl.sourceforge.net current/main Release
Hit http://us.dl.sourceforge.net current/crypto Packages
Hit http://us.dl.sourceforge.net current/crypto Release
Reading Package Lists... Done
Building Dependency Tree... Done
Reading Package Lists... Done
Building Dependency Tree... Done
The following NEW packages will be installed:
system-xfree86
0 packages upgraded, 1 newly installed, 0 to remove and 5 not upgraded.
10 packages not fully installed or removed.
Need to get 0B/1924B of archives. After unpacking 0B will be used.
(Reading database ... 3806 files and directories currently installed.)
Unpacking system-xfree86 (from
.../system-xfree86_4.2-1_darwin-powerpc.deb) ...
dpkg: error processing
/sw/var/cache/apt/archives/system-xfree86_4.2-1_darwin-powerpc.deb
(--unpack):
subprocess pre-installation script returned error exit status 1
Errors were encountered while processing:
/sw/var/cache/apt/archives/system-xfree86_4.2-1_darwin-powerpc.deb
E: Sub-process /sw/bin/dpkg returned an error code (1)
logout
[Process completed]
---snip
I then read on the web site of fink:
2003-01-26: Apple X11 Library Warning
While Apple's X11 works just fine with existing binaries, it has a bug
in the install name of the libraries that can cause some software to
build incorrectly, and will break forward-compatibility with future X11
releases.
Ben Hines has created a script (available here ) that you can use that
will fix the install_name entries in Apple's X11 libraries, but it will
not repair software you have already built against the broken libraries.
2003-01-21: Gnome, libpng, and the unstable tree
So I got the script and ran it:
--snip
dhcp-floor4a-sw-37:~/Scrips] gtate% sudo ./fink-apple-x11-updater.pl
can't run /usr/bin/install_name_tool
[dhcp-floor4a-sw-37:~/Scrips] gtate%
[dhcp-floor4a-sw-37:~/Scrips] gtate% ls /usr/bin/install_name_tool
ls: /usr/bin/install_name_tool: No such file or directory
[dhcp-floor4a-sw-37:~/Scrips] gtate%
--snip
This is because I have never used fink I believe.
Anyway I am at a loss - does anyone know a way to get things working?
Gary
_______________________________________________
x11-users mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/x11-users
X11 for Mac OS X FAQ: http://developer.apple.com/qa/qa2001/qa1232.html
Report issues, request features, feedback: http://developer.apple.com/bugreporter
Do not post admin requests to the list. They will be ignored.