apt-get install crashes

Bug #362274 reported by merfinis
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
pimd (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: pimd

Setting up pimd (2.1.0-alpha29.17-8.1) ...
Starting pimd: pimd: 14:55:03.961 cannot enable multicast routing in kernel: Address already in use
invoke-rc.d: initscript pimd, action "start" failed.
dpkg: error processing pimd (--configure):
 subprocess post-installation script returned error exit status 255
Errors were encountered while processing:
 pimd
E: Sub-process /usr/bin/dpkg returned an error code (1)

ProblemType: Package
Architecture: i386
Dependencies:
 libgcc1 1:4.3.2-1ubuntu12
 gcc-4.3-base 4.3.2-1ubuntu12
 findutils 4.4.0-2ubuntu3
 libc6 2.8~20080505-0ubuntu9
DistroRelease: Ubuntu 8.10
ErrorMessage: subprocess post-installation script returned error exit status 255
NonfreeKernelModules: nvidia
Package: pimd 2.1.0-alpha29.17-8.1
SourcePackage: pimd
Title: package pimd 2.1.0-alpha29.17-8.1 failed to install/upgrade: subprocess post-installation script returned error exit status 255
Uname: Linux 2.6.27-11-generic i686

Revision history for this message
merfinis (merfinis) wrote :
Revision history for this message
Jiang Bian (bianjiang) wrote :

I had the same error on ubuntu 9.04.

uname -a
Linux ubuntu 2.6.24-24-generic #1 SMP Tue Jun 30 20:28:53 UTC 2009 i686 GNU/Linux

sudo apt-get install pimd
Reading package lists... Done
Building dependency tree
Reading state information... Done
pimd is already the newest version.
The following packages were automatically installed and are no longer required:
  libempathy11 libtelepathy-glib0 telepathy-mission-control libmissioncontrol-client0 libempathy-gtk11
  libempathy-common libmissioncontrol-server1 libtelepathy2 libempathy-gtk-common
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 64 not upgraded.
1 not fully installed or removed.
After this operation, 0B of additional disk space will be used.
Setting up pimd (2.1.0-alpha29.17-8) ...
Starting pimd: pimd: 10:05:28.152 cannot enable multicast routing in kernel: Address already in use
invoke-rc.d: initscript pimd, action "start" failed.
dpkg: error processing pimd (--configure):
 subprocess post-installation script returned error exit status 255
Errors were encountered while processing:
 pimd
E: Sub-process /usr/bin/dpkg returned an error code (1)

Revision history for this message
Joachim Nilsson (troglobit) wrote :

If you stop (/etc/init.d/smcroute stop) or deinstall smcroute it may work better. This is only a workaround.

The real issue is that the smcroute (static multicast routing) daemon and pimd (dynamic routing) does not play well together. Usually you only need one of smcroute or pimd (or mrouted ;), so having both installed and running at the same time is not really useful.

However, the pimd installation should perhaps not fail like this. A simple note; "Sorry, cannot auto-start pimd: Address already in use - perhaps another multicast routing daemon is already running?" would suffice.

Revision history for this message
Joachim Nilsson (troglobit) wrote :

I have now updated the upstream sources of pimd to give a more informative error message. It will be part of the 2.1.5 release.

   "Another multicast routing application is already running."

I hope that will improve things a bit.

Revision history for this message
Bhavani Shankar (bhavi) wrote :

Hello

I have uploaded latest version of the package to ubuntu natty i.e 11.04 repos

https://launchpad.net/ubuntu/+source/pimd/2.1.6-1

Can you please check if there is any improvement?

regards

Changed in pimd (Ubuntu):
status: New → Confirmed
Revision history for this message
Joachim Nilsson (troglobit) wrote :

Please close this. Fixed upstream a looooong time ago.
Latest upstream is now at v2.3.2

Cheers
 /Joachim

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.