Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 601368 - app-backup/flexbackup breaks with >=app-arch/tar-1.29 when making tar-based backups
Summary: app-backup/flexbackup breaks with >=app-arch/tar-1.29 when making tar-based b...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Hans de Graaff
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2016-12-01 16:30 UTC by John R. Graham
Modified: 2018-02-20 14:19 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch to correct the issue. (flexbackup-1.2.1-tar-1.29.patch,514 bytes, patch)
2016-12-01 16:41 UTC, John R. Graham
Details | Diff
Modified ebuild applies the above patch. (flexbackup-1.2.1-r13.ebuild,2.68 KB, text/plain)
2016-12-01 16:42 UTC, John R. Graham
Details
Patch to ebuild to apply the above patch. (flexbackup-1.2.1-r13.ebuild.patch,727 bytes, patch)
2016-12-01 22:11 UTC, John R. Graham
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.