Victor Eijkhout wrote:
At 5:59 PM +0100 3/15/05, Martin Costabel wrote:

I moved my /sw directory out of the way, and reran the fink installer.

Reading Package Lists...
 Building Dependency Tree...
 The following extra packages will be installed:
   xfree86-shlibs
 The following packages will be REMOVED:
   system-xfree86 system-xfree86-shlibs


Ok, let me ask this explicitly: how there be a package to be removed if I've renamed the /sw directory? There should be nothing installed, right?

Not quite. When you move /sw out of the way, Fink disappears completely, including all knowledge about installed packages. Then you run the installer which installs some basic packages, but of course nothing like xfree86 related stuff. There appear, however, virtual packages that are created automatically as soon as Fink detects some facilities of your system installation. Run


 fink-virtual-pkgs

and you will see them. In your case, Fink interprets stuff that you have in /usr/X11R6 by creating (at least) the virtual packages system-xfree86 and system-xfree86-shlibs.

Do you have Apple's X11 installed? In this case, you will want to keep the stuff in /usr/X11R6 and you want to forbid Fink to install new xfree86 packages. If, however, the things in /usr/X11R6 (and similarly in /etc/X11) come from a previous installation of Fink xfree86 packages, you want to remove the whole /usr/X11R6 and /etc/X11 hierarchies, too.
[]
Does Apple's X11 tolerate fvwm2 and does it work in full screen mode? Ages ago it didn't. (I think)

On OSX 10.3 it does.

dpkg (subprocess): failed to exec dpkg-split to see if it's part of a multiparter: No such file or directory


There is a FAQ entry on this problem.
Q6.19, which refers to 5.15 (why does the former page set its width according to the browser window, but the latter to something ridiculously wide, so that I need to scroll horizontally to see all the text? Could someone pass this inconsistency on the web site maintainer?)

I think he already heard about it but hasn't yet had the right bright idea how to remove the cause for this annoyance.


which tells me to rerun pathsetup.sh, which tells me that everything is already fine.

Good.

[]
In the case of FC, you need to check its preferences and make sure that PATH contains /sw/bin:/sw/sbin. You cannot do anything with Fink if this problem is not solved.


Ok, that was missing. Added it. Works. Maybe this should be added to that FAQ entry?

Yes, definitely.

Here's the next error:

Setting up emacs21 (21.2-26) ...
emacs-install emacs21
emacsen-common: Handling install of emacsen flavor emacs21
emacsen-common: byte-compiling for emacs21
Loading 00fink-vars (source)...
Wrote /sw/etc/emacs21/site-start.d/00fink-vars.elc
Wrote /sw/share/emacs21/site-lisp/fink-startup.elc
Done
install-info: excess command line argument `/sw/share/info/emacs-21/ada-mode'
install-info: No such file or directory for Emacs
dpkg: error processing emacs21 (--configure):
subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
emacs21
E: Sub-process /sw/bin/dpkg returned an error code (1)
Any suggestions about that one?

I haven't seen this one yet, but it looks like another PATH problem: There exist two incompatible versions of `install-info', the system-supplied one in /usr/bin and the one installed by fink in /sw/bin. Fink wants, of course, to use the one in /sw/bin, but your PostInstScript seems to be using the one in /usr/bin. Could you show the output of


 fink dumpinfo -f env -f postinstscript emacs21

?

--
Martin


------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Fink-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to