<div dir="ltr">2017-08-17 22:08 GMT+02:00 Felipe Sateler <span dir="ltr"><<a href="mailto:fsateler@debian.org" target="_blank">fsateler@debian.org</a>></span>:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">Source: nodejs<br>
Version: 6.11.2~dfsg-2<br>
Severity: important<br>
Tags: patch<br>
<br>
Hi,<br>
<br>
Currently nodejs has a dependency loop which causes problems when<br>
building on buildds when the previous nodejs version is not installable<br>
for some reason. Fortunately, the node dependencies appear to only be<br>
used for building documentation. Therefore the loop can be broken by<br>
splitting the documentation into an Architecture: all package: this will<br>
make buildds not require installing nodejs to build nodejs.<br>
<br>
Please find a patch attached doing this. Patch is against -1 because -2<br>
was not in git...<br>
<br>
-- System Information:<br>
Debian Release: buster/sid<br>
  APT prefers unstable<br>
  APT policy: (500, 'unstable'), (1, 'experimental')<br>
Architecture: amd64 (x86_64)<br>
<br>
Kernel: Linux 4.9.0-3-amd64 (SMP w/2 CPU cores)<br>
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)<br>
Shell: /bin/sh linked to /usr/bin/dash<br>
Init: systemd (via /run/systemd/system)<br>
<br>
-- no debconf information<br></blockquote><div><br></div><div>The loop was previously taken care of using "staged" builds.</div><div>See <a href="https://bugs.debian.org/850082">https://bugs.debian.org/850082</a></div><div><br></div><div>However, what you suggest seems to be a better solution.</div><div>Could you check that it is a good replacement for #850082 ?</div><div><br></div><div>Jérémy</div></div><br></div></div>