# Manual intevention needed: python-cairo, Conflicting files during update

**URL:** <https://forum.endeavouros.com/t/manual-intevention-needed-python-cairo-conflicting-files-during-update/34508>\
**Category:** Important notifications\
**Created:** [December 4, 2022, 12:31am UTC](https://forum.endeavouros.com/t/manual-intevention-needed-python-cairo-conflicting-files-during-update/34508 "2022-12-04T00:31:25Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![dalto](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/dalto/32/5577_2.png) [@dalto](https://forum.endeavouros.com/u/dalto)\
**Post date:** [December 4, 2022, 12:31am UTC](https://forum.endeavouros.com/t/manual-intevention-needed-python-cairo-conflicting-files-during-update/34508/1 "2022-12-04T00:31:25Z")

</div>

When updating, you may receive this message if you have `python-cairo` installed.

```nohighlight
error: failed to commit transaction (conflicting files)
python-cairo: /usr/lib/python3.10/site-packages/cairo/ __pycache__ / __init__.cpython-310.pyc exists in filesystem
Errors occurred, no packages were upgraded.

```

If this happens, you can resolve the issue with this command:

```auto
sudo pacman -Syu --overwrite /usr/lib/python3.10/site-packages/cairo/ __pycache__ / __init__.cpython-310.pyc

```

---

<div class="post-metadata">

**Author:** ![dalto](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/dalto/32/5577_2.png) [@dalto](https://forum.endeavouros.com/u/dalto)\
**Post date:** [December 4, 2022, 12:31am UTC](https://forum.endeavouros.com/t/manual-intevention-needed-python-cairo-conflicting-files-during-update/34508/2 "2022-12-04T00:31:45Z")

</div>

Pinned globally on December 4, 2022, 12:31am UTC



---

<div class="post-metadata">

**Author:** ![andrewb](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/a/85e7bf/32.png) [@andrewb](https://forum.endeavouros.com/u/andrewb)\
**Post date:** [December 4, 2022, 12:58am UTC](https://forum.endeavouros.com/t/manual-intevention-needed-python-cairo-conflicting-files-during-update/34508/3 "2022-12-04T00:58:59Z")

</div>

Which version of python-cairo does this affect? 1.23.0-2 landed in Arch Extra \< 30 mins ago (2022-12-03 22:33 UTC)

---

<div class="post-metadata">

**Author:** ![joekamprad](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/joekamprad/32/77608_2.png) [@joekamprad](https://forum.endeavouros.com/u/joekamprad)\
**Post date:** [December 4, 2022, 1:02am UTC](https://forum.endeavouros.com/t/manual-intevention-needed-python-cairo-conflicting-files-during-update/34508/4 "2022-12-04T01:02:07Z")

</div>

python-cairo-1.23.0-1 —\> python-cairo-1.23.0-2  
causes the issue 😉

---

<div class="post-metadata">

**Author:** ![ringo](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/ringo/32/66182_2.png) [@ringo](https://forum.endeavouros.com/u/ringo)\
**Post date:** [December 4, 2022, 1:20am UTC](https://forum.endeavouros.com/t/manual-intevention-needed-python-cairo-conflicting-files-during-update/34508/5 "2022-12-04T01:20:21Z")

</div>

oh didnt notice 😛 mine didnt happend mayby a file transfer ?

---

<div class="post-metadata">

**Author:** ![Triby](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/triby/32/47745_2.png) [@Triby](https://forum.endeavouros.com/u/Triby)\
**Post date:** [December 4, 2022, 2:06am UTC](https://forum.endeavouros.com/t/manual-intevention-needed-python-cairo-conflicting-files-during-update/34508/6 "2022-12-04T02:06:02Z")

</div>

No issues here executing normal update on Cinnamon DE. I’ll try later on Plasma.

---

<div class="post-metadata">

**Author:** ![snugglej](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/s/ad7895/32.png) [@snugglej](https://forum.endeavouros.com/u/snugglej)\
**Post date:** [December 4, 2022, 4:21am UTC](https://forum.endeavouros.com/t/manual-intevention-needed-python-cairo-conflicting-files-during-update/34508/7 "2022-12-04T04:21:40Z")

</div>

Happened to me today, I don’t use the package specifically but I believe it is used by some of the applications that I use. I am also on plasma on KDE.

> error: failed to commit transaction (conflicting files)  
> python-cairo: /usr/lib/python3.10/site-packages/cairo/ **pycache** / **init**.cpython-310.pyc exists in filesystem  
> Errors occurred, no packages were upgraded.

---

<div class="post-metadata">

**Author:** ![dalto](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/dalto/32/5577_2.png) [@dalto](https://forum.endeavouros.com/u/dalto)\
**Post date:** [December 4, 2022, 1:36pm UTC](https://forum.endeavouros.com/t/manual-intevention-needed-python-cairo-conflicting-files-during-update/34508/8 "2022-12-04T13:36:38Z")

</div>

Split this topic on December 4, 2022, 1:36pm UTC

9 posts were split to a new topic: [After update, system performance is slow](https://forum.endeavouros.com/t/after-update-system-performance-is-slow/34524)

---

<div class="post-metadata">

**Author:** ![arcDaniel](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/arcdaniel/32/67569_2.png) [@arcDaniel](https://forum.endeavouros.com/u/arcDaniel)\
**Post date:** [December 4, 2022, 7:08am UTC](https://forum.endeavouros.com/t/manual-intevention-needed-python-cairo-conflicting-files-during-update/34508/9 "2022-12-04T07:08:03Z")

</div>

Thx, such a fast troubleshoot post! This is an other reason why I love endeavourOS and this community.

---

<div class="post-metadata">

**Author:** ![limotux](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/limotux/32/35347_2.png) [@limotux](https://forum.endeavouros.com/u/limotux)\
**Post date:** [December 4, 2022, 7:47am UTC](https://forum.endeavouros.com/t/manual-intevention-needed-python-cairo-conflicting-files-during-update/34508/10 "2022-12-04T07:47:27Z")

</div>

> [@dalto](#):
>
> If this happens, you can resolve the issue with this command:
> 
> ```auto
> 
> ```

Thanks a lot @dalto  
Amazing support, amazing forum, amazing distro, amazing…  
I found the solution even before I report the problem.

---

<div class="post-metadata">

**Author:** ![zoli62](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/z/4bbf92/32.png) [@zoli62](https://forum.endeavouros.com/u/zoli62)\
**Post date:** [December 4, 2022, 9:03am UTC](https://forum.endeavouros.com/t/manual-intevention-needed-python-cairo-conflicting-files-during-update/34508/11 "2022-12-04T09:03:13Z")

</div>

Thanks @dalto for the quick response, it’s amazing.  
Maybe just one or two problems per year? This is really bearable. EOS is one of the most stable Linux distributions, despite the fact that it is not a point, but a rolling release. However, we can note that although python is good, it is not the first time that it causes problems when updating.

---

<div class="post-metadata">

**Author:** ![joekamprad](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/joekamprad/32/77608_2.png) [@joekamprad](https://forum.endeavouros.com/u/joekamprad)\
**Post date:** [December 4, 2022, 9:45am UTC](https://forum.endeavouros.com/t/manual-intevention-needed-python-cairo-conflicting-files-during-update/34508/12 "2022-12-04T09:45:38Z")

</div>

```auto
file /usr/lib/python3.10/site-packages/cairo/ __pycache__ / __init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/cairo/ __pycache__ / __init__.cpython-310.pyc: Byte-compiled Python module for CPython 3.10, hash-based, check-source flag set, hash: 0x3c05XXX33ad

```

```auto
/usr/lib/python3.10/site-packages/cairo/ __pycache__ / __init__.cpython-310.pyc is owned by python-cairo 1.22.0-1

```

So it was shipped by the package update to python-cairo-1.23.0-1 doe snot own it and 1.23.0-2 ships it again… some build issue ?

```auto
python-cairo 1.22.0-1 ---> 1.23.0-1 

```

resulting:  
`error: No package owns /usr/lib/python3.10/site-packages/cairo/ __pycache__ / __init__.cpython-310.pyc`

```auto
/usr/lib/python3.10/site-packages/cairo/ __pycache__ / __init__.cpython-310.pyc is owned by python-cairo 1.23.0-2

```

---

<div class="post-metadata">

**Author:** ![P1ntS1ze](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/p/839c29/32.png) [@P1ntS1ze](https://forum.endeavouros.com/u/P1ntS1ze)\
**Post date:** [December 4, 2022, 10:59am UTC](https://forum.endeavouros.com/t/manual-intevention-needed-python-cairo-conflicting-files-during-update/34508/14 "2022-12-04T10:59:06Z")

</div>

Many thanks for this. No error seen.

---

<div class="post-metadata">

**Author:** ![vivek](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/v/77aa72/32.png) [@vivek](https://forum.endeavouros.com/u/vivek)\
**Post date:** [December 4, 2022, 11:00am UTC](https://forum.endeavouros.com/t/manual-intevention-needed-python-cairo-conflicting-files-during-update/34508/15 "2022-12-04T11:00:23Z")

</div>

Got past this by just using:

> sudo pacman -S --overwrite \* python-cairo

---

<div class="post-metadata">

**Author:** ![manuel](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/manuel/32/396_2.png) [@manuel](https://forum.endeavouros.com/u/manuel)\
**Post date:** [December 4, 2022, 11:03am UTC](https://forum.endeavouros.com/t/manual-intevention-needed-python-cairo-conflicting-files-during-update/34508/16 "2022-12-04T11:03:47Z")

</div>

Added the intervention instructions to the Welcome app, visible after clicking button  
**Software News**

---

<div class="post-metadata">

**Author:** ![emox](https://forum.endeavouros.com/letter_avatar_proxy/v4/letter/e/8c91f0/32.png) [@emox](https://forum.endeavouros.com/u/emox)\
**Post date:** [December 4, 2022, 11:06am UTC](https://forum.endeavouros.com/t/manual-intevention-needed-python-cairo-conflicting-files-during-update/34508/17 "2022-12-04T11:06:25Z")

</div>

Thank you

---

<div class="post-metadata">

**Author:** ![Lemon](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/lemon/32/4334_2.png) [@Lemon](https://forum.endeavouros.com/u/Lemon)\
**Post date:** [December 4, 2022, 11:06am UTC](https://forum.endeavouros.com/t/manual-intevention-needed-python-cairo-conflicting-files-during-update/34508/18 "2022-12-04T11:06:31Z")

</div>

Hmm, updated without issues…dammit. 🤣

---

<div class="post-metadata">

**Author:** ![manuel](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/manuel/32/396_2.png) [@manuel](https://forum.endeavouros.com/u/manuel)\
**Post date:** [December 4, 2022, 11:07am UTC](https://forum.endeavouros.com/t/manual-intevention-needed-python-cairo-conflicting-files-during-update/34508/19 "2022-12-04T11:07:35Z")

</div>

To which version? 😉

---

<div class="post-metadata">

**Author:** ![Lemon](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/lemon/32/4334_2.png) [@Lemon](https://forum.endeavouros.com/u/Lemon)\
**Post date:** [December 4, 2022, 11:09am UTC](https://forum.endeavouros.com/t/manual-intevention-needed-python-cairo-conflicting-files-during-update/34508/20 "2022-12-04T11:09:27Z")

</div>

1.23.0-2

---

<div class="post-metadata">

**Author:** ![manuel](https://forum.endeavouros.com/user_avatar/forum.endeavouros.com/manuel/32/396_2.png) [@manuel](https://forum.endeavouros.com/u/manuel)\
**Post date:** [December 4, 2022, 11:11am UTC](https://forum.endeavouros.com/t/manual-intevention-needed-python-cairo-conflicting-files-during-update/34508/21 "2022-12-04T11:11:48Z")

</div>

Lucky you! 😅

[Next page](https://forum.endeavouros.com/t/manual-intevention-needed-python-cairo-conflicting-files-during-update/34508.md?page=2)
