vitorpamplona / amethyst

Nostr client for Android
MIT License
1.16k stars 158 forks source link

proprietary dependencies added with v0.11.4 #54

Closed IzzySoft closed 1 year ago

IzzySoft commented 1 year ago

Looks like today's release added a bunch of proprietary dependencies:

Offending libs:
---------------
* Firebase Data Transport (/com/google/android/datatransport): NonFreeNet
* Google Mobile Services (/com/google/android/gms): NonFreeDep
* Firebase (/com/google/firebase): NonFreeNet,NonFreeDep
* ML Kit (/com/google/mlkit): NonFreeDep,Tracking

4 offenders.

My guess is you've added MLKit, and the other 3 were dragged in by that. Now I don't know what to do:

So what do you think, @vitorpamplona?

IzzySoft commented 1 year ago

You're missing that the YAML file was merged – not the build cycle completed. Usually™ takes two days for that part. But currently something seems to be stuck and those with access try to unstuck it (seem to have a hard time with it). You can watch the monitor; next cycle should contain Amethyst.

vitorpamplona commented 1 year ago

Still nothing in the main search... :(

IzzySoft commented 1 year ago

Still nothing changed behind the monitor link, so how could there be something new in the search? That's what I gave you the link for. Unfortunately, deployment seems stuck at the moment…

vitorpamplona commented 1 year ago

That's what I am wondering... Why is it stuck? Do we know?

IzzySoft commented 1 year ago

Yes, partly. If I understood correctly, there was some hardware error with the main network device. The whole thing is now running (or rather crawling) on one very slow leg (call it "backup network for emergency use" to get an idea). The freshly built APKs thus reached the "local machine" only today, from where they go to the air-gapped signing server via "SneakerNet" and then need to be transferred back for delivery. We all hope the network is back to at least better speed by then so it doesn't take another week :scream:

vitorpamplona commented 1 year ago

Since we solved most of the issues when we split between two flavors of the app, I am closing this issue. Feel free to start a new thread if there are new dependencies to review.