Dear Duncan, thank you very much, that is it! Indeed, there was activated in my internet router the "telekom navigation help". When I am (or the system is) looking for an not existent url, this "help" opens its own website. After deactivation of telekom navigation help, the normal message (server not found) comes. I never gave attention to this "help", although it is bothering sometimes; now it is switched off in my residence. However, in Germany this problem probably frequently arises, therefor, it should be considered in the respective code for testing R after compilation.
All the best, Albrecht -- Albrecht Kauffmann alkau...@fastmail.fm Am Mi, 1. Nov 2017, um 19:24, schrieb Duncan Murdoch: > > On 01/11/2017 1:08 PM, Albrecht Kauffmann wrote: > > Am Mi, 1. Nov 2017, um 17:40, schrieb Duncan Murdoch: > >> On 01/11/2017 12:02 PM, Albrecht Kauffmann wrote: > >>> Dear Duncan, > >>> > >>> Many thanks! > >>> > >>> Am Mi, 1. Nov 2017, um 16:17, schrieb Duncan Murdoch: > >>>> On 01/11/2017 8:11 AM, Albrecht Kauffmann wrote: > >>>>> Hi all, > >>>>> > >>>>> after compiling R-3.4.2 on opensuse leap 42.3, make check failed. Until > >>>>> R-3.4.1 I never had a problem with these tests. No, the programm stops > >>>>> at the following line of tests/reg-tests-1d.R: > >>>>> > >>>>>> ## available.packages() (not) caching in case of errors > >>>>>> tools::assertWarning(ap1 <- available.packages(repos = > >>>>>> "http://foo.bar")) > >>>>>> tools::assertWarning(ap2 <- available.packages(repos = > >>>>>> "http://foo.bar")) > >>>>> error in assertCondition(expr, "warning", > >>>>> .exprString = d.expr) : Got simpleError evaluating of ap2 <- > >>>>> available.packages(repo ...: wanted warning > >>>>> > >>>>> The error message is a result of: ap2 <- available.packages(repos = > >>>>> "http://foo.bar"), > >>>>> not of the following condition in the test script: stopifnot(nrow(ap1) > >>>>> == 0, identical(ap1, ap2)) . > >>>> > >>>> What error message did you see? > >>> > >>> after: R --vanilla <../R-3.4.2/tests/reg-tests-1d.R > >> > >> Sorry, I wasn't clear. I meant to ask what error message you get if you > >> run the command that's supposed to generate a warning, i.e. run the code > >> > > Oops! Here are the resulting error messages, which are not the same: > >> ap1 <- available.packages(repos = "http://foo.bar") > > Warning: Cannot access to the index of the repository > > http://foo.bar/src/contrib: > > line beginning with '<!DOCTYPE html PUBLI ...' is incorrect formatted > > > >> ap2 <- available.packages(repos = "http://foo.bar") > > Error in readRDS(dest) : unknown input format > > > > On my other PC, the same lines give 2 times the same error message: > > "Warning: Cannot access to the index of the repository > > http://foo.bar/src/contrib: Cannot open URL > > 'http://foo.bar/src/contrib/PACKAGES' " > > > > Indeed, the second error message on the present PC is different. What > > may be the cause? > > It looks as though one of your PCs is returning a file in response to > the request, rather than signalling that the URL is not found. > > If you go into a browser like Firefox and try to open the URL > > http://foo.bar/src/contrib/PACKAGES > > what do you see on the two systems? I get a message from Firefox that > the server is not found. > > Some ISPs respond to requests for nonexistent URLs with a message, > basically an ad for something or other. Maybe that's what you're > getting. > > In any case, this looks like a bug in R: the first request failed, but > something got cached, and then the second request got an error reading > the cached value. > > Duncan Murdoch ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.