Bug#765688: libgcrypt20: Dependency chain with libgcrypt20:i386 as its last ring, renders skype uninstallable

Sophoklis Goumas olspookishmagus at gmail.com
Sun Oct 19 08:34:49 UTC 2014


Source: libgcrypt20
Followup-For: Bug #765688

> Hello,
> What happens if you just try to install libgcrypt20:i386 on its own?
> (Possibly without the package pin.)

root at grassyknoll:~# apt-get install libgcrypt20:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libgcrypt20:i386 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  libgcrypt20

E: Package 'libgcrypt20:i386' has no installation candidate
root at grassyknoll:~#

But you got me searching up some more with the 'possibly without the
package pin' line as I was about to answer I do not use any kind of
package pinning.

That search revealed there WERE a package bin inside:
/etc/apt/preferences.d/apt-listbugs

in the form of the following lines:

Explanation: Pinned by apt-listbugs at 2014-10-06 22:52:00 +0300
Explanation:   #737030: libgcrypt uses processor features not allowed for armhf (and i386?)
Explanation:   #745453: [libgcrypt20] Non free RFC
Package: libgcrypt20:i386
Pin: version *
Pin-Priority: -30000

After removing those lines, everything went just fine, skype is now installed.

Thanks Andreas and sorry for the noise to everyone,
Sophoklis

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



More information about the Pkg-gnutls-maint mailing list