Re: WebKitGTK known version to jhalfs and reversed dependency chain until poedit
"Pierre Labastie" ([email protected] via alfs-discuss Mailing List) <[email protected]> Sun, 18 Jan 2026 15:52:57 +0100
| Newsgroups | gmane.linux.lfs.automated |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format...
------------=_1768747990-30781-55893
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
On Sat, 2026-01-17 at 17:21 -0300, Jamenson Espindula wrote:
> Hi, all.
>=20
> After ~25 hours I finally got WebKitGTK-2.50.4 built and installed on
> my Linux From Scratch 12.4.
>=20
> jhalfs "thinks" the installed WebKitGTK's version is 2.48.5.
>=20
> What should I do?
>=20
>=20
> In order to use my LFS daily, I need some external packages: GNU Cash
> (Free Accounting Software), po4a (to render the {B}LFS XMLs) and
> poedit (to edit some Portable Object files).
>=20
> I am facing some issues, as poedit requires wxWebView (a component
> from wxWidgets) to build. See log at <https://pastebin.com/0ZMAbgTG>.
>=20
> wxWidgets requires WebKitGTK to build wxWebView. See log at
> <https://pastebin.com/SrJXq0Eb>.
>=20
> So, poedit requires both, wxWidgets _and_ WebkitGTK to build.
>=20
> Even with WebKitGTK-2.50.4 (I have chosen the GTK-4 version of
> WebKitGTK) installed, wxWidgets _fails to find it_ and, in
> consequence, disables wxWebView, which gets poedit fails too.
>=20
> I have found many references of people suggesting to install
> developer
> packages of the wxWidgets. Nobody seems to know how to proceed in the
> {B}LFS environment.
>=20
> What should I do?
Hi Jameson,
First, I think this is rather a question for blfs-support, you'd be
more likely to receive an answer. Let me try anyway:
According to the log you have posted, wxWidgets tries to find first=20
webkit2gtk-4.1. If your build of webkitgtk is correct, there should
exist a file webkit2gtk-4.1.pc in /usr/lib/pkgconfig, and this should
be enough for configure to find it. So first check the presence of this
file (and whether it can be read, etc). If it is not present, it may
mean that the first build of webkitgtk2 failed (webkit2gtk is built
twice, first for gtk-3, then for gtk4). Check the log in
~/blfs_root/work/logs/xxx-z-webkitgtk, and look for the occurrence of
".pc". On my build it shows:
"-- Installing: /usr/lib/pkgconfig/webkit2gtk-4.1.pc"
If you do not have that, I think your best bet is to reinstall
webkitgtk... BTW, I suspect that if this took so much time, it means
that there was a lot of swapping. You might want to decrease the number
of available processors for this build: that may decrease the build
time (counterintuitive, I know :)
Regards
Pierre
------------=_1768747990-30781-55893
Content-Type: text/plain; charset="UTF-8"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0
--
http://lists.linuxfromscratch.org/sympa/info/alfs-discuss
Unsubscribe: See the above information page
------------=_1768747990-30781-55893--