Juan,

Can you please explain what you mean by "file collision"?

Preconfiguring packages ...
Selecting previously deselected package libnet1.
(Reading database ... 183901 files and directories currently installed.)
Unpacking libnet1 (from .../libnet1_1.1.2.1-2_i386.deb) ...
Selecting previously deselected package libpils0.
Unpacking libpils0 (from .../libpils0_1.2.3-9_i386.deb) ...
Selecting previously deselected package libsnmp-base.
Unpacking libsnmp-base (from .../libsnmp-base_5.1.2-6.1_all.deb) ...
Selecting previously deselected package libsensors3.
Unpacking libsensors3 (from .../libsensors3_1%3a2.9.1-2_i386.deb) ...
Selecting previously deselected package libsnmp5.
Unpacking libsnmp5 (from .../libsnmp5_5.1.2-6.1_i386.deb) ...
Selecting previously deselected package libstonith0.
Unpacking libstonith0 (from .../libstonith0_1.2.3-9_i386.deb) ...
Selecting previously deselected package libatm1.
Unpacking libatm1 (from .../libatm1_2.4.1-17_i386.deb) ...
Selecting previously deselected package iproute.
Unpacking iproute (from .../iproute_20041019-3_i386.deb) ...
Selecting previously deselected package heartbeat.
Unpacking heartbeat (from .../heartbeat_1.2.3-9_i386.deb) ...
/var/lib/dpkg/tmp.ci/preinst: line 20: /etc/init.d/heartbeat: No such file or 
directory
Selecting previously deselected package jfsutils.
Unpacking jfsutils (from .../jfsutils_1.1.7-1_i386.deb) ...
Selecting previously deselected package reiserfsprogs.
Unpacking reiserfsprogs (from .../reiserfsprogs_1%3a3.6.19-1_i386.deb) ...
Selecting previously deselected package libevms-2.5.
Unpacking libevms-2.5 (from .../libevms-2.5_2.5.2-1_i386.deb) ...
Selecting previously deselected package evms.
Unpacking evms (from .../archives/evms_2.5.2-1_i386.deb) ...
Selecting previously deselected package evms-cli.
Unpacking evms-cli (from .../evms-cli_2.5.2-1_i386.deb) ...
Selecting previously deselected package evms-gui.
Unpacking evms-gui (from .../evms-gui_2.5.2-1_i386.deb) ...
Selecting previously deselected package evms-ha.
Unpacking evms-ha (from .../evms-ha_2.5.2-1_i386.deb) ...
Setting up libnet1 (1.1.2.1-2) ...

Setting up libpils0 (1.2.3-9) ...

Setting up libsnmp-base (5.1.2-6.1) ...
Setting up libsensors3 (2.9.1-2) ...

Setting up libsnmp5 (5.1.2-6.1) ...

Setting up libstonith0 (1.2.3-9) ...

Setting up libatm1 (2.4.1-17) ...

Setting up iproute (20041019-3) ...
Setting up heartbeat (1.2.3-9) ...
Heartbeat not configured: /etc/ha.d/ha.cf not found.
 Heartbeat failure [rc=1]. Failed.

Setting up jfsutils (1.1.7-1) ...
Setting up reiserfsprogs (3.6.19-1) ...
Setting up evms (2.5.2-1) ...

Setting up libevms-2.5 (2.5.2-1) ...

Setting up evms-cli (2.5.2-1) ...
Setting up evms-gui (2.5.2-1) ...

Setting up evms-ha (2.5.2-1) ...
Reading Package Lists... Done             
Building Dependency Tree       
Reading extended state information      
Initializing package states... Done
Reading task descriptions... Done  
#

So, evms-ha depends on heartbeat, and both packages install fine here for
me.  Where is the bug?  dpkg will never replace a directory with a symlink
when unpacking, or vice-versa; so if this is what you're expecting, isn't
this first a bug in heartbeat for expecting such a conversion to take place
without managing it in the maintainer scripts?

-- 
Steve Langasek
postmodern programmer

Attachment: signature.asc
Description: Digital signature

Reply via email to