Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 680354 - gnome-base/gnome-control-center-3.30.3[-cups]: ERROR: Unknown variable "printers_panel_lib"
Summary: gnome-base/gnome-control-center-3.30.3[-cups]: ERROR: Unknown variable "print...
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: PATCH
Depends on:
Blocks:
 
Reported: 2019-03-14 20:01 UTC by Chris Mayo
Modified: 2019-03-14 21:52 UTC (History)
0 users

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


Attachments
0010-Fix-build-failure-with-USE-cups.patch (0010-Fix-build-failure-with-USE-cups.patch,714 bytes, patch)
2019-03-14 20:01 UTC, Chris Mayo
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Mayo 2019-03-14 20:01:32 UTC
Created attachment 569108 [details, diff]
0010-Fix-build-failure-with-USE-cups.patch

tests/printers/meson.build:11:2: ERROR: Unknown variable "printers_panel_lib".

A result of 0008-build-Make-printers-panel-cups-optional.patch.

Patch attached that fixes this for me, skipping the test if cups is not enabled.
Comment 1 Mart Raudsepp gentoo-dev 2019-03-14 21:50:52 UTC
oops, sorry, fixed this based on just the bugmail subject line before actually looking inside and noticing you already made a patch. Though I needed to handle my patchset at https://gitlab.gnome.org/Community/gentoo/gnome-control-center/commits/gentoo-3-30 too, soon it will me amended into the main 0008 patch too anyways, etc.
Comment 2 Larry the Git Cow gentoo-dev 2019-03-14 21:52:15 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4be168f317269bae57ec50cd551e0f798f517f47

commit 4be168f317269bae57ec50cd551e0f798f517f47
Author:     Mart Raudsepp <leio@gentoo.org>
AuthorDate: 2019-03-14 21:51:21 +0000
Commit:     Mart Raudsepp <leio@gentoo.org>
CommitDate: 2019-03-14 21:51:36 +0000

    gnome-base/gnome-control-center-3.30: fix build with USE=-cups
    
    Fixes: https://bugs.gentoo.org/680354
    Package-Manager: Portage-2.3.52, Repoman-2.3.12
    Signed-off-by: Mart Raudsepp <leio@gentoo.org>

 .../files/3.30.3-conditional-cups-tests.patch      | 28 ++++++++++++++++++++++
 .../gnome-control-center-3.30.3.ebuild             |  2 ++
 2 files changed, 30 insertions(+)