-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 3/20/11 6:31 PM, zooloo wrote: > 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. > >
You didn't actually remove jadetex, so there's no reason for update-all to install it again. It was presumably installed as a (build) dependency for some other package. > 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 > > ____________________________________________________________ I suggest the following the FAQ: http://www.finkproject.org/faq/comp-general.php?phpLang=en#also_in Fink's TeX packages are messy with respect to upgrades, unfortunately. - -- Alexander Hansen, Ph.D. Fink User Liaison -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk2GgtEACgkQB8UpO3rKjQ+wJACeMDkkD/AkNc5gI6vQipdpeooj PL4An0M99kKMfO0QcCIPIKHVEkaQ1fIX =xYJm -----END PGP SIGNATURE----- ------------------------------------------------------------------------------ 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
