[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [Bug 1714750] Re: 2.10.0 cannot be installed on case-insens
From: |
ilovezfs |
Subject: |
[Qemu-devel] [Bug 1714750] Re: 2.10.0 cannot be installed on case-insensitive file system |
Date: |
Mon, 04 Sep 2017 14:53:24 -0000 |
I mean in that every user is going to have to figure this out
individually until it's fixed.
In any case it will not be a problem for our Homebrew users, as I will do this:
```
diff --git a/Formula/qemu.rb b/Formula/qemu.rb
index 16a54af167..db0e68d103 100644
--- a/Formula/qemu.rb
+++ b/Formula/qemu.rb
@@ -1,10 +1,20 @@
+# Fix extraction on case-insentive file systems.
+# Reported 4 Sep 2017 https://bugs.launchpad.net/qemu/+bug/1714750
+# This is actually an issue with u-boot and may take some time to sort out.
+class QemuDownloadStrategy < CurlDownloadStrategy
+ def stage
+ exclude = "#{name}-#{version}/roms/u-boot/scripts/Kconfig"
+ safe_system "tar", "xjf", cached_location, "--exclude", exclude
+ chdir
+ end
+end
+
class Qemu < Formula
desc "x86 and PowerPC Emulator"
homepage "https://www.qemu.org/"
- url "https://download.qemu.org/qemu-2.9.0.tar.bz2"
- sha256 "00bfb217b1bb03c7a6c3261b819cfccbfb5a58e3e2ceff546327d271773c6c14"
- revision 2
-
+ url "https://download.qemu.org/qemu-2.10.0.tar.bz2",
+ :using => QemuDownloadStrategy
+ sha256 "7e9f39e1306e6dcc595494e91c1464d4b03f55ddd2053183e0e1b69f7f776d48"
head "https://git.qemu.org/git/qemu.git"
bottle do
```
https://github.com/Homebrew/homebrew-core/pull/17467
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1714750
Title:
2.10.0 cannot be installed on case-insensitive file system
Status in QEMU:
New
Bug description:
The https://download.qemu.org/qemu-2.10.0.tar.bz2 tarball cannot be
unpacked on a case-insensitive file system because it has a file
qemu-2.10.0/roms/u-boot/scripts/Kconfig and a directory
qemu-2.10.0/roms/u-boot/scripts/kconfig. This prevents installation on
most macOS systems since by default the file system is case
insensitive. The 2.10.0 upgrade is blocked in Homebrew due to this
issue. See https://github.com/Homebrew/homebrew-core/pull/17467. This
is a regression from 2.9.0, which didn't have this problem.
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1714750/+subscriptions
- [Qemu-devel] [Bug 1714750] Re: 2.10.0 cannot be installed on case-insensitive file system, (continued)
- [Qemu-devel] [Bug 1714750] Re: 2.10.0 cannot be installed on case-insensitive file system, Thomas Huth, 2017/09/04
- [Qemu-devel] [Bug 1714750] Re: 2.10.0 cannot be installed on case-insensitive file system, ilovezfs, 2017/09/04
- [Qemu-devel] [Bug 1714750] Re: 2.10.0 cannot be installed on case-insensitive file system, Peter Maydell, 2017/09/04
- [Qemu-devel] [Bug 1714750] Re: 2.10.0 cannot be installed on case-insensitive file system, ilovezfs, 2017/09/04
- [Qemu-devel] [Bug 1714750] Re: 2.10.0 cannot be installed on case-insensitive file system, ilovezfs, 2017/09/04
- [Qemu-devel] [Bug 1714750] Re: 2.10.0 cannot be installed on case-insensitive file system, Peter Maydell, 2017/09/04
- [Qemu-devel] [Bug 1714750] Re: 2.10.0 cannot be installed on case-insensitive file system, ilovezfs, 2017/09/04
- [Qemu-devel] [Bug 1714750] Re: 2.10.0 cannot be installed on case-insensitive file system, Peter Maydell, 2017/09/04
- [Qemu-devel] [Bug 1714750] Re: 2.10.0 cannot be installed on case-insensitive file system, ilovezfs, 2017/09/04
- [Qemu-devel] [Bug 1714750] Re: 2.10.0 cannot be installed on case-insensitive file system, Peter Maydell, 2017/09/04
- [Qemu-devel] [Bug 1714750] Re: 2.10.0 cannot be installed on case-insensitive file system,
ilovezfs <=
- [Qemu-devel] [Bug 1714750] Re: 2.10.0 cannot be installed on case-insensitive file system, Peter Maydell, 2017/09/04
- [Qemu-devel] [Bug 1714750] Re: 2.10.0 cannot be installed on case-insensitive file system, ilovezfs, 2017/09/04
- [Qemu-devel] [Bug 1714750] Re: 2.10.0 cannot be installed on case-insensitive file system, Stefan Weil, 2017/09/05
- [Qemu-devel] [Bug 1714750] Re: 2.10.0 cannot be installed on case-insensitive file system, ilovezfs, 2017/09/05