After installing Ubuntu Netbook Remix, system requires user to install language packs

Bug #358095 reported by Tobin Davis
2
Affects Status Importance Assigned to Milestone
livecd-rootfs (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: language-selector

After installing Ubuntu Netbook Remix (jaunty-netbook-remix-i386.img daily from 03/30/2009 forward), system prompts user to install an additional 74 packages before network connections are established. The process couldbe confusing to new users not expecting this behavior.

ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 9.04
Package: language-selector 0.4.2.1
PackageArchitecture: all
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: language-selector
Uname: Linux 2.6.28-11-generic i686

Revision history for this message
Tobin Davis (gruemaster) wrote :
Revision history for this message
Tobin Davis (gruemaster) wrote :

Added Ubuntu-mobile. Need to add langpacks to image.

Changed in language-selector (Ubuntu):
assignee: nobody → ubuntu-mobile
Revision history for this message
Tobin Davis (gruemaster) wrote :

These are the language packs that it requires (according to the tmp file created by language-selector):

language-pack-en install
language-pack-gnome-en install
language-pack-gnome-en-base install
language-support-writing-en install
language-support-translations-en install
language-pack-en install
language-pack-gnome-en install

Revision history for this message
Tobin Davis (gruemaster) wrote :
Revision history for this message
Steve Kowalik (stevenk) wrote :

revno: 1356
committer: Steve Kowalik <email address hidden>
branch nick: mobile.jaunty
timestamp: Tue 2009-04-14 17:42:34 +1000
message:
  Add en, de, fr, and ja language packs to the ship seed

Changed in language-selector (Ubuntu):
status: New → Fix Committed
Steve Kowalik (stevenk)
affects: language-selector (Ubuntu) → livecd-rootfs (Ubuntu)
Revision history for this message
Emmet Hikory (persia) wrote :

This bug is a manifestation of two issues: firstly that the selection of language packs for the images is limited (cf mobile.jaunty revno 1356), and secondly that livecd-rootfs does not include the contents of the mobile-live seed in the shipping image.

In the absence of included language packs, the installer attempts to install the selected language pack at the time of install. As these are not available in the image (either as part of the squashfs or in the pool), if the device being installed did not have a network connection at install time, the packages are marked for install, but not actually installed. When a package manager is first run on the installed device, it will attempt to install those packages marked for installation, leading to the symptoms described in the bug.

Revision history for this message
Kyle Nitzsche (knitzsche) wrote :

As an aside, the oem group's general approach to this problem in UNR is:
 * Language packs for target languages are included as debians (uninstallled) in the image
 * A script runs post oem-config and pre-gdm that installs the debians for the user-selected language, and then the non-selected language pack debians are deleted to free up disk space
 * The list of languages the user can select from in oem-config can be trimmed to the target set for which debians are present, or left complete (this trimming done by modifying localechooser-data package's languagelist file)
 * During the time the language-pack debians are being installed, small python gtk app (language-installer) pops up a message telling the user to either:
  - please wait while your language is installed (in the case where the user selected a language for which the debians are present)
  - please use language tools to complete language installation later (in the case where the user selected a language for which the debians are not present. Note, this case only occurs if the target list of languages is not trimmed)

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package livecd-rootfs - 0.80

---------------
livecd-rootfs (0.80) jaunty; urgency=low

  * Add standard^ to UNR.
  * Add mobile-live^ to LIVELIST for MID and UNR. (LP: #358095)
  * Only build UNR from main, restricted and universe.

 -- Steve Kowalik <email address hidden> Thu, 16 Apr 2009 20:46:30 +1000

Changed in livecd-rootfs (Ubuntu):
status: Fix Committed → Fix Released
tags: added: iso-testing
Curtis Hovey (sinzui)
Changed in livecd-rootfs (Ubuntu):
assignee: Registry Administrators (registry) → nobody
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.