Just ran into this on a test upgrade of the raspi desktop image. The
card was originally flashed with kinetic and I noted /etc/gprofng.rc was
*not* present initially (@zhsj is correct this doesn't *ship* with
kinetic), but appeared after the initial upgrade required before do-
release-upgrade (in other words /etc/gprofng.rc is introduced by the
version of binutils-common in kinetic-updates).

The /etc/gprofng.rc file was unmodified before proceeding to do-release-
upgrade, yet I was prompted to merge changes during the upgrade (which
was otherwise uneventful), despite there being no local changes to the
file, and the only diff being that shown in the description above (a
change in the copyright notice in the header).

Some issue in the configuration merge mechanism, perhaps? Or maybe
something iffy being done to the config file in the binutils-common
maintscripts (if any)?

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to binutils in Ubuntu.
https://bugs.launchpad.net/bugs/2015778

Title:
  conffile prompt during release upgrade

Status in binutils package in Ubuntu:
  New
Status in binutils source package in Lunar:
  New

Bug description:
  I was upgrading from Kinetic to Lunar today and received a question
  about a configuration file I had not touched.

  Setting up binutils-common:amd64 (2.40-2ubuntu3) ...^M
  ^M
  Configuration file '/etc/gprofng.rc'^M
   ==> File on system created by you or by a script.^M
   ==> File also in package provided by package maintainer.^M
     What would you like to do about it ?  Your options are:^M
      Y or I  : install the package maintainer's version^M
      N or O  : keep your currently-installed version^M
        D     : show the differences between the versions^M
        Z     : start a shell to examine the situation^M
   The default action is to keep your current version.^M
  *** gprofng.rc (Y/I/N/O/D/Z) [default=N] ? d^M
  ^[[?1h^[=^M--- /etc/gprofng.rc     2022-12-01 03:11:36.000000000 -0800^[[m^M
  +++ /etc/gprofng.rc.dpkg-new    2023-03-05 00:47:46.000000000 -0800^[[m^M
  @@ -1,4 +1,4 @@^[[m^M
  -#   Copyright (C) 2021 Free Software Foundation, Inc.^[[m^M
  +#   Copyright (C) 2021-2023 Free Software Foundation, Inc.^[[m^M
   #^[[m^M
   # This file is free software; you can redistribute it and/or modify^[[m^M
   # it under the terms of the GNU General Public License as published by^[[m^M
  ^M^[[K^[[?1l^[>^M 
  Configuration file '/etc/gprofng.rc'^M
   ==> File on system created by you or by a script.^M
   ==> File also in package provided by package maintainer.^M
     What would you like to do about it ?  Your options are:^M
      Y or I  : install the package maintainer's version^M
      N or O  : keep your currently-installed version^M
        D     : show the differences between the versions^M
        Z     : start a shell to examine the situation^M
   The default action is to keep your current version.^M
  *** gprofng.rc (Y/I/N/O/D/Z) [default=N] ? i^M
  Installing new version of config file /etc/gprofng.rc ...^M

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to