Package Details: fwupd-git 1.3.8.r161.g464eacdc-1

Git Clone URL: (read-only, click to copy)
Package Base: fwupd-git
Description: A simple daemon to allow session software to update firmware
Upstream URL:
Licenses: LGPL
Conflicts: fwupd
Provides: fwupd
Submitter: klusark
Maintainer: kendfinger
Last Packager: kendfinger
Votes: 1
Popularity: 0.158439
First Submitted: 2019-03-19 00:54
Last Updated: 2020-03-26 21:09

Required by (11)

Sources (1)

Latest Comments

RX14 commented on 2021-06-18 13:49

Needs a dependency on gi-docgen

sandy8925 commented on 2021-04-28 19:54

Looks like a new dependency is required:

Run-time dependency fwupd-efi found: NO (tried pkgconfig and cmake) Looking for a fallback subproject for the dependency fwupd-efi

rageltman commented on 2020-11-25 19:41

CI says its failing the synaptics test:

[2020-11-25T19:39:07.285Z] ==> Starting check()...
[2020-11-25T19:39:07.285Z] ninja: Entering directory `/build/fwupd-git/src/build'
[2020-11-25T19:39:07.285Z] ninja: no work to do.
[2020-11-25T19:39:07.285Z]  1/25 fwupd-exported-api             OK             0.02s
[2020-11-25T19:39:07.285Z]  2/25 fwupd-self-test                OK             0.08s
[2020-11-25T19:39:07.285Z]  3/25 fwupdplugin-exported-api       OK             0.03s
[2020-11-25T19:39:07.285Z]  4/25 fwupdplugin-self-test          OK             5.11s
[2020-11-25T19:39:07.285Z]  5/25 fu-self-test                   OK             10.48s
[2020-11-25T19:39:07.285Z]  6/25 acpi-dmar-self-test            OK             0.04s
[2020-11-25T19:39:07.285Z]  7/25 acpi-facp-self-test            OK             0.07s
[2020-11-25T19:39:07.285Z]  8/25 ata-self-test                  OK             0.06s
[2020-11-25T19:39:07.285Z]  9/25 dfu-self-test                  OK             0.05s
[2020-11-25T19:39:07.285Z] 10/25 linux-swap-self-test           OK             0.07s
[2020-11-25T19:39:07.285Z] 11/25 nitrokey-self-test             OK             0.04s
[2020-11-25T19:39:07.285Z] 12/25 synaptics-prometheus-self-test OK             0.08s
[2020-11-25T19:39:07.285Z] 13/25 wacom-usb-self-test            OK             0.06s
[2020-11-25T19:39:07.285Z] 14/25 vli-self-test                  OK             0.02s
[2020-11-25T19:39:07.285Z] 15/25 ata-self-test                  OK             0.05s
[2020-11-25T19:39:07.285Z] 16/25 logitech-hidpp-self-test       OK             0.03s
[2020-11-25T19:39:07.285Z] 17/25 optionrom-self-test            OK             0.05s
[2020-11-25T19:39:07.285Z] 18/25 tpm-eventlog-self-test         OK             0.07s
[2020-11-25T19:39:07.285Z] 19/25 nvme-self-test                 OK             0.06s
[2020-11-25T19:39:07.285Z] 20/25 thunderbolt-self-test          OK             3.26s
[2020-11-25T19:39:07.285Z] 21/25 redfish-self-test              OK             0.05s
[2020-11-25T19:39:07.285Z] 22/25 dell-self-test                 OK             0.15s
[2020-11-25T19:39:07.285Z] 24/25 uefi-self-test                 OK             0.13s
[2020-11-25T19:39:07.285Z] 25/25 uefi-dbx-self-test             OK             0.05s
[2020-11-25T19:39:07.285Z] Summary of Failures:
[2020-11-25T19:39:07.285Z] 23/25 synaptics-mst-self-test        FAIL           0.65s (killed by signal 6 SIGABRT)

We build in chroots, but the host is a KVM VM. Is the test trying to do something "potentially evil" like accessing /dev/mem or privio?

kendfinger commented on 2020-03-26 20:57

Working on a fix now.

PedroHLC commented on 2020-03-25 00:26

Run-time dependency jcat found: NO (tried pkgconfig and cmake)

It seems there is a new dependency required.

nopcodex90 commented on 2019-12-27 01:51

@Slaxor, how are you applying this patch? Every time that I try it, I am getting an error about only garbage being found in the patch.

slaxor commented on 2019-12-14 14:58

this got it working:

--- 8< --- diff --git a/PKGBUILD b/PKGBUILD index 03bed38..bf052be 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -4,7 +4,7 @@

pkgname=fwupd-git _pkgname=fwupd -pkgver=1.2.5.r78.g6109652f +pkgver=1.3.5.r52.gc23e6129 pkgrel=1 pkgdesc="A simple daemon to allow session software to update firmware" arch=('x86_64') @@ -42,8 +42,9 @@ package() { # Fixup mode to match polkit install -d -o root -g 102 -m 750 "${pkgdir}"/usr/share/polkit-1/rules.d # Move D-BUS policy + mkdir -p "${pkgdir}"/{etc,usr/share}/dbus-1/system.d mv "${pkgdir}"/{etc,usr/share}/dbus-1/system.d rmdir "${pkgdir}"/etc/dbus-1 # Remove the tests - rm -r "${pkgdir}"/usr/share/installed-tests/ + rm -rf "${pkgdir}"/usr/share/installed-tests/ } --- >8 ---

thx1138 commented on 2019-10-29 21:58

Running custom install script '/var/build/fwupd- git/src/fwupd/ /usr/lib/systemd/system /var'
Updating systemd deps
mv: cannot stat '/var/build/fwupd-git/pkg/fwupd-git/etc/dbus-1/system.d': No such file or directory
==> ERROR: A failure occurred in package().
Error making: fwupd-git

This failure occurs with or without tpm2-tss installed, so is something else. There is no "dbus-1" subdirectory in "/etc/".


package() {
    DESTDIR="${pkgdir}" ninja -C build install
    # Fixup mode to match polkit
    install -d -o root -g 102 -m 750 "${pkgdir}"/usr/share/polkit-1/rules.d
    # Move D-BUS policy
    mv "${pkgdir}"/{etc,usr/share}/dbus-1/system.d
    rmdir "${pkgdir}"/etc/dbus-1
    # Remove the tests
    rm -r "${pkgdir}"/usr/share/installed-tests/

The community repository package has instead simply:

package() {
    DESTDIR="${pkgdir}" ninja -C build install
    # Fixup mode to match polkit
    install -d -o root -g 102 -m 750 "${pkgdir}"/usr/share/polkit-1/rules.d
    # Remove the tests
    rm -r "${pkgdir}"/usr/share/installed-tests/

will.price94 commented on 2019-09-14 11:20

I think tpm2-tss should be added as a dependency. Without installing this I got a build failure.