[00:36:40] bd808: LoggerFactory is used whether I use Monolog or the legacy logger, right? [00:36:52] yeah [00:37:57] I'm getting error messages about PSR-3 not being installed when I try to use the role [00:38:36] which is weird because the wiki should not have worked before if that was the case [00:44:58] hmmm... psr3 needs to always be available for quite some time. Maybe some autoloader problem? [00:54:09] yeah, it goes away if I flip the classMapAuthoritative property to false [00:54:40] so apparently composer updates the autoloader when I run composer require but it does not update the optimized classmap [00:57:19] ah. there's a command line flag for that [00:57:25] -o I think [00:57:31] or something similar [00:58:53] only with install, not with require [01:00:12] is there a nice way to add that to puppet, or should I just append composer dump-autoload to the command? [01:00:34] I mean, can I just notify some resource that autoloading should be updated? [01:01:00] You could make one. I don't think we have a resource for that yet [01:01:06] but && dump-autoload would be fine [01:01:38] I still don't understand why this bug happened now, though [01:01:58] maybe composer require somehow broke the optimized autoload map? [01:02:18] it is possible although ususally it would only be missing new classes [01:02:38] but maybe since monolog requires psr3 too it messed that up? [01:34:47] TIL that fuser -km is not a good thing to do [01:36:32] fuser -km just killed every single process on my laptop [02:17:13] ouch. fuser == "fuck user"? [02:21:29] TIL that the latest homebrew-dupes openssh decided to remove support for running ssh-agent under launchctl :/ [02:24:11] * bd808 digs around for his old keychain config to replace it