Bug#325651: Proposed NMU for imagemagick soname change.

2005-09-19 Thread Steve Langasek
On Sat, Sep 17, 2005 at 01:30:12PM +0200, Daniel Kobras wrote:
 [Redirecting discussion from ale bug to cloned imagemagick bug.]

 On Mon, Sep 05, 2005 at 08:35:19PM -0700, Steve Langasek wrote:
  On Mon, Sep 05, 2005 at 04:19:39PM +0200, Daniel Kobras wrote:
   Imagemagick upstream has released a new version with bumped soname this
   weekend. Should this version go in as soon as possible, or would
   KDE/libsnmp benefit from a few days' delay?

  I think it would be a good idea to wait until GNOME 2.10 makes it into
  testing before uploading; I haven't confirmed that it makes a
  difference, but the current transitions are already complicated enough
  that I believe the caution is warranted.

 Okay. Steve, now that most of Gnome appears to have made it, do we have
 a go for the imagemagick soname change? 

Yes, I think it should be clear now.

Cheers,
-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
[EMAIL PROTECTED]   http://www.debian.org/


signature.asc
Description: Digital signature


Bug#325651: Proposed NMU for imagemagick soname change.

2005-09-17 Thread Daniel Kobras
[Redirecting discussion from ale bug to cloned imagemagick bug.]

On Mon, Sep 05, 2005 at 08:35:19PM -0700, Steve Langasek wrote:
 On Mon, Sep 05, 2005 at 04:19:39PM +0200, Daniel Kobras wrote:
  Imagemagick upstream has released a new version with bumped soname this
  weekend. Should this version go in as soon as possible, or would
  KDE/libsnmp benefit from a few days' delay?
 
 I think it would be a good idea to wait until GNOME 2.10 makes it into
 testing before uploading; I haven't confirmed that it makes a
 difference, but the current transitions are already complicated enough
 that I believe the caution is warranted.

Okay. Steve, now that most of Gnome appears to have made it, do we have
a go for the imagemagick soname change? 

Ryuichi, I've prepared an NMU with the upstream version 6.2.4.5. It has
to go through NEW processing becaused of the changed library names, so
I'd like to get it up as soon as possible. Please let me know if you
object or prefer to do a maintainer upload. The diff between your latest
upload and my proposed NMU is quite noise because of lots of boring file
renames, so I'm not including it here. Instead, I've tried to be verbose
in the changelog.  The new entries are attached below. (Version
6.2.4.4-0.1 was never uploaded.) The complete set of packages can be
found on http://people.debian.org/~kobras/imagemagick/.

Regards,

Daniel.

---[snip]---

Changes: 
 imagemagick (6:6.2.4.5-0.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * New upstream version.
 + Yet another bump of the soname version, this time going from
   7 to 9.
   * debian/*: Cater for soname change and corresponding change of
 library packages names in multiple places.
 .
 imagemagick (6:6.2.4.4-0.1) experimental; urgency=low
 .
   * Non-maintainer upload.
   * New upstream version.
 + Version in library soname was increased from 6 to 7 due to
   changes in binary interface starting with 6.0.7. (Yes, this
   should have happened earlier.) Closes: #318176, #325651, #325720
   * debian/*: Rename packages from libmagick6 to libmagick7, and similar.
 Adjust version in various places accordingly. Drop c2 suffix from
 C++ library package.
   * debian/control: Use shlibs information to generate Depends line for
 imagemagick binary package.
   * debian/control: Remove Pre-Depends on prehistoric version of dpkg.
   * debian/control: Package complies with policy version 3.6.2. Bump
 Standards-Version accordingly.
   * Patches to upstream sources:
 + [bin/Magick++-config.1.debdiff]
   Stray file that seems to have slipped into the previous Debian
   diffs by mistake. Removed now.
 + [magick/blob.c]
   Originally a patch from upstream, now mostly merged. Retaining a
   single hunk that upstream reverted later on, though it still looks
   correct.
 + [configure.ac, configure]
   Override location of documentation files to Debian's default
   /usr/share/doc/imagemagick. Patch to configure was present before.
   This release promotes it back to configure.ac as well. (No ill
   effects because AM_MAINTAINER_MODE is used.)
 + [coders/magick.c]
   Drop patch that exchanges upstream's logo for a DFSG-free version.
   This attempt to address #214623 (distribution of non-free logo)
   missed several other instances of the logo, must be applied to
   the orig.tar.gz rather than the Debian diff, and should have
   some input from upstream, so no point in carrying it around still.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]