Re: WebKitGTK known version to jhalfs and reversed dependency chain until poedit

"Jamenson Espindula" ([email protected] via alfs-discuss Mailing List) <[email protected]> Sun, 18 Jan 2026 21:36:20 -0300
Newsgroups gmane.linux.lfs.automated
Message-ID <CAOW_YO=zToGTmE8v1L=bcVsKVJrnWJZW-J3CvMXBRxCo9Sp6jQ@mail.gmail.com>
This is a multi-part message in MIME format...

------------=_1768783002-30781-55938
Content-Type: multipart/alternative; boundary="000000000000e3b4a60648b2e1c1"

--000000000000e3b4a60648b2e1c1
Content-Type: text/plain; charset="UTF-8"

Em dom., 18 de jan. de 2026, 11:53, Pierre Labastie <
[email protected]> escreveu:

> 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
> 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 :)
>
> Thank you for your reply.


> Output of the command <grep '.pc' blfs_root/work/logs/010-z-webkitgtk>:
>

 = = = Transcription begins = = =


> [1386/8460] Generating ../../JavaScriptCore/DerivedSources/AirOpcode.h,
> ../../JavaScriptCore/DerivedSources/AirOpcodeGenerated.h
>


> [2170/8460] Generating
> ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/LLIntOpcode.h
>


> [2230/8460] Generating
> ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Opcode.h
>


> [2231/8460] Generating
> ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/OpcodeSize.h
>


> [2473/8460] Generating
> ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmOpcodeOrigin.h
>


> [2474/8460] Generating
> ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmSIMDOpcodes.h
>


> -- Installing: /usr/lib/pkgconfig/javascriptcoregtk-6.0.pc
>


> -- Installing: /usr/lib/pkgconfig/webkitgtk-6.0.pc
>


> -- Installing: /usr/lib/pkgconfig/webkitgtk-web-process-extension-6.0.pc


  = = = Transcription ends = = =

As a hopefully LFS unexperienced builder, I have tried to just make a
symbolic link named 'webkit2gtk' pointing to 'webkitgtk-6.0.pc'. No
success. A simple symbolic link does not meet the requirement!

Douglas Reno said that I will need to build the GTK-3 version of WebKitGTK.
It makes sense to me. My doubt is: should I delete the WebKitGTK
construction directory and start over inside a fresh uncompressed directory
(default proceeding of the BLFS book) or am I authorized to rebuild inside
the same construction directory? A fresh construction directory means to
construct the whole package again from scratch.

Another doubt: I have accepted the advice in the BLFS book and installed
the 2.50.4 version of the WebKitGTK (newer version than that one in the
stable BLFS). How can I maintain the information of that newer version in
the database of packages? I ask this because I have an external package
(rclone) installed. I have followed the instructions (include an empty file
inside '/var/lib/jhalfs/BLFS/'). It worked for the first time, however a
second time I ran the 'update-installed.sh' script, the database was
rebuilt without the information related to rclone. Is it adequate to change
the 'packages.xml' and include the 'rclone' information there? Is there
another way?

Thank you very much!

Jamenson Espindula

--000000000000e3b4a60648b2e1c1
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr">Em dom., 18 de jan. de 2026, 11:53, Pierr=
e Labastie &lt;<a href=3D"mailto:[email protected]" t=
arget=3D"_blank">[email protected]</a>&gt; escreveu:<=
/div><div dir=3D"auto"><div class=3D"gmail_quote"><blockquote class=3D"gmai=
l_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,20=
4,204);padding-left:1ex">Hi Jameson,<br>
<br>
First, I think this is rather a question for blfs-support, you&#39;d be<br>
more likely to receive an answer. Let me try anyway:<br>
<br>
According to the log you have posted, wxWidgets tries to find first <br>
webkit2gtk-4.1. If your build of webkitgtk is correct, there should<br>
exist a file webkit2gtk-4.1.pc in /usr/lib/pkgconfig, and this should<br>
be enough for configure to find it. So first check the presence of this<br>
file (and whether it can be read, etc). If it is not present, it may<br>
mean that the first build of webkitgtk2 failed (webkit2gtk is built<br>
twice, first for gtk-3, then for gtk4). Check the log in<br>
~/blfs_root/work/logs/xxx-z-webkitgtk, and look for the occurrence of<br>
&quot;.pc&quot;. On my build it shows:<br>
&quot;-- Installing: /usr/lib/pkgconfig/webkit2gtk-4.1.pc&quot;<br>
<br>
If you do not have that, I think your best bet is to reinstall<br>
webkitgtk... BTW, I suspect that if this took so much time, it means<br>
that there was a lot of swapping. You might want to decrease the number<br>
of available processors for this build: that may decrease the build<br>
time (counterintuitive, I know :)<br>
<br></blockquote><div>Thank you for your reply.</div><div>=C2=A0</div><bloc=
kquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:=
1px solid rgb(204,204,204);padding-left:1ex">Output of the command &lt;grep=
 &#39;.pc&#39; blfs_root/work/logs/010-z-webkitgtk&gt;:<br></blockquote><di=
