I discovered fink has once again decided to misbehave. I tried installing lyx.
It’s the same old Failed: Internal error: node for xfree86-base already exists error.
(paul@pink)-(10:50 PM / Sun Aug 18)
[/Users/paul]:: fink install lyx
sudo /sw/bin/fink install lyx
Information about 1414 packages read in 23 seconds.
pkg lyx version ###
pkg lyx version 1.2.0-6
fink needs help picking an alternative to satisfy a virtual dependency. The
candidates:
(1) tetex-base: TeTeX is an implementation of TeX for UNIX
(2) system-tetex: Placeholder package for manually installed teTeX
Pick one: [1]
fink needs help picking an alternative to satisfy a virtual dependency. The
candidates:
(1) ispell: Interactive spell-checker
(2) aspell: A more intelligent ispell.
Pick one: [1]
fink needs help picking an alternative to satisfy a virtual dependency. The
candidates:
(1) imagemagick: image manipulation tools.
(2) imagemagick-nox: image manipulation tools (no X11 required).
Pick one: [1]
fink needs help picking an alternative to satisfy a virtual dependency. The
candidates:
(1) ghostscript6: Interpreter for PostScript and PDF, v6.01 (used with teTeX)
(2) system-ghostscript: Placeholder package for manually installed ghostscript
(3) ghostscript6-nox: Intrp. for PostScript/PDF, v6.01 (for teTeX), no X11 support
Pick one: [1]
fink needs help picking an alternative to satisfy a virtual dependency. The
candidates:
(1) tetex-texmf: Main texmf tree for a teTeX installation
(2) system-tetex: Placeholder package for manually installed teTeX
Pick one: [1]
Failed: Internal error: node for xfree86-base already exists
Then I tried to work around it by choosing the noX dependencies: no love there, either.
[/Users/paul]:: fink install lyx
sudo /sw/bin/fink install lyx
Information about 1414 packages read in 41 seconds.
pkg lyx version ###
pkg lyx version 1.2.0-6
fink needs help picking an alternative to satisfy a virtual dependency. The
candidates:
(1) tetex-base: TeTeX is an implementation of TeX for UNIX
(2) system-tetex: Placeholder package for manually installed teTeX
Pick one: [1]
fink needs help picking an alternative to satisfy a virtual dependency. The
candidates:
(1) ispell: Interactive spell-checker
(2) aspell: A more intelligent ispell.
Pick one: [1]
fink needs help picking an alternative to satisfy a virtual dependency. The
candidates:
(1) imagemagick: image manipulation tools.
(2) imagemagick-nox: image manipulation tools (no X11 required).
Pick one: [1] 2
fink needs help picking an alternative to satisfy a virtual dependency. The
candidates:
(1) ghostscript6: Interpreter for PostScript and PDF, v6.01 (used with teTeX)
(2) system-ghostscript: Placeholder package for manually installed ghostscript
(3) ghostscript6-nox: Intrp. for PostScript/PDF, v6.01 (for teTeX), no X11 support
Pick one: [1] 3
fink needs help picking an alternative to satisfy a virtual dependency. The
candidates:
(1) tetex-texmf: Main texmf tree for a teTeX installation
(2) system-tetex: Placeholder package for manually installed teTeX
Pick one: [1]
Failed: Internal error: node for xfree86-base already exists
Working backwards, I am installing the dependencies first to see if I can determine what the problem is.
So far, tetex-base seems to be installing and it will install ghostscript6 and tetex-texmf. Then we’ll try again, assuming that works.
5 Comments
Of course, it failed to download a file but was able to resume when I suggested it try another mirror. Why not do that automagically? The *BSDs do that. Why should I need to monitor this stuff?
curl -f -L -O ftp://tug.ctan.org/tex-archive/systems/unix/teTeX/current/distrib/sources/teTeX-src-1.0.tar.gz
curl: (7) Timeout while accepting connection, server busy: 60
### execution of curl failed, exit code 7
Downloading the file “teTeX-src-1.0.tar.gz” failed.
(1) Give up
(2) Retry the same mirror
(3) Retry another mirror from your country
(4) Retry another mirror from your continent
(5) Retry another mirror
well, it failed after I went to bed, so I am now installing ghostscript6 and tetex-texmf with tetex-base to follow.
ghostscript6 and tetex-texmf installed correctly. Now we’ll see if tetex-base or tetex-macosx will install without whining about xfree86-base.
[/Users/paul]:: fink list tetex
Information about 1414 packages read in 39 seconds.
bundle-tetex 20010808-4 Installs a complete TeX system including …
system-tetex 20010808-8 Placeholder package for manually installe…
tetex 20010808-1 TeX bundle compatible with TeXShop
i tetex-base 1.0-11 TeTeX is an implementation of TeX for UNIX
i tetex-macosx 20010808-4 Mac OS X-specific modifications to teTeX
i tetex-texmf 1.0.2-6 Main texmf tree for a teTeX installation
So I now know that tetex-base is installed, but now imagemagick and ispell/aspell are balking. I’ll resolve those dependencies the old fashioned way, and see if lyx will finally install.
[/Users/paul]:: fink install lyx
sudo /sw/bin/fink install lyx
Password:
Information about 1414 packages read in 37 seconds.
pkg lyx version ###
pkg lyx version 1.2.0-6
Failed: Internal error: node for xfree86-base already exists
<sigh>