package vsftpd 2.2.2-3ubuntu6 failed to install/upgrade: subprocess installed post-installation script returned error exit status 3

Bug #634085 reported by odonata
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
vsftpd (Ubuntu)
Incomplete
Undecided
Unassigned

Bug Description

Binary package hint: vsftpd

I have a script which loads a series of packages whenever I do a fresh install of Ubuntu. One of the items that's loaded is Zero Ice (Internet Communication Engine). On this particular install, Ice loaded before vsftpd. Vsftpd did not like this and wanted to remove all the Ice packages before proceeding.

I realized this when I tried to edit vsftpd.conf and it wasn't there. I tried to load vsftpd manually using "aptitude install -y vsftpd" and it showed all the Ice packages would be removed it I proceeded. I also noticed that all the Ice packages were marked for removal if I ran "aptitude build-dep eclipse".

I went ahead and loaded vsftpd. It removed all the Ice packages. I reinstalled the Ice packages (zeroc-ice). Now everything appears fine. The "aptitude build-dep eclipse" command no longer complains about the Ice packages being there.

Apparently, several packages (most of the qt4, some of the boost, etc.) had a problem with zeroc-ice being there because they did not load either. I had to rerun my long install command to load these missing packages once I manually "fixed" the problem described above.

ProblemType: Package
DistroRelease: Ubuntu 10.04
Package: vsftpd 2.2.2-3ubuntu6
ProcVersionSignature: Ubuntu 2.6.32-24.42-generic 2.6.32.15+drm33.5
Uname: Linux 2.6.32-24-generic i686
Architecture: i386
Date: Thu Sep 9 08:12:44 2010
ErrorMessage: subprocess installed post-installation script returned error exit status 3
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
SourcePackage: vsftpd
Title: package vsftpd 2.2.2-3ubuntu6 failed to install/upgrade: subprocess installed post-installation script returned error exit status 3

Revision history for this message
odonata (odonata) wrote :
Revision history for this message
Clint Byrum (clint-fewbar) wrote :

Hello odonata, thanks so much for taking the time to file this bug report and help us make Ubuntu better!

Can you, by any chance, post your script?

I tried this on Lucid by doing

apt-get install zeroc-ice33

which completed fine, then doing

apt-get install vsftpd

which did not try to remove zeroc-ice33. There's also nothing obvious to me that would makes apt want to remove zeroc-ice33 or its dependencies.

Marking incomplete, need a reproducible test case.

Changed in vsftpd (Ubuntu):
status: New → Incomplete
Revision history for this message
odonata (odonata) wrote :

Below is my aptitude history:

Start with a basic install.
Patch the basic install.
6: Install ssh so I can continue loading from a remote workstation.
8: Install Sun's version of Java
11: Remove some packages I never use.
13: The main command to load a bunch of packages I use. This has always worked in the past but about a dozen or so of the packages fail to install.
22: I get the message saying Ice has to be removed.
29: I get the message again.
32: I go ahead and install vsftpd
33: I reinstall Ice
59: I install a package (tdsodbc) that previously failed to load. Loads fine.
71: I run command #22 again and it works fine. Everything seems okay at this point.

I have run variations of these aptitude commands before on previous Ubuntu versions and never had a problem. I don't know if this was a one-time anomaly based on a glitch in my particular environment or if there is a "real" problem.

root@madrid:~# history | grep aptitude
    1 aptitude update
    2 aptitude safe-upgrade
    5 aptitude update
    6 aptitude install ssh
    7 aptitude search java | grep sun
    8 aptitude install sun-java6-jdk
   11 aptitude remove nautilus-sendto-empathy empathy empathy-common gwibber gwibber-service
   12 aptitude search libace
   13 aptitude install -y ssh build-essential automake autoconf flex bison byacc libxerces-c2-dev libboost-date-time-dev libboost-dbg libboost-doc libboost-filesystem-dev libboost-graph-dev libboost-iostreams-dev libboost-program-options-dev libboost-regex-dev libboost-serialization-dev libboost-signals-dev libboost-test-dev libboost-thread-dev libboost-wave-dev libboost-math-dev vsftpd freetds-dev tdsodbc libiodbc2 erlang-base erlang-dev erlang-examples erlang-mode erlang-nox erlang-src erlang-x11 libjtds-java libace-5.6.3 libace-dev libace-doc libace-htbp-5.6.3 libace-htbp-dev libace-qtreactor-5.6.3 libace-qtreactor-dev libace-rmcast-5.6.3 libace-rmcast-dev libace-ssl-5.6.3 libace-ssl-dev libace-tmcast-5.6.3 libace-tmcast-dev libacexml-5.6.3 libacexml-dev zeroc-ice libaio-dev libaio1 libaio1-dbg linux-kernel-headers openssl libssl-dev sysstat qt4-demos qt4-designer qt4-dev-tools qt4-doc qt4-doc-html qt4-qtconfig qtcreator qtcreator-doc libqt4-sql-odbc adobe-flashplugin adobereader-enu eclipse eclipse-jdt audacity kmahjongg
   21 aptitude update
   22 aptitude build-dep eclipse
   29 aptitude install vsftpd
   30 aptitude search libice
   31 aptitude search zero
   32 aptitude install vsftpd
   33 aptitude install zeroc-ice33
   59 aptitude install tdsodbc
   71 aptitude build-dep eclipse

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.