Package Base Details: apparmor

Git Clone URL: https://aur.archlinux.org/apparmor.git (read-only)
Keywords: hardening linux LSM MAC security
Submitter: Harvie
Maintainer: edh
Last Packager: edh
Votes: 101
Popularity: 1.078333
First Submitted: 2010-10-28 14:55
Last Updated: 2018-04-16 18:33

Pinned Comments

phil.dubois commented on 2018-05-01 00:05

@sipakli That error has to do with the perl-rpc-xml package and is documented here: https://github.com/rjray/rpc-xml/issues/14

My workaround was to comment out the IPv6 part of my /etc/hosts file during the installation. I don't use IPv6 so I don't know if you'll be affected.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 ... Next › Last »

imriss commented on 2018-06-15 01:35

Apparently, a patch was proposed for the t/40 issue upstream. It worked for me:

wget https://rt.cpan.org/Ticket/Attachment/1708557/917938/RPC-XML-0.80-IPv6-support.patch; patch -p1 <RPC-XML-0.80-IPv6-support.patch;

edh commented on 2018-05-23 08:29

The PATH should actually already contain this location thanks to the script at /etc/profile.d/perlbin.sh. You might however need to re-login prior to building. I assume the perl package has just been installed and you instantly proceeded to building apparmor, leaving the PATH unaltered. I am not really sure how to address this problem properly without hard-coding the directory into the PKGBUILD.

flaccid commented on 2018-05-23 07:15

For the moment perhaps, this to get it working:

  # workaround for upstream apparmor-libapparmor
  export PATH="$PATH:/usr/bin/core_perl"

flaccid commented on 2018-05-23 06:47

Currently running into this, although the PKGBUILD looks ok for it; perhaps something changed upstream with flags?

checking for podchecker... no configure: error: The podchecker program was not found in the default path. podchecker is part of Perl, which can be retrieved from:

<https://www.perl.org>

==> ERROR: A failure occurred in build().

phil.dubois commented on 2018-05-01 00:05

@sipakli That error has to do with the perl-rpc-xml package and is documented here: https://github.com/rjray/rpc-xml/issues/14

My workaround was to comment out the IPv6 part of my /etc/hosts file during the installation. I don't use IPv6 so I don't know if you'll be affected.

edh commented on 2018-04-23 08:50

@sipaktli I can not reproduce the error you are experiencing. However your comment is also somewhat laconic. Please better describe what you have tried and at what stage the process failed. Btw. the comment section has markdown support. Hence you can properly format any text messages and log output.

sipaktli commented on 2018-04-23 04:34

Failed test 'RPC::XML::Server::url method (set)'
at t/40_server.t line 188.
'http://[::1]:40483/'
doesn't match '(?^:http://(127[.]0[.]0[.]1|myhostname|myhostname[.]domain|localhost|localhost[.]localdomain|myhostname[.]domain|myhostname|localhost[.]localdomain):40483)'

t/40_server.t ................... 35/91 Use of uninitialized value in subroutine entry at t/40_server.t line 276. t/40_server.t ................... 41/91 Not an ARRAY reference at t/40_server.t line 333.

Looks like your test exited with 255 just after 43.

edh commented on 2018-02-08 19:01

@svadkos Done, thanks!

svadkos commented on 2018-02-08 18:52

Please, add 'backup' to apparmor-parser and apparmor-utils for files located in /etc/apparmor/.

egrupled commented on 2018-01-17 21:05

Great job, thank you!