Bug#1099632: Treat AARs as zips

Matt Corallo dsgim at bluematt.me
Thu Mar 6 16:34:18 GMT 2025



On 3/6/25 2:15 AM, Chris Lamb wrote:
> Hi Matt,
> 
>> Package: diffoscope
>> Version: 240+deb12u1
>>
>> AAR files are identified by file as "Android package (APK), with
>> AndroidManifest.xml", but really
>> they're just zips with specific files inside. It would be nice to be
>> able to use diffoscope's diff
>> view given that, but currently we just drop to a binary diff.
> 
> Ah, thanks for letting us know. Do you happen to have two .aar files
> lying around so I can test that...?

Hmm, that have only marginal diff, not handy, but if you just want to look at some AAR files, you 
could for example grab LDK-release.aar from

https://git.bitcoin.ninja/?p=ldk-java-bins;a=tree;f=v0.1.1.0;hb=refs/heads/main

and

https://git.bitcoin.ninja/?p=ldk-java-bins;a=tree;f=v0.1.0.0;hb=refs/heads/main

>> Tried to file this on salsa which the website suggests, but sadly,
>> "Your request to join https://salsa.debian.org/ has been rejected."
> 
> Oh, that's annoying. We don't run salsa.debian.org ourselves, so you
> might have to followup with the admins here:
> 
>      https://wiki.debian.org/Salsa/FAQ#My_account_registration_request_was_rejected._What_do_I_do.3F
> 
> (You are likely simply being caught by some anti-spam thing.)

Doesn't matter much, I just wanted to file this bug, if it got to the right place that's fine.



More information about the Reproducible-builds mailing list