Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 811321

Summary: sys-apps/fwupd-1.6.3: fail to build with USE=introspection
Product: Gentoo Linux Reporter: Yixun Lan <dlan>
Component: Current packagesAssignee: Lars Wendler (Polynomial-C) (RETIRED) <polynomial-c>
Status: RESOLVED FIXED    
Severity: normal CC: riscv, whissi
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 807721    
Attachments: full build log

Description Yixun Lan archtester gentoo-dev 2021-09-01 08:14:59 UTC
FAILED: libfwupdplugin/FwupdPlugin-1.0.gir


Reproducible: Always
Comment 1 Yixun Lan archtester gentoo-dev 2021-09-01 08:16:49 UTC
Created attachment 737044 [details]
full build log
Comment 2 Thomas Deutschmann (RETIRED) gentoo-dev 2021-09-29 15:04:25 UTC
Which version of dev-libs/libxmlb do you have tried? In case <0.3 please try with >=0.3.
Comment 3 Yixun Lan archtester gentoo-dev 2021-09-30 03:44:44 UTC
@whissi thanks for the hint

found enable USE=introspection for dev-libs/libxmlb fix the issue
so sys-apps/fwupd should explicitly request dev-libs/libxmlb[introspection] ?
Comment 4 Thomas Deutschmann (RETIRED) gentoo-dev 2021-09-30 13:20:14 UTC
...and I was able to reproduce on amd64 with dev-libs/libxmlb[-introspection]. Incoming fix. Thanks for the report!
Comment 5 Larry the Git Cow gentoo-dev 2021-09-30 13:25:44 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=129ec4077be6f02e36700090ec234c1bf65be3b6

commit 129ec4077be6f02e36700090ec234c1bf65be3b6
Author:     Thomas Deutschmann <whissi@gentoo.org>
AuthorDate: 2021-09-30 13:20:39 +0000
Commit:     Thomas Deutschmann <whissi@gentoo.org>
CommitDate: 2021-09-30 13:25:35 +0000

    sys-apps/fwupd: fix building with USE=introspection
    
    Closes: https://bugs.gentoo.org/811321
    Package-Manager: Portage-3.0.26, Repoman-3.0.3
    Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>

 sys-apps/fwupd/{fwupd-1.6.4.ebuild => fwupd-1.6.4-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 6 Larry the Git Cow gentoo-dev 2022-08-28 06:58:17 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54c285b8eec3209bdf59d6ad150a92c85922e758

commit 54c285b8eec3209bdf59d6ad150a92c85922e758
Author:     Jakov Smolić <jsmolic@gentoo.org>
AuthorDate: 2022-08-28 06:55:59 +0000
Commit:     Jakov Smolić <jsmolic@gentoo.org>
CommitDate: 2022-08-28 06:58:07 +0000

    profiles/arch/riscv: Update sys-apps/fwupd masks
    
    - sys-apps/flashrom has been keyworded on riscv in the meantime, and
      USE=introspection fixed in fwupd
    
    Bug: https://bugs.gentoo.org/811321
    Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>

 profiles/arch/riscv/package.use.mask | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)