Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 641984 - media-gfx/shotwell-0.26.4 stabilization
Summary: media-gfx/shotwell-0.26.4 stabilization
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Nicolas Bock
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on: 636088 647408
Blocks:
  Show dependency tree
 
Reported: 2017-12-21 23:23 UTC by Mart Raudsepp
Modified: 2018-02-22 12:04 UTC (History)
3 users (show)

See Also:
Package list:
media-gfx/shotwell-0.26.4
Runtime testing required: ---
stable-bot: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mart Raudsepp gentoo-dev 2017-12-21 23:23:50 UTC
Please help coordinate with gexiv2 maintainers and get the shotwell-0.26 series stable over 0.24 finally, as talked about without disagreements on various occasions on IRC.
(we need a newer media-libs/gexiv2 stable acked, maybe more)
Comment 1 Mart Raudsepp gentoo-dev 2018-01-10 05:12:25 UTC
ping, Nicolas, spell out on whose ack we are waiting for please for what, so they notice better what they need to ack and maybe help chasing them down on IRC :)
The "what" part might be achieved via filling package list
Comment 2 Larry the Git Cow gentoo-dev 2018-01-10 06:12:04 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33fb847f59a19dab992620b79a0044a9c70214bf

commit 33fb847f59a19dab992620b79a0044a9c70214bf
Author:     Mart Raudsepp <leio@gentoo.org>
AuthorDate: 2018-01-10 05:58:23 +0000
Commit:     Mart Raudsepp <leio@gentoo.org>
CommitDate: 2018-01-10 06:11:01 +0000

    gnome-base/gnome-extra-apps: bump to 3.24.2, lower shotwell dep
    
    Bug: https://bugs.gentoo.org/641984
    Package-Manager: Portage-2.3.19, Repoman-2.3.6

 .../gnome-extra-apps-3.24.2.ebuild                 | 75 ++++++++++++++++++++++
 1 file changed, 75 insertions(+)}
Comment 3 Nicolas Bock gentoo-dev 2018-01-10 12:53:36 UTC
Unf
Comment 4 Nicolas Bock gentoo-dev 2018-01-10 12:55:43 UTC
There are still two open tickets against this package and I need to look into those to see how we can fix them.
Comment 5 Mart Raudsepp gentoo-dev 2018-02-11 14:15:28 UTC
ping, this is getting too much delayed here.
If there are issues, fix them and call stabilization or call stabilization immediately, especially if these issues aren't regressions over the previous stable. Not state there are issues and wait another month, with stable users still stuck with 0.24, missing many upstream bug fixes found in the 0.26 series  :(
Comment 6 Nicolas Bock gentoo-dev 2018-02-11 18:46:28 UTC
I agree, I don't want to delay this further either. The biggest blocker though (https://bugs.gentoo.org/show_bug.cgi?id=636088) I haven't been able to fix so far. I don't know how many users install gexiv2 without the 'introspection' USE flag. Maybe this issue should not be much of a blocker?
Comment 7 Mart Raudsepp gentoo-dev 2018-02-11 18:54:48 UTC
It's not a stabilization blocker for shotwell, but it is for gexiv2. It should just be fixed in the relevant bug by always build DEPENDing on gobject-introspection-common then, when having an eautoreconf call. The previous stable version didn't call eautoreconf, thus the m4 files shipped by gobject-introspection-common weren't needed (they were already shipped in tarball aclocal.m4 and didn't need regenerated from an eautoreconf call).
Comment 8 Stabilization helper bot gentoo-dev 2018-02-11 23:00:44 UTC
An automated check of this bug failed - repoman reported dependency errors (43 lines truncated): 

> dependency.bad media-gfx/shotwell/shotwell-0.26.4.ebuild: DEPEND: amd64(default/linux/amd64/17.0) ['>=media-libs/gexiv2-0.10.4']
> dependency.bad media-gfx/shotwell/shotwell-0.26.4.ebuild: RDEPEND: amd64(default/linux/amd64/17.0) ['>=media-libs/gexiv2-0.10.4']
> dependency.bad media-gfx/shotwell/shotwell-0.26.4.ebuild: DEPEND: amd64(default/linux/amd64/17.0/desktop) ['>=media-libs/gexiv2-0.10.4']
Comment 9 Stabilization helper bot gentoo-dev 2018-02-12 13:00:42 UTC
An automated check of this bug failed - repoman reported dependency errors (43 lines truncated): 

> dependency.bad media-gfx/shotwell/shotwell-0.26.4.ebuild: DEPEND: amd64(default/linux/amd64/17.0) ['>=media-libs/gexiv2-0.10.4']
> dependency.bad media-gfx/shotwell/shotwell-0.26.4.ebuild: RDEPEND: amd64(default/linux/amd64/17.0) ['>=media-libs/gexiv2-0.10.4']
> dependency.bad media-gfx/shotwell/shotwell-0.26.4.ebuild: DEPEND: amd64(default/linux/amd64/17.0/desktop) ['>=media-libs/gexiv2-0.10.4']
Comment 10 Thomas Deutschmann (RETIRED) gentoo-dev 2018-02-13 18:58:19 UTC
x86 stable
Comment 11 Agostino Sarubbo gentoo-dev 2018-02-22 12:04:19 UTC
amd64 stable. Closing.