tycho REMOVED from testing

2023-04-06 Thread Debian testing watch
FYI: The status of the tycho source package
in Debian's testing distribution has changed.

  Previous version: 1.6.0-3
  Current version:  (not in testing)
  Hint: 
# 1031686,1033428

The script that generates this mail tries to extract removal
reasons from comments in the britney hint files. Those comments
were not originally meant to be machine readable, so if the
reason for removing your package seems to be nonsense, it is
probably the reporting script that got confused. Please check the
actual hints file before you complain about meaningless removals.

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

__
This is the maintainer address of Debian's Java team
.
 Please use
debian-j...@lists.debian.org for discussions and questions.


equinox-framework REMOVED from testing

2023-04-06 Thread Debian testing watch
FYI: The status of the equinox-framework source package
in Debian's testing distribution has changed.

  Previous version: 4.22-1
  Current version:  (not in testing)
  Hint: Package not in unstable

The script that generates this mail tries to extract removal
reasons from comments in the britney hint files. Those comments
were not originally meant to be machine readable, so if the
reason for removing your package seems to be nonsense, it is
probably the reporting script that got confused. Please check the
actual hints file before you complain about meaningless removals.

-- 
This email is automatically generated once a day.  As the installation of
new packages into testing happens multiple times a day you will receive
later changes on the next day.
See https://release.debian.org/testing-watch/ for more information.

__
This is the maintainer address of Debian's Java team
.
 Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#977027: marked as done (rhino breaks dojo autopkgtest: Cannot set property "dojo" of null to "[object Object]")

2023-04-06 Thread Debian Bug Tracking System
Your message dated Thu, 06 Apr 2023 15:19:28 +
with message-id 
and subject line Bug#977027: fixed in rhino 1.7.14-2.1
has caused the Debian Bug report #977027,
regarding rhino breaks dojo autopkgtest: Cannot set property "dojo" of null to 
"[object Object]"
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
977027: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=977027
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: rhino, dojo
Control: found -1 rhino/1.7.7.2-1
Control: found -1 dojo/1.15.3+dfsg1-1
Severity: serious
Tags: sid bullseye
X-Debbugs-CC: debian...@lists.debian.org
User: debian...@lists.debian.org
Usertags: breaks needs-update

Dear maintainer(s),

With a recent upload of rhino the autopkgtest of dojo fails in testing
when that autopkgtest is run with the binary packages of rhino from
unstable. It passes when run with only packages from testing. In tabular
form:

   passfail
rhino  from testing1.7.7.2-1
dojo   from testing1.15.3+dfsg1-1
all others from testingfrom testing

I copied some of the output at the bottom of this report.

Currently this regression is blocking the migration of rhino to testing
[1]. Due to the nature of this issue, I filed this bug report against
both packages. Can you please investigate the situation and reassign the
bug to the right package?

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=rhino

https://ci.debian.net/data/autopkgtest/testing/amd64/d/dojo/7045098/log.gz
autopkgtest [01:52:16]: test shrinksafe: [---
js: "../../dojo/dojo.js", line 1321: exception from uncaught JavaScript
throw: TypeError: Cannot set property "dojo" of null to "[object Object]"

autopkgtest [01:52:18]: test shrinksafe: ---]




signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: rhino
Source-Version: 1.7.14-2.1
Done: Paul Gevers 

