[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