EAS build (Managed) fails with error: Execution failed for task ':app:mergeDexRelease'.

Running eas build --platform android in my managed app outputs the error:

Execution failed for task ':app:mergeDexRelease'.
[stderr] > A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade

Why am I getting this error with eas build and how can I fix it? Thanks you for your help as I’m stuck here for the past 2 days

expo diagnostics:

Expo CLI 4.4.7 environment info:
      OS: macOS 11.4
      Shell: 5.8 - /bin/zsh
      Node: 12.22.1 - ~/.nvm/versions/node/v12.22.1/bin/node
      Yarn: 1.22.10 - ~/.nvm/versions/node/v12.22.1/bin/yarn
      npm: 6.14.12 - ~/.nvm/versions/node/v12.22.1/bin/npm
      Watchman: 4.9.0 - /usr/local/bin/watchman
      CocoaPods: 1.10.1 - /usr/local/bin/pod
      iOS SDK:
        Platforms: iOS 14.5, DriverKit 20.4, macOS 11.3, tvOS 14.5, watchOS 7.4
      Android Studio: 4.1 AI-201.8743.12.41.7042882
      Xcode: 12.5/12E262 - /usr/bin/xcodebuild
      expo: ~41.0.1 => 41.0.1 
      react: 16.13.1 => 16.13.1 
      react-dom: 16.13.1 => 16.13.1 
      react-native: https://github.com/expo/react-native/archive/sdk-41.0.0.tar.gz => 0.63.2 
      react-native-web: ~0.13.12 => 0.13.18 
      expo-cli: 4.4.7
    Expo Workflow: managed

/build/workingdir/build/node_modules/@react-native-community/viewpager/android/build/.transforms/bbe5e21b6cb44ead34fcd890a1437bc9/transformed/classes/classes.dex: D8: Type com.reactnativecommunity.viewpager.BuildConfig is defined multiple times: /build/workingdir/build/node_modules/@react-native-community/viewpager/android/build/.transforms/bbe5e21b6cb44ead34fcd890a1437bc9/transformed/classes/classes.dex, /build/workingdir/build/node_modules/react-native-pager-view/android/build/.transforms/8f96c17d02b6785fab037261c567cf6b/transformed/classes/classes.dex

that error means that package com.reactnativecommunity.viewpager is loaded twice, once in @react-native-community/viewpager and once in react-native-pager-view. Either you added them as dependencies, or they are dependencies of some of the other packages you are using

Thank you for help. I remove the above mentioned dependencies which were not used anyway and the build worked

This topic was automatically closed 20 days after the last reply. New replies are no longer allowed.