pop-os / pop

A project for managing all Pop!_OS sources
https://system76.com/pop
2.48k stars 87 forks source link

Timeshift not working with rsync 3.2.7-0ubuntu0.22.04.2 #2833

Open Timo-fi-2023 opened 1 year ago

Timo-fi-2023 commented 1 year ago

Distribution (run cat /etc/os-release):

NAME="Pop!_OS" VERSION="22.04 LTS" ID=pop ID_LIKE="ubuntu debian" PRETTY_NAME="Pop!_OS 22.04 LTS" VERSION_ID="22.04" HOME_URL="https://pop.system76.com" SUPPORT_URL="https://support.system76.com" BUG_REPORT_URL="https://github.com/pop-os/pop/issues" PRIVACY_POLICY_URL="https://system76.com/privacy" VERSION_CODENAME=jammy UBUNTU_CODENAME=jammy LOGO=distributor-logo-pop-os

Related Application and/or Package Version (run apt policy $PACKAGE NAME):

timeshift: Installed: 21.09.1-1 Candidate: 21.09.1-1 Version table: *** 21.09.1-1 500 500 http://apt.pop-os.org/ubuntu jammy/universe amd64 Packages 100 /var/lib/dpkg/status

rsync: Installed: 3.2.7-0ubuntu0.22.04.2 Candidate: 3.2.7-0ubuntu0.22.04.2 Version table: *** 3.2.7-0ubuntu0.22.04.2 500 500 http://apt.pop-os.org/ubuntu jammy-security/main amd64 Packages 500 http://apt.pop-os.org/ubuntu jammy-updates/main amd64 Packages 100 /var/lib/dpkg/status 3.2.3-8ubuntu3 500 500 http://apt.pop-os.org/ubuntu jammy/main amd64 Packages

Issue/Bug Description:

Timeshift snapshots not working after rsync upgrade 3.2.3-8ubuntu3 to 3.2.7-0ubuntu0.22.04.2

Steps to reproduce (if you know):

With rsync 3.2.7-0ubuntu0.22.04.2 timeshift gives rsync error.

Expected behavior:

sudo timeshift --create

Synching files with rsync... E: rsync returned an error
E: Failed to create new snapshot Failed to create snapshot

Other Notes:

Timeshift works again if rsync is downgraded to version 3.2.3-8ubuntu3

leviport commented 1 year ago

Timeshift in Pop comes from the Ubuntu repos, so this should probably be reported upstream.

Dr-Cool commented 1 year ago

To solve this problem I installed the teejee2008 version (https://github.com/teejee2008/timeshift):

sudo add-apt-repository -y ppa:teejee2008/timeshift
sudo apt-get update
sudo apt-get install timeshift