Re: Freeze exception for texlive-extra 2012.20120611-2

2012-08-01 Thread Adam D. Barratt
On Wed, 2012-08-01 at 10:40 +0900, Norbert Preining wrote:
 now that texlive-extra 2012.20120611-2 is accepted into unstable and
 there the second day, I ask once more for freeze exception:

48 hours really isn't very long to wait before chasing.  It's a little
quick when we're not frozen tbh and at low urgency the package won't be
eligible to migrate for another week in any case.

 On Mo, 30 Jul 2012, Norbert Preining wrote:
  I would like to ask for a freeze exception for
  texlive-extra 2012.20120611-2
  The only change made in this release is a fix for a incorrect info
  file, that when run through (g)install-info, under certain circumstances
  (that is not clear by now) creates garbeld UTF8 output in the 
  /usr/share/info/dir file.

That sounds okay, although by your own admission it's _not_ the only
change:

  I attach the full debdiff to this email. There are other changes
  that creeped into the debdiff, due to our packaging of the 
  texlive-{base,extra,doc,lang} package in the same repository, but
  they only related to other packages and are not evaluated
  (changes in tpm2deb.cfg), plus a call to dh_lintian in rules.

I must admit to being a little confused as to why tpm2deb.cfg is shipped
in the source package if it's not used.  The call to dh_lintian should
certainly be mentioned in the changelog; it's a material change to the
packaging.

However, the source package appears to already handle binary lintian
overrides by its own method and I don't think it's worth the build or
review time just to fix the changelog so have unblocked the package.
I'd ask that you please bear the above comments in mind for future
uploads.

Regards,

Adam


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/1343844456.3837.14.ca...@jacala.jungle.funky-badger.org



Re: Freeze exception for texlive-extra 2012.20120611-2

2012-08-01 Thread Frank Kuester
Adam D. Barratt a...@adam-barratt.org.uk writes:

 On Wed, 2012-08-01 at 10:40 +0900, Norbert Preining wrote:
  I attach the full debdiff to this email. There are other changes
  that creeped into the debdiff, due to our packaging of the 
  texlive-{base,extra,doc,lang} package in the same repository, but
  they only related to other packages and are not evaluated
  (changes in tpm2deb.cfg), plus a call to dh_lintian in rules.

 I must admit to being a little confused as to why tpm2deb.cfg is shipped
 in the source package if it's not used.  

The file is used, but the changed lines are not, because they are
configuration lines for the building of binary packages from different
source packages.  There are so many things that those four source
packages have in common that we chose to have one repository and one
configuration file, not one for each and one for all that would have to
be synchronized somehow.

Regards, Frank


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87txwm9zib@riesling.miltenberg.kuesterei.ch



Re: Freeze exception for texlive-extra 2012.20120611-2

2012-08-01 Thread Norbert Preining
Hi Adam,

On Mi, 01 Aug 2012, Adam D. Barratt wrote:
 48 hours really isn't very long to wait before chasing.  It's a little
 quick when we're not frozen tbh and at low urgency the package won't be
 eligible to migrate for another week in any case.

Sorry for the pressure, my laptop broke, I am leaving for 2 weeks
of travelling, so I wanted to close some loose ends.

 I must admit to being a little confused as to why tpm2deb.cfg is shipped
 in the source package if it's not used.  The call to dh_lintian should

As Frank explained: We have one configuration file that is used in
four different source packages. THe changes that are in there are
only used in texlive-base building process, but other lines in tpm2deb.cfg
are used during building texlive-extra.

 However, the source package appears to already handle binary lintian
 overrides by its own method and I don't think it's worth the build or
 review time just to fix the changelog so have unblocked the package.
 I'd ask that you please bear the above comments in mind for future
 uploads.

Thanks a lot, and sorry for the inconveniences

Norbert


Norbert Preiningpreining@{jaist.ac.jp, logic.at, debian.org}
JAIST, Japan TeX Live  Debian Developer
DSA: 0x09C5B094   fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094

DUNCRAGGON (n.)
The name of Charles Bronson's retirement cottage.
--- Douglas Adams, The Meaning of Liff


-- 
To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120802004428.gd5...@gamma.logic.tuwien.ac.at



Re: Freeze exception for texlive-extra 2012.20120611-2

2012-07-31 Thread Norbert Preining
Dear release managers,

now that texlive-extra 2012.20120611-2 is accepted into unstable and
there the second day, I ask once more for freeze exception:

On Mo, 30 Jul 2012, Norbert Preining wrote:
 Dear Release managers,
 
 I would like to ask for a freeze exception for
   texlive-extra 2012.20120611-2
 The only change made in this release is a fix for a incorrect info
 file, that when run through (g)install-info, under certain circumstances
 (that is not clear by now) creates garbeld UTF8 output in the 
 /usr/share/info/dir file.
 
 The short term solution is fixing the problematic info file, and this
 is what this upload does. It adds another patch under debian/patches
 that fixes the info file, plus adds a line in the debian/patches/series
 file plus a change log entry. That is all.
 
 The first bug report on strange dir files is #555620
 Ian Zimmerman tracked it down to broken info files, and submitted 
 two bug reports, one against texlive-font-utils shipping the problematic
 info file #683201, and one against texinfo that (g)install-info should
 be more robust wrt to errors #683204. Obviously the second one cannot
 be fixed so easily and quickly, so I decided to at least make sure
 that in the currently available packges the info/dir file is not
 created with garbled content.
 
 I attach the full debdiff to this email. There are other changes
 that creeped into the debdiff, due to our packaging of the 
 texlive-{base,extra,doc,lang} package in the same repository, but
 they only related to other packages and are not evaluated
 (changes in tpm2deb.cfg), plus a call to dh_lintian in rules.
 
 Thanks a lot
 
 Norbert
 
 
 Norbert Preiningpreining@{jaist.ac.jp, logic.at, debian.org}
 JAIST, Japan TeX Live  Debian Developer
 DSA: 0x09C5B094   fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
 
 SCRONKEY (n.)
 Something that hits the window as a result of a violent sneeze.
   --- Douglas Adams, The Meaning of Liff

 diff -Nru texlive-extra-2012.20120611/debian/changelog 
 texlive-extra-2012.20120611/debian/changelog
 --- texlive-extra-2012.20120611/debian/changelog  2012-06-11 
 12:02:00.0 +0900
 +++ texlive-extra-2012.20120611/debian/changelog  2012-07-30 
 11:09:18.0 +0900
 @@ -1,3 +1,10 @@
 +texlive-extra (2012.20120611-2) unstable; urgency=low
 +
 +  * fix broken mf2pt1 info file that triggered broken info/dir file
 +under certain circumstances (Closes: #683201)
 +
 + -- Norbert Preining prein...@debian.org  Mon, 30 Jul 2012 11:08:33 +0900
 +
  texlive-extra (2012.20120611-1) unstable; urgency=low
  
* new upstream checkout (TL2012 release)
 diff -Nru texlive-extra-2012.20120611/debian/patches/fix-mf2pt1-info 
 texlive-extra-2012.20120611/debian/patches/fix-mf2pt1-info
 --- texlive-extra-2012.20120611/debian/patches/fix-mf2pt1-info
 1970-01-01 09:00:00.0 +0900
 +++ texlive-extra-2012.20120611/debian/patches/fix-mf2pt1-info
 2012-07-30 11:06:59.0 +0900
 @@ -0,0 +1,17 @@
 +---
 + texmf/doc/info/mf2pt1.info |2 +-
 + 1 file changed, 1 insertion(+), 1 deletion(-)
 +
 +Index: texlive-extra-2012.20120611/texmf/doc/info/mf2pt1.info
 +===
 +--- texlive-extra-2012.20120611.orig/texmf/doc/info/mf2pt1.info  
 2012-04-01 08:11:11.0 +0900
  texlive-extra-2012.20120611/texmf/doc/info/mf2pt1.info   2012-07-30 
 11:06:28.760202853 +0900
 +@@ -2,7 +2,7 @@
 + 
 + INFO-DIR-SECTION TeX
 + START-INFO-DIR-ENTRY
 +-* mf2pt1::   Produce PostScript Type 1 fonts from Metafont source
 ++* mf2pt1: (mf2pt1).   Produce PostScript Type 1 fonts from Metafont source
 + END-INFO-DIR-ENTRY
 + 
 +*mf2pt1*: Produce PostScript Type 1 fonts from Metafont source
 diff -Nru texlive-extra-2012.20120611/debian/patches/series 
 texlive-extra-2012.20120611/debian/patches/series
 --- texlive-extra-2012.20120611/debian/patches/series 2012-05-21 
 09:29:59.0 +0900
 +++ texlive-extra-2012.20120611/debian/patches/series 2012-07-30 
 11:06:59.0 +0900
 @@ -1 +1,2 @@
  fix-scripts
 +fix-mf2pt1-info
 diff -Nru texlive-extra-2012.20120611/debian/rules 
 texlive-extra-2012.20120611/debian/rules
 --- texlive-extra-2012.20120611/debian/rules  2012-06-11 12:29:38.0 
 +0900
 +++ texlive-extra-2012.20120611/debian/rules  2012-07-30 11:14:00.0 
 +0900
 @@ -1,7 +1,7 @@
  #!/usr/bin/make -f
  # 
  # debian/rules file for texlive-extra
 -# $Id: rules.in 5480 2012-05-16 01:30:56Z preining $
 +# $Id: rules.in 5626 2012-07-29 14:17:10Z preining $
  
  PACKAGES=texlive-bibtex-extra texlive-extra-utils texlive-font-utils 
 texlive-formats-extra texlive-generic-extra texlive-math-extra 
 texlive-plain-extra texlive-latex-extra texlive-fonts-extra texlive-music 
 texlive-games

Freeze exception for texlive-extra 2012.20120611-2

2012-07-29 Thread Norbert Preining
Dear Release managers,

I would like to ask for a freeze exception for
texlive-extra 2012.20120611-2
The only change made in this release is a fix for a incorrect info
file, that when run through (g)install-info, under certain circumstances
(that is not clear by now) creates garbeld UTF8 output in the 
/usr/share/info/dir file.

The short term solution is fixing the problematic info file, and this
is what this upload does. It adds another patch under debian/patches
that fixes the info file, plus adds a line in the debian/patches/series
file plus a change log entry. That is all.

The first bug report on strange dir files is #555620
Ian Zimmerman tracked it down to broken info files, and submitted 
two bug reports, one against texlive-font-utils shipping the problematic
info file #683201, and one against texinfo that (g)install-info should
be more robust wrt to errors #683204. Obviously the second one cannot
be fixed so easily and quickly, so I decided to at least make sure
that in the currently available packges the info/dir file is not
created with garbled content.

I attach the full debdiff to this email. There are other changes
that creeped into the debdiff, due to our packaging of the 
texlive-{base,extra,doc,lang} package in the same repository, but
they only related to other packages and are not evaluated
(changes in tpm2deb.cfg), plus a call to dh_lintian in rules.

Thanks a lot

Norbert


Norbert Preiningpreining@{jaist.ac.jp, logic.at, debian.org}
JAIST, Japan TeX Live  Debian Developer
DSA: 0x09C5B094   fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094

SCRONKEY (n.)
Something that hits the window as a result of a violent sneeze.
--- Douglas Adams, The Meaning of Liff
diff -Nru texlive-extra-2012.20120611/debian/changelog 
texlive-extra-2012.20120611/debian/changelog
--- texlive-extra-2012.20120611/debian/changelog2012-06-11 
12:02:00.0 +0900
+++ texlive-extra-2012.20120611/debian/changelog2012-07-30 
11:09:18.0 +0900
@@ -1,3 +1,10 @@
+texlive-extra (2012.20120611-2) unstable; urgency=low
+
+  * fix broken mf2pt1 info file that triggered broken info/dir file
+under certain circumstances (Closes: #683201)
+
+ -- Norbert Preining prein...@debian.org  Mon, 30 Jul 2012 11:08:33 +0900
+
 texlive-extra (2012.20120611-1) unstable; urgency=low
 
   * new upstream checkout (TL2012 release)
diff -Nru texlive-extra-2012.20120611/debian/patches/fix-mf2pt1-info 
texlive-extra-2012.20120611/debian/patches/fix-mf2pt1-info
--- texlive-extra-2012.20120611/debian/patches/fix-mf2pt1-info  1970-01-01 
09:00:00.0 +0900
+++ texlive-extra-2012.20120611/debian/patches/fix-mf2pt1-info  2012-07-30 
11:06:59.0 +0900
@@ -0,0 +1,17 @@
+---
+ texmf/doc/info/mf2pt1.info |2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+Index: texlive-extra-2012.20120611/texmf/doc/info/mf2pt1.info
+===
+--- texlive-extra-2012.20120611.orig/texmf/doc/info/mf2pt1.info
2012-04-01 08:11:11.0 +0900
 texlive-extra-2012.20120611/texmf/doc/info/mf2pt1.info 2012-07-30 
11:06:28.760202853 +0900
+@@ -2,7 +2,7 @@
+ 
+ INFO-DIR-SECTION TeX
+ START-INFO-DIR-ENTRY
+-* mf2pt1::   Produce PostScript Type 1 fonts from Metafont source
++* mf2pt1: (mf2pt1).   Produce PostScript Type 1 fonts from Metafont source
+ END-INFO-DIR-ENTRY
+ 
+*mf2pt1*: Produce PostScript Type 1 fonts from Metafont source
diff -Nru texlive-extra-2012.20120611/debian/patches/series 
texlive-extra-2012.20120611/debian/patches/series
--- texlive-extra-2012.20120611/debian/patches/series   2012-05-21 
09:29:59.0 +0900
+++ texlive-extra-2012.20120611/debian/patches/series   2012-07-30 
11:06:59.0 +0900
@@ -1 +1,2 @@
 fix-scripts
+fix-mf2pt1-info
diff -Nru texlive-extra-2012.20120611/debian/rules 
texlive-extra-2012.20120611/debian/rules
--- texlive-extra-2012.20120611/debian/rules2012-06-11 12:29:38.0 
+0900
+++ texlive-extra-2012.20120611/debian/rules2012-07-30 11:14:00.0 
+0900
@@ -1,7 +1,7 @@
 #!/usr/bin/make -f
 # 
 # debian/rules file for texlive-extra
-# $Id: rules.in 5480 2012-05-16 01:30:56Z preining $
+# $Id: rules.in 5626 2012-07-29 14:17:10Z preining $
 
 PACKAGES=texlive-bibtex-extra texlive-extra-utils texlive-font-utils 
texlive-formats-extra texlive-generic-extra texlive-math-extra 
texlive-plain-extra texlive-latex-extra texlive-fonts-extra texlive-music 
texlive-games texlive-pstricks texlive-publishers texlive-humanities 
texlive-science texlive-fonts-extra-doc texlive-humanities-doc 
texlive-latex-extra-doc texlive-pstricks-doc texlive-publishers-doc 
texlive-science-doc
 METAPACKAGES=texpower pdfjam texlive-latex3
@@ -63,6 +63,7 @@
bash debian/fix