Package Details: fwupd-git 1.2.5.r78.g6109652f-1

Git Clone URL: https://aur.archlinux.org/fwupd-git.git (read-only)
Package Base: fwupd-git
Description: A simple daemon to allow session software to update firmware
Upstream URL: https://github.com/hughsie/fwupd
Licenses: LGPL
Conflicts: fwupd
Submitter: klusark
Maintainer: None
Last Packager: klusark
Votes: 0
Popularity: 0.000000
First Submitted: 2019-03-19 00:54
Last Updated: 2019-03-19 00:54

Latest Comments

thx1138 commented on 2019-10-29 21:58

Running custom install script '/var/build/fwupd- git/src/fwupd/meson_post_install.sh /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().
    Aborting...
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/".

PKGBUILD

...
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.