v><br></div><div>=C2=A0=3D =3D =3D Transcription=C2=A0begins =3D =3D =3D=C2=
=A0</div><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin=
:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"=
>[1386/8460] Generating ../../JavaScriptCore/DerivedSources/AirOpcode.h, ..=
/../JavaScriptCore/DerivedSources/AirOpcodeGenerated.h<br></blockquote><div=
>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px =
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">[2170/8460] =
Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/LLIntOpcode.h=
<br></blockquote><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding=
-left:1ex">[2230/8460] Generating ../../JavaScriptCore/PrivateHeaders/JavaS=
criptCore/Opcode.h<br></blockquote><div>=C2=A0</div><blockquote class=3D"gm=
ail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,=
204,204);padding-left:1ex">[2231/8460] Generating ../../JavaScriptCore/Priv=
ateHeaders/JavaScriptCore/OpcodeSize.h<br></blockquote><div>=C2=A0</div><bl=
ockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-lef=
t:1px solid rgb(204,204,204);padding-left:1ex">[2473/8460] Generating ../..=
/JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmOpcodeOrigin.h<br></block=
quote><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0p=
x 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">[2=
474/8460] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Was=
mSIMDOpcodes.h<br></blockquote><div>=C2=A0</div><blockquote class=3D"gmail_=
quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,=
204);padding-left:1ex">-- Installing: /usr/lib/pkgconfig/javascriptcoregtk-=
6.0.pc<br></blockquote><div>=C2=A0</div><blockquote class=3D"gmail_quote" s=
tyle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pad=
ding-left:1ex">-- Installing: /usr/lib/pkgconfig/webkitgtk-6.0.pc<br></bloc=
kquote><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0=
px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">-=
- Installing: /usr/lib/pkgconfig/webkitgtk-web-process-extension-6.0.pc</bl=
ockquote><div><br></div><div>=C2=A0 =3D =3D =3D Transcription ends =3D =3D =
=3D=C2=A0</div><div><br></div><div>As a hopefully=C2=A0LFS unexperienced=C2=
=A0builder, I have tried to just make a symbolic=C2=A0link named &#39;webki=
t2gtk&#39; pointing to &#39;webkitgtk-6.0.pc&#39;. No success. A simple sym=
bolic link does not meet the requirement!</div><div><br></div><div>Douglas =
Reno said that I will need to build the GTK-3 version of WebKitGTK. It make=
s sense to me. My doubt is: should I delete the WebKitGTK construction dire=
ctory and start over inside a fresh uncompressed directory (default proceed=
ing of the BLFS book) or am I authorized to rebuild inside the same constru=
ction directory? A fresh construction directory means to construct the whol=
e package again from scratch.</div><div><br></div><div>Another doubt: I hav=
e accepted the advice=C2=A0in the BLFS book and installed the 2.50.4 versio=
n of the WebKitGTK (newer version than that one in the stable BLFS). How ca=
n I maintain the information of that newer version in the database of packa=
ges? I ask this because I have an external package (rclone) installed. I ha=
ve followed the instructions (include an empty file inside=C2=A0&#39;/var/l=
ib/jhalfs/BLFS/&#39;). It worked for the first time, however a second time =
I ran the &#39;update-installed.sh&#39; script, the database was rebuilt wi=
thout the information related to rclone. Is it adequate to change the &#39;=
packages.xml&#39; and include the &#39;rclone&#39; information there? Is th=
ere another way?</div><div><br></div><div>Thank you very much!</div><div><b=
r></div><div>Jamenson Espindula</div></div></div>
</div>

--000000000000e3b4a60648b2e1c1--

------------=_1768783002-30781-55938
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
------------=_1768783002-30781-55938--