Meteor on debien 12, mongodb 7.5 meteor 2.15

[[[[[ ~/Documents/sermon-pad/sermonpad ]]]]] => Started proxy. => Started HMR server. => Started MongoDB. /home/simon/.meteor/packages/meteor-tool/.2.15.0.14dvwv6.8tc8++os.linux.x86_64+web.browser+web.browser.legacy+web.cordova/mt-os.linux.x86_64/dev_bundle/lib/node_modules/meteor-promise/promise_server.js:218 throw error; ^ Error: Broken symbolic link encountered at /home/simon/Documents/sermon-pad/sermonpad/node_modules/.bin/detect-libc at isWithinProdPackage (/tools/isobuild/bundler.js:495:19) at /tools/isobuild/builder.js:724:15 at Array.forEach () at walk (/tools/isobuild/builder.js:656:34) at /tools/isobuild/builder.js:734:11 at Array.forEach () at walk (/tools/isobuild/builder.js:656:34) at Builder._copyDirectory (/tools/isobuild/builder.js:788:5) at Builder.copyNodeModulesDirectory (/tools/isobuild/builder.js:550:17) at /tools/isobuild/bundler.js:2569:17 at Function.each (/home/simon/.meteor/packages/meteor-tool/.2.15.0.14dvwv6.8tc8++os.linux.x86_64+web.browser+web.browser.legacy+web.cordova/mt-os.linux.x86_64/dev_bundle/lib/node_modules/underscore/underscore-node-f-pre.js:1321:7) at JsImage.write (/tools/isobuild/bundler.js:2526:7) at ServerTarget.write (/tools/isobuild/bundler.js:2781:13) at /tools/isobuild/bundler.js:2949:30 at /tools/isobuild/bundler.js:3088:11 at Array.forEach () at /tools/isobuild/bundler.js:3083:26 at /tools/isobuild/bundler.js:3456:22 at Object.capture (/tools/utils/buildmessage.js:283:5) at bundle (/tools/isobuild/bundler.js:3262:31) at /tools/isobuild/bundler.js:3205:32 at Slot.withValue (/home/simon/.meteor/packages/meteor-tool/.2.15.0.14dvwv6.8tc8++os.linux.x86_64+web.browser+web.browser.legacy+web.cordova/mt-os.linux.x86_64/dev_bundle/lib/node_modules/@wry/context/lib/context.esm.js:69:29) at Object.withCache (/home/simon/.meteor/packages/meteor-tool/.2.15.0.14dvwv6.8tc8++os.linux.x86_64+web.browser+web.browser.legacy+web.cordova/mt-os.linux.x86_64/tools/fs/tools/fs/files.ts:1543:39) at Object.bundle (/tools/isobuild/bundler.js:3205:16) at /tools/runners/run-app.js:579:24 at Function.run (/home/simon/.meteor/packages/meteor-tool/.2.15.0.14dvwv6.8tc8++os.linux.x86_64+web.browser+web.browser.legacy+web.cordova/mt-os.linux.x86_64/tools/tool-env/tools/tool-env/profile.ts:289:14) at bundleApp (/tools/runners/run-app.js:578:34) at AppRunner._runOnce (/tools/runners/run-app.js:625:35) at AppRunner._fiber (/tools/runners/run-app.js:947:28) at /tools/runners/run-app.js:408:12 meteor 2.15, node 14, MongoDB 7, debien 12

Try to remove node_modules and install from scratch, looks like some symlink is broken there.

Hi guys I try @storyteller response with other steos. Concerning the debien 12, mongodb 7.5, meteor 2.15 or 3.0, issues I was facing.

I try these steps and the app run on local.

  1. I remover all the node from the system and install the latest version from the official site and also the recommended version for 3.0.

I re-install the meteor 2.15.

  1. Meteor reset and remon node moduls with the the package locker etc.

  2. meteor npm install

  3. meteor update

  4. meteor run --settings settings.json
    The app working now.

Both 2.15 and 3.0 are working.

But I didn’t install node 14 again, any time 14 is on my machine I do get the error so I decided not to use it.

Question: Can I use node v20.9.0 with meteor 2.15 for production?

Depends on how you have your production setup. On you local machine it doesn’t matter as Meteor handles the Node version internally and you can’t affect that normally.

1 Like