back to Netrunner | back to Blue Systems

[Solved] libdebconf-kde1 - not upgraded

[code]sudo apt-get upgrade
[sudo] password: ******
Reading package lists… Done
Building dependency tree
Reading state information… Done
Calculating upgrade… Done
The following packages have been kept back:
libdebconf-kde1
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

sudo apt-get install libdebconf-kde1 -o “Debug::pkgProblemResolver=1”
Reading package lists… Done
Building dependency tree
Reading state information… Done
Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) libdebconf-kde1:amd64 < 1.0.2-1+8+build3 -> 1.0.2-1+b1 @ii pumU Ib >
Broken libdebconf-kde1:amd64 Depends on debconf-kde-data:amd64 < 1.0.2-1+8+build3 @ii mK > (= 1.0.2-1)
Considering debconf-kde-data:amd64 -1 as a solution to libdebconf-kde1:amd64 10001
Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
libdebconf-kde1 : Depends: debconf-kde-data (= 1.0.2-1) but 1.0.2-1+8+build3 is to be installed
E: Unable to correct problems, you have held broken packages.[/code]

Could you check if the version requested is available?
You can run apt-cache policy debconf-kde-data to see all versions of that package.

I have reason to believe that Debian did not properly rebuild the debconf-kde package. I’m following it up with the debian developers.

Hi
While we don’t have a more general fix for this yet, a simple way to solve it is to simply remove the debconf-kde-data and then install the libdebconf-kde1 and debconf-kde-data packages ( along with any others that get removed ).

sudo apt-get remove debconf-kde-data sudo apt-get install libdebconf-kde1=1.0.2-1+b1

Thank you. That corrected the issue.

The following packages were removed: libqapt3 libqapt3-runtime libxapian22

sudo apt-get remove debconf-kde-data [sudo] password: Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: libqapt3 libqapt3-runtime libxapian22 Use 'sudo apt autoremove' to remove them. The following packages will be REMOVED: debconf-kde-data libdebconf-kde1 qapt-deb-installer 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. After this operation, 1,165 kB disk space will be freed. Do you want to continue? [Y/n] y (Reading database ... 269697 files and directories currently installed.) Removing qapt-deb-installer (3.0.2-2+8+build4) ... Removing libdebconf-kde1:amd64 (1.0.2-1+8+build3) ... Removing debconf-kde-data (1.0.2-1+8+build3) ... Processing triggers for mime-support (3.60) ... Processing triggers for desktop-file-utils (0.23-1) ... Processing triggers for libc-bin (2.24-9) ... ****:~$ sudo apt-get install libdebconf-kde1=1.0.2-1+b1 Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: libqapt3 libqapt3-runtime libxapian22 Use 'sudo apt autoremove' to remove them. The following additional packages will be installed: debconf-kde-data The following NEW packages will be installed: debconf-kde-data libdebconf-kde1 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 57.1 kB of archives. After this operation, 345 kB of additional disk space will be used. Do you want to continue? [Y/n] y Get:1 http://deb.debian.org/debian testing/main amd64 libdebconf-kde1 amd64 1.0.2-1+b1 [41.9 kB] Get:2 http://snapshot.debian.org/archive/debian/20161211 testing/main amd64 debconf-kde-data all 1.0.2-1 [15.2 kB] Fetched 57.1 kB in 0s (67.9 kB/s) Selecting previously unselected package debconf-kde-data. (Reading database ... 269554 files and directories currently installed.) Preparing to unpack .../debconf-kde-data_1.0.2-1_all.deb ... Unpacking debconf-kde-data (1.0.2-1) ... Selecting previously unselected package libdebconf-kde1:amd64. Preparing to unpack .../libdebconf-kde1_1.0.2-1+b1_amd64.deb ... Unpacking libdebconf-kde1:amd64 (1.0.2-1+b1) ... Setting up debconf-kde-data (1.0.2-1) ... Setting up libdebconf-kde1:amd64 (1.0.2-1+b1) ... Processing triggers for libc-bin (2.24-9) ... ****:~$ sudo apt-get autoremove Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: libqapt3 libqapt3-runtime libxapian22 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. After this operation, 3,295 kB disk space will be freed. Do you want to continue? [Y/n] y (Reading database ... 269603 files and directories currently installed.) Removing libqapt3-runtime (3.0.2-2+8+build4) ... Removing libqapt3:amd64 (3.0.2-2+8+build4) ... Removing libxapian22 (1.2.19-1+deb8u1) ... Processing triggers for libc-bin (2.24-9) ... Processing triggers for dbus (1.10.16-1) ...

leszek

Could you check if the version requested is available?
You can run apt-cache policy debconf-kde-data to see all versions of that package.

apt-cache policy debconf-kde-data debconf-kde-data: Installed: 1.0.2-1+8+build3 Candidate: 1.0.2-1+8+build3 Version table: *** 1.0.2-1+8+build3 100 100 /var/lib/dpkg/status 1.0.2-1 500 500 http://snapshot.debian.org/archive/debian/20161211 testing/main amd64 Packages 500 http://snapshot.debian.org/archive/debian/20161211 testing/main i386 Packages 500 http://deb.debian.org/debian testing/main amd64 Packages 500 http://deb.debian.org/debian testing/main i386 Packages

Hi
You should probably also install the qapt-deb-installer package that got removed but not re-installed :wink:

Thank You! For seeing that :smiley:
Which would be better suited to the Netrunner Desktop 17.xx ecosystem, qapt-deb-installer or gdebi-kde?

I had the libdebconf-kde1 issue in Netrunner Desktop 17.01 and since, recently upgraded from Netrunner Desktop 17.01 to 17.03 by changing repos. I noticed today, after reading your post, that plasma-discover 5.9.2-0neon+9+build11 tries but fails to installs .deb files by default. Although, the dpkg 1.18.23. is installed and should be the default installer for .deb files, until I replace it with qapt-deb-installer or gdebi-kde.