Bug 194399 - kphotoalbum needs a rebuild
Summary: kphotoalbum needs a rebuild
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: kphotoalbum
Version: 5
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Rex Dieter
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2006-06-07 19:11 UTC by Jerry James
Modified: 2007-11-30 22:11 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2006-06-07 19:46:24 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Jerry James 2006-06-07 19:11:57 UTC
Description of problem:
A new version of exiv2, on which kphotoalbum depends, was released recently. 
Currently "yum update" breaks thusly:

Error: Missing Dependency: libexiv2-0.9.1.so()(64bit) is needed by package
kphotoalbum

Strangely, kphotoalbum also appears to be "viral".  I hadn't ever gotten around
to using it, so I did an "rpm -e kphotoalbum".  I can verify that it succeeded,
because "rpm -q kphotoalbum" reports that it is not installed.  However, every
"yum update" now tries to reinstall it, causing the update to fail because of
the missing dependency.  Any ideas why yum thinks it needs to update a package
that is no longer installed?

Both the missing dependency and yum's refusal to give up on kphotoalbum happen
on both x86_64 and i386 platforms I manage, so I marked it as all platforms,
even though I can verify the problem only for those two platforms.

Version-Release number of selected component (if applicable):
kphotoalbum-2.2-2.fc5

How reproducible:
Always.

Steps to Reproduce:
1. Install kphotoalbum with the old version of exiv2 so the install will succeed.
2. Observe that "yum update" fails because no version of kphotoalbum linked
against the new libexiv2 is available.
3. rpm -e kphotoalbum
4. "yum update" again and watch it try to reinstall kphotoalbum, and fail due to
the missing dependency.

Actual results:
Yum cannot update the system, even after kphotoalbum is uninstalled, due to a
dependency on an old version of exiv2.

Expected results:
A new kphotoalbum should be released to fix the dependency problem, and yum
should not try to update a package that is no longer installed.

Additional info:

Comment 1 Rex Dieter 2006-06-07 19:44:24 UTC
Oops... could'a swore I pushed a build for that... but alas, nothing is there.

Requeue'd rebuild request for FC-4/FC-5 branches, kphotoalbus-2.2-3 should soon
appear in a repo near you.

Regarding it's virual-ness, dunno, the only thing I can think of is that
kphotoalbum includes:
Obsoletes/Provides: kimdaba


Comment 2 Rex Dieter 2006-06-07 19:46:24 UTC
Thanks for the report.  

If/when you upgrade to kphotoalbum-2.2-3, if you can reproduce 'yum update'
problem, please let me know (report again or reopen this bug), and I'll look
into it more.


Note You need to log in before you can comment on or make changes to this bug.