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

dino99 989585 at bugs.launchpad.net
Wed May 9 06:41:32 UTC 2012


hi Steve,

maybe i've too quickly blame that newest package: before upgrading it ip was resolved normally, then after upgraded ubuntu13 i've got "cant resolve url" error, so i've downgraded to ubuntu12 and the issue was solved. That why i've posted the comment #22 above. So now i'm using ubuntu12 but also get hardtime to resolving url after a cold boot: need to reload several times a  page into  firefox to get it (first still get "cant resolve url" error).
So i might have some borked settings with this pc. Sorry for the noise.

-- 
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:
  Fix Released
Status in “resolvconf” source package in Precise:
  Fix Committed
Status in “resolvconf” source package in Quantal:
  Fix Released

Bug description:
  [Impact] because Network Manager historically would overwrite users'
  local DNS resolver settings on the desktop, a fair number of users
  have marked this file immutable on the filesystem.  This causes an
  upgrade failure when going to 12.04, which makes resolvconf a non-
  optional part of the infrastructure for all users and requires
  /etc/resolv.conf to be replaced by a symlink.

  [Development Fix]
  resolvconf is arch: all and should be pocket-copied to quantal after SRU accept.

  [Test Case]
  1.  Install Ubuntu 11.10
  2.  run: sudo chattr +i /etc/resolv.conf
  3.  do a release upgrade to 12.04
  4.  verify that the upgrade fails with an error from the resolvconf package.
  5.  enable -proposed
  6.  attempt the release upgrade again
  7.  verify that the upgrade completes successfully, and that /etc/resolv.conf has been made a symlink.

  [Regression Potential]
  Since this overrides a filesystem bit that's been explicitly set by the admin, some users may be unhappy with this change.  But this is not a supported configuration, so this should not block the SRU.

  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