[Slackbuilds-users] libwebkit2gtk vs. libwebkitgtk4.1
Jim
zsd+slackbuilds at jdvb.ca
Wed Jul 30 18:46:07 UTC 2025
On Mon, Jul 28, 2025 at 19:17 (+0100), Tim Dickson via SlackBuilds-users wrote:
> One will overwrite the other. They are the same source, but one includes
> some extra libs, so has extra build options.
> The main issue is with libsoup3 used by v4.1 vs. libsoup2 used by v4.0
> executables containing libs which use both libsoup2 and libsoup3 will not
> run
> (due to sharing the same namespace, and are written to detect this and
> quit), so if your program uses
> some libs built with libwebkit2gtk4.0 and some built with libwebkit2gtk4.1
> you will get this issue if the libs use soup3 and soup2.
> It is typically a run-time issue.
> For example, in xiphos built with libwebkit2gtk4.1, if you built yelp (a
> dep) with libwebkit2gtk(4.0) then when you attempt to access help within the
> application, it will crash.
> not every app uses soup, so will not be affected, but those that do will
> break.
> Because some applications can't be updated due to slackware core libs being
> too old, we get this situation. Some projects will work with existing libs,
> and so have been updated, and some don't so have not. unfortunately that
> means you have to do some choosing as to what programs you can run.
> Once slackware 15.1 or whatever it will be numbered comes out, that issue
> will go away.
Tim,
thanks for the very helpful answer.
In fact, I was trying to build something in Slackware current, which I did
not mention (mea culpa, if there is an analogue to https://slackbuilds.org/
for the -current SBo repository, I don't know it).
Cheers.
Jim
> On 28/07/2025 13:04, Jim wrote:
>> The comment for each of these in the 15.0 repository says
>> Don't install both at the same time!!
>> I have (for better or worse) installed both at the same time, and except
>> for /usr/bin/WebKitWebDriver the packages seem to be disjoint.
>> Is the "Don't install..." comment archaic or (with the possible exception
>> of WebKitWebDriver) are there some "gotchas" waiting to trip up the unwary?
>> Thanks.
>> Jim
>> _______________________________________________
>> SlackBuilds-users mailing list
>> SlackBuilds-users at slackbuilds.org
>> https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
>> Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
>> FAQ - https://slackbuilds.org/faq/
> --
> This email has been checked for viruses by AVG antivirus software.
> www.avg.com
> _______________________________________________
> SlackBuilds-users mailing list
> SlackBuilds-users at slackbuilds.org
> https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
> Archives - https://lists.slackbuilds.org/pipermail/slackbuilds-users/
> FAQ - https://slackbuilds.org/faq/
More information about the SlackBuilds-users
mailing list