Red Hat Bugzilla – Bug 677797
Broken dependency: hugin-base-2010.4.0-4.fc15.x86_64 requires libpano13.so.2()(64bit)
Last modified: 2013-09-02 02:53:53 EDT
Added repo-1 repo from /media
Reading in repository metadata - please wait....
Repos looked at: 1
Num Packages in Repos: 2922
package: hugin-base-2010.4.0-4.fc15.x86_64 from repo-1
This issue is proposed as a Fedora 15 Alpha release blocker due to the following Alpha release criteria 
There must be no file conflicts (cases where the files in some
packages conflict but the packages have explicit Conflicts:
tags are acceptable) or unresolved package dependencies during
a media-based (CD/DVD) install
I didn't break it. f15 had libpano13-2.9.17 when I built the hugin-2010.4.0 package that is currently in f15 on Jan 12th and Feb 4th.
Somebody built and pushed the old libpano13-2.9.14 into f15 on Feb 8th, I don't know why - even f14 has libpano13-2.9.17.
I guess it is up to me to fix it...
(In reply to comment #2)
> I didn't break it.
Sorry, we don't yet have a mechanism to block updates that introduce dependency problems. It's entirely possible that other packages can introduce dependency problems with packages you maintain.
> I guess it is up to me to fix it...
I'm filing this bug to start the discussion. I figure you are likely in a better position to best determine what needs to change in order to resolve this dependency conflict. We can certainly adjust the component and ownership based on your recommendation.
I'm the maintainer of both libpano13 and hugin. I don't know why somebody removed the libpano13-2.9.17 package and replaced it with libpano13-2.9.14.
Looking at git the f15 spec file is for 2.9.17, I guess I'll just try building again and see if that fixes it.
It looks like 2.9.17 was already built for f15 yesterday: http://koji.fedoraproject.org/koji/buildinfo?buildID=228678
What a waste of an evening, I have better things to do.
(In reply to comment #5)
> It looks like 2.9.17 was already built for f15 yesterday:
That link shows the last build was in September, 2010.
* Sat Sep 11 2010 Terry Duell 2.9.17-1 - New upstream release with soname increment
Unless I'm misunderstanding, I believe the problem remains.
> What a waste of an evening, I have better things to do.
I'm sorry about you're evening. If the responsibilities of package ownership are difficult to sustain, you may wish to solicit a co-maintainer or seek a new maintainer.
(In reply to comment #6)
> (In reply to comment #5)
> > It looks like 2.9.17 was already built for f15 yesterday:
> > http://koji.fedoraproject.org/koji/buildinfo?buildID=228678
> That link shows the last build was in September, 2010.
> * Sat Sep 11 2010 Terry Duell 2.9.17-1 - New upstream release with soname
> Unless I'm misunderstanding, I believe the problem remains.
Ah, interesting ... no one updated the %changelog of that rebuilt package. Bad :)
But the newer libpano13 was indeed built recently (Mon, 14 Feb 2011 16:30:51 UTC). I'm moving this to MODIFIED. We can move to ON_QA once a bodhi update for libpano13-2.9.17-1.fc15 is available for testers.
I took care of this Monday (2-14), I assumed you'd get CC'd the commits and koji notifications.
In short, a f14 update had been done (abi break), but master/ branch wasn't updated, so when the mass rebuild was done (using master/), libpano13 was essentially downgraded and resulted in broken deps. What I did on Monday was to sync master/ and f15/ with f14/ and issued a newer f15 build, then we (with my rel-eng hat on), manually tagged this into dist-f15 so the kde spin could get composed properly for f15alpha.
(In reply to comment #8)
> I took care of this Monday (2-14), I assumed you'd get CC'd the commits and
> koji notifications.
Thanks for the explanation. The scm-commits emails don't contain any info when 'commit already existed in another branch', so I only saw the commits with changes related to the old libpano13-2.9.14 in f15.
I haven't had a Koji email since July 2009, I assumed they had been discontinued.
[root@adam Fedora]# yum install hugin
Package Arch Version Repository Size
hugin x86_64 2010.4.0-4.fc15 fedora 5.5 M
Installing for dependencies:
hugin-base x86_64 2010.4.0-4.fc15 fedora 5.8 M
libpano13 x86_64 2.9.17-1.fc15 fedora 229 k
Install 3 Package(s)
Total download size: 11 M
Installed size: 35 M
Is this ok [y/N]: y
Setting up and reading Presto delta metadata
fedora/prestodelta | 2.4 MB 00:01
Processing delta metadata
Package(s) data still to download: 11 M
(1/3): hugin-2010.4.0-4.fc15.x86_64.rpm | 5.5 MB 00:03
(2/3): hugin-base-2010.4.0-4.fc15.x86_64.rpm | 5.8 MB 00:03
(3/3): libpano13-2.9.17-1.fc15.x86_64.rpm | 229 kB 00:00
Total 1.4 MB/s | 11 MB 00:08
Running Transaction Test
Transaction Test Succeeded
Installing : libpano13-2.9.17-1.fc15.x86_64 1/3
Installing : hugin-base-2010.4.0-4.fc15.x86_64 2/3
Installing : hugin-2010.4.0-4.fc15.x86_64 3/3
hugin-base.x86_64 0:2010.4.0-4.fc15 libpano13.x86_64 0:2.9.17-1.fc15