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

unblock request for sisu 2.7.2-1 (reliability fixes for Squeeze (Closes: #598063))



Severity: normal

Please unblock sisu 2.7.2 for Squeeze.

Development of sisu has been frozen in sync with the Squeeze freeze, and
changes relate to code fixes or documentation, in this case code fixes.

2.7.0 upstream version is the same as the previous version in testing 2.6.3-6
(cherry-picking the code changes implemented there)

The changes in 2.7.1 and 2.7.2 are fixes for Squeeze (often found and requested
by others) as documented below. Included also is the fix for bug #598063.

(I am upstream for sisu (development of which has likewise been frozen
since the Debian freeze to ensure a stable sisu version release with
Squeeze)).

For the convenience of the Release Team I append the debian/changelog and the
online git repository [also an aside on why it become necessary to move changes
back upstream to provide an upstream tarball (so that 2.6.3-6 == upstream
2.7.0; and subsequent fixes thereafter)].

Thanks Release Team, for your work (and for your patience). Thanks Julien
Cristau, Mehdi Dogguy and Neil McGovern for previous unblocks on sisu (and
sister package sisu-markup-samples).

Thank you

========================================================================
*- git repo --*
========================================================================

upstream
http://git.sisudoc.org/?p=code/sisu.git;a=shortlog;h=refs/heads/upstream
debian/sid
http://git.sisudoc.org/?p=code/sisu.git;a=shortlog;h=refs/heads/debian/sid

========================================================================
*- debian/changelog -*
http://packages.debian.org/changelogs/pool/main/s/sisu/current/changelog#versionversion2.7.2-1
2.7.2-1
http://git.sisudoc.org/?p=code/sisu.git;a=commitdiff;h=ed920e62298cdd16268e642c06e03b07af35f58d
2.7.1-1
http://git.sisudoc.org/?p=code/sisu.git;a=commitdiff;h=4eb47a795dc52ff96496502d3db6bb95b6d73e64
2.7.0-1
http://git.sisudoc.org/?p=code/sisu.git;a=commitdiff;h=e042ffce83e67eccd670589dcce2e714b065d91c
========================================================================

sisu (2.7.2-1) unstable; urgency=medium

  [ Ralph Amissah ] - debian freeze, code fixes
  * hub, test whether user name set
    (requested fix, provided by Ben Armstrong)
  * epub, fix breakage where angle brackets used in used metadata header
  * texpdf_format, remove a few commented out lines

 -- Ralph Amissah <ralph@amissah.com>  Fri, 01 Oct 2010 23:45:58 -0400

sisu (2.7.1-1) unstable; urgency=medium

  [ Ralph Amissah ] - debian freeze, code fixes
  * shared_metadata, odt fix breakage where angle brackets used in metadata
    headers; & a typo fix
    (requested fix)
  * manifest, typo fix
  * param, a few fixes (checks, aliases, typo)
  * hub, removed commented out option (git), (already enabled elsewhere)
  * share_src, remove repetition, redundancy
  * texpdf, a5, increase headheight (fix issues where header wrapped)
  * texpdf, provide line-break-points for long directory names
    (requested fix)
  * texinfo, urls cleaned & with angle bracket decoration
  * texinfo ocn decoration a hash (instead of angle braces)
  * texinfo_format, texinfo output broken, fix (Closes: #598063)
    (requested fix)

 -- Ralph Amissah <ralph@amissah.com>  Fri, 01 Oct 2010 09:40:57 -0400

sisu (2.7.0-1) unstable; urgency=low

  [ Ralph Amissah ] - debian freeze, 2.7.0-1 moves 2.6.3-6 upstream
  * CHANGELOGs updated and reported version changed (else as in 2.6.3-6)

 -- Ralph Amissah <ralph@amissah.com>  Fri, 24 Sep 2010 20:31:06 -0400

========================================================================
*- unblock history -*
========================================================================

This is the fourth unblock request on the package sisu after the freeze.

2.6.3-4 code and documentation fixes
contributed for Squeeze.
first was granted  by Julien Cristau (for which thanks, he
also dealt with an unblock request on a sister package "sisu-markup-samples");

2.6.3-5 bug fix #596736 for Squeeze
Primarily a bug-fix. the second unblock request Mehdi Dogguy (thank you).

2.6.3-6 Documentation and reliability fix.
third unblock request, Neil McGovern (thank you)

2.7.2-1 (2.7.0 - 2.7.1 bug fix #598063 and other fixes)

The change in upstream numbering (working upstream and opening 2.7 series as
opposed to patching 2.6.3) is because the diff was becoming unnecessarily
large, and there is an issue with ruby 1.9.2 filed against ruby, that is easier
to test with a current upstream tarball.

The following is an extract from the previous unblock request, explaining the
reason for the change in freeze patching strategy:

>The plan now is to port/merge the debian freeze changes for 2.6.3-6 upstream
>with a new upstream tarball numbered 2.7.0 to represent the version in Squeeze.
>
>[An aside (verbose full disclosure for the sake of clarity). There is an issue
>with current and earlier versions of sisu and ruby1.9.2 (not the default
>ruby1.8.7). Some sisu options result in a segfault where there was no bug of
>any kind previously in ruby1.8.7, ruby1.9.0 or ruby1.9.1. (Bug report here
>http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=597953 ). This is not a
>situation that is introduced by any recent version of sisu, and does not affect
>my unblock request. However, I nevertheless would like to be able to provide an
>upstream tarball of the latest version of sisu to ruby-core if I end up filing
>a bug report there (not least because the sisu --long-options are easier to
>understand) and will proceed to make sisu 2.7.0-1 which will be substantively
>identical to 2.6.3-6, the freeze on sisu will continue. In any event sisu-2.7.0
>will not be uploaded to Debian before 2.6.3-6 has made it to testing, the
>Release Team hopefully seeing fit to grant this unblock request.]

Attachment: signature.asc
Description: Digital signature


Reply to: