You are not logged in.
I tested installing yaourt:
pacaur -S yaourt
The problem is probably in relation to this code: https://github.com/rmarquis/pacaur/sear … 93&q=--ask
I use pacman 4.2.1 and powerpill 2015.10.21-1.
Arch Linux: The power in your hands!
Offline
dapolinario> So, can you also reproduce the issue? If I understand correctly, pacaur calls powerpill instead of pacman, is this correct?
Offline
Spyhawk> Yes I can reproduce the problem. I use the powerpill by setting:
export PACMAN='powerpill'
Arch Linux: The power in your hands!
Offline
Yes, the problem was caused by using the variable "PACMAN=/usr/bin/powerpill". I like to use powerpill because it helps when a package has tons of dependencies.
Offline
I see. This explains why I haven't detected that issue in the past few days as I'm not using powerpill myself.
Here's the deal: as pacaur does all the checks prior to building and installing in one-go, conflicts and providers checks are done in advance, before ignoring the pacman prompts later on. Since --noconfirm can't be used there (because these prompts default to "no" and would stop the process), piping "yes" to makepkg/pacman was used in previous versions. However, there were some annoying side effects in some rare situations, and pacaur now avoids this pipe 'hack'. Instead, it passes the "--ask bitmask" parameter to pacman, which explicitly disable the redundant conflicts and providers checks. This parameter is undocumented, and mostly (if not only) used by the pacman testing suite but useful in this user case. Apparently powerpill does not supported it, or rather, only pass the command to pacman, but not the bitmask value.
It is unlikely that I revert to the old behavior since it has some issues, but maybe powerpill can support --ask (requested here).
Edit: Thanks to Xyne, powerpill now should work as expected!
Last edited by Spyhawk (2015-11-12 09:30:45)
Offline
Well, thanks for that. One less mystery to solve.
Offline
Whenever I try to update my AUR packages with pacaur -u I get:
:: resolving dependencies...
sed: -e expression #1, char 35: Invalid range end
sed: -e expression #1, char 35: Invalid range end
sed: -e expression #1, char 35: Invalid range end
sed: -e expression #1, char 35: Invalid range end
Moreover, so far this didn't happen when I updated specific packages (with pacaur -u [packagename]). What can I do to debug this issue?
Offline
What can I do to debug this issue?
Check that cower actually works accordingly (cower -u).
Offline
donbex wrote:What can I do to debug this issue?
Check that cower actually works accordingly (cower -u).
Cower seems to work (more or less) correctly:
$cower -u
:: atom-editor 1.0.19-1 -> 1.1.0-2
:: cython-kivy 0.21.2-1 -> 0.21.2-2
:: mathematica [ignored] 10.0.0-1 -> 10.3.0-2
:: ms-sys 2.4.1-3 -> 2.5.1-1
:: pentadactyl-git r7170.41d023a-2 -> r7170.41d023a-3
:: prelink 20130503-5 -> 20130503-6
:: python2-babelfish 0.5.4-1 -> 0.5.5-1
:: python3-xcpf 2015.10.6-1 -> 2015.11.12-1
:: spotify 1.0.16.104-1 -> 1.0.17.75-2
:: subliminal-git 1:1.0.1-1 -> 2:1.0.2.r733.769b16d-1
:: tor-browser-en 5.0.2-1 -> 5.0.4-2
:: xboxdrv 0.8.5-3 -> 0.8.7-1
:: [canto-daemon]: Timeout was reached
:: [btsync]: Timeout was reached
:: [chromium-pepper-flash]: Timeout was reached
:: [bittriprunner]: Timeout was reached
:: [blockify]: Timeout was reached
Offline
Cower seems to work (more or less) correctly
I guess that's another way to say that it doesn't work correctly...
Timeout happens because of DNS issues. Using reliable DNS address and/or configuring a DNS server will help.
Offline
donbex wrote:Cower seems to work (more or less) correctly
I guess that's another way to say that it doesn't work correctly...
Timeout happens because of DNS issues. Using reliable DNS address and/or configuring a DNS server will help.
Setting up dnsmasq to cache DNS queries solved the problem, thanks! Would it be possible to improve the error message, though?
Offline
Setting up dnsmasq to cache DNS queries solved the problem, thanks! Would it be possible to improve the error message, though?
Yeah, I acknowledge the error isn't clear enough. Used to be better some version ago before some rework. Will see what I can do here.
Offline
Hi. I'm a bit late here for this, but didn't pacaur have support for bulding packages in repositories before?
I tend to build some of the non-aur -packages. So far I have added (prebuilt) package to ignore list, and after updating all other packages I used abs and makepkg to build it. I wonder if pacaur could simplify this process?
My 'dream' would be to have a BuildList option in config similar to IgnorePkg. Those packages on that list would be built from source each time they are installed using pacaur. But that's maybe too much...
So to my initial question: Does pacaur have any abs functionality?
K.i.s.s. <3
Offline
So to my initial question: Does pacaur have any abs functionality?
No. Early versions had some basic support, but it was buggy, while some third party tools were doing a better job and it was and consequently removed. However, an ABS equivalent will eventually be implemented in pacman, so pacaur might add build support around that feature.
Last edited by Spyhawk (2015-11-16 15:44:19)
Offline
However, an ABS equivalent will eventually be implemented in pacman, so pacaur might add build support around that feature.
Equivalent? To abs the executable?
What I've heard (from irc, not very realiable, I know) is that pacman will never have the ability to obtain sources and compile packages. It just manages the packages. Meaning removal and installing mainly. makepkg being the PKGBUILD sourcer and compiler automation tool. So pacaur would use those tools to automate the process?
This whole thing has been confusing me. I mean, should I look for some tool that automates compiling from abs? Or should I wait for pacman to have the functionality that pacaur will eventually utilize?
Last edited by Zucca (2015-11-16 19:11:00)
K.i.s.s. <3
Offline
Then stop blindly trusting people that don't follow development and check the pacman-dev ML. ABS is on the way of the dodo.
Offline
Then stop blindly trusting people that don't follow development and check the pacman-dev ML. ABS is on the way of the dodo.
This is great!
Meanwhile I'll just do things manually. After the feature gets into pacman and the library we'll see how it can be used.
Once again: great!
K.i.s.s. <3
Offline
I've been trying to install the driver for my wireless adapter from the AUR.
But whenever I run pacaur -S broadcom-wl, it hangs on "resolving dependencies...".
Tracing the commands with bash -x pacaur -S broadcom-wl tells me that it's stuck on running pactree:
$ bash -x pacaur -S broadcom-wl
... snip ...
+ for i in '"${repodeps[@]}"'
+ allrepopkgs+=($(pactree -su "$i"))
++ pactree -su linux-headers
Running pactree -su linux-headers manually, I find that it's stuck on a select call:
$ strace pactree -su linux-headers
execve("/usr/bin/pactree", ["pactree", "-s", "linux-headers"], [/* 30 vars */]) = 0
brk(0) = 0x1738000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=109538, ...}) = 0
mmap(NULL, 109538, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f85a5ec2000
close(3) = 0
open("/usr/lib/libalpm.so.9", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 p\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=201584, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f85a5ec1000
mmap(NULL, 2296992, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85a5a8b000
mprotect(0x7f85a5abc000, 2093056, PROT_NONE) = 0
mmap(0x7f85a5cbb000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x30000) = 0x7f85a5cbb000
close(3) = 0
open("/usr/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\7\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1991416, ...}) = 0
mmap(NULL, 3815984, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85a56e7000
mprotect(0x7f85a5882000, 2093056, PROT_NONE) = 0
mmap(0x7f85a5a81000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19a000) = 0x7f85a5a81000
mmap(0x7f85a5a87000, 14896, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f85a5a87000
close(3) = 0
open("/usr/lib/libgpgme.so.11", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0pi\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=236776, ...}) = 0
mmap(NULL, 2332000, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85a54ad000
mprotect(0x7f85a54e5000, 2093056, PROT_NONE) = 0
mmap(0x7f85a56e4000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x37000) = 0x7f85a56e4000
close(3) = 0
open("/usr/lib/libarchive.so.13", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\24\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=662968, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f85a5ec0000
mmap(NULL, 2763056, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85a520a000
mprotect(0x7f85a52a8000, 2097152, PROT_NONE) = 0
mmap(0x7f85a54a8000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9e000) = 0x7f85a54a8000
mmap(0x7f85a54ac000, 2352, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f85a54ac000
close(3) = 0
open("/usr/lib/libcurl.so.4", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\261\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=472560, ...}) = 0
mmap(NULL, 2568328, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85a4f96000
mprotect(0x7f85a5006000, 2097152, PROT_NONE) = 0
mmap(0x7f85a5206000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x70000) = 0x7f85a5206000
mmap(0x7f85a5209000, 136, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f85a5209000
close(3) = 0
open("/usr/lib/libcrypto.so.1.0.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0z\6\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0555, st_size=2855424, ...}) = 0
mmap(NULL, 4680832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85a4b1f000
mprotect(0x7f85a4d6c000, 2093056, PROT_NONE) = 0
mmap(0x7f85a4f6b000, 163840, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24c000) = 0x7f85a4f6b000
mmap(0x7f85a4f93000, 11392, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f85a4f93000
close(3) = 0
open("/usr/lib/libassuan.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\3006\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=72632, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f85a5ebf000
mmap(NULL, 2167896, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85a490d000
mprotect(0x7f85a491e000, 2093056, PROT_NONE) = 0
mmap(0x7f85a4b1d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10000) = 0x7f85a4b1d000
close(3) = 0
open("/usr/lib/libgpg-error.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20)\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=76320, ...}) = 0
mmap(NULL, 2171480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85a46fa000
mprotect(0x7f85a470c000, 2093056, PROT_NONE) = 0
mmap(0x7f85a490b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x11000) = 0x7f85a490b000
close(3) = 0
open("/usr/lib/libacl.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300 \0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=35384, ...}) = 0
mmap(NULL, 2130592, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85a44f1000
mprotect(0x7f85a44f9000, 2093056, PROT_NONE) = 0
mmap(0x7f85a46f8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f85a46f8000
close(3) = 0
open("/usr/lib/libattr.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\24\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=18736, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f85a5ebe000
mmap(NULL, 2113912, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85a42ec000
mprotect(0x7f85a42f0000, 2093056, PROT_NONE) = 0
mmap(0x7f85a44ef000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f85a44ef000
close(3) = 0
open("/usr/lib/libexpat.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`?\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=170144, ...}) = 0
mmap(NULL, 2265320, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85a40c2000
mprotect(0x7f85a40e9000, 2093056, PROT_NONE) = 0
mmap(0x7f85a42e8000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x26000) = 0x7f85a42e8000
close(3) = 0
open("/usr/lib/liblzo2.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@'\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=137392, ...}) = 0
mmap(NULL, 2232544, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85a3ea0000
mprotect(0x7f85a3ec1000, 2093056, PROT_NONE) = 0
mmap(0x7f85a40c0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x20000) = 0x7f85a40c0000
close(3) = 0
open("/usr/lib/liblzma.so.5", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\2001\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=154264, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f85a5ebd000
mmap(NULL, 2249360, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85a3c7a000
mprotect(0x7f85a3c9f000, 2093056, PROT_NONE) = 0
mmap(0x7f85a3e9e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0x7f85a3e9e000
close(3) = 0
open("/usr/lib/libbz2.so.1.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\27\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=65760, ...}) = 0
mmap(NULL, 2160936, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85a3a6a000
mprotect(0x7f85a3a79000, 2093056, PROT_NONE) = 0
mmap(0x7f85a3c78000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7f85a3c78000
close(3) = 0
open("/usr/lib/libz.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20#\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=88592, ...}) = 0
mmap(NULL, 2183688, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85a3854000
mprotect(0x7f85a3869000, 2093056, PROT_NONE) = 0
mmap(0x7f85a3a68000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14000) = 0x7f85a3a68000
close(3) = 0
open("/usr/lib/libidn.so.11", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\00001\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=211432, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f85a5ebc000
mmap(NULL, 2306528, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85a3620000
mprotect(0x7f85a3652000, 2097152, PROT_NONE) = 0
mmap(0x7f85a3852000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x32000) = 0x7f85a3852000
close(3) = 0
open("/usr/lib/libssh2.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@Y\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=179544, ...}) = 0
mmap(NULL, 2275040, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85a33f4000
mprotect(0x7f85a341e000, 2097152, PROT_NONE) = 0
mmap(0x7f85a361e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2a000) = 0x7f85a361e000
close(3) = 0
open("/usr/lib/libssl.so.1.0.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\256\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0555, st_size=553216, ...}) = 0
mmap(NULL, 2594608, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85a317a000
mprotect(0x7f85a31e9000, 2093056, PROT_NONE) = 0
mmap(0x7f85a33e8000, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6e000) = 0x7f85a33e8000
close(3) = 0
open("/usr/lib/libgssapi_krb5.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \303\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=313608, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f85a5ebb000
mmap(NULL, 2409280, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85a2f2d000
mprotect(0x7f85a2f77000, 2093056, PROT_NONE) = 0
mmap(0x7f85a3176000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x49000) = 0x7f85a3176000
close(3) = 0
open("/usr/lib/libkrb5.so.3", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220P\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=937208, ...}) = 0
mmap(NULL, 3033088, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85a2c48000
mprotect(0x7f85a2d1d000, 2097152, PROT_NONE) = 0
mmap(0x7f85a2f1d000, 65536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd5000) = 0x7f85a2f1d000
close(3) = 0
open("/usr/lib/libk5crypto.so.3", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320H\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=195384, ...}) = 0
mmap(NULL, 2294296, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85a2a17000
mprotect(0x7f85a2a45000, 2093056, PROT_NONE) = 0
mmap(0x7f85a2c44000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2d000) = 0x7f85a2c44000
mmap(0x7f85a2c47000, 536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f85a2c47000
close(3) = 0
open("/usr/lib/libcom_err.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\25\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=14632, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f85a5eba000
mmap(NULL, 2109960, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85a2813000
mprotect(0x7f85a2816000, 2093056, PROT_NONE) = 0
mmap(0x7f85a2a15000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f85a2a15000
close(3) = 0
open("/usr/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@a\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=146608, ...}) = 0
mmap(NULL, 2213008, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85a25f6000
mprotect(0x7f85a260e000, 2093056, PROT_NONE) = 0
mmap(0x7f85a280d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7f85a280d000
mmap(0x7f85a280f000, 13456, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f85a280f000
close(3) = 0
open("/usr/lib/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\16\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=14576, ...}) = 0
mmap(NULL, 2109712, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85a23f2000
mprotect(0x7f85a23f5000, 2093056, PROT_NONE) = 0
mmap(0x7f85a25f4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f85a25f4000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f85a5eb9000
open("/usr/lib/libkrb5support.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P0\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=52184, ...}) = 0
mmap(NULL, 2147688, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85a21e5000
mprotect(0x7f85a21f1000, 2093056, PROT_NONE) = 0
mmap(0x7f85a23f0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb000) = 0x7f85a23f0000
close(3) = 0
open("/usr/lib/libkeyutils.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360\25\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=14568, ...}) = 0
mmap(NULL, 2109720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85a1fe1000
mprotect(0x7f85a1fe4000, 2093056, PROT_NONE) = 0
mmap(0x7f85a21e3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f85a21e3000
close(3) = 0
open("/usr/lib/libresolv.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\3209\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=84768, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f85a5eb8000
mmap(NULL, 2189928, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f85a1dca000
mprotect(0x7f85a1dde000, 2093056, PROT_NONE) = 0
mmap(0x7f85a1fdd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13000) = 0x7f85a1fdd000
mmap(0x7f85a1fdf000, 6760, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f85a1fdf000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f85a5eb7000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f85a5eb6000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f85a5eb4000
arch_prctl(ARCH_SET_FS, 0x7f85a5eb4740) = 0
mprotect(0x7f85a5a81000, 16384, PROT_READ) = 0
mprotect(0x7f85a1fdd000, 4096, PROT_READ) = 0
mprotect(0x7f85a21e3000, 4096, PROT_READ) = 0
mprotect(0x7f85a25f4000, 4096, PROT_READ) = 0
mprotect(0x7f85a23f0000, 4096, PROT_READ) = 0
mprotect(0x7f85a280d000, 4096, PROT_READ) = 0
mprotect(0x7f85a2a15000, 4096, PROT_READ) = 0
mprotect(0x7f85a2c44000, 8192, PROT_READ) = 0
mprotect(0x7f85a2f1d000, 53248, PROT_READ) = 0
mprotect(0x7f85a3176000, 8192, PROT_READ) = 0
mprotect(0x7f85a3a68000, 4096, PROT_READ) = 0
mprotect(0x7f85a4f6b000, 114688, PROT_READ) = 0
mprotect(0x7f85a33e8000, 20480, PROT_READ) = 0
mprotect(0x7f85a361e000, 4096, PROT_READ) = 0
mprotect(0x7f85a3852000, 4096, PROT_READ) = 0
mprotect(0x7f85a3e9e000, 4096, PROT_READ) = 0
mprotect(0x7f85a40c0000, 4096, PROT_READ) = 0
mprotect(0x7f85a42e8000, 12288, PROT_READ) = 0
mprotect(0x7f85a44ef000, 4096, PROT_READ) = 0
mprotect(0x7f85a46f8000, 4096, PROT_READ) = 0
mprotect(0x7f85a490b000, 4096, PROT_READ) = 0
mprotect(0x7f85a4b1d000, 4096, PROT_READ) = 0
mprotect(0x7f85a5206000, 8192, PROT_READ) = 0
mprotect(0x7f85a54a8000, 8192, PROT_READ) = 0
mprotect(0x7f85a56e4000, 4096, PROT_READ) = 0
mprotect(0x602000, 4096, PROT_READ) = 0
mprotect(0x7f85a5edd000, 4096, PROT_READ) = 0
munmap(0x7f85a5ec2000, 109538) = 0
set_tid_address(0x7f85a5eb4a10) = 3297
set_robust_list(0x7f85a5eb4a20, 24) = 0
rt_sigaction(SIGRTMIN, {0x7f85a25fbbe0, [], SA_RESTORER|SA_SIGINFO, 0x7f85a2606d60}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x7f85a25fbc70, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7f85a2606d60}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
brk(0) = 0x1738000
brk(0x1759000) = 0x1759000
open("/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=1633840, ...}) = 0
mmap(NULL, 1633840, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f85a5d25000
close(3) = 0
stat("/", {st_mode=S_IFDIR|0755, st_size=122, ...}) = 0
stat("/var/lib/pacman/", {st_mode=S_IFDIR|0755, st_size=18, ...}) = 0
lstat("/var", {st_mode=S_IFDIR|0755, st_size=116, ...}) = 0
lstat("/var/lib", {st_mode=S_IFDIR|0755, st_size=248, ...}) = 0
lstat("/var/lib/pacman", {st_mode=S_IFDIR|0755, st_size=18, ...}) = 0
stat("/var/lib/pacman/local/", {st_mode=S_IFDIR|0755, st_size=20084, ...}) = 0
open("/var/lib/pacman/local/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFDIR|0755, st_size=20084, ...}) = 0
open("/var/lib/pacman/local/ALPM_DB_VERSION", O_RDONLY) = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=2, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f85a5edc000
read(4, "9\n", 4096) = 2
close(4) = 0
munmap(0x7f85a5edc000, 4096) = 0
close(3) = 0
open("/etc/pacman.conf", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=2947, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f85a5edc000
read(3, "#\n# /etc/pacman.conf\n#\n# See the"..., 4096) = 2947
access("/var/lib/pacman/sync/core.db", R_OK) = 0
access("/var/lib/pacman/sync/core.db", R_OK) = 0
access("/var/lib/pacman/sync/core.db.sig", R_OK) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 4
fstat(4, {st_mode=S_IFREG|0644, st_size=2997, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f85a5edb000
read(4, "# Locale name alias data base.\n#"..., 4096) = 2997
read(4, "", 4096) = 0
close(4) = 0
munmap(0x7f85a5edb000, 4096) = 0
open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
access("/var/lib/pacman/sync/extra.db", R_OK) = 0
access("/var/lib/pacman/sync/extra.db", R_OK) = 0
access("/var/lib/pacman/sync/extra.db.sig", R_OK) = -1 ENOENT (No such file or directory)
access("/var/lib/pacman/sync/community.db", R_OK) = 0
access("/var/lib/pacman/sync/community.db", R_OK) = 0
access("/var/lib/pacman/sync/community.db.sig", R_OK) = -1 ENOENT (No such file or directory)
access("/var/lib/pacman/sync/multilib.db", R_OK) = 0
access("/var/lib/pacman/sync/multilib.db", R_OK) = 0
access("/var/lib/pacman/sync/multilib.db.sig", R_OK) = -1 ENOENT (No such file or directory)
access("/var/lib/pacman/sync/xyne-x86_64.db", R_OK) = 0
access("/var/lib/pacman/sync/xyne-x86_64.db", R_OK) = 0
access("/var/lib/pacman/sync/xyne-x86_64.db.sig", R_OK) = 0
open("/var/lib/pacman/sync/xyne-x86_64.db.sig", O_RDONLY) = 4
open("/var/lib/pacman/sync/xyne-x86_64.db", O_RDONLY) = 5
access("pubring.gpg", R_OK) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/libalpm.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US.utf8/LC_MESSAGES/libalpm.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES/libalpm.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en.UTF-8/LC_MESSAGES/libalpm.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en.utf8/LC_MESSAGES/libalpm.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/libalpm.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
rt_sigaction(SIGPIPE, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGPIPE, {SIG_IGN, [], SA_RESTORER, 0x7f85a571a680}, NULL, 8) = 0
open("/proc/meminfo", O_RDONLY|O_CLOEXEC) = 6
fstat(6, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f85a5edb000
read(6, "MemTotal: 8108960 kB\nMemF"..., 1024) = 1024
close(6) = 0
munmap(0x7f85a5edb000, 4096) = 0
access("/usr/local/sbin/gpgconf", X_OK) = -1 ENOENT (No such file or directory)
access("/usr/local/bin/gpgconf", X_OK) = -1 ENOENT (No such file or directory)
access("/usr/bin/gpgconf", X_OK) = 0
access("/usr/bin/gpgconf", F_OK) = 0
pipe([6, 7]) = 0
fcntl(6, F_SETFD, FD_CLOEXEC) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f85a5eb4a10) = 3298
wait4(3298, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 3298
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3298, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
close(7) = 0
read(6, "sysconfdir:/etc/gnupg\nbindir:/us"..., 1023) = 302
read(6, "", 1023) = 0
close(6) = 0
pipe([6, 7]) = 0
fcntl(6, F_SETFD, FD_CLOEXEC) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f85a5eb4a10) = 3300
wait4(3300, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 3300
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3300, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
close(7) = 0
read(6, "gpg:GPG for OpenPGP:/usr/bin/gpg"..., 1023) = 249
read(6, "", 1023) = 0
close(6) = 0
pipe([6, 7]) = 0
fcntl(6, F_SETFD, FD_CLOEXEC) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f85a5eb4a10) = 3302
wait4(3302, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 3302
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3302, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
close(7) = 0
read(6, "gpg (GnuPG) 2.1.9\nlibgcrypt 1.6."..., 79) = 79
close(6) = 0
pipe([6, 7]) = 0
fcntl(6, F_SETFD, FD_CLOEXEC) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f85a5eb4a10) = 3304
wait4(3304, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 3304
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3304, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
close(7) = 0
read(6, "gpgsm (GnuPG) 2.1.9\nlibgcrypt 1."..., 79) = 79
close(6) = 0
pipe([6, 7]) = 0
fcntl(6, F_SETFD, FD_CLOEXEC) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f85a5eb4a10) = 3306
wait4(3306, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 3306
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3306, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
close(7) = 0
read(6, "gpgconf (GnuPG) 2.1.9\nCopyright "..., 79) = 79
close(6) = 0
pipe([6, 7]) = 0
fcntl(6, F_SETFD, FD_CLOEXEC) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f85a5eb4a10) = 3308
wait4(3308, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 3308
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3308, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
close(7) = 0
read(6, "gpg (GnuPG) 2.1.9\nlibgcrypt 1.6."..., 79) = 79
close(6) = 0
pipe([6, 7]) = 0
fcntl(6, F_SETFD, FD_CLOEXEC) = 0
ioctl(1, TCGETS, 0x7ffdc78ac490) = -1 ENOTTY (Inappropriate ioctl for device)
pipe([8, 9]) = 0
fcntl(9, F_SETFD, FD_CLOEXEC) = 0
pipe([10, 11]) = 0
fcntl(11, F_SETFD, FD_CLOEXEC) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f85a5eb4a10) = 3310
wait4(3310, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 3310
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3310, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
close(7) = 0
close(8) = 0
close(10) = 0
fcntl(9, F_GETFL) = 0x1 (flags O_WRONLY)
fcntl(9, F_SETFL, O_WRONLY|O_NONBLOCK) = 0
fcntl(11, F_GETFL) = 0x1 (flags O_WRONLY)
fcntl(11, F_SETFL, O_WRONLY|O_NONBLOCK) = 0
select(12, [6], [9 11], NULL, {1, 0}) = 2 (out [9 11], left {0, 999996})
select(10, [], [9], NULL, {0, 0}) = 1 (out [9], left {0, 0})
fstat(4, {st_mode=S_IFREG|0644, st_size=543, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f85a5edb000
read(4, "\211\2\34\4\0\1\10\0\6\5\2VG\357\22\0\n\t\20\35\37\r\307\217\0276\2002\250\17\377Q"..., 4096) = 543
read(4, "", 4096) = 0
write(9, "\211\2\34\4\0\1\10\0\6\5\2VG\357\22\0\n\t\20\35\37\r\307\217\0276\2002\250\17\377Q"..., 543) = 543
select(12, [], [11], NULL, {0, 0}) = 1 (out [11], left {0, 0})
fstat(5, {st_mode=S_IFREG|0644, st_size=53704, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f85a5eda000
read(5, "\37\213\10\0\21\357GV\0\3\354\275Y\223\243\330\222\256\275\257\353W\304M\331w\216aY\314S\333"..., 4096) = 4096
write(11, "\37\213\10\0\21\357GV\0\3\354\275Y\223\243\330\222\256\275\257\353W\304M\331w\216aY\314S\333"..., 4096) = 4096
select(12, [6], [9 11], NULL, {1, 0}) = 2 (out [9 11], left {0, 999997})
select(10, [], [9], NULL, {0, 0}) = 1 (out [9], left {0, 0})
read(4, "", 4096) = 0
close(9) = 0
select(12, [], [11], NULL, {0, 0}) = 1 (out [11], left {0, 0})
read(5, "\31\"\303K\310B\260\245;H1\333\353\251\262\215\243\267\350\5\300z\214\243\205m:l|t\312u"..., 4096) = 4096
write(11, "\31\"\303K\310B\260\245;H1\333\353\251\262\215\243\267\350\5\300z\214\243\205m:l|t\312u"..., 4096) = 4096
select(12, [6], [11], NULL, {1, 0}) = 1 (out [11], left {0, 999997})
select(12, [], [11], NULL, {0, 0}) = 1 (out [11], left {0, 0})
read(5, "\323S\0257ox\\\235\266\257\341rQHl\246v|0\\\302\323\275i[\27\253\16\371(`\240"..., 4096) = 4096
write(11, "\323S\0257ox\\\235\266\257\341rQHl\246v|0\\\302\323\275i[\27\253\16\371(`\240"..., 4096) = 4096
select(12, [6], [11], NULL, {1, 0}) = 1 (out [11], left {0, 999998})
select(12, [], [11], NULL, {0, 0}) = 1 (out [11], left {0, 0})
read(5, "\n\20,\242=\222\360c\17\17\267?\5\302\3\324G1\"&\243 \202\0022\242\320\357,\375}\304"..., 4096) = 4096
write(11, "\n\20,\242=\222\360c\17\17\267?\5\302\3\324G1\"&\243 \202\0022\242\320\357,\375}\304"..., 4096) = 4096
select(12, [6], [11], NULL, {1, 0}) = 1 (out [11], left {0, 999998})
select(12, [], [11], NULL, {0, 0}) = 1 (out [11], left {0, 0})
read(5, "\241\317\35<1\362\2059\4\316\335\336\30\305VYLA\22\335\312Z|\246\334\1`\331\32\17C\371"..., 4096) = 4096
write(11, "\241\317\35<1\362\2059\4\316\335\336\30\305VYLA\22\335\312Z|\246\334\1`\331\32\17C\371"..., 4096) = 4096
select(12, [6], [11], NULL, {1, 0}) = 1 (out [11], left {0, 999998})
select(12, [], [11], NULL, {0, 0}) = 1 (out [11], left {0, 0})
read(5, "\3549\272\347\366\305][\346\206!yC\232:\33\10L\16;\363-;\25\232\347\"\271\36\2658\210"..., 4096) = 4096
write(11, "\3549\272\347\366\305][\346\206!yC\232:\33\10L\16;\363-;\25\232\347\"\271\36\2658\210"..., 4096) = 4096
select(12, [6], [11], NULL, {1, 0}) = 1 (out [11], left {0, 999998})
select(12, [], [11], NULL, {0, 0}) = 1 (out [11], left {0, 0})
read(5, "$\336\257+\275\252\2212\205\355)\256b\253\350*%\fR1\316VG7\364\v \237\202\301\365\333"..., 4096) = 4096
write(11, "$\336\257+\275\252\2212\205\355)\256b\253\350*%\fR1\316VG7\364\v \237\202\301\365\333"..., 4096) = 4096
select(12, [6], [11], NULL, {1, 0}) = 1 (out [11], left {0, 999998})
select(12, [], [11], NULL, {0, 0}) = 1 (out [11], left {0, 0})
read(5, "\354\17\271\206GM\317\275\253\312\266\366\37.\37\375\211\275\0\377\32\377\341 \266\35\5\20\f}\334\377"..., 4096) = 4096
write(11, "\354\17\271\206GM\317\275\253\312\266\366\37.\37\375\211\275\0\377\32\377\341 \266\35\5\20\f}\334\377"..., 4096) = 4096
select(12, [6], [11], NULL, {1, 0}) = 1 (out [11], left {0, 999998})
select(12, [], [11], NULL, {0, 0}) = 1 (out [11], left {0, 0})
read(5, "\340\277oN\205\37\221\337\2277\275\256\7\374\302\3\246\372\33\365}\f\376\375%(\233\35\372\206\250\317"..., 4096) = 4096
write(11, "\340\277oN\205\37\221\337\2277\275\256\7\374\302\3\246\372\33\365}\f\376\375%(\233\35\372\206\250\317"..., 4096) = 4096
select(12, [6], [11], NULL, {1, 0}) = 1 (out [11], left {0, 999998})
select(12, [], [11], NULL, {0, 0}) = 1 (out [11], left {0, 0})
read(5, "\270w\214#\360\276$\v\275\243@xa\252\216\250\301\16;\235\300\272\320\221,\362\322&:b\213\337"..., 4096) = 4096
write(11, "\270w\214#\360\276$\v\275\243@xa\252\216\250\301\16;\235\300\272\320\221,\362\322&:b\213\337"..., 4096) = 4096
select(12, [6], [11], NULL, {1, 0}) = 1 (out [11], left {0, 999998})
select(12, [], [11], NULL, {0, 0}) = 1 (out [11], left {0, 0})
read(5, "\262*\306p1\2460=\16\327a\0265\214>\24\270\233\252\337\16\31oV\315\221\34B\336\333\22\24"..., 4096) = 4096
write(11, "\262*\306p1\2460=\16\327a\0265\214>\24\270\233\252\337\16\31oV\315\221\34B\336\333\22\24"..., 4096) = 4096
select(12, [6], [11], NULL, {1, 0}) = 1 (out [11], left {0, 999998})
select(12, [], [11], NULL, {0, 0}) = 1 (out [11], left {0, 0})
read(5, "\6\355\371Xhh\253\37\304\340\4t\202\3\202\230\374\24K\fV\306*c\\m\2169'\331d:"..., 4096) = 4096
write(11, "\6\355\371Xhh\253\37\304\340\4t\202\3\202\230\374\24K\fV\306*c\\m\2169'\331d:"..., 4096) = 4096
select(12, [6], [11], NULL, {1, 0}) = 1 (out [11], left {0, 999998})
select(12, [], [11], NULL, {0, 0}) = 1 (out [11], left {0, 0})
read(5, "\374\361v\4a\21\221\201\t\226!\4\214\305_c#\205\23p\222BDJQ\361\23\36\202\24\202?"..., 4096) = 4096
write(11, "\374\361v\4a\21\221\201\t\226!\4\214\305_c#\205\23p\222BDJQ\361\23\36\202\24\202?"..., 4096) = 4096
select(12, [6], [11], NULL, {1, 0}) = 1 (out [11], left {0, 999998})
select(12, [], [11], NULL, {0, 0}) = 1 (out [11], left {0, 0})
read(5, "\240x\350\16\25|\352\372l\341\231\226\206\330\314M\331e\301\355h\347\r\34\272\230\220\210\301\0gq"..., 4096) = 456
read(5, "", 4096) = 0
write(11, "\240x\350\16\25|\352\372l\341\231\226\206\330\314M\331e\301\355h\347\r\34\272\230\220\210\301\0gq"..., 456) = 456
select(12, [6], [11], NULL, {1, 0}) = 1 (out [11], left {0, 999997})
select(12, [], [11], NULL, {0, 0}) = 1 (out [11], left {0, 0})
read(5, "", 4096) = 0
close(11) = 0
select(7, [6], [], NULL, {1, 0}) = 1 (in [6], left {0, 998752})
select(7, [6], [], NULL, {0, 0}) = 1 (in [6], left {0, 0})
read(6, "[GNUPG:] PROGRESS -&8 ? 0 0\n", 1024) = 28
select(7, [6], [], NULL, {1, 0}) = 1 (in [6], left {0, 999963})
select(7, [6], [], NULL, {0, 0}) = 1 (in [6], left {0, 0})
read(6, "[GNUPG:] PROGRESS -&8 ? 543 0\n[G"..., 1024) = 59
select(7, [6], [], NULL, {1, 0}) = 1 (in [6], left {0, 999286})
select(7, [6], [], NULL, {0, 0}) = 1 (in [6], left {0, 0})
read(6, "[GNUPG:] PROGRESS -&10 ? 53704 0"..., 1024) = 49
select(7, [6], [], NULL, {1, 0}) = 1 (in [6], left {0, 999709})
select(7, [6], [], NULL, {0, 0}) = 1 (in [6], left {0, 0})
read(6, "[GNUPG:] ERRSIG 1D1F0DC78F173680"..., 1024) = 89
select(7, [6], [], NULL, {1, 0}) = 1 (in [6], left {0, 999751})
select(7, [6], [], NULL, {0, 0}) = 1 (in [6], left {0, 0})
read(6, "", 1024) = 0
close(6) = 0
open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/libgpg-error.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US.utf8/LC_MESSAGES/libgpg-error.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en_US/LC_MESSAGES/libgpg-error.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en.UTF-8/LC_MESSAGES/libgpg-error.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en.utf8/LC_MESSAGES/libgpg-error.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/en/LC_MESSAGES/libgpg-error.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
pipe([6, 7]) = 0
fcntl(6, F_SETFD, FD_CLOEXEC) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f85a5eb4a10) = 3312
wait4(3312, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 3312
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3312, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
close(7) = 0
read(6, "gpg (GnuPG) 2.1.9\nlibgcrypt 1.6."..., 79) = 79
close(6) = 0
pipe([6, 7]) = 0
fcntl(6, F_SETFD, FD_CLOEXEC) = 0
ioctl(1, TCGETS, 0x7ffdc78ac460) = -1 ENOTTY (Inappropriate ioctl for device)
pipe([8, 9]) = 0
fcntl(8, F_SETFD, FD_CLOEXEC) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f85a5eb4a10) = 3314
wait4(3314, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 3314
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3314, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
close(7) = 0
close(9) = 0
select(9, [6 8], [], NULL, {1, 0}) = 1 (in [8], left {0, 998001})
select(9, [8], [], NULL, {0, 0}) = 1 (in [8], left {0, 0})
read(8, "tru::1:1438397543:0:3:1:5\n", 1024) = 26
select(9, [6 8], [], NULL, {1, 0}) = 2 (in [6 8], left {0, 999997})
select(7, [6], [], NULL, {0, 0}) = 1 (in [6], left {0, 0})
read(6, "", 1024) = 0
close(6) = 0
select(9, [8], [], NULL, {0, 0}) = 1 (in [8], left {0, 0})
read(8, "", 1024) = 0
close(8) = 0
close(4) = 0
munmap(0x7f85a5edb000, 4096) = 0
close(5) = 0
munmap(0x7f85a5eda000, 4096) = 0
pipe([4, 5]) = 0
fcntl(4, F_SETFD, FD_CLOEXEC) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f85a5eb4a10) = 3316
wait4(3316, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 3316
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3316, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
close(5) = 0
read(4, "gpg (GnuPG) 2.1.9\nlibgcrypt 1.6."..., 79) = 79
close(4) = 0
pipe([4, 5]) = 0
fcntl(4, F_SETFD, FD_CLOEXEC) = 0
ioctl(1, TCGETS, 0x7ffdc78ac4c0) = -1 ENOTTY (Inappropriate ioctl for device)
pipe([6, 7]) = 0
fcntl(6, F_SETFD, FD_CLOEXEC) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f85a5eb4a10) = 3318
wait4(3318, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 3318
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3318, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
close(5) = 0
close(7) = 0
select(7, [4 6], [], NULL, {1, 0}) = 1 (in [6], left {0, 998142})
select(7, [6], [], NULL, {0, 0}) = 1 (in [6], left {0, 0})
read(6, "tru::1:1438397543:0:3:1:5\n", 1024) = 26
select(7, [4 6], [], NULL, {1, 0}) = 2 (in [4 6], left {0, 999998})
select(5, [4], [], NULL, {0, 0}) = 1 (in [4], left {0, 0})
read(4, "", 1024) = 0
close(4) = 0
select(7, [6], [], NULL, {0, 0}) = 1 (in [6], left {0, 0})
read(6, "", 1024) = 0
close(6) = 0
pipe([4, 5]) = 0
fcntl(4, F_SETFD, FD_CLOEXEC) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f85a5eb4a10) = 3320
wait4(3320, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 3320
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3320, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
close(5) = 0
read(4, "gpg (GnuPG) 2.1.9\nlibgcrypt 1.6."..., 79) = 79
close(4) = 0
pipe([4, 5]) = 0
fcntl(4, F_SETFD, FD_CLOEXEC) = 0
ioctl(1, TCGETS, 0x7ffdc78ac420) = -1 ENOTTY (Inappropriate ioctl for device)
pipe([6, 7]) = 0
fcntl(6, F_SETFD, FD_CLOEXEC) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f85a5eb4a10) = 3322
wait4(3322, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 3322
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3322, si_uid=1000, si_status=0, si_utime=0, si_stime=0} ---
close(5) = 0
close(7) = 0
select(7, [4 6], [], NULL, {1, 0}) = 0 (Timeout)
select(7, [4 6], [], NULL, {1, 0}) = 0 (Timeout)
select(7, [4 6], [], NULL, {1, 0}
Strangely, it only hangs when I give the -s option. Running pactree -u linux-headers returns right away.
Any ideas on how to fix this issue?
Offline
Merging with the pacaur thread...
Offline
Well that's not a pacaur issue.... it only happens to use pactree, which is provided by pacman. I'd say sync databases are corrupt, can't help much here.
Offline
<snip>
Turns out it was a GPG issue. Changing the keyserver in ~/.gnupg/dirmngr.conf to pgp.mit.edu, then rebooting, fixed the issue for me.
Offline
It is the time of the year when a new pacman release is available, and when ignorant people usually do stupid things and keep sending me complaint that go directly in my trash bin.
From now on, people using pacaur-git are expected to be using pacman and expac from [testing], since I am ironing out the few bugs related to the new pacman features. No major breakage is expected, only minor adjustment are needed.
As a global reminder:
* using pacaur: use pacman 4.2.1 and expac 4 from [core], cower from AUR
* using pacaur-git: use pacman 5.0.0 and expac 5 from [core], and recompile cower against the new libalpm
This is valid until pacman 5 reaches the [core] repo in a few weeks. not valid anymore.
Also, a new stable release with a minor bugfix is now available (pacaur 4.4.6). If you see a "Check .SRCINFO for mismatching data with PKGBUILD" message while a package fails to install, this means the .SRCINFO file has likely not been updated when the PKGBUILD pkgver has been increased. Check pkgver in both files, and ping the maintainer about it if needed.
-----------------
Edit: Pacman 5.0.0 is now in [core]. That was faster than I expected. Luckily all known needed adjustments have been done in time :]
To make the transition with pacman 5.0.0 and expac 5 from [core], simply recompile cower against the new libalpm.
Last edited by Spyhawk (2016-02-01 09:54:49)
Offline
New 4.6.0 release is now available.
Please note that the default clone directory location has been changed from /tmp/pacaur-$USER to $XDG_CACHE_HOME/pacaur, which defaults to $HOME/.cache/pacaur.
If you want to build in memory as before, you can set the $BUILDDIR variable in makepkg.conf.
See also complete changelog
Offline
I tested the new version trying install yaourt, but I failed install because pacaur install the dependency package-query twice, instead install dependency + main package (yaourt)a
pacaur -S yaourt
Arch Linux: The power in your hands!
Offline
I tested the new version trying install yaourt, but I failed install because pacaur install the dependency package-query twice, instead install dependency + main package (yaourt)
I cannot reproduce. Please post a debug output and ensure that other programs (like powerpill) aren't involved.
Offline