Visitar URL original
Excludelist doesn't automatically update during runtime · Issue #286 · linuxdeploy/linuxdeploy · GitHub
Skip to content

Excludelist doesn't automatically update during runtime #286

Open

Description

@Korne127

linuxdeploy doesn't automatically try to update the exludelist during runtime. This means that when using linuxdeploy, the latest excludelist is always the excludelist shipped with the used linuxdeploy version.

This is problematic as it requires a new linuxdeploy version to be shipped and downloaded / used by everyone in order for excludelist changes to take effect. This also means that updates have to "trickle down" as you can see in AppImageCommunity/pkg2appimage#555: (For a tauri project to be updated, they need to wait on tauri being updated. For tauri to be updated, they need to wait on linuxdeploy being updated.) And it creates a single point of failure if there is no new linuxdeploy version after an excludelist update.

Therefore, linuxdeploy should also automatically try to update the excludelist at runtime.

Activity

  1. TheAssassin commented on Jul 24, 2024

    @TheAssassin
    Member

    Define "on build time".

    At any rate, I'll create a new build to update the binaries.

  2. TheAssassin commented on Jul 24, 2024

    @TheAssassin
    Member
  3. changed the title [-]Excludelist doesn't automatically update during build time[/-] [+]Excludelist doesn't automatically update during runtime[/+] on Jul 25, 2024
  4. Korne127 commented on Jul 25, 2024

    @Korne127
    Author

    @TheAssassin Build time was probably not the best term to use as it's very ambiguous. I meant the "build time" / packaging time of the AppImages as it's usually the build time of the projects that use linuxdeploy.
    But as it's the runtime of linuxdeploy itself, I changed the original wording.
    In any case, I just finished a pull request that implements this. It would be great if you could take a lot at it. :D

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions