Synaptic and update manager could not calculate the upgrade for libgnutls

Bug #979058 reported by lorenz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnutls26 (Ubuntu)
New
Undecided
Unassigned

Bug Description

Synaptic and update manager could not calculate the upgrade for libgnutls

Could not calculate the upgrade

An unresolvable problem occurred while calculating the upgrade.

Please report this bug against the 'update-manager' package and include the following error message:
'E:Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.'

Ubuntu Precise 12.04beta amd64

In synaptic checking the dependencies gives a number of broken dependencies epescially for libgnutls-dev and including the wine1.4 conflict returned by apt-get dist-upgrade.
Synaptic is also trying to install version 26 when version 28 is available.

Please find below the results from running the following apt-get options.
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get install dselect
sudo -i apt-get build-dep libgnutls-dev

Hope this helps

Lorenz

'sudo apt-get upgrade' gives the following response

The following packages have been kept back:
  libgnutls-dev libgnutls-openssl27 libgnutls26 libgnutlsxx27
The following packages will be upgraded:
  jockey-common jockey-gtk python-gi python-gi-cairo python-gobject zeitgeist-core zeitgeist-datahub
7 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
Need to get 693 kB of archives.
After this operation, 41.0 kB of additional disk space will be used.
Do you want to continue [Y/n]?

The selected packages seemed to upgrade properly with the aforementioned packages being held.

sudo apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages have been kept back:
  libgnutls-dev libgnutls-openssl27 libgnutls26 libgnutlsxx27
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.

sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Failed
The following packages have unmet dependencies:
 wine1.4 : Depends: wine1.4-amd64 (= 1.4-0ubuntu4) but it is not going to be installed
           Depends: wine1.4-i386 (= 1.4-0ubuntu4)
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

sudo apt-get install dselect
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  telepathy-indicator folks-common telepathy-logger libunistring0:i386 libtelepathy-logger2
  libgomp1:i386 libfolks25 libcroco3:i386 language-pack-kde-en kde-l10n-engb libfolks-eds25
  libgettextpo0:i386 libfolks-telepathy25 language-pack-kde-en-base
Use 'apt-get autoremove' to remove them.
The following NEW packages will be installed:
  dselect
0 upgraded, 1 newly installed, 0 to remove and 4 not upgraded.
Need to get 184 kB of archives.
After this operation, 1,217 kB of additional disk space will be used.
Get:1 http://ca.archive.ubuntu.com/ubuntu/ precise/main dselect amd64 1.16.1.2ubuntu6 [184 kB]
Fetched 184 kB in 1s (111 kB/s)
Selecting previously unselected package dselect.
(Reading database ... 380956 files and directories currently installed.)
Unpacking dselect (from .../dselect_1.16.1.2ubuntu6_amd64.deb) ...
Processing triggers for man-db ...
Setting up dselect (1.16.1.2ubuntu6) ...

Priority: standard
Section: libs
Installed-Size: 1064
Maintainer: Ubuntu Developers <email address hidden>
Architecture: amd64
Source: gnutls26
Version: 2.12.14-5ubuntu2
Replaces: gnutls0, gnutls0.4, gnutls3
Depends: libc6 (>= 2.8), libgcrypt11 (>= 1.4.5), libp11-kit0 (>= 0.4), libtasn1-3 (>= 1.6-0), zlib1g (>=
Pre-Depends: multiarch-support
Suggests: gnutls-bin
Breaks: ccbuild (<= 2.0.1-1), csync2 (<= 1.34-2.2), freewheeling (<= 0.6-1.1), gkrellm (<= 2.3.4-1), libs
), pokerth (<= 0.8.3-3+b1), pokerth-server (<= 0.8.3-3+b1), sipsak (<= 0.9.6-2.1), slrn (<= 1.0.0~pre18-1
), tf5 (<= 5.0beta8-4), wput (<= 0.6.2-2), zoneminder (<= 1.24.4-1)
Conflicts: gnutls0, gnutls0.4
Description: GNU TLS library - runtime library
 GnuTLS is a portable library which implements the Transport Layer
 Security (TLS 1.0, 1.1, 1.2) and Secure Sockets Layer (SSL) 3.0 protocols.
 .
 GnuTLS features support for:
  - TLS extensions: server name indication, max record size, opaque PRF
    input, etc.
  - authentication using the SRP protocol.
  - authentication using both X.509 certificates and OpenPGP keys.
  - TLS Pre-Shared-Keys (PSK) extension.
  - Inner Application (TLS/IA) extension.
  - X.509 and OpenPGP certificate handling.
  - X.509 Proxy Certificates (RFC 3820).
  - all the strong encryption algorithms (including SHA-256/384/512 and
    Camellia (RFC 4132)).
 .
 .
 This package contains the runtime libraries.
Homepage: http://www.gnutls.org/
Original-Maintainer: Debian GnuTLS Maintainers <email address hidden>

sudo -i apt-get build-dep libgnutls-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
Picking 'gnutls26' as source package instead of 'libgnutls-dev'
The following packages will be REMOVED:
  libbonoboui2-dev libgnome2-dev libgnomeui-dev libgnomevfs2-dev libgnutls-dev
The following NEW packages will be installed:
  chrpath datefudge docbook docbook-dsssl docbook-to-man gtk-doc-tools jade libsp1c2 sp texinfo
0 upgraded, 10 newly installed, 5 to remove and 3 not upgraded.
Need to get 3,356 kB of archives.
After this operation, 5,034 kB of additional disk space will be used.
Do you want to continue [Y/n]?

Revision history for this message
lorenz (lherm) wrote :

My bad

It seems that a restart fixed the problem.

libgnutls packages are now installed up to 2.12.14-5ubuntu3.

Sorry for the chatter.

Lorenz

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.