[Bug 989585] Re: resolvconf failed to install/upgrade because /etc/resolv.conf immutable

Nathan Stratton Treadway ubuntu.lp at nathanst.com
Fri Apr 27 20:57:51 UTC 2012


I don't know of a specific web page to point to,, but a quick Google
search for "resolv.conf chattr" turns up quite a number of hits...

However, it seems like people who have done this on their machines have
had some specific reason to take an interest in the specific contents of
their resolv.conf file, and I wonder if silently undoing that will
causes some unhappy surprises....

Another options would be to add pre-upgrade check for this situation in
update-manger and give the user a clear warning message before
commencing the upgrade.

(Also, would it make sense to expand the Release Notes paragraph on
resolvconf to mention this sort of problem?  The current brief-mention-
with-link-to-blog is pretty easy to miss [and in any case the blog
doesn't currently mention the immutable-resolv.conf problem].)

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to resolvconf in Ubuntu.
https://bugs.launchpad.net/bugs/989585

Title:
  resolvconf failed to install/upgrade because /etc/resolv.conf
  immutable

Status in “resolvconf” package in Ubuntu:
  Triaged
Status in “resolvconf” source package in Precise:
  Triaged
Status in “resolvconf” source package in Quantal:
  Triaged

Bug description:
  Failed to install during upgrade

  ProblemType: Package
  DistroRelease: Ubuntu 12.04
  Package: resolvconf 1.63ubuntu11
  ProcVersionSignature: Ubuntu 3.2.0-23.36-generic 3.2.14
  Uname: Linux 3.2.0-23-generic x86_64
  ApportVersion: 2.0.1-0ubuntu5
  AptOrdering:
   unity-scope-musicstores: Install
   resolvconf: Configure
   ubuntu-minimal: Configure
   unity-scope-musicstores: Configure
  Architecture: amd64
  Date: Fri Apr 27 11:23:12 2012
  DuplicateSignature:
   Setting up resolvconf (1.63ubuntu11) ...
   resolvconf.postinst: Error: Cannot replace the current /etc/resolv.conf with a symbolic link because it is immutable. To correct this problem, gain root privileges in a terminal and run 'chattr -i /etc/resolv.conf' and then 'dpkg --configure resolvconf'. Aborting.
   dpkg: error processing resolvconf (--configure):
    subprocess installed post-installation script returned error exit status 1
  ErrorMessage: subprocess installed post-installation script returned error exit status 1
  PackageArchitecture: all
  SourcePackage: resolvconf
  Title: package resolvconf 1.63ubuntu11 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1
  UpgradeStatus: Upgraded to precise on 2012-04-27 (0 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/resolvconf/+bug/989585/+subscriptions




More information about the foundations-bugs mailing list