Timeshift and timeshift-autosnapd not allowing updates

Hey everyone,

I’m still learning command lines, so bare with me. After trying to update using the terminal script system, pacman, and yay, I still get the same timeshift problem:

Arch & EndeavourOS update check:
:: Searching Arch & EndeavourOS for updates...
accountsservice 0.6.55-3 -> 22.04.62-2
alsa-card-profiles 1:0.3.43-5 -> 1:0.3.44-1
archlinux-keyring 20220118-1 -> 20220125-1
curl 7.81.0-1 -> 7.81.0-2
duf 0.7.0-1 -> 0.8.0-1
elfutils 0.186-2 -> 0.186-3
ell 0.47-1 -> 0.48-1
endeavouros-mirrorlist 4.4-3 -> 4.4-4
eos-apps-info 1.2.2-1 -> 1.2.3-1
eos-rankmirrors 2.1.4-1 -> 2.2.2-1
expat 2.4.3-1 -> 2.4.4-1
firefox 96.0.2-1 -> 96.0.3-1
geoip-database 20211221-1 -> 20220125-1
git 2.35.0-1 -> 2.35.1-1
glib2 2.70.2-2 -> 2.70.3-1
go-tools 4:0.1.8-1 -> 4:0.1.9-1
gst-plugin-pipewire 1:0.3.43-5 -> 1:0.3.44-1
hwdetect 2022.01-2 -> 2022.01-5
imagemagick 7.1.0.20-2 -> 7.1.0.22-1
iwd 1.21-1 -> 1.23-1
ktexteditor 5.90.0-1 -> 5.90.0-2
lcms2 2.12-1 -> 2.13-1
ldb 2:2.4.1-4 -> 2:2.4.2-1
libcap 2.62-1 -> 2.63-1
libcups 1:2.4.0-4 -> 1:2.4.1-1
libelf 0.186-2 -> 0.186-3
libgpg-error 1.43-1 -> 1.44-1
libraqm 0.8.0-1 -> 0.9.0-1
licenses 20200427-1 -> 20220125-1
linux 5.16.2.arch1-1 -> 5.16.4.arch1-1
linux-headers 5.16.2.arch1-1 -> 5.16.4.arch1-1
linux-lts 5.15.16-1 -> 5.15.18-1
linux-lts-headers 5.15.16-1 -> 5.15.18-1
mesa 21.3.4-1 -> 21.3.5-1
openexr 3.1.3-1 -> 3.1.4-1
pipewire 1:0.3.43-5 -> 1:0.3.44-1
pipewire-alsa 1:0.3.43-5 -> 1:0.3.44-1
pipewire-jack 1:0.3.43-5 -> 1:0.3.44-1
pipewire-pulse 1:0.3.43-5 -> 1:0.3.44-1
protobuf 3.19.3-1 -> 3.19.4-1
python-pyqt5 5.15.6-6 -> 5.15.6-7
qt5-base 5.15.2+kde+r294-1 -> 5.15.2+kde+r296-2
qt5-declarative 5.15.2+kde+r43-1 -> 5.15.2+kde+r44-1
qt5-graphicaleffects 5.15.2-1 -> 5.15.2-2
qt5-location 5.15.2-4 -> 5.15.2-5
qt5-multimedia 5.15.2-1 -> 5.15.2-2
qt5-quickcontrols 5.15.2-1 -> 5.15.2-2
qt5-quickcontrols2 5.15.2+kde+r10-1 -> 5.15.2+kde+r11-2
qt5-sensors 5.15.2-1 -> 5.15.2-2
qt5-speech 5.15.2-1 -> 5.15.2-2
qt5-svg 5.15.2+kde+r16-1 -> 5.15.2+kde+r16-2
qt5-tools 5.15.2+kde+r17-4 -> 5.15.2+kde+r17-5
qt5-wayland 5.15.2+kde+r44-1 -> 5.15.2+kde+r46-2
qt5-webchannel 5.15.2+kde+r5-1 -> 5.15.2+kde+r5-2
qt5-webengine 5.15.8-1 -> 5.15.8-7
qt5-x11extras 5.15.2-1 -> 5.15.2-2
qt6-5compat 6.2.2-1 -> 6.2.3-2
qt6-base 6.2.2-5 -> 6.2.3-4
qt6-declarative 6.2.2-1 -> 6.2.3-2
qt6-imageformats 6.2.2-1 -> 6.2.3-2
qt6-svg 6.2.2-1 -> 6.2.3-2
qt6-translations 6.2.2-2 -> 6.2.3-1
qt6-wayland 6.2.2-1 -> 6.2.3-2
rubberband 2.0.1-1 -> 2.0.2-1
smbclient 4.15.4-1 -> 4.15.5-1
sudo 1.9.8.p2-3 -> 1.9.9-1
systemd 250.3-1 -> 250.3-2
systemd-libs 250.3-1 -> 250.3-2
systemd-sysvcompat 250.3-1 -> 250.3-2
tdb 1.4.5-3 -> 1.4.6-1
telegram-desktop 3.4.8-1 -> 3.5.0-1
wayland-protocols 1.24-1 -> 1.25-1
welcome 3.17.10-1 -> 3.17.11-2
xterm 370-1 -> 370-2
zstd 1.5.2-1 -> 1.5.2-2
Root Password: 
su: Authentication failure
AUR update check:
:: Searching AUR for updates...
 -> Flagged Out Of Date AUR Packages:  timeshift-bin
:: 1 Packages to upgrade.
1  aur/librewolf-bin  96.0.2-1 -> 96.0.3-2
==> Packages to exclude: (eg: "1 2 3", "1-3", "^4" or repo name)
==> 
:: Checking for conflicts...
:: Checking for inner conflicts...
[Aur:1]  librewolf-bin-96.0.3-2

  1 librewolf-bin                    (Installed) (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> n
:: (1/1) Downloaded PKGBUILD: librewolf-bin
  1 librewolf-bin                    (Installed) (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> n
:: (1/1) Parsing SRCINFO: librewolf-bin
==> Making package: librewolf-bin 96.0.3-2 (Tue 01 Feb 2022 07:45:50 AM EST)
==> Retrieving sources...
  -> Downloading librewolf-96.0.3-2-x86_64.pkg.tar.zst...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 77.2M  100 77.2M    0     0  6688k      0  0:00:11  0:00:11 --:--:-- 6884k
  -> Downloading librewolf-96.0.3-2-x86_64.pkg.tar.zst.sig...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   119  100   119    0     0    446      0 --:--:-- --:--:-- --:--:--   445
==> Validating source_x86_64 files with sha256sums...
    librewolf-96.0.3-2-x86_64.pkg.tar.zst ... Passed
    librewolf-96.0.3-2-x86_64.pkg.tar.zst.sig ... Skipped
==> Verifying source file signatures with gpg...
    librewolf-96.0.3-2-x86_64.pkg.tar.zst ... Passed
==> Making package: librewolf-bin 96.0.3-2 (Tue 01 Feb 2022 07:46:07 AM EST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found librewolf-96.0.3-2-x86_64.pkg.tar.zst
  -> Found librewolf-96.0.3-2-x86_64.pkg.tar.zst.sig
==> Validating source_x86_64 files with sha256sums...
    librewolf-96.0.3-2-x86_64.pkg.tar.zst ... Passed
    librewolf-96.0.3-2-x86_64.pkg.tar.zst.sig ... Skipped
==> Verifying source file signatures with gpg...
    librewolf-96.0.3-2-x86_64.pkg.tar.zst ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting librewolf-96.0.3-2-x86_64.pkg.tar.zst with bsdtar
==> Sources are ready.
==> Making package: librewolf-bin 96.0.3-2 (Tue 01 Feb 2022 07:46:15 AM EST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
  -> Removing empty directories...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "librewolf-bin"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Adding install file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: librewolf-bin 96.0.3-2 (Tue 01 Feb 2022 07:46:28 AM EST)
==> Cleaning up...
[sudo] password for suoni: 
loading packages...
resolving dependencies...
looking for conflicting packages...

Package (1)    Old Version  New Version  Net Change

librewolf-bin  96.0.2-1     96.0.3-2       0.74 MiB

Total Installed Size:  225.99 MiB
Net Upgrade Size:        0.74 MiB

:: Proceed with installation? [Y/n] 
(1/1) checking keys in keyring                                    [------------------------------------] 100%
(1/1) checking package integrity                                  [------------------------------------] 100%
(1/1) loading package files                                       [------------------------------------] 100%
(1/1) checking for file conflicts                                 [------------------------------------] 100%
:: Running pre-transaction hooks...
(1/1) Creating Timeshift snapshot before upgrade...
E: ts: Failed to get partition list.
E: Snapshots cannot be created in Live CD mode
Unable to run timeshift-autosnap! Please close Timeshift and try again. Script will now exit...
error: command failed to execute correctly
error: failed to commit transaction (failed to run transaction hooks)
Errors occurred, no packages were upgraded.
 -> exit status 1

Any idea what can I do? My system is not updating. Thanks.

seems timeshift-autosnap setup needs a review?

And please if you want to post long logs use codedags or hide-details feature from the editor!

1 Like

Thanks, I didn’t know about the code tags. I’ll do that next time.

I’m not sure which info I should hide. I thought I did. Still learning :slight_smile:

Just put three ``` ( ~ ` ) key on top and bottom of the output.

output
2 Likes

I still have the problem. I disabled Timeshift backups and still have the problem.

yay -Syu
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
 endeavouros is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...

Package (72)                        Old Version        New Version        Net Change

extra/accountsservice               0.6.55-3           22.04.62-2          -0.07 MiB
extra/alsa-card-profiles            1:0.3.43-5         1:0.3.44-1           0.00 MiB
core/archlinux-keyring              20220118-1         20220125-1           0.01 MiB
core/curl                           7.81.0-1           7.81.0-2             0.00 MiB
core/elfutils                       0.186-2            0.186-3              0.00 MiB
extra/ell                           0.47-1             0.48-1               0.00 MiB
endeavouros/endeavouros-mirrorlist  4.4-3              4.4-4                0.00 MiB
endeavouros/eos-apps-info           1.2.2-1            1.2.3-1              0.00 MiB
endeavouros/eos-rankmirrors         2.1.4-1            2.2.2-1              0.00 MiB
core/expat                          2.4.3-1            2.4.4-1              0.00 MiB
extra/firefox                       96.0.2-1           96.0.3-1            -0.07 MiB
extra/geoip-database                20211221-1         20220125-1           0.07 MiB
extra/git                           2.35.0-1           2.35.1-1             0.00 MiB
core/glib2                          2.70.2-2           2.70.3-1             0.00 MiB
community/go-tools                  4:0.1.8-1          4:0.1.9-1            1.00 MiB
extra/gst-plugin-pipewire           1:0.3.43-5         1:0.3.44-1           0.00 MiB
extra/hwdetect                      2022.01-2          2022.01-5            0.00 MiB
extra/imagemagick                   7.1.0.20-2         7.1.0.22-1           0.00 MiB
community/iwd                       1.21-1             1.23-1               0.01 MiB
extra/ktexteditor                   5.90.0-1           5.90.0-2            -0.09 MiB
extra/lcms2                         2.12-1             2.13-1               0.00 MiB
extra/ldb                           2:2.4.1-4          2:2.4.2-1            0.00 MiB
core/libcap                         2.62-1             2.63-1               0.00 MiB
extra/libcups                       1:2.4.0-4          1:2.4.1-1            0.00 MiB
core/libelf                         0.186-2            0.186-3              0.00 MiB
core/libgpg-error                   1.43-1             1.44-1               0.03 MiB
extra/libraqm                       0.8.0-1            0.9.0-1              0.01 MiB
core/licenses                       20200427-1         20220125-1           0.00 MiB
core/linux                          5.16.2.arch1-1     5.16.4.arch1-1      -0.02 MiB
core/linux-headers                  5.16.2.arch1-1     5.16.4.arch1-1       0.01 MiB
core/linux-lts                      5.15.16-1          5.15.18-1            0.02 MiB
core/linux-lts-headers              5.15.16-1          5.15.18-1            0.01 MiB
extra/mesa                          21.3.4-1           21.3.5-1             0.00 MiB
extra/openexr                       3.1.3-1            3.1.4-1             -0.04 MiB
extra/pipewire                      1:0.3.43-5         1:0.3.44-1           0.09 MiB
extra/pipewire-alsa                 1:0.3.43-5         1:0.3.44-1           0.00 MiB
extra/pipewire-jack                 1:0.3.43-5         1:0.3.44-1           0.00 MiB
extra/pipewire-pulse                1:0.3.43-5         1:0.3.44-1           0.00 MiB
extra/protobuf                      3.19.3-1           3.19.4-1             0.00 MiB
extra/python-pyqt5                  5.15.6-6           5.15.6-7            -0.49 MiB
extra/qt5-base                      5.15.2+kde+r294-1  5.15.2+kde+r296-2    0.01 MiB
extra/qt5-declarative               5.15.2+kde+r43-1   5.15.2+kde+r44-1     2.57 MiB
extra/qt5-graphicaleffects          5.15.2-1           5.15.2-2             0.00 MiB
extra/qt5-location                  5.15.2-4           5.15.2-5            -2.01 MiB
extra/qt5-multimedia                5.15.2-1           5.15.2-2            -0.08 MiB
extra/qt5-quickcontrols             5.15.2-1           5.15.2-2            -0.03 MiB
extra/qt5-quickcontrols2            5.15.2+kde+r10-1   5.15.2+kde+r11-2     0.00 MiB
extra/qt5-sensors                   5.15.2-1           5.15.2-2             0.02 MiB
extra/qt5-speech                    5.15.2-1           5.15.2-2             0.00 MiB
extra/qt5-svg                       5.15.2+kde+r16-1   5.15.2+kde+r16-2     0.00 MiB
extra/qt5-tools                     5.15.2+kde+r17-4   5.15.2+kde+r17-5    -1.47 MiB
extra/qt5-wayland                   5.15.2+kde+r44-1   5.15.2+kde+r46-2     0.00 MiB
extra/qt5-webchannel                5.15.2+kde+r5-1    5.15.2+kde+r5-2      0.00 MiB
extra/qt5-webengine                 5.15.8-1           5.15.8-7             0.12 MiB
extra/qt5-x11extras                 5.15.2-1           5.15.2-2             0.00 MiB
extra/qt6-5compat                   6.2.2-1            6.2.3-2             -0.01 MiB
extra/qt6-base                      6.2.2-5            6.2.3-4              0.28 MiB
extra/qt6-declarative               6.2.2-1            6.2.3-2             -2.30 MiB
extra/qt6-imageformats              6.2.2-1            6.2.3-2              0.00 MiB
extra/qt6-svg                       6.2.2-1            6.2.3-2              0.00 MiB
extra/qt6-translations              6.2.2-2            6.2.3-1              0.00 MiB
extra/qt6-wayland                   6.2.2-1            6.2.3-2             -0.71 MiB
community/rubberband                2.0.1-1            2.0.2-1              0.00 MiB
extra/smbclient                     4.15.4-1           4.15.5-1            -0.02 MiB
core/systemd                        250.3-1            250.3-2              0.01 MiB
core/systemd-libs                   250.3-1            250.3-2              0.00 MiB
core/systemd-sysvcompat             250.3-1            250.3-2              0.00 MiB
extra/tdb                           1.4.5-3            1.4.6-1              0.00 MiB
extra/wayland-protocols             1.24-1             1.25-1               0.01 MiB
endeavouros/welcome                 3.17.10-1          3.17.11-2            0.00 MiB
extra/xterm                         370-1              370-2               -0.02 MiB
core/zstd                           1.5.2-1            1.5.2-2              0.00 MiB

Total Installed Size:  1641.51 MiB
Net Upgrade Size:        -3.09 MiB

:: Proceed with installation? [Y/n] y
(72/72) checking keys in keyring                                  [------------------------------------] 100%
(72/72) checking package integrity                                [------------------------------------] 100%
(72/72) loading package files                                     [------------------------------------] 100%
(72/72) checking for file conflicts                               [------------------------------------] 100%
:: Running pre-transaction hooks...
(1/2) Creating Timeshift snapshot before upgrade...
E: ts: Failed to get partition list.
E: Snapshots cannot be created in Live CD mode
Unable to run timeshift-autosnap! Please close Timeshift and try again. Script will now exit...
error: command failed to execute correctly
error: failed to commit transaction (failed to run transaction hooks)
Errors occurred, no packages were upgraded.
 -> error installing repo packages

No idea what to do :frowning:

This reminds me of an issue with Timeshift from quite some time ago:

:thinking:

1 Like

I tried removing timeshift with my still-learning how to use the terminal with pacman but it had too many dependencies :frowning:

In the meantime, I can’t update my system. I’m very uncomfortable with that one.

If you want to remove timeshift you can use:

sudo pacman -Rc timeshift

That will remove timeshift and the things that depend on it but nothing else.

Curioser, curioser. I get this:

~]$ sudo pacman -Rc timeshift
error: target not found: timeshift

When I run Timeshift, it shows up as Live USB mode. Restore Only

Did you install timeshift-bin? If so try:

sudo pacman -Rc timeshift-bin

Alternatively, just remove timeshift-autosnap which is what is actually getting in the way.

sudo pacman -Rc timeshift-autosnap
2 Likes

Thanks, Dalto. That removed it. Learned another command :slight_smile:

c removes the dependencies?

-Rc removes the package and other packages that depend on it.

1 Like

Moved from Timeshift-autosnap not working with yay update because it’s the same question this user asked here as a new topic after hijacking another and I think it’s been answered.

1 Like

Sorry I didn’t mean to “hijack” anything. I wasn’t aware I did.

1 Like