On 6 December 2016 at 20:44, Normand <normand@linux.vnet.ibm.com> wrote:
There are few packages that are failing in TW because of nodejs-npm provided by npm4 and npm6.
I assume we need to add a "Prefer: ..." line for related Factory project. Which one to be set ?
Hi, I don't think we need to be adding a "Prefer:" line, as packages should not need npm to build. The reason is that there is no internet access through the OBS build workers, so packages cannot be installed through npm. Only python(3)-jupyter_ipywidgets actually fails to build because of a listed npm dependency (the others just depend on python(3)-jupyter_ipywidgets).
From what I can tell, the documentation for these two packages[1] only says npm is necessary if building from git snapshots.
I've submitted sr#444177 and sr#444178 that removes the "BuildRequires:" for npm -- if someone could test whether the package still works that'd be great. Thanks! [1]: https://github.com/ipython/ipywidgets#installing-from-git - Karl Cheng (Qantas94Heavy) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org