dirkpetersen / froster

Froster is a user-friendly archiving tool for teams that move data between Posix file systems and S3 like object storage systems such as AWS Glacier
Apache License 2.0
13 stars 1 forks source link

froster does not upgrade with /usr/bin/pipx #110

Closed dirkpetersen closed 3 days ago

dirkpetersen commented 3 days ago

https://github.com/dirkpetersen/froster/discussions/71

root@my-test-pc:~# curl -s https://raw.githubusercontent.com/dirkpetersen/froster/main/install.sh?$(date +%s) | bash

Backing up older froster installation...
    Config back up at /root/.config/froster_20240626152517.bak
...older froster installation backed up

Uninstalling existing froster installation...
...froster uninstalled

Installing pipx...
...pipx already installed

Upgrading pipx...
...pipx upgraded

Installing latest version of froster...
  Installing from PyPi package repository
...froster installed

Installing third-party dependency: pwalk...
    Downloading pwalk files
    Compiling pwalk
    Moving pwalk to froster's binaries folder
    Cleaning up pwalk installation files
...pwalk installed

Installing third-party dependency: rclone...
    Downloading rclone files
    Extracting rclone files
    Moving rclone to froster's binaries folder

Rolling back installation...
main: line 378: =/usr/bin/pipx: No such file or directory

But, pipx does indeed exist there...


root@my-test-pc:~# which pipx
/usr/bin/pipx
victormachadoperez commented 3 days ago

This should be solved in froster v0.15.0. I also answered the #71