Ask Your Question
1

F28 upgrade error nemo-python-3.6.0-2.fc27.x86_64

asked 2018-05-12 15:53:00 -0600

syfy323 gravatar image

Hi!

I am (like several others from the comments) unable to upgrade from F27 to F28:

Running transaction check
Transaction check succeeded.
Running transaction test
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: Transaction check error:
  file /usr/lib64/nemo/extensions-3.0/libnemo-python.so from install of python2-nemo-3.6.0-4.fc28.x86_64 conflicts with file from package nemo-python-3.6.0-2.fc27.x86_64

Removing is no option:

Dependencies resolved.
================================================================================
 Package                    Arch      Version                 Repository   Size
================================================================================
Removing:
 nemo-python                x86_64    3.6.0-2.fc27            @updates     86 k
Removing dependent packages:
 gnome-icon-theme-legacy    noarch    3.12.0-7.fc27           @fedora       0  
 inxi                       noarch    2.3.56-1.fc27           @updates    773 k
 nemo                       x86_64    3.6.5-1.fc27            @updates    4.7 M
 nemo-extensions            x86_64    3.6.5-1.fc27            @updates    257 k
 python3-xapps-overrides    x86_64    1.0.4-12.fc27           @updates    1.1 k
 rabbitvcs-nemo             noarch    0.17.1-1.fc27           @fedora      43 k
 xapps                      x86_64    1.0.4-12.fc27           @updates    5.7 M
Removing unused dependencies:
 cinnamon-desktop           x86_64    3.6.2-3.fc27            @updates    888 k
 cinnamon-translations      noarch    3.6.2-1.fc27            @updates     18 M
 gnome-icon-theme           noarch    3.12.0-7.fc27           @fedora     9.9 M
 hddtemp                    x86_64    0.3-0.36.beta15.fc26    @fedora     134 k
 lm_sensors                 x86_64    3.4.0-8.fc27            @fedora     418 k
 lm_sensors-libs            x86_64    3.4.0-8.fc27            @fedora      60 k

Transaction Summary
================================================================================
Remove  14 Packages

This needs to be fixed in fedora repos. Is there a workaround?

Kind regards Kevin

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted
2

answered 2018-05-13 06:37:25 -0600

ahalman gravatar image

Had the same problem

A workaround is to exclude the package during the upgrade like so

echo "excludepkgs=nemo-python" >> /etc/dnf/dnf.conf

after the upgrade you should remove it again

worked for me

edit flag offensive delete link more

Comments

Thanks! I had to exclude the python2-nemo package as well. After I upgrade I ran "rpm -e --nodeps nemo-python-3.6.0-2.fc27.x86_64" and installed the fc28 build.

syfy323 gravatar imagesyfy323 ( 2018-05-14 16:57:53 -0600 )edit
0

answered 2018-05-14 08:33:45 -0600

villykruse gravatar image

Removing the package can be an option if you tell it not to remove "unused dependencies". Run

dnf remove --autoremove nemo-python

It would be a good idea to post a bug report to https://bugzilla.redhat.com/

edit flag offensive delete link more

Comments

Hi, autoremove was not known by dnf but excluding both packages and upgrading was successfull.

syfy323 gravatar imagesyfy323 ( 2018-05-14 16:59:09 -0600 )edit

Question Tools

1 follower

Stats

Asked: 2018-05-12 15:53:00 -0600

Seen: 174 times

Last updated: May 14 '18