Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 601368

Summary: app-backup/flexbackup breaks with >=app-arch/tar-1.29 when making tar-based backups
Product: Gentoo Linux Reporter: John R. Graham <john_r_graham>
Component: Current packagesAssignee: Hans de Graaff <graaff>
Status: RESOLVED FIXED    
Severity: normal Keywords: InVCS
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Patch to correct the issue.
Modified ebuild applies the above patch.
Patch to ebuild to apply the above patch.

Description John R. Graham gentoo-dev 2016-12-01 16:30:16 UTC
app-arch/tar-1.29 has apparently acquired some new command line order dependencies that previous version did not have. flexbackup-1.2.1-r12 erroneously includes some files in the tarball multiple times when used with the new tar. The attached patch reorders a command line option to avoid the bug and the attached modified ebuild applies the patch.

This change has proven to be backward compatible with all earlier versions of tar that are still in the tree.

This bug was initially discussed on the Forums here: https://forums.gentoo.org/viewtopic-t-1054416.html and the credit for the fix should go to Forum user Princess Nell.
Comment 1 John R. Graham gentoo-dev 2016-12-01 16:41:29 UTC
Created attachment 454828 [details, diff]
Patch to correct the issue.
Comment 2 John R. Graham gentoo-dev 2016-12-01 16:42:34 UTC
Created attachment 454830 [details]
Modified ebuild applies the above patch.
Comment 3 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2016-12-01 16:51:56 UTC
Why no unified diff of the changed ebuild instead?
Comment 4 John R. Graham gentoo-dev 2016-12-01 17:32:40 UTC
Well, I've been chastised for just including the diff in the past. If that's standard practice, I'll do so going forward.
Comment 5 John R. Graham gentoo-dev 2016-12-01 22:11:42 UTC
Created attachment 454862 [details, diff]
Patch to ebuild to apply the above patch.
Comment 6 Hans de Graaff gentoo-dev Security 2016-12-11 08:09:26 UTC
flexbackup-1.2.1-r13 includes this patch.
Comment 7 John R. Graham gentoo-dev 2018-02-20 14:19:15 UTC
Resolving as the patch is now in the Portage tree.