#1030752 request 8.3.0 to be packaged. 8.2.0 is known broken

Package:
eclipse-titan
Source:
eclipse-titan
Description:
TITAN TTCN-3 toolset from the Eclipse project
Submitter:
Harald Welte
Date:
2024-05-28 17:03:02 UTC
Severity:
normal
#1030752#5
Date:
2023-02-07 09:14:44 UTC
From:
To:
Unfortunately titan 8.2.0 has many known regressions in encoding messages all accross
our test suites, so it is completely unusable.  As 8.3.0 with bugfixes has been
released already on January 16, it would be great to upgrade the debian package
to that 8.3.0 - or alternatively fall back to the last working package before 8.2.0
was released.

https://projects.eclipse.org/projects/tools.titan/releases/8.3.0

#1030752#10
Date:
2023-02-13 17:10:54 UTC
From:
To:
Hi Harald,

thanks for the update. I forwarded your bugreport to the leader of Titan
Team, maybe he will ask some questions about the regression issues with
8.2.0. I'll create a 8.3.0 package for you soon.

BR,
Greg

Harald Welte <laforge@gnumonks.org> ezt írta (időpont: 2023. febr. 7., K,
10:36):

#1030752#15
Date:
2024-03-02 15:26:45 UTC
From:
To:
Dear Greg,

it has been more than a year since this bug has been filed.  Upstream TITAN has meanwhile
released 8.3.0, 9.0.0 and 10.0.0, while debian still ships a known-broken 8.2.0

For exaple, the SMPP Protocol Module is encoding a wrong length value in the data it is sending.
Also, LLC messages are encoded wrong, see https://osmocom.org/issues/5788

I really thnk that 8.3.0 should have been uploaded to debian more than a year ago in order
to fix those issues.

Thanks for your attention.

#1030752#20
Date:
2024-03-26 08:06:06 UTC
From:
To:
Hi Greg,

I'm sorry to be complaining again, but it somehow feels that this package
is no longer maintained.   If no new package maintainer can be found,
I think in fact it would be better for debian not to ship any eclipse-titan
package than to continue shipping a known-broken version for more than a year.

That way, it doesn't create the illusion of a working package and people know
they will have to build from source or look elsewhere for packages not maintained
within Debian.

We (at sysmocom) would be happy to contribute even some funding or human
resources to the maintenance effort, but we do not have anyone with
Debian developer status in our team.

Kind regards,
	Harald

#1030752#23
Date:
2024-05-28 16:59:08 UTC
From:
To:
Hi Harald,

Please file a debdiff with the necessary changes on this bug (or the debian.tar.xz in case the diff gets too large) and
ping me when you have done so. Then I am going to review and possibly sponsor it for you.

To import a new version with uscan, the first change should be replacing the content of debian/watch with:

version=4
opts=mode=git https://gitlab.eclipse.org/eclipse/titan/titan.core.git refs/tags/(\d\S*)

Thanks,
Bastian