View Issue Details

IDProjectCategoryView StatusLast Update
0014776CentOS-7cockpitpublic2019-05-23 16:18
Reporterdylanmtaylor 
PrioritynormalSeverityminorReproducibilityhave not tried
Status newResolutionopen 
Product Version 
Target VersionFixed in Version 
Summary0014776: cockpit-networkmanager install is broken
Descriptioncockpit-networkmanager has a file conflict issue with cockpit-system
Additional Information=========================================================================================
 Package Arch Version Repository Size
=========================================================================================
Installing:
 cockpit-networkmanager noarch 160-1.el7.centos extras 142 k

Transaction Summary
=========================================================================================
Install 1 Package

Total size: 142 k
Installed size: 114 k
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test


Transaction check error:
  file /usr/share/cockpit/networkmanager/manifest.json from install of cockpit-networkmanager-160-1.el7.centos.noarch conflicts with file from package cockpit-system-160-3.el7.centos.noarch
TagsNo tags attached.
abrt_hash
URL

Activities

JoshuaPK

JoshuaPK

2018-05-13 23:01

reporter   ~0031785

This is also occurring for me across all of my x86_64 and Raspberry Pi boxes.
schachtel

schachtel

2018-05-18 09:32

reporter   ~0031870

I have the same reproducible problem.
JamieS

JamieS

2018-05-21 07:45

reporter   ~0031879

This is also happening for us on our QNAP QTS NAS box.
hjmallon

hjmallon

2018-10-25 12:41

reporter   ~0032990

I think cockpit-networkmanager is now built into cockpit-system.

It should have an obseletes tag in is RPM but maybe it doesn't.
kai4785

kai4785

2019-05-23 13:46

reporter   ~0034510

Looks like we'll see a fix soon.
https://github.com/cockpit-project/cockpit/issues/11905
TrevorH

TrevorH

2019-05-23 15:56

manager   ~0034512

Why not just `yum remove cockpit-networkmanager` before you update? As was said earlier, it's now part of cockpit-system so it's an unneeded package. The same is true of the other "old" cockpit packages in the extras repo - they've all been subsumed into cockpit-system so if you have any of

cockpit-subscriptions.noarch 160-1.el7.centos extras
cockpit-kdump.noarch 169-1.el7.centos extras
cockpit-sosreport.noarch 169-1.el7.centos extras
cockpit-networkmanager.noarch 169-1.el7.centos extras
cockpit-selinux.noarch 172-2.el7.centos extras

installed, they are all part of cockpit-system except cockpit-subscriptions
TrevorH

TrevorH

2019-05-23 16:18

manager   ~0034513

The 4 packages

cockpit-kdump.noarch 169-1.el7.centos extras
cockpit-sosreport.noarch 169-1.el7.centos extras
cockpit-networkmanager.noarch 169-1.el7.centos extras
cockpit-selinux.noarch 172-2.el7.centos extras

will all be removed from the CentOS 'extras' repo as all of those should be Obsoleted by cockpit-system which now includes them.

Existing installs will still be affected by the upstream bug that means that cockpit-system is missing Obsoletes: lines for those 4 packages. People with any of those 4 packages installed that wish to update to the newer cockpit packages will need to manually remove those before updating. Or use yum shell to install the new one and remove the 4 obsolete packages in one transaction.

Issue History

Date Modified Username Field Change
2018-05-11 23:20 dylanmtaylor New Issue
2018-05-13 23:01 JoshuaPK Note Added: 0031785
2018-05-18 09:32 schachtel Note Added: 0031870
2018-05-21 07:45 JamieS Note Added: 0031879
2018-10-25 12:41 hjmallon Note Added: 0032990
2018-10-25 21:34 toracat Category -OTHER => cockpit
2019-05-23 13:46 kai4785 Note Added: 0034510
2019-05-23 15:56 TrevorH Note Added: 0034512
2019-05-23 16:18 TrevorH Note Added: 0034513