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


Groups > linux.debian.maint.java > #13086

Re: Building jackson-core 3.0.0

Path csiph.com!news.samoylyk.net!gothmog.csi.it!bofh.it!news.nic.it!robomod
From Mechtilde Stehmann <mechtilde@debian.org>
Newsgroups linux.debian.maint.java
Subject Re: Building jackson-core 3.0.0
Date Sun, 19 Oct 2025 12:50:01 +0200
Message-ID <LHz97-6lmX-9@gated-at.bofh.it> (permalink)
References <LHirD-69XW-5@gated-at.bofh.it> <LHyd3-6kKV-5@gated-at.bofh.it> <LHyd3-6kKV-3@gated-at.bofh.it>
X-Original-To debian-java@lists.debian.org
X-Mailbox-Line From debian-java-request@lists.debian.org Sun Oct 19 10:46:12 2025
Old-Return-Path <mechtilde@debian.org>
X-Amavis-Spam-Status No, score=-12.798 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, BODY_8BITS=1.5, LDO_WHITELIST=-5, PGPSIGNATURE=-5, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001] autolearn=ham autolearn_force=no
X-Policyd-Weight using cached result; rate:hard: -3.5
MIME-Version 1.0
User-Agent Mozilla Thunderbird
Content-Language en-US
Autocrypt addr=mechtilde@debian.org; keydata= xsFNBFIp3ugBEADFdrAqqkS1bhihzc5jCBejT34v4EGt8qUK3Xb8lxblkkzo9GAHYT2hkM1X HlI6q2RlAYwQ6VLR+OaGBAg8Ru5FKNSzBHuC3/OVxwny68t/9d/4Pj4187SY0viDB8lW+oZY 1SrmLkFDOc/qIO3nIjbh94aoM6f9z70v8EZJkXOiwlAHdSF/jvvEIF0eK2aeA5pB2W7kz5A6 cm9p6Ze0giSgW+UXDF+Ik7nQ1StZQfPL7+UHBZp3Ic9GAFR4MHDlrjw7TLSyUyBI0BNb7jha dUSC/AoeqDT9KuPDbMubAg7zegQt3KiD9P4uELaU1thMywasT7nv2B7KpGk8bKOIX4fmQnt+ Am1yVg9FT88vEIcAsNyd23NBgAdWLysGFxA+ZBGogwDiGOMvEMbA+i4x2U8rU2bVYQ4A9PGB KjMmRg28k6VtjIycZmE6pHj24KHaifjREymKwvnkRzCw0hqXtypT7HcIDnBsKFGR5G5HOBQA YU8pLItFBz5NEwMuNxIfi6pasvQpYxKy9qTA652CZWLFN17Fw9rL3AkJFR3/9+k9hawCT4J5 SuQwqGlvy5szOlMwjsYeMOALGcPnGXJn4oYGU69UFJKOseTDuoPA5wqmRPzptzEHkXrzCMPL zb2XMiLwT6gKKJ82odXs2BBOE/WWNUklFpoiFxDyEHbBX5LD0QARAQABzSlNZWNodGlsZGUg U3RlaG1hbm4gPG1lY2h0aWxkZUBkZWJpYW4ub3JnPsLBjgQTAQoAOBYhBPDjfz3IekmYKJk5 5/KHe7oUGq1/BQJYaqTaAhsDBQsJCAcDBRUKCQgLBRYCAwEAAh4BAheAAAoJEPKHe7oUGq1/ 9IcP/0fOO0PJJqSZyRrFsgaysm7pUFi86QMwM2JxW4gFz/mHBjQCxpNxvldfnNeJR/UyrK6s ZaXSToryunRWCvypViAzpoaFFBQh4KmFsD3bv6nEqRWWoD5hHLWEdUFGaFdhjCcrDQd018M2 btfyeR7t7UxLJzwPXleMx6S+GjiNjL32kO9s7jjXFPrAkoiQYILV2IjfEiXjn/cOMPks1fAC ldqkN2626fl0rJmRLgTg2lpUl0wG6azeeU1rsTdOyOT/Gll558qJ4VzC8zjWMVqWm185hRyW igIRhzoILIPeoH+UO1qJMfu2xlxIgBldgekKhuVOt3HZ5tI9stwUUtb0krAKgGJrpdfHUA0v Cc1bq6pJwskvAwFrMQy5EjxiWjVJtIBBQn8cDANTv85L4S4zVMTU40fxDBrZxZbJsX54cZ36 PlaZs0C5Iwiaout0ARQgLJ/5CRtWDs2fE6un0dPl34ls7I+TY+I2WRf5Hnu/xrJsr4xgfy1g 49aXnmihNqs9J1EYysKX3tMLeHN0I3BZrQE9z60TlvP85OpEgUZqvPYjhljlsdBB+zn01afU JXnHmbSpysCz0abjQq+Re6qoPX36/2rAnoPgfO8Xgar6T1aJ2IFaGcmQwZTF8KgraJbOuJhJ lUDTAD4aR7e/0oCWeXhe7T/aPUc5x20Q4L2u/0lvzsFNBFIp3ugBEACkIQDgDJOmQcpOGHyQ K7iryiWpeS3O82xAzEddQzA0yjU0oRLTkVyR+P7CR5dmDHu3qeUeKcgqTiGiGVsZ0EwP1Qh9 IkoKON1k02Z+NBW/TJnPG19naoODXMJy+TIE8/Lmd/KpI9GZt7POOKRJP1O0iDmU83DL/f6g IHLkfXYvDnH4c9yLmH+spFOBHwT/TqZG1kP/sbDBNCdAWheiZxCdMmwwFtkRZ09B2CY9Njgv pGgMPq0PuPIkrwLkaS1HzG+y7YBXuitLO1ChOjptQQuoya2fAby9c+TbQ/98Fdo8j7PSo9hf hbMx39gtKd003K15tc9yC4vp8KgNyyuZWCpSAPBSa0vjWlaRsMmbBq+KG9VjxMHIcsoC1hGE WhBa/1MUBa9/lK2PVDXHjGsCRAW0lX3AXU/Un1sQF1KNHUkeq14dsnGQVmEwJlSfSMiqnrhj gIovsMjXAymh0uK5F94pbwyYE91nLPUSOjrx81/pQSYlhOd5aBHlnNbVIv3eEAmtY+euhrFo hR0aEh5UU5LR5qB4OhZlwXWjbPg3ny6ahuTjhu7suZ4Z9tvgY5W4EAe2Gl6S2/tkY50do96U hP1VM9sBstG1az5MrhugFNziLAPk85T0zLP6TThQHLaZHJct7pvvl/YvdQmxMA+/BsIWTuT0 NquGkqRq26p0pEKNtQARAQABwsFfBBgBAgAJBQJSKd7oAhsMAAoJEPKHe7oUGq1/FtIP/ipV 1BwgBkPmY8uLJjI9dAb7S1L0cDs+Sl4eROYFAB/S55Y4hxoC5E0VdUFDn1jz/i9tkQChLo4w 8V8GOfzJRP57ZK8E4bdX0pKlkx33x+IG7dI9uu8L58UcTjRvPUqL3RWyDsJ/zJ0HrgWXylXY ruhy9/kVmihmYC3xCAoXIBu8mO3+h8Z7dYYZjRU0IxDasVqhyiDqLWbsooPd7npgqYJQ0iJQ 0JuUfApzjvxNFdblClBwh3Gqmuu9KaF2bGByWacOBhp/JUYhR58Ofd1T5kVFAy8bopk2MjDk l+J1pr7UyORuiEgTzkze08C9885yEa1xtH+eOmfUp5cm5g6XmT+JXQFwoPZ//kjBzW2Nt8On QWtO7URnrh5jUqcHr2wPf9RO/9UhiTy8xmzCYkZ4jpI/XNEpcRlZ/cBZxjvC9QKIu26K3quy Ma4QR6KOk0po20LU7dtCvUYDhTW6pKA3D1qtSAnYGiIGY37CPoUC/lkpuZEAzJotz7ytthDZ Gg6wUAm1c+fAf6gg2jHxR3I4Ww0sh2LAfuQ3Pr3iNStVMZ7KQWtywT66xIDOMKPaOBegpWYr ry1iyxCUd2WH9VuFJ9neB39bYqZN579nhErolhEY9aPYtKN5iZ5orQP9cZ+u5PQ5LYMdngG3 qwLydBIVKqh7mlO/UTuss3s96XK7YfuT
Content-Type multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------tRdLG66ztSJpEJtjDvKxmLqz"
X-Mailing-List <debian-java@lists.debian.org> archive/latest/23827
List-ID <debian-java.lists.debian.org>
List-URL <https://lists.debian.org/debian-java/>
List-Archive https://lists.debian.org/msgid-search/a0bac395-ba5b-49a6-810f-4d9c3f7c5b2c@debian.org
Approved robomod@news.nic.it
Lines 109
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Sun, 19 Oct 2025 12:45:46 +0200
X-Original-Message-ID <a0bac395-ba5b-49a6-810f-4d9c3f7c5b2c@debian.org>
X-Original-References <72db0d2f-0a2d-4ac5-aa92-e9bb02b08803@debian.org> <99b9f454-feee-4c0a-857e-643fc4202aa4@debian.org> <cccaac7c-05d9-4776-b083-544c701ac9ae@debian.org>
Xref csiph.com linux.debian.maint.java:13086

