RocketChat - EE source non-FOSS?
Start with https://forum.f-droid.org/t/rocket-chat-add-antifeatures/25183 nothing unusual but...
Let's dig a bit more: https://github.com/RocketChat/Rocket.Chat.ReactNative/issues/5539
Or better yet, just test build where we rm: app/ee
80mins later
...
- /home/vagrant/build/chat.rocket.android/node_modules/react-native/cli.js
warn Package @rocket.chat/message-parser has been ignored because it contains invalid configuration. Reason: Package subpath './package.json' is not defined by "exports" in /home/vagrant/build/chat.rocket.android/node_modules/@rocket.chat/message-parser/package.json
warning: the transform cache was reset.
Welcome to Metro!
Fast - Scalable - Integrated
Error: Unable to resolve module ../ee/omnichannel/views/QueueListView from /home/vagrant/build/chat.rocket.android/app/stacks/InsideStack.tsx:
error Unable to resolve module ../ee/omnichannel/views/QueueListView from /home/vagrant/build/chat.rocket.android/app/stacks/InsideStack.tsx:
None of these files exist:
None of these files exist:
* app/ee/omnichannel/views/QueueListView(.native|.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx)
* app/ee/omnichannel/views/QueueListView(.native|.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx)
* app/ee/omnichannel/views/QueueListView/index(.native|.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx)
* app/ee/omnichannel/views/QueueListView/index(.native|.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx)
ESC[0m ESC[90m 67 | ESC[39mESC[36mimportESC[39m ESC[33mCreateDiscussionViewESC[39m from ESC[32m'../views/CreateDiscussionView'ESC[39mESC[33m;ESC[39mESC[0m
ESC[0m ESC[90m 67 | ESC[39mESC[36mimportESC[39m ESC[33mCreateDiscussionViewESC[39m from ESC[32m'../views/CreateDiscussionView'ESC[39mESC[33m;ESC[39mESC[0m
ESC[0m ESC[90m 68 | ESC[39mESC[36mimportESC[39m ESC[33mForwardMessageViewESC[39m from ESC[32m'../views/ForwardMessageView'ESC[39mESC[33m;ESC[39mESC[0m
ESC[0m ESC[90m 68 | ESC[39mESC[36mimportESC[39m ESC[33mForwardMessageViewESC[39m from ESC[32m'../views/ForwardMessageView'ESC[39mESC[33m;ESC[39mESC[0m
ESC[0mESC[31mESC[1m>ESC[22mESC[39mESC[90m 69 | ESC[39mESC[36mimportESC[39m ESC[33mQueueListViewESC[39m from ESC[32m'../ee/omnichannel/views/QueueListView'ESC[39mESC[33m;ESC[39mESC[0m
ESC[0m ESC[90m | ESC[39m ESC[31mESC[1m^ESC[22mESC[39mESC[0m
ESC[0mESC[31mESC[1m>ESC[22mESC[39mESC[90m 69 | ESC[39mESC[36mimportESC[39m ESC[33mQueueListViewESC[39m from ESC[32m'../ee/omnichannel/views/QueueListView'ESC[39mESC[33m;ESC[39mESC[0m
ESC[0m ESC[90m 70 | ESC[39mESC[36mimportESC[39m ESC[33mAddChannelTeamViewESC[39m from ESC[32m'../views/AddChannelTeamView'ESC[39mESC[33m;ESC[39mESC[0m
ESC[0m ESC[90m | ESC[39m ESC[31mESC[1m^ESC[22mESC[39mESC[0m
ESC[0m ESC[90m 71 | ESC[39mESC[36mimportESC[39m ESC[33mAddExistingChannelViewESC[39m from ESC[32m'../views/AddExistingChannelView'ESC[39mESC[33m;ESC[39mESC[0m
ESC[0m ESC[90m 70 | ESC[39mESC[36mimportESC[39m ESC[33mAddChannelTeamViewESC[39m from ESC[32m'../views/AddChannelTeamView'ESC[39mESC[33m;ESC[39mESC[0m
ESC[0m ESC[90m 72 | ESC[39mESC[36mimportESC[39m ESC[33mSelectListViewESC[39m from ESC[32m'../views/SelectListView'ESC[39mESC[33m;ESC[39mESC[0m
ESC[0m ESC[90m 71 | ESC[39mESC[36mimportESC[39m ESC[33mAddExistingChannelViewESC[39m from ESC[32m'../views/AddExistingChannelView'ESC[39mESC[33m;ESC[39mESC[0m
at ModuleResolver.resolveDependency (/home/vagrant/build/chat.rocket.android/node_modules/metro/src/node-haste/DependencyGraph/ModuleResolution.js:136:15)
at DependencyGraph.resolveDependency (/home/vagrant/build/chat.rocket.android/node_modules/metro/src/node-haste/DependencyGraph.js:231:43)
at Object.resolve (/home/vagrant/build/chat.rocket.android/node_modules/metro/src/lib/transformHelpers.js:129:24)
ESC[0m ESC[90m 72 | ESC[39mESC[36mimportESC[39m ESC[33mSelectListViewESC[39m from ESC[32m'../views/SelectListView'ESC[39mESC[33m;ESC[39mESC[0m.
at resolve (/home/vagrant/build/chat.rocket.android/node_modules/metro/src/DeltaBundler/traverseDependencies.js:396:33)
at /home/vagrant/build/chat.rocket.android/node_modules/metro/src/DeltaBundler/traverseDependencies.js:412:26
at Array.reduce (<anonymous>)
at resolveDependencies (/home/vagrant/build/chat.rocket.android/node_modules/metro/src/DeltaBundler/traverseDependencies.js:411:33)
at processModule (/home/vagrant/build/chat.rocket.android/node_modules/metro/src/DeltaBundler/traverseDependencies.js:140:31)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async addDependency (/home/vagrant/build/chat.rocket.android/node_modules/metro/src/DeltaBundler/traverseDependencies.js:230:18)
info Run CLI with --verbose flag for more details.
> Task :app:bundleOfficialFossReleaseJsAndAssets FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:bundleOfficialFossReleaseJsAndAssets'.
> Process 'command 'node'' finished with non-zero exit value 1
Oh noes