Package: amule-utils
Version: 2.1.2-1
Severity: serious

Hello,

in the latest upload, some files were moved from amule-common to
amule-utils, but no Replaces field was introduced. For things to work in
all scenarios, amule-utils _must_ Replaces: amule-common (<< 2.1.2-1).
See for example:

ii  amule-common                      2.1.1-3                           common 
files for aMule
ii  amule-utils                       2.1.1-3                           
utilities for amule

% sudo dpkg --unpack amule-utils_2.1.2-1_i386.deb amule-common_2.1.2-1_all.deb
(Reading database ... 95796 files and directories currently installed.)
Preparing to replace amule-utils 2.1.1-3 (using amule-utils_2.1.2-1_i386.deb) 
...
Adding `diversion of /usr/bin/ed2k to /usr/bin/ed2k.xmule by amule'
Leaving `diversion of /usr/share/man/man1/ed2k.1.gz to 
/usr/share/man/man1/ed2k.xmule.1.gz by amule'
Unpacking replacement amule-utils ...
dpkg: error processing amule-utils_2.1.2-1_i386.deb (--unpack):
 trying to overwrite `/usr/bin/ed2k.amule', which is also in package 
amule-common
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Preparing to replace amule-common 2.1.1-3 (using amule-common_2.1.2-1_all.deb) 
...
Unpacking replacement amule-common ...
Errors were encountered while processing:
 amule-utils_2.1.2-1_i386.deb

Note that, even though amule-utils Depends: amule-common (= ${Source-Version}),
this does not guarantee that amule-common will be unpacked before, _only_ that 
amule-common will be configured before amule-utils is configured.

It'd be nice to get this fixed before dinstall, let me know if you'd welcome a
NMU.

Thanks,

-- 
Adeodato Simó                                     dato at net.com.org.es
Debian Developer                                  adeodato at debian.org
 
                                    Listening to: Oasis - Some Might Say


Reply via email to