91-release-upgrade logs an error on first login on UEC setups

Bug #540159 reported by Thierry Carrez
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
update-manager (Ubuntu)
Fix Released
Low
Colin Watson

Bug Description

Binary package hint: update-manager

update-manager-core 1:0.133.3

On first login on an Ubuntu Server Lucid beta1 UEC install, you get the following errors on the console:

/etc/update-motd.d/91-release-upgrade: 39: cannot create /var/lib/update-notifier/release-upgrade-available: directory nonexistent

/var/lib/update-notifier is created by update-notifier-common, but this package is missing from the UEC installs. It is however present in the regular server installs, brought indirectly by byobu.

I suppose this can be fixed in two ways: on the UEC seed level, or by creating a dependency between update-manager-core and update-notifier-common.

Tags: iso-testing
tags: added: iso-testing
Revision history for this message
Colin Watson (cjwatson) wrote :

Seems thoroughly overkill to add a dependency just for this. We can just add that directory to update-manager-core so that the script always has it available.

Changed in update-manager (Ubuntu):
status: New → Fix Committed
importance: Undecided → Low
assignee: nobody → Colin Watson (cjwatson)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package update-manager - 1:0.133.4

---------------
update-manager (1:0.133.4) lucid; urgency=low

  [ Michael Vogt ]
  * DistUpgrade/DistUpgradeController.py, DistUpgrade/DistUpgradeView.py:
    - detect pre-depends cycle and cleanly revert (LP: #516727)
      to the old system state
  * DistUpgrade/DistUpgradeCache.py:
    - only ensure translations are kept if they are still downloadable,
      there is a lot of churn in the translations area so its not
      feasible to keep them all
    - when checking the kernel list from base-installer, also consider
      kernels that are marked install (LP: #540114)
    - check rdepends of all packages (including auto-removal ones)
      again ensure the removal blacklist is honored in all cases
      (LP: #540823)
  * DistUpgrade/DistUpgradeController.py:
    - show progress information when searching for obsolete software
      (this can take a bit on a big install)
  * DistUpgrade/DistUpgradeViewNonInteractive.py:
    - fix crash in non-interactive mode (thanks to Andreas Hasenack)

  [ Colin Watson ]
  * Ship /var/lib/update-notifier directory in update-manager-core, so that
    it's always there for 91-release-upgrade (LP: #540159).
 -- Michael Vogt <email address hidden> Fri, 19 Mar 2010 13:57:18 +0100

Changed in update-manager (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.