Sorry I forgot to mention: I am askin if you will grant an exception for these changes, because otherwise I would not upload at all or prepare a reduced upload with only the possible/acceptable chagnes!
On Fr, 10 Sep 2010, Norbert Preining wrote: > Dear release managers, > > we have prepared two more packages, one for texlive-base and one for > texlivve-extra which we would like to get into squeeze. > > Let's start with the easy one: > > texlive-extra 2009-10 > > * add the forgotten epoch for musixtex dependency (Closes: #587746) > > This chnage is trivail, it only adds the forgotten epco to musixtex > dependency, which was not included in the upload before. It is not > aserious issue, since there are no other musixtex packages around > anyway. > > More difficult is the situation with texlive-base: > > texlive-base 2009-11 > > * texlive-base conflict with texlive-base-bin-doc to get it removed > (Closes: #589205) > * avoid unneeded 10texlive-base.cnfpre-edit files in /etc/texmf/fmt.d, > thanks Jörg-Volker Peetz (Closes: #584950) > > The first item is harmless, more important is the second. > > It comes from a long history: While upgrading from 2005 -> 2007 packages > we carried over some configurations from texlive-base-bin.cnf in > /etc/texmf/fmt.d into texlive-base.cnf (same dir). > > These additional lines created some problem in the 2009 version, as > the 2009 version of fmtutil introduced a loop detection mechanism so > that mutliple format definitions are leading to an error. > > The code in the texlive-base.postinst in the *current* version in testing > now unconditionally edits texlive-base.cnf in place creating a backup > file > /etc/texmf/fmt.d/texlive-base.cnfpre-edit > even if no changes were necessary (i.e., when you have not upgraded all > the way from etch). > > The change in this package no protects this in place editing with > a check whether the actual target line really occurs. > > ---------------------- > For both packages we consider it not essential to have them in the > release, but it would be nice. > > I attach the edited debdiff output (there are many more lines, like > svn version changes in the header etc but they are not of actual > relevance). > > Thanks a lot and all the best > > Norbert > > ------------------------------------------------------------------------ > Norbert Preining prein...@{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 > ------------------------------------------------------------------------ > KIBBLESWORTH (n.) > The footling amount of money by which the price of a given article in > a shop is less than a sensible number, in a vain hope that at least > one idiot will think it cheap. For instance, the kibblesworth on a > pair of shoes priced at £19.99 is 1p. > --- Douglas Adams, The Meaning of Liff > diff -u texlive-extra-2009/debian/changelog > texlive-extra-2009/debian/changelog > --- texlive-extra-2009/debian/changelog > +++ texlive-extra-2009/debian/changelog > @@ -1,3 +1,9 @@ > +texlive-extra (2009-10) unstable; urgency=low > + > + * add the forgotten epoch for musixtex dependency (Closes: #587746) > + > + -- Norbert Preining <prein...@debian.org> Tue, 07 Sep 2010 18:06:57 +0900 > + > texlive-extra (2009-9) unstable; urgency=low > > * make texlive-music *not* depend on musixlyr and musixtex-slurps > diff -u texlive-extra-2009/debian/tpm2deb.cfg > texlive-extra-2009/debian/tpm2deb.cfg > --- texlive-extra-2009/debian/tpm2deb.cfg > +++ texlive-extra-2009/debian/tpm2deb.cfg > @@ -2,7 +2,7 @@ > # tpm2deb.cfg > # (c) 2005-2009 Norbert Preining > # > -# $Id: tpm2deb.cfg 4645 2010-06-29 04:18:43Z preining $ > +# $Id: tpm2deb.cfg 4663 2010-08-11 04:24:49Z preining $ > # > # describe relations between texlive and other debian packages, but als > # which packages and files should be blacklisted > @@ -511,7 +511,7 @@ > blacklist;tpm;musixflx;* > blacklist;tpm;musixlyr;* > # musixtex package since 0.114-2 includes musixlyr and musxtex-slurps > -depends;texlive-music;musixtex (>= 0.114-2) > +depends;texlive-music;musixtex (>= 1:0.114-2) > # > # lcdf-typetools > blacklist;tpm;bin-lcdftypetools;* > @@ -610,6 +610,7 @@ > # basic stuff > replaces;texlive-latex-base;texlive-latex-recommended (<< 2008) > conflicts;texlive-base;texlive-base-bin (<< 2008) > +conflicts;texlive-base;texlive-base-bin-doc > replaces;texlive-base;texlive-base-bin-doc > conflicts;texlive-latex-recommended;texlive-base-bin (<< 2008) > conflicts;texlive-common;texlive-base-bin (<< 2008) > diff -u texlive-extra-2009/debian/control texlive-extra-2009/debian/control > --- texlive-extra-2009/debian/control > +++ texlive-extra-2009/debian/control > @@ -1077,7 +1077,7 @@ > > Package: texlive-music > Architecture: all > -Depends: ${misc:Depends}, musixtex (>= 0.114-2), texlive-common (>= 2009-1), > texlive-latex-base (>= 2009-1) > +Depends: ${misc:Depends}, musixtex (>= 1:0.114-2), texlive-common (>= > 2009-1), texlive-latex-base (>= 2009-1) > Description: TeX Live: Music typesetting > Music-related fonts and packages. > . > diff -u texlive-base-2009/debian/changelog texlive-base-2009/debian/changelog > --- texlive-base-2009/debian/changelog > +++ texlive-base-2009/debian/changelog > @@ -1,3 +1,12 @@ > +texlive-base (2009-11) unstable; urgency=low > + > + * texlive-base conflict with texlive-base-bin-doc to get it removed > + (Closes: #589205) > + * avoid unneeded 10texlive-base.cnfpre-edit files in /etc/texmf/fmt.d, > + thanks Jörg-Volker Peetz (Closes: #584950) > + > + -- Norbert Preining <prein...@debian.org> Tue, 07 Sep 2010 18:06:43 +0900 > + > texlive-base (2009-10) unstable; urgency=low > > [ Ø£Ø٠د اÙÙ ØÙ Ùد٠(Ahmed El-Mahmoudy) ] > diff -u texlive-base-2009/debian/control texlive-base-2009/debian/control > --- texlive-base-2009/debian/control > +++ texlive-base-2009/debian/control > @@ -11,7 +11,7 @@ > Package: texlive-base > Architecture: all > Depends: texlive-doc-base (>= 2009-1), mime-support, ${misc:Depends}, luatex > (>= 0.46.0-5), texlive-common (>= 2009-1), texlive-binaries (>= 2009-1) > -Conflicts: texlive-base-bin (<< 2008), luatex (<< 0.46.0-5), dvipdfmx, > texinfo (<< 4.8) > +Conflicts: texlive-base-bin (<< 2008), luatex (<< 0.46.0-5), dvipdfmx, > texlive-base-bin-doc, texinfo (<< 4.8) > Recommends: lmodern (>= 0.93.3-1) > Provides: dvipdfmx > Suggests: perl-tk, ghostscript, xpdf-reader | pdf-viewer, gv | > postscript-viewer > diff -u texlive-base-2009/debian/bug.control > texlive-base-2009/debian/bug.control > --- texlive-base-2009/debian/bug.control > +++ texlive-base-2009/debian/bug.control > @@ -2 +2 @@ > -package-status: tetex-bin tetex-base tetex-extra tex-common > +package-status: tex-common texlive-binaries > diff -u texlive-base-2009/debian/bug.script > texlive-base-2009/debian/bug.script > --- texlive-base-2009/debian/bug.script > +++ texlive-base-2009/debian/bug.script > @@ -1,5 +1,5 @@ > #!/bin/bash > -# $Id: bug.script 3943 2009-05-22 12:11:09Z preining $ > +# $Id: bug.script 4642 2010-06-24 04:25:31Z preining $ > set -e > > cat <<EOF > @@ -17,8 +17,17 @@ > If you report an error when running one of the TeX-related binaries > (latex, pdftex, metafont,...), or if the bug is related to bad or wrong > output, please include a MINIMAL example input file that produces the > -error in your report. Don't forget to also include minimal examples of > -other files that are needed, e.g. bibtex databases. Often it also helps > +error in your report. > + > +Please run your example with > + (pdf)latex -recorder ... > +(or any other program that supports -recorder) and send us the generated > +file with the extension .fls, it lists all the files loaded during > +the run and can easily explain problems induced by outdated files in > +your home directory. > + > +Don't forget to also include minimal examples of other files that are > +needed, e.g. bibtex databases. Often it also helps > to include the logfile. Please, never send included pictures! > > If your example file isn't short or produces more than one page of > diff -u texlive-base-2009/debian/texlive-base.preinst.post > texlive-base-2009/debian/texlive-base.preinst.post > --- texlive-base-2009/debian/texlive-base.preinst.post > +++ texlive-base-2009/debian/texlive-base.preinst.post > @@ -2,7 +2,11 @@ > > # make sure that no strange old duplicate lines are hanging around in > # 10texlive-base.cnf > -if [ -r /etc/texmf/fmt.d/10texlive-base.cnf ] ; then > +# but do the sed command only if the key line below actually occurs, so > +# that we do not create spurious empty conffiles in /etc/texmf/fmt.d > +cnffile=/etc/texmf/fmt.d/10texlive-base.cnf > +if [ -r $cnffile ] && [ -n "$(sed -n '/^# The following added lines have been > +transferred from/ {p;q}' $cnffile)" ]; then > sed --in-place=pre-edit ' > /^# The following added lines have been transferred from/ { > # the next four N command merge the following lines into Best wishes Norbert ------------------------------------------------------------------------ Norbert Preining prein...@{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 ------------------------------------------------------------------------ LONGNIDDRY (n.) A droplet which persists in running out of your nose. --- 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/20100909210836.gc13...@gamma.logic.tuwien.ac.at