For whatever reason, the reports being filed against grub have tapered
off substantially over the past year even though apport never got SRUed
to lucid for this.  So I don't think an SRU is warranted now.

** Changed in: apport (Ubuntu Lucid)
       Status: New => Won't Fix

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to apport in Ubuntu.
https://bugs.launchpad.net/bugs/668888

Title:
  apport 'ubuntu' hook files many spurious bug reports against the grub
  package

Status in “apport” package in Ubuntu:
  Fix Released
Status in “apport” source package in Lucid:
  Won't Fix
Status in “apport” source package in Maverick:
  Fix Released
Status in “apport” source package in Natty:
  Fix Released

Bug description:
  Binary package hint: apport

  When a user uninstalls the 'grub-pc' package in favor of 'grub', the
  next kernel upgrade will prompt the user whether they wish to create
  menu.lst, defaulting to 'no' and erroring out the package install if
  they don't choose 'yes'.  This is all by design, but the package
  install error a) is something we want to avoid, b) results in bug
  reports being filed against the grub package for what is in fact a
  user error.  Users should not uninstall grub-pc in favor of grub
  without manually configuring it and verifying that it is installed
  correctly to the right device, as this would be just as bad as failing
  to install the kernel package where kernel security support is
  concerned.

  So we should fix the apport ubuntu general hook to give the user
  immediate feedback about their configuration error, instead of leading
  them to file a bug report.  I think this should be fixed in the apport
  package instead of in a separate grub hook, because the ubuntu hook
  already contains the logic to redirect this to grub from the kernel
  package and this makes it easier to eliminate false-positives; but if
  others think this should be source_grub.py, I'm happy to use that
  instead.

  SRU justification: This should be included as an SRU to lucid and maverick 
because we get at least 5 reports a week from users of these releases who have 
misconfigured their systems in such a manner, requiring manual effort to close 
their bugs.
  
https://bugs.launchpad.net/ubuntu/+source/grub/+bugs?field.searchtext=post-installation+1&field.status%3Alist=INVALID&field.status%3Alist=NEW
 shows upwards of 100 reports of this nature filed against grub.

  This can be addressed for the natty release by forward-copying the
  maverick-proposed SRU to natty.

  TEST CASE - on a system that was originally installed with Ubuntu 10.04 LTS 
or Ubuntu 10.10 media:
  1) on lucid, uninstall the lucid-release version of 'linux-image-2.6.xx' if 
currently installed.
  2) break the system by running 'sudo apt-get install grub' and allowing 
grub-pc to be removed.
  3) use apt-get install to install the lucid or maverick release version of 
the kernel.
  4) confirm that apport steers you toward filing a bug in launchpad.
  5) install apport from -proposed.
  6) run 'sudo rm /var/crash/linux-image-*.crash'.
  7) run 'apt-get -f install' to reattempt the installation of the kernel 
package
  8) confirm that apport tells you to install grub-pc, instead of steering you 
to file a bug report.
  9) run the indicated command to reinstall grub-pc and restore your correct 
bootloader configuration.
  10) if desired, remove the release version of the kernel package.

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

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to