On Dec 22, 2005, at 12:08 AM, Martin Costabel wrote:

Mike O'Brien wrote:
I'm doing a "fink update-all". If I deinstall both versions of autoconf (autoconf and autoconf2.5), it installs autconf2.5, then tries to install autoconf and bombs. If I install autoconf, it removes it, installs autconf2.5, installs several other things, tries to reinstall autoconf and bombs. How do I get around this? Usually just removing the offending package with "dpkg -r --force-depends"
will do the trick, but this loop seems unbreakable.

I would like to reproduce what you are describing, but I can't unless you are more specific: What version of fink do you have installed, and what are the "several other things" that fink tries to install? An excerpt of the bild log would be useful, too.

The two packages autoconf25 and autoconf have mutual Conflicts: and Replaces: entries, so if your fink is not too old they should be able to remove each other any time in the build process.

--
Martin


Ok, here goes:

[BuffyBox:/sw/etc] obrien# fink --version
Package manager version: 0.24.11
Distribution version: 0.8.0.rsync

[BuffyBox:/sw/etc] obrien# fink install autoconf
Information about 5254 packages read in 2 seconds.
The package 'autoconf' will be installed.
The following package will be installed or updated:
autoconf
/sw/bin/dpkg-lockwait -i /sw/fink/dists/unstable/main/binary-darwin- powerpc/devel/autoconf_2.13-4_darwin-powerpc.deb
Selecting previously deselected package autoconf.
dpkg: considering removing autoconf2.5 in favour of autoconf ...
dpkg: no, cannot remove autoconf2.5 (--auto-deconfigure will help):
automake1.8 depends on autoconf2.5 (>= 2.58-1)
  autoconf2.5 is to be removed.
dpkg: regarding .../autoconf_2.13-4_darwin-powerpc.deb containing autoconf:
autoconf conflicts with autoconf2.5
  autoconf2.5 (version 2.59-6) is installed.
/sw/bin/dpkg: error processing /sw/fink/dists/unstable/main/binary- darwin-powerpc/devel/autoconf_2.13-4_darwin-powerpc.deb (--install):
conflicting packages - not installing autoconf
Errors were encountered while processing:
/sw/fink/dists/unstable/main/binary-darwin-powerpc/devel/ autoconf_2.13-4_darwin-powerpc.deb
### execution of /sw/bin/dpkg-lockwait failed, exit code 1
Failed: can't install package autoconf-2.13-4
[BuffyBox:/sw/etc] obrien# dpkg -r --force-depends autoconf2.5
dpkg: autoconf2.5: dependency problems, but removing anyway as you request:
automake1.8 depends on autoconf2.5 (>= 2.58-1).
(Reading database ... 125181 files and directories currently installed.)
Removing autoconf2.5 ...
install-info(autoconf.info): deleting entry `* Autoconf: (autoconf) ...'
install-info(standards.info): deleting entry `* Standards: (standards) ...'
install-info(standards.info): deleting empty section `GNU organization'
[BuffyBox:/sw/etc] obrien# fink install autoconf
Information about 5254 packages read in 1 seconds.
The package 'autoconf' will be installed.
The following package will be installed or updated:
autoconf
/sw/bin/dpkg-lockwait -i /sw/fink/dists/unstable/main/binary-darwin- powerpc/devel/autoconf_2.13-4_darwin-powerpc.deb
(Reading database ... 125058 files and directories currently installed.)
Unpacking autoconf (from .../autoconf_2.13-4_darwin-powerpc.deb) ...
Setting up autoconf (2.13-4) ...
* Autoconf: (autoconf). Create source code configuration scripts.
install-info(/sw/share/info/autoconf.info): no section specified for new entry, placing at end
* Standards: (standards). GNU coding standards.
install-info(/sw/share/info/standards.info): no section specified for new entry, placing at end

[BuffyBox:/sw/etc] obrien# fink update-all
Information about 5254 packages read in 1 seconds.
The package 'kde-icons-kids' will be built and installed.
<<<blah, blah, blah>>>
Do you want to continue? [Y/n]
/sw/bin/dpkg-lockwait -i /sw/fink/dists/unstable/main/binary-darwin- powerpc/devel/autoconf2.5_2.59-6_darwin-powerpc.deb
Selecting previously deselected package autoconf2.5.
dpkg: considering removing autoconf in favour of autoconf2.5 ...
dpkg: yes, will remove autoconf in favour of autoconf2.5.
(Reading database ... 125085 files and directories currently installed.)
Unpacking autoconf2.5 (from .../autoconf2.5_2.59-6_darwin- powerpc.deb) ...
install-info(autoconf.info): deleting entry `* Autoconf: (autoconf) ...'
install-info(standards.info): deleting entry `* Standards: (standards) ...'
Setting up autoconf2.5 (2.59-6) ...
* Autoconf: (autoconf). Create source code configuration scripts.
* Standards: (standards). GNU coding standards.
install-info(/sw/share/info/standards.info): creating new section `GNU organization'

