Hello Guilherme,

e.g. this repo source:

https://rpm.nodesource.com/pub_8.x/el/ (https_rpm_nodesource_com_pub_8_x_el_releasever_basearch)

is only valid for epel chroots and should be only added for those (see 'Edit' link for individual chroots in project settings).

The repo with id https_rpm_nodesource_com_pub_8_x_el_27_basearch uses https://rpm.nodesource.com/pub_8.x/el/27/$basearch link
but https://rpm.nodesource.com/pub_8.x/el/27/ gives 404.

So there are some problems with the repo setup.

An important repo is https://rpm.nodesource.com/pub_8.x/fc/, which provides nodejs for Fedora with npm bundled but only up to f27. f28 and rawhide
builds will therefore fail. Also fedora-27-i386 is failing because dnf, for some reason, prefers (probably because of the Arch field):

Name         : nodejs
Epoch        : 1
Version      : 8.11.0
Release      : 1.fc27
Arch         : i686


Name         : nodejs
Epoch        : 2
Version      : 8.11.1
Release      : 1nodesource
Arch         : i386

I would suggest to use npm from official Fedora repositories or you can ask maintainers of rpm.nodesource.com to
provide updated rpms (for f28 and f29).

Best Regards!

On Sat, Apr 14, 2018 at 7:27 PM, Guilherme Cardoso <gjc@ua.pt> wrote:
I'm trying to build a new version with external repositories for nodejs. Depending on the chroot the connectivity fails.

For example, successful build:

Unsuccessful build, no matter how many times I submit:

builder-live shows the following:
Failed to synchronize cache for repo 'https_rpm_nodesource_com_pub_8_x_el_releasever_basearch', disabling.
Failed to synchronize cache for repo 'https_rpm_nodesource_com_pub_8_x_fc_releasever_basearch', disabling.
Failed to synchronize cache for repo 'https_rpm_nodesource_com_pub_8_x_el_27_basearch', disabling.

which makes the build to fail afterward.  Any ideas what's going on?
copr-devel mailing list -- copr-devel@lists.fedorahosted.org
To unsubscribe send an email to copr-devel-leave@lists.fedorahosted.org