Yum update error on NethServer release 7.7.1908

NethServer release 7.7.1908 (final)
Kernel release 3.10.0-1062.4.1.el7.x86_64


yum update
Loaded plugins: changelog, fastestmirror, langpacks, nethserver_events
Loading mirror speeds from cached hostfile

  • nethserver-base: server.liftingtrade.hu
  • nethserver-updates: server.liftingtrade.hu
    Resolving Dependencies
    –> Running transaction check
    —> Package PackageKit.x86_64 0:1.1.10-1.el7.centos will be obsoleted
    –> Processing Dependency: PackageKit(x86-64) >= 0.5.0 for package: gnome-packagekit-common-3.28.0-1.el7.x86_64
    –> Processing Dependency: PackageKit(x86-64) >= 1.1.1 for package: gnome-software-3.28.2-3.el7.x86_64
    —> Package PackageKit-yum.x86_64 0:1.1.10-1.el7.centos will be obsoleted
    —> Package nethserver-cockpit.noarch 0:1.2.1-1.ns7 will be obsoleting
    –> Processing Dependency: perl(String::ShellQuote) for package: nethserver-cockpit-1.2.1-1.ns7.noarch
    –> Processing Dependency: perl(NethServer::BackupData) for package: nethserver-cockpit-1.2.1-1.ns7.noarch
    –> Processing Dependency: nethserver-lang-cockpit for package: nethserver-cockpit-1.2.1-1.ns7.noarch
    –> Processing Dependency: expect for package: nethserver-cockpit-1.2.1-1.ns7.noarch
    –> Processing Dependency: cockpit-storaged for package: nethserver-cockpit-1.2.1-1.ns7.noarch
    –> Processing Dependency: cockpit for package: nethserver-cockpit-1.2.1-1.ns7.noarch
    —> Package nethserver-cockpit-lib.noarch 0:1.2.0-1.ns7 will be updated
    —> Package nethserver-cockpit-lib.noarch 0:1.2.1-1.ns7 will be an update
    –> Running transaction check
    —> Package PackageKit.x86_64 0:1.1.10-1.el7.centos will be obsoleted
    –> Processing Dependency: PackageKit(x86-64) >= 0.5.0 for package: gnome-packagekit-common-3.28.0-1.el7.x86_64
    –> Processing Dependency: PackageKit(x86-64) >= 1.1.1 for package: gnome-software-3.28.2-3.el7.x86_64
    —> Package cockpit.x86_64 0:195.1-1.el7.centos.0.1 will be installed
    –> Processing Dependency: cockpit-ws for package: cockpit-195.1-1.el7.centos.0.1.x86_64
    –> Processing Dependency: cockpit-system for package: cockpit-195.1-1.el7.centos.0.1.x86_64
    –> Processing Dependency: cockpit-bridge for package: cockpit-195.1-1.el7.centos.0.1.x86_64
    —> Package cockpit-storaged.noarch 0:195.1-1.el7.centos.0.1 will be installed
    –> Processing Dependency: udisks2-lvm2 >= 2.6 for package: cockpit-storaged-195.1-1.el7.centos.0.1.noarch
    –> Processing Dependency: udisks2-iscsi >= 2.6 for package: cockpit-storaged-195.1-1.el7.centos.0.1.noarch
    —> Package expect.x86_64 0:5.45-14.el7_1 will be installed
    –> Processing Dependency: libtcl8.5.so()(64bit) for package: expect-5.45-14.el7_1.x86_64
    —> Package nethserver-backup-data.noarch 0:1.6.4-1.ns7 will be installed
    –> Processing Dependency: perl(NethServer::BackupConfig) for package: nethserver-backup-data-1.6.4-1.ns7.noarch
    –> Processing Dependency: perl(NethServer::Backup) for package: nethserver-backup-data-1.6.4-1.ns7.noarch
    –> Processing Dependency: nethserver-backup-config for package: nethserver-backup-data-1.6.4-1.ns7.noarch
    —> Package nethserver-lang-cockpit.noarch 0:1.4.2-2.ns7 will be installed
    —> Package perl-String-ShellQuote.noarch 0:1.04-10.el7 will be installed
    –> Running transaction check
    —> Package PackageKit.x86_64 0:1.1.10-1.el7.centos will be obsoleted
    –> Processing Dependency: PackageKit(x86-64) >= 0.5.0 for package: gnome-packagekit-common-3.28.0-1.el7.x86_64
    –> Processing Dependency: PackageKit(x86-64) >= 1.1.1 for package: gnome-software-3.28.2-3.el7.x86_64
    —> Package cockpit-bridge.x86_64 0:195.1-1.el7.centos.0.1 will be installed
    —> Package cockpit-system.noarch 0:195.1-1.el7.centos.0.1 will be installed
    —> Package cockpit-ws.x86_64 0:195.1-1.el7.centos.0.1 will be installed
    —> Package nethserver-backup-config.noarch 0:2.4.0-1.ns7 will be installed
    —> Package tcl.x86_64 1:8.5.13-8.el7 will be installed
    —> Package udisks2-iscsi.x86_64 0:2.7.3-9.el7 will be installed
    —> Package udisks2-lvm2.x86_64 0:2.7.3-9.el7 will be installed
    –> Processing Dependency: libblockdev-lvm >= 2.13 for package: udisks2-lvm2-2.7.3-9.el7.x86_64
    –> Running transaction check
    —> Package PackageKit.x86_64 0:1.1.10-1.el7.centos will be obsoleted
    –> Processing Dependency: PackageKit(x86-64) >= 0.5.0 for package: gnome-packagekit-common-3.28.0-1.el7.x86_64
    –> Processing Dependency: PackageKit(x86-64) >= 1.1.1 for package: gnome-software-3.28.2-3.el7.x86_64
    —> Package libblockdev-lvm.x86_64 0:2.18-4.el7 will be installed
    –> Finished Dependency Resolution
    Error: Package: gnome-packagekit-common-3.28.0-1.el7.x86_64 (@base)
    Requires: PackageKit(x86-64) >= 0.5.0
    Removing: PackageKit-1.1.10-1.el7.centos.x86_64 (@base)
    PackageKit(x86-64) = 1.1.10-1.el7.centos
    Obsoleted By: nethserver-cockpit-1.2.1-1.ns7.noarch (nethserver-updates)
    Not found
    Error: Package: gnome-software-3.28.2-3.el7.x86_64 (@base)
    Requires: PackageKit(x86-64) >= 1.1.1
    Removing: PackageKit-1.1.10-1.el7.centos.x86_64 (@base)
    PackageKit(x86-64) = 1.1.10-1.el7.centos
    Obsoleted By: nethserver-cockpit-1.2.1-1.ns7.noarch (nethserver-updates)
    Not found
    You could try using --skip-broken to work around the problem
    You could try running: rpm -Va --nofiles --nodigest

