I could use some help finding these monkeys

For a while now whenever I do updates there are monkeys in the output during the “Processing package changes” phase. It looks like this:

2020-09-08_17-52

There doesn’t seem to be an obvious pattern of when they appear. There is a 100% chance that this is caused by something I did but I am not sure what. I tried searching /etc for “monkey” and I did not return any results.

Can anyone point me in the right direction?

P.S. Sorry about the screenshot. I went to get a copy of the text but apparently my terminal buffer isn’t large enough.

7 Likes

Thanks for reminding me. You’ll know what I mean when you see my new thread.

And I thought Windows was bad. At least Clippy wasn’t a monkey.

I hate monkeys.

2 Likes

Hey, hey.

Irrepressible!

6 Likes

Possibly a hook? (check /usr/share/libalpm/hooks/ too?)

Looks to be related to packages likely to need a reboot?

2 Likes

A monkey patch :monkey: :scream:

2 Likes

Yes, no monkey that I could find there either.

1 Like

Could it be related to

somehow?

I don’t think so. I don’t use that.

1 Like

Anything obvious from sudo pacman -Qkk | grep -v "0 altered" ?

4 Likes

Nothing relevant or that wouldn’t be normal to be modified.

On a positive note, I learned a new pacman command :slight_smile:

4 Likes

Sooooo… have you recompiled pacman or something?

I’m running out of ideas… :sweat_smile:

1 Like

@dalto

Maybe … something related to this post of yours ? ↓

Finally got my main workstation back on Arch

3 Likes

I see no monkeys in my computer…
Three wise frogs

9 Likes

By far that’s funniest thread! :rofl:

:frog: :monkey:

I’m out of ideas too, not sure what it could be except hooks…

3 Likes

Seems to early for any hook to be involved.
Perhaps something to do with tar/zstd when decompressing or something the install script of the packages triggers?

In the screenshot the “monkey” output seems to coincide with glibc and systemd package processing. Do you see the same when re-installing any of those?

1 Like

Is there some peculiar setting in your /etc/pacman.conf?

There are some settings than modify the display of progress of updates, though I don’t know about a setting that could display monkeys…

2 Likes

If you’re getting desperate I would probably do a grep for monkey starting at root. I doubt it’s common enough of a word in a *nix environment to have to parse a lot of false positives…

3 Likes

@manuel I just downloaded the source code of pacman and did a grep -r monkey on it. The word monkey appears in all of pacman’s source code and documentation exactly zero times.

This is the strangest thing ever :rofl:

4 Likes

On that note, if I were a betting man, starting a recursive grep at /etc would probably be what I’d go for to start IMO.

2 Likes