[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#650601: transition: libpng 1.5



Two more points:

On 05.03.2012 07:33, Michael Biebl wrote:
> What about the following:
> - Make libpng12 and libpng15 co-installable, by using different source
> package names, e.g. src:libpng and src:libpng15
> - src:libpng12 builds libpng12-dev, src:libpng15 builds libpng15-dev
> - upload *both* packages to unstable
> - src:libpng12 builds a real package libpng-dev, which depends on
> libpng12-dev (with a strict dep), this way versioned build-depends can
> be satisfied.
> - let both packages migrate to testing
> - tell maintainers to test their packages against libpng15, and do the
> following:
>    1/ if it builds against both libpng12 and libpng15, change the b-dep
> to libpng-dev
>    2/ if it needs updates for libpng15 and the change is not backwards

     3/ File bugs against packages which already build-depends on
libpng-dev but will ftbfs against libpng15

> compatible, b-depend on libpng15-dev
> - when all packages have been updated to depend on either libpng-dev or
> libpng15-dev, make src:libpng15 build libpng-dev and make it depend on
> libpng15-dev and binNMU the remaining lot.

- Cleanup aftwards, i.e. remove the libpng12 source package.


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: