Bug#680256: unblock: liquidsoap/1.0.1-1

2012-07-16 Thread Adam D. Barratt
Hi,

On Wed, 2012-07-04 at 18:34 +0200, Romain Beauxis wrote:
 Our bugfix release of liquidsoap has been caught in the middle of
 the freeze.. We had already uploaded ocaml-dtools 0.3.0 and ocaml-flac
 0.1.1 when the freeze happened. However, liquidsoap 1.0.0 does not build
 against ocaml-dtools 0.3.0

That's rather unfortunate and implies that the version of liquidsoap
currently in wheezy is RC-buggy, as we can't rebuild it if required for
security updates or other post-release fixes.  How involved would the
changes required for 1.0.0 to be buildable against the new ocaml-dtools
be?
 
 Liquidsoap 1.0.1 is a bugfix release that we have very carefully crafted
 to make sure that it would be a backward-compatible stable drop-in
 replacement for 1.0.0 users.

The raw diffstat compared to the package that's currently in wheezy is

 282 files changed, 3896 insertions(+), 2060 deletions(-)

While that's not the largest we've been requested to review, it is quite
large for a package that wasn't uploaded until after the freeze.

Looking through the upstream changelog, there's quite a lot of things
listed under the new heading, which are generally discouraged during a
freeze.  Some of the descriptions under fixes sound like unblock
material, but I don't know the software well enough to know whether the
others are.

Given that the previous upstream release was eight months ago and the
fact that the freeze would be in June has been known for the past year,
would it not have been possible to have got the new version released /
uploaded earlier?  As it is, we're now in a position where we have to
review all of the changes and decide whether they're okay.

 Therefore, we think it would be fine to 
 unblock and migrate to the current testing distribution.

I'd be worried if you didn't think so, given that you requested it. :-)
However, at first (and third) glance the overall changes don't obviously
appear to fulfil the published unblock criteria, so this is more of a
request for an exception to those criteria.

Regards,

Adam


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#680256: unblock: liquidsoap/1.0.1-1

2012-07-16 Thread Romain Beauxis
Hi Adam and thanks for your response,

2012/7/16 Adam D. Barratt a...@adam-barratt.org.uk:
 On Wed, 2012-07-04 at 18:34 +0200, Romain Beauxis wrote:
 Our bugfix release of liquidsoap has been caught in the middle of
 the freeze.. We had already uploaded ocaml-dtools 0.3.0 and ocaml-flac
 0.1.1 when the freeze happened. However, liquidsoap 1.0.0 does not build
 against ocaml-dtools 0.3.0

 That's rather unfortunate and implies that the version of liquidsoap
 currently in wheezy is RC-buggy, as we can't rebuild it if required for
 security updates or other post-release fixes.  How involved would the
 changes required for 1.0.0 to be buildable against the new ocaml-dtools
 be?

 Liquidsoap 1.0.1 is a bugfix release that we have very carefully crafted
 to make sure that it would be a backward-compatible stable drop-in
 replacement for 1.0.0 users.

 The raw diffstat compared to the package that's currently in wheezy is

  282 files changed, 3896 insertions(+), 2060 deletions(-)

 While that's not the largest we've been requested to review, it is quite
 large for a package that wasn't uploaded until after the freeze.

 Looking through the upstream changelog, there's quite a lot of things
 listed under the new heading, which are generally discouraged during a
 freeze.  Some of the descriptions under fixes sound like unblock
 material, but I don't know the software well enough to know whether the
 others are.

 Given that the previous upstream release was eight months ago and the
 fact that the freeze would be in June has been known for the past year,
 would it not have been possible to have got the new version released /
 uploaded earlier?  As it is, we're now in a position where we have to
 review all of the changes and decide whether they're okay.

 Therefore, we think it would be fine to
 unblock and migrate to the current testing distribution.

 I'd be worried if you didn't think so, given that you requested it. :-)
 However, at first (and third) glance the overall changes don't obviously
 appear to fulfil the published unblock criteria, so this is more of a
 request for an exception to those criteria.

I understand your concern. It was our initial plan to have a stable
release just before the freeze. However, the release itself was
delayed in order to make sure that we had properly tested backward
compatibility and stability of the new changes, which is why it got
stuck in the middle of the actual freeze.

As both Debian maintainer of the package and part of the upstream
team, I am positively convinced that this release meets the expected
stability and functionalities for the next Debian stable release.

Finally, since liquidsoap has no packages depending on it, unblocking
its migration is of no risk at all for the distribution as a whole.

If for any reason, you prefer to go with the current package, then
we'll do our best to fix what needs to be fixed directly in the
testing distribution.

Have a good day,
Romain


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#680256: unblock: liquidsoap/1.0.1-1

2012-07-15 Thread Romain Beauxis
Hi Adam,

