this post was submitted on 30 May 2024
20 points (100.0% liked)

Linux

5376 readers
30 users here now

A community for everything relating to the linux operating system

Also check out [email protected]

Original icon base courtesy of [email protected] and The GIMP

founded 1 year ago
MODERATORS
 

Hello,

I would like to test websites against old versions of WebKit (the engine powering Epiphany and Safari) and the obvious way to do it without needing a SaaS solution like Browserstack would be to install old versions of Epiphany.

My first idea was to look at Snap and Flapak (as that would prevent issues with mismatched dependencies) but neither offer any version other than the latest.

Does anybody have an idea?

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 3 points 6 months ago* (last edited 6 months ago) (1 children)

I'm not familiar with flatpak-builder, does it handle dependencies not available on the system?

[–] CameronDev 2 points 6 months ago (1 children)

Not a clue, never used flatpak-builder. I was more thinking of just building the binarys rather than entire flatpaks

[–] [email protected] 2 points 6 months ago (2 children)

My main fear with building the binary is that it would eventually require old dependencies that I do not have on my system.

[–] realbadat 2 points 5 months ago

Stand up a little VM with an install of Debian 9.

Don't mess with your main system, don't worry about flatpaks, and you can just get rid of it if you're done with it.

[–] CameronDev 2 points 6 months ago (1 children)

Valid concern. But at that point you just built that dependancy as well. Really depends how far back you want to go?

[–] [email protected] 2 points 6 months ago

At least 4-5 years back, I want to test behaviors of WebKit circa iOS 13