Hi,

On Mon, 21 Jun 2010, Chad MILLER wrote:
> desktopcouch-tools
>       (no change)
> desktopcouch
>       (+ contains all library files also)
>       (- Depends on python-desktopcouch, python-desktopcouch-records)
>       (+ Provides python-desktopcouch, python-desktopcouch-records)
> python-desktopcouch
>       (- all files)
>       (+ Depends on desktopcouch)
> python-desktopcouch-records (+depends on desktopcouch
>       (- all files)
>       (+ Depends on desktopcouch)
> 
> Does this sound acceptable?

Sure, if the code is not likely to change to avoid these
inter-dependencies, then it's best to have a single package.

> Speaking as Upstream, I will have these code dependencies severed before
> long.  I wasn't thinking as a packager when I approved or wrote the
> current code.

Sorry, I don't understand what you mean here with your usage of "severed".
Are the "code dependencies" going away in the future or will they on the
contrary be even more unavoidable ?

> * Empty packages with new Depends?  I know of "Provides" in Policy, but
> I don't know enough about its sufficiency for real, non-"Virtual" packages.

If nothing uses versioned dependency on python-desktopcouch-records or
python-desktopcouch, then they can be only virtual package (and
desktopcouch can even conflict with them to ensure they get removed from
the user's systems).

Otherwise it's best to keep real transitional packages for one release
cycle.

Cheers,
-- 
Raphaƫl Hertzog

Like what I do? Sponsor me: http://ouaza.com/wp/2010/01/05/5-years-of-freexian/
My Debian goals: http://ouaza.com/wp/2010/01/09/debian-related-goals-for-2010/



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

Reply via email to