[Pkg-texlive-maint] Separate Reality: TeXlive for Debian - upload
of 2005-2 to unstable
Norbert Preining
preining at logic.at
Tue Jun 13 00:06:03 UTC 2006
Dear all!
As I haven't heard anything from Neil in the last month, even after
pings, I am searching for either a sponsor or some good suggestion:
We have two options now:
1) upload -2 as is, this fixes the FTBFS problem, and several others,
but not all (in the meantime new bugs have been filed)
2) we wait another N months, I build new packages including all the
fixes I am ATM carrying out in upstream depot.
I strongly would suggest 1, but unfortunately this needs a sponsor (I am
still awaiting DAM approval), especially since I will NOT HAVE TIME to
do any new packaging till August. I am leaving withing 2 weeks for 5
weeks of mountaineering (internet access will be more or less off
for this time). So in case of variant 2) this would mean somewhen in
September - we could hope already for TL2006 at this time.
So, let me come to the point: If there is someone on the list who wants
to and/or can sponsor the package, please ...
Neil, if you are still interested, please speak up.
Best wishes
Norbert
PS: For the non-climbers: Separate Reality:
(in german) http://www.bergsteigen.at/de/bericht.aspx?ID=513
photos: http://www.tvmountain.com/bloc/separate1.htm
;-)
On Son, 14 Mai 2006, Norbert Preining wrote:
> Dear Neil!
>
> (This emails goes Cc to: Jörg Jaspert as ftpmaster who was responsible
> for texlive, and to Marc Brockschmidt as my AM)
>
> Another try getting texlive into unstable. After your response we added
> man pages for all binaries, so now there is no manpage missing.
>
> Furthermore, after suggestion of Frank, I have cleaned the
> changelog.Debian entry as it was too long and not interesting for the
> users. Instead I include the prior long changelog as CHANGES.packaging
> (which produces a lintian warning, but me was told that I can ignore
> this one).
>
> The -1 packages have been around 4 month in experimental and only a few
> bugs have surfaced (not to say that there aren't any!!), and most of
> them (those which did arrive prior to my freeze of the packages) have
> been fixed.
>
> (for ftp masters: the last 2 paragraphs are interesting for you)
>
> Some important points from this release:
> - more packages are compatible with tetex (all the texlive-lang-*)
> packages are not compatible (with some exceptions)
> - lmodern has been split out (reducing the size again quite some bit)
> since the lmodern in Debian unstable is back to maintained status and
> cooperates nicely with texlive. Other packages which are never more
> included but instead requested from Debian are dvi2tty, texpower,
> dvipdfmx.
> - in cooperation with the musixtex* maintainer I have updated all the
> musixtex packages to work with tetex and texlive, so also the
> (big) musixtex packages haven been factored out of texlive.
> - The `texlive' package now does not depend on *all* packages of TeX
> live, but only on a small set of recommended ones. Therefore, a new
> package `texlive-full' has been created which pulls in all packages.
> This was done due to several requests (private and on ml) that texlive
> should not actually depend on all packages, but provide a decent
> subset.
> - A new packages `texlive-common' has been created to make proper
> cooperation with tetex possible (the ls-R file link and texdoc
> support would have been broken without this package).
> - License listings has been reworked: Now we try to give for any
> file in any package a license statement.
> - After discussion with the debian-tetex maintainers I decided that
> the texlive packages will start with a clean state, ie upgrades
> from experimental packages are *not* supported. You have to
> completely purge all texlive packages prior to installation.
>
> The packages are as usual on the tug server, and .dsc and .changes and
> Release files are signed by me.
> IMPORTANT: The location has changed: I dont want that intermediate -2
> packages aren't used and installed. After acceptance the packages will
> be moved to the usual pool/log location.
> deb http://www.tug.org/texlive/Debian/ pool.new/
> deb-src http://www.tug.org/texlive/Debian/ pool.new/
> Log files of the build process, the lintian runs, the
> install-remove-install-purge tests, and the switch test tetex to texlive
> can be found in
> http://www.tug.org/texlive/Debian/log.new/
>
>
> Thanks a lot and all the best
>
> Norbert
>
>
> Here is the final ChangeLog entry for -2:
>
> * first upload to unstable, sponsored by
> Neil McGovern <maulkin at halon.org.uk>
> * texdoc support
> - let tetex texdoc find documentation of texlive (Closes: #364776)
> - include tetex texdoc patches (following of symlinks, security
> fixes) (Closes: #356390)
> * texlive-lang-polish conflicts with octave-forge as both provide
> /usr/bin/mex, this is preliminary, a better solution must be
> sought (Closes: #364059)
> * change shell for the reportbug script to bash (Closes: #356391)
> * fix installation of thumbpdf and pdfcrop (Closes: #352092)
> * improve various descriptions (Closes: #354964)
> * call the update-* programs in all postinst scripts, so that the
> config files do not contain left-overs (Closes: #355266)
> * fix creation of formats which in turn depend on the latex format
> (Closes: #351707)
> * remap the ibycus4.map TeX/MF input file from the fonts/map location
> to the fonts/source location (Closes: #354652)
> * depend on the updated lmodern package, thus making the fonts
> available for X (Closes: #351727)
> * lots of internal changes, important ones being:
> - texlive packages now do not include files which have been
> packaged for Debian already (eg cm-super, lmodern, musixtex)
> - most packages can be used together with teTeX
> - fix several upstream bugs
> - generate license information for each file from the
> TeX Catalogue (ongoing work)
> for detailed changes see CHANGES.packaging in texlive-common
>
>
>
>
> version 2005-2 unstable Thu, 11 May 2006 00:12:10 +0200
>
> 11.05.2006 NP
> * another fix for tpm2licenses to not break if there is an empty
> directory (or one only containing links!)
> * Upload to unstable sponsored by Neil McGovern <maulkin at halon.org.uk>
>
> 10.05.2006 NP
> * Build-Dep on tex-common not necessary as we include tpm2licenses
> and fixed Tpm.pm (can go away with next version when the fixes
> are in tex-common)
> * The build-dep day, finding what all is necessary for a clean build
> with tpm2licenses: libappconfig-perl, libxml-dom-perl
> * Really fix the ibycus4.map problem (Closes: #354652)
> * adjust dvipdfmx recommend version to 1:20050831-1
> * Install this file as CHANGES.packaging into texlive-common, and
> create a streamlined and terse changelog.
>
> 09.05.2006 NP
> * create new package texlive-common:
> - move the symlink /u/s/texmf-texlive/doc -> ../texlive-doc from
> texlive-base-bin to texlive-common, and the installation of it
> from tpm2deb.pl to texlive-common.links.dist (Closes: #364776)
> - same as above for the /u/s/texmf-texlive/ls-R link
> - let *all* packages depend on texlive-common (which allows the above
> two changes!)
> - add a all.preinst.pre snippet that ensures that all texlive
> packages are *first* purged before the -2 version is installed.
> We don't support upgrade path from experimental. Also add the
> preinst handling which was missing.
> - texlive-common depends on tex-common, the other packages do only
> depend on texlive-common
> * allow all.{post,pre}{inst,rm}.{post,pre} to be merged into all
> maintainer scripts
> * do not install SourceFiles into the binary package.
> * install the README.?? files only into texlive-common
> * update the tl4deb-dep diagram
> * move endfloat.dvi from texlive-latex-recommended to texlive-latex-extra
> (upstream fix necessary)
>
> 08.05.2006 NP
> * move the installation of debianize-updmap form tpm2deb.pl to the
> texlive-base-bin.root
> * update tpm2liclines from catalogue
> * allow installation of uuencoded files via the .root method, and move
> tl4deb-deptree.pdf.uu into texlive-common.root, remove all references
> to tl4deb-deptree in tpm2deb.pl (especially the rules files)
> * remove all .svn directories at source package build time from debian
> * bump standards version to 3.7.2, no changes necessary
> * install mime entry for dvi in texlive-base-bin (thanks Jörg Sommer)
> * move declaration of build-dependencies into the config file,
> move dpatch into Build-Depends: as it is necessary for clean target.
> * before writing out relation fields, uniq the entries.
>
> 06.05.2006 NP
> * blacklist musixtex, musixps, musixlyr, and let texlive-music depend
> on the updated packages.
> * add mllatex.ini to texlive-formats-extra and blacklist it in
> texlive-latex-base
>
> 04.05.2006 NP
> * add man pages for pkfix, texconfig-dialog, aleph, lambda, otangle
> (thus all binaries have man pages now, yippie)
>
> 03.05.2006 NP
> * add man page for pdfcrop (written by Frank, thanks)
>
> 02.05.2006 NP
> * texlive-lang-polish conflicts with octave-forge as both provide
> /usr/bin/mex, this is preliminary, a better solution must be
> sought (Closes: #364059)
>
> 01.05.2006 NP
> * add man pages for bibtex8, devnag, ps4pdf, musixflx (from Andreas Tille)
> getnonfreefonts-sys (link to getnonfreefonts), perltex (pod2man)
>
> 30.04.2006 NP
> * add man page for simpdftex
>
> 29.04.2006 NP
> * add man page for pdfopen and pdfclose (thanks Frank)
> * add man page for deprecated altpdf* scripts
>
> 25.04.2006 NP
> * extend license with a coverage check
> * blacklist trig.dtx and xdoc from fontinst sources (thanks to Frank
> for spotting this)
> * extend the svn README (not installed) for config file syntax and
> first write up on the build procedure
>
> 23.04.2006 NP
> * add support for arbitrary bin-package specific subtrees in addons-per-bin,
> and install omfonts.1 into texlive-omega man directory.
> * License support rehauled: We now give for (nearly) every file a license
> statement generated from the TeX Catalogue.
>
> 10.04.2006 NP
> * fix build_format_if_format_exists check, it was completely hosed
> * let texlive-lang-cyrillic conflict with tetex due to /usr/bin/ru*
>
> 06.04.2006 NP
> * blacklist sanskrit.tpm, and recommend latex-sanskrit from
> texlive-lang-indic.
>
> 03.04.2006 NP
> * Remove build-deps on | libxaw8-dev as it goes away with X7.
>
> 01.04.2006 NP
> * Remove non-free documentation and create a specific package
> texlive-doc-nonfree. Currently only three context documents.
> * change pdftex's version string to indicate that it uses libpoppler,
> taken from the teTeX patch (thanks to Frank and Julian).
>
> 23.03.2006 NP
> * include the texdoc patch from tetex, which allows following of
> symlinks for doc files, and fixes security concerns (Closes: #356390)
> * As a consequence of the above patch let tl-extra-utils depend on
> mime-support.
> * remove tetex-missing-magic-header workaround in test script.
>
> 20.03.2006 NP
> * add conflict ptex-bin vs texlive-lang-polish as both provide platex.
> * add a fix to the tmpfile race in the example feynmf.pl script
> * (thanks
> to Kevin B. McCarty).
>
> 14.03.2006 NP
> * change shell for the reportbug script to bash (Closes: #356391)
>
> 12.03.2006 NP
> * Add lintian override for pdfcrop and thumbpdf executable-not-elf-or-script
> because it is one of the magic header which can be called with sh or perl.
>
> 11.03.2006 NP
> * Blacklist /usr/bin/thumbpdf and /usr/bin/pdfcrop as it is a link to
> texexec, which is in texlive-context, while thumbpdf/pdfcrop is in
> texlive-pdfetex. Remap the thumbpdf and pdfcrop perl files from scripts to
> /usr/bin. (Closes: #352092)
>
> 06.03.2006 NP
> * allow overriding of tpm and package titles and descriptions, improve
> various descriptions (Closes: #354964)
>
> 04.03.2006 NP
> * add all update-* calls to the postinst scripts so that the config file do
> not contain left-overs from tetex at switch time (Closes: #355266)
>
> 02.03.2006 NP
> * Add the temporary directory to TEXFORMATS in fmtutil, to allow
> building formats based on latex.fmt without cluttering stdout
> (patch taken from tetex by Frank KÃŒster, see bug #354604)
>
> 01.03.2006 NP
> * make all texlive-lang-* packages working with tetex3, but add a
> README file explaining the situation for duplicate languages.
> * only recommend dvipdfmx, so we can go for the upload
> * make most depends on other Debian packages a recommends (tipa, texpower,
> etc)
>
> 28.02.2006 NP
> * remap the ibycus4.map TeX/MF input file from the fonts/map location
> to the fonts/source location (upstream cleanup necessary) (Closes: #354652)
> * add packages specific README.Debian files
> * allow various texlive-lang-* packages to work with tetex3
>
> 26.02.2006 NP
> * Fix dependency of texlive onto texlive-latex-base
>
> 25.02.2006 NP
> * Let texlive-base depend on the new NMU of dvipdfmx and blacklist it.
> * Try to stop the build system to build dvipdfmx.
> * Add Provides for virtual packages: dvipdfm, cweb, ctie, texdoctk
>
> 20.02.2006 NP
> * move all files to texmf-texlive, only a few essential stay in
> * TEXMFMAIN
> * add a new package texlive-full which takes the role of the previous
> texlive package in pulling in all necessary components, while the
> texlive package itself now consists of a selection of packages
> (the -recommended ones, plus doc-en, but no -lang-*)
>
> 19.02.2006 NP
> * conflict: texlive-extra-utils with dviutils (superseeded, more utils)
> * blacklist bin-dvi2tty, but let tl-extra-utils depend on dvi2tty
> * fix problems when switching from teTeX (missing update-language call)
> (all three thanks to Atsuhito Kohda)
>
> 18.02.2006 NP
> * The svn repository has moved to the debian-tex project at alioth,
> thus the revisions now are shifted by ~500.
>
> 13.02.2006 NP
> * remove /var/lib/texmf/web2c/{latex,pdflatex}.{fmt,log} before
> calling fmtutil-sys --all as jadetex (and other formats) with
> a fmtutil config line based on the latex format might use the
> old latex format. (Closes: #351707)
>
> 12.02.2006 NP
> * blacklist /usr/bin/uniqleaf which is a link to texexec but no
> corresponding perl file exists (but it is in tetex).
> * Fix the Build-Depends-Indep vs Build-Depends stuff
> * tipa NMU is in Debian, so depend on it
> * fix for the link files fix
> * cleanup of common.functions (backticks, printf instead of echo -n)
>
> 11.02.2006 NP
> * blacklist lm(odern), and depend on lmodern >= 0.99.3-1, this makes the
> lmodern fonts again available for X (Closes: #351727)
> * included fixes for errors in the depot:
> - remove ltxdoc.cfg from tex/latex/subfig
> - move pst-3d.tex from the doc directory to the proper place
>
> 06.02.2006 NP
> * add a special clause to bug script to see the texmf-texlive/ls-R file
> * import debianize-updmap and other fixes for fmtutil from tetex
>
> 31.01.2006 NP
> * fix installation of files from addons-per-bin
> * link fixing: remove double call to dh_link, install pre-distributed
> links files as package.links.dist, fix update-link-files to copy the
> package.links.dist to package.links, and only append the links from
> package.links.generated
> * add some more man pages (links to pdfetex.1)
>
> 24.01.2006 NP
> * add a watch file to the sources
> * add poppler/Link.h for building with poppler >= 0.5.0. Thanks to Martin
> Pitt.
> * texpower is updated, let texlive depend on it
>
> 15.01.2006 NP
> * expand reportbug script to include an ls -l of texmf.cnf, fmtutil.cnf
> updmap.cfg, and language.dat
>
Best wishes
Norbert
-------------------------------------------------------------------------------
Dr. Norbert Preining <preining AT logic DOT at> Università di Siena
gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094
-------------------------------------------------------------------------------
NAAS (n.)
The winemaking region of Albania where most of the wine that people
take to bottle-parties comes from.
--- Douglas Adams, The Meaning of Liff
More information about the Pkg-texlive-maint
mailing list