[Pkg-exppsy-maintainers] ode 0.11 transition

Adeodato Simó dato at net.com.org.es
Sun Feb 15 22:11:04 UTC 2009


* Julien Cristau [Sun, 15 Feb 2009 22:55:31 +0100]:

> On Sun, 2009-02-15 at 22:16 +0100, Gonéri Le Bouder wrote:
> > I uploaded libode 0.11 in experimental. Can you please, test it with
> > your package and adjust your build dependency in order to able to build
> > it with libode-dev or libode0-dev.

> What's the point of changing the -dev package name, if you're not
> keeping the old one around?  This seems to cause more pain for no
> reason.

I assume it's to avoid the perceived uglyness of having libode1 go
together with libode0-dev.

Gonéri, it is much prefered by the release team that library transitions
don't imply *sourceful* uploads of all rdependant packages. We only seem
to have two packages having a versioned build-dependency on libode0-dev,
so I think that's manageable following the (standard) procedure that
follows.

I'd like to suggest ithat you upload again to experimental, but having
libode-dev Provide: libode0-dev. Then you ask reverse dependencies for
feedback, in particular if they can be recompiled without any source
change and continue to work. If that's the case, we keep the Provides
when uploading to unstable, and do binNMUs. Only if *all* reverse
dependencies need source changes to compile with the new version it'd be
okay to drop the Provides when uploading to unstable.

Once the transition is done (and only then), you can submit bugs at
non-RC severity against your reverse dependencies asking for a change
libode0-dev -> libode-dev in their Build-Dependencies, and you can drop
the provides once all bugs are fixed *and migrated to testing*.

Does this sound doable to you?

Also, it would be really nice if you could mail -release to get a spot
for this transition, like everybody else. From a quick look it's quite
an isolated transition, so it should be able to get the "go" very soon.

Thanks in advance,

-- 
Adeodato Simó                                     dato at net.com.org.es
Debian Developer                                  adeodato at debian.org
 
                                        Listening to: Pastora - Invasión




More information about the Pkg-exppsy-maintainers mailing list