[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[GSoC 2020] Week 9 Report - Android SDK tools in Debian



Hey everyone! Here's my report for week 9 of coding period (July 27th to August 2nd)

The subject should have been week 8. But I got confused and wasn't considering the days during evaluations under coding period. Hence, technically last week(July 20th to July 26th) was week 8. Sorry for the confusion. Future reports will have correct week numbers and dates.

Now with that out of the way, lets get to work done in this week.
* I had a jitsi meet with my partners Samyak jain and Manas Kashyap to discuss the blockers we all faced in our packages. We found a patch that might fix kotlin's java dependency errors.
* Created a tree of deps and build deps of packages (binaries from upstream platform-tools.zip) which are currently packaged in debian.[1]
Chirayu desai found out that android-libbase would create a problem. It is present in a different source and needed by many of the packages. We might end up with 22 copies.
* Completed 2nd evaluation.
* Created symbolic links for jars placed by gradle-bootstrap. So that even the first build can be made in offline mode.
The bootstrap package doesn't have all the jars required.
* The build fails on com.typesafe[2] because 6.4.1 gradle has a internal hook which replaces com.typesafe with org.scala-sbt.zinc
* Fixed the typesafe errors by editing the gradle/dependencies.gradle
* Gradle fails to build at following errors [3]


That's all for week 9. Thanks!

[1] https://salsa.debian.org/android-tools-team/admin/-/issues/22#note_183808
[2] https://paste.ubuntu.com/p/3HcSQ8xygX/
[3] https://paste.ubuntu.com/p/gPv9qkFWVy/

Raman Sarda
theloudspeaker.home.blog


Reply to: