Summary: | lensfun update fails over broken dependencies | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Michal Jaegermann <michal.jnn> |
Component: | lensfun | Assignee: | Germano Massullo <germano.massullo> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 23 | CC: | germano.massullo, graham_alton, kevin, nphilipp, rdieter, russ+bugzilla-redhat, sergio |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2016-12-19 01:26:48 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Bug Depends On: | 1405384, 1405581, 1405582 | ||
Bug Blocks: |
Description
Michal Jaegermann
2016-11-30 17:50:37 UTC
Germano, you submitted https://bodhi.fedoraproject.org/updates/FEDORA-2016-8c6baa752f why an abi-breaking update? Are you going to take care of rebuilding all dependencies too? according to repoquery, dependencies include: darktable digikam gegl gimp-lensfun librawstudio rawstudio ufraw that said, since f23 is close to EOL, may be wiser to push an epoch'd lensfun-0.3.1 update to supercede the broken (0.3.2) one and leave it at that. (In reply to Rex Dieter from comment #1) > Germano, you submitted > > https://bodhi.fedoraproject.org/updates/FEDORA-2016-8c6baa752f > > why an abi-breaking update? Are you going to take care of rebuilding all > dependencies too? I am sorry, I made a mistake while I was making my first Build Override. Unfortunately the documentation is not very complete[1]. Could you help me, so that I will not make damages again? Thank you [1]: https://fedoraproject.org/wiki/Bodhi/BuildRootOverrides I may rebuild rawstudio (librawstudio) and ufraw on F23 , but what is your decision ? 0.3.2 or 0.3.1 in F23 ? Re: comment #4 What do you need help with in particular? As I said, my preference is to revert back to 0.3.1 to resolve broken dependencies I concur with Rex, up the epoch on the 0.3.1 lensfun package and push it ASAP. I think that at this point, it is a much better idea to just rebuild the reverse dependencies and get them out ASAP. Bumping the Epoch of lensfun in F23 means that, for upgrade path reasons, it will also have to be bumped on F24, F25 and Rawhide, and that we will be stuck with the Epoch forever. It is a big mess. The only way I see to revert lensfun in F23 without messing up the upgrade path would be to use the Ubuntu hack, i.e.: lensfun-0.3.2-2.fc23.1.really0.3.1 but ewww… (In reply to Rex Dieter from comment #6) > Re: comment #4 > > What do you need help with in particular? > > As I said, my preference is to revert back to 0.3.1 to resolve broken > dependencies I agree with Kevin, so IMHO the best thing to do is to force a new release for digikam gegl gimp-lensfun librawstudio rawstudio ufraw darktable has already been built against the new lensfun version f23 EOL is too close, https://fedoramagazine.org/fedora-23-end-of-life/ revert this ASAP, so it doesn't go EOL with broken deps A grouped rebuild will not take any longer to go through the update process than a reversion. It just takes a provenpackager to do the rebuilds. Reverting would certainly be simpler and easier to test. I can rebuild : gimp-lensfun librawstudio rawstudio ufraw Rex Dieter , you may rebuild digikam ? just left gegl ... Sure, digikam rebuild: http://koji.fedoraproject.org/koji/buildinfo?buildID=823989 digikam is blocking flex bug #1364943 Here you go, digikam-4.14.0-8.fc23 http://koji.fedoraproject.org/koji/taskinfo?taskID=16807942 rawstudio-2.1-0.13.20160223git6643b14_rawspeed_5f78369.fc23.1 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-8dfb0ad88d rawstudio-2.1-0.13.20160223git6643b14_rawspeed_5f78369.fc23.1 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-8dfb0ad88d I'd have pushed all the rebuilds in a grouped update (with stablekarma 1), it would have been much faster to get the required karma that way. ufraw-0.22-1.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-1925675c6e (In reply to Kevin Kofler from comment #20) > I'd have pushed all the rebuilds in a grouped update (with stablekarma 1), > it would have been much faster to get the required karma that way. After ufraw-0.22 be pushed to testing . rawstudio and ufraw packages are ready to go to stable (with stablekarma 1) . I'm waiting for 36 hours that bodhi push it . We are missing gegl and gimp-lensfun builds. F24 is still a mess too, and the Release in Rawhide and F25 (2%{?dist}) is still lower than in F24 (3%{?dist}). ufraw-0.22-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-1925675c6e Germano, are you going to file the remaining updates? Ie, what about digikam I referenced in comment #17 ? ping again per comment #26 If Germano (or some other provenpackager) doesn't step up to fix the remaining issues by end of tomorrow (Fri Dec 16), I will likely step in to revert the lensfun update (using epoch++), and submit updated dependencies as needed. I'm hoping I won't have to do that. TBH , I prefer move forward , as Germano already built darktable , as provenpackager you may rebuild other 2 , with stablekarma 1 . And hope that we left F23 fixed ... Germano is not a provenpackager, he can't rebuild (nor file updates for) packages he is not in the ACL for. but Rex Dieter is (provenpackager) . I opened a bugreport asking for digikam package rebuild https://bugzilla.redhat.com/show_bug.cgi?id=1405384 See comment #17, the build is done and ready to be submitted already digikam-4.14.0-8.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-dd2b8f27f2 I took care of digikam, that's all I have time for right now. digikam-4.14.0-8.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-dd2b8f27f2 rawstudio-2.1-0.13.20160223git6643b14_rawspeed_5f78369.fc23.1 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report. ufraw-0.22-1.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report. digikam-4.14.0-8.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report. All updated ! Thanks to all. Yeah, I got the last 2 ones out in what was probably the very last update push for F23. (In reply to Germano Massullo from comment #10) > darktable has already been built against the new lensfun version where ? wasn't sent to updates , neither see it in testing :( https://ask.fedoraproject.org/en/question/98224/dependencies-issues-f23-digikam/?comment=98997#comment-98997 FTR darktable-2.0.5-2.fc23.x86_64.rpm was built against lensfun so we may do dnf install https://kojipkgs.fedoraproject.org//packages/darktable/2.0.5/2.fc23/x86_64/darktable-2.0.5-2.fc23.x86_64.rpm to work around . |