[ubuntu/quantal] dell-recovery 1.25 (Accepted)
Mario Limonciello
Mario_Limonciello at Dell.com
Thu May 31 22:20:27 UTC 2012
dell-recovery (1.25) quantal; urgency=low
[ Mario Limonciello ]
* Pass the destination as found in the SDR to target system.
* Drop OIE support. Only used for 10.10 release.
* Fix lintian NMU override to include wildcard.
* debian/control: bump to standards 3.9.3.
* In builder mode, don't allow proceeding with an unknown base image.
* For default distributor (via lsb_release), make sure it's lower case.
* Don't allow the create_ubuntu backend to even attempt making ISO images
when the recovery partition only contains Windows.
* Enable logging by default on the backend to /var/log/dell-recovery.log
* Increase the debugging logging covereage on the backend.
* Output exceptions sent from the backend to frontend terminal too.
* Increase debugging logging for uuid writer.
* If no language set, preseed en_US.UTF-8 instead of en.
* Python 3 port:
- dell-bootstrap: Set the bootloader path to a raw string literal.
- ubiquity plugins: set shebang to python3 to match other ubiquity plugins.
- For fetch_output's subprocess call, encode data sent as utf8.
- Import GLib from gi.repository.
- Drop the debian_support version test in the GTK frontend. Older versions
of dell-recovery will fail in more creative ways now.
- Add a quick hack around debian_support version test in the backend until
python3 support for python-debian shows up.
- Remove unused utf8_strings argument in python3 dbus.
- Drop python2 compatibility.
- debian/control: Add python3 build depends/depends/python stanzas
- debian/rules: Build for only python3.
- debian/control: drop python-vte
- debian/control: update to python3-progressbar recommends (not yet
in ubuntu though).
- Update bto autobuilder for changes in python3-progressbar.
- Fix dbus service activation unicode issues by sourcing
/etc/default/locale before spawning service.
- Write new UUID in binary mode.
* Update translations from launchpad.
* dell-recovery-bootloader:
- Add a quantal set of patches. Currently duplicated from precise.
Expectation is that during quantal GRUB2 will be updated and these
would no longer be symlinks to precise, so this will avoid an upgrade
problem.
[ Colin Watson ]
* Port to Python 3:
- Use Python 3-compatible print functions.
- Use "except Exception as e" syntax rather than the old-style "except
Exception, e".
- Use "raise Exception(value)" syntax rather than the old-style "raise
Exception, value".
- Only pass unicode=True to gettext.install in Python 2.
- Open subprocesses with universal_newlines=True when expecting to read
text from them. On Python 2, this only enables \r\n conversion and
the like, but on Python 3 this also causes subprocess-related file
objects to read str rather than bytes.
- Use 'isinstance(obj, collections.Callable)' instead of 'callable(obj)'
in Python 3.
- Open files in binary mode where necessary.
- Use new-style octal literals.
- Use "key in mapping" rather than "mapping.has_key(key)".
- Port to python-apt 0.8 API.
- Use "dict.items()" rather than "dict.iteritems()".
- Make XML handling more explicit about binary/text distinctions so that
it works with Python 3.
- Modernise use of unittest methods.
Date: Thu, 31 May 2012 17:11:43 -0500
Changed-By: Mario Limonciello <Mario_Limonciello at Dell.com>
Maintainer: Mario Limonciello <superm1 at ubuntu.com>
https://launchpad.net/ubuntu/quantal/+source/dell-recovery/1.25
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Thu, 31 May 2012 17:11:43 -0500
Source: dell-recovery
Binary: dell-recovery dell-recovery-casper dell-recovery-bootloader
Architecture: source
Version: 1.25
Distribution: quantal
Urgency: low
Maintainer: Mario Limonciello <superm1 at ubuntu.com>
Changed-By: Mario Limonciello <Mario_Limonciello at Dell.com>
Description:
dell-recovery - Dell Recovery Media Creation Package
dell-recovery-bootloader - Bootloader images for Dell's factory process
dell-recovery-casper - Dell Recovery Casper Hooks
Changes:
dell-recovery (1.25) quantal; urgency=low
.
[ Mario Limonciello ]
* Pass the destination as found in the SDR to target system.
* Drop OIE support. Only used for 10.10 release.
* Fix lintian NMU override to include wildcard.
* debian/control: bump to standards 3.9.3.
* In builder mode, don't allow proceeding with an unknown base image.
* For default distributor (via lsb_release), make sure it's lower case.
* Don't allow the create_ubuntu backend to even attempt making ISO images
when the recovery partition only contains Windows.
* Enable logging by default on the backend to /var/log/dell-recovery.log
* Increase the debugging logging covereage on the backend.
* Output exceptions sent from the backend to frontend terminal too.
* Increase debugging logging for uuid writer.
* If no language set, preseed en_US.UTF-8 instead of en.
* Python 3 port:
- dell-bootstrap: Set the bootloader path to a raw string literal.
- ubiquity plugins: set shebang to python3 to match other ubiquity plugins.
- For fetch_output's subprocess call, encode data sent as utf8.
- Import GLib from gi.repository.
- Drop the debian_support version test in the GTK frontend. Older versions
of dell-recovery will fail in more creative ways now.
- Add a quick hack around debian_support version test in the backend until
python3 support for python-debian shows up.
- Remove unused utf8_strings argument in python3 dbus.
- Drop python2 compatibility.
- debian/control: Add python3 build depends/depends/python stanzas
- debian/rules: Build for only python3.
- debian/control: drop python-vte
- debian/control: update to python3-progressbar recommends (not yet
in ubuntu though).
- Update bto autobuilder for changes in python3-progressbar.
- Fix dbus service activation unicode issues by sourcing
/etc/default/locale before spawning service.
- Write new UUID in binary mode.
* Update translations from launchpad.
* dell-recovery-bootloader:
- Add a quantal set of patches. Currently duplicated from precise.
Expectation is that during quantal GRUB2 will be updated and these
would no longer be symlinks to precise, so this will avoid an upgrade
problem.
.
[ Colin Watson ]
* Port to Python 3:
- Use Python 3-compatible print functions.
- Use "except Exception as e" syntax rather than the old-style "except
Exception, e".
- Use "raise Exception(value)" syntax rather than the old-style "raise
Exception, value".
- Only pass unicode=True to gettext.install in Python 2.
- Open subprocesses with universal_newlines=True when expecting to read
text from them. On Python 2, this only enables \r\n conversion and
the like, but on Python 3 this also causes subprocess-related file
objects to read str rather than bytes.
- Use 'isinstance(obj, collections.Callable)' instead of 'callable(obj)'
in Python 3.
- Open files in binary mode where necessary.
- Use new-style octal literals.
- Use "key in mapping" rather than "mapping.has_key(key)".
- Port to python-apt 0.8 API.
- Use "dict.items()" rather than "dict.iteritems()".
- Make XML handling more explicit about binary/text distinctions so that
it works with Python 3.
- Modernise use of unittest methods.
Checksums-Sha1:
f008f7a712be4fdca5ea37f72bf2441fb4e3fafe 1203 dell-recovery_1.25.dsc
709146ca6e77431057560e2894f2c2cf1513c85b 1207180 dell-recovery_1.25.tar.gz
Checksums-Sha256:
700bf87b77b70a151a72a38386c7b0c53a499da8d0c40a647bb1552cb04b552f 1203 dell-recovery_1.25.dsc
eb9cf218e9daca6028acb535a8f3ea49d37241480e93a36fab5e9e071a16e385 1207180 dell-recovery_1.25.tar.gz
Files:
df2f8b56ea8eaf1345723049901da26c 1203 utils optional dell-recovery_1.25.dsc
47629a76663968c6e1c932756868efa9 1207180 utils optional dell-recovery_1.25.tar.gz
Original-Maintainer: Mario Limonciello <mario_limonciello at dell.com>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk/H7WYACgkQ2CrZjkA73YsNGgCeOeW0OVOH8/l1tXiFWhfsDer3
XZcAoIxqRM21DW50HJf9yQrOmmfJR298
=ZxG2
-----END PGP SIGNATURE-----
More information about the Quantal-changes
mailing list