Unmet Dependencies: gnome-settings-daemon

Bug #1802677 reported by Bruce Zannetti
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
gnome-settings-daemon (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I get the following message from Software Updater:

The Package System is Broken
Check if you are using third party repositories. If so disable them, since they are a common source of problems.
Furthermore run the following command in a Terminal: apt-get install -f
Transaction failed: The package system is broken
 The following packages have unmet dependencies:

gnome-settings-daemon: Depends: libgudev-1.0-0 (>= 146) but 1:232-2 is installed
                       Depends: libnspr4 (>= 2:4.9-2~) but 2:4.18-1ubuntu1 is installed
                       Depends: libnss3 (>= 2:3.13.4-2~) but 2:3.35-2ubuntu2 is installed
                       Depends: libxi6 (>= 2:1.2.99.4) but 2:1.7.9-1 is installed
                       Depends: gnome-settings-daemon-schemas (= 3.28.1-0ubuntu1.1) but 3.28.1-0ubuntu1 is installed

I do not believe I am using third party repositories. How can I fix my system?

Thank you

ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: gnome-settings-daemon 3.28.1-0ubuntu1.1
ProcVersionSignature: Ubuntu 4.15.0-36.39-generic 4.15.18
Uname: Linux 4.15.0-36-generic x86_64
ApportVersion: 2.20.9-0ubuntu7.4
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Sat Nov 10 15:10:57 2018
InstallationDate: Installed on 2018-07-05 (127 days ago)
InstallationMedia: Ubuntu 18.04 LTS "Bionic Beaver" - Release amd64 (20180426)
ProcEnviron:
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: gnome-settings-daemon
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Bruce Zannetti (bzannetti) wrote :
tags: added: unmetdeps
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gnome-settings-daemon (Ubuntu):
status: New → Confirmed
Revision history for this message
Jason Trupp (jtrupp) wrote :

Affecting Ubuntu 18 since updates on 11/27. Update log file attached.

/opt/symas/share/man/man1$ uname -a
Linux launchpad.*****.*** 4.15.0-39-generic #42-Ubuntu SMP Tue Oct 23 15:48:01 UTC 2018 x86_64 GNU/Linux

sudo apt-get install gnome-settings-daemon-schemas
Reading package lists... Done
Building dependency tree
Reading state information... Done
gnome-settings-daemon-schemas is already the newest version (3.28.1-0ubuntu1.1).
gnome-settings-daemon-schemas set to manually installed.
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 gnome-settings-daemon : Depends: gnome-settings-daemon-schemas (= 3.28.1-0ubuntu1) but 3.28.1-0ubuntu1.1 is to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

sudo apt --fix-broken install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  greybird-gtk-theme grub-gfxpayload-lists iputils-arping libart-2.0-2 libasn1-8-heimdal
  libfile-copy-recursive-perl libgcrypt20:i386 libgssapi3-heimdal libhcrypto4-heimdal
  libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libkrb5-26-heimdal
  liblz4-1:i386 libpcre3:i386 libroken18-heimdal libselinux1:i386 libsysmetrics1
  libthunarx-2-0 libwind0-heimdal networkd-dispatcher python3-macaroonbakery python3-nacl
  python3-protobuf python3-pymacaroons python3-rfc3339 python3-tz thunar-data
  xubuntu-icon-theme zlib1g:i386
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  gnome-settings-daemon
The following packages will be upgraded:
  gnome-settings-daemon
1 upgraded, 0 newly installed, 0 to remove and 477 not upgraded.
1098 not fully installed or removed.
Need to get 0 B/856 kB of archives.
After this operation, 4,219 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
(Reading database ... 299204 files and directories currently installed.)
Preparing to unpack .../gnome-settings-daemon_3.30.1.2-1_amd64.deb ...
Unpacking gnome-settings-daemon (3.30.1.2-1) over (3.28.1-0ubuntu1) ...
dpkg: error processing archive /var/cache/apt/archives/gnome-settings-daemon_3.30.1.2-1_amd64.deb (--unpack):
 trying to overwrite '/lib/udev/rules.d/61-gnome-settings-daemon-rfkill.rules', which is also in package gnome-settings-daemon-schemas 3.28.1-0ubuntu1.1
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/gnome-settings-daemon_3.30.1.2-1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Revision history for this message
Jason Trupp (jtrupp) wrote :

If you reboot after receiving this error you will be unable to get back into the system. Boot up will hang at "Started Update UTMP about System Runlevel Changes. Alt-F2 allows you to switch to login prompt. However, attempts to purge gnome and related dependencies or perform any updates fail.

Revision history for this message
Jason Trupp (jtrupp) wrote :

Found the following two entries had been added to /etc/apt/sources.list following automatic updates.
deb [trusted=yes] http://ftp.us.debian.org/debian experimental main
deb [trusted=yes] http://ftp.us.debian.org/debian sid main

Commented them out and performed apt update. Then purged the following packages:
apt purge gnome-settings-daemon gdm3 gnome-control-center gnome-initial-setup gnome-power-manager gnome-shell uatter ubuntu-desktop ubuntu-session

This removed these packages, then reinstalled all pre-existing packages.

Reboot returned system to normal functionality.

Revision history for this message
Piotrek Kurnik (piotr-kurnik) wrote :

Unfortunately I don't even have the entries that jtrupp mentioned in his post. My system is still broken. Funny thing is, it's a fresh install, therefore I have no software to work with...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.