aeharding / voyager

Voyager — a beautiful app for Lemmy
https://vger.app
GNU Affero General Public License v3.0
1.5k stars 168 forks source link

F-Droid can't build #1711

Closed licaon-kter closed 1 week ago

licaon-kter commented 1 week ago

F-Droid's cleaning step removes non free dep pull line like INFO: Removing usual suspect 'com.android.billingclient' at node_modules/.pnpm/capacitor-tips@1.0.0_@capacitor+core@6.1.2/node_modules/capacitor-tips/android/build.gradle

and that was fine until now:

FAILURE: Build failed with an exception.
* What went wrong:
Could not determine the dependencies of task ':app:lintVitalReportRelease'.
> Could not resolve all dependencies for configuration ':app:releaseCompileClasspath'.
   > Could not resolve project :capacitor-tips.
     Required by:
         project :app
      > No matching variant of project :capacitor-tips was found. The consumer was configured to find a library for use during compile-time, preferably optimized for Android, as well as attribute 'com.android.build.api.attributes.AgpVersionAttr' with value '8.7.2', attribute 'com.android.build.api.attributes.BuildTypeAttr' with value 'release', attribute 'org.jetbrains.kotlin.platform.type' with value 'androidJvm' but:
          - No variants exist.

any reason capacitor-tips is now a dependency even if we want BUILD_FOSS_ONLY=true ?

ref: https://gitlab.com/fdroid/checkupdates-bot-fdroiddata/-/jobs/8342346703#L732

aeharding commented 1 week ago

Hi there! Thanks for letting me know. This was fixed in #1703, so I just need to cut another release.

aeharding commented 1 week ago

Should be better in 2.19.1, let me know if there are still issues.

licaon-kter commented 1 week ago

maybe clean the cache or something? https://gitlab.com/fdroid/fdroiddata/-/jobs/8361075530

difflog: vay356.log

aeharding commented 1 week ago

ah. looks like the app enviornment isn't being properly set up. I'll try to fix it later.

Screenshot 2024-11-14 at 11 30 59 AM