We believe that the bug you reported is fixed in the latest version of
rhino, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 977...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Paul Gevers  (supplier of updated rhino package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Thu, 06 Apr 2023 13:10:20 +0200
Source: rhino
Architecture: source
Version: 1.7.14-2.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Java Maintainers 

Changed-By: Paul Gevers 
Closes: 977027
Changes:
 rhino (1.7.14-2.1) unstable; urgency=medium
 .
   * Non-maintainer upload
   * Add versioned Breaks on shrinksafe (Closes: #977027)
Checksums-Sha1:
 3844e5e0901376c699598f9ec92ede714624f215 1807 rhino_1.7.14-2.1.dsc
 5047e73491da66101d422917accb3d7bdb69ef79 17188 rhino_1.7.14-2.1.debian.tar.xz
Checksums-Sha256:
 6e460c3b93d5b1fec093d48db2836cee8ad2d632a3ef8e3ac85c1c4fc9312d4a 1807 
rhino_1.7.14-2.1.dsc
 98412369a7733faa16cd30b8cfa14f51a48c8cb67606fc900469934e15952de6 17188 
rhino_1.7.14-2.1.debian.tar.xz
Files:
 4d47652eccee894efb863762e4c423f8 1807 interpreters optional 
rhino_1.7.14-2.1.dsc
 20a07018b182f557e50cda50d7f0dfc9 17188 interpreters optional 
rhino_1.7.14-2.1.debian.tar.xz

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEWLZtSHNr6TsFLeZynFyZ6wW9dQoFAmQuqf8ACgkQnFyZ6wW9
dQo5gQf+IZg6jDvpeEm5v4CStn0d+AdzOIZa/sS4w+KjRkV+wRwbNAh/r0BCZIGT
0OLzB9sozc4OacMgpi7MVafOAkEIpyIKM/VG4zhwmH3xcdDlgDqC45oi8rAPIV8t
CEmY6MjN3tvu79/ouQGbFabOFjJ3Buuw8bbnMjNcpCmVwRPnpfGijxxKK4q7K1HN
dRzqhua8Gc/6oeSbu+WbFkaZ9aE5e2CP5tHcc26ioBZQ45SQAeEWkFPyu2DtaRGO
2PIxbv4Ezth5hQVyt6PGCqjEN3yT1qBs/GHo/J0LQR+A0c2uucb5EdHoYpAi7Bjy
lRBEQ4OXSAYQpxQjTHbWPeffB1Sw2A==
=Hwv3
-END PGP SIGNATURE End Message ---
__
This is the maintainer address of Debian's Java team
.
 Please use
debian-j...@lists.debian.org for discussions and questions.


rhino_1.7.14-2.1_source.changes ACCEPTED into unstable

2023-04-06 Thread Debian FTP Masters
Thank you for your contribution to Debian.



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Thu, 06 Apr 2023 13:10:20 +0200
Source: rhino
Architecture: source
Version: 1.7.14-2.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Java Maintainers 

Changed-By: Paul Gevers 
Closes: 977027
Changes:
 rhino (1.7.14-2.1) unstable; urgency=medium
 .
   * Non-maintainer upload
   * Add versioned Breaks on shrinksafe (Closes: #977027)
Checksums-Sha1:
 3844e5e0901376c699598f9ec92ede714624f215 1807 rhino_1.7.14-2.1.dsc
 5047e73491da66101d422917accb3d7bdb69ef79 17188 rhino_1.7.14-2.1.debian.tar.xz
Checksums-Sha256:
 6e460c3b93d5b1fec093d48db2836cee8ad2d632a3ef8e3ac85c1c4fc9312d4a 1807 
rhino_1.7.14-2.1.dsc
 98412369a7733faa16cd30b8cfa14f51a48c8cb67606fc900469934e15952de6 17188 
rhino_1.7.14-2.1.debian.tar.xz
Files:
 4d47652eccee894efb863762e4c423f8 1807 interpreters optional 
rhino_1.7.14-2.1.dsc
 20a07018b182f557e50cda50d7f0dfc9 17188 interpreters optional 
rhino_1.7.14-2.1.debian.tar.xz

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEWLZtSHNr6TsFLeZynFyZ6wW9dQoFAmQuqf8ACgkQnFyZ6wW9
dQo5gQf+IZg6jDvpeEm5v4CStn0d+AdzOIZa/sS4w+KjRkV+wRwbNAh/r0BCZIGT
0OLzB9sozc4OacMgpi7MVafOAkEIpyIKM/VG4zhwmH3xcdDlgDqC45oi8rAPIV8t
CEmY6MjN3tvu79/ouQGbFabOFjJ3Buuw8bbnMjNcpCmVwRPnpfGijxxKK4q7K1HN
dRzqhua8Gc/6oeSbu+WbFkaZ9aE5e2CP5tHcc26ioBZQ45SQAeEWkFPyu2DtaRGO
2PIxbv4Ezth5hQVyt6PGCqjEN3yT1qBs/GHo/J0LQR+A0c2uucb5EdHoYpAi7Bjy
lRBEQ4OXSAYQpxQjTHbWPeffB1Sw2A==
=Hwv3
-END PGP SIGNATURE-


__
This is the maintainer address of Debian's Java team
.
 Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#977027: rhino breaks dojo autopkgtest: Cannot set property "dojo" of null to "[object Object]"

2023-04-06 Thread Paul Gevers

Hi Markus,

Thanks for following-up. It further clarified pieces.

On 06-04-2023 15:14, Markus Koschany wrote:

I always rebuild all reverse-dependencies with ratt before I upload a Java
library package. From my Java experience I know this uncovers almost all
problems. Rhino is not some obscure C/C++ library. It is a Javascript engine
written in Java. You can install reverse-dependencies and run them against the
new rhino version. If the package works, then there is no further action
required. Could I have missed a corner case? Maybe.


If you believe it to be a corner case (that you elaborate on later on), 
then I trust you on that. The corner case just looked like a transition 
from our side (Release Team) of the story.



 From dojo developer documentation:

"Note that the linkage requires the same version of Rhino used to build the
shrinksafe.jar. In versions prior to Dojo 1.3, ShrinkSafe was bundled into
Rhino by way of patch, and shipped as custom_rhino.jar."


Thanks for that piece of info.


We can do a binNMU for all reverse-dependencies but I do not think it is
necessary.


Good to know, I wasn't particularly liking the idea.


Also, given that shrinksafe is from a different source than rhino, this
qualifies as a transition (it *needs* changes in different (binary)
packages).


I cannot remember when we asked for a Java library transition in the past.
shrinksafe is, as I pointed out before, a special case. It was once part of the
rhino distribution and probably should have tightened the dependency on a
specific rhino version in the first place.


Ok, let's have the dojo maintainers tighten the relation then in their 
next upload.



2. shrinksafe has no reverse-dependencies


So it can be easily removed, but that's not a great service to its users.


No, we don't want to remove neither shrinksafe nor any other package. Please
don't exaggerate the problem at hand.


Well, autoremoval was about to do that in a few days if nobody intervened.


The solution is to tighten the dependency on rhino and adjust the autopkgtest
accordingly.


If the dependency is tightened, autopkgtest will do the right thing.


6. Regarding Openrefine: It does only work with rhino 1.7.14 in unstable.
Hence
why I tightened the dependency on rhino to 1.7.14. The current version of
rhino
in testing breaks the Javascript application.


Suggesting even more that this is a real transition.


You are misunderstanding the problem. OpenRefine does not work with Rhino in
testing. The new rhino in unstable fixes the problem. Again, rhino 1.7.14 is
the solution, not the cause of the problem.
[...]


Yes, I typed this before I had further insights and forgot to review 
this piece. Indeed, you're right.



I'm going to prepare NMU's for rhino and dojo and upload to DELAYED/5
today, where I'll add an appropriate Breaks to src:rhino and an
appropriate versioned Depends to src:dojo. Please let me know if you
object or want to handle this yourself.


Fine with me and thanks!


I'll also reschedule rhino then.

Thanks for your help and contributions for bookworm.

Paul


OpenPGP_signature
Description: OpenPGP digital signature
__
This is the maintainer address of Debian's Java team
.
 Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#977027: [Pkg-javascript-devel] Bug#977027: rhino breaks dojo autopkgtest: Cannot set property "dojo" of null to "[object Object]"

2023-04-06 Thread Paul Gevers

Hi,

On 06-04-2023 14:50, Bastien ROUCARIES wrote:

On 06-04-2023 12:54, Paul Gevers wrote:

I'm going to prepare NMU's for rhino and dojo and upload to DELAYED/5


Please find the debdiffs attached.


Go ahead


Thanks, I have rescheduled dojo to 0 days and it got accepted.

Paul


OpenPGP_signature
Description: OpenPGP digital signature
__
This is the maintainer address of Debian's Java team
.
 Please use
debian-j...@lists.debian.org for discussions and questions.


zookeeper_3.8.0-11_source.changes ACCEPTED into unstable

2023-04-06 Thread Debian FTP Masters
Thank you for your contribution to Debian.



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Thu, 06 Apr 2023 12:25:53 +0200
Source: zookeeper
Architecture: source
Version: 3.8.0-11
Distribution: unstable
Urgency: medium
Maintainer: Debian Java Maintainers 

Changed-By: Pierre Gruet 
Closes: 1033436
Changes:
 zookeeper (3.8.0-11) unstable; urgency=medium
 .
   * Team upload
   * Excluding more tests needing network access (Closes: #1033436)
   * Raising Standards version to 4.6.2 (no change)
   * Update lintian override info format in d/source/lintian-overrides on line 
3.
   * Set upstream metadata fields: Repository-Browse.
   * Removing dependency on lsb-base
Checksums-Sha1:
 23c451bec5c535bcb9f1401e82fc3d03b9eaf918 3767 zookeeper_3.8.0-11.dsc
 c6556b6e4237f78955e3d8cd313d0ef04ed1b7e9 3485515 zookeeper_3.8.0.orig.tar.gz
 c2622953992c4495ac935662243a60c4e40d8828 488 zookeeper_3.8.0.orig.tar.gz.asc
 a13e25b3f36be4a3068b4d6eacc9a45ec8d2aef7 89636 zookeeper_3.8.0-11.debian.tar.xz
 2ca7f96d8824c95ebef772079ea81bf574f8bdd4 24173 
zookeeper_3.8.0-11_amd64.buildinfo
Checksums-Sha256:
 07e63f4825d725920e8f72934f2930c5c7070fad2dcc46943471cbc4c1cf6e9b 3767 
zookeeper_3.8.0-11.dsc
 b0c5684640bea2d8bd6610b47ff41be2aefd6c910ba48fcad5949bd2bf2fa1ac 3485515 
zookeeper_3.8.0.orig.tar.gz
 22bd6c0fe38b3184cb2b7d5039392f7a63a506915b27a58328f1b4f9731ebfc3 488 
zookeeper_3.8.0.orig.tar.gz.asc
 dd043228aa949c2c8bbd905e90a2dda922795545cea65758997fed0ffd13051a 89636 
zookeeper_3.8.0-11.debian.tar.xz
 1d0f84fcd15097274ed36424e196851cf5dc37a65f8aff251b99ab6203c350e3 24173 
zookeeper_3.8.0-11_amd64.buildinfo
Files:
 6ccd9d17ceae75280e65243385c8281d 3767 java optional zookeeper_3.8.0-11.dsc
 dd50b329f3e17c03d2da8ed8497babb6 3485515 java optional 
zookeeper_3.8.0.orig.tar.gz
 0309b972507b7ef0f1851660618d090e 488 java optional 
zookeeper_3.8.0.orig.tar.gz.asc
 93978aaf5e6b43f62cbc581e9672c8fd 89636 java optional 
zookeeper_3.8.0-11.debian.tar.xz
 b92a407368ee65b49cbd0a9e11fb7924 24173 java optional 
zookeeper_3.8.0-11_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEM8soQxPpC9J9y0UjYAMWptwndHYFAmQuxekACgkQYAMWptwn
dHY5yQ/9HAgseXQtdExOVlmoGYGmGTWtt/uJT3MuOylEY+Vy6W6J5jtvcNMrX+so
lKh+HJKhoyr3ENbnosHE5I3NQ9DEBb5WGcyTCRYsTFzxLJaJ/WVkhpXUb6+nMzbp
9jxsuxTF61aUFNeP2fS+onxEEtYZsKkCCTirS0eYEdDrk+bcgzjYT9zc0PKlvOk4
4Jy0SVCJPyt94CC04ut2cvmnbk9GE/Nq3uUKDQ3IoAKOWmJgC+B18rNZAgHw/sLL
IQ+4puvJgy0L2AXMVjh9flVax3fIr+Elqrwr949ECP2yruiC+ZjrXwG1KIlqA8uX
9LtTrWjLyUSJ+L3Y1q/Mupx9W7VETYmCM5i8J8m3PTuk1GcqNFCeMNQe4mRZTPnw
CsGIX9Jb/pLcnU5vyT6dtId5fQTlk1fMIkfFC/XTi66jW2ehlPsambVvEWWaFn/j
XJOOgFmkAZqsGOEEONqq3HLOxqY6+ci4KO0k1uphsjJmRzRh4DYqf1zlz1pLfVu8
UqEspLRHyPyK0zE2aB7SgdbSANJwKnzWzrSMhB5nRemTdCGfplgI0Ulq4iI095rC
ifnpCk20PBuMUxFru2MBasNjdWd47Zlv4oFEl0C7eNnIsrQm45N/fvR59Szu9B0N
5DwVEqlbX4CafGPHxo3DAwn50crLFuAT3CS5cu+ns8kialkGvN4=
=bG01
-END PGP SIGNATURE-


__
This is the maintainer address of Debian's Java team
.
 Please use
debian-j...@lists.debian.org for discussions and questions.


Processing of zookeeper_3.8.0-11_source.changes

2023-04-06 Thread Debian FTP Masters
zookeeper_3.8.0-11_source.changes uploaded successfully to localhost
along with the files:
  zookeeper_3.8.0-11.dsc
  zookeeper_3.8.0.orig.tar.gz
  zookeeper_3.8.0.orig.tar.gz.asc
  zookeeper_3.8.0-11.debian.tar.xz
  zookeeper_3.8.0-11_amd64.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)

__
This is the maintainer address of Debian's Java team
.
 Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#977027: marked as done (rhino breaks dojo autopkgtest: Cannot set property "dojo" of null to "[object Object]")

2023-04-06 Thread Debian Bug Tracking System
Your message dated Thu, 06 Apr 2023 13:20:01 +
with message-id 
and subject line Bug#977027: fixed in dojo 1.17.2+dfsg1-2.1
has caused the Debian Bug report #977027,
regarding rhino breaks dojo autopkgtest: Cannot set property "dojo" of null to 
"[object Object]"
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
977027: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=977027
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: rhino, dojo
Control: found -1 rhino/1.7.7.2-1
Control: found -1 dojo/1.15.3+dfsg1-1
Severity: serious
Tags: sid bullseye
X-Debbugs-CC: debian...@lists.debian.org
User: debian...@lists.debian.org
Usertags: breaks needs-update

Dear maintainer(s),

With a recent upload of rhino the autopkgtest of dojo fails in testing
when that autopkgtest is run with the binary packages of rhino from
unstable. It passes when run with only packages from testing. In tabular
form:

   passfail
rhino  from testing1.7.7.2-1
dojo   from testing1.15.3+dfsg1-1
all others from testingfrom testing

I copied some of the output at the bottom of this report.

Currently this regression is blocking the migration of rhino to testing
[1]. Due to the nature of this issue, I filed this bug report against
both packages. Can you please investigate the situation and reassign the
bug to the right package?

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=rhino

https://ci.debian.net/data/autopkgtest/testing/amd64/d/dojo/7045098/log.gz
autopkgtest [01:52:16]: test shrinksafe: [---
js: "../../dojo/dojo.js", line 1321: exception from uncaught JavaScript
throw: TypeError: Cannot set property "dojo" of null to "[object Object]"

autopkgtest [01:52:18]: test shrinksafe: ---]




signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: dojo
Source-Version: 1.17.2+dfsg1-2.1
Done: Paul Gevers 

We believe that the bug you reported is fixed in the latest version of
dojo, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 977...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Paul Gevers  (supplier of updated dojo package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Thu, 06 Apr 2023 12:59:48 +0200
Source: dojo
Architecture: source
Version: 1.17.2+dfsg1-2.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers 

Changed-By: Paul Gevers 
Closes: 977027
Changes:
 dojo (1.17.2+dfsg1-2.1) unstable; urgency=medium
 .
   * Non-maintainer upload
   * Add versioned (Build-)Depends on rhino/librhino-java (Closes: #977027)
Checksums-Sha1:
 9aa6800c2d29269a410e3217f90a18c89633d2b4 2122 dojo_1.17.2+dfsg1-2.1.dsc
 2661cd3cee87fa51c4450948e903538022a27884 17508 
dojo_1.17.2+dfsg1-2.1.debian.tar.xz
Checksums-Sha256:
 103d763376406455ff7a29e4af50fc8e067579e376882b4841cef7f7be0f3b7c 2122 
dojo_1.17.2+dfsg1-2.1.dsc
 fef9482a459f3d3ede376c3ff9e5a23ebac2807dd0c98fa246218a330348f519 17508 
dojo_1.17.2+dfsg1-2.1.debian.tar.xz
Files:
 377ceb305c0022405b53fe01d56d0630 2122 javascript optional 
dojo_1.17.2+dfsg1-2.1.dsc
 a0a4396944bf0cfd609dac8f90e721d4 17508 javascript optional 
dojo_1.17.2+dfsg1-2.1.debian.tar.xz

-BEGIN PGP SIGNATURE-

iQEzBAEBCAAdFiEEWLZtSHNr6TsFLeZynFyZ6wW9dQoFAmQuqnAACgkQnFyZ6wW9
dQpJygf+II1h1WQPdAY00ALoUi/9qVVsp2GIDzgz9KL1eZ1ry1js7XsWpp0Az0YV
SfB6m9pt9SOYg5WFB3N2dzyjVY8bi5snJVzGQI/GSnZiprmCDTRtbtEx7hplFJz9
8DHxSe8dLGlGbZAlciVDiWr2HOjyeZt4jY0Zj4H4zQ69lI5pZP704oYixemsiqDv
uNEwNgspxmKbBA9tJbyffdkHM3dQk/6HMIGMy2v9OWgLP8aMuSIfNNUP9H3BloEk
bK8/q8+71BsH4Hq/eSYqm7my7nQNtfaDPhjppiEsV+J59Lya/i8RUpKLEo+jF4Qx
4I0W0iIzjfTYYOoGDtUUlj0VFCQyeA==
=SOuF
-END PGP SIGNATURE End Message ---
__
This is the maintainer address of Debian's Java team
.
 Please use
debian-j...@lists.debian.org for 

Bug#977027: rhino breaks dojo autopkgtest: Cannot set property "dojo" of null to "[object Object]"

2023-04-06 Thread Markus Koschany
Hello,

Am Donnerstag, dem 06.04.2023 um 12:54 +0200 schrieb Paul Gevers:
> Hi,
> 
> On Sun, 26 Mar 2023 16:26:00 +0200 Markus Koschany  wrote:
> > 1. There is no transition needed because only shrinksafe is affected by the
> > new
> > rhino version.
> 
> I'm wondering how you know, did you test (without rebuilding) all the 
> reverse dependencies? If so, how did you do that? (I'm worried we're 
> missing cases like src:dojo).

I always rebuild all reverse-dependencies with ratt before I upload a Java
library package. From my Java experience I know this uncovers almost all
problems. Rhino is not some obscure C/C++ library. It is a Javascript engine
written in Java. You can install reverse-dependencies and run them against the
new rhino version. If the package works, then there is no further action
required. Could I have missed a corner case? Maybe. But there is always a risk
whenever you change something. Remember why we did the upgrade in the first
place. We did fix two RC bugs and just hit a special case with a leaf package
(shrinksafe)

From dojo developer documentation:

"Note that the linkage requires the same version of Rhino used to build the
shrinksafe.jar. In versions prior to Dojo 1.3, ShrinkSafe was bundled into
Rhino by way of patch, and shipped as custom_rhino.jar."

We can do a binNMU for all reverse-dependencies but I do not think it is
necessary.

> 
> Also, given that shrinksafe is from a different source than rhino, this 
> qualifies as a transition (it *needs* changes in different (binary) 
> packages).

I cannot remember when we asked for a Java library transition in the past.
shrinksafe is, as I pointed out before, a special case. It was once part of the
rhino distribution and probably should have tightened the dependency on a
specific rhino version in the first place. 

> 
> > 2. shrinksafe has no reverse-dependencies
> 
> So it can be easily removed, but that's not a great service to its users.

No, we don't want to remove neither shrinksafe nor any other package. Please
don't exaggerate the problem at hand.


> > 3. We had the exact same problem before [1]. Back then the fix was to
> > rebuild
> > the package and to fix the shrinksafe tests by setting a specific
> > Javascript
> > version. [2] Since just rebuilding dojo also fixes the problem, I assume
> > that
> > we don't have to change this option.
> 
> Well, rebuilding without fixing the underlying issue is just papering 
> over. I'd like to get a proper (future proof) solution in place, see 
> below. (And yes, we can paper over for bookworm now).

The solution is to tighten the dependency on rhino and adjust the autopkgtest
accordingly. 

> > 4. I have rebuilt all rhino reverse-dependencies successfully.
> 
> Yes, normal transitions are handled that way, we (the Release Team) 
> schedule binNMU's for those (albeit we can't do arch:all that way).

As I said this is standard procedure for Java libraries which I touch. It does
not imply a transition is needed.

> > 6. Regarding Openrefine: It does only work with rhino 1.7.14 in unstable.
> > Hence
> > why I tightened the dependency on rhino to 1.7.14. The current version of
> > rhino
> > in testing breaks the Javascript application.
> 
> Suggesting even more that this is a real transition.

You are misunderstanding the problem. OpenRefine does not work with Rhino in
testing. The new rhino in unstable fixes the problem. Again, rhino 1.7.14 is
the solution, not the cause of the problem.
[...]
> 



> 
> I'm going to prepare NMU's for rhino and dojo and upload to DELAYED/5 
> today, where I'll add an appropriate Breaks to src:rhino and an 
> appropriate versioned Depends to src:dojo. Please let me know if you 
> object or want to handle this yourself.

Fine with me and thanks!


Markus


signature.asc
Description: This is a digitally signed message part
__
This is the maintainer address of Debian's Java team
.
 Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#977027: [Pkg-javascript-devel] Bug#977027: rhino breaks dojo autopkgtest: Cannot set property "dojo" of null to "[object Object]"

2023-04-06 Thread Bastien ROUCARIES
Le jeu. 6 avr. 2023 à 11:24, Paul Gevers  a écrit :
>
> Control: tags -1 pending patch
>
> On 06-04-2023 12:54, Paul Gevers wrote:
> > I'm going to prepare NMU's for rhino and dojo and upload to DELAYED/5
>
> Please find the debdiffs attached.

Go ahead
>
> Paul
> --
> Pkg-javascript-devel mailing list
> pkg-javascript-de...@alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel

__
This is the maintainer address of Debian's Java team
.
 Please use
debian-j...@lists.debian.org for discussions and questions.


Processing of rhino_1.7.14-2.1_source.changes

2023-04-06 Thread Debian FTP Masters
rhino_1.7.14-2.1_source.changes uploaded successfully to localhost
along with the files:
  rhino_1.7.14-2.1.dsc
  rhino_1.7.14-2.1.debian.tar.xz

Greetings,

Your Debian queue daemon (running on host usper.debian.org)

__
This is the maintainer address of Debian's Java team
.
 Please use
debian-j...@lists.debian.org for discussions and questions.


Processed: Re: rhino breaks dojo autopkgtest: Cannot set property "dojo" of null to "[object Object]"

2023-04-06 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 pending patch
Bug #977027 [src:rhino,src:dojo] rhino breaks dojo autopkgtest: Cannot set 
property "dojo" of null to "[object Object]"
Added tag(s) patch and pending.

-- 
977027: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=977027
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

__
This is the maintainer address of Debian's Java team
.
 Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#977027: rhino breaks dojo autopkgtest: Cannot set property "dojo" of null to "[object Object]"

2023-04-06 Thread Paul Gevers

Control: tags -1 pending patch

On 06-04-2023 12:54, Paul Gevers wrote:

I'm going to prepare NMU's for rhino and dojo and upload to DELAYED/5


Please find the debdiffs attached.

Paul
diff -Nru rhino-1.7.14/debian/changelog rhino-1.7.14/debian/changelog
--- rhino-1.7.14/debian/changelog   2023-02-18 00:46:00.0 +0100
+++ rhino-1.7.14/debian/changelog   2023-04-06 13:10:20.0 +0200
@@ -1,3 +1,10 @@
+rhino (1.7.14-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Add versioned Breaks on shrinksafe (Closes: #977027)
+
+ -- Paul Gevers   Thu, 06 Apr 2023 13:10:20 +0200
+
 rhino (1.7.14-2) unstable; urgency=medium
 
   * Team upload.
diff -Nru rhino-1.7.14/debian/control rhino-1.7.14/debian/control
--- rhino-1.7.14/debian/control 2023-02-18 00:46:00.0 +0100
+++ rhino-1.7.14/debian/control 2023-04-06 13:10:20.0 +0200
@@ -31,6 +31,7 @@
 Section: java
 Architecture: all
 Depends: ${misc:Depends}
+Breaks: shrinksafe (<< 1.17.2+dfsg1-2.1~)
 Suggests: rhino
 Description: Libraries for rhino Java Script Engine
  Rhino is an implementation of the JavaScript language written
diff -Nru dojo-1.17.2+dfsg1/debian/changelog dojo-1.17.2+dfsg1/debian/changelog
--- dojo-1.17.2+dfsg1/debian/changelog  2022-08-13 18:48:08.0 +0200
+++ dojo-1.17.2+dfsg1/debian/changelog  2023-04-06 12:59:48.0 +0200
@@ -1,3 +1,10 @@
+dojo (1.17.2+dfsg1-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Add versioned (Build-)Depends on rhino/librhino-java (Closes: #977027)
+
+ -- Paul Gevers   Thu, 06 Apr 2023 12:59:48 +0200
+
 dojo (1.17.2+dfsg1-2) unstable; urgency=medium
 
   * Add jdupes to build-dep
diff -Nru dojo-1.17.2+dfsg1/debian/control dojo-1.17.2+dfsg1/debian/control
--- dojo-1.17.2+dfsg1/debian/control2022-08-13 18:47:45.0 +0200
+++ dojo-1.17.2+dfsg1/debian/control2023-04-06 12:59:48.0 +0200
@@ -6,7 +6,7 @@
   Bastien Roucariès 
 Build-Depends: debhelper-compat (= 13), nodejs,
  javahelper
-Build-Depends-Indep: default-jdk, rhino, rsync , jdupes 
+Build-Depends-Indep: default-jdk, rhino (>= 1.7.14), rsync , jdupes 

 Standards-Version: 4.6.1.0
 Rules-Requires-Root: no
 Homepage: https://dojotoolkit.org
@@ -63,7 +63,7 @@
 
 Package: shrinksafe
 Architecture: all
-Depends: ${misc:Depends}, ${java:Depends}, librhino-java
+Depends: ${misc:Depends}, ${java:Depends}, librhino-java (>= 1.7.14)
 Description: JavaScript compression system
  ShrinkSafe is a JavaScript compression system. It can typically reduce the
  size of your scripts by a third or more, depending on your programming style.


OpenPGP_signature
Description: OpenPGP digital signature
__
This is the maintainer address of Debian's Java team
.
 Please use
debian-j...@lists.debian.org for discussions and questions.


zookeeper_3.8.0-11_source.changes REJECTED

2023-04-06 Thread Debian FTP Masters



zookeeper_3.8.0-11.dsc: Refers to non-existing file 
'zookeeper_3.8.0.orig.tar.gz.asc'
Perhaps you need to include the file in your upload?

If the orig tarball is missing, the -sa flag for dpkg-buildpackage will be your 
friend.



===

Please feel free to respond to this email if you don't understand why
your files were rejected, or if you upload new files which address our
concerns.


__
This is the maintainer address of Debian's Java team
.
 Please use
debian-j...@lists.debian.org for discussions and questions.


Processing of zookeeper_3.8.0-11_source.changes

2023-04-06 Thread Debian FTP Masters
zookeeper_3.8.0-11_source.changes uploaded successfully to localhost
along with the files:
  zookeeper_3.8.0-11.dsc
  zookeeper_3.8.0-11.debian.tar.xz
  zookeeper_3.8.0-11_amd64.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)

__
This is the maintainer address of Debian's Java team
.
 Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#977027: rhino breaks dojo autopkgtest: Cannot set property "dojo" of null to "[object Object]"

2023-04-06 Thread Paul Gevers

Hi,

On Sun, 26 Mar 2023 16:26:00 +0200 Markus Koschany  wrote:

1. There is no transition needed because only shrinksafe is affected by the new
rhino version.


I'm wondering how you know, did you test (without rebuilding) all the 
reverse dependencies? If so, how did you do that? (I'm worried we're 
missing cases like src:dojo).


Also, given that shrinksafe is from a different source than rhino, this 
qualifies as a transition (it *needs* changes in different (binary) 
packages).



2. shrinksafe has no reverse-dependencies


So it can be easily removed, but that's not a great service to its users.


3. We had the exact same problem before [1]. Back then the fix was to rebuild
the package and to fix the shrinksafe tests by setting a specific Javascript
version. [2] Since just rebuilding dojo also fixes the problem, I assume that
we don't have to change this option.


Well, rebuilding without fixing the underlying issue is just papering 
over. I'd like to get a proper (future proof) solution in place, see 
below. (And yes, we can paper over for bookworm now).



4. I have rebuilt all rhino reverse-dependencies successfully.


Yes, normal transitions are handled that way, we (the Release Team) 
schedule binNMU's for those (albeit we can't do arch:all that way).



6. Regarding Openrefine: It does only work with rhino 1.7.14 in unstable. Hence
why I tightened the dependency on rhino to 1.7.14. The current version of rhino
in testing breaks the Javascript application.


Suggesting even more that this is a real transition.


7. Summary: I recommend to rebuild dojo to fix the autopkgtests. I suggest to
reconsider the current autopkgtest behavior. At least there should be a warning
or a note for maintainers in the future that dojo requires a rebuild whenever
rhino changes.


In Debian we normally handle that by either real or virtual abi packages 
(although in your other message you mention you didn't know of the 
breakage, so I guess that wouldn't have helped in this particular case, 
but it would have given you the knob to fix it after the discovery of 
the breakage). We have a huge collection of examples in Debian for that. 
If rhino (the binary) were to Provides an abi, than dojo could Depends 
on that (with the right version inserted during the build). The Release 
Team tooling [1] would then pick up when the ABI is bumped such that 
binNMU's can be scheduled (or the appropriate people can be notified in 
case of arch:all).


I'm going to prepare NMU's for rhino and dojo and upload to DELAYED/5 
today, where I'll add an appropriate Breaks to src:rhino and an 
appropriate versioned Depends to src:dojo. Please let me know if you 
object or want to handle this yourself.


Normally we would defer the new upstream version and transition at this 
stage of the release, but I want rhino to migrate to bookworm.


Paul

[1] https://release.debian.org/transitions/


OpenPGP_signature
Description: OpenPGP digital signature
__
This is the maintainer address of Debian's Java team
.
 Please use
debian-j...@lists.debian.org for discussions and questions.


Processed: severity of 1006718 is serious, notfixed 981941 in 1.3.5, tagging 981941, reassign 1031656 to mariadb ...

2023-04-06 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> severity 1006718 serious
Bug #1006718 [src:nvidia-graphics-drivers-tesla-418] 
nvidia-graphics-drivers-tesla-418: EoL (03/2022) driver should not be released 
with bookworm
Severity set to 'serious' from 'normal'
> notfixed 981941 1.3.5
Bug #981941 [sysuser-helper] sysuser-helper: Merged-usr transition
No longer marked as fixed in versions dh-sysuser/1.3.5 and sysuser-helper/1.3.5.
> tags 981941 + sid trixie experimental
Bug #981941 [sysuser-helper] sysuser-helper: Merged-usr transition
Added tag(s) experimental, sid, and trixie.
> reassign 1031656 mariadb 1:10.11.1-1
Bug #1031656 {Done: Debian FTP Masters } 
[mariadb-10.6,mariadb] MariaDB autopkgtest upstream test suite fails on disk / 
data corruption on ppc64el
Warning: Unknown package 'mariadb-10.6'
Bug reassigned from package 'mariadb-10.6,mariadb' to 'mariadb'.
Ignoring request to alter found versions of bug #1031656 to the same values 
previously set
No longer marked as fixed in versions 1:10.6.11-2+rm.
Bug #1031656 {Done: Debian FTP Masters } 
[mariadb] MariaDB autopkgtest upstream test suite fails on disk / data 
corruption on ppc64el
There is no source info for the package 'mariadb' at version '1:10.11.1-1' with 
architecture ''
Unable to make a source version for version '1:10.11.1-1'
Marked as found in versions 1:10.11.1-1.
> reopen 1031656
Bug #1031656 {Done: Debian FTP Masters } 
[mariadb] MariaDB autopkgtest upstream test suite fails on disk / data 
corruption on ppc64el
Bug reopened
Ignoring request to alter fixed versions of bug #1031656 to the same values 
previously set
> tags 984056 + experimental
Bug #984056 {Done: David da Silva Polverari } 
[src:ifhp] ifhp: ftbfs with GCC-11
Added tag(s) experimental.
> tags 1033428 + experimental
Bug #1033428 [src:tycho] tycho: FTBFS in testing: make[1]: *** [debian/rules:9: 
override_dh_auto_build] Error 25
Added tag(s) experimental.
> retitle 1033428 tycho: FTBFS: incompatible types: 
> org.osgi.framework.BundleContext cannot be converted to 
> javax.xml.parsers.SAXParserFactory
Bug #1033428 [src:tycho] tycho: FTBFS in testing: make[1]: *** [debian/rules:9: 
override_dh_auto_build] Error 25
Changed Bug title to 'tycho: FTBFS: incompatible types: 
org.osgi.framework.BundleContext cannot be converted to 
javax.xml.parsers.SAXParserFactory' from 'tycho: FTBFS in testing: make[1]: *** 
[debian/rules:9: override_dh_auto_build] Error 25'.
> found 1033865 0.0~git20170207.0.428b7c6-6
Bug #1033865 [src:golang-github-go-macaron-csrf] Don't release with bookworm
Marked as found in versions 
golang-github-go-macaron-csrf/0.0~git20170207.0.428b7c6-6.
> retitle 1030905 sardana: FTBFS with python3.11 (cannot import name 
> 'getargspec' from 'sphinx.util.inspect')
Bug #1030905 [src:sardana] sardana: FTBFS (cannot import name 'getargspec' from 
'sphinx.util.inspect')
Changed Bug title to 'sardana: FTBFS with python3.11 (cannot import name 
'getargspec' from 'sphinx.util.inspect')' from 'sardana: FTBFS (cannot import 
name 'getargspec' from 'sphinx.util.inspect')'.
> tags 1030905 + sid bookworm
Bug #1030905 [src:sardana] sardana: FTBFS with python3.11 (cannot import name 
'getargspec' from 'sphinx.util.inspect')
Added tag(s) bookworm and sid.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
1006718: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1006718
1030905: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1030905
1031656: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1031656
1033428: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1033428
1033865: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1033865
981941: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=981941
984056: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984056
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

__
This is the maintainer address of Debian's Java team
.
 Please use
debian-j...@lists.debian.org for discussions and questions.