[R-pkg-team] Bug#985281: r-cran-dt: unhandled symlink to directory conversion: /usr/lib/R/site-library/DT/htmlwidgets/lib/datatables-extensions -> ../../../../../../share/javascript/jquery-datatables-extensions

Andreas Tille tille at debian.org
Fri Mar 19 08:12:55 GMT 2021


Control: tags -1 moreinfo

Hi Andreas.

> >From the attached log (scroll to the bottom...):
> 
> 1m34.8s ERROR: FAIL: silently overwrites files via directory symlinks:
>   /usr/lib/R/site-library/DT/htmlwidgets/lib/datatables-extensions/AutoFill (r-cran-dt) != /usr/share/javascript/jquery-datatables-extensions/AutoFill (libjs-jquery-datatables-extensions)
>     /usr/lib/R/site-library/DT/htmlwidgets/lib/datatables-extensions -> ../../../../../../share/javascript/jquery-datatables-extensions
>   /usr/lib/R/site-library/DT/htmlwidgets/lib/datatables-extensions/Buttons (r-cran-dt) != /usr/share/javascript/jquery-datatables-extensions/Buttons (libjs-jquery-datatables-extensions)
>     /usr/lib/R/site-library/DT/htmlwidgets/lib/datatables-extensions -> ../../../../../../share/javascript/jquery-datatables-extensions
>   /usr/lib/R/site-library/DT/htmlwidgets/lib/datatables-extensions/Buttons/css (r-cran-dt) != /usr/share/javascript/jquery-datatables-extensions/Buttons/css (libjs-jquery-datatables-extensions)
>     /usr/lib/R/site-library/DT/htmlwidgets/lib/datatables-extensions -> ../../../../../../share/javascript/jquery-datatables-extensions
> [...]
>   /usr/lib/R/site-library/DT/htmlwidgets/lib/datatables/images (r-cran-dt) != /usr/share/javascript/jquery-datatables/images (libjs-jquery-datatables)
>     /usr/lib/R/site-library/DT/htmlwidgets/lib/datatables -> ../../../../../../share/javascript/jquery-datatables
>   /usr/lib/R/site-library/DT/htmlwidgets/lib/datatables/js (r-cran-dt) != /usr/share/javascript/jquery-datatables/js (?)
>     /usr/lib/R/site-library/DT/htmlwidgets/lib/datatables -> ../../../../../../share/javascript/jquery-datatables

I tried to check the package and I do not really understand in how far
the symlinks in r-cran-dt are wrong.  I've triggered salsa-ci
pipeline[1] which did not found the issue you mentioned above (can you
provide a link to the full build log?)

I'd be happy if you could provide a single example for a
debian/maintscript entry that would be needed to fix the issue
according to your opinion to make me understand better.

Kind regards and thanks a lot for your QA work

    Andreas.

[1] https://salsa.debian.org/r-pkg-team/r-cran-dt/-/jobs/1520175

-- 
http://fam-tille.de



More information about the R-pkg-team mailing list