From ccb3062aecc0b38dbc36df9496f6af699899ca65 Mon Sep 17 00:00:00 2001 From: Martin Kolman Date: Sep 11 2017 12:53:10 +0000 Subject: New version 28.3-1 - Add missing dot to the availability status message (mail) - Bump Simpleline version (jkonecny) - Make EFIGRUB._efi_binary a property, not a method (awilliam) - Better storing logs from build and tests (jkonecny) - Provide a default install class. (vponcova) - Do not use hidden install classes. (vponcova) - Make geolocation with kickstart possible (#1358331) (mkolman) - Run python-meh as modal in TUI (jkonecny) - Use GLib event loop in the simpleline (jkonecny) - TUI progress reporting is handled by show_all (jkonecny) - Add efi_dir to the BaseInstallClass (#1412391) (vponcova) - Use /usr/bin/python3 shebang once again (miro) --- diff --git a/.gitignore b/.gitignore index cdf3e21..959db95 100644 --- a/.gitignore +++ b/.gitignore @@ -114,3 +114,4 @@ /anaconda-27.20.tar.bz2 /anaconda-28.1.tar.bz2 /anaconda-28.2.tar.bz2 +/anaconda-28.3.tar.bz2 diff --git a/0001-Make-EFIGRUB._efi_binary-a-property-not-a-method.patch b/0001-Make-EFIGRUB._efi_binary-a-property-not-a-method.patch deleted file mode 100644 index 0cc94cd..0000000 --- a/0001-Make-EFIGRUB._efi_binary-a-property-not-a-method.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 9325942789d69b0ec6876a93868d5a90b1893825 Mon Sep 17 00:00:00 2001 -From: Adam Williamson -Date: Wed, 6 Sep 2017 11:25:42 -0700 -Subject: [PATCH] Make EFIGRUB._efi_binary a property, not a method - -This was previously a class attribute and still is one for the -other classes, and the code that uses it treats it as such. So -for EFIGRUB we need to make it a property. Without this fix, -UEFI installs crash with "TypeError: must be str, not method". - -Signed-off-by: Adam Williamson ---- - pyanaconda/bootloader.py | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/pyanaconda/bootloader.py b/pyanaconda/bootloader.py -index 28b6cf9b2..e24dda11c 100644 ---- a/pyanaconda/bootloader.py -+++ b/pyanaconda/bootloader.py -@@ -1846,6 +1846,7 @@ class EFIGRUB(EFIBase, GRUB2): - if value == '32': - self._is_32bit_firmware = True - -+ @property - def _efi_binary(self): - if self._is_32bit_firmware: - return "\\shimia32.efi" --- -2.13.5 - diff --git a/anaconda.spec b/anaconda.spec index e978524..38c3e11 100644 --- a/anaconda.spec +++ b/anaconda.spec @@ -2,8 +2,8 @@ Summary: Graphical system installer Name: anaconda -Version: 28.2 -Release: 2%{?dist} +Version: 28.3 +Release: 1%{?dist} License: GPLv2+ and MIT Group: Applications/System URL: http://fedoraproject.org/wiki/Anaconda @@ -15,9 +15,6 @@ URL: http://fedoraproject.org/wiki/Anaconda # make dist Source0: %{name}-%{version}.tar.bz2 -# UEFI booting hotfix for rawhide -Patch0: 0001-Make-EFIGRUB._efi_binary-a-property-not-a-method.patch - # Versions of required components (done so we make sure the buildrequires # match the requires versions of things). @@ -43,7 +40,7 @@ Patch0: 0001-Make-EFIGRUB._efi_binary-a-property-not-a-method.patch %define pykickstartver 2.36-1 %define pypartedver 2.5-2 %define rpmver 4.10.0 -%define simplelinever 0.5-1 +%define simplelinever 0.6-1 %define utillinuxver 2.15.1 BuildRequires: audit-libs-devel @@ -243,8 +240,6 @@ runtime on NFS/HTTP/FTP servers or local disks. %prep %setup -q -%patch0 -p1 - %build %configure %{__make} %{?_smp_mflags} @@ -337,8 +332,19 @@ update-desktop-database &> /dev/null || : %{_prefix}/libexec/anaconda/dd_* %changelog -* Fri Sep 08 2017 Martin Kolman - 28.2-2 -- Make EFIGRUB._efi_binary a property, not a method (adamw) +* Mon Sep 11 2017 Martin Kolman - 28.3-1 +- Add missing dot to the availability status message (mail) +- Bump Simpleline version (jkonecny) +- Make EFIGRUB._efi_binary a property, not a method (awilliam) +- Better storing logs from build and tests (jkonecny) +- Provide a default install class. (vponcova) +- Do not use hidden install classes. (vponcova) +- Make geolocation with kickstart possible (#1358331) (mkolman) +- Run python-meh as modal in TUI (jkonecny) +- Use GLib event loop in the simpleline (jkonecny) +- TUI progress reporting is handled by show_all (jkonecny) +- Add efi_dir to the BaseInstallClass (#1412391) (vponcova) +- Use /usr/bin/python3 shebang once again (miro) * Mon Sep 04 2017 Martin Kolman - 28.2-1 - Fix catch TUI not main thread exceptions (jkonecny) diff --git a/sources b/sources index 7f59b34..f74edb8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (anaconda-28.2.tar.bz2) = fd487edd6ac3d59e1b726e3d21e4cc8a34acea6f37221ae0650daaa5976f6860cc55ed7e8a4e9d26cb7596336d8edd48ed7475c39c4160ff2b851248d2a9de89 +SHA512 (anaconda-28.3.tar.bz2) = d77d2697653e89ca51684e7462381287e33fc6df912f2e7593c638a25aeb7aa88c3021527aa85e837c31db85e4a0ac04ca83e10b2315250d3737f160bcc1a058