[R-pkg-team] Bug#1031456: r-cran-shiny: FTBFS: make[1]: *** [debian/rules:28: override_dh_install] Error 254

Lucas Nussbaum lucas at debian.org
Fri Feb 17 07:03:55 GMT 2023


Source: r-cran-shiny
Version: 1.7.4+dfsg-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20230216 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_install
> find debian -name "LICENSE*" -delete
> rm -rf /<<PKGBUILDDIR>>/debian/r-cran-shiny/usr/lib/R/site-library/shiny/www/shared/showdown/license.txt
> mkdir -p /<<PKGBUILDDIR>>/debian/r-cran-shiny/usr/lib/R/site-library/shiny/www/shared/bootstrap/shim
> cp -a debian/missing-sources/respond/respond.min.js /<<PKGBUILDDIR>>/debian/r-cran-shiny/usr/lib/R/site-library/shiny/www/shared/bootstrap/shim/
> mkdir -p /<<PKGBUILDDIR>>/debian/r-cran-shiny/usr/lib/R/site-library/shiny/www/shared/strftime
> cp -a debian/missing-sources/strftime/strftime.min.js /<<PKGBUILDDIR>>/debian/r-cran-shiny/usr/lib/R/site-library/shiny/www/shared/strftime
> # this fails: yui-compressor debian/missing-sources/babel-polyfill/babel-polyfill.js > /<<PKGBUILDDIR>>/debian/r-cran-shiny/usr/lib/R/site-library/shiny/www/shared/babel-polyfill.min.js
> # see https://lists.debian.org/debian-mentors/2016/11/msg00102.html
> cp -a debian/missing-sources/babel-polyfill/babel-polyfill.min.js /<<PKGBUILDDIR>>/debian/r-cran-shiny/usr/lib/R/site-library/shiny/www/shared/babel-polyfill.min.js
> # see debian/README.source
> mkdir -p /<<PKGBUILDDIR>>/debian/r-cran-shiny/usr/lib/R/site-library/shiny/www/shared/selectize/js/
> cp -a debian/missing-sources/selectize-0.12.1/selectize.min.shiny.js /<<PKGBUILDDIR>>/debian/r-cran-shiny/usr/lib/R/site-library/shiny/www/shared/selectize/js/selectize.min.js
> # For some very strange reason a symlink leads to unexpected results in shiny apps.
> # Thus a real copy of font-awesome.min.css from fonts-font-awesome package is created.
> mkdir -p /<<PKGBUILDDIR>>/debian/r-cran-shiny/usr/lib/R/site-library/shiny/www/shared/font-awesome/css/
> cp -a /usr/share/fonts-font-awesome/css/font-awesome.min.css /<<PKGBUILDDIR>>/debian/r-cran-shiny/usr/lib/R/site-library/shiny/www/shared/font-awesome/css/
> # datepicker is only non-minimized.  Do the minimisation here
> mkdir -p /<<PKGBUILDDIR>>/debian/r-cran-shiny/usr/lib/R/site-library/shiny/www/shared/datepicker/js
> closure-compiler  --charset 'utf-8' --js /usr/share/javascript/bootstrap/files/js/bootstrap-datepicker.js --js_output_file /<<PKGBUILDDIR>>/debian/r-cran-shiny/usr/lib/R/site-library/shiny/www/shared/datepicker/js/bootstrap-datepicker.min.js
> java.util.MissingResourceException: Can't find bundle for base name com.google.javascript.rhino.head.resources.Messages, locale en
> 	at java.base/java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:2045)
> 	at java.base/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1683)
> 	at java.base/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1586)
> 	at java.base/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1549)
> 	at java.base/java.util.ResourceBundle.getBundle(ResourceBundle.java:932)
> 	at com.google.javascript.rhino.head.ScriptRuntime$DefaultMessageProvider.getMessage(ScriptRuntime.java:4521)
> 	at com.google.javascript.rhino.head.ScriptRuntime.getMessage(ScriptRuntime.java:4501)
> 	at com.google.javascript.rhino.head.ScriptRuntime.getMessage0(ScriptRuntime.java:4446)
> 	at com.google.javascript.jscomp.RhinoErrorReporter.<init>(RhinoErrorReporter.java:84)
> 	at com.google.javascript.jscomp.RhinoErrorReporter.<init>(RhinoErrorReporter.java:32)
> 	at com.google.javascript.jscomp.RhinoErrorReporter$OldRhinoErrorReporter.<init>(RhinoErrorReporter.java:162)
> 	at com.google.javascript.jscomp.RhinoErrorReporter$OldRhinoErrorReporter.<init>(RhinoErrorReporter.java:158)
> 	at com.google.javascript.jscomp.RhinoErrorReporter.forOldRhino(RhinoErrorReporter.java:119)
> 	at com.google.javascript.jscomp.Compiler.<init>(Compiler.java:176)
> 	at com.google.javascript.jscomp.CommandLineRunner.createCompiler(CommandLineRunner.java:858)
> 	at com.google.javascript.jscomp.AbstractCommandLineRunner.doRun(AbstractCommandLineRunner.java:741)
> 	at com.google.javascript.jscomp.AbstractCommandLineRunner.run(AbstractCommandLineRunner.java:380)
> 	at com.google.javascript.jscomp.CommandLineRunner.main(CommandLineRunner.java:980)
> make[1]: *** [debian/rules:28: override_dh_install] Error 254


The full build log is available from:
http://qa-logs.debian.net/2023/02/16/r-cran-shiny_1.7.4+dfsg-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20230216;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20230216&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.



More information about the R-pkg-team mailing list