Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 657562 - >=media/sound/pulseeffects-4.0.0 requires >=dev-cpp/glibmm-2.56.0
Summary: >=media/sound/pulseeffects-4.0.0 requires >=dev-cpp/glibmm-2.56.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Matthew Thode ( prometheanfire )
URL:
Whiteboard:
Keywords:
Depends on: 655920
Blocks:
  Show dependency tree
 
Reported: 2018-06-07 22:23 UTC by Kristoffer Bernssen
Modified: 2018-08-20 06:41 UTC (History)
3 users (show)

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


Attachments
media-libs/gstreamer-1.12.5 (gstreamer-1.12.5.ebuild,3.23 KB, text/plain)
2018-06-07 22:25 UTC, Kristoffer Bernssen
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kristoffer Bernssen 2018-06-07 22:23:45 UTC
needed by the latest pulseeffects snapshot -9999

Reproducible: Always
Comment 1 Kristoffer Bernssen 2018-06-07 22:25:00 UTC
Created attachment 535234 [details]
media-libs/gstreamer-1.12.5

compiles successfully here
Comment 2 Kristoffer Bernssen 2018-06-07 22:27:44 UTC
not sure where to get this one yet (also needed by pulseeffect snapshot version):
Native dependency gstreamer-plugins-bad-1.0 found: NO found '1.12.4' but need: '>= 1.12.5'
Comment 3 Jonas Stein gentoo-dev 2018-06-10 21:05:49 UTC
you can look for gstreamer-bad here to get some ideas:
https://repology.org/metapackages/?search=gstreamer
Comment 4 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2018-06-10 21:10:21 UTC
Ya, I was told that it'd be in tree this week.  The overlay gnome-next has it iirc.  It's also needed for 4.0.2.
Comment 5 Mart Raudsepp gentoo-dev 2018-06-10 21:55:31 UTC
It'll be a couple more days unfortunately, glib bump and real life took time. No plans to bump to 1.12.5, but now to 1.14.1 or newer instead.
Comment 6 Mart Raudsepp gentoo-dev 2018-06-10 21:56:33 UTC

*** This bug has been marked as a duplicate of bug 655920 ***
Comment 7 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2018-06-10 22:00:07 UTC
should be kept open and retitled
Comment 8 Kristoffer Bernssen 2018-07-16 21:53:49 UTC
now requires >=dev-cpp/glibmm-2.56.0
Comment 9 Mart Raudsepp gentoo-dev 2018-07-16 22:07:23 UTC
I can't add new glibmm without new glib due to https://gitlab.gnome.org/GNOME/glibmm/issues/29

And I don't want to add newer glib before we either have rest of GNOME 3.26 (2.56 already is GNOME 3.26 era) or have done work on splitting out python needing glib tools (used by other packages at buildtime only) into a separate package together with a 2.56 bump.

Fastest would be a patch to make new glibmm work with old glib, as it theoretically should, just has an upstream bug. Assuming the glib dep in pulseeffects is not actually necessary and is indeed only there to match glibmm requirement due to new RefPtr API, not new glib own API.

Removing gstreamer assignee, nothing for gstreamer to do. Not sure if this should get a glibmm bump request bug or not. Seems weird to just keep retitling things for pulseeffects instead of pulseeffects bump bug with dependent bugs. Then again, a glibmm bump bug won't help much with the upstream bug and glib-utils split package plans
Comment 10 Mart Raudsepp gentoo-dev 2018-07-16 22:17:18 UTC
not that it matters, but typo correction:
glib 2.56 is already GNOME 3.28 era*
Comment 11 Larry the Git Cow gentoo-dev 2018-08-20 06:12:45 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c50f5a936318aa51ece069011ebdbdba446d51d

commit 6c50f5a936318aa51ece069011ebdbdba446d51d
Author:     Mart Raudsepp <leio@gentoo.org>
AuthorDate: 2018-08-20 06:07:13 +0000
Commit:     Mart Raudsepp <leio@gentoo.org>
CommitDate: 2018-08-20 06:11:38 +0000

    dev-cpp/glibmm: bump to 2.56.0
    
    Bug: https://bugs.gentoo.org/657562
    Package-Manager: Portage-2.3.47, Repoman-2.3.10

 dev-cpp/glibmm/Manifest             |  1 +
 dev-cpp/glibmm/glibmm-2.56.0.ebuild | 65 +++++++++++++++++++++++++++++++++++++
 2 files changed, 66 insertions(+)
Comment 12 Larry the Git Cow gentoo-dev 2018-08-20 06:41:45 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44014d2005938cde5c7af77cf00a787c05150be4

commit 44014d2005938cde5c7af77cf00a787c05150be4
Author:     Mart Raudsepp <leio@gentoo.org>
AuthorDate: 2018-08-20 06:40:30 +0000
Commit:     Mart Raudsepp <leio@gentoo.org>
CommitDate: 2018-08-20 06:40:30 +0000

    profiles/package.mask: unmask media-sound/pulseeffects-4
    
    Closes: https://bugs.gentoo.org/657562
    Acked-by: Matthew Thode <prometheanfire@gentoo.org>

 profiles/package.mask | 4 ----
 1 file changed, 4 deletions(-)