[Pkg-gmagick-im-team] Bug#761725: Depend on libmagickcore-6.q16-2-extra instead of libmagickcore-extra

Stuart Prescott stuart at debian.org
Mon Sep 15 22:58:00 UTC 2014


> Hi due to imagemagick transition could depend on  libmagickcore-extra
> | libmagickcore-6.q16-2-extra instead of only libmagickcore-extra.
> 
> I plan do to a NMU soon

> Bug #740495 [release.debian.org] transition: imagemagick
> 740495 was blocked by: 758001 758459 746228 701655 758443 747857 758435
> 747907 747908 761104 740495 was blocking: 758492
> Added blocking bug(s) of 740495: 761725

Shouldn't imagemagick have a better transition plan instead? The entire point 
of having libmagickcore-extra is to isolate packages from imagemagick's 
transitions -- requiring a versioned package to be listed in the build-depends 
means that it becomes ensnared in each and every transition even when it is 
not using any symbols from the libraries directly. All these packages need is 
a working convert(1) and all that requires is for the old provides to be 
removed and the new one introduced as per the discussion of virtual packages 
in build-dependencies in Policy.

We seem to go through this repeatedly with imagemagick transitions... it'd be 
great it we could avoid breaking rdeps :(

See also #574058 and #667826.

cheers
Stuart

-- 
Stuart Prescott    http://www.nanonanonano.net/   stuart at nanonanonano.net
Debian Developer   http://www.debian.org/         stuart at debian.org
GPG fingerprint    90E2 D2C1 AD14 6A1B 7EBB 891D BBC1 7EBB 1396 F2F7



More information about the Pkg-gmagick-im-team mailing list