Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1386434
Summary: | amanda-3.4 is available | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Upstream Release Monitoring <upstream-release-monitoring> |
Component: | amanda | Assignee: | Josef Ridky <jridky> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | fedora, jridky, j, orion, phracek, rvokal |
Target Milestone: | --- | Keywords: | FutureFeature, Triaged |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | amanda-3.4.1-1.fc25 amanda-3.4.1-1.fc24 | Doc Type: | Enhancement |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2017-01-13 02:23:20 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Attachments: |
Description
Upstream Release Monitoring
2016-10-19 00:12:29 UTC
Patching or scratch build for amanda-3.3.9 failed. Created attachment 1211921 [details] Rebase-helper rebase-helper-debug.log log file. See for details and report the eventual error to rebase-helper https://github.com/phracek/rebase-helper/issues. Following patches has been deleted: ['PerlTidy.patch'] jridky's amanda-3.4-1.fc26 completed http://koji.fedoraproject.org/koji/buildinfo?buildID=811376 amanda-3.4-1.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-85c6828deb amanda-3.4-1.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-bd11a142bc amanda-3.4-1.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-3fad1b5e39 jridky's amanda-3.4-2.fc26 completed http://koji.fedoraproject.org/koji/buildinfo?buildID=812127 jridky's amanda-3.4-3.fc26 completed http://koji.fedoraproject.org/koji/buildinfo?buildID=812789 amanda-3.4-3.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-43c5b0cd39 amanda-3.4-3.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2016-1a2eec473d amanda-3.4-3.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-c496e020d0 amanda-3.4-3.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-1a2eec473d amanda-3.4-3.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-c496e020d0 amanda-3.4-3.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-43c5b0cd39 Not sure how better to talk about this, but something is definitely not right with the updated packages and I would request that you reconsider trying to push them as an update in their current state. Somehow updating a basic client which has only amanda, amanda-client and amanda-libs brings in amanda-server. In turn, that appears to bring in a web server, mod perl, and a large number of Perl modules. For the backup server, that might be considered OK (though I'd suggest doing that only in rawhide) but I don't think this is at all reasonable for a simple client install. So the issue is the following dependencies that the base amanda package has grown, which are only satisfied by amanda-server: perl(Amanda::Changer) perl(Amanda::Cmdfile) perl(Amanda::Cmdline) perl(Amanda::Device) perl(Amanda::Disklist) perl(Amanda::Extract) perl(Amanda::Holding) perl(Amanda::Logfile) perl(Amanda::Recovery::Clerk) perl(Amanda::Recovery::Clerk::Feedback) perl(Amanda::Recovery::Planner) perl(Amanda::Recovery::Scan) perl(Amanda::Storage) I'm not exactly sure why the client would need some of those, but I'd suggest moving them into the base amanda package or the libs package. And I'll add these while I'm typing, though I should find the time to open separate tickets: Just putting the perl .so files in -libs while the actual libraries are in the base amanda package is very strange. Probably putting it all in a perl-Amanda package would make more sense. The odd patch to add the empty package statements to work around the dependency breakage is probably handled more simply by a simple dependency filter in the spec. I always have to rebuild locally to add a build dependency on xfsdump. xfsdump is the default filesystem for Fedora Server; it doesn't make a lot of sense for amanda to lack support for it. If I can find some time I'll work up and send some patches. Created attachment 1219122 [details]
Patch I'm using
I had typed up a big comment up but somehow never actually hit the Submit button. In the interim I've been running packages built with the attached patch to the spec and everything's working fine without pointless dependencies.
What I ended up doing is moving _all_ of the Perl stuff to the base amanda package by adding these two lines to the %files section:
%{perl_vendorarch}/Amanda¬
%{perl_vendorarch}/auto/Amanda¬
And then removing all other lines matching perl_vendorarch. This gives me a set of packages that has only one additional dependency (perl-JSON).
Really, the amanda-libs package should probably just go away entirely and its contents moved into the base amanda package.
jridky's amanda-3.4-4.fc26 completed http://koji.fedoraproject.org/koji/buildinfo?buildID=816787 Thanks for your patch. It has been applied in the latest build. amanda-3.4-4.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-dc749673ba amanda-3.4-4.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2016-a419e39312 amanda-3.4-4.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-20e7a98102 amanda-3.4-4.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-a419e39312 amanda-3.4-4.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-20e7a98102 amanda-3.4-4.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-dc749673ba jridky's amanda-3.4-5.fc26 completed http://koji.fedoraproject.org/koji/buildinfo?buildID=818244 amanda-3.4-5.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2016-6a645d2a8d amanda-3.4-5.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-fab8484e81 amanda-3.4-5.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-777aa767bb amanda-3.4-5.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-fab8484e81 amanda-3.4-5.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-777aa767bb amanda-3.4-5.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-6a645d2a8d amanda-3.4.1-1.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2016-3439f8eaaa amanda-3.4.1-1.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-d77b59754e amanda-3.4.1-1.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-131de8f07a amanda-3.4.1-1.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-d77b59754e amanda-3.4.1-1.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-3439f8eaaa amanda-3.4.1-1.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-131de8f07a amanda-3.4.1-1.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report. amanda-3.4.1-1.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report. |