[pve-devel] [PATCH tar 1/5] rebuild our tar package by doing a backport from Debian Stretch

Emmanuel Kasper e.kasper at proxmox.com
Mon Apr 18 10:08:41 CEST 2016


changelog entries from our previous packages are dropped,
as they would break the changelog version ordering
( ie we would have debian entries for 1.28, then our old own entries
for 1.27, then our own entries for 1.28)
---
 Makefile  |  6 +++---
 changelog | 21 +++++++++------------
 2 files changed, 12 insertions(+), 15 deletions(-)

diff --git a/Makefile b/Makefile
index 64aa3ed..677e245 100644
--- a/Makefile
+++ b/Makefile
@@ -2,9 +2,9 @@ RELEASE=4.0
 
 # Note: compile as root fail, so you need to do that as unpriv. user
 
-TARVER=1.27.1
-DEBREL=2
-PVETARVER=${TARVER}+pve.2
+TARVER=1.28
+DEBREL=2.1
+PVETARVER=${TARVER}~bpo80pve+1
 
 # also update changelog
 
diff --git a/changelog b/changelog
index fea61e9..cba8100 100644
--- a/changelog
+++ b/changelog
@@ -1,14 +1,11 @@
-tar (1.27.1+pve.2) unstable; urgency=medium
+tar (1.28-2.1~bpo80pve+1) unstable; urgency=medium
 
-  * Debian bug #737226 is still open and not even answered. So we
-    need to compile our own package for debian jessie.
-
- -- Proxmox Support Team <support at proxmox.com>  Sat, 04 Apr 2015 11:01:16 +0200
-
-tar (1.27.1+pve.1) unstable; urgency=low
-
-  * fix Debian bug #737226: tar --sparse silently corrupts files on
-    filesystems where non-empty files may have zero blocks
-
- -- Proxmox Support Team <support at proxmox.com>  Tue, 18 Feb 2014 06:57:44 +0100
+  * rebuild the pve tar backage for Jessie, using a backport from Stretch.
+    This fixes the following bug:
+    PVE Bug 928 - Tar bug means default acls incorrectly set on directories
+    when restore_archive extracts to fs with posixacls
+  * drop our fix-sparse-archives patch for Debian bug #737226 as this has
+    been fixed in tar 1.27.1 (tar tests with
+    ST_IS_SPARSE() avoids to trigger the faulty code)
 
+ -- Proxmox Support Team <support at proxmox.com>  Thu, 14 Apr 2016 10:55:27 +0200
-- 
2.1.4





More information about the pve-devel mailing list