gnome-software-3.28.2-3.el7.x86_64 don’t think is required from NethServer…

1 Like

Hi,

First many many thanks for the people who contribute to Nethserver. Nethserver helps me a lot to manage a mailserver (groupware) in a easy way to learn.

Unfortunately I have the same problem, because of this it is not possible to update the server to 7.7.1908 (without the command --skip-broken and then I miss some essential updates like cockpit).
Has someone any idea how I can fix this problem?

Thanks in advance :slight_smile:

Output of Yum:
[…@…]# yum update
Geladen plugins: changelog, fastestmirror, langpacks, nethserver_events
Determining fastest mirrors
epel/x86_64/metalink | 25 kB 00:00


ce-base/7/x86_64/signature | 811 B 00:00
ce-base/7/x86_64/signature | 3.6 kB 00:00 !!!
ce-extras/7/x86_64/signature | 811 B 00:00
ce-extras/7/x86_64/signature | 2.9 kB 00:00 !!!
ce-sclo-rh | 3.0 kB 00:00
ce-sclo-sclo | 2.9 kB 00:00
ce-updates/7/x86_64/signature | 811 B 00:00
ce-updates/7/x86_64/signature | 2.9 kB 00:00 !!!
epel | 5.3 kB 00:00
nethforge/7/x86_64/signature | 836 B 00:00
nethforge/7/x86_64/signature | 3.6 kB 00:00 !!!
nethserver-base/7/x86_64/signature | 836 B 00:00
nethserver-base/7/x86_64/signature | 2.9 kB 00:00 !!!
nethserver-updates/7/x86_64/signature | 836 B 00:00
nethserver-updates/7/x86_64/signature | 3.6 kB 00:00 !!!
stephdl | 2.9 kB 00:00
(1/15): ce-extras/7/x86_64/primary_db | 153 kB 00:00
(2/15): ce-base/7/x86_64/group_gz | 165 kB 00:00
(3/15): ce-sclo-sclo/7/x86_64/primary_db | 323 kB 00:00
(4/15): epel/x86_64/group_gz | 90 kB 00:00
(5/15): ce-base/7/x86_64/primary_db | 6.0 MB 00:00
(6/15): epel/x86_64/updateinfo | 1.0 MB 00:00
(7/15): nethforge/7/x86_64/group_gz | 1.6 kB 00:00
(8/15): epel/x86_64/primary_db | 6.9 MB 00:00
(9/15): nethserver-base/7/x86_64/primary_db | 354 kB 00:00
(10/15): nethserver-updates/7/x86_64/group_gz | 22 kB 00:00
(11/15): nethforge/7/x86_64/primary_db | 87 kB 00:00
(12/15): stephdl/7/primary_db | 195 kB 00:00
(13/15): nethserver-updates/7/x86_64/primary_db | 306 kB 00:00
(14/15): ce-sclo-rh/7/x86_64/primary_db | 4.0 MB 00:00
(15/15): ce-updates/7/x86_64/primary_db | 4.2 MB 00:01
Oplossen van afhankelijkheden
Transactiecontrole uitvoeren


Pakket PackageKit.x86_64 0:1.1.10-1.el7.centos wordt als verouderd aangemerkt
Verwerking afhankelijkheid: PackageKit(x86-64) >= 0.5.0 voor pakket: gnome-packagekit-common-3.28.0-1.el7.x86_64
Verwerking afhankelijkheid: PackageKit(x86-64) >= 1.1.1 voor pakket: gnome-software-3.28.2-3.el7.x86_64
Pakket PackageKit-yum.x86_64 0:1.1.10-1.el7.centos wordt als verouderd aangemerkt


Pakket nethserver-cockpit.noarch 0:1.3.6-1.ns7 wordt als verouderd aanmerken
Verwerking afhankelijkheid: perl(String::ShellQuote) voor pakket: nethserver-cockpit-1.3.6-1.ns7.noarch
Verwerking afhankelijkheid: perl(NethServer::BackupData) voor pakket: nethserver-cockpit-1.3.6-1.ns7.noarch
Verwerking afhankelijkheid: nethserver-subscription voor pakket: nethserver-cockpit-1.3.6-1.ns7.noarch
Verwerking afhankelijkheid: nethserver-lang-cockpit voor pakket: nethserver-cockpit-1.3.6-1.ns7.noarch
Verwerking afhankelijkheid: jq voor pakket: nethserver-cockpit-1.3.6-1.ns7.noarch
Verwerking afhankelijkheid: expect voor pakket: nethserver-cockpit-1.3.6-1.ns7.noarch
Verwerking afhankelijkheid: cockpit-storaged voor pakket: nethserver-cockpit-1.3.6-1.ns7.noarch
Verwerking afhankelijkheid: cockpit voor pakket: nethserver-cockpit-1.3.6-1.ns7.noarch
Pakket nethserver-cockpit-lib.noarch 0:0.15.1-1.ns7 wordt bijgewerkt
Pakket nethserver-cockpit-lib.noarch 0:1.3.6-1.ns7 wordt een update
Pakket nethserver-duc.noarch 0:1.6.0-1.ns7 wordt bijgewerkt
Pakket nethserver-duc.noarch 0:1.7.0-1.ns7 wordt een update


Pakket PackageKit.x86_64 0:1.1.10-1.el7.centos wordt als verouderd aangemerkt
Verwerking afhankelijkheid: PackageKit(x86-64) >= 0.5.0 voor pakket: gnome-packagekit-common-3.28.0-1.el7.x86_64
Verwerking afhankelijkheid: PackageKit(x86-64) >= 1.1.1 voor pakket: gnome-software-3.28.2-3.el7.x86_64
Pakket kernel.x86_64 0:3.10.0-957.12.1.el7 wordt gewist
Klaar met oplossen afhankelijkheden
Fout: Pakket: gnome-software-3.28.2-3.el7.x86_64 (@ce-base)
Vereist: PackageKit(x86-64) >= 1.1.1
Verwijderen: PackageKit-1.1.10-1.el7.centos.x86_64 (@ce-base)
PackageKit(x86-64) = 1.1.10-1.el7.centos
Nieuwer pakket is:: nethserver-cockpit-1.3.6-1.ns7.noarch (nethserver-updates)
Niet gevonden
Fout: Pakket: gnome-packagekit-common-3.28.0-1.el7.x86_64 (@ce-base)
Vereist: PackageKit(x86-64) >= 0.5.0
Verwijderen: PackageKit-1.1.10-1.el7.centos.x86_64 (@ce-base)
PackageKit(x86-64) = 1.1.10-1.el7.centos
Nieuwer pakket is:: nethserver-cockpit-1.3.6-1.ns7.noarch (nethserver-updates)
Niet gevonden
Je zou kunnen proberen met behulp van --skip-broken het probleem te omzeilen
Je zou kunnen proberen: rpm -Va --nofiles --nodigest

Sorry, i can’t understand the language of your shell (maybe dutch?) in any case…
Why PackageKit is installed on your server?

Jup, it’s dutch. I translated the last few rows:
I don’t know why it is installed on my server. It’s a VPS, I think it was pre-installed when I installed Centos7 from the control panel (from the provider).

Do you think removing PackageKit, will be the solution?

Pakket PackageKit.x86_64 0:1.1.10-1.el7.centos will be obsoleted
Processing Dependency: PackageKit(x86-64) >= 0.5.0 voor pakket: gnome-packagekit-common-3.28.0-1.el7.x86_64
Processing Dependency: PackageKit(x86-64) >= 1.1.1 voor pakket: gnome-software-3.28.2-3.el7.x86_64
Pakket kernel.x86_64 0:3.10.0-957.12.1.el7 wordt gewist
Finished Dependency Resolution
Error: Pakket: gnome-software-3.28.2-3.el7.x86_64 (@ce-base)
Requires: PackageKit(x86-64) >= 1.1.1
Removing: PackageKit-1.1.10-1.el7.centos.x86_64 (@ce-base)
PackageKit(x86-64) = 1.1.10-1.el7.centos
Newer Package:: nethserver-cockpit-1.3.6-1.ns7.noarch (nethserver-updates)
Not found
Error: Pakket: gnome-packagekit-common-3.28.0-1.el7.x86_64 (@ce-base)
Requiring: PackageKit(x86-64) >= 0.5.0
Removing: PackageKit-1.1.10-1.el7.centos.x86_64 (@ce-base)
PackageKit(x86-64) = 1.1.10-1.el7.centos
Newer Package is:: nethserver-cockpit-1.3.6-1.ns7.noarch (nethserver-updates)
Not found
You could try --skip-broken to work around the problem
You Could try: rpm -Va --nofiles --nodigest

Should be asked before to your server provider.

Hi,

I asked my server provider. PackageKit is not standard pre-installed on the server.
On second thoughts, I think that PackageKit is installed when I choose to use the gnome-desktop environment.

Do I need to undo the gnome-desktop environment? Or try to remove PackageKit?

Thanks in advance.

If you are ready to live without gnome-desktop environment, i suggest you to throw it out from your NethServer/CentOS setup.
Which is intended to be a server, so shell is default GUI and then you should use other tools (like… NethGUI or Cockpit or whatever) for manage the installation as alternative.

You can also install elinks or links among other tools only to have a “backup browser” from the shell. I used it with NethGUI and works quite well, never tried with cockpit.

1 Like

I removed PackageKit with all the dependencies. After that I tried again Yum update with success.
@pike, thanks for the help.

1 Like