Show key headers only | View raw


[Multipart message — attachments visible in raw view] - view raw

as addition:

I find the following file:

cat jackson-core-3.0.0/debian/libjackson2-core-java.substvars
#List of dependencies for libjackson2-core-java, generated for use by 
debian/control
maven:DocOptionalDepends=
maven:Depends=libfastdoubleparser-java (>= ${revision})
maven:OptionalDepends=
maven:CompileDepends=libbuild-helper-maven-plugin-java (>= 3.3.0), 
libmaven-jar-plugin-java (>= 3.3.0), libmaven-shade-plugin-java (>= 
3.6.0), libreplacer-java (>= 1.5.3)

There I found "(>= ${revision})". How can I control this variable?

Regards

Mechtilde

Am 19.10.25 um 11:47 schrieb Mechtilde Stehmann:
> Hello all,
> hello Pierre,
> 
> Am 18.10.25 um 22:30 schrieb Pierre Gruet:
>> Hello Mechtilde,
>>
>>
>> Le 18/10/2025 à 18:56, Mechtilde Stehmann a écrit :
>>> Hello,
>>>
>>> I started to finish building version 3.0.0.
>>>
>>> This was started 2 weeks ago on salsa.debian.org.
>>>
>>> I uploaded my results at salsa.debian.org/mechtilde/jackson-core
>>>
>>> I added some new dependencies. I ended at this part:
>>>
>>> [ERROR] Failed to execute goal org.apache.maven.plugins:maven- 
>>> compiler- plugin:3.13.0:compile (default-compile) on project jackson- 
>>> core: Compilation failure: Compilation failure:
>>> [ERROR] /build/reproducible-path/jackson-core-3.0.0/src/main/java/ 
>>> tools/ jackson/core/json/JsonParserBase.java:[93,49] cannot find symbol
>>> [ERROR]   symbol:   variable PackageVersion
>>> [ERROR]   location: class tools.jackson.core.json.JsonParserBase
>>> [ERROR] /build/reproducible-path/jackson-core-3.0.0/src/main/java/ 
>>> tools/ jackson/core/json/JsonGeneratorBase.java:[173,49] cannot find 
>>> symbol
>>> [ERROR]   symbol:   variable PackageVersion
>>> [ERROR]   location: class tools.jackson.core.json.JsonGeneratorBase
>>> [ERROR] /build/reproducible-path/jackson-core-3.0.0/src/main/java/ 
>>> tools/ jackson/core/json/JsonFactory.java:[258,16] cannot find symbol
>>> [ERROR]   symbol:   variable PackageVersion
>>> [ERROR]   location: class tools.jackson.core.json.JsonFactory
>>> [ERROR] -> [Help 1]
>>>
>>> I have no idea to fix it. Any hint helps
>>
>> I started from your repository and changed the name of the version 
>> file in debian/rules, from
>> VERSION_FILE=src/main/java/com/fasterxml/jackson/core/json/ 
>> PackageVersion.java
>> to
>> VERSION_FILE=src/main/java/tools/jackson/core/json/PackageVersion.java
> 
> This works. I only found a file PackageVersion.java.in and didn't know 
> that I have to use it in this way.
> 
>> Then the Java build is OK but there is a failure in dh_builddeb:
>>     dh_builddeb
>> dpkg-deb: error: parsing file 'debian/libjackson2-core-java/DEBIAN/ 
>> control' near line 7 package 'libjackson2-core-java':
>>   'Depends' field, reference to 'libfastdoubleparser-java': version 
>> '=': version number does not start with digit
>>
>> No idea why a version number of "=" lands in
>>      debian/libjackson2-core-java/DEBIAN/control
>> this is very weird.
> 
> That is also wired for me. I also tested to set a min version into 
> debian/control. But I get the same error message.
> 
> I updated my repo at salsa.debian.org/mechtilde/jackson-core
> 
> Maybe some other people have some ideas.
> 
>>> Regards
>>>
>>> Mechtilde
>>
>> All the best,
>>
> 
> Regards
> 

-- 
Mechtilde Stehmann
## Debian Developer
## PGP encryption welcome
## F0E3 7F3D C87A 4998 2899  39E7 F287 7BBA 141A AD7F

Back to linux.debian.maint.java | Previous | NextPrevious in thread | Find similar


Thread

Building jackson-core 3.0.0 Mechtilde Stehmann <mechtilde@debian.org> - 2025-10-18 19:00 +0200
  Re: Building jackson-core 3.0.0 Mechtilde Stehmann <mechtilde@debian.org> - 2025-10-19 11:50 +0200
    Re: Building jackson-core 3.0.0 Mechtilde Stehmann <mechtilde@debian.org> - 2025-10-19 12:50 +0200

csiph-web