/sw/bin/dpkg-lockwait -i /sw/fink/dists/unstable/main/binary-darwin- powerpc/devel/automake1.7_1.7.9-1_darwin-powerpc.deb
Selecting previously deselected package automake1.7.
dpkg: considering removing automake1.8 in favour of automake1.7 ...
dpkg: yes, will remove automake1.8 in favour of automake1.7.
(Reading database ... 125181 files and directories currently installed.)
Unpacking automake1.7 (from .../automake1.7_1.7.9-1_darwin- powerpc.deb) ...
install-info(automake.info): deleting entry `* automake: (automake) ...'
Setting up automake1.7 (1.7.9-1) ...
* automake: (automake). Making Makefile.in's.

/sw/bin/dpkg-lockwait -i /sw/fink/dists/unstable/main/binary-darwin- powerpc/devel/automake1.9_1.9.6-1_darwin-powerpc.deb
Selecting previously deselected package automake1.9.
dpkg: considering removing automake1.7 in favour of automake1.9 ...
dpkg: yes, will remove automake1.7 in favour of automake1.9.
(Reading database ... 125162 files and directories currently installed.)
Unpacking automake1.9 (from .../automake1.9_1.9.6-1_darwin- powerpc.deb) ...
install-info(automake.info): deleting entry `* automake: (automake) ...'
Setting up automake1.9 (1.9.6-1) ...
* automake: (automake). Making Makefile.in's.

/sw/bin/dpkg-lockwait -i /sw/fink/dists/unstable/crypto/binary-darwin- powerpc/db42-ssl_4.2.52-17_darwin-powerpc.deb
Selecting previously deselected package db42-ssl.
dpkg: considering removing db43-ssl in favour of db42-ssl ...
dpkg: yes, will remove db43-ssl in favour of db42-ssl.
(Reading database ... 125183 files and directories currently installed.)
Unpacking db42-ssl (from .../db42-ssl_4.2.52-17_darwin-powerpc.deb) ...
Setting up db42-ssl (4.2.52-17) ...
/sw/bin/dpkg-lockwait -i /sw/fink/dists/unstable/main/binary-darwin- powerpc/base/gettext-dev_0.10.40-24_darwin-powerpc.deb
Selecting previously deselected package gettext-dev.
dpkg: considering removing libgettext3-dev in favour of gettext-dev ...
dpkg: yes, will remove libgettext3-dev in favour of gettext-dev.
(Reading database ... 125183 files and directories currently installed.)
Unpacking gettext-dev (from .../gettext-dev_0.10.40-24_darwin- powerpc.deb) ...
Setting up gettext-dev (0.10.40-24) ...
/sw/bin/dpkg-lockwait -i /sw/fink/dists/unstable/main/binary-darwin- powerpc/sound/libmikmod_3.1.11-2_darwin-powerpc.deb
Selecting previously deselected package libmikmod.
dpkg: considering removing libmikmod3 in favour of libmikmod ...
dpkg: yes, will remove libmikmod3 in favour of libmikmod.
(Reading database ... 125176 files and directories currently installed.)
Unpacking libmikmod (from .../libmikmod_3.1.11-2_darwin-powerpc.deb) ...
install-info(mikmod.info): deleting entry `* MikMod: (mikmod) ...'
Setting up libmikmod (3.1.11-2) ...
* MikMod: (mikmod). MikMod Sound Library.

/sw/bin/dpkg-lockwait -i /sw/fink/dists/unstable/main/binary-darwin- powerpc/devel/autoconf_2.13-4_darwin-powerpc.deb
Selecting previously deselected package autoconf.
dpkg: considering removing autoconf2.5 in favour of autoconf ...
dpkg: no, cannot remove autoconf2.5 (--auto-deconfigure will help):
automake1.9 depends on autoconf2.5 (>= 2.58-1)
  autoconf2.5 is to be removed.
dpkg: regarding .../autoconf_2.13-4_darwin-powerpc.deb containing autoconf:
autoconf conflicts with autoconf2.5
  autoconf2.5 (version 2.59-6) is installed.
/sw/bin/dpkg: error processing /sw/fink/dists/unstable/main/binary- darwin-powerpc/devel/autoconf_2.13-4_darwin-powerpc.deb (--install):
conflicting packages - not installing autoconf
Errors were encountered while processing:
/sw/fink/dists/unstable/main/binary-darwin-powerpc/devel/ autoconf_2.13-4_darwin-powerpc.deb
### execution of /sw/bin/dpkg-lockwait failed, exit code 1
Failed: can't install package autoconf-2.13-4
[BuffyBox:/sw/etc] obrien#


So, round and round we go.


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to