From: Alexander H. <ha...@ld...> - 2004-03-05 20:48:46
|
On Mar 5, 2004, at 2:48 PM, Carol Kankelborg wrote: > I just discovered the Aug 2003 SDK update, so I installed it and > switched fink to point to > unstable. Now I am trying to update fink and am runing into the > problem > > I tried installing xfree86-base-dev (Placeholder for X11 dev packages, > v. 4.2) but it requires > xfree86-base-shlibs which is not a placeholder so I get the following > message: > You don't want to install this--this is for the xfree86-base package, not if you have Apple's X11. >> You have an existing X11 installation in /usr/X11R6 and /etc/X11. >> This package refuses to overwrite these. Remove them, then tell Fink >> to >> install xfree86-base again. (The package won't be recompiled.) > > Trying to update a package, such as xmahjongg, asks me to pick an > alternative for satisfying > a virtual dependnecy. I select xfree86-base-dev and it requires > xfree85-base-shlibs, and we > start the cycle over again. > > My output from fink-x11-debug is as follows: > >> Isidore-cckborg $ fink-x11-debug >> OS X version: 10.2.8 >> Darwin version: 6.8 >> fink package manager version: 0.19.1 >> Fink distribution version: 0.6.2.cvs >> Fink updated from: cvs >> >> Checking fink-installed xfree86 packages: >> Found system-xfree86 >> >> X11 version installed: 4.2 >> Fink xfree86 packages found, therefore no virtual packages >> This (and the line below) means that you have the "legacy" system-xfree86 package rather than the new virtual version of the package. By the way, since you're on fink-0.19.1, you can use "fink-virtual-pkgs --debug" to see similar information. >> Here is the situation from dpkg: >> >> Desired=Unknown/Install/Remove/Purge/Hold >> | >> Status=Not/Installed/Config-files/Unpacked/Failed-config/Half- >> installed >> |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: >> uppercase=bad) >> ||/ Name Version Description >> +++-==========================-==========================- >> ==================================================================== >> ii system-xfree86 4.2-13 Placeholder >> package for manually installed XFree86 >> >> Finished at ./fink-x11-debug line 73. > > The documentation and FAQ don't seem to have caught up yet with the > disappearance of > system-xfree86 for 10.2-gcc3.3 and 10.3. Yes they have: http://fink.sourceforge.net/faq/usage-packages.php?phpLang=en#apple- x11-beta-wants-xfree86 specifically tells you to remove the old, nonvirtual system-xfree86 package, which is what you have installed. > I couldn't find anything to expain what was going > on with system-xfree86/xfree86-base-dev. Also, how do I choose > between xfree86-base-dev > and xfree86-base-threaded-dev? > You pick whichever one matches your XFree86 installation: xfree86-base or xfree86-base-threaded . In your case you don't want either of them. > Reinstalling Apple's X11 is not an option because I deleted the beta3 > installer. Any help > would be appreciated. > > Thank you, > Carol > > -- > ====================================================================== > Carol Kankelborg | There are 10 kinds of > people: those who > cck...@al... | understand binary and those who > do not. > > -- Alexander K. Hansen Associate Research Scientist, Columbia University visiting MIT Plasma Science and Fusion Center Levitated Dipole Experiment 175 Albany Street, NW17-219 Cambridge, MA 02139-4213 |