On 12/13/05, Lars Marius Garshol <[EMAIL PROTECTED]> wrote:
>
> * Lars Marius Garshol
>
> > I'm using 10.4.3, though, which comes with X11 preinstalled. I've
> > also tried to install the Apple X11 version, but was told it was
> > already there, so I couldn't install it.
>
> * Alexander K. Hansen
> >
> > Umm...those _should_ be identical.
>
> Sounds to me like they are. I downloaded the package from Apple and
> tried installing it, only to be told I had a newer version. That does
> seem to indicate to me that yes, they are identical, and I've already
> got it installed.

No.  That version which you can download is for Panther only.

>
> > You only get the x11* provided
> > functionality if you have a correctly installed external X11
> > distribution.
>
> So I can't convince fink that I have X11 unless I use some X11
> version other than the one that was pre-installed? That doesn't seem
> to make a lot of sense. Surely the important thing is that I have an
> X11 that works, not how I got it? Or am I missing something?

You're missing at least one file (see below)

>
> > This is X11User.pkg and is from your system disk.  If you installed
> > Apple's X11 as you say, then you should have accessed this file
> > somehow--perhaps through a higher level installer pacakge.
>
> It was already installed. When I tried installing it I was told it
> was already there. So I should be OK, then?

No.  Apple's installer checks if something is installed by the
presence of a receipt in /Library/Receipts.  It has frequently been
known to leave files out.

>
> > Normal?  X11 support is "normal" in terms of the package names.  Can
> > you also not install one of the emacs-nox packages?
>
> I've installed emacs21-nox, and that's what I'm using now. I'd quite
> like the real thing, though, especially as the key binding seem a bit
> messed up in the terminal.

OK--makes sense.

>
> > I recommend running "fink-virtual-pkgs --debug".  That should tell you
> > what is missing.  It could be that you've got enough of Apple's X11
> > that Apple's installer says it's installed, but you're missing a file
> > and fink won't generate the virtual packages as a result.
>
> Sounds like a good idea. Unfortunately, the output has nothing about
> X11 in it at all. It seems like it's not even checking for it?
>
> - checking OSX version... 10.4.3-1
> - checking system perl version... 5.8.6
> - checking Java versions:
>    - 1.5.0... 1.5.0/Commands 1.5.0/Headers
>    - 1.5... 1.5/Commands 1.5/Headers
>    - 1.5... 1.5/Commands 1.5/Headers
>    - 1.4.2... 1.4.2/Commands 1.4.2/Headers
>    - 1.4... 1.4/Commands 1.4/Headers
>    - 1.4... 1.4/Commands 1.4/Headers
>    - 1.3.1... 1.3.1/Commands 1.3.1/Headers
>    - 1.3... 1.3/Commands 1.3/Headers
>    - 1.3... 1.3/Commands 1.3/Headers
> - searching for java3d... found /System/Library/Java/Extensions/
> j3dcore.jar
> - searching for javaai... found /System/Library/Java/Extensions/
> jai_core.jar
> - checking for cctools version... /usr/bin/ld or /usr/bin/what not
> executable... unknown
> - checking for cctools -single_module support:
> - checking for various GCC versions:
> - checking for broken GCCs:
> /usr/libexec/gcc/darwin/ppc/3.3/cc1plus is not executable!
> - checking for library libgimpprint.1.dylib... missing
> - checking for library libgimpprint.7.dylib... found in /usr/lib
> - found gimp-print7-shlibs 4.2.6-1
> - checking for library libX11.6.dylib... missing

The above is your missing X11 file.  You need to reinstall
X11User.pkg.  Flush out your old receipt file via:

rm -rf /Library/Reciepts/X11User.pkg

Then you should be able to install it.  Use the version from your install media.

> - checking for Growl... missing
>
> There's a few things it's complaining about here. I tried installing
> gcc4 with dselect, but that had no effect.

That's because this is also a virtual package--it's created when you
install XCode.

 It also claims I've
> already got odcctools and cctools-extra. Not sure what this means.
>
> This is all pretty confusing, compared to using dselect on Debian,
> and most of the confusion seems to center on the virtual packages.
>  From the user interface point of view it seems to me that it would
> be easier to understand if they *appeared* as normal packages. That
> would make them easier to find and debug.
>
> --Lars M.
>

The flaw is that we can't do that--Apple's X11 is proprietary and we
can't redistribute it, so there's no way to generate anything that the
Debian tools can interact with.

--
Alexander K. Hansen
Fink Documenter
[Day Job] Levitated Dipole Experiment
http://psfcwww2.psfc.mit.edu/ldx/


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_idv37&alloc_id865&op=click
_______________________________________________
Fink-beginners mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-beginners

Reply via email to