Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: world/samba has files conflicting with world/tdb and world/tevent. (Read 343 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

world/samba has files conflicting with world/tdb and world/tevent.

Code: [Select]
pacman -Sy
pacman -S world/tdb world/samba world/tevent
results in
Code: [Select]
[...]
resolving dependencies...
looking for conflicting packages...

Package (3)   Old Version   New Version   Net Change

world/samba   2:4.23.4-2.1  2:4.23.4-2.1    0.00 MiB
world/tdb     1.4.14-1      1.4.14-2        0.00 MiB
world/tevent  1:0.17.1-1    1:0.17.1-2      0.00 MiB

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

:: Proceed with installation? [Y/n]
(3/3) checking keys in keyring                                                                 [#######################################################] 100%
(3/3) checking package integrity                                                               [#######################################################] 100%
(3/3) loading package files                                                                    [#######################################################] 100%
(3/3) checking for file conflicts                                                              [#######################################################] 100%
error: failed to commit transaction (conflicting files)
/usr/lib/python3.14/site-packages/_tdb_text.py exists in both 'tdb' and 'samba'
/usr/lib/python3.14/site-packages/tdb.cpython-314-x86_64-linux-gnu.so exists in both 'tdb' and 'samba'
/usr/lib/python3.14/site-packages/_tevent.cpython-314-x86_64-linux-gnu.so exists in both 'tevent' and 'samba'
/usr/lib/python3.14/site-packages/tevent.py exists in both 'tevent' and 'samba'
Errors occurred, no packages were upgraded.

Regards!

 

Re: world/samba has files conflicting with world/tdb and world/tevent.

Reply #1
I have the same errors plus this one:
Code: [Select]
lib32-pcsclite: /usr/sysusers.d/pcscd-sysusers.conf exists in filesystem (owned by pcsclite)

Assuming lib32 got an update while the 64 one didn't

Re: world/samba has files conflicting with world/tdb and world/tevent.

Reply #2
I had the same problem: I overwrote and reinstalled the packages, then the updates worked again. :)
Code: [Select]
 sudo pacman -S tdb  --overwrite "*"
sudo pacman -S tevent --overwrite "*"
sudo pacman -S samba --overwrite "*"
sudo pacman -Syu

Re: world/samba has files conflicting with world/tdb and world/tevent.

Reply #3
I have the same errors plus this one:
Code: [Select]
lib32-pcsclite: /usr/sysusers.d/pcscd-sysusers.conf exists in filesystem (owned by pcsclite)

Assuming lib32 got an update while the 64 one didn't

I just deleted the conflicting file and it got replaced by an identical one, problem resolved.

Re: world/samba has files conflicting with world/tdb and world/tevent.

Reply #4
This:

I had the same problem: I overwrote and reinstalled the packages, then the updates worked again. :)
Code: [Select]
 sudo pacman -S tdb  --overwrite "*"
sudo pacman -S tevent --overwrite "*"
sudo pacman -S samba --overwrite "*"
sudo pacman -Syu

and this:

Code: [Select]
lib32-pcsclite: /usr/sysusers.d/pcscd-sysusers.conf exists in filesystem (owned by pcsclite)

Assuming lib32 got an update while the 64 one didn't

I just deleted the conflicting file and it got replaced by an identical one, problem resolved.

is prone to create issues later on: The file is owned by two or three packages. Deleting one package removes the file, even if the other package still needs it. Or, if it get fixed in the package so that the file is not present anymore in a package where it does not belong, and the fixed package is installed due to update, the file is removed, so also the package which actually needs the file cannot find  the file anymore.
Fix for this then would be re-installing all the packages involved.

Re: world/samba has files conflicting with world/tdb and world/tevent.

Reply #5
samba was updated over 3 hours ago and should install fine now.

artist

Re: world/samba has files conflicting with world/tdb and world/tevent.

Reply #6
samba was updated over 3 hours ago and should install fine now.
I can confirm.