إزالة bundler المضمّن مع ruby 2.6
13 أكتوبر 2020
يؤدي إنشاء تطبيق rails 6 باستخدام ruby 2.6+ مع تثبيت bundler v2 إلى إنشاء binstubs غير قابلة للاستخدام. إذا ظهر لكم هذا الخطأ You must use Bundler 2 or greater with this lockfile. فيمكنكم إزالة bundler المضمّن مع ruby 2.6 والاعتماد على bundler v2 الذي ثبّتموه يدويًا.
إذا كنتم تستخدمون rbenv فيمكنكم استخدام هذا الأمر (عدّلوه وفق إصدار ruby لديكم، مثل 2.6.{0, 1} وغيرها)، أما أدوات التثبيت الأخرى فتستخدم مسارات مختلفة
rm -rf ~/.rbenv/versions/2.6.1/lib/ruby/2.6.0/bundler*