Your message dated Thu, 25 May 2017 10:42:16 +0200
with message-id <20170525084214.ga14...@ugent.be>
and subject line Re: unblock: pymssql/2.1.3+dfsg-1
has caused the Debian Bug report #863287,
regarding unblock: pymssql/2.1.3+dfsg-1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
863287: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=863287
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock

Hi release team!

I'd like to get an unblock for pymssql/2.1.3+dfsg-1. This is a new upstream release: the current version in oldstable, stable, and testing is broken against the version of freetds (the underlying C library for talking to MS-SQL servers) in Debian. See https://bugs.debian.org/648230 and https://bugs.debian.org/709210 .

It will be more supportable for Stretch to package the new upstream version: it's a rewrite using Cython, and 1.x is unmaintained now. Because of the above problem, I think nobody is using the current Jessie/Stretch package (or if they are, they're modifying it). Meanwhile, I've used this packaging at my previous employer to build pymssql 2.1.1 in November 2015, and that's been working fine in production, so the 2.x package is well-tested.

It's also a leaf package (its only reverse-dependencies are as Suggests of python-sqlalchemy, python-sqlobject, and pyrit, alongside other backends for free software databases like MySQL and Postgres) so there shouldn't be a risk of regressions despite it being late in the release cycle.

The full debdiff is at https://ldpreload.com/tmp/pymssql_2.1.3+dfsg-1.debdiff
(not attaching it because it's 700 kB and debian-python is Cc'd).
It's probably easier to browse the full changes via
https://anonscm.debian.org/cgit/python-modules/packages/pymssql.git
but here's the changelog entry:

pymssql (2.1.3+dfsg-1) unstable; urgency=medium

  * Team upload.

  [ Ondřej Nový ]
  * Fixed VCS URL (https)

  [ Geoffrey Thomas ]
  * New upstream release (Closes: #648230), with DFSG repack to avoid
    embedded freetds binaries.
    - Be compatible with newer versions of freetds (Closes: #709210).
    - Consistently respect as_dict (Closes: #590548).
    - setup.py: Don't require setuptools_git.
  * Packaging cleanups:
    - Switch from CDBS to dh sequencer, and bump d/compat to 9.
    - Build for both Python 2 and 3 using pybuild.
    - Update Standards-Version to 3.9.8 (no changes).
    - Update copyright and follow machine-readable copyright spec.
    - Switch to source format 3.0 (quilt).
    - Use uscan and Files-Excluded in debian/copyright to simplify the
      DFSG repack target, and drop debian/rules get-orig-source (just
      call `uscan --rename`).
  * Add myself to Uploaders.

 -- Geoffrey Thomas <geo...@ldpreload.com>  Wed, 24 May 2017 14:16:13 -0400

If you don't want to take the new upstream release, I could try applying the random patch on GitHub to the current 1.x package, but I'd probably prefer that we just remove it from Stretch (so that users use the upstream release or something) instead of supporting the 1.x release for the entire Stretch lifecycle.

unblock pymssql/2.1.3+dfsg-1

Thanks,
--
Geoffrey Thomas
https://ldpreload.com
geo...@ldpreload.com

--- End Message ---
--- Begin Message ---
Hi,

On Wed, May 24, 2017 at 06:10:13PM -0400, Geoffrey Thomas wrote:
> I'd like to get an unblock for pymssql/2.1.3+dfsg-1. This is a new
> upstream release: the current version in oldstable, stable, and
> testing is broken against the version of freetds (the underlying C
> library for talking to MS-SQL servers) in Debian. See
> https://bugs.debian.org/648230 and https://bugs.debian.org/709210 .

[...]

> The full debdiff is at https://ldpreload.com/tmp/pymssql_2.1.3+dfsg-1.debdiff
> (not attaching it because it's 700 kB and debian-python is Cc'd).
> It's probably easier to browse the full changes via
> https://anonscm.debian.org/cgit/python-modules/packages/pymssql.git
> but here's the changelog entry:

This type of change is not suitable during the freeze, sorry.

> If you don't want to take the new upstream release, I could try
> applying the random patch on GitHub to the current 1.x package, but
> I'd probably prefer that we just remove it from Stretch (so that
> users use the upstream release or something) instead of supporting
> the 1.x release for the entire Stretch lifecycle.

I guess removing is the only real option. I added a removal hint.


Cheers,

Ivo

--- End Message ---

Reply via email to