2012/7/4 Romain Beauxis to...@rastageeks.org:
 2012/7/4 Adam D. Barratt a...@adam-barratt.org.uk:
 On 04.07.2012 17:54, Romain Beauxis wrote:

 Hi,

 2012/7/4 Adam D. Barratt a...@adam-barratt.org.uk:

 On 04.07.2012 17:34, Romain Beauxis wrote:


 Our bugfix release of liquidsoap has been caught in the middle of
 the freeze.. We had already uploaded ocaml-dtools 0.3.0 and ocaml-flac
 0.1.1 when the freeze happened. However, liquidsoap 1.0.0 does not build
 against ocaml-dtools 0.3.0

 Liquidsoap 1.0.1 is a bugfix release that we have very carefully crafted
 to make sure that it would be a backward-compatible stable drop-in
 replacement for 1.0.0 users. Therefore, we think it would be fine to
 unblock and migrate to the current testing distribution.



 I'm assuming the diff isn't meant to contain quite so many copies of
 things?


 That's a bug in the generated tarball, those .bak files are cleaned at
 `make clean` invokation.

 Would you like another, cleaned one?


 Yes, please. :)

 Right on! I've just uploaded 1.0.1+repack1 to the archive!

Any news on this one?

Have a good day,
Romain


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#680256: unblock: liquidsoap/1.0.1-1

2012-07-15 Thread Romain Beauxis
Hi Cyri,

2012/7/15 Cyril Brulebois k...@debian.org:
 Romain Beauxis to...@rastageeks.org (15/07/2012):
 Any news on this one?

 Please allow him to get back from debconf. Also, you aren't the only one
 with a pending request, so please be patient.

I am patient, don't worry :-)

R.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#680256: unblock: liquidsoap/1.0.1-1

2012-07-15 Thread Cyril Brulebois
Romain Beauxis to...@rastageeks.org (15/07/2012):
 Any news on this one?

Please allow him to get back from debconf. Also, you aren't the only one
with a pending request, so please be patient.

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#680256: unblock: liquidsoap/1.0.1-1

2012-07-04 Thread Romain Beauxis
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: freeze-exception

Please unblock package liquidsoap

Hi Release team!

Our bugfix release of liquidsoap has been caught in the middle of
the freeze.. We had already uploaded ocaml-dtools 0.3.0 and ocaml-flac
0.1.1 when the freeze happened. However, liquidsoap 1.0.0 does not build
against ocaml-dtools 0.3.0

Liquidsoap 1.0.1 is a bugfix release that we have very carefully crafted
to make sure that it would be a backward-compatible stable drop-in
replacement for 1.0.0 users. Therefore, we think it would be fine to 
unblock and migrate to the current testing distribution.

Please let us know what you think and have a good day,
Romain

unblock liquidsoap/1.0.1-1

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 3.0.0-1-486
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#680256: unblock: liquidsoap/1.0.1-1

2012-07-04 Thread Adam D. Barratt

On 04.07.2012 17:34, Romain Beauxis wrote:

Our bugfix release of liquidsoap has been caught in the middle of
the freeze.. We had already uploaded ocaml-dtools 0.3.0 and 
ocaml-flac
0.1.1 when the freeze happened. However, liquidsoap 1.0.0 does not 
build

against ocaml-dtools 0.3.0

Liquidsoap 1.0.1 is a bugfix release that we have very carefully 
crafted

to make sure that it would be a backward-compatible stable drop-in
replacement for 1.0.0 users. Therefore, we think it would be fine to
unblock and migrate to the current testing distribution.


I'm assuming the diff isn't meant to contain quite so many copies of 
things?


 doc/liqi/html.ml|   25
 doc/liqi/html.ml.bak|  229 +
 doc/liqi/html.ml.bak.bak|  229 +
 doc/liqi/latex.ml   |4
 doc/liqi/latex.ml.bak   |  108
 doc/liqi/latex.ml.bak.bak   |  108
 doc/liqi/liqi.ml|4
 doc/liqi/liqi.ml.bak|   82
 doc/liqi/liqi.ml.bak.bak|   82
 doc/liqi/liqi_lexer.ml.bak  | 2261 +++
 doc/liqi/liqi_lexer.ml.bak.bak  | 2261 +++
[etc]
 src/lang/lang.ml.bak|  801 +
 src/lang/lang.mli   |2
 src/lang/lang.mli.bak   |  271 +
 src/lang/lang_builtins.ml   |  228 -
 src/lang/lang_builtins.ml.bak   | 2228 +++
 src/lang/lang_encoders.ml   |   17
 src/lang/lang_encoders.ml.bak   |  686 
 src/lang/lang_lexer.ml.bak  | 3418 


 src/lang/lang_lexer.mll |3
 src/lang/lang_lexer.mll.bak |  207 +
 src/lang/lang_parser.ml.bak | 2325 


 src/lang/lang_parser.mli.bak|   69
[etc]

Regards,

Adam



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#680256: unblock: liquidsoap/1.0.1-1

2012-07-04 Thread Romain Beauxis
Hi,

2012/7/4 Adam D. Barratt a...@adam-barratt.org.uk:
 On 04.07.2012 17:34, Romain Beauxis wrote:

 Our bugfix release of liquidsoap has been caught in the middle of
 the freeze.. We had already uploaded ocaml-dtools 0.3.0 and ocaml-flac
 0.1.1 when the freeze happened. However, liquidsoap 1.0.0 does not build
 against ocaml-dtools 0.3.0

 Liquidsoap 1.0.1 is a bugfix release that we have very carefully crafted
 to make sure that it would be a backward-compatible stable drop-in
 replacement for 1.0.0 users. Therefore, we think it would be fine to
 unblock and migrate to the current testing distribution.


 I'm assuming the diff isn't meant to contain quite so many copies of things?

That's a bug in the generated tarball, those .bak files are cleaned at
`make clean` invokation.

Would you like another, cleaned one?

Romain

  doc/liqi/html.ml                                |   25
  doc/liqi/html.ml.bak                            |  229 +
  doc/liqi/html.ml.bak.bak                        |  229 +
  doc/liqi/latex.ml                               |    4
  doc/liqi/latex.ml.bak                           |  108
  doc/liqi/latex.ml.bak.bak                       |  108
  doc/liqi/liqi.ml                                |    4
  doc/liqi/liqi.ml.bak                            |   82
  doc/liqi/liqi.ml.bak.bak                        |   82
  doc/liqi/liqi_lexer.ml.bak                      | 2261 +++
  doc/liqi/liqi_lexer.ml.bak.bak                  | 2261 +++
 [etc]
  src/lang/lang.ml.bak                            |  801 +
  src/lang/lang.mli                               |    2
  src/lang/lang.mli.bak                           |  271 +
  src/lang/lang_builtins.ml                       |  228 -
  src/lang/lang_builtins.ml.bak                   | 2228 +++
  src/lang/lang_encoders.ml                       |   17
  src/lang/lang_encoders.ml.bak                   |  686 
  src/lang/lang_lexer.ml.bak                      | 3418
 
  src/lang/lang_lexer.mll                         |    3
  src/lang/lang_lexer.mll.bak                     |  207 +
  src/lang/lang_parser.ml.bak                     | 2325 
  src/lang/lang_parser.mli.bak                    |   69
 [etc]

 Regards,

 Adam



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#680256: unblock: liquidsoap/1.0.1-1

2012-07-04 Thread Adam D. Barratt

On 04.07.2012 17:54, Romain Beauxis wrote:

Hi,

2012/7/4 Adam D. Barratt a...@adam-barratt.org.uk:

On 04.07.2012 17:34, Romain Beauxis wrote:


Our bugfix release of liquidsoap has been caught in the middle of
the freeze.. We had already uploaded ocaml-dtools 0.3.0 and 
ocaml-flac
0.1.1 when the freeze happened. However, liquidsoap 1.0.0 does not 
build

against ocaml-dtools 0.3.0

Liquidsoap 1.0.1 is a bugfix release that we have very carefully 
crafted

to make sure that it would be a backward-compatible stable drop-in
replacement for 1.0.0 users. Therefore, we think it would be fine 
to

unblock and migrate to the current testing distribution.



I'm assuming the diff isn't meant to contain quite so many copies of 
things?


That's a bug in the generated tarball, those .bak files are cleaned 
at

`make clean` invokation.

Would you like another, cleaned one?


Yes, please. :)

Regards,

Adam



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#680256: unblock: liquidsoap/1.0.1-1

2012-07-04 Thread Romain Beauxis
2012/7/4 Adam D. Barratt a...@adam-barratt.org.uk:
 On 04.07.2012 17:54, Romain Beauxis wrote:

 Hi,

 2012/7/4 Adam D. Barratt a...@adam-barratt.org.uk:

 On 04.07.2012 17:34, Romain Beauxis wrote:


 Our bugfix release of liquidsoap has been caught in the middle of
 the freeze.. We had already uploaded ocaml-dtools 0.3.0 and ocaml-flac
 0.1.1 when the freeze happened. However, liquidsoap 1.0.0 does not build
 against ocaml-dtools 0.3.0

 Liquidsoap 1.0.1 is a bugfix release that we have very carefully crafted
 to make sure that it would be a backward-compatible stable drop-in
 replacement for 1.0.0 users. Therefore, we think it would be fine to
 unblock and migrate to the current testing distribution.



 I'm assuming the diff isn't meant to contain quite so many copies of
 things?


 That's a bug in the generated tarball, those .bak files are cleaned at
 `make clean` invokation.

 Would you like another, cleaned one?


 Yes, please. :)

Right on! I've just uploaded 1.0.1+repack1 to the archive!

Thanks,
Romain



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org