elementary / browser

Epiphany Flatpak Ref
GNU General Public License v3.0
4 stars 4 forks source link

PostInst: bump GL version #128

Closed danirabbit closed 7 months ago

danirabbit commented 8 months ago

Fixes #125

alatiera commented 8 months ago

I think an alternative would also be to run flatpak update [runtime] which should always pull the correct version of the extension

alatiera commented 8 months ago

oh actually the extension will always be included with the application install, so simply moving the repo-add for the runtime before the application install will take care of it too

danirabbit commented 8 months ago

@alatiera for some reason we're having an issue where folks aren't getting the new runtime when they update and the repo has already been added.

I'm not sure if we're doing postinst instead of preinst here because of packagekit or something :thinking:

meisenzahl commented 8 months ago

@danirabbit I'm afraid that this approach won't work because we handle native updates as offline updates. So this update would fail because of a missing Internet connection.

Marukesu commented 8 months ago

@alatiera the problem is that flatpak won't install a runtime from a different repository automatically, so we need to install it manually.

I'm afraid that this approach won't work because we handle native updates as offline updates. So this update would fail because of a missing Internet connection.

AFAIK, this package is used only for installing the flatpak during a fresh install, so a fail isn't a problem.

danirabbit commented 8 months ago

Yeah at the least we can spin a new ISO so that whoever downloads now won't encounter this issue