CRAN assertive maintainer
Dear assertive maintainer,
I enjoy using assertive and therefore some of packages depend on it. Due to this, today, I received an email from CRAN that assertive would become orphaned (that is, that there would be no maintainer).
Has a new maintainer already been found?
If no, I may volunteer.
Cheers, Richel Bilderbeek
Comments (4)
-
-
assertive is dropped from CRAN as of 2023-10-24
https://cran.r-project.org/package=assertive
This is a beautiful work and I hope it will be available again for general users.
I sincerely hope Richard is in good health and all is well.
-
For people who came here in panic, here is a snippet to re-enable the wonderful
assertive
package with the last-published version.I decided to use what’s still available on CRAN as-is. if they break in future you need to install each of them separately, finding source url from the package’s CRAN archive.
# install assertive package manually if (!pacman::p_isinstalled(assertive)) { install.packages("https://cran.r-project.org/src/contrib/assertive.base_0.0-9.tar.gz", type = "source") install.packages("https://cran.r-project.org/src/contrib/Archive/assertive.properties/assertive.properties_0.0-5.tar.gz", type = "source") install.packages("https://cran.r-project.org/src/contrib/Archive/assertive.types/assertive.types_0.0-3.tar.gz", type = "source") install.packages("https://cran.r-project.org/src/contrib/Archive/assertive.strings/assertive.strings_0.0-3.tar.gz", type = "source") install.packages("https://cran.r-project.org/src/contrib/Archive/assertive.datetimes/assertive.datetimes_0.0-3.tar.gz", type = "source") install.packages("https://cran.r-project.org/src/contrib/Archive/assertive.data/assertive.data_0.0-3.tar.gz", type = "source") install.packages("https://cran.r-project.org/src/contrib/Archive/assertive.data.uk/assertive.data.uk_0.0-2.tar.gz", type = "source") install.packages("https://cran.r-project.org/src/contrib/Archive/assertive.data.us/assertive.data.us_0.0-2.tar.gz", type = "source") install.packages("https://cran.r-project.org/src/contrib/Archive/assertive.code/assertive.code_0.0-4.tar.gz", type = "source") # these are still on CRAN pacman::p_load(assertive.numbers, assertive.files, assertive.sets, assertive.matrices, assertive.models, assertive.reflection) # finally install the main package install.packages("https://cran.r-project.org/src/contrib/Archive/assertive/assertive_0.3-6.tar.gz", type = "source") }
‌
-
latest builds on
rocker/rstudio
(currently R:4.3.2) is now failing to installassertive
due to missing exports.I have made a temporary solution until the original author can return to work.
(just removed/commented the exports, upped the version string +0.1, hosted on our server.):if (!pacman::p_isinstalled(assertive)) { install.packages("https://cran.r-project.org/src/contrib/assertive.base_0.0-9.tar.gz", type = "source") install.packages("https://cran.r-project.org/src/contrib/Archive/assertive.properties/assertive.properties_0.0-5.tar.gz", type = "source") install.packages("https://cran.r-project.org/src/contrib/Archive/assertive.types/assertive.types_0.0-3.tar.gz", type = "source") install.packages("https://cran.r-project.org/src/contrib/Archive/assertive.strings/assertive.strings_0.0-3.tar.gz", type = "source") install.packages("https://cran.r-project.org/src/contrib/Archive/assertive.datetimes/assertive.datetimes_0.0-3.tar.gz", type = "source") install.packages("https://cran.r-project.org/src/contrib/Archive/assertive.data/assertive.data_0.0-3.tar.gz", type = "source") install.packages("https://cran.r-project.org/src/contrib/Archive/assertive.data.uk/assertive.data.uk_0.0-2.tar.gz", type = "source") install.packages("https://cran.r-project.org/src/contrib/Archive/assertive.data.us/assertive.data.us_0.0-2.tar.gz", type = "source") install.packages("https://cran.r-project.org/src/contrib/Archive/assertive.code/assertive.code_0.0-4.tar.gz", type = "source") install.packages("https://cran.r-project.org/src/contrib/Archive/assertive.reflection/assertive.reflection_0.0-5.tar.gz", type = "source") install.packages("https://cran.r-project.org/src/contrib/Archive/assertive.numbers/assertive.numbers_0.0-1.tar.gz", type = "source") install.packages("https://cran.r-project.org/src/contrib/Archive/assertive.files/assertive.files_0.0-1.tar.gz", type = "source") install.packages("https://cran.r-project.org/src/contrib/Archive/assertive.sets/assertive.sets_0.0-2.tar.gz", type = "source") install.packages("https://cran.r-project.org/src/contrib/Archive/assertive.matrices/assertive.matrices_0.0-1.tar.gz", type = "source") install.packages("https://cran.r-project.org/src/contrib/Archive/assertive.models/assertive.models_0.0-1.tar.gz", type = "source") # install.packages("https://cran.r-project.org/src/contrib/Archive/assertive/assertive_0.3-6.tar.gz", type = "source") # dirty hack by me. removed missing exports install.packages("https://coamix.net/dev/assertive_0.3-6.1b.tar.gz", type = "source") } # assertive should now be installed pacman::p_isinstalled(assertive) [1] TRUE
‌
- Log in to comment
I contacted richierocks. He will continue maintenance
Hurrah!