Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 811321 - sys-apps/fwupd-1.6.3: fail to build with USE=introspection
Summary: sys-apps/fwupd-1.6.3: fail to build with USE=introspection
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Lars Wendler (Polynomial-C) (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: riscv-keywording
  Show dependency tree
 
Reported: 2021-09-01 08:14 UTC by Yixun Lan
Modified: 2022-08-28 06:58 UTC (History)
2 users (show)

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


Attachments
full build log (build.log.xz,7.91 KB, application/x-xz)
2021-09-01 08:16 UTC, Yixun Lan
Details

Note You need to log in before you can comment on or make changes to this bug.
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(-)