-----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

Reply via email to