Error code 1 when building plasma5-sddm-kcm
Steven Friedrich
FreeBSD at twc.com
Sat Feb 20 03:11:46 UTC 2021
On Friday, 19 February 2021 11:17:52 EST Walter von Entferndt wrote:
> At Freitag, 19. Februar 2021, 13:00:03 CET, Steven Friedrich
>
> <FreeBSD at twc.com> wrote:
> > *** Error code 1
> > Stop.
> > make: stopped in /usr/ports/deskutils/plasma5-sddm-kcm
> > I have current ports. I use svnlite update /usr/ports and
> > portmaster -a. What can I do?
>
> Look into the buildlog. Maybe you have to tell portmaster to make the
> build verbose; I do not remember, since I stopped using that tool when I
> realized that *portmaster is broken by design*. Do yourself a favor &
> use ports-mgmt/poudriere or ports-mgmt/synth instead & pkg delete
> portmaster. They build in a fresh, clean environment; in contrast,
> portmaster does not & that causes all kind of weird issues. Last not
> least portmaster clutters your machine with ports or packages that are
> needed as build dependency, and unless your're a developer you don't
> need these otherwise. Building unjailed is only justified for self-
> contained ports (those that do not need to be compiled, all is in the
> ports' files/ subdirecory, some useful scripts are distributes this way)
> & ports that have a very limited number of dependencies, e.g. the *-kmod
> ports. This does clearly not apply to any KDE or Qt software.
>
> Synth may be easier for the average enduser who does not need
> poudriere's advanced features (espc. build profiles). Both build tools'
> performance will drastically benefit from leveraging devel/ccacche and/
> or devel/distcc.
>
> FYI portmaster is beeing rewritten in LUA. Once the new version is
> available & stable, I will stop advocating against it (iff it also fixes
> the underlying design issues).
>
> Feel free to file in a bug report for the doc/*-freebsd-doc: the
> Handbook must not reference portmaster. It calls itself "master", while
> it's procedures are (at least) naive, to say it politely. Some are
> worse than O(N^2)...
Thank you, sir. I took your advice and I am now using synth to build my
ports. I appreciate you taking the tme to help me.
--
FreeBSD FreeBSD 12.2-RELEASE-p3 FreeBSD 12.2-RELEASE-p3 r369283 Special amd64
More information about the freebsd-questions
mailing list