Bug#1065660: antlr4-maven-plugin: please provide debian-versioned maven coordinates

2024-04-26 Thread Andrius Merkys

Control: severity -1 important
Control: tags -1 - ftbfs

Hi,

On 2024-04-25 19:12, Santiago Vila wrote:

I noticed that chemicaltagger currently FTBFS and I believe it is because
of this problem, so to avoid duplicate reports, I'm raising this one to 
serious.


A build log for chemicaltagger is available here:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/chemicaltagger.html


I have just fixed the FTBFS bug in chemicaltagger/1.6.2-4, it was a 
separate issue, unrelated to antlr4-maven-plugin.


Best,
Andrius



Bug#1065660: antlr4-maven-plugin: please provide debian-versioned maven coordinates

2024-04-26 Thread Andrius Merkys

Hi,

On 2024-04-25 19:12, Santiago Vila wrote:

I noticed that chemicaltagger currently FTBFS and I believe it is because
of this problem, so to avoid duplicate reports, I'm raising this one to 
serious.


A build log for chemicaltagger is available here:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/chemicaltagger.html


I think this FTBFS is caused by change in some other dependency as 
antlr4-maven-plugin did not change since last successful build of 
chemicaltagger.


By raising the severity of this bug, I'm assuming that this will be 
eventually fixed
in antlr4-maven-plugin and chemicaltagger will not need to be changed to 
build again,
but I really have no idea if such thing will happen. If it does not, we 
would need

a different FTBFS bug for chemicaltagger so that it's fixed there.


chemicaltagger could in principle be adapted to detect the version of 
antlr4-maven-plugin and build against that, but I would like to 
understand why antlr4-maven-plugin exports only the strictly versioned 
maven coordinates. This seems quite unusual for Java packages, but as 
said, there might be a reason for this.


Best,
Andrius



Bug#1065660: antlr4-maven-plugin: please provide debian-versioned maven coordinates

2024-04-25 Thread Santiago Vila

severity 1065660 serious
tags 1065660 + ftbfs
thanks

Hello.

I noticed that chemicaltagger currently FTBFS and I believe it is because
of this problem, so to avoid duplicate reports, I'm raising this one to serious.

A build log for chemicaltagger is available here:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/chemicaltagger.html

By raising the severity of this bug, I'm assuming that this will be eventually 
fixed
in antlr4-maven-plugin and chemicaltagger will not need to be changed to build 
again,
but I really have no idea if such thing will happen. If it does not, we would 
need
a different FTBFS bug for chemicaltagger so that it's fixed there.

Thanks.



Bug#1065660: antlr4-maven-plugin: please provide debian-versioned maven coordinates

2024-03-08 Thread Andrius Merkys

Package: antlr4-maven-plugin
Version: 4.9.2-2
Control: affects -1 src:chemicaltagger

Hello,

antlr4-maven-plugin provides maven coordinates carrying package version 
only:


/usr/share/maven-repo/org/antlr/antlr4-maven-plugin/4.9.2/antlr4-maven-plugin-4.9.2.jar
/usr/share/maven-repo/org/antlr/antlr4-maven-plugin/4.9.2/antlr4-maven-plugin-4.9.2.pom

This is difficult to depend on, as each version bump affects the path. 
Thus it would be nice to have debian-versioned coordinates as well:


/usr/share/maven-repo/org/antlr/antlr4-maven-plugin/debian/antlr4-maven-plugin-debian.jar
/usr/share/maven-repo/org/antlr/antlr4-maven-plugin/debian/antlr4-maven-plugin-debian.pom

Or is there a reason why debian-versioned coordinates are not provided?

Andrius