Hi!

* Holger Levsen <hol...@layer-acht.org> [2010-03-01 18:18:24 CET]:
> On Montag, 1. März 2010, Pedro Zorzenon Neto wrote:
> > Em 01-03-2010 12:53, Holger Levsen escreveu:
> > > I think you should conflict with and replace tzdata (as in package
> > > relationships).
> 
> ^^ that is my suggestion. Add a "Conflicts: tz-data" header, a "Provides: 
> tz-data" header and a "Replaces: tz-data" header. You can probably leave one 
> out, but I always forget which. Consult policy :-)

 This is the wrong approach. conflicts & replaces is only for moving
files from one package to another. Given that tzdata (without the dash)
won't drop the file this will cause serious troubles on next upgrade of
tzdata.

 Two suggestions: tzdata is offered through volatile because of exactly
this issues. Have you tried to check with the tzdata maintainers to get
your data into there? IMHO that would be the cleanest solution.

 Another way, if you really believe that you want to do it on the
outside would be to use dpkg-divert, move the files from tzdata that you
want to replace aside and get your versions of those files into place.
Please make sure that after removing your package the original files of
tzdata get moved back  again.

 Please try though to settle for ther former suggestion of coordinating
updates through volatile, and use the dpkg-divert approach only as last
ressort. Also, what are your suggestions to fix the issue in stable?

 Have fun!
Rhonda



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to