Dear Fink wizards,
in the course of following these suggestions given by fink update-all:
While trying to install:
libkpathsea4-3.5.7-1
The following inconsistencies found:
libkpathsea6 conflicts with libkpathsea4, but libkpathsea4 is installed
Trying to resolve dependencies...
Could not resolve inconsistent dependencies!
Fink isn't sure how to install the above packages safely. You may be able
to fix things by running:
fink scanpackages
sudo apt-get update
sudo apt-get install libkpathsea4=3.5.7-1
this dependency issue occurred to me:
$ sudo apt-get install libkpathsea4=3.5.7-1
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages will be REMOVED:
libkpathsea6
The following NEW packages will be installed:
libkpathsea4
0 packages upgraded, 1 newly installed, 1 to remove and 0 not upgraded.
Need to get 0B/195kB of archives. After unpacking 365kB will be used.
Do you want to continue? [Y/n]
(Reading database ... 180075 files and directories currently installed.)
Removing libkpathsea6 ...
Selecting previously deselected package libkpathsea4.
(Reading database ... 180016 files and directories currently installed.)
Unpacking libkpathsea4 (from .../libkpathsea4_3.5.7-1_darwin-i386.deb) ...
/sw/bin/dpkg: error processing
/sw/fink/dists/unstable/main/binary-darwin-i386/text/libkpathsea4_3.5.7-1_darwin-i386.deb
(--unpack):
trying to overwrite `/sw/share/info/kpathsea.info', which is also in
package texlive-base
Errors were encountered while processing:
/sw/fink/dists/unstable/main/binary-darwin-i386/text/libkpathsea4_3.5.7-1_darwin-i386.deb
E: Sub-process /sw/bin/dpkg returned an error code (1)
I tried temporarily removing texlive-base:
$ fink_safeenv remove texlive-base
Password:
Information about 10876 packages read in 1 seconds.
Reading buildlock packages...
All buildlocks accounted for.
/sw/bin/dpkg-lockwait --remove texlive-base
dpkg: dependency problems prevent removal of texlive-base:
evince depends on tetex-base | system-tetex; however:
Package tetex-base is not installed.
Package texlive-base which provides tetex-base is to be removed.
Package system-tetex is not installed.
jadetex depends on tetex3-base; however:
Package tetex3-base is not installed.
Package texlive-base which provides tetex3-base is to be removed.
/sw/bin/dpkg: error processing texlive-base (--remove):
dependency problems - not removing
Errors were encountered while processing:
texlive-base
### execution of /sw/bin/dpkg-lockwait failed, exit code 1
ERROR: Can't remove package(s). If the above error message mentions
dependency problems, you can try
fink remove --recursive texlive-base
This will attempt to remove the package(s) specified as well as ALL
packages that depend on it.
Failed: can't remove package texlive-base
or, manually going one step further:
$ fink_safeenv remove evince jadetex texlive-base
Information about 10876 packages read in 0 seconds.
Reading buildlock packages...
All buildlocks accounted for.
/sw/bin/dpkg-lockwait --remove evince jadetex texlive-base
dpkg: dependency problems prevent removal of evince:
gnucash2-shlibs depends on evince.
/sw/bin/dpkg: error processing evince (--remove):
dependency problems - not removing
(Reading database ... 180017 files and directories currently installed.)
Removing jadetex ...
mktexlsr: Updating /sw/etc/texmf.local/ls-R...
mktexlsr: Done.
dpkg: dependency problems prevent removal of texlive-base:
evince depends on tetex-base | system-tetex; however:
Package tetex-base is not installed.
Package texlive-base which provides tetex-base is to be removed.
Package system-tetex is not installed.
docbook-utils depends on jadetex; however:
Package jadetex is not installed.
Package texlive-base which provides jadetex is to be removed.
/sw/bin/dpkg: error processing texlive-base (--remove):
dependency problems - not removing
Errors were encountered while processing:
evince
texlive-base
### execution of /sw/bin/dpkg-lockwait failed, exit code 1
ERROR: Can't remove package(s). If the above error message mentions
dependency problems, you can try
fink remove --recursive evince jadetex texlive-base
This will attempt to remove the package(s) specified as well as ALL
packages that depend on it.
Failed: can't batch-remove packages: evince jadetex texlive-base
at which point I gave up, because, as I remember, installing gnucash was a
mess of its own, so I prefer to avoid recursive removal there.
On a side note, I am somewhat confused about jadetex not being (proposed
to be) installed again when I run fink update-all right now. Why was it
installed in the first place? I am quite sure I had never manually chosen
to install it.
Thank you in advance for any helpful hints.
Zoo Loo
--
Package manager version: 0.29.20
Distribution version: selfupdate-rsync Sun Mar 20 21:22:45 2011, 10.4, i386
Trees: local/main stable/main stable/crypto unstable/crypto unstable/main
____________________________________________________________
GET FREE SMILEYS FOR YOUR IM & EMAIL - Learn more at
http://www.inbox.com/smileys
Works with AIM®, MSN® Messenger, Yahoo!® Messenger, ICQ®, Google Talk™ and most
webmails
------------------------------------------------------------------------------
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d
_______________________________________________
Fink-beginners mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.beginners