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

Re: [Fwd: Bug#47294: file conflict]



On Wed, Oct 13, 1999 at 08:52:06PM +0200, Josip Rodin wrote:
> On Wed, Oct 13, 1999 at 11:08:30AM -0700, Sudhakar Chandrasekharan wrote:
> > > /var/cache/apt/archives/libaspell3_0.28.2.1-2_i386.deb (--unpack):
> > >  trying to overwrite `/usr/share/aspell/english.dat', which is also in
> > > package aspell
> > 
> > Basically, I moved some files (/usr/share/aspell/*) from the package aspell
> > to libaspell3.  How do I take care of this conflict in my packages?  Should
> > the control file say that libasepll3 (0.28.2.1-2) Replace-s aspell
> > (<=0.28.2.1-1)?
> 
> Yes. This would do, too:
> 
> Replaces: aspell (<< 0.28.2.1-2)

Do you need conflicts here?

What about package downgrades?

eg if I were to downgrade to aspell 0.28.2.1-2, surely files will conflict
with libaspell3 (which may not have been downgraded and/or removed yet)?

The reason I ask is because when downgrading from cvs in potato (which I
manually compiled for slink), to the slink version, a number of errors
occured because files in the old cvs package conflicted with files from
the new cvs-doc package.

I haven't filed a bug report concerning this - should I?

Last I heard, it was the goal of dpkg to allow downgrades as well as
upgrades, so I think this should really be fixed.

Feel free to repost into debian-devel as appropriate.
-- 
Brian May <bam@snoopy.apana.org.au>


Reply to: