On Fri, Oct 17, 2003 at 11:00:54AM +0200, John L. Fjellstad wrote:

| I use equivs to replace debian packages, for lots of reasons (need a newer 
| version of a package, or in case of mta, I like to have better control of how 
| the qmail package is installed).
| 
| The problem is that the already installed debian package is not
| removed when I try to install my debian package, and the system
| complains about conflicts.
| 
| For instance, I create my qmail package using the mta control file
| in /usr/share/doc/equivs/examples.  When I try to install the new
| qmail package, it won't uninstall exim and install my qmail package.
| If I uninstall exim first, then lots of other stuff gets uninstalled
| (mailx etc).  Right now, I do a force install on my qmail package,
| and then uninstall exim, which works, but isn't an optimal way to do
| it.
| 
| What entries am I missing in the deb control file?  I try adding
| "Replaces" keyword, but it didn't have any effect.

You need to "Provide" mail-transport-agent in your dummy package.

-- 
Microsoft DNS service terminates abnormally when it receives a response
to a dns query that was never made.
Fix information: run your DNS service on a different platform.
                                                            -- bugtraq
 
http://dman13.dyndns.org/~dman/

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to