Package Details: firejail-git 0.9.72.r721.g37e40e020-1

Git Clone URL: https://aur.archlinux.org/firejail-git.git (read-only, click to copy)
Package Base: firejail-git
Description: Linux namespaces sandbox program (GIT version)
Upstream URL: https://github.com/netblue30/firejail
Licenses: GPL2
Conflicts: firejail
Provides: firejail
Submitter: Lynthium
Maintainer: algebro
Last Packager: algebro
Votes: 22
Popularity: 0.093446
First Submitted: 2015-09-01 14:50 (UTC)
Last Updated: 2023-11-10 16:46 (UTC)

Dependencies (3)

Required by (31)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

xiota commented on 2023-06-09 11:14 (UTC)

In pkgver(), why not use the standard:

git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'

algebro commented on 2022-09-06 17:59 (UTC)

Thanks for the suggestions--I've made the updates suggested by zoidberg and glitsj16. Let me know if you notice any issues

glitsj16 commented on 2022-09-03 23:52 (UTC)

The backup array is missing 'etc/firejail/firecfg.config'. Please add that cfr. https://github.com/archlinux/svntogit-community/blob/packages/firejail/trunk/PKGBUILD.

zoidberg commented on 2022-05-01 11:16 (UTC)

The following version string (in the pkgver function) might be a better choice in light of the concern raised by whynothugo

printf "%s.r%s.%s" "$(git describe --tags --abbrev=0)" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" | sed 's/^v//;s/-/./g'

whynothugo commented on 2022-04-22 20:43 (UTC)

The version format is problematic, since it doesn't follow the upstream notation.

In particular, trying to install firewarden fails, since it depends on firejail>=0.9.56, but due to this package's versioning format, it does not meet this constraint.

Maybe it should provides=("firejail=$LATEST_STABLE")?

algebro commented on 2021-08-29 01:27 (UTC)

@kmk3 thanks for the heads up, I just added that change

kmk3 commented on 2021-08-24 22:07 (UTC)

xdg-dbus-proxy has recently been added to optdepends on the community/firejail package:

As mentioned by @polyzen in the following discussion:

@algebro Since xdg-dbus-proxy is not effectively a hard-dependency, wouldn't it make sense to move it to optdepends in this package as well?

algebro commented on 2021-04-27 17:00 (UTC)

@oogeek yeah I've seen this happen periodically, building in a clean chroot always seems to fix it. Let me know if you have any other issues.

oogeek commented on 2021-04-26 02:57 (UTC) (edited on 2021-04-26 13:03 (UTC) by oogeek)

UPDATE: I think it is casued by my system, since build in clean chroot works.

I have confirmed that my Arch setup is up to date, however I still get build fails. GCC:10.2.0-6. I have seen the comments and it seens that the build fails comes again?

Build fails with

/usr/bin/ld: join.o: in function `extract_apparmor':
/home/szz/.cache/yay/firejail-git/src/firejail-git/src/firejail/join.c:65: undefined reference to `aa_is_enabled'
/usr/bin/ld: sandbox.o: in function `set_apparmor':
/home/szz/.cache/yay/firejail-git/src/firejail-git/src/firejail/sandbox.c:133: undefined reference to `aa_change_onexec'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:10: firejail] Error 1
make[1]: Leaving directory '/home/szz/.cache/yay/firejail-git/src/firejail-git/src/firejail'
make: *** [Makefile:42: src/firejail/firejail] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
error making: firejail-git

kris7t commented on 2021-01-20 22:11 (UTC) (edited on 2021-01-20 22:12 (UTC) by kris7t)

backup=() should contain 'etc/apparmor.d/local/firejail-default' instead of 'etc/apparmor.d/local/firejail-local'. Despite glitsj16's comment nearly 7 months ago, it still wasn't fixed, unfortunately.