Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.java > #13110 > unrolled thread

Bug#1122250: RM: android-platform-external-doclava -- RoQA; Not in stable nor old-stable due to RC bug

Started byAndreas Tille <tille@debian.org>
First post2025-12-09 12:00 +0100
Last post2025-12-09 13:50 +0100
Articles 2 — 1 participant

Back to article view | Back to linux.debian.maint.java


Contents

  Bug#1122250: RM: android-platform-external-doclava -- RoQA; Not in stable nor old-stable due to RC bug Andreas Tille <tille@debian.org> - 2025-12-09 12:00 +0100
    Bug#1122250: RM: android-platform-external-doclava -- RoQA; Not in stable nor old-stable due to RC bug Andreas Tille <tille@debian.org> - 2025-12-09 13:50 +0100

#13110 — Bug#1122250: RM: android-platform-external-doclava -- RoQA; Not in stable nor old-stable due to RC bug

FromAndreas Tille <tille@debian.org>
Date2025-12-09 12:00 +0100
SubjectBug#1122250: RM: android-platform-external-doclava -- RoQA; Not in stable nor old-stable due to RC bug
Message-ID<M03BL-1ycL-7@gated-at.bofh.it>
Package: ftp.debian.org
Severity: normal
X-Debbugs-Cc: android-platform-external-doclava@packages.debian.org, 1012103@bugs.debian.org, Android Tools Maintainers <android-tools-devel@lists.alioth.debian.org>, Emmanuel Bourg <ebourg@apache.org>, Hans-Christoph Steiner <hans@eds.org>, Saif Abdul Cassim <saif.15@cse.mrt.ac.lk>, Debian Java List <debian-java@lists.debian.org>, Package Salvaging Team <team+salvage@tracker.debian.org>
Control: affects -1 + src:android-platform-external-doclava
User: ftp.debian.org@packages.debian.org
Usertags: remove

Hi,

as announced in bug #1012103[1] I'm hereby asking for removal of this
package.  I do absolutely share the sentiment of Sascha Silbe that it is
a shame to see this package go.  However, if there is no commitment to
fix the issues of this package inside Debian it does not make any sense
to pretend it is maintained.

I'd be happy if someone educated in Java and sufficient time resources
might prove my assumption wrong, tag this bug `moreinfo` and fix bug
#1012103.

Kind regards
    Andreas.

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1012103#32

[toc] | [next] | [standalone]


#13111

FromAndreas Tille <tille@debian.org>
Date2025-12-09 13:50 +0100
Message-ID<M05kd-1zre-1@gated-at.bofh.it>
In reply to#13110
Hi Emmanuel,

Am Tue, Dec 09, 2025 at 12:40:17PM +0100 schrieb Emmanuel Bourg:
> Hi Andreas, I vaguely remember that Kotlin requires some parts of the
> Android ecosystem. I haven't check, but if android-platform-external-doclava
> is in the dependency graph it should be preserved in Sid where it can be
> built with openjdk-8.

Thank you for you response.  There is only

udd=> select source, build_depends from sources where release = 'sid' and build_depends like '%doclava-aosp%';
        source        |                                                                                              build_depends                                                                                              
----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 android-framework-23 | aapt, aidl, android-logtags-tools, debhelper (>= 11), default-jdk-headless | default-jdk (>= 2:1.7), dh-exec, doclava-aosp, gradle-debian-helper (>= 1.4~), maven-repo-helper, p7zip-full, proguard-cli
(1 Zeile)


Given that android-framework-23 builds three binary package there is


udd=> select distinct source, build_depends from sources where release = 'sid' and build_depends like '%android-sdk-platform-23%' or build_depends like  '%libandroid-23-java%' or build_depends like '%libandroid-uiautomator-23-java%' ;

  source  |                                                                                                                                                                                    build_depends                                                                                                                                                                                    
----------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 libscout | debhelper (>= 10~), bash-completion, default-jdk-headless (>= 2:1.7) | default-jdk (>= 2:1.7), gradle-debian-helper, javahelper, libandroid-23-java, libantlr4-runtime-java, libcava-java, libcommons-cli-java (>= 1.2), libcommons-io-java (>= 2.6), libgoogle-gson-java (>= 2.8.0), libguava-java, liblogback-java, libsemver-java, libslf4j-java, libwala-java (>= 1.5.2), unzip
(1 Zeile)


android-framework-23 and libscout are affected by the RC buggy
android-platform-external-doclava but I can't see any other broken
(Build-)Depends.  If android-platform-external-doclava is a *hard
Build-Depends (and can't be dropped) I guess these packages should be
removed as well.

And yes, I see their practical relevance and it would be great to have
some way to keep them.

Kind regards
    Andreas.

-- 
https://fam-tille.de

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.maint.java


csiph-web