On Thu, Nov 03, 2005 at 11:48:47AM -0500, Justin Pryzby wrote:
> This is a reminder for myself to edit debian/control for the next
> upload.  I intend to Provide: sextractor-doc such that users of
> previous sextractor packages (by me, with -doc package split by
> Florian) will have that package removed (it is obsoleted by this
> package).  A separate -doc package is still a consideration, though.

Well, I started to split out a separate -doc package in 2.3.2-1, but
according to my webserver logs not even a single person has ever
downloaded those, and soon thereafter I dropped my ITP and sextractor
was completely removed from Debian (bug#204464).

> Florian, can you confirm that Provide will do what I want?  I know
> Replaces+Provides+Conflicts is a thing specially interpretted by dpkg.
> But I don't need the Conflict or Replaces (though I could use them
> anyway, if necessary to have the effect).  It seems that Provide:
> sextractor-doc will do the right thing, since ${Source-Version} will
> be greater than the previous version, and will cause an upgrade.
> Right?

All in all, Debian has never shipped split packages. I don't know how
widespread use your packages have had, but they weren't split as well
(or were they?), so I guess there is no problem we have to solve.

However, if you wish to make sure any sextractor-doc packages that
might have been installed get replaced for now you'll have to set the
triplet as mentioned above or in "7.5.2 Replacing whole packages" at
<http://www.debian.org/doc/debian-policy/ch-relationships.html#s7.5.2>.

It might still be worth a though or two on whether a -doc package
should be split out in the future, though, but as you mention above
this is still consideration...

HTH,
Flo

Attachment: signature.asc
Description: Digital signature

Reply via email to