Hamza417 / Peristyle

Simple wallpaper manager app for Android with awesome UI, tags and multiple folder support and a native live wallpaper picker.
Apache License 2.0
265 stars 6 forks source link

F-Droid reproducible build failed #75

Closed linsui closed 2 months ago

linsui commented 2 months ago

https://gitlab.com/fdroid/fdroiddata/-/jobs/7824568610

Did you build the apk in an environment without git?

Hamza417 commented 2 months ago

No, it was built in the same environment as all the previous builds.

linsui commented 2 months ago

Then maybe AGP somehow can't work with your git. No idea. Can you disable the vcsInfo?

    buildTypes {
        release {
           vcsInfo.include false
        }
    }
Hamza417 commented 2 months ago

I have updated the APK file with the changes in the existing commit as well, could you run it again now?

linsui commented 2 months ago

The vcsInfo issue is fixed. https://gitlab.com/linsui/fdroiddata/-/jobs/7827543383 But it seems your apk is built from a different commit.

Hamza417 commented 2 months ago

I found the problem, The Gradle missed a sync and built the APK based on recent dependencies. I'm uploading a new APK that should work.

Hamza417 commented 2 months ago

Updated the APK, it should work now

linsui commented 2 months ago

It's not reproducible. I thought you need to cleanup the cache before build. :)

Hamza417 commented 2 months ago

I built the APK again after invalidating all caches, maybe it'll work now. Could this be related to this issue?

linsui commented 2 months ago

It's a common issue. It's fixed now, thanks! :)

linsui commented 2 months ago

2.03 failed... Can you clean the cache and rebuild the apk? :)

Hamza417 commented 2 months ago

Yeah, I have updated the APK, could you run the build again?

linsui commented 2 months ago

It's fixed, thanks!