Package Details: fwupd-git 1.9.10.r1196.gb8b45b190-1

Git Clone URL: https://aur.archlinux.org/fwupd-git.git (read-only, click to copy)
Package Base: fwupd-git
Description: Simple daemon to allow session software to update firmware
Upstream URL: https://github.com/fwupd/fwupd
Keywords: fwupd
Licenses: LGPL
Conflicts: fwupd
Provides: fwupd, libfwupd.so, libfwupdplugin.so
Submitter: klusark
Maintainer: pychuang
Last Packager: pychuang
Votes: 1
Popularity: 0.000000
First Submitted: 2019-03-19 00:54 (UTC)
Last Updated: 2024-07-24 15:19 (UTC)

Required by (19)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3

thx1138 commented on 2019-10-29 21:58 (UTC) (edited on 2019-10-29 22:10 (UTC) by thx1138)

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 (UTC)

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