[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#2625: cpio package needs to break mt-related files out separately



Package: cpio
Version: 2.3-2

This package installs /usr/bin/mt and /usr/man/man1/mt.1.
These files are also installed by the alternative mt-st package.

Because the cpio package also contains the cpio program, the
mt-st package is not well advised to declare a conflict with it,
since declaring a comflict between mt-st and cpio would mean
that the mt program from the mt-st package could not be installed
along with the cpio program from the cpio package.

With no conflict between these packages declared, installing
the mt-st package will overwrite these mt files previously
installed by the cpio package, and a subsequent upgrade
of the cpio program will silently overwrite these files
installed by the mt-st package.

My understanding is that, in order to avoid this, it is necessary
for the mt files to be broken out of the cpio binary package
into a separate binary package, so that other packages (e.g. the
mt-st package) installing alternate implementations of the
mt(1) program may declare a conflict with this new package.



Reply to: