-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Identify revdep issues #2584
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Another common problem: looks like we accidental broke geom look up in |
I see several warnings about an openMP clash, e.g.:
This seems to happen with packages that work with images, and it may be a problem with the testing environment rather than indicating a real problem? |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Seeing quite a few (38 based on just a simple raw count):
Reprex of one from GGally library(GGally)
data(diamonds, package = "ggplot2")
diamonds.samp <- diamonds[sample(1:dim(diamonds)[1], 1000), ]
pm <- ggpairs(diamonds.samp,
columns = 5:7,
mapping = ggplot2::aes(color = color),
upper = list(continuous = "cor", mapping = ggplot2::aes_string(color = "clarity")),
lower = list(continuous = "cor", mapping = ggplot2::aes_string(color = "cut")),
title = "Diamonds Sample"
)
#> Error in make_ggmatrix_plot_obj(wrapp(sub_type, funcArgName = sub_type_name), : variables: "x" have non standard format: "~depth", "~color". Please rename the columns or make a new column.variables: "colour" have non standard format: "~depth", "~color". Please rename the columns or make a new column. Created on 2018-05-14 by the reprex package (v0.2.0). |
@batpigandme Is it possible all those errors come downstream from GGally? Would you mind trying to reproduce one or two more and seeing if |
This comment has been minimized.
This comment has been minimized.
Nailed it! At least 12 have |
There's a bunch of errors that happens because |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
@lionel- We also need a paragraph for the breaking changes section describing how the internal structure of |
This comment has been minimized.
This comment has been minimized.
I don't think so. There are also a number of |
There are also seven packages with |
How many Can someone give me a traceback for 2-3 |
This comment has been minimized.
This comment has been minimized.
I count 10 packages with |
@batpigandme hmmmm, the first case is because we've changed the structure of @karawoo hmmmmm, I'll ask on twitter |
@thomasp85 can you please take a look at BloodCancerMultiOmics2017? It fails with |
Phew, looks like we've done them all! Thanks for all your help! If you spotted an issue that affected multiple (i.e. >3 packages) can you please make sure it's tracked in an issue? I think the next deadline is to try and get all issues fixed by Friday so we can kick off another round of revdeps this weekend. |
Those that are not filled out in the sheet are they to be ignored? |
Ooops, ignore that somehow I missed a whole bunch that haven't been analysed yet 😭 |
You raised my hope just to tear it down again... |
Do you want me to open an issue for GGally-related probs? |
ggmosaic fails due to changes made in the last version. Specifically it passes a list into x and y, which throws an error because x and y are checked for finite values during transformations. I'm unsure whether why should even allow positional data to be lists..? |
I'm clocking out and won't have as much time to go bug hunting in the coming days - feel free to tag me into issues that you think makes sense and I'll try to create the fixes, but I won't be filling in empty cells in the sheet for a couple of days |
It appears that there are five cases of |
A lot of packages have defined themes with edit nvm #2606 should take care of it |
I see quite a few |
I will try to look into it (maybe not today) |
@karawoo I'll create an issue to track. edit: no I won't because you already have 😄 Unfortunately I'm teaching a workshop Thursday and Friday, so I'm trying to front-load as much work as possible. I'll try and review PRs during the breaks. |
Ok, I think the majority of packages are now actually triaged, and we can now concentrate on diagnosing and fixing the issues under https://github.com/tidyverse/ggplot2/milestone/16 |
I'm going to close this issue because I think we've successfully identified all the revdep issues for this round. All going well we'll have another much smaller round on Monday, and I'll open a new issue for that. |
This old issue has been automatically locked. If you believe you have found a related problem, please file a new issue (with reprex) and link to this issue. https://reprex.tidyverse.org/ |
Uh oh!
There was an error while loading. Please reload this page.
There are 229 new failures, listed below. This is too many, and suggests that we've accidentally broken something important (hopefully we've only broken 1 or 2 things that are used heavily not a bunch of small things). The first step is to find the common themes in the failures.
@tidyverse/ggplot2 can you please let me know if you have time this week to read some fraction of the failure reports (in <revdep/README.md>) and report back? I'll split the packages up over everyone who's willing to help.
Googlesheet of failures at https://docs.google.com/spreadsheets/d/1UZIFwt3j3XjnRGOMNJZvpal_CAj7Hz8aNXJt41m3JjM/edit#gid=0 — when you start exploring a failure, first put your name in the "who" column to make sure multiple people don't try understanding the same package at the same time.
The text was updated successfully, but these errors were encountered: