English
Ask Your Question
0

Why I can't upgrade from Fedora 26 to 27?

asked 2017-11-23 18:27:39 +0000

ubik89 gravatar image

Helo,

 sudo dnf system-upgrade download --allowerasing --refresh --releasever=27

I've done an upgrade and I get a huge number of errors like this:

Datei /usr/lib64/python3.6/xml/etree/pycache/ElementPath.cpython-36.opt-1.pyc aus der Installation von python3-libs-3.6.2-13.fc27.x8664 kollidiert mit der Datei aus dem Paket system-python-libs-3.6.3-2.fc26.x8664 Datei /usr/lib64/python3.6/xml/etree/pycache/ElementPath.cpython-36.opt-2.pyc aus der Installation von python3-libs-3.6.2-13.fc27.x8664 kollidiert mit der Datei aus dem Paket system-python-libs-3.6.3-2.fc26.x8664 Datei /usr/lib64/python3.6/xml/etree/pycache/ElementPath.cpython-36.pyc aus der Installation von python3-libs-3.6.2-13.fc27.x8664 kollidiert mit der Datei aus dem Paket system-python-libs-3.6.3-2.fc26.x8664 Datei /usr/lib64/python3.6/xml/etree/pycache/ElementTree.cpython-36.opt-1.pyc aus der Installation von python3-libs-3.6.2-13.fc27.x8664 kollidiert mit der Datei aus dem Paket system-python-libs-3.6.3-2.fc26.x8664 Datei /usr/lib64/python3.6/xml/etree/pycache/ElementTree.cpython-36.opt-2.pyc aus der Installation von python3-libs-3.6.2-13.fc27.x8664 kollidiert mit der Datei aus dem Paket system-python-libs-3.6.3-2.fc26.x8664 Datei /usr/lib64/python3.6/xml/etree/pycache/ElementTree.cpython-36.pyc aus der Installation von python3-libs-3.6.2-13.fc27.x8664 kollidiert mit der Datei aus dem Paket system-python-libs-3.6.3-2.fc26.x8664 Datei /usr/lib64/python3.6/xml/etree/pycache/cElementTree.cpython-36.opt-1.pyc aus der Installation von python3-libs-3.6.2-13.fc27.x8664 kollidiert mit der Datei aus dem Paket system-python-libs-3.6.3-2.fc26.x8664 Datei /usr/lib64/python3.6/xml/etree/pycache/cElementTree.cpython-36.opt-2.pyc aus der Installation von python3-libs-3.6.2-13.fc27.x8664 kollidiert mit der Datei aus dem Paket system-python-libs-3.6.3-2.fc26.x8664 Datei /usr/lib64/python3.6/xml/etree/pycache/cElementTree.cpython-36.pyc aus der Installation von python3-libs-3.6.2-13.fc27.x8664 kollidiert mit der Datei aus dem Paket system-python-libs-3.6.3-2.fc26.x8664 Datei /usr/lib64/python3.6/xml/parsers/pycache/expat.cpython-36.opt-1.pyc aus der Installation von python3-libs-3.6.2-13.fc27.x8664 kollidiert mit der Datei aus dem Paket system-python-libs-3.6.3-2.fc26.x8664 Datei /usr/lib64/python3.6/xml/parsers/pycache/expat.cpython-36.opt-2.pyc aus der Installation von python3-libs-3.6.2-13.fc27.x8664 kollidiert mit der Datei aus dem Paket system-python-libs-3.6.3-2.fc26.x8664 Datei /usr/lib64/python3.6/xml/parsers/pycache/expat.cpython-36.pyc aus der Installation von python3-libs-3.6.2-13.fc27.x8664 kollidiert mit der Datei aus dem Paket system-python-libs-3.6.3-2.fc26.x8664 Datei /usr/lib64/python3.6/xml/sax/pycache/exceptions.cpython-36.opt-1.pyc aus der Installation von python3-libs-3.6.2-13.fc27.x8664 kollidiert mit der Datei aus dem Paket system-python-libs-3.6.3-2.fc26.x8664 Datei /usr/lib64/python3.6/xml/sax/pycache/exceptions.cpython-36.opt-2.pyc aus der Installation von python3-libs-3.6.2-13.fc27.x8664 kollidiert mit der ... (more)

edit retag flag offensive close merge delete

Comments

Those .pyc files are compiled bytecode and should reside in __pycache__ directory. They are created at runtime for speeding up importing modules. You can safetely remove them and they should not interfere with the package management, that's probably a bug.

fcomida ( 2017-11-23 20:37:31 +0000 )edit

Uhm. I deleted all the pycache directories, but I get still the same messages:

Datei /usr/lib64/python3.6/xml/sax/pycache/xmlreader.cpython-36.pyc aus der Installation von python3-libs-3.6.2-13.fc27.x8664 kollidiert mit der Datei aus dem Paket system-python-libs-3.6.3-2.fc26.x8664

cd  /usr/lib64/python3.6/xml/sax/__pycache__/
bash: cd: /usr/lib64/python3.6/xml/sax/__pycache__/: No such file or directory
ubik89 ( 2017-11-24 09:31:15 +0000 )edit

__pycache__ is part of the package, you should have removed all .pyc files inside. Anyway it seems that's not the problem.

fcomida ( 2017-11-24 19:03:52 +0000 )edit

1 answer

Sort by » oldest newest most voted
1

answered 2017-11-24 11:52:40 +0000

villykruse gravatar image

The problem is that the fc26 version of system-python-libs is newer that the fc27 version of python3-libs.

Therefore the python3-libs will not be upgraded, and because the system-python-libs in fc27 is not longer a separate package, but provided by python3-libs, you will get the reported conflicts. You cannot fix this by removing any files.

This is probably a temporary situation until the fc27 version of python3-libs is brought up-to-date.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

[hide preview]

Use your votes!

  • Use the 30 daily voting points that you get!
  • Up-vote well framed questions that provide enough information to enable people provide answers.
  • Thank your helpers by up-voting their comments and answers. If a question you asked has been answered, accept the best answer by clicking on the checkbox on the left side of the answer.
  • Down-voting might cost you karma, but you should consider doing so for incorrect or clearly detrimental questions and answers.

Question Tools

Follow
1 follower

Stats

Asked: 2017-11-23 18:27:39 +0000

Seen: 100 times

Last updated: Nov 24