Hello, I have recently added node sources to my Ubuntu 14.04 droplet (the LEMP package) and today when trying to run apt-get update I’m getting following error message:
...
Ign http://apt.newrelic.com newrelic/non-free Translation-en
Get:5 https://deb.nodesource.com trusty/main Translation-en_US
Hit http://security.ubuntu.com trusty-security/universe Translation-en
Ign https://deb.nodesource.com trusty/main Translation-en_US
Ign https://deb.nodesource.com trusty/main Translation-en
Fetched 6,413 B in 4s (1,566 B/s)
Killed
E: Problem executing scripts APT::Update::Post-Invoke-Success 'test -x /usr/bin/apt-show-versions || exit 0 ; apt-show-versions -i'
E: Sub-process returned an error code
The package list seems to be read but at the end there’s this error. The only sensible solution I found googling is to remove apt-show-versions package if I don’t use it. I haven’t done that yet, hoping I would find another solution.
Thanks in advance.
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
What’s the memory usage on the droplet look like? My first guess would be that apt-show-versions
is running out of memory while initializing its cache based on:
** initializing cache. This may take a while **
Killed
If you haven’t done so yet, try adding a swap file.
It’s a bug in apt-show-versions, which is apparently fixed in the next version (0.22.9) - check out https://bugs.debian.org/cgi-bin/bugreport.cgi?archive=no&bug=912695
Im having a similar behaviour:
Suddenly im having issues with my apt upgrade
Excuting: apt-update & apt-upgrade -y I'm getting this error:
Max. recursion depth with nested structures exceeded at /usr/local/lib/perl/5.18.2/Storable.pm line 278, at /usr/bin/apt-show-versions line 271.
E: Problem executing scripts APT :: Update :: Post-Invoke-Success 'test -x /usr/bin/apt-show-versions || exit 0 ; apt-show-versions -i'
E: Sub-process returned an error code
I reinstalled apt-show-versions I upgraded CPAN modules
My error wasn’t exactly the same–mine was just saying Killed
. After messing around with it for a while, a reboot fixed it.
I have tried reinstalling the apt-show-versions package, removal went smoothly, the subsequent installation however did not: