SCM

[#6734] Permanent Warnings after removed the nowhere used (and unexported but still active) class union

Date:
2021-07-25 20:08
Priority:
3
State:
Closed
Submitted by:
Hans Meiser (steviexyz)
Assigned to:
Nobody (None)
Hardware:
PC
Product:
None
Operating System:
Linux
Component:
None
Version:
None
Severity:
None
Resolution:
Invalid
URL:
Summary:
Permanent Warnings after removed the nowhere used (and unexported but still active) class union

Detailed description
Ubuntu 16.04, R latest, Matrix latest
-------------------------------------

According to...

https://cran.rstudio.com/web/packages/Matrix/news.html

[...]
removed the nowhere used (and unexported but still active) class union "Mnumeric" which actually trickled into many base classes properties. Notably would it break validity of factor with a proposed change in validity checking, as factors were also "Mnumeric" but did not fulfill its validity method. Similarly removed (disabled) unused class union "numericVector".[...]

we get a permanent warning:

Warning messages:
1: In .recacheSubclasses(def@className, def, env) :
undefined subclass "numericVector" of class "Mnumeric"; definition not updated

Further discussions about this issue:

https://github.com/config-i1/greybox/issues/56

https://discourse.mc-stan.org/t/weird-message-recachesubclasses-mnumeric/22362

THX

Comments:

Message  ↓
Date: 2021-07-30 14:51
Sender: Martin Maechler

As I wrote in the above .../greybox/issues/56 you need to re-install packages that depend on Matrix and which were installed (on your computer) with an old version of Matrix.

Attached Files:

Changes

Field Old Value Date By
status_idOpen2021-07-30 14:51mmaechler
close_dateNone2021-07-30 14:51mmaechler
ResolutionWorks For Me2021-07-30 14:51mmaechler
Thanks to:
Vienna University of Economics and Business Powered By FusionForge