Re: Freeze exception for texlive-extra 2012.20120611-2
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
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
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
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
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