On Sat, Aug 18, 2012 at 06:25:29PM +0100, Simon Kelley wrote:
> On Sat, 18 Aug 2012 09:54:26 +0100, Neil Williams <[email protected]>
> wrote:
> > Package: dnsmasq
> > Version: 2.63-1
> > Severity: serious
> > Justification: Fails to install
> > 
> > Upgrading dnsmasq to 2.63-1 fails:
> > 
> > E: /var/cache/apt/archives/dnsmasq-base_2.63-1_amd64.deb: trying to
> > overwrite '/etc/dbus-1/system.d/dnsmasq.conf', which is also in package
> > dnsmasq 2.62-3
> > 
> > Looks like a missing Replaces or an accidental move of the
> > config file?
> > 
> 
> Hmm, the intention was to move that conffile from dnsmasq to dnsmasq-base.
> I thought I had the correct Replaces: and it worked for me.
> 
> I'm away for the next week, will look at this on my return.

You have a
   Breaks: dnsmasq (<< 2.62-3)

which obviously isn't correct, as it does not apply to version
2.62-3 only previous ones (and you conflict with 2.62-3 as
well).  The best solution would be:

   Breaks: dnsmasq (<< 2.63-1)

or (if you want to make backports easier):

   Breaks: dnsmasq (<< 2.63-1~)

Same for the replaces.

-- 
Julian Andres Klode  - Debian Developer, Ubuntu Member

See http://wiki.debian.org/JulianAndresKlode and http://jak-linux.org/.


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to