You are not logged in.

#1 2017-12-31 05:41:27

SoleSoul
Member
From: Israel
Registered: 2009-06-29
Posts: 319

[SOLVED] python2-xlib file conflicts?

Hi

Trying to do pacman -Syu I got this:

python2-xlib: /usr/lib/python2.7/site-packages/Xlib/X.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/Xatom.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/Xutil.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/__init__.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/display.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/error.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/ext/__init__.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/ext/composite.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/ext/randr.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/ext/record.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/ext/shape.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/ext/xinerama.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/ext/xtest.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/protocol/__init__.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/protocol/display.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/protocol/event.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/protocol/request.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/protocol/rq.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/protocol/structs.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/support/__init__.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/support/connect.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/support/lock.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/support/unix_connect.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/xauth.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/xobject/__init__.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/xobject/colormap.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/xobject/cursor.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/xobject/drawable.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/xobject/fontable.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/xobject/icccm.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/xobject/resource.pyo exists in filesystem

I looked for announcements I missed but didn't find any.
What did I do wrong? smile

I checked with pacman -Qo and no package owns the files.

Last edited by SoleSoul (2017-12-31 08:08:02)

Offline

#2 2017-12-31 05:47:56

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,426
Website

Re: [SOLVED] python2-xlib file conflicts?


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#3 2017-12-31 05:57:09

SoleSoul
Member
From: Israel
Registered: 2009-06-29
Posts: 319

Re: [SOLVED] python2-xlib file conflicts?

Thank you for the wiki link. I already read it.
Usually when it happens I delete the files if they are not owned by any other package.
In this case I was curious why it happened though since I didn't do anything funky lately with updates.

Offline

#4 2017-12-31 06:04:53

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,426
Website

Re: [SOLVED] python2-xlib file conflicts?

Well, seeing as you truncated pacman's output, it is impossible for anyone else to guess.
https://bbs.archlinux.org/viewtopic.php?id=57855


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#5 2017-12-31 06:24:30

SoleSoul
Member
From: Israel
Registered: 2009-06-29
Posts: 319

Re: [SOLVED] python2-xlib file conflicts?

Thank you for correcting me.

Here is the complete output:

