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

Paul Gevers elbrus at debian.org
Thu Apr 6 12:21:47 BST 2023


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
-------------- next part --------------
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.000000000 +0100
+++ rhino-1.7.14/debian/changelog	2023-04-06 13:10:20.000000000 +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 <elbrus at debian.org>  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.000000000 +0100
+++ rhino-1.7.14/debian/control	2023-04-06 13:10:20.000000000 +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
-------------- next part --------------
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.000000000 +0200
+++ dojo-1.17.2+dfsg1/debian/changelog	2023-04-06 12:59:48.000000000 +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 <elbrus at debian.org>  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/control	2022-08-13 18:47:45.000000000 +0200
+++ dojo-1.17.2+dfsg1/debian/control	2023-04-06 12:59:48.000000000 +0200
@@ -6,7 +6,7 @@
 	   Bastien Roucariès <rouca at debian.org>
 Build-Depends: debhelper-compat (= 13), nodejs,
  javahelper
-Build-Depends-Indep: default-jdk, rhino, rsync <!nodoc>, jdupes <!nodoc>
+Build-Depends-Indep: default-jdk, rhino (>= 1.7.14), rsync <!nodoc>, jdupes <!nodoc>
 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.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20230406/ba224e6f/attachment.sig>


More information about the Pkg-javascript-devel mailing list