-
ubiquity (1.2.7) edgy-updates; urgency=low
* Upload mount point validation fix to edgy-updates following testing by
Michael Vogt (LP: #67130).
ubiquity (1.2.6) edgy-proposed; urgency=low
* Fix mount point validation to avoid accidentally skipping a number of
checks on pre-existing partitions, including the "is there a root file
system?" check (LP: #67130).
* Re-upload as 1.2.6 rather than 1.2.6~prop1 since the latter breaks when
substituted into package relationship fields with ${source:Version}.
-- Colin Watson <email address hidden> Mon, 19 Mar 2007 09:20:02 +0000
-
ubiquity (1.2.6) edgy-proposed; urgency=low
* Fix mount point validation to avoid accidentally skipping a number of
checks on pre-existing partitions, including the "is there a root file
system?" check (LP: #67130).
* Re-upload as 1.2.6 rather than 1.2.6~prop1 since the latter breaks when
substituted into package relationship fields with ${source:Version}.
-- Colin Watson <email address hidden> Mon, 8 Jan 2007 11:55:14 +0000
-
ubiquity (1.2.6~prop1) edgy-proposed; urgency=low
* Fix mount point validation to avoid accidentally skipping a number of
checks on pre-existing partitions, including the "is there a root file
system?" check (LP: #67130).
-- Colin Watson <email address hidden> Tue, 2 Jan 2007 14:49:18 +0000
-
ubiquity (1.2.5) edgy; urgency=low
* Automatic update of included source packages: apt-setup 1:0.11ubuntu5,
console-setup 1.7ubuntu19, partman-base 90ubuntu9, yaboot-installer
1.1.7ubuntu2.
-- Colin Watson <email address hidden> Fri, 20 Oct 2006 23:45:10 +0100
-
ubiquity (1.2.4) edgy; urgency=low
* Use update-initramfs -c -k "$(uname -r)" rather than update-initramfs
-u, as the latter gets very confused if we need to remove kernels, as on
powerpc (really closes: Malone #66406).
* Automatic update of included source packages: localechooser 1.20ubuntu8.
-- Colin Watson <email address hidden> Tue, 17 Oct 2006 13:14:41 +0100
-
ubiquity (1.2.3) edgy; urgency=low
[ Colin Watson ]
* Fix incorrect loop variable reuse in do_remove, and attempt multiple
broken package resolution passes while removing packages (closes: Malone
#66406).
* Detect existing HFS bootstrap partitions during automatic partitioning
and take account of them while validating mountpoints (closes: Malone
#66384).
* Fix crash on keyboard page if you select a layout with no variants.
* Remove kernels before running update-initramfs so that we update the
correct initramfs on powerpc. Make sure to fix up kernel/initrd symlinks
after running update-initramfs, so that we have something to which to
point the initrd symlink.
[ Michael Vogt ]
* Run fontconfig-voodoo to tweak fontconfig configuration for the selected
language.
-- Colin Watson <email address hidden> Mon, 16 Oct 2006 23:49:28 +0100
-
ubiquity (1.2.2) edgy; urgency=low
* Make sure supplied GRUB device names are either GRUB-style (e.g.
"(hd0)") or start with "/dev/" (closes: Malone #62479).
* Exclude Dzongkha and Khmer from the language list for now, as we don't
ship fonts for them and we don't have enough installer translations yet
to make it worth rushing those fonts in for Edgy.
* GTK frontend: Weaken assertion in set_summary_device and make this
generally more robust (closes: Malone #66100).
-- Colin Watson <email address hidden> Sun, 15 Oct 2006 23:41:55 +0100
-
ubiquity (1.2.1) edgy; urgency=low
* Back out orca change from 1.2.0: it doesn't work properly because the
orca process running as the calling user needs to be killed first. At
this stage, we feel that it's better to document the workaround than to
try to fix it.
* KDE frontend: Enable the forward button at the right times on the
timezone page (closes: Malone #66022).
-- Colin Watson <email address hidden> Sat, 14 Oct 2006 00:07:48 +0100
-
ubiquity (1.2.0) edgy; urgency=low
* If /proc/cmdline contains access=v3, run 'orca -n' and sleep for a bit
before starting the installer UI.
* Update .desktop file translations from Rosetta: Georgian.
* Update translations from Rosetta: Bengali, Czech, German, Greek,
Spanish, Finnish, French, Galician, Hindi, Croatian, Hungarian, Italian,
Georgian, Kazakh, Kurdish, Dutch, Polish, Portuguese, Portuguese
(Brazil), Russian, Slovak, Swedish, Turkish, Chinese (China).
* Automatic update of included source packages: base-installer
1.63ubuntu6, choose-mirror 2.04ubuntu2, console-setup 1.7ubuntu18,
partman-base 90ubuntu8.
-- Colin Watson <email address hidden> Thu, 12 Oct 2006 11:40:02 +0100
-
ubiquity (1.1.30) edgy; urgency=low
* Add /usr/lib/ubiquity/console-setup/locale wrapper that overrides the
output of locale with the value of debian-installer/locale if set; this
encourages console-setup to select an appropriate keyboard layout
(closes: Malone #60067).
* Don't set PARTMAN_UPDATE_BEFORE_COMMIT for automatic partitioning.
* Run partman-commit while generating the installation summary to make
sure that we have a partitioning summary even for manual partitioning
(closes: Malone #61572). Take care to stop partman-commit proceeding
past the confirmation question.
* Don't reset the locale or run localechooser again if the country
selected on the timezone page isn't one for which we have a locale in
the current language (closes: Malone #61387).
* Add/update .desktop file translations from Rosetta: Arabic, Belarusian,
Czech, Kashubian, Spanish, Estonian, French, Frisian, Irish,
Luxembourgish, Lithuanian, Macedonian, Malay, Portuguese (Brazil),
Slovak, Swedish, Tajik, Ukrainian, Chinese (Taiwan).
* Add/update translations from Rosetta: Afrikaans, Amharic, Bulgarian,
Bengali, Breton, Catalan, Czech, Kashubian, Welsh, Danish, German,
Divehi, Dzongkha, Greek, Esperanto, Spanish, Basque, Persian, Finnish,
French, Irish, Galician, Hebrew, Hindi, Croatian, Hungarian, Indonesian,
Icelandic, Italian, Japanese, Georgian, Khmer, Kurdish, Kirghiz,
Lithuanian, Latvian, Malagasy, Macedonian, Malay, Norwegian Bokmål,
Dutch, Occitan, Polish, Portuguese, Portuguese (Brazil), Romanian,
Russian, Northern Sami, Slovak, Slovenian, Serbian, Swedish, Tamil,
Thai, Tagalog, Turkish, Chinese (China), Chinese (Hong Kong).
* Automatic update of included source packages: base-installer
1.63ubuntu5, localechooser 1.20ubuntu7, partman-base 90ubuntu6.
-- Colin Watson <email address hidden> Mon, 9 Oct 2006 21:15:10 +0100
-
ubiquity (1.1.29) edgy; urgency=low
* Move drop_privileges helper function into ubiquity.misc.
* KDE frontend: Use kdesu --nonewdcop to ensure that we can talk to the
user's DCOP server.
* KDE frontend: Reboot the machine properly using ksmserver (closes:
Malone #41784).
* KDE frontend: Unload the kded medianotifier while committing
partitioning changes (closes: Malone #48051).
* KDE frontend: Convert to allow_change_step/allow_go_forward system from
GTK frontend so that the back and next buttons are more consistently
enabled/disabled. Hide the back button on the first page.
* Forbid going back or forward when the UI is already processing a
previous back or forward action (closes: Malone #54163 and lots of
duplicates).
* GTK frontend: Disable back and forward buttons while gparted is starting
up. Requires gparted (>= 0.2.5-1.1ubuntu11).
* GTK frontend: Avoid calling gtk.main_quit if a main loop isn't running,
as further insurance against Malone #54163.
* Fix various bugs when mounting source filesystems natively rather than
relying on casper to have mounted them already (closes: Malone #64348).
* Automatic update of included source packages: debian-installer-utils
1.36ubuntu2.
-- Colin Watson <email address hidden> Fri, 6 Oct 2006 21:32:43 +0100
-
ubiquity (1.1.28) edgy; urgency=low
* KDE frontend: Ensure that the selected language is visible.
* KDE frontend: Add a keyboard variant selector.
* Incorporate user-setup reserved usernames fix (closes: Malone #47861).
* Catch ENOENT, EIO, ENOTDIR, and EROFS while copying files, try to figure
out what filename they relate to, and display a useful error message
explaining that this is probably a CD or hard disk fault (as
appropriate) and how to deal with this. Closes about a million bugs.
* Display extended descriptions as well in debconf error dialogs.
* Remove stub hppa support for now, since partman-palo is no longer in
main.
* Automatic update of included source packages: console-setup 1.7ubuntu16,
debian-installer-utils 1.36ubuntu1, user-setup 1.2ubuntu4.
-- Colin Watson <email address hidden> Thu, 5 Oct 2006 09:32:18 +0100
-
ubiquity (1.1.27) edgy; urgency=low
* Fix syntax error in /usr/bin/ubiquity. Whoops!
-- Colin Watson <email address hidden> Tue, 3 Oct 2006 23:50:05 +0100
-
ubiquity (1.1.26) edgy; urgency=low
[ Colin Watson ]
* Build-depend on po-debconf (>= 1.0) for new translation-handling
features.
* Add a FAQ about backporting to doc/README.
* Document ubiquity/install/filesystem-images in doc/README.
* autogen.sh: Force use of automake-1.8 and aclocal-1.8.
* Move auxiliary autotools files to a build subdirectory.
* Add a check to debian/rules to remind me to bump the version number in
configure.ac.
* Read partition flags from gparted (>= 0.2.5-1.1ubuntu9). Display an
error on the mountpoints page if running on powerpc and there is no HFS
partition with the boot flag set. Treat HFS partitions with the boot
flag set as NewWorld bootstrap partitions (closes: Malone #43768).
* GTK frontend: Add a keyboard variant selector (closes: Malone #61729).
(The same needs to be done for the KDE frontend.)
* Remove old kbd-chooser component, which won't be usable any more.
* Send stderr to /var/log/installer/debug if UBIQUITY_DEBUG is set.
* Send DEBCONF_DEBUG=filter output to stderr, not syslog; it should be
interleaved with DEBCONF_DEBUG=developer output.
* GTK frontend: Throw away stderr from gnome-screensaver-command; it
outputs far too much rubbish and confuses users.
* KDE frontend: Fix reboot dialog button handling (closes: Malone #62765).
* Replace the rather jittery time-remaining message while copying files
with a message that appears when there's less than a minute remaining
(closes: Malone #61514).
[ Jonathan Riddell ]
* KDE Frontend:
- Add ensureItemVisible in set_keyboard (closes: Malone #61710).
-- Colin Watson <email address hidden> Tue, 3 Oct 2006 17:04:38 +0100
-
ubiquity (1.1.25) edgy; urgency=high
* Not knowing the filesystem type for a partition apparently doesn't
necessarily mean that it's unformatted, so don't format partitions
without a detected filesystem type (closes: Malone #61732).
-- Colin Watson <email address hidden> Wed, 27 Sep 2006 16:51:57 +0100
-
ubiquity (1.1.24) edgy; urgency=low
* Mark console-setup/layout and console-setup/variant as unseen before
starting console-setup, to avoid incorrect variant choices (although I
think there's also a console-setup bug here in that the variants are
being substituted in the wrong order).
* Depend on a version of console-setup without the misguided
/etc/X11/xorg.conf handling.
* Automatic update of included source packages: partman-target 45ubuntu3.
-- Colin Watson <email address hidden> Tue, 26 Sep 2006 23:29:53 +0100
-
ubiquity (1.1.23) edgy; urgency=low
* Move /etc/default/console-setup aside before running the keyboard
configuration page, to avoid console-setup thinking that it's already
configured and behaving differently.
* Automatic update of included source packages: console-setup 1.7ubuntu12,
partman-basicfilesystems 47ubuntu3, partman-target 45ubuntu2.
-- Colin Watson <email address hidden> Mon, 25 Sep 2006 13:11:27 +0100
-
ubiquity (1.1.22) edgy; urgency=low
[ Jonathan Riddell ]
* KDE Frontend:
- Make the mountpoints page use a scroll view
[ Colin Watson ]
* GTK frontend: Make the debconf progress title and info labels ellipsise
rather than stretching the window if they get too long (closes: Malone
#61516).
-- Colin Watson <email address hidden> Fri, 22 Sep 2006 10:28:34 +0100
-
ubiquity (1.1.21) edgy; urgency=low
* Handle partman-partitioning/impossible_resize errors while trying to set
up the auto-resize slider; we now back up and disable the auto-resize
option (closes: Malone #58500).
* Automatic update of included source packages: partman-auto 54ubuntu4.
-- Colin Watson <email address hidden> Thu, 21 Sep 2006 11:37:02 +0100
-
ubiquity (1.1.20) edgy; urgency=low
* Only return 30 in reply to a PROGRESS command if the progresscancel
capability is set (closes: Malone #48005).
* Don't crash if a progress bar is set up to have the same start and end
points (closes: Malone #56789).
* Fix timezone component to deal with frontend.get_timezone returning None
(closes: Malone #42865).
* Use more sensible default cities for languages with country shortlists
(i.e. the intended default rather than the first in alphabetical order
of country code), working around a missing feature in debconf.
* Pick a sensible default city for countries with multiple zones but no
explicit default city (closes: Malone #43914).
* Remove obsolete Recommends: gparted from ubiquity; ubiquity-frontend-gtk
already depends on it.
* Feed not-yet-formatted partition state back into gparted when starting
it up, so that newly-created partitions aren't listed as "unknown" when
you go back (requires gparted 0.2.5-1.1ubuntu8; closes: Malone #40404).
* Fix use of gobject.spawn_async in
gnome-screensaver-command/xscreensaver-command, broken in 1.1.19.
* Make sure that "Restart now" is the default option on the final dialog
(closes: Malone #61517).
* Log warnings in various cases when partitions are ignored on the
mountpoints page.
* GTK frontend: For some reason GtkTable doesn't seem to queue a resize
itself when you attach children to it, so the mountpoints table was
showing up blank the first time through. Worked around this.
* Add/update translations from Rosetta: Arabic, Belarusian, Bulgarian,
Breton, Danish, German, Greek, Spanish, Basque, Finnish, French, Hindi,
Hungarian, Icelandic, Italian, Georgian, Korean, Kurdish, Latvian,
Nepali, Norwegian Nynorsk, Occitan, Portuguese (Brazil), Russian,
Serbian, Tagalog.
-- Colin Watson <email address hidden> Thu, 21 Sep 2006 02:44:03 +0100
-
ubiquity (1.1.19) edgy; urgency=low
* Reconfigure usplash (closes: Malone #59320).
* Divert away update-initramfs while configuring hardware-specific
packages, and run it just once at the end.
* Display a warning if you try to mount a FAT or NTFS filesystem where
POSIX semantics are required (closes: Malone #48410).
* GTK frontend: Scroll the mount points table if required (closes: Malone
#51796).
* Ignore failures from os.utime on directories. I don't know why I get a
disproportionate number of reports of this failing, but to be honest I
don't care enough about directory timestamps to investigate.
* Add trivial pid file locking, allowing ubiquity to exit gracefully if
you try to run more than one instance of it at once; previously it blew
up much more spectacularly upon finding that the debconf database was
locked (closes: Malone #46569).
* Run gnome-screensaver-command/xscreensaver-command with LC_ALL=C to
reduce noise on stderr.
* Automatic update of included source packages: console-setup 1.7ubuntu9,
partman-auto 54ubuntu3, partman-basicfilesystems 47ubuntu2.
-- Colin Watson <email address hidden> Sat, 16 Sep 2006 00:45:27 +0100
-
ubiquity (1.1.18) edgy; urgency=low
[ Jonathan Riddell ]
* KDE frontend: Enable buttons on summary page when performing automatic
partitioning too.
-- Colin Watson <email address hidden> Thu, 14 Sep 2006 13:09:33 +0100
-
ubiquity (1.1.17) edgy; urgency=low
[ Jonathan Riddell ]
* KDE Frontend
- Enable buttons on summary page
- Don't accept a blank string for the grub device
- Use correct strings for grub dialogue box
-- Colin Watson <email address hidden> Wed, 13 Sep 2006 14:01:52 +0100
-
ubiquity (1.1.16) edgy; urgency=low
[ Colin Watson ]
* Reconfigure popularity-contest.
* KDE frontend: Fix crash when moving off the mountpoints page (closes:
Malone #60045).
* Automatic update of included source packages: base-installer
1.63ubuntu4, console-setup 1.7ubuntu8.
[ Jonathan Riddell ]
* KDE frontend: Put a link on the summary page to allow the user to
install GRUB to somewhere other than the MBR of the first hard disk
-- Colin Watson <email address hidden> Tue, 12 Sep 2006 12:39:34 +0100
-
ubiquity (1.1.15) edgy; urgency=low
* syslog.LOG_WARN -> syslog.LOG_WARNING (closes: Malone #59257).
* Point console-setup.postinst at /var/lib/dpkg/info/console-setup.config
directly, rather than trying to make a symlink to it and apparently
failing (closes: Malone #59496).
-- Colin Watson <email address hidden> Fri, 8 Sep 2006 12:43:35 +0100
-
ubiquity (1.1.14) edgy; urgency=low
* Put some of console-setup/Keyboard back, as we need KeyboardNames.pl
from there.
* Don't include console-setup's build-dependencies in our own.
-- Colin Watson <email address hidden> Thu, 7 Sep 2006 20:10:07 +0100
-
ubiquity (1.1.13) edgy; urgency=low
* Rename configure.in to configure.ac.
* Drop backward compatibility for base-config/language-packs preseeding
from Breezy.
* Move from kbd-chooser to console-setup
(https://launchpad.net/distros/ubuntu/+spec/sane-installer-keyboard). We
still need to add a UI element for the keyboard variant, and
translations of layout and variant names are missing, but it mostly
seems to work.
* Strip Fonts and Keyboard directories from our copy of console-setup;
they're very large, and not needed since we don't actually build
console-setup, but just copy a few scripts from it.
* Add a ubiquity/install/filesystem-images template, which can be
preseeded to mount and copy a different filesystem image. If multiple
space-separated images are given, then they will be overlaid using
unionfs
(https://launchpad.net/distros/ubuntu/+spec/live-cd-stacked-filesystems).
* Unset DEBIAN_HAS_FRONTEND in apt-install to make sure that debconf-using
packages start up a new noninteractive frontend.
* Bump debhelper build-dependency to 5.0.37.2 and python-central to 0.5
for new Python policy, per lintian.
-- Colin Watson <email address hidden> Thu, 7 Sep 2006 19:43:46 +0100
-
ubiquity (1.1.12) edgy; urgency=low
* Install apt-setup cdrom generator.
* Send all log messages to syslog rather than stderr. Use log-output from
di-utils for external processes where necessary.
* Remove several obsolete functions from ubiquity.misc.
* Fix misc.ex to use subprocess.call properly rather than smashing
arguments together and invoking them via the shell.
* Remove duplicate logging from Install.chrex.
* Remove /var/log/installer/syslog from all error messages etc., as
everything goes to /var/log/syslog now. /var/log/syslog is now copied to
/var/log/installer/syslog on the target system.
* Automatically set UBIQUITY_NO_GTK or UBIQUITY_NO_KDE to disable building
frontends as appropriate if tools are missing (pygtk-codegen-2.0 for the
GTK frontend, kdepyuic for the KDE frontend). This should never happen
in normal builds, but saves typing when building test versions.
* Teach DebconfFilter to send escaped replies when CAPB escape is set.
* Fix substitution variable for full name in ubiquity/summary.
* I never really understood the whole control flow around the summary
page, and I wrote it! Take advantage of the partman-commit script added
in partman-base 90ubuntu4, so that instead we shut down partman, run the
summary page, and then start it back up to commit changes. The
PartmanCommit component is now used for both automatic and manual
partitioning, and is simply called directly from progress_loop; and the
Summary component no longer needs to be run with a temporary debconf
database.
* Configure locales and the user account before running target-config
hooks (closes: Malone #50319).
* GTK frontend: Put a button on the summary page to allow the user to
install GRUB to somewhere other than the MBR of the first hard disk
(closes: Malone #41579).
* Install list-devices, since a fair bit of backend code now uses it.
* Automatic update of included source packages: debian-installer-utils
1.35ubuntu2, partman-base 90ubuntu5, partman-target 45ubuntu1.
-- Colin Watson <email address hidden> Mon, 4 Sep 2006 22:54:02 +0100
-
ubiquity (1.1.11) edgy; urgency=low
* Automatic update of included source packages: apt-setup
1:0.11ubuntu4.
-- Colin Watson <email address hidden> Wed, 30 Aug 2006 13:35:52 +0100
-
ubiquity (1.1.10) edgy; urgency=low
* GTK frontend: Add apport integration to crash handler. (Not done yet for
KDE frontend, pending the existence of apport-kde.)
* Remove abort_dialog cruft.
* Rewrite doc/README to be reasonably up to date. Among other things, it
now contains a brief explanation of the debconffilter framework.
* Fix stringification of our derived exceptions (InstallStepError and
PartedServerError).
* Set mirror/suite and mirror/codename instead of the non-existent
cdrom/suite and cdrom/codename in the apt-setup wrapper (closes: Malone
#56725).
* Automatic update of included source packages: hw-detect 1.41ubuntu2,
kbd-chooser 1.30ubuntu1, partconf 1.17.
-- Colin Watson <email address hidden> Wed, 30 Aug 2006 13:27:12 +0100
-
ubiquity (1.1.9) edgy; urgency=low
* Use /bin/bash for user-setup due to a dash test(1) bug.
* GTK frontend: Enable keyboard searching for the keyboard list (closes:
Malone #56306).
* Fix incorrect path to languagelist in language component (closes: Malone
#56721).
* Automatic update of included source packages: debian-installer-utils
1.35ubuntu1, kbd-chooser 1.29ubuntu2, localechooser 1.20ubuntu6,
tzsetup 1:0.10ubuntu2, user-setup 1.2ubuntu3.
-- Colin Watson <email address hidden> Thu, 24 Aug 2006 15:25:53 +0100
-
ubiquity (1.1.8) edgy; urgency=low
[ Jonathan Riddell ]
* Remove existing widgets when launching qtparted and mountpoints pages.
[ Colin Watson ]
* Install discover-sbus and sbus.list from hw-detect on sparc.
* Fix crash when a partition not formatted by gparted/qtparted isn't in
the list detected by get_filesystems either (closes: Malone #55328).
-- Colin Watson <email address hidden> Sat, 5 Aug 2006 18:30:18 +0100
-
ubiquity (1.1.7) edgy; urgency=low
* Don't attempt to preserve previous mountpoint selections when going back
to gparted/qtparted and forward again; this resulted in far too many
strange bugs when the mountpoints page's idea of currently available
partitions got out of sync with that of the external partitioner.
Instead, reinitialise the mountpoints table from scratch every time the
user goes forward to that page.
* Fix syntax error when dealing with existing newworld boot partitions.
-- Colin Watson <email address hidden> Thu, 3 Aug 2006 17:27:05 +0100
-
ubiquity (1.1.6) edgy; urgency=low
* Automatic update of included source packages: localechooser 1.20ubuntu5,
partman-base 90ubuntu3.
-- Colin Watson <email address hidden> Thu, 3 Aug 2006 14:33:22 +0100
-
ubiquity (1.1.5) edgy; urgency=low
* Add 3% to the "Removing extra packages" stage of the installation
progress bar, since in Ubuntu installations it often has a lot of
language packs to remove.
* Work around weirdness regarding some partitions going missing from
part_labels/part_devices in frontends. The right fix is probably to
update part_labels/part_devices with information from gparted/qtparted,
but since that system is due to be replaced anyway it's probably not
worth the effort (closes: Malone #45200).
* Suppress unnecessary translations of "${MESSAGE}".
* Remove some cruft from the source package.
* Make zoom-in.png global rather than distribution-specific.
* Remove intltool-* on distclean; configure creates them.
* Move liveinstaller.glade to a better place in the source package, and
rename it to ubiquity.glade.
* Update debian/copyright regarding the status of Ubiquity with respect to
the original Guadalinex work.
* Move glade/pixmaps/* to pixmaps/*; they can be used in non-GTK frontends
too.
* Remove netcloner script; if this is ever resurrected, it should probably
be an init script or similar instead.
* Move documentation to doc/ directory; remove obsolete TODO; note that
the README is largely obsolete.
* Stop installing README.es.
* Remove cruft from ubiquity.settings.
* Retranslate "Step N of M" immediately when the language is changed.
* Tighten ubiquity's dependencies on frontend and artwork packages.
* Don't build ubiquity-frontend-{gtk,kde}_*.deb if the respective
UBIQUITY_NO_{GTK,KDE} is defined.
* Check whether squashfs devices exist before trying to mount them.
* Ship all the bits of localechooser we need, and drop our dependency on
localechooser-data (closes: Malone #40364).
-- Colin Watson <email address hidden> Thu, 3 Aug 2006 14:13:43 +0100
-
ubiquity (1.1.4) edgy; urgency=low
* Write out the resume partition as a UUID if possible.
* Always set mirror/country to the country selected on the timezone page,
regardless of what localechooser does thereafter (closes: Malone
#40107).
* Adapt apt-setup wrapper to new apt-setup, which calls choose-mirror
itself.
* Tell localechooser to reprocess preseeding every time we run it.
* debian/rules install target depends on build (closes: Malone #54503).
* Automatic update of included source packages: apt-setup
1:0.11ubuntu3, base-installer 1.63ubuntu3, partman-target 42ubuntu2.
-- Colin Watson <email address hidden> Mon, 31 Jul 2006 15:34:40 +0100
-
ubiquity (1.1.3) edgy; urgency=low
* Fix typoed variable name while raising InstallStepError.
* Rename Partman component to PartmanAuto to allow for a future all-in-one
partman component
(https://launchpad.net/distros/ubuntu/+spec/ubiquity-advanced-partitioner).
* When an error occurs with the install progress bar up, only return to
autopartitioning if the partitioner is still running.
* Turn DebconfInstallProgress upside-down so that the main process handles
apt installation and the subprocess handles the translation of apt
status messages into debconf protocol messages, rather than the other
way round. The previous approach resulted in exceptions from apt ending
up in the wrong process.
* Silence apt errors while installing language packs, since we ignore them
anyway.
* Point apt at /target/var/lib/dpkg/status rather than
/var/lib/dpkg/status (closes: Malone #47859).
* Handle new initramfs-tools configuration directory.
* Set debconf's escape capability when fetching extended descriptions,
since they're potentially multi-line.
* Use partman's confirmation message rather than generating it ourselves,
now that its use of multi-line SUBSTs has been fixed (closes: Malone
#47043).
* Make the rest of the summary text translatable.
* Display grub-installer/install_to_xfs question if it's asked.
* Fix get_filesystems() not to assume ext3 in quite so many situations.
* Detect XFS for validation purposes even when it wasn't just formatted by
gparted/qtparted (closes: Malone #53642).
* Fix all mentions of gparted in the KDE frontend.
* Leave existing newworld boot partitions alone when committing manual
partitioning changes.
* Automatic update of included source packages: localechooser
1.20ubuntu4, partman-auto 54ubuntu2, partman-base 90ubuntu2.
-- Colin Watson <email address hidden> Mon, 24 Jul 2006 18:16:25 +0100
-
ubiquity (1.1.2) edgy; urgency=low
* Automatic update of included source packages: apt-setup 1:0.11ubuntu2,
hw-detect 1.38ubuntu3.
-- Colin Watson <email address hidden> Wed, 19 Jul 2006 08:00:00 +0100
-
ubiquity (1.1.1) edgy; urgency=low
* Use 'replace' Unicode error handling when dealing with data coming from
debconf (closes: Malone #44595, #48732).
* Fix ubiquity/install/apt_error_install and
ubiquity/install/apt_error_remove templates to be of type 'error'
(closes: Malone #53258).
* Install more defence against gparted/qtparted crashing (closes: Malone
#47194, #48856).
* If gparted or qtparted crashes, put up a dialog allowing the user to try
again, return to autopartitioning, or quit the installer. This is a
pretty awful hack, but hopefully we won't be using gparted/qtparted for
all that much longer ...
* Fix crash in KDE frontend while translating widgets (closes: Malone
#53367).
-- Colin Watson <email address hidden> Tue, 18 Jul 2006 22:09:21 +0100
-
ubiquity (1.1.0) edgy; urgency=low
* Use try/finally in install.py to ensure that PROGRESS STOP is always
called; ignore errors from PROGRESS STOP (e.g. because debconf has gone
away due to a previous error).
* Support /UNIONFS (Knoppix) as well as /rofs as the read-only filesystem
source.
* Don't require entering a full name (see
http://www.hermann-uwe.de/blog/os-install-experiences-part-4-ubuntu).
* GTK frontend:
- Return None from location_from_point if point is None (thanks to Chris
Moore for the idea; closes: Malone #48885).
* KDE frontend:
- Add slightly more paranoia in case getNearestCity returns None.
* Don't show hw-detect/modprobe_error, and make it non-fatal (closes:
Malone #48524).
* Make it clear in the crash dialog that you should file a new bug, not
attach your details to an existing bug.
* Add passwd and adduser dependencies from user-setup.
* Take a copy of the supplied choice map in set_keyboard_choices.
* Save tracebacks from install.py and slurp them back into the traceback
displayed if install.py exits non-zero.
* Convert to new Python policy (python-central). Install Python
modules/extensions to /usr/lib/ubiquity/ubiquity rather than into the
public module path.
* Warn in the partitioner if you try to use XFS for /boot (closes: Malone
#47848).
* Warn in the partitioner if system filesystems are not reformatted
(closes: Malone #47046).
* Remove /usr/bin/espresso compatibility symlink.
* Use os._exit() rather than sys.exit() in the apt install progress child
process after forking, fixing a lot of strange "PROGRESS STOP" messages
in /var/log/installer/syslog and bizarre debconf exceptions. See also
Malone #53298.
* Use exceptions to communicate all failures in install.py, so that we get
more useful tracebacks.
* Automatic update of included source packages: apt-setup 1:0.11ubuntu1,
base-installer 1.63ubuntu2, choose-mirror 2.04ubuntu1, clock-setup
0.10ubuntu1, debian-installer-utils 1.32ubuntu1, grub-installer
1.17ubuntu1, hw-detect 1.38ubuntu1, kbd-chooser 1.29ubuntu1,
localechooser 1.20ubuntu3, partconf 1.16, partman-auto 54ubuntu1,
partman-base 90ubuntu1, partman-basicfilesystems 47ubuntu1,
partman-basicmethods 30, partman-ext3 41, partman-jfs 17,
partman-newworld 13, partman-palo 4, partman-partitioning 40ubuntu1,
partman-reiserfs 31, partman-target 42ubuntu1, partman-xfs 29,
silo-installer 1.04ubuntu1, tzsetup 1:0.10ubuntu1, user-setup
1.2ubuntu2, yaboot-installer 1.1.7ubuntu1.
* Handle move of prebaseconfig scripts to (variously) post-base-installer
or finish-install.
* Install search-path from debian-installer-utils; partman-auto needs it
now.
-- Colin Watson <email address hidden> Tue, 18 Jul 2006 00:18:21 +0100
-
ubiquity (1.0.12) dapper; urgency=low
* Teach get_string to fetch translations for ll_CC locales (e.g.
zh_{CN,TW}).
* Automatic update of included source packages: localechooser
0.27ubuntu22.
-- Colin Watson <email address hidden> Wed, 31 May 2006 00:03:47 +0100