mylvmbackup-0.16 was released on 2014-11-21. This is a bugfix release and adds SNMP reporting. A diff will be attached. Changes since 0.14: 2014-09-14 Lenz Grimmer <lenz@grimmer.com> - Merged SNMP support from Alexandre Anriot 2014-09-14 Lenz Grimmer <lenz@grimmer.com> - BUG#1351000: fixed crash when specifying both --help and $mail_report_on was set to 'always' 2014-02-22 Lenz Grimmer <lenz@grimmer.com> - BUG#1283094: The Option "--recoveryopts" did not actually work when provided on the command line. 2014-02-16 Lenz Grimmer <lenz@grimmer.com> - BUG#1095690: The mycnf option now accepts both a file name pointing to an individual my.cnf file as well as a directory name like /etc/mysql to back up an entire configuration directory. The configuration will be stored in a subdirectory <prefix>-cnf-<suffix>. - BUG#1269096: Tar output was always verbose, even if quiet option was set. 2014-02-15 Lenz Grimmer <lenz@grimmer.com> - BUG#1186570: Check for the existence of the backup LV and bail out earlier (not when trying to create the LV snapshot) 2013-08-25 Lenz Grimmer <lenz@grimmer.com> - The purge action now only works for tar and local rsync archives (zbackup repos would be corrupted, rsnap does its own retention) 2013-08-08 Korjavin Ivan <korjavin@gmail.com> - Added zbackup backup type
Created attachment 392716 [details, diff] mylvmbackup 0.14 to 0.16 ebuild patch
Not sure if this is new in 0.16 (tried Brian's patch) but at least 0.16 must depend on dev-perl/File-Copy-Recursive. Without I am getting: Can't locate File/Copy/Recursive.pm in @INC (you may need to install the File::Copy::Recursive module) (@INC contains: /etc/perl /usr/local/lib64/perl5/5.20.2/x86_64-linux-thread-multi /usr/local/lib64/perl5/5.20.2 /usr/lib64/perl5/vendor_perl/5.20.2/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.20.2 /usr/local/lib64/perl5 /usr/lib64/perl5/vendor_perl /usr/lib64/perl5/5.20.2/x86_64-linux-thread-multi /usr/lib64/perl5/5.20.2 .) at /usr/bin/mylvmbackup line 26. BEGIN failed--compilation aborted at /usr/bin/mylvmbackup line 26.
Thomas, changes comes from https://bazaar.launchpad.net/~lenzgr/mylvmbackup/trunk/revision/188 2014-02-16 Lenz Grimmer <lenz@grimmer.com> - BUG#1095690: The mycnf option now accepts both a file name pointing to an individual my.cnf file as well as a directory name like /etc/mysql to back up an entire configuration directory. The configuration will be stored in a subdirectory <prefix>-cnf-<suffix>. So yep it's new for 0.16 (even for 0.15), need to update the ebuild.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ee71c63c75292cc6e75397913fa079899ef79b8 commit 5ee71c63c75292cc6e75397913fa079899ef79b8 Author: David Seifert <soap@gentoo.org> AuthorDate: 2023-10-08 12:48:27 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2023-10-08 12:48:27 +0000 app-backup/mylvmbackup: add 0.16 Closes: https://bugs.gentoo.org/534044 Signed-off-by: David Seifert <soap@gentoo.org> app-backup/mylvmbackup/Manifest | 1 + .../files/mylvmbackup-0.16-fix-build-system.patch | 11 ++++++++ app-backup/mylvmbackup/mylvmbackup-0.16.ebuild | 31 ++++++++++++++++++++++ 3 files changed, 43 insertions(+)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=876084826aac84394bb71ef532c30e4da9d00305 commit 876084826aac84394bb71ef532c30e4da9d00305 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-10-19 13:36:07 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-10-19 13:36:46 +0000 app-backup/mylvmbackup: needs dev-perl/File-Copy-Recursive Closes: https://bugs.gentoo.org/916000 Bug: https://bugs.gentoo.org/534044 Signed-off-by: Sam James <sam@gentoo.org> .../{mylvmbackup-0.16-r1.ebuild => mylvmbackup-0.16-r2.ebuild} | 1 + 1 file changed, 1 insertion(+)