user@solesoul ~ % sudo pacman -Syu                                                                                                                             :(
[sudo] password for user: 
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...

Packages (82) archlinux-keyring-20171213-1  avahi-0.7-2  btrfs-progs-4.14-2  cairo-1.15.10-1  clang-5.0.1-1  cmake-3.10.1-1  colord-1.4.1+6+gf08c25d-1
              device-mapper-2.02.177-1  dialog-1:1.3_20171209-1  dmenu-4.7-2  ffmpeg-1:3.4.1-1  ffmpeg2.8-2.8.13-3  firefox-57.0.3-1  ghostscript-9.22-6  git-2.15.1-2
              gnupg-2.2.4-1  gpgme-1.10.0-1  graphviz-2.40.1-10  habak-0.2.5-6  harfbuzz-1.7.4-1  icu-60.2-1  imagemagick-7.0.7.16-1  iptables-1.6.1-2  krb5-1.16-1
              lcms2-2.9-1  lib32-krb5-1.16-1  lib32-libdrm-2.4.89-1  lib32-libpsl-0.19.1-1  lib32-llvm-libs-5.0.1-1  lib32-mesa-17.3.1-2  lib32-systemd-236.0-1
              libdrm-2.4.89-1  libgcrypt-1.8.2-1  libgphoto2-2.5.16-1  libinput-1.9.4-1  libjpeg-turbo-1.5.3-1  libmagick-7.0.7.16-1  libnftnl-1.0.8-1  libpsl-0.19.1-1
              librsvg-2:2.40.20-1  libsystemd-236.0-2  libunistring-0.9.8-1  libutil-linux-2.31.1-1  libwbclient-4.7.4-1  libxkbcommon-0.8.0-1
              libxkbcommon-x11-0.8.0-1  linux-4.14.9-1  linux-headers-4.14.9-1  llvm-libs-5.0.1-1  logrotate-3.13.0-1  lvm2-2.02.177-1  mesa-17.3.1-2  nomacs-3.8.0-6
              opencv-3.4.0-2  openssl-1.0-1.0.2.n-1  polkit-0.113+34+g29ba7af-1  procps-ng-3.3.12-2  python-3.6.4-1  python-setuptools-1:38.2.5-1  python-xlib-0.21-1
              python2-setuptools-1:38.2.5-1  python2-xlib-0.21-1  qt5-base-5.10.0-1  qt5-svg-5.10.0-1  ruby-2.4.3-1  run-parts-4.8.3-1  shadow-4.5-4  smbclient-4.7.4-1
              systemd-236.0-2  systemd-sysvcompat-236.0-2  tar-1.30-1  tcl-8.6.8-1  tk-8.6.8-2  udisks2-2.7.5-1  util-linux-2.31.1-1  vim-8.0.1415-1
              vim-runtime-8.0.1415-1  virtualbox-guest-dkms-5.2.4-1  virtualbox-guest-utils-5.2.4-1  x265-2.6-1  xorg-server-1.19.6-2  xorg-server-common-1.19.6-2

Total Installed Size:  1577.44 MiB
Net Upgrade Size:        -2.10 MiB

:: Proceed with installation? [Y/n] 
(82/82) checking keys in keyring                                                                     [############################################################] 100%
(82/82) checking package integrity                                                                   [############################################################] 100%
(82/82) loading package files                                                                        [############################################################] 100%
(82/82) checking for file conflicts                                                                  [############################################################] 100%
error: failed to commit transaction (conflicting files)
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/X.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/Xatom.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/Xutil.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/__init__.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/display.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/error.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/ext/__init__.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/ext/composite.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/ext/randr.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/ext/record.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/ext/shape.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/ext/xinerama.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/ext/xtest.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/protocol/__init__.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/protocol/display.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/protocol/event.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/protocol/request.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/protocol/rq.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/protocol/structs.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/support/__init__.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/support/connect.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/support/lock.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/support/unix_connect.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/xauth.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/xobject/__init__.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/xobject/colormap.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/xobject/cursor.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/xobject/drawable.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/xobject/fontable.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/xobject/icccm.pyo exists in filesystem
python2-xlib: /usr/lib/python2.7/site-packages/Xlib/xobject/resource.pyo exists in filesystem
Errors occurred, no packages were upgraded.
sudo pacman -Syu  1.55s user 3.62s system 46% cpu 11.148 total
1 user@solesoul ~ %

What else can be relevant?

user@solesoul ~log % cat pacman.log | grep -i xlib
[2013-05-07 14:57] [PACMAN] installed python-xlib (0.15rc1-5)
[2013-07-01 14:05] [PACMAN] installed python2-xlib (0.15rc1-6)
[2013-07-01 14:05] [PACMAN] upgraded python-xlib (0.15rc1-5 -> 0.15rc1-6)
[2014-05-12 11:46] [PACMAN] upgraded python2-xlib (0.15rc1-6 -> 0.15rc1-7)
[2016-08-17 13:18] [ALPM] upgraded python-xlib (0.15rc1-6 -> 0.17-1)
[2016-08-17 13:18] [ALPM] upgraded python2-xlib (0.15rc1-7 -> 0.17-1)
[2016-11-30 14:10] [ALPM] upgraded python-xlib (0.17-1 -> 0.18-1)
[2016-11-30 14:10] [ALPM] upgraded python2-xlib (0.17-1 -> 0.18-1)
[2017-01-15 13:22] [ALPM] upgraded python-xlib (0.18-1 -> 0.18-2)
[2017-01-15 13:22] [ALPM] upgraded python2-xlib (0.18-1 -> 0.18-2)
[2017-01-30 16:21] [ALPM] upgraded python-xlib (0.18-2 -> 0.18-3)
[2017-01-30 16:21] [ALPM] upgraded python2-xlib (0.18-2 -> 0.18-3)
[2017-02-28 10:32] [ALPM] upgraded python-xlib (0.18-3 -> 0.19-1)
[2017-02-28 10:32] [ALPM] upgraded python2-xlib (0.18-3 -> 0.19-1)
[2017-09-10 14:21] [ALPM] upgraded python-xlib (0.19-1 -> 0.20-1)
[2017-09-10 14:21] [ALPM] upgraded python2-xlib (0.19-1 -> 0.20-1)
user@solesoul ~log %

Offline

#6 2017-12-31 07:52:21

SoleSoul
Member
From: Israel
Registered: 2009-06-29
Posts: 319

Re: [SOLVED] python2-xlib file conflicts?

I wanted to update another package so I ended up deleting the files. I still don't know what caused that.

Offline

#7 2017-12-31 08:05:47

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,729

Re: [SOLVED] python2-xlib file conflicts?

.pyo files optimized bytecode files, they were probably generated when you ran something as root. The new package includes them now, so there was a conflict with the existing generated files. Not uncommon.

Offline

#8 2017-12-31 08:06:51

SoleSoul
Member
From: Israel
Registered: 2009-06-29
Posts: 319

Re: [SOLVED] python2-xlib file conflicts?

Thanks smile

Offline

Board footer

Powered by FluxBB