conffile prompt during natty -> oneiric upgrade
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
base-files (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
During a natty -> oneiric upgrade I see the following conffile prompt:
Setting up base-files (6.4ubuntu3) ...
Installing new version of config file /etc/debian_version ...
Installing new version of config file /etc/issue ...
Installing new version of config file /etc/issue.net ...
Installing new version of config file /etc/lsb-release ...
Configuration file `/etc/update-
==> File on system created by you or by a script.
==> File also in package provided by package maintainer.
What would you like to do about it ? Your options are:
Y or I : install the package maintainer's version
N or O : keep your currently-installed version
D : show the differences between the versions
Z : start a shell to examine the situation
The default action is to keep your current version.
*** 00-header (Y/I/N/O/D/Z) [default=N] ? d
--- /etc/update-
+++ /etc/update-
000
@@ -21,7 +21,7 @@
[ -r /etc/lsb-release ] && . /etc/lsb-release
-if [ -z "$DISTRIB_
+if [ -z "$DISTRIB_
# Fall back to using the very slow lsb_release utility
DISTRIB_
fi
onfiguration file `/etc/update-
==> File on system created by you or by a script.
==> File also in package provided by package maintainer.
What would you like to do about it ? Your options are:
Y or I : install the package maintainer's version
N or O : keep your currently-installed version
D : show the differences between the versions
Z : start a shell to examine the situation
The default action is to keep your current version.
*** 10-help-text (Y/I/N/O/D/Z) [default=N] ? d
--- /etc/update-
+++ /etc/update-
000
@@ -3,7 +3,8 @@
# 10-help-text - print the help text associated with the distro
# Copyright (C) 2009-2010 Canonical Ltd.
#
-# Authors: Dustin Kirkland <email address hidden>
+# Authors: Dustin Kirkland <email address hidden>,
+# Brian Murray <email address hidden>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -19,9 +20,16 @@
# with this program; if not, write to the Free Software Foundation, Inc.,
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+[ -r /etc/lsb-release ] && . /etc/lsb-release
+
+if [ -z "$DISTRIB_RELEASE" ] && [ -x /usr/bin/
+ # Fall back to using the very slow lsb_release utility
+ DISTRIB_
+fi
+
URL="https:/
if uname -r | grep -qs "\-server"; then
- URL="http://
+ URL="https:/
fi
printf "\n * Documentation: %s\n" "$URL"
Changed in base-files (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → High |
tags: | added: iso-testing |
In a clean natty chroot: motd.d/ 00-header c869f20143dbd40 54 /etc/update- motd.d/ 00-header motd.d/ 10-help- text 9adff1fabbcd8fb 8f /etc/update- motd.d/ 10-help- text version 82711d8dc3e89c4 28b4694a284e325 41 origins/ debian 731423fa8ba0672 62f8ef37882d1e7 42 origins/ ubuntu ea35901c45553c3 451f60476be94d2 d8 57c031716600d5a 80 dfc5ea525eb9ece e3 7fe08477a1bc0d1 00 90b84d74fb39393 02
# md5sum /etc/update-
4241925109d5d9f
# md5sum /etc/update-
918a1e4bc361b75
# dpkg -s base-files
Package: base-files
...
Conffiles:
/etc/debian_
/etc/dpkg/
/etc/dpkg/
/etc/host.conf 89408008f2585c9
/etc/issue 9865e55b7162c01
/etc/issue.net 9a1459493a03033
/etc/lsb-release 7ce1ffb3689e935
Description: Debian base system miscellaneous files
...
So the old version did not have 00-header/ 10-help- text as conffiles, but the new version does: version 931870fda5e3f94 2afc004db670b3c ae origins/ debian 731423fa8ba0672 62f8ef37882d1e7 42 origins/ ubuntu ea35901c45553c3 451f60476be94d2 d8 57c031716600d5a 80 72d0b09cd75818f 98 4020e6383ce9699 ed ae26a4b860b3ef6 51 motd.d/ 00-header 4a1e6eed7a59f20 0b4267085721750 a3 motd.d/ 10-help- text 5064fb574933252 02dded183ab0c4e bd motd.d/ 99-footer b0541f3c2e55c44 149cd92bcc599c9 4c
# dpkg -s base-files (new version):
Package: base-files
Conffiles:
/etc/debian_
/etc/dpkg/
/etc/dpkg/
/etc/host.conf 89408008f2585c9
/etc/issue 27efa0e2fe4f9b9
/etc/issue.net 29f9e61bc86a459
/etc/lsb-release 362f07a83dc8ae4
/etc/update-
/etc/update-
/etc/update-
Description: Debian base system miscellaneous files
...
But with different md5sums.