Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Feb 2022 09:45:52 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 261581] multimedia/navidrome: sh: react-scripts: not found
Message-ID:  <bug-261581-7788-bQBOb4KPqp@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-261581-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-261581-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D261581

--- Comment #1 from kaltheat@gmail.com ---
Hi,

I had a look at this port and it's not that simple to me. As far as I
understand, navidrome consists of (at least) two components (the core and t=
he
UI). The core can be compiled using go-stuff (and it seemed to work for me =
with
an adapted Makefile for version 0.47.5). But I stuck with the UI, which is a
node-application. The problem there is that it should be build with npm, but
needs several node-packages for that. Normally, they will be downloaded by =
npm,
but in the FreeBSD ports system and with poudriere, npm seems not to have
access to internet. So the port-maintainer made a workaround: he put the ne=
eded
npm-packages in a seperate archive (npm-cache) that can be downloaded during
port building and put npm in offline mode. My problem is, that I don't
understand how to create this npm-cache-file. Can someone (preferable the
maintainer) provide a documentation for this approach?

Kind regards,
kaltheat

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-261581-7788-bQBOb4KPqp>