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 Preining preining@{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.000000000 +0900 > +++ texlive-extra-2012.20120611/debian/changelog 2012-07-30 > 11:09:18.000000000 +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.000000000 +0900 > +++ texlive-extra-2012.20120611/debian/patches/fix-mf2pt1-info > 2012-07-30 11:06:59.000000000 +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.000000000 +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.000000000 +0900 > +++ texlive-extra-2012.20120611/debian/patches/series 2012-07-30 > 11:06:59.000000000 +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.000000000 > +0900 > +++ texlive-extra-2012.20120611/debian/rules 2012-07-30 11:14:00.000000000 > +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-manpages.sh > dh_installinfo > dh_installmime > + dh_lintian > dh_link > dh_compress -X.pdf > dh_fixperms > diff -Nru texlive-extra-2012.20120611/debian/tpm2deb.cfg > texlive-extra-2012.20120611/debian/tpm2deb.cfg > --- texlive-extra-2012.20120611/debian/tpm2deb.cfg 2012-05-29 > 19:20:19.000000000 +0900 > +++ texlive-extra-2012.20120611/debian/tpm2deb.cfg 2012-07-14 > 07:33:41.000000000 +0900 > @@ -2,7 +2,7 @@ > # tpm2deb.cfg > # (c) 2005-2012 Norbert Preining > # > -# $Id: tpm2deb.cfg 5540 2012-05-29 10:20:18Z preining $ > +# $Id: tpm2deb.cfg 5613 2012-07-13 22:33:40Z preining $ > # > # describe relations between texlive and other debian packages, but als > # which packages and files should be blacklisted > @@ -353,8 +353,8 @@ > # move texdoc.tpm to tl-base > move;texdoc;texlive-base > suggests;texlive-base;perl-tk > -# texdoc(tk) needs mime-support > -depends;texlive-base;mime-support > +# texdoc uses xdg-open, so depend on xdg-utils > +depends;texlive-base;xdg-utils > # > # > # scalable-cyrfonts-tex is broken in several ways: > @@ -885,12 +885,14 @@ > linkedscript;texmf-dist/scripts/glossaries/makeglossaries;makeglossaries > linkedscript;texmf-dist/scripts/installfont/installfont-tl;installfont-tl > > linkedscript;texmf-dist/scripts/jfontmaps/updmap-setup-kanji.pl;updmap-setup-kanji > +linkedscript;texmf-dist/scripts/jfontmaps/updmap-setup-kanji-sys.sh;updmap-setup-kanji-sys > linkedscript;texmf-dist/scripts/latex2man/latex2man;latex2man > linkedscript;texmf-dist/scripts/latexdiff/latexdiff.pl;latexdiff > linkedscript;texmf-dist/scripts/latexdiff/latexdiff-vc.pl;latexdiff-vc > linkedscript;texmf-dist/scripts/latexdiff/latexrevise.pl;latexrevise > > linkedscript;texmf-dist/scripts/latexfileversion/latexfileversion;latexfileversion > linkedscript;texmf-dist/scripts/latexmk/latexmk.pl;latexmk > +linkedscript;texmf-dist/scripts/latexpand/latexpand;latexpand > linkedscript;texmf-dist/scripts/listings-ext/listings-ext.sh;listings-ext.sh > linkedscript;texmf-dist/scripts/luaotfload/mkluatexfontdb.lua;mkluatexfontdb > linkedscript;texmf-dist/scripts/match_parens/match_parens;match_parens ------------------------------------------------------------------------ Norbert Preining preining@{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 ------------------------------------------------------------------------ WORKSOP (n.) A person who never actually gets round to doing anything because he spends all his time writing out lists headed 'Things to Do (Urgent)'. --- 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/20120801014025.gh28...@gamma.logic.tuwien.ac.at