Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 265884 - request ebuild for digikam 0.9.5 stable
Summary: request ebuild for digikam 0.9.5 stable
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2009-04-12 19:07 UTC by Frossie
Modified: 2009-05-26 09:30 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
patch to raise ebuild dependencies (0.9.5stable.patch,475 bytes, patch)
2009-05-03 22:31 UTC, Richard Ash
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Frossie 2009-04-12 19:07:03 UTC
Could we have a build for the last stable version of digikam for non KDE 4.* systems? Currently portage ships 0.9.5_beta3 - 0.9.5 final is out, and is the last KDE 3 version for those too scared to upgrade to KDE 4 :-) 

Reproducible: Always
Comment 1 Jyrki Launonen 2009-04-21 08:16:02 UTC
At least, digikam 0.9.5 can be compiled by renaming digikam-0.9.5_beta3.ebuild to digikam-0.9.5.ebuild . Compiled successfully on x86 with gcc-4.3.2-r3, no extra useflags.
Comment 2 Richard H. 2009-04-24 11:44:47 UTC
Please stabilize. <0.9.5* has a nasty temp file problem which more than one time filled my whole /var - which basically halted the whole system.

It's the following upstream bug:
030 ==> 142457 : Temp files not cleaned up after crashes.

The beta seems to lack translations so please bring it in portage, and mark it stable.
Comment 3 Richard Ash 2009-05-03 22:31:16 UTC
Created attachment 190268 [details, diff]
patch to raise ebuild dependencies

According to comment 2 on the release announcement, 0.9.5 release should use the latest versions of libkdcraw and libkexiv2:
http://www.digikam.org/drupal/node/432

I make those >=media-libs/libkexiv2-0.1.9 and >=media-libs/libkdcraw-0.1.8, which both build with renamed ebuilds, see the bugs which block this one. Whether media-libs/libkexiv2-0.1.9 then requires media-gfx/exiv2-0.18.1 (the current release) or not is not clear, so I've assumed it isn't.
Comment 4 Garth 2009-05-19 04:59:46 UTC
I don't think we need to change dependencies to:
>=media-libs/libkexiv2-0.1.9
>=media-libs/libkdcraw-0.1.8

Keeping the current:
>= 
>=media-libs/libkdcraw-0.1.7 , seems fine.

The 0.9.5 release information (see #3) state that dependencies have been updated to libkdcraw-0.1.6, exiv2-0.18 (which is pulled by libkexiv2-0.1.8). So there doesn't seem to be any motivation to force anything more recent.

After compiling & testing with media-libs/libkdcraw-0.1.7 media-libs/libkexiv2-0.1.8-r1 media-gfx/exiv2-0.18.1 , I can't see anything wrong.

Since there is no >=media-libs/libkexiv2-0.1.9 & >=media-libs/libkdcraw-0.1.8 in portage right now, I say that we keep the same dependencies as the _beta3. To make 0.9.5 stable we'll need to stabilize at minimum media-libs/libkdcraw-0.1.7, media-libs/libkexiv2-0.1.8 and media-gfx/exiv2-0.18.

IMO, waiting to get the latest versions in portage and then stabilizing them will take too long, and it doesn't seem to be required.
Comment 5 Tomáš Chvátal (RETIRED) gentoo-dev 2009-05-26 09:30:59 UTC
bumped to 0.9.5
thx for report