Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 733302 - gnome-extra/gnome-color-manager-3.36.0 needs libcanberra
Summary: gnome-extra/gnome-color-manager-3.36.0 needs libcanberra
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-07-20 10:28 UTC by Frédéric Pierret
Modified: 2020-07-21 18:41 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Frédéric Pierret 2020-07-20 10:28:23 UTC
After installing a fresh stage3, portage and selecting profile 'default/linux/amd64/17.1/desktop/gnome/systemd', emerging gnome/gnome-light package reaches an issue for building gnome-color-manager because of missing canberra-gtk.h. I solved it by manually emerging media-libs/libcanberra. This should be added as DEPENDS in gnome-color-manager package with at least gtk/gtk3 flags.

Related: https://bugs.gentoo.org/show_bug.cgi?id=247572
Gentoo Forum: https://forums.gentoo.org/viewtopic-t-1116398.html
Comment 1 Pacho Ramos gentoo-dev 2020-07-21 17:41:27 UTC
It seems used by src/gcm-viewer.c
Comment 2 Frédéric Pierret 2020-07-21 17:52:47 UTC
(In reply to Pacho Ramos from comment #1)
> It seems used by src/gcm-viewer.c

Yes indeed. As reported in the forum, it's here: https://gitlab.gnome.org/GNOME/gnome-color-manager/-/blob/GNOME_COLOR_MANAGER_3_36_0/src/gcm-viewer.c#L15 and I don't find what's supposed to pull this dependency. The problem also occurs while installing some minimal XFCE packages.
Comment 3 Larry the Git Cow gentoo-dev 2020-07-21 18:41:56 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b6af0b8752d72581ca48943e4e5ce21ee52fe0b

commit 8b6af0b8752d72581ca48943e4e5ce21ee52fe0b
Author:     Mart Raudsepp <leio@gentoo.org>
AuthorDate: 2020-07-21 18:41:35 +0000
Commit:     Mart Raudsepp <leio@gentoo.org>
CommitDate: 2020-07-21 18:41:41 +0000

    gnome-extra/gnome-color-manager: fix build without libcanberra[gtk]
    
    Closes: https://bugs.gentoo.org/733302
    Package-Manager: Portage-2.3.84, Repoman-2.3.20
    Signed-off-by: Mart Raudsepp <leio@gentoo.org>

 .../files/3.36.0-remove-libcanberra-include.patch  | 24 ++++++++++++++++++++++
 .../gnome-color-manager-3.36.0.ebuild              |  4 ++++
 2 files changed, 28 insertions(+)