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
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
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
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?
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.