• Pamac fails, but pacman works

    OK. If I do anything with pamac-updater (Software Update) it will say “Synchonizing package databases” and hangs (forever?). If I use pamac-manager (Add/Remove Software) it says “Preparing …” and hangs.

    I have tried pacman -Syyu and removing and reinstalling pamac-updater, but I’m at a loss since there isn’t much to go by as far as what’s wrong. It’s polling a file descriptor that is never ready as you can see from strace(). The lack of user feedback as to what is going on is just horrible!

    poll([{fd=8, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=8, revents=POLLOUT}])
    writev(8, [{iov_base="\207\10\7\0\0\1\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\2", iov_len=28}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 28
    poll([{fd=8, events=POLLIN}], 1, -1) = 1 ([{fd=8, revents=POLLIN}])
    recvmsg(8, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\1\3\%A\5\0\0\0\0\10\377\7\0\0\34\34\10g\1\370\0\0\0\0\0\0\0\0\0\0\10"…, iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 4096
    recvfrom(8, “\0\0\0\0\1\1\1\0h\377\0\0\0\0\0\0\1\1\1\0X\377\10\20\0\0\0\0\1\1\1\0”…, 1316, 0, NULL, NULL) = 1316
    recvmsg(8, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)
    recvmsg(8, {msg_namelen=0}, 0) = -1 EAGAIN (Resource temporarily unavailable)

    Any takers?

  • works today. wish pamac had better feedback on what it was waiting on

pacman pamac1 Posts 2Views 289
Log in to reply