Your message dated Sun, 17 Jul 2016 10:55:17 -0500
with message-id <[email protected]>
and subject line Re: Bug#830266: r-base-dev: r-cran.mk should check for xauth, 
not just xvfb-run
has caused the Debian Bug report #830266,
regarding r-base-dev: r-cran.mk should check for xauth, not just xvfb-run
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
830266: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=830266
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: r-base-dev
Version: 3.3.1-1
Severity: normal

When determening whether to run tests directly or under xvfb-run,
r-cran.mk should check for the presence of both xvfb-run and xauth.
As it is, the hppa build of r-cran-rngtools somehow wound up running
in an environment with xvfb but not xauth (which xvfb merely
recommends) and failing:

  if test -f /usr/bin/xvfb-run; then                    \
                 xvfb-run -a                    \
                        R CMD INSTALL -l 
/<<PKGBUILDDIR>>/debian/r-cran-rngtools/usr/lib/R/site-library --clean     \
                                 .      \
                                "--built-timestamp=\"Sun, 03 Jul 2016 22:30:22 
+0200\""                 \
                                ;                               \
        else                                                    \
                 R CMD INSTALL -l 
/<<PKGBUILDDIR>>/debian/r-cran-rngtools/usr/lib/R/site-library        \
                                --clean  .  \
                                "--built-timestamp=\"Sun, 03 Jul 2016 22:30:22 
+0200\""                 \
                                ;                               \
        fi
  xvfb-run: error: xauth command not found
  /usr/share/R/debian/r-cran.mk:98: recipe for target 'R_any_arch' failed
  make: *** [R_any_arch] Error 3
  dpkg-buildpackage: error: fakeroot debian/rules binary-arch gave error exit 
status 2

https://buildd.debian.org/status/fetch.php?pkg=r-cran-rngtools&arch=hppa&ver=1.2.4-1&stamp=1467911686

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable'), (300, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages r-base-dev depends on:
ii  build-essential                    11.7
ii  cdbs                               0.4.142
ii  g++                                4:5.3.1-3
ii  gcc                                4:5.3.1-3
ii  gfortran                           4:5.3.1-3
ii  libatlas-base-dev                  3.10.2-9+b1
ii  libblas-dev                        3.6.1-1
ii  libbz2-dev                         1.0.6-8
ii  libicu-dev                         55.1-7
ii  libjpeg62-turbo-dev [libjpeg-dev]  1:1.5.0-1
ii  liblapack-dev                      3.6.1-1
ii  liblzma-dev                        5.1.1alpha+20120614-2.1
ii  libncurses5-dev                    6.0+20160319-2+b1
ii  libpcre3-dev                       2:8.38-3.1
ii  libpng-dev                         1.6.23-1
ii  libreadline-dev                    6.3-8+b4
ii  r-base-core                        3.3.1-1
ii  zlib1g-dev                         1:1.2.8.dfsg-2+b1

r-base-dev recommends no packages.

Versions of packages r-base-dev suggests:
ii  debhelper                    9.20160403
ii  texinfo                      6.1.0.dfsg.1-8
ii  texlive-base                 2016.20160623-1
ii  texlive-extra-utils          2016.20160623-1
ii  texlive-fonts-extra          2016.20160623-1
ii  texlive-fonts-recommended    2016.20160623-1
ii  texlive-generic-recommended  2016.20160623-1
ii  texlive-latex-base           2016.20160623-1
ii  texlive-latex-extra          2016.20160623-1
ii  texlive-latex-recommended    2016.20160623-1

-- no debconf information

--- End Message ---
--- Begin Message ---
On 17 July 2016 at 09:51, Charles Plessy wrote:
| Hi Dirk and Aaron,
| 
| quick followup.
| 
| Le Sun, Jul 10, 2016 at 03:02:44PM +0900, Charles Plessy a écrit :
| > 
| > after reading the whole discussion, and looking at the history of the xvfb
| > package, I opened <https://bugs.debian.org/830661>, where I ask to change 
the
| > Recommends relationship on xauth to a Depends.  That would prevent further
| > build failures.
| 
| The xvfb maintainers refused to Depend on xauth.
| 
| > The failure happened on the hppa architecture, which is not a release
| > architecture.  In addition, other hppa buildds are clean, and whithin a day,
| > r-cran-rngtools was built successfully on "physik".  This also means that 
one
| > can ask the hppa porters to clean the "bell" buildd (where the failure
| > happened), since the presence of xvfb there does not seem to be necessary.
| 
| The hppa porters promptly removed xvfb from their buildd.
| 
| > If none of this works and failures pop up on release architectures, then
| > I think that adding an ad-hoc test in r-cran.mk would be safe, although it
| > is not the most satisfying solution.
| 
| As of now, we are sure that build will fail again of one installs xvfb without
| xauth, but we also know that this happens very rarely.
| 
| Obviously, it is up to Dirk to add a test for xauth or just close the bug.

I am now closing the bug.  I think it is overreach to try to anticipate every
possible misconfiguration in the builder.

Charles did the Right Thing (TM) by reaching out to those machines -- my
sincere thanks for that.

Dirk

-- 
http://dirk.eddelbuettel.com | @eddelbuettel | [email protected]

--- End Message ---

Reply via email to