You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a resubmission after fixing a bug that affect mlr and SciencePo.
2
-
3
-
---------------------------------
4
-
5
-
This is a resubmission, post-review of \dontrun{} usage. Now \dontrun{} is only used in two places: an example that fails on some platforms, and an ggsave() examples which save files on disk.
6
-
7
-
---------------------------------
8
-
9
1
## Test environments
10
-
* OS X, R 3.2.3
11
-
* Ubuntu 14.04, R 3.2.3
2
+
* OS X, R 3.3.1
3
+
* Ubuntu 14.04, R 3.3.1
12
4
* win-builder (devel and release)
13
5
14
6
## R CMD check results
@@ -26,94 +18,187 @@ There were no ERRORs or WARNINGs. I see one NOTE:
26
18
27
19
## Reverse dependencies
28
20
29
-
* I ran `R CMD check` on 674 all reverse dependencies
21
+
* I ran `R CMD check` on 954 all reverse dependencies
30
22
(summary at https://github.com/hadley/ggplot2/blob/master/revdep/).
31
-
I checked with the dev versions of ggplot2, scales, and gtable, in an
32
-
effort to maximise problems found.
23
+
24
+
* Maintainers with NOTEs, WARNINGs, or ERRORS were notified on Oct 6,
25
+
Oct 6, and again today.
33
26
34
-
* Maintainers with NOTEs, WARNINGs, or ERRORS were notified on Feb 10,
35
-
and again on Feb 25. I have switched to a new automated system for
36
-
maintainer notification, which ensures each maintainer gets a personalised
37
-
email, and hopefully is more likely to take action.
27
+
* There are a lot of WARNINGS/ERRORs, but I've carefully reviewed them
28
+
all and as far as I can tell they are either deliberate changes to
29
+
the ggplot2 API, or unrelated problems. I'm sorry there are so many -
30
+
I don't know how to better encourage package authors to submit
31
+
updates. Every maintainer has been personally emailed at least twice.
38
32
39
-
* I've also tried to give a more detailed breakdown of ERRORs/WARNINGs
33
+
* I given a more detailed breakdown of ERRORs/WARNINGs
40
34
(but not NOTEs below). Please let me know if there's anything else I
41
35
can do to make this more helpful.
42
36
43
-
As far as I can tell, there are 3 failures related to changes to ggplot2:
44
-
45
-
* ggtern: checking examples ... ERROR
46
-
Caused by change in API. Author is aware but hasn't fixed.
37
+
### ggproto mistake
47
38
48
-
* plotly: checking tests ... ERROR
49
-
Probably caused by changes to histogram API.
39
+
I unfortunately made an implementation error in ggproto (the OO system that ggplot2 uses) that inadvertently introduced a build-time dependency on ggplot2. I've fixed the problem and added a clear error message, but to fix a number of downstream failures will require a rebuild of the following packages against the new version of ggplot2:
50
40
51
-
* precrec: checking tests ... ERROR
52
-
Using a bad test for class inheritance + minor change in ggplot2.
41
+
* ggrepel (GeomTextRepel)
42
+
* ggmap (GeomRasterAnn)
43
+
* ggpmisc (statpeaks)
44
+
* ggbeeswarm (PositionQuasirandom)
53
45
54
-
There were a number of failures that don't appear to be related to changes in ggplot2.
46
+
This problem affects the following downstream packgaes:
55
47
56
48
* archivist: checking examples ... ERROR
57
-
Looks like ggplot2 2.0.0 problem.
58
-
49
+
* clustrd: checking examples ... ERROR
50
+
* clifro: checking re-building of vignette outputs ... WARNING
51
+
* corrr: checking examples ... ERROR
52
+
* factoextra: checking examples ... ERROR
53
+
* ggnetwork: checking examples ... ERROR
54
+
* ggpmisc: checking examples ... ERROR
55
+
* ggpubr: checking examples ... ERROR
56
+
* idm: checking examples ... ERROR
57
+
* OutbreakTools: checking examples ... ERROR
58
+
* photobiologyInOut: checking re-building of vignette outputs ... WARNING
59
+
* photobiologyLamps: checking re-building of vignette outputs ... WARNING
60
+
* photobiologyLEDs: checking re-building of vignette outputs ... WARNING
61
+
* photobiologyPlants: checking re-building of vignette outputs ... WARNING
62
+
* SensusR: checking examples ... ERROR
63
+
* sjPlot: checking examples ... ERROR
64
+
* soc.ca: checking examples ... ERROR
65
+
* trackeR: checking re-building of vignette outputs ... WARNING
66
+
* vipor: checking re-building of vignette outputs ... WARNING
67
+
68
+
### ggplot2 changes
69
+
70
+
Need dev version of plotly: the maintainer is planning on submitting ASAP.
0 commit comments