[Pkg-javascript-devel] Bug#977027: rhino breaks dojo autopkgtest: Cannot set property "dojo" of null to "[object Object]"
Graham Inggs
ginggs at debian.org
Sun Mar 26 18:28:39 BST 2023
Hi Markus
On Sun, 26 Mar 2023 at 16:34, Markus Koschany <apo at debian.org> wrote:
> 1. There is no transition needed because only shrinksafe is affected by the new
> rhino version.
How did you determine this?
> 2. shrinksafe has no reverse-dependencies
That is true, but src:dojo has ledgersmb and tt-rss as reverse-dependencies.
> 4. I have rebuilt all rhino reverse-dependencies successfully.
That's great, although we do have regular test rebuilds which should
find FTBFS with the new rhino.
> 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.
I wait to hear the opinion of the dojo maintainers, but if it does
turn out that only dojo needs a rebuild, then dojo should be uploaded,
adding a versioned dependency on librhino-java >= 1.7.14 and << 1.7.15
(or similar). Also, Rhino will need an upload, declaring a Breaks on
shrinksafe << 1.17.2+dfsg1-3 (or similar).
Regards
Graham
More information about the Pkg-javascript-devel
mailing list