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

Re: Package splitting and upgrades



On Fri, Mar 01, 2002 at 11:15:45AM +0100, Santiago Vila wrote:
> When a package `foo' in potato is split in two for woody, `foo' and `bar',
> it is considered acceptable that people upgrading from potato to woody
> lose the functionality provided by `bar' and have to read the release
> notes to know why? 

No. It doesn't make sense for users that follow unstable or testing --
the release is meaningless to them (it's an event for stable only).

> I think the only method which is fool-proof (using either apt or dselect)
> is to make `foo' to depend on `bar' under woody as a temporary measure,
> and drop the dependency in woody+1, but some people consider this a gratuitous
> dependency.

Rename foo to something else, and have a new package foo depend on bar
and the new name.

I recently split xpdf into xpdf-reader, xpdf-utils and xpdf-common.
There is a package xpdf which depends on the three new packages to
provide seamless upgrades.

Hamish
-- 
Hamish Moffatt VK3SB <hamish@debian.org> <hamish@cloud.net.au>



Reply to: