[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#336416: upgrade-reports: 'Conflicts/Pre-Depends' error when upgrading e2fsprogs



Package: upgrade-reports
Severity: grave
Justification: renders package unusable


Trying to upgrade e2fsprogs from version 1.35-6 to version 1.38-2 failed with a 'Pre-Depends / Conflicts' error and a suggestion that enabling APT::Force-LoopBreak might work. According to man apt.conf(5):

 Force-LoopBreak
              Never Enable this option unless you -really- know what you are doing. It  per-
              mits  APT to temporarily remove an essential package to break a Conflicts/Con-
              flicts or Conflicts/Pre-Depend loop between two  essential  packages.  SUCH  A
              LOOP  SHOULD  NEVER  EXIST  AND  IS  A GRAVE BUG. This option will work if the
              essential packages are not tar, gzip, libc, dpkg, bash or anything that  those
              packages depend on.

I therefore report this 'GRAVE BUG' :).
I subsequently enabled Force-LoopBreak and the upgrade proceeded smoothly. I posted to d-u@l.d.o and another user reported the identical experience with his e2fsprogs upgrade.

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i586)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.4.27-2-386
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)



Reply to: