Skip to content

Use latest flat-manager-client #229

@ryonakano

Description

@ryonakano

Problem

We use flat-manager-client from flat-manager repository in these places:

ADD https://raw.githubusercontent.com/flatpak/flat-manager/master/flat-manager-client /usr/bin
RUN chmod +x /usr/bin/flat-manager-client

curl https://raw.githubusercontent.com/flatpak/flat-manager/0.3.7/flat-manager-client > ./flat-manager-client
sudo mv ./flat-manager-client /usr/bin/flat-manager-client
sudo chown root: /usr/bin/flat-manager-client
sudo chmod +x /usr/bin/flat-manager-client

curl https://raw.githubusercontent.com/flatpak/flat-manager/0.3.7/flat-manager-client > ./flat-manager-client
sudo mv ./flat-manager-client /usr/bin/flat-manager-client
sudo chown root: /usr/bin/flat-manager-client
sudo chmod +x /usr/bin/flat-manager-client

We have two problems here:

  • flat-manager-client is now ported from Python to Rust since 0.5.0-rc.2, resulting the first commands in Dockerfile no longer works
  • The second and third occurrences use ancient version of flat-manager-client

Proposal

Use latest flat-manager-client that was ported to Rust. Probably we should fix to the latest tag, 0.5.1.

Prior Art (Optional)

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Priority: HighTo be addressed after any critical issues

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions