summary refs log tree commit diff stats
path: root/mailinglist/output_launchpad/1810405
diff options
context:
space:
mode:
Diffstat (limited to 'mailinglist/output_launchpad/1810405')
-rw-r--r--mailinglist/output_launchpad/181040532
1 files changed, 32 insertions, 0 deletions
diff --git a/mailinglist/output_launchpad/1810405 b/mailinglist/output_launchpad/1810405
new file mode 100644
index 00000000..db8fb9e7
--- /dev/null
+++ b/mailinglist/output_launchpad/1810405
@@ -0,0 +1,32 @@
+source tarball has errors when untarring
+
+If you download qemu-2.10.0.tar.xv and/or qemu-2.10.1.tar.xv, and follow the directions at https://www.qemu.org/download/, you get a tar error.
+
+
+To repro:
+$ wget  https://download.qemu.org/qemu-2.10.0.tar.xz
+$ tar  xJf qemu-2.10.0.tar.xz 
+tar: qemu-2.10.0/roms/u-boot/scripts/Kconfig: Cannot open: File exists
+tar: Exiting with failure status due to previous errors
+
+$ tar --version
+tar (GNU tar) 1.29
+Copyright (C) 2015 Free Software Foundation, Inc.
+License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
+This is free software: you are free to change and redistribute it.
+There is NO WARRANTY, to the extent permitted by law.
+
+Written by John Gilmore and Jay Fenlason.
+
+
+Apologies if I'm being an idiot here.
+
+I look in my crystal ball and deduce that you're doing this on a filesystem which isn't case-sensitive. This is bug #1714750, and it's really an issue with the u-boot code that we ship a copy of. You can work around it by extracting the sources with "tar xf qemu-2.10.0.tar.xz --exclude qemu-2.10.0/roms/u-boot/scripts/Kconfig" (the file that is excluded isn't needed to build QEMU).
+
+It looks like we never finished the fix for 1714750 -- it's fixed in upstream u-boot but we need to move forward to using that u-boot rather than the one we currently ship.
+
+
+Your crystal ball is correct! I was untarring in a Linux vbox, and was blindly assuming since it was on linux it was case sensitive. However, it was on a vboxsf shared with OSX, and apple's file system is case insensitive. Thanks so much for the rapid and nice response.
+
+
+