I could use some help finding these monkeys

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

No, it was happening before I did any of that.

Yes, when I reinstall those it happens again. I wish I had saved the whole output. I know it also happens when I install virtualbox. Also when I install gconf from AUR.

It is possible but I don’t see anything obvious. I haven’t modified it heavily.

You would be surprised. There was a lot of hits just in my .config directory. :slight_smile:

I may have no choice though.

That was the first thing I tried.

I did:

/etc
~/.config
/usr/share/libalpm/hooks
2 Likes

I stole your frogs, the rest of you can keep the monkeys.

3 Likes

Any monkey systemd units, like the monkey http daemon?

systemctl list-units | grep monkey

Is the monkey line being written to pacman log?

Monkey Pacman is a game apparently, no idea if related though.

4 Likes

No

Yes, good thinking.

Here is the list of packages that caused it:

[2020-09-08T17:52:08-0500] [ALPM] upgraded glibc (2.32-3 -> 2.32-4)
[2020-09-08T17:52:08-0500] [ALPM-SCRIPTLET] monkey
[2020-09-08T17:52:08-0500] [ALPM-SCRIPTLET] Generating locales...
[2020-09-08T17:52:09-0500] [ALPM-SCRIPTLET]   en_US.UTF-8... done
[2020-09-08T17:52:09-0500] [ALPM-SCRIPTLET] Generation complete.
[2020-09-08T17:52:11-0500] [ALPM] upgraded systemd (246.3-1 -> 246.4-1)
[2020-09-08T17:52:11-0500] [ALPM-SCRIPTLET] monkey
[2020-09-08T17:52:24-0500] [ALPM] upgraded libedit (20191231_3.1-1 -> 20191231_3.1-2)
[2020-09-08T17:52:24-0500] [ALPM-SCRIPTLET] monkey
[2020-09-08T17:52:24-0500] [ALPM] upgraded openssh (8.3p1-3 -> 8.3p1-4)
[2020-09-08T17:52:24-0500] [ALPM-SCRIPTLET] monkey
[2020-09-08T17:52:27-0500] [ALPM] upgraded flashplugin (32.0.0.414-1 -> 32.0.0.433-1)
[2020-09-08T17:52:27-0500] [ALPM-SCRIPTLET] monkey
[2020-09-08T17:52:27-0500] [ALPM-SCRIPTLET] :: Flash Player reaches end-of-life on December 31, 2020. After this date,
[2020-09-08T17:52:27-0500] [ALPM-SCRIPTLET]    it will be removed from the Arch repos since it is no longer supported.
[2020-09-08T17:52:29-0500] [ALPM] upgraded kwin (5.19.4-1 -> 5.19.5-1)
[2020-09-08T17:52:29-0500] [ALPM-SCRIPTLET] monkey
[2020-09-08T17:52:31-0500] [ALPM] upgraded ksshaskpass (5.19.4-1 -> 5.19.5-1)
[2020-09-08T17:52:31-0500] [ALPM-SCRIPTLET] monkey
[2020-09-08T17:52:31-0500] [ALPM] upgraded ksysguard (5.19.4-1 -> 5.19.5-1)
[2020-09-08T17:52:31-0500] [ALPM-SCRIPTLET] monkey
[2020-09-08T17:52:35-0500] [ALPM] upgraded pepper-flash (32.0.0.414-1 -> 32.0.0.433-1)
[2020-09-08T17:52:35-0500] [ALPM-SCRIPTLET] monkey
[2020-09-08T17:52:35-0500] [ALPM-SCRIPTLET] :: Flash Player reaches end-of-life on December 31, 2020. After this date,
[2020-09-08T17:52:35-0500] [ALPM-SCRIPTLET]    it will be removed from the Arch repos since it is no longer supported.
[2020-09-08T17:52:38-0500] [ALPM] upgraded xorg-server (1.20.9-1 -> 1.20.9-2)
[2020-09-08T17:52:38-0500] [ALPM-SCRIPTLET] monkey
[2020-09-08T17:52:39-0500] [ALPM] upgraded glusterfs (1:7.6-1 -> 1:8.1-1)
[2020-09-08T17:52:39-0500] [ALPM-SCRIPTLET] monkey
[2020-09-08T17:52:39-0500] [ALPM-SCRIPTLET] -- Read https://gluster.readthedocs.io/en/latest/Upgrade-Guide/ page!
[2020-09-08T17:52:53-0500] [ALPM] upgraded virtualbox-host-dkms (6.1.12-4 -> 6.1.14-1)
[2020-09-08T17:52:53-0500] [ALPM-SCRIPTLET] monkey
[2020-09-08T17:52:54-0500] [ALPM] upgraded virtualbox (6.1.12-4 -> 6.1.14-1)
[2020-09-08T17:52:54-0500] [ALPM-SCRIPTLET] monkey
3 Likes

There is an AUR package…

https://aur.archlinux.org/packages/monkey/

Home page:

http://monkey-project.com/

Related :man_shrugging:t2:

1 Like

Find the first instance and work back, assuming your pacman logs go back that far.

See what packages were introduced between the first monkey “sighting” and the last non monkey “sighting” update.

1 Like

What’s one of these?