Problem installing ports
Hey all, We just got a used PowerPC G4 we're attempting to set up for a workstation here in a predominantly Linux/Unix shop. We use FreeBSD servers and are very familiar with BSD ports, so I am trying to use MacPorts to set up this G4. I install MacPorts from macports.org successfully, did the port selfupdate to make sure it was up to date and got MacPorts base version 1.520, MacPorts already up to date, so I think all is well there. Two programs we need right away from ports are Gimp for graphics, and Bluefish for code editing. Either of those get the following: You already have an X11SDK installed, if you wish to use Apple X11 install it from your OS X disc. If you really wish to use XFree86 move it aside with sodo mv /usr/X11R6 /usr/X11R6.apple Not sure what to do here and really don't want to hose up an X server just to install a port. Suggestions? Recommendations to a MacPorts newbie, but an old hand at FreeBSD ports? -- Skip Evans Big Sky Penguin, LLC 503 S Baldwin St, #1 Madison, WI 53703 608-250-2720 http://bigskypenguin.com =-=-=-=-=-=-=-=-=-= Check out PHPenguin, a lightweight and versatile PHP/MySQL, AJAX & DHTML development framework. http://phpenguin.bigskypenguin.com/
Hi Skip The message means you have installed the X11 SDK that was part of the developer tools, but you have not installed the X11.app that was an optional install in the main Tiger install (it is now included by default in Leopard). Regards Mike On Dec 2, 2007, at 3:21 PM, Skip Evans wrote:
Either of those get the following:
You already have an X11SDK installed, if you wish to use Apple X11 install it from your OS X disc. If you really wish to use XFree86 move it aside with sodo mv /usr/X11R6 /usr/X11R6.apple
Hey Mike & all, I went ahead and moved X11 out of the way and it is downloading XFree86 now. This might do it, eh? Skip Mike Savory wrote:
Hi Skip
The message means you have installed the X11 SDK that was part of the developer tools, but you have not installed the X11.app that was an optional install in the main Tiger install (it is now included by default in Leopard).
Regards Mike
On Dec 2, 2007, at 3:21 PM, Skip Evans wrote:
Either of those get the following:
You already have an X11SDK installed, if you wish to use Apple X11 install it from your OS X disc. If you really wish to use XFree86 move it aside with sodo mv /usr/X11R6 /usr/X11R6.apple
-- Skip Evans Big Sky Penguin, LLC 503 S Baldwin St, #1 Madison, WI 53703 608-250-2720 http://bigskypenguin.com =-=-=-=-=-=-=-=-=-= Check out PHPenguin, a lightweight and versatile PHP/MySQL, AJAX & DHTML development framework. http://phpenguin.bigskypenguin.com/
On Dec 2, 2007, at 17:46, Mike Savory wrote:
On Dec 2, 2007, at 3:21 PM, Skip Evans wrote:
We just got a used PowerPC G4 we're attempting to set up for a workstation here in a predominantly Linux/Unix shop. We use FreeBSD servers and are very familiar with BSD ports, so I am trying to use MacPorts to set up this G4.
I install MacPorts from macports.org successfully, did the
port selfupdate
to make sure it was up to date and got MacPorts base version 1.520, MacPorts already up to date, so I think all is well there.
Two programs we need right away from ports are Gimp for graphics, and Bluefish for code editing.
Note that gimp has many many many dependencies, visualized here for your amusement: http://www.ryandesign.com/tmp/gimp.png Installing all these will take a very very very long time (days?), especially on a used (presumably old) PowerPC Mac. You can always put the machine to sleep if you need to and it'll resume installing things when you wake it up. So long as you don't put it to sleep while it's fetching something from the Internet.
Either of those get the following:
You already have an X11SDK installed, if you wish to use Apple X11 install it from your OS X disc. If you really wish to use XFree86 move it aside with sodo mv /usr/X11R6 /usr/X11R6.apple
Not sure what to do here and really don't want to hose up an X server just to install a port.
Suggestions? Recommendations to a MacPorts newbie, but an old hand at FreeBSD ports?
The message means you have installed the X11 SDK that was part of the developer tools, but you have not installed the X11.app that was an optional install in the main Tiger install (it is now included by default in Leopard).
Right, and the solution is as the message says: Install X11 from your Mac OS X installation disc. You do not need to set anything up. You just need to install X11User.pkg from the DVD, and then try installing your desired ports again.
On Dec 2, 2007, at 17:49, Skip Evans wrote:
Either of those get the following:
You already have an X11SDK installed, if you wish to use Apple X11 install it from your OS X disc. If you really wish to use XFree86 move it aside with sodo mv /usr/X11R6 /usr/X11R6.apple
The message means you have installed the X11 SDK that was part of the developer tools, but you have not installed the X11.app that was an optional install in the main Tiger install (it is now included by default in Leopard).
I went ahead and moved X11 out of the way and it is downloading XFree86 now.
This might do it, eh?
Well, ok, that might work too. Though Apple's X11 is really the easiest, the fastest and IMHO the best way to go.
Ryan Schmidt wrote:
Well, ok, that might work too. Though Apple's X11 is really the easiest, the fastest and IMHO the best way to go.
I got XFree86 loaded and I guess sort of working, but it seems pretty awkard. I apparently had to start XDarwin separately, which then opened three or four terminals right away, and then a code editor like Bluefish took forever to open, leaving all these terminals open... ...yuck. Would Apple's X11 be better than this, as you say above? If it is faster than I'll go ahead and move XFfree86 aside and get X11 off my install disks. Thanks! Skip -- Skip Evans Big Sky Penguin, LLC 503 S Baldwin St, #1 Madison, WI 53703 608-250-2720 http://bigskypenguin.com =-=-=-=-=-=-=-=-=-= Check out PHPenguin, a lightweight and versatile PHP/MySQL, AJAX & DHTML development framework. http://phpenguin.bigskypenguin.com/
On Dec 3, 2007, at 01:01, Skip Evans wrote:
Ryan Schmidt wrote:
Well, ok, that might work too. Though Apple's X11 is really the easiest, the fastest and IMHO the best way to go. I got XFree86 loaded and I guess sort of working, but it seems pretty awkard. I apparently had to start XDarwin separately, which then opened three or four terminals right away, and then a code editor like Bluefish took forever to open, leaving all these terminals open...
...yuck.
Would Apple's X11 be better than this, as you say above? If it is faster than I'll go ahead and move XFfree86 aside and get X11 off my install disks.
With Apple's X11, you still have to open an app (X11.app in this case) before you can use X11 software. Or, from the normal (non-X) Terminal, you can type "open-x11 foo" to open X11.app and then open foo within it. That's on Tiger; Leopard may be different. I don't use Bluefish or really any other X software so I can't speak to its performance. I did notice, when using XFree86 and XDarwin once, all the unrequested xterms it opened, the weird window frames it used, the weird cursor it showed, the unfamiliar (to a Mac user) focus-follows- mouse behavior, and various other weirdisms which aren't present with Apple's X11. If you want to now switch to Apple's X11, you'll have to "sudo port - f uninstall XFree86", and once you install Apple's X11User.pkg (from Mac OS X DVD) and X11SDK.pkg (from Xcode disk image), you'll probably also have to rebuild all ports that linked against the X libraries ("sudo port -ncuf upgrade foo" where foo is one such port; repeat for all such ports). If you don't know which ports those are, just reinstall them as you start encountering error messages about mismatched library versions.
Hey all, This sounds pretty straightforward. I'll switch this machine over to Apple's X11 from the CD. Thanks globules, Ryan, for the sound advice, and the details of getting the ports updated, etc. Off subject... if anyone has a used LEGAL copy of PhotoShop they would like to sell us we are in the market for one. Must be legal! Thanks again, Skip Ryan Schmidt wrote:
On Dec 3, 2007, at 01:01, Skip Evans wrote:
Ryan Schmidt wrote:
Well, ok, that might work too. Though Apple's X11 is really the easiest, the fastest and IMHO the best way to go. I got XFree86 loaded and I guess sort of working, but it seems pretty awkard. I apparently had to start XDarwin separately, which then opened three or four terminals right away, and then a code editor like Bluefish took forever to open, leaving all these terminals open...
...yuck.
Would Apple's X11 be better than this, as you say above? If it is faster than I'll go ahead and move XFfree86 aside and get X11 off my install disks.
With Apple's X11, you still have to open an app (X11.app in this case) before you can use X11 software. Or, from the normal (non-X) Terminal, you can type "open-x11 foo" to open X11.app and then open foo within it. That's on Tiger; Leopard may be different.
I don't use Bluefish or really any other X software so I can't speak to its performance.
I did notice, when using XFree86 and XDarwin once, all the unrequested xterms it opened, the weird window frames it used, the weird cursor it showed, the unfamiliar (to a Mac user) focus-follows-mouse behavior, and various other weirdisms which aren't present with Apple's X11.
If you want to now switch to Apple's X11, you'll have to "sudo port -f uninstall XFree86", and once you install Apple's X11User.pkg (from Mac OS X DVD) and X11SDK.pkg (from Xcode disk image), you'll probably also have to rebuild all ports that linked against the X libraries ("sudo port -ncuf upgrade foo" where foo is one such port; repeat for all such ports). If you don't know which ports those are, just reinstall them as you start encountering error messages about mismatched library versions.
-- Skip Evans Big Sky Penguin, LLC 503 S Baldwin St, #1 Madison, WI 53703 608-250-2720 http://bigskypenguin.com =-=-=-=-=-=-=-=-=-= Check out PHPenguin, a lightweight and versatile PHP/MySQL, AJAX & DHTML development framework. http://phpenguin.bigskypenguin.com/
participants (3)
-
Mike Savory
-
Ryan Schmidt
-
Skip Evans