Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

F-Droid build of 4.x.x failed #1644

Closed
foss- opened this issue Sep 15, 2023 · 22 comments
Closed

F-Droid build of 4.x.x failed #1644

foss- opened this issue Sep 15, 2023 · 22 comments

Comments

@foss-
Copy link

foss- commented Sep 15, 2023

Current version on F-Droid is 3.5.1 (119).

The build for 4.0.2 (125) however failed as per https://monitor.f-droid.org/builds/log/com.kunzisoft.keepass.libre/125#site-footer

Looking forward to the new version on F-Droid.

@foss- foss- added the bug label Sep 15, 2023
@J-Jamet
Copy link
Member

J-Jamet commented Sep 16, 2023

Linked to #1333

@foss-
Copy link
Author

foss- commented Sep 16, 2023

Would it make sense to reach out to F-Droid and ask about this? Maybe they encountered a similar situation with another app and have ideas how to tackle the issue?

@zer0fl0w
Copy link

after reading #1333, it means the fdroid-builds are suspended for now? -.-

@J-Jamet
Copy link
Member

J-Jamet commented Sep 27, 2023

At the moment, the only possible solution would be to rewrite the entire history of the repo, but I don't really know what the side effects will be (loss of tags, links to commits etc) so I'll have to test with other cloned repos. It's not a trivial operation.

@zer0fl0w
Copy link

hopefully it works out in the end.

@J-Jamet
Copy link
Member

J-Jamet commented Sep 30, 2023

At the moment I don't even have a procedure to solve the problem locally. No matter how many times I replace the git blob, the problem reappears, so I'd have to do a rebase, but I have no idea what the hashes of the commits affected by this problem are.

@zer0fl0w
Copy link

what a nightmare.

@shuvashish76
Copy link

Now available on Izzy repo https://apt.izzysoft.de/fdroid/index/apk/com.kunzisoft.keepass.free for F-Droid users.
Users can temporarily switch to latest free version by simply export-importing App properties.

@J-Jamet
Copy link
Member

J-Jamet commented Nov 6, 2023

I just added version 4.0.3 to github with the compilation of both versions (Free and Libre). You will normally be able to use Obtainium. I took the opportunity to update the wiki.

@zer0fl0w
Copy link

zer0fl0w commented Nov 6, 2023

thanks a lot!

@danyael031
Copy link

There is a Merge Request for fdroid-bootstrap-buildserver titled "gitconfig: set some not critical fsck check to warn", which includes changes for the duplicateEntries error. Seems that it could solve the build issue.

@Uj947nXmRqV2nRaWshKtHzTvckUUpD
Copy link

user here. should i uninstall .libre version and install .free one from izzyondroid?

@Uj947nXmRqV2nRaWshKtHzTvckUUpD

will the libre version also be updated on fdroid? i prefer this version, as from my understanding it does not contain proprietary bits

@shuvashish76
Copy link

Neither of them contain proprietary bits. See FAQ for difference.
F-Droid will ofc get the updates when fixed/ready.

@rigrig
Copy link

rigrig commented Nov 10, 2023

That FAQ states that "The Libre version is the version provided to have no proprietary code", so it makes sense to assume the Free version does contain proprietary code.

@J-Jamet
Copy link
Member

J-Jamet commented Nov 10, 2023

The Free version is intended for proprietary stores and may contain code that is not standardized or promotes non-standardized algorithms (e.g. Steam's TOTP, which is not standardized). There is currently no proprietary code, but this version may contain some.

The Libre version is guaranteed to contain only freely licensed libraries and algorithms.

@shuvashish76
Copy link

shuvashish76 commented Nov 10, 2023

For Izzy users - their scanner didn't suggest any such results for now, Anti-Features will be added when necessary.

@J-Jamet J-Jamet changed the title F-Droid build of 4.0.2 failed F-Droid build of 4.x.x failed Nov 13, 2023
@linsui
Copy link

linsui commented Nov 23, 2023

4.0.5 is available in F-Droid.

@vdbhb59
Copy link

vdbhb59 commented Nov 23, 2023

4.0.5 just got successfully built on F-Droid.

@Uj947nXmRqV2nRaWshKtHzTvckUUpD

got it. confirmed that it works fine

@J-Jamet
Copy link
Member

J-Jamet commented Nov 23, 2023

Nice thank you all.

@J-Jamet J-Jamet closed this as completed Nov 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

9 participants