Apm: Error when browsing/installing packages

Created on 10 Feb 2019  Â·  1Comment  Â·  Source: atom/apm

Prerequisites

Description

When opening the package installation tab or trying to install a package, I get an error.

Steps to Reproduce

  1. Open Atom
  2. Go to Preferences -> Install
  3. Observe error message

or

  1. Open Atom
  2. Go to Preferences -> Install
  3. Try to install any package (such as TabNine or html-tab)

Expected behavior: A list of featured packages to show up, and packages to install.

Actual behavior: Get error: "Fetching featured packages failed."

internal/modules/cjs/loader.js:718
  return process.dlopen(module, path.toNamespacedPath(filename));
                 ^

Error: /usr/lib/node_modules/atom-package-manager/node_modules/git-utils/build/Release/git.node: undefined symbol: _ZN2v811HandleScope12CreateHandleEPNS_8internal24NeverReadOnlySpaceObjectEPNS1_6ObjectE
    at Object.Module._extensions..node (internal/modules/cjs/loader.js:718:18)
    at Module.load (internal/modules/cjs/loader.js:599:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
    at Function.Module._load (internal/modules/cjs/loader.js:530:3)
    at Module.require (internal/modules/cjs/loader.js:637:17)
    at require (internal/modules/cjs/helpers.js:22:18)
    at Object.<anonymous> (/usr/lib/node_modules/atom-package-manager/node_modules/git-utils/lib/git.js:8:16)
    at Object.<anonymous> (/usr/lib/node_modules/atom-package-manager/node_modules/git-utils/lib/git.js:371:4)
    at Module._compile (internal/modules/cjs/loader.js:689:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)

Reproduces how often: Every time I open the install tab or try to install a package.

Versions

$ uname -r
4.20.4-arch1-1-ARCH
$ atom --version
Atom    : 1.34.0
Electron: 3.1.3
Chrome  : 66.0.3359.181
Node    : 10.2.0
$ apm --version
internal/modules/cjs/loader.js:718
  return process.dlopen(module, path.toNamespacedPath(filename));
                 ^

Error: /usr/lib/node_modules/atom-package-manager/node_modules/git-utils/build/Release/git.node: undefined symbol: _ZN2v811HandleScope12CreateHandleEPNS_8internal24NeverReadOnlySpaceObjectEPNS1_6ObjectE
    at Object.Module._extensions..node (internal/modules/cjs/loader.js:718:18)
    at Module.load (internal/modules/cjs/loader.js:599:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
    at Function.Module._load (internal/modules/cjs/loader.js:530:3)
    at Module.require (internal/modules/cjs/loader.js:637:17)
    at require (internal/modules/cjs/helpers.js:22:18)
    at Object.<anonymous> (/usr/lib/node_modules/atom-package-manager/node_modules/git-utils/lib/git.js:8:16)
    at Object.<anonymous> (/usr/lib/node_modules/atom-package-manager/node_modules/git-utils/lib/git.js:371:4)
    at Module._compile (internal/modules/cjs/loader.js:689:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)

Additional Information

I tried safe mode, clear window state, removing my .atom configuration files, updating my software using pacman, and rebooting, but the issue persists.

Most helpful comment

This was solved by installing using the official deb package (installed through https://aur.archlinux.org/packages/atom-editor-bin/).

$ atom --version
Atom    : 1.34.0
Electron: 2.0.16
Chrome  : 61.0.3163.100
Node    : 8.9.3
$ apm --version
apm  2.1.3
npm  6.2.0
node 8.9.3 x64
atom 1.34.0
python 2.7.15
git 2.20.1

>All comments

This was solved by installing using the official deb package (installed through https://aur.archlinux.org/packages/atom-editor-bin/).

$ atom --version
Atom    : 1.34.0
Electron: 2.0.16
Chrome  : 61.0.3163.100
Node    : 8.9.3
$ apm --version
apm  2.1.3
npm  6.2.0
node 8.9.3 x64
atom 1.34.0
python 2.7.15
git 2.20.1
Was this page helpful?
0 / 5 - 0 ratings

Related issues

dallyingllama picture dallyingllama  Â·  5Comments

fcurts picture fcurts  Â·  7Comments

paulxtiseo picture paulxtiseo  Â·  7Comments

entozoon picture entozoon  Â·  7Comments

StevenACoffman picture StevenACoffman  Â·  7Comments