Your message dated Sat, 2 Mar 2019 19:21:24 +0100
with message-id <[email protected]>
and subject line Re: Bug#235408: debconf: fails to upgrade from 1.3.19 
(circular dependency?)
has caused the Debian Bug report #235408,
regarding debconf: fails to upgrade from 1.3.19 (circular dependency?)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
235408: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=235408
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: debconf
Version: 1.4.11
Severity: normal
Tags: sid

An upgrade of debconf and debconf-utils from 1.3.19 to 1.4.11 fails as follows:

Preparing to replace debconf-utils 1.3.19 (using 
.../debconf-utils_1.4.11_all.deb) ...
Unpacking replacement debconf-utils ...
dpkg: error processing /var/cache/apt/archives/debconf-utils_1.4.11_all.deb 
(--unpack):
 trying to overwrite `/usr/bin/debconf-get-selections', which is also in 
package debconf
dpkg: regarding .../debconf_1.4.11_all.deb containing debconf:
 debconf conflicts with debconf-utils (<< 1.3.22)
  debconf-utils (version 1.3.19) is installed.
dpkg: error processing /var/cache/apt/archives/debconf_1.4.11_all.deb 
(--unpack):
 conflicting packages - not installing debconf

Forcing installation of debconf resolves what looks like a circular dependency.


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.4.24
Locale: LANG=C, LC_CTYPE=C

Versions of packages debconf depends on:
ii  debconf-i18n                  1.4.10     full internationalization support 
ii  perl-base                     5.8.3-2    The Pathologically Eclectic Rubbis

-- debconf information:
* debconf/frontend: Dialog
* debconf/priority: medium



--- End Message ---
--- Begin Message ---
Hi!

On Sat, 2004-02-28 at 22:41:23 -0800, David Liontooth wrote:
> Package: debconf
> Version: 1.4.11
> Severity: normal
> Tags: sid

> An upgrade of debconf and debconf-utils from 1.3.19 to 1.4.11 fails as 
> follows:
> 
> Preparing to replace debconf-utils 1.3.19 (using 
> .../debconf-utils_1.4.11_all.deb) ...
> Unpacking replacement debconf-utils ...
> dpkg: error processing /var/cache/apt/archives/debconf-utils_1.4.11_all.deb 
> (--unpack):
>  trying to overwrite `/usr/bin/debconf-get-selections', which is also in 
> package debconf
> dpkg: regarding .../debconf_1.4.11_all.deb containing debconf:
>  debconf conflicts with debconf-utils (<< 1.3.22)
>   debconf-utils (version 1.3.19) is installed.
> dpkg: error processing /var/cache/apt/archives/debconf_1.4.11_all.deb 
> (--unpack):
>  conflicting packages - not installing debconf

Ok, so here's what I think happened. The debconf-get-selections tool
was initially introduced in debconf 1.3.19, but the tools got
installed in the swapped packages, from the changelog it is said that
they could not get moved supposedly due to a bug in dpkg (!?). So they
got temporarily removed, and after few versioned reintroduced, but
with no Replaces field in place. So during that debconf version range
the upgrade would have given an error due to the file conflict, and
then another error due to the unsatisfied dependency conflict, as the
debconf-utils package could not be upgraded first.

So this was a botched file move between packages.

> Forcing installation of debconf resolves what looks like a circular 
> dependency.

Sure.

Closing this now.

Thanks,
Guillem

--- End Message ---

Reply via email to