[Bug 919233] New: dpkg-deb is broken after tar update
http://bugzilla.suse.com/show_bug.cgi?id=919233 Bug ID: 919233 Summary: dpkg-deb is broken after tar update Classification: openSUSE Product: openSUSE Distribution Version: 13.2 Hardware: All OS: openSUSE 13.2 Status: NEW Severity: Normal Priority: P5 - None Component: Development Assignee: bnc-team-screening@forge.provo.novell.com Reporter: sfranken@smartwireless.de QA Contact: qa-bugs@suse.de Depends on: 918487 Found By: --- Blocker: --- After upgrade to tar version v1.28-2.13.1 (Described in Bug 913058) dpkg-deb includes the folder DEBIAN into the data part of generated packages. So the the generated packages are unusable. dpkg-deb executes the following commands to generate the data part of the package:
find . -path ./DEBIAN -prune -o -print0 | tar -cf - --format=gnu --null -T - --no-recursion
Due to Bug 918487 tar includes ./DEBIAN even it is not included in the file list generated by find. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=919233
--- Comment #1 from Sven Franken
http://bugzilla.suse.com/show_bug.cgi?id=919233
--- Comment #2 from Vitezslav Cizek
Bug 918487 describes a workaround which is not suitable here, because tar is executed by dpkg-deb. So it is not possible to rearrange the parameters without recompilation of dpkg-deb.
Up to now I have to suppress the recommended update openSUSE-2015-151 to ensure dpkg-deb is still working.
Will this bug be fixed sometime?
An update was started that will revert the problematic tar patch. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=919233
Andreas Stieger
http://bugzilla.suse.com/show_bug.cgi?id=919233 Bug 919233 depends on bug 918487, which changed state. Bug 918487 Summary: tar gobbles up too many files http://bugzilla.suse.com/show_bug.cgi?id=918487 What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=919233
Benjamin Brunner
http://bugzilla.suse.com/show_bug.cgi?id=919233 Bug 919233 depends on bug 918487, which changed state. Bug 918487 Summary: tar gobbles up too many files http://bugzilla.suse.com/show_bug.cgi?id=918487 What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |--- -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=919233
http://bugzilla.suse.com/show_bug.cgi?id=919233#c6
--- Comment #6 from Bernhard Wiedemann
http://bugzilla.suse.com/show_bug.cgi?id=919233
http://bugzilla.suse.com/show_bug.cgi?id=919233#c7
Kristyna Streitova
An update was started that will revert the problematic tar patch.
It seems that tar upstream doesn't consider this a regression but intended change in behaviour instead [1]. Dpkg upstream has already moved tar option --no-recursion before -T [2]. The patch was backported for: - openSUSE 13.2 #439557 - SLE12SP1 (Leap) #123855 [1] http://lists.gnu.org/archive/html/bug-tar/2016-05/msg00010.html [2] https://anonscm.debian.org/cgit/dpkg/dpkg.git/commit/?id=fcfe4f3aa2f3cb7f817... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=919233 Bug 919233 depends on bug 918487, which changed state. Bug 918487 Summary: tar gobbles up too many files http://bugzilla.suse.com/show_bug.cgi?id=918487 What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=919233
Swamp Workflow Management
http://bugzilla.suse.com/show_bug.cgi?id=919233
Swamp Workflow Management
http://bugzilla.suse.com/show_bug.cgi?id=919233
Swamp Workflow Management
http://bugzilla.suse.com/show_bug.cgi?id=919233
http://bugzilla.suse.com/show_bug.cgi?id=919233#c10
--- Comment #10 from Swamp Workflow Management
http://bugzilla.suse.com/show_bug.cgi?id=919233
Swamp Workflow Management
http://bugzilla.suse.com/show_bug.cgi?id=919233
http://bugzilla.suse.com/show_bug.cgi?id=919233#c11
--- Comment #11 from Swamp Workflow Management
http://bugzilla.suse.com/show_bug.cgi?id=919233
Swamp Workflow Management
http://bugzilla.suse.com/show_bug.cgi?id=919233
Swamp Workflow Management
http://bugzilla.suse.com/show_bug.cgi?id=919233
http://bugzilla.suse.com/show_bug.cgi?id=919233#c12
--- Comment #12 from Swamp Workflow Management
participants (1)
-
bugzilla_noreply@novell.com