F-Droid Devs

103 Members
#fdroid-dev F-Droid development discussion only | Use #fdroid:f-droid.org for general, app- and repo-related matters | Meeting every Thursday at 11:30 UTC | This channel is publicly logged at https://matrix.f-droid.org/alias/%23fdroid-dev:f-droid.org18 Servers

Load older messages


SenderMessageTime
19 Apr 2021
@eighthave:matrix.org_hc izzy: looking at the issuebot problem now 10:04:56
@freenode_izzy:matrix.orgizzyGreat, thanks!10:05:35
@eighthave:matrix.org_hc 幸猫: did you have a look at the test builds since apksigcopier was merged? https://jenkins.debian.net/job/reproducible_fdroid_build_apps/1146/consoleFull 14:52:31
@eighthave:matrix.org_hcat the very least, some are verifying, now we have something to incrementally improve14:52:54
@eighthave:matrix.org_hc uniq or izzy could you toot about ga_trackingId and apps being marked with Tracking Anti-Feature? I guess link to this merge request d!7898 15:26:19
@freenode_[gibot]:matrix.org[gibot][data] !7898: mark apps/builds with ga_trackingId set with Trac… - https://gitlab.com/fdroid/fdroiddata/merge_requests/789815:26:21
@eighthave:matrix.org_hc something like: "we are now running automated scanners for API Key Identifiers in the binary APK files to find trackers. If your app includes these, it will be marked with Trackers. To fix that, either remove the tracking API Key entirely or move it out of the build flavor used by F-Droid" 15:28:24
@eighthave:matrix.org_hcfeel free to edit15:28:28
@eighthave:matrix.org_hc

or maybe:

We are now automatically scanning apps for API Key Identifiers like #GoogleAnalytics' ga_trackingId that are used to enable tracking APIs. If your app includes these, it will be marked with the Trackers Anti-Feature. To fix that, either remove the tracking API Key entirely or move it out of the build flavor used by F-Droid"

15:30:14
@freenode_izzy:matrix.orgizzyToot sent!15:33:37
@freenode_izzy:matrix.orgizzyAny findings concerning issuebot yet?15:34:32
@eighthave:matrix.org_hcyeah, I think I fixed the issues, I pinged you in the merge rquests15:35:11
@freenode_izzy:matrix.orgizzy Ah, good – thanks! Didn't get yet to that inbox. Will do soon. 15:36:02
@obfusk:matrix.org@obfusk:matrix.org
In reply to @eighthave:matrix.org
幸猫: did you have a look at the test builds since apksigcopier was merged? https://jenkins.debian.net/job/reproducible_fdroid_build_apps/1146/consoleFull
I hadn't yet. Looking at that build log I see "ERROR: APK Signature Scheme v2 signer #1: Malformed additional attribute #1" on the "unsigned/binaries/" APK (for eu.bubu1.fdroidclassic_1106 and de.corona.tracing_1150100). that seems to be an issue with apksigner, not apksigcopier.
18:12:05
@obfusk:matrix.org@obfusk:matrix.org(some other apps also fail, but those seem to be the same failures we'd already identified)18:12:51
@freenode_cdesai:matrix.orgcdesaiIs having multiple different repos with the same fingerprint a valid / supported use-case?23:47:50
@freenode_cdesai:matrix.orgcdesai I have a few repos setup on gitlab for CalyxOS testing, and they're all using the same fingerprint 23:48:57
@freenode_cdesai:matrix.orgcdesaihttps://gitlab.com/CalyxOS?filter=calyx-fdroid-repo23:48:57
@freenode_cdesai:matrix.orgcdesai Usually you'd only add the first one, and the repo for your own device, but F-Droid will detect to be a mirror 23:48:58
20 Apr 2021
@eighthave:matrix.org_hc cdesai: each repo must have its own signing key. A repo is defined in fdroidclient by its signing key first and foremost 06:48:59
@eighthave:matrix.org_hcotherwise, there is no other way to detect mirrors06:49:23
@eighthave:matrix.org_hc in the docs, it says to start a new repo with fdroid init, which generates a new key 06:53:02
@freenode_jochensp:matrix.orgjochensp linsui: could you have a look into https://monitor.f-droid.org/builds/log/com.mirfatif.permissionmanagerx/106 07:38:33
@rdfg77:kde.org@rdfg77:kde.orgIIRC ndk path should be /home/vagrant/android-ndk/r22b instead of /home/vagrant/android-sdk/ndk/22.1.7171670 ?08:05:11
@freenode_jochensp:matrix.orgjochenspah, good point08:10:19
@eighthave:matrix.org_hc

uniq or izzy here's a toot:

Try out our new #ReproducibleBuilds support! All signature types are supported The "fdroid build" CI job on app merge requests will run a complete test and give rapid results before sending it to the production buildserver.

08:35:05
@uniq:matrix.orguniqdone.08:37:46
@uniq:matrix.orguniq _hc Do you think we could deploy HTTP-Headers for disabling FLoC to F-Droid web servers? 08:38:40
@festplattenschnitzel:matrix.org@festplattenschnitzel:matrix.org
In reply to @eighthave:matrix.org

uniq or izzy here's a toot:

Try out our new #ReproducibleBuilds support! All signature types are supported The "fdroid build" CI job on app merge requests will run a complete test and give rapid results before sending it to the production buildserver.

I doubt the message misses a "." (dot) after "supported" before "The".
08:42:06
@nug:perthchat.orgnug left the room.09:00:17

Show newer messages


Back to Room ListRoom Version: 1