# Can't remove a package

**URL:** <https://forum.endeavouros.com/t/cant-remove-a-package/21154>\
**Category:** Newbie\
**Created:** [December 12, 2021, 5:45am UTC](https://forum.endeavouros.com/t/cant-remove-a-package/21154 "2021-12-12T05:45:28Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![nir](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/n/3bc359/32.png) [@nir](https://forum.endeavouros.com/u/nir)\
**Post date:** [December 12, 2021, 5:45am UTC](https://forum.endeavouros.com/t/cant-remove-a-package/21154/1 "2021-12-12T05:45:28Z")

</div>

Unable to remove snnapper packages with pacman as I deleted some conf.d folder during configuration of snapper. I want a fresh installation of snapper package but cant be going through. DE:Xfce

---

<div class="post-metadata">

**Author:** ![KDen](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/k/858c86/32.png) [@KDen](https://forum.endeavouros.com/u/KDen)\
**Post date:** [December 12, 2021, 5:58am UTC](https://forum.endeavouros.com/t/cant-remove-a-package/21154/2 "2021-12-12T05:58:08Z")

</div>

Can’t you just install it again? with `pacman -S package_name` It should install any missing files

---

<div class="post-metadata">

**Author:** ![nir](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/n/3bc359/32.png) [@nir](https://forum.endeavouros.com/u/nir)\
**Post date:** [December 12, 2021, 6:03am UTC](https://forum.endeavouros.com/t/cant-remove-a-package/21154/3 "2021-12-12T06:03:37Z")

</div>

no

---

<div class="post-metadata">

**Author:** ![Zircon34](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/zircon34/32/135623_2.png) [@Zircon34](https://forum.endeavouros.com/u/Zircon34)\
**Post date:** [December 12, 2021, 6:07am UTC](https://forum.endeavouros.com/t/cant-remove-a-package/21154/4 "2021-12-12T06:07:47Z")

</div>

Welcome to the forum!

What’s your terminal output and terminal command you used? Please post here and format with code brackets.

Also what is your partitioning setup, I assume you use btrfs.

Also have a look at this that might help with your configs.

[https://wiki.archlinux.org/title/snapper](https://wiki.archlinux.org/title/snapper)

---

<div class="post-metadata">

**Author:** ![inffy](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/inffy/32/8160_2.png) [@inffy](https://forum.endeavouros.com/u/inffy)\
**Post date:** [December 12, 2021, 6:07am UTC](https://forum.endeavouros.com/t/cant-remove-a-package/21154/5 "2021-12-12T06:07:56Z")

</div>

IT would really help to see what the error would be when you try to install it

---

<div class="post-metadata">

**Author:** ![nir](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/n/3bc359/32.png) [@nir](https://forum.endeavouros.com/u/nir)\
**Post date:** [December 12, 2021, 6:13am UTC](https://forum.endeavouros.com/t/cant-remove-a-package/21154/6 "2021-12-12T06:13:34Z")

</div>

sudo pacman -S snapper  
[sudo] password for test:  
warning: snapper-0.9.1-1 is up to date – reinstalling  
resolving dependencies…  
looking for conflicting packages…

Package (1) Old Version New Version Net Change

community/snapper 0.9.1-1 0.9.1-1 0.00 MiB

Total Installed Size: 3.11 MiB  
Net Upgrade Size: 0.00 MiB

:: Proceed with installation? [Y/n] y  
(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%  
(1/1) checking available disk space [------------------------------------] 100%  
warning: could not get file information for etc/conf.d/snapper  
:: Running pre-transaction hooks…  
(1/1) Performing snapper pre snapshots for the following configurations…  
Traceback (most recent call last):  
File “/usr/share/libalpm/scripts/snap-pac”, line 194, in   
for snapper\_config in get\_snapper\_configs(args.snapper\_conf\_file):  
File “/usr/share/libalpm/scripts/snap-pac”, line 135, in get\_snapper\_configs  
for line in conf\_file.read\_text().split("\n"):  
File “/usr/lib/python3.9/pathlib.py”, line 1266, in read\_text  
with self.open(mode=‘r’, encoding=encoding, errors=errors) as f:  
File “/usr/lib/python3.9/pathlib.py”, line 1252, in open  
return io.open(self, mode, buffering, encoding, errors, newline,  
File “/usr/lib/python3.9/pathlib.py”, line 1120, in \_opener  
return self.\_accessor.open(self, flags, mode)  
FileNotFoundError: [Errno 2] No such file or directory: ‘/etc/conf.d/snapper’  
error: command failed to execute correctly  
error: failed to commit transaction (failed to run transaction hooks)  
Errors occurred, no packages were upgraded.

I have deleted etc/conf.d during configuration of snapper

---

<div class="post-metadata">

**Author:** ![Zircon34](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/zircon34/32/135623_2.png) [@Zircon34](https://forum.endeavouros.com/u/Zircon34)\
**Post date:** [December 12, 2021, 6:24am UTC](https://forum.endeavouros.com/t/cant-remove-a-package/21154/7 "2021-12-12T06:24:02Z")

</div>

I suggest you could try creating a config. This post seem to have a lot of answers.

> [@Using snapper to snapshoot and restore a system](https://forum.endeavouros.com/t/using-snapper-to-snapshoot-and-restore-a-system/16586/70):
>
> Okay but what does the snapshot of that do?

Post output of `sudo snapper list-configs`

You can try to create another default config for the respective sub volume. Since you did not post the information it is hard to guess.

```auto
sudo snapper create-config /

```

To generate the root config.

I am by no means a btrfs person. I will refer to @ricklinux and @dalto

---

<div class="post-metadata">

**Author:** ![KDen](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/k/858c86/32.png) [@KDen](https://forum.endeavouros.com/u/KDen)\
**Post date:** [December 12, 2021, 6:25am UTC](https://forum.endeavouros.com/t/cant-remove-a-package/21154/8 "2021-12-12T06:25:22Z")

</div>

What do you get with `pacman -Qkk snapper`?

---

<div class="post-metadata">

**Author:** ![nir](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/n/3bc359/32.png) [@nir](https://forum.endeavouros.com/u/nir)\
**Post date:** [December 12, 2021, 6:26am UTC](https://forum.endeavouros.com/t/cant-remove-a-package/21154/9 "2021-12-12T06:26:08Z")

</div>

sudo snapper list-configs  
Config | Subvolume

---

<div class="post-metadata">

**Author:** ![nir](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/n/3bc359/32.png) [@nir](https://forum.endeavouros.com/u/nir)\
**Post date:** [December 12, 2021, 6:26am UTC](https://forum.endeavouros.com/t/cant-remove-a-package/21154/10 "2021-12-12T06:26:59Z")

</div>

> [@KDen](#):
>
> pacman -Qkk snapper

sudo pacman -Qkk snapper  
warning: snapper: /etc/conf.d/snapper (No such file or directory)  
snapper: 267 total files, 1 altered file

---

<div class="post-metadata">

**Author:** ![nir](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/n/3bc359/32.png) [@nir](https://forum.endeavouros.com/u/nir)\
**Post date:** [December 12, 2021, 6:30am UTC](https://forum.endeavouros.com/t/cant-remove-a-package/21154/11 "2021-12-12T06:30:07Z")

</div>

> [@Zircon34](#):
>
> `sudo snapper -c home create-config /`

Listing configs failed (sysconfig-file not found)

---

<div class="post-metadata">

**Author:** ![Zircon34](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/zircon34/32/135623_2.png) [@Zircon34](https://forum.endeavouros.com/u/Zircon34)\
**Post date:** [December 12, 2021, 6:32am UTC](https://forum.endeavouros.com/t/cant-remove-a-package/21154/12 "2021-12-12T06:32:57Z")

</div>

Sorry just edited above, try this `sudo snapper create-config /`

(Also make sure to put your code in **single quotes** , you can either click on the code symbol just in the left of the emoji above textbox or put your text with ’ ')

Edit: once this thread is solved it might be good to have a look at the following, very informative about options and what does what and avoid future troubles

[https://man.archlinux.org/man/snapper.8](https://man.archlinux.org/man/snapper.8)

---

<div class="post-metadata">

**Author:** ![nir](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/n/3bc359/32.png) [@nir](https://forum.endeavouros.com/u/nir)\
**Post date:** [December 12, 2021, 6:34am UTC](https://forum.endeavouros.com/t/cant-remove-a-package/21154/13 "2021-12-12T06:34:53Z")

</div>

> [@Zircon34](#):
>
> sudo snapper create-config /

“sudo snapper create-config /  
Listing configs failed (sysconfig-file not found)”

---

<div class="post-metadata">

**Author:** ![ricklinux](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/ricklinux/32/110798_2.png) [@ricklinux](https://forum.endeavouros.com/u/ricklinux)\
**Post date:** [December 12, 2021, 6:40am UTC](https://forum.endeavouros.com/t/cant-remove-a-package/21154/14 "2021-12-12T06:40:45Z")

</div>

Did you delete the whole folder /etc/conf.d or are you saying you deleted the file snapper inside the folder?

---

<div class="post-metadata">

**Author:** ![KDen](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/k/858c86/32.png) [@KDen](https://forum.endeavouros.com/u/KDen)\
**Post date:** [December 12, 2021, 6:41am UTC](https://forum.endeavouros.com/t/cant-remove-a-package/21154/15 "2021-12-12T06:41:26Z")

</div>

What happens if you just create that folder and file by hand even if it’s an empty file, then try installing again? It’s weird a config file is preventing the package from installing though

---

<div class="post-metadata">

**Author:** ![ricklinux](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/ricklinux/32/110798_2.png) [@ricklinux](https://forum.endeavouros.com/u/ricklinux)\
**Post date:** [December 12, 2021, 6:46am UTC](https://forum.endeavouros.com/t/cant-remove-a-package/21154/16 "2021-12-12T06:46:01Z")

</div>

You can do the following

```auto
sudo nano /etc/conf.d/snapper

```

add

```auto
## Path: System/Snapper

## Type: string
## Default: ""
# List of snapper configurations.
SNAPPER_CONFIGS=""

```

Save the file ctrl + o and enter  
Exit Nano ctrl + x

Then you can recreate a config and see if that works.

---

<div class="post-metadata">

**Author:** ![nir](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/n/3bc359/32.png) [@nir](https://forum.endeavouros.com/u/nir)\
**Post date:** [December 12, 2021, 6:47am UTC](https://forum.endeavouros.com/t/cant-remove-a-package/21154/17 "2021-12-12T06:47:21Z")

</div>

only snapper folder

---

<div class="post-metadata">

**Author:** ![ricklinux](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/ricklinux/32/110798_2.png) [@ricklinux](https://forum.endeavouros.com/u/ricklinux)\
**Post date:** [December 12, 2021, 6:49am UTC](https://forum.endeavouros.com/t/cant-remove-a-package/21154/18 "2021-12-12T06:49:17Z")

</div>

It’s a file not a folder inside of /etc/conf.d/  
There are other files in there also. Did you delete the whole folder?

Edit: The other files have nothing to do with snapper. There is only one file called snapper to create the configs .

---

<div class="post-metadata">

**Author:** ![ricklinux](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/ricklinux/32/110798_2.png) [@ricklinux](https://forum.endeavouros.com/u/ricklinux)\
**Post date:** [December 12, 2021, 6:53am UTC](https://forum.endeavouros.com/t/cant-remove-a-package/21154/19 "2021-12-12T06:53:57Z")

</div>

That’s the file. I only have one config for root so when i created the config it say’s

```auto
SNAPPER_CONFIGS="root"

```

---

<div class="post-metadata">

**Author:** ![nir](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/n/3bc359/32.png) [@nir](https://forum.endeavouros.com/u/nir)\
**Post date:** [December 12, 2021, 6:55am UTC](https://forum.endeavouros.com/t/cant-remove-a-package/21154/20 "2021-12-12T06:55:40Z")

</div>

> [@ricklinux](#):
>
> ```auto
> ## Path: System/Snapper
> 
> ## Type: string
> ## Default: ""
> # List of snapper configurations.
> SNAPPER_CONFIGS=""
> 
> ```

I have deleted only etc/conf.d/snapper

[Next page](https://forum.endeavouros.com/t/cant-remove-a-package/21154.md?page=2)
