Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Jan 2025 13:44:38 -0500
From:      William Bulley <web@umich.edu>
To:        Kevin Oberman <rkoberman@gmail.com>
Cc:        gnome@freebsd.org
Subject:   Re: www/webkit2-gtk@40 fails to build on 14.2-STABLE
Message-ID:  <20250127184438.GD663@dell4>

next in thread | raw e-mail | index | archive | help
According to Kevin Oberman <rkoberman@gmail.com> on Mon, 01/27/25 at 00:08:
> 
>    You need to include the actual error. That is the reason (well, one of
>    them) for building with "MAKE_JOBS_UNSAFE=yes". It results will be in the
>    build log, near the bottom, but above what you included. This will include
>    the actual error.
>    Have you deleted the old webkit2-gtk3? While it is replaced by
>    webkit2-gtk@40, the name change (gtk3 to gtk) causes "portmaster" to fail
>    to understand this.
>    If this is hte problem, you can install it with:
>    # portmaster -o www/webkit2-gtk@40 webkit2-gtk3
>    This really should be noted in UPDATING, but it seems that maintainers are
>    often failing to do this, assuming that everyone installs frem packages.

Thanks, Kevin!

I don't know anything more that what I saw when the build failed.
Where would I find this "build log" about which you speak?

I think (but not sure) that when I use "MAKE_JOBS_UNSAFE=yes" as
in:

# pwd
/usr/ports/www/webkit2-gtk
# make MAKE_JOBS_UNSAFE=yes install

it runs successfully through to completion and I get this:

# pkg info | grep -i webkit
webkit2-gtk_60-2.46.5_1   Opensource browser engine using the GTK 3 toolkit

Interestingly enough, on another amd64 system also running 14.2-STABLE
(BTW both systems are up to date WRT the ports using "git pull") I have
this:

# pkg info | grep -i webkit
webkit2-gtk_40-2.46.5_1   Opensource browser engine using the GTK 3 toolkit

This @40 versus @60 is very odd.  All this is very confusing to me.

Yes I have deleted the old webkit2-gtk3 else it would have appeared
on the "pkg info" query, yes?

When I tried running "portmaster -o www/webkit2-gtk@40 webkit2-gtk3"
I got this:

# portmaster -o www/webkit2-gtk@40 webkit2-gtk3

===>>> The second argument to -o can be a package name,
       or a port directory from /usr/ports

       webkit2-gtk3 does not seem to be installed,
       or listed as a dependency

===>>> No valid installed port, or port directory given
===>>> Try portmaster --help

I would greatly appreciate any further advice or suggestions.

Thanks!  Have a great day!

-- 
William Bulley
E-MAIL: web@umich.edu
<web@umich.edu>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20250127184438.GD663>