Hi Paul

I think the testing went very well.  As we suspected, most packages only
required changing the build-depends on lesstif2-dev to libmotif-dev.  There
were a few that required the addition of libxt-dev and one or two that
required libxext-dev and libxp-dev (although we should try to remove that
dependency).

Cernlib depends on libpacklib-lesstif1-dev and libpawlib-lesstif3-dev from
paw and pcb depends on its own pcb-lesstif, these packages should probably
be renamed.

Do -dev packages normally get transitional packages?  I can't think of a
situation where that would be useful.
Ideally we need all of the packages that depend on lesstif2 to be rebuilt
against libmotif.  When a user upgrades they will then get libmotif which
conflicts with lesstif2 and it will be removed.
If a user was developing with lesstif2-dev it would be removed due to the
conflict above, but they would not have been able to continue building
against libmotif-dev without making changes anyway.

Regards
Graham




On 7 May 2013 07:14, Paul Gevers <elb...@debian.org> wrote:

> Hi Graham,
>
> On 06-05-13 23:01, Paul Gevers wrote:
> > My proposal would be (with your approval) to just get motif into
> > unstable/main and start converting the dependencies with the help of
> > their maintainers (the libraries can coexist). Because the -dev package
> > name has to change all build dependencies would have to get a
> > source-full update. I would have liked to stage everything in
> > experimental, but due to this (quoted from ftp-master) nasty dak bug,
> > that would leave unstable (non-free) without (open-)motif.
>
> I was thinking, how well did it go with your building of all reverse
> dependencies, and how well would it work if lesstif2-dev would be a
> transitional package that depends on libmotif-dev? If that would work at
> all, I think that is a good alternative to my proposal above.
>
> Paul
>
>

Reply via email to