Can't install Bastion/Amnesia from Humble Bundle 5 (GnuTLS recv error (-24))

Asked by dmiller309

I purchased the latest Humble Indie Bundle (bundle 5) which includes Amnesia and Bastion. The other games downloaded and installed fine when I clicked the link on the site which sent me to the Ubuntu Software Center, but Amnesia and Bastion fail to install. I get the following error message when I try to install Amnesia in the Ubuntu Software Center:
Failed to fetch https://private-ppa.launchpad.net/commercial-ppa-uploaders/amnesia/ubuntu/pool/main/a/amnesia/amnesia_1.2.1-0ubuntu2_amd64.deb GnuTLS recv error (-24): Decryption has failed.

Bastion doesn't work in the software center either, so I tried clearing the cache in Synaptic and installing Bastion from Synaptic. There are no other packages that need to be installed, just bastion, but it still fails to install:
W: Failed to fetch https://private-ppa.launchpad.net/commercial-ppa-uploaders/bastion/ubuntu/pool/main/b/bastion/bastion_1.0-0ubuntu3_amd64.deb
  GnuTLS recv error (-24): Decryption has failed.

I'm using Ubuntu 12.04 (64 bit). Should I try something, or is this a bug from a new feature that will be resolved by the wonderful developers at Canonical?

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu software-center Edit question
Assignee:
No assignee Edit question
Solved by:
actionparsnip
Solved:
Last query:
Last reply:
Revision history for this message
Best actionparsnip (andrew-woodhead666) said :
#1

sudo fuser -vvv /var/lib/dpkg/lock
sudo rm /var/lib/apt/lists/lock
sudo cp -arf /var/lib/dpkg /var/lib/dpkg.backup
sudo cp /var/lib/dpkg/status-old /var/lib/dpkg/status
sudo cp /var/lib/dpkg/available-old /var/lib/dpkg/available
sudo rm -rf /var/lib/dpkg/updates/*
sudo rm -rf /var/lib/apt/lists
sudo rm /var/cache/apt/*.bin
sudo mkdir /var/lib/apt/lists
sudo mkdir /var/lib/apt/lists/partial
LANG=C;sudo apt-get clean
LANG=C;sudo apt-get autoclean
LANG=C;sudo apt-get --purge autoremove
LANG=C;sudo apt-get update -o APT::Cache-Limit=25165824
sudo dpkg --clear-avail
sudo dpkg --configure -a
LANG=C;sudo apt-get -f install
LANG=C;sudo apt-get --fix-missing install
LANG=C;sudo apt-get update -o APT::Cache-Limit=25165824 && sudo apt-get dist-upgrade

May help

Revision history for this message
dmiller309 (dmiller309) said :
#2

Thanks actionparsnip, that solved my question.

Revision history for this message
Mike Patterson (lostcorrectly) said :
#3

Hey there, I'm having this issue with Amnesia as well. I typed in your code and this is what was happening to me: http://i.imgur.com/w5RmJ.png

Neither Ubuntu Software Center, Update Manager, or Synaptic Package Manager is running, so I'm not really sure why it's not getting a lock on the directory. I've tried rebooting the entire system and only running terminal and I still get this error.

I'm running Ubuntu 12.04 (32-bit) on an older HP Pavilion dv9000 with an Intel® Core™2 Duo CPU T5250 @ 1.50GHz × 2 with 2GB of RAM.

Any ideas?