{"action":"created","issue":{"url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/6634","repository_url":"https://api.github.com/repos/syl20bnr/spacemacs","labels_url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/6634/labels{/name}","comments_url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/6634/comments","events_url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/6634/events","html_url":"https://github.com/syl20bnr/spacemacs/issues/6634","id":166294491,"number":6634,"title":"Excluding popwin breaks helm","user":{"login":"bmag","id":4334375,"avatar_url":"https://avatars.githubusercontent.com/u/4334375?v=3","gravatar_id":"","url":"https://api.github.com/users/bmag","html_url":"https://github.com/bmag","followers_url":"https://api.github.com/users/bmag/followers","following_url":"https://api.github.com/users/bmag/following{/other_user}","gists_url":"https://api.github.com/users/bmag/gists{/gist_id}","starred_url":"https://api.github.com/users/bmag/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bmag/subscriptions","organizations_url":"https://api.github.com/users/bmag/orgs","repos_url":"https://api.github.com/users/bmag/repos","events_url":"https://api.github.com/users/bmag/events{/privacy}","received_events_url":"https://api.github.com/users/bmag/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/syl20bnr/spacemacs/labels/-%20Bug%20tracker%20-","name":"- Bug tracker -","color":"fef2c0"},{"url":"https://api.github.com/repos/syl20bnr/spacemacs/labels/Helm","name":"Helm","color":"207de5"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-07-19T10:07:49Z","updated_at":"2016-08-02T16:30:16Z","closed_at":null,"body":"#### Description :octocat:\r\nExcluding `popwin` causes error when opening helm sessions. Instead of helm session, there's an error message. As a result, helm can't be used, causing Spacemacs to be unusable.\r\n\r\n#### Reproduction guide :beetle:\r\n- Enable `helm` layer\r\n- Add `popwin` to `dotspacemacs-excluded-packages`\r\n- Start Emacs\r\n- Wait a second for Helm to load (Spacemacs loads Helm ~1 second after startup is done)\r\n- Start helm session: `SPC f f`\r\n\r\n*Observed behaviour:* :eyes: :broken_heart:\r\nError message is printed in the echo area, Helm session does *not* open.\r\nThe error message: `Symbol’s function definition is void: popwin-mode`\r\n\r\nWith `SPC t D` (`spacemacs/toggle-debug-on-error`) before `SPC f f`, I get the backtrace posted below.\r\n\r\n*Expected behaviour:* :heart: :smile:\r\nHelm session opens in the same place as usual, i.e. at the bottom with a height of 0.3 of the frame height. No error.\r\n\r\n#### System Info :computer:\r\n- OS: gnu/linux\r\n- Emacs: 25.0.95.1\r\n- Spacemacs: 0.105.21\r\n- Spacemacs branch: buffer-predicate (rev. 08f5291)\r\n- Graphic display: t\r\n- Distribution: spacemacs\r\n- Editing style: vim\r\n- Completion: helm\r\n- Layers:\r\n```elisp\r\n(helm emacs-lisp)\r\n```\r\n\r\n\r\n#### Backtrace :paw_prints:\r\n```\r\nDebugger entered--Lisp error: (void-function popwin-mode)\r\n  (popwin-mode -1)\r\n  (let ((display-buffer-base-action (quote (nil)))) (setq spacemacs-display-buffer-alist display-buffer-alist) (setq display-buffer-alist nil) (popwin-mode -1) (if helm-prevent-escaping-from-minibuffer (progn (define-key evil-motion-state-map [down-mouse-1] nil))))\r\n  spacemacs//helm-prepare-display()\r\n  run-hooks(helm-after-initialize-hook)\r\n  helm-log-run-hook(helm-after-initialize-hook)\r\n  helm-initial-setup(\"/home/bar/some\")\r\n  helm-initialize(nil \"/home/bar/\" \"/home/bar/some\" helm-source-find-files)\r\n  helm-internal(helm-source-find-files \"/home/bar/\" \"Find files or url: \" nil nil \"*helm find files*\" nil \"/home/bar/some\" nil)\r\n  apply(helm-internal (helm-source-find-files \"/home/bar/\" \"Find files or url: \" nil nil \"*helm find files*\" nil \"/home/bar/some\" nil))\r\n  helm(helm-source-find-files \"/home/bar/\" \"Find files or url: \" nil nil \"*helm find files*\" nil \"/home/bar/some\" nil)\r\n  apply(helm (helm-source-find-fil\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/comments/236961106","html_url":"https://github.com/syl20bnr/spacemacs/issues/6634#issuecomment-236961106","issue_url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/6634","id":236961106,"user":{"login":"bmag","id":4334375,"avatar_url":"https://avatars.githubusercontent.com/u/4334375?v=3","gravatar_id":"","url":"https://api.github.com/users/bmag","html_url":"https://github.com/bmag","followers_url":"https://api.github.com/users/bmag/followers","following_url":"https://api.github.com/users/bmag/following{/other_user}","gists_url":"https://api.github.com/users/bmag/gists{/gist_id}","starred_url":"https://api.github.com/users/bmag/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bmag/subscriptions","organizations_url":"https://api.github.com/users/bmag/orgs","repos_url":"https://api.github.com/users/bmag/repos","events_url":"https://api.github.com/users/bmag/events{/privacy}","received_events_url":"https://api.github.com/users/bmag/received_events","type":"User","site_admin":false},"created_at":"2016-08-02T16:30:16Z","updated_at":"2016-08-02T16:30:16Z","body":"A bit late, but the PR is here: #6746 "}}
{"actor":{"display_login":"bmag"}}