[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#481371: marked as done (texlive-base-bin: mktexlsr should exclude more VCS dirs)



Your message dated Sun, 01 Jun 2008 17:02:19 +0000
with message-id <E1K2qwl-0001vh-Sc@ries.debian.org>
and subject line Bug#481371: fixed in texlive-bin 2007.dfsg.1-4
has caused the Debian Bug report #481371,
regarding texlive-base-bin: mktexlsr should exclude more VCS dirs
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
481371: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=481371
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: texlive-base-bin
Version: 2007.dfsg.1-3
Severity: wishlist
Tags: patch

Hi,

/usr/bin/mktexlsr currently excludes .svn directories only.  I’d like to
maintain parts of my ~/texmf tree in Git, which badly clutters ls-R at
the moment.  The attached patch supports the most usual DVCSes; it would
be great if you could review and probably apply it for the next
revision.

Cheers,
-- 
Michael Schutte <m.schutte.jr@gmail.com>
--- a/mktexlsr	2008-04-22 19:37:01.000000000 +0200
+++ b/mktexlsr	2008-05-15 17:08:59.000000000 +0200
@@ -154,10 +154,11 @@
   # We do not try to support colons in directory names.
   # 
   echo "./:" >>"$db_file_tmp"
+  VCSDIRS='\(\.svn\|\.git\|\.bzr\|\.hg\|_darcs\)'
   (cd "$TEXMFLS_R" && \ls -LRa 2>/dev/null) \
-   | sed -e '/^$/{n;s%^\./%%;s%^%./%;}; /^\.$/d; /^\.\.$/d; /^\.svn$/d;' \
+   | sed -e '/^$/{n;s%^\./%%;s%^%./%;}; /^\.$/d; /^\.\.$/d; /^'$VCSDIRS'$/d;' \
         -e '/^[\.\/]*lsR[0-9]*\.tmp:*$/d' \
-   | sed -e '/\.svn.*:$/,/^$/d' \
+   | sed -e '/'$VCSDIRS'.*:$/,/^$/d' \
    >>"$db_file_tmp"
 
   cat "$db_file_tmp" > "$db_file"

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: texlive-bin
Source-Version: 2007.dfsg.1-4

We believe that the bug you reported is fixed in the latest version of
texlive-bin, which is due to be installed in the Debian FTP archive:

libkpathsea-dev_2007.dfsg.1-4_i386.deb
  to pool/main/t/texlive-bin/libkpathsea-dev_2007.dfsg.1-4_i386.deb
libkpathsea4_2007.dfsg.1-4_i386.deb
  to pool/main/t/texlive-bin/libkpathsea4_2007.dfsg.1-4_i386.deb
texlive-base-bin-doc_2007.dfsg.1-4_i386.deb
  to pool/main/t/texlive-bin/texlive-base-bin-doc_2007.dfsg.1-4_i386.deb
texlive-base-bin_2007.dfsg.1-4_i386.deb
  to pool/main/t/texlive-bin/texlive-base-bin_2007.dfsg.1-4_i386.deb
texlive-bin_2007.dfsg.1-4.diff.gz
  to pool/main/t/texlive-bin/texlive-bin_2007.dfsg.1-4.diff.gz
texlive-bin_2007.dfsg.1-4.dsc
  to pool/main/t/texlive-bin/texlive-bin_2007.dfsg.1-4.dsc
texlive-extra-utils_2007.dfsg.1-4_i386.deb
  to pool/main/t/texlive-bin/texlive-extra-utils_2007.dfsg.1-4_i386.deb
texlive-font-utils_2007.dfsg.1-4_i386.deb
  to pool/main/t/texlive-bin/texlive-font-utils_2007.dfsg.1-4_i386.deb
texlive-lang-indic_2007.dfsg.1-4_i386.deb
  to pool/main/t/texlive-bin/texlive-lang-indic_2007.dfsg.1-4_i386.deb
texlive-metapost-doc_2007.dfsg.1-4_i386.deb
  to pool/main/t/texlive-bin/texlive-metapost-doc_2007.dfsg.1-4_i386.deb
texlive-metapost_2007.dfsg.1-4_i386.deb
  to pool/main/t/texlive-bin/texlive-metapost_2007.dfsg.1-4_i386.deb
texlive-music_2007.dfsg.1-4_i386.deb
  to pool/main/t/texlive-bin/texlive-music_2007.dfsg.1-4_i386.deb
texlive-omega_2007.dfsg.1-4_i386.deb
  to pool/main/t/texlive-bin/texlive-omega_2007.dfsg.1-4_i386.deb
texlive-xetex_2007.dfsg.1-4_i386.deb
  to pool/main/t/texlive-bin/texlive-xetex_2007.dfsg.1-4_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 481371@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Norbert Preining <preining@debian.org> (supplier of updated texlive-bin package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 01 Jun 2008 16:29:49 +0200
Source: texlive-bin
Binary: texlive-base-bin texlive-extra-utils texlive-font-utils texlive-metapost texlive-omega texlive-xetex texlive-music texlive-lang-indic libkpathsea4 libkpathsea-dev texlive-metapost-doc texlive-base-bin-doc
Architecture: source i386
Version: 2007.dfsg.1-4
Distribution: unstable
Urgency: low
Maintainer: Debian TeX Maintainers <debian-tex-maint@lists.debian.org>
Changed-By: Norbert Preining <preining@debian.org>
Description: 
 libkpathsea-dev - TeX Live: path search library for TeX (development part)
 libkpathsea4 - TeX Live: path search library for TeX (runtime part)
 texlive-base-bin - TeX Live: Essential binaries
 texlive-base-bin-doc - TeX Live: Documentation files for texlive-base-bin
 texlive-extra-utils - TeX Live: TeX auxiliary programs
 texlive-font-utils - TeX Live: TeX font-related programs
 texlive-lang-indic - TeX Live: Indic
 texlive-metapost - TeX Live: MetaPost (and Metafont) drawing packages
 texlive-metapost-doc - TeX Live: Documentation files for texlive-metapost
 texlive-music - TeX Live: Music typesetting
 texlive-omega - TeX Live: Omega
 texlive-xetex - TeX Live: XeTeX macros
Closes: 477160 481371 482631 483019 483939
Changes: 
 texlive-bin (2007.dfsg.1-4) unstable; urgency=low
 .
   * add mktexlsr-ignore-more-vcs patch that makes mktexlsr ignore not only
     .svn, but also other VCS directories. Patch taken from upstream
     (Closes: #481371) [np]
   * Fix NEWS.Debian of texlive-base-bin to describe the issue of removed
     conffiles better (closes: #482631) [fk]
   * add a missing line to the tl2007.2 xetex patch, taken from upstream
   * add a patch to xdvipdfmx to re-allow inclusion of tagged pdf images
     (Closes: #483019) (big thanks to Jonathan Kew for tracking all this down)
   * do not install xdvizilla(.1) (Closes: #477160)
   * use gcc/g++-4.2 on armel to fix FTBFS (closes: #483939) (thanks Adeodato)
Checksums-Sha1: 
 e08140df25da378d26bdc95fdde232526aaaa345 1654 texlive-bin_2007.dfsg.1-4.dsc
 dc09c5e330d7df0f275d45f48da3c38ec4471c18 348137 texlive-bin_2007.dfsg.1-4.diff.gz
 53d34a86d5e81dcaf4c5e9514cbe22c5af423409 2397468 texlive-base-bin_2007.dfsg.1-4_i386.deb
 d7caf8374487cc1f21cf7792324b1f566f283794 603330 texlive-extra-utils_2007.dfsg.1-4_i386.deb
 81e656c4ff48cb0f16f6a1d5cfe7e291cc6a8ab4 979790 texlive-font-utils_2007.dfsg.1-4_i386.deb
 cb71c674579cf2a2456fbcab855a8de8d42a3c49 604458 texlive-metapost_2007.dfsg.1-4_i386.deb
 78650ec2c0f732aa2ad4757dc74cfdd718e315fa 2720396 texlive-omega_2007.dfsg.1-4_i386.deb
 19bc976aca7210a833907838dc1ff138430ee9b5 6381802 texlive-xetex_2007.dfsg.1-4_i386.deb
 04ddaacafe6cf3779fae66726d16a558dc57832c 1721912 texlive-music_2007.dfsg.1-4_i386.deb
 d61b3feb4dc72552cb7f60498e6c2bf2bd16cd58 6727652 texlive-lang-indic_2007.dfsg.1-4_i386.deb
 6a67bda4fac5d1bb10ea90a0c788e7bb28d0683a 119850 libkpathsea4_2007.dfsg.1-4_i386.deb
 7568ca743dfb2d95a457ba022bb99a262979cf77 156622 libkpathsea-dev_2007.dfsg.1-4_i386.deb
 4720b2d7181b10cdb73903cfb2008142609ec21b 6781848 texlive-metapost-doc_2007.dfsg.1-4_i386.deb
 64fdb1a2defaf3572e06d796789c4cf5274cba2a 8608012 texlive-base-bin-doc_2007.dfsg.1-4_i386.deb
Checksums-Sha256: 
 7952c1d2fe79b9e0c4e7819e991dbc513137a9d0d5da0e53702d3e4ec3df3c0c 1654 texlive-bin_2007.dfsg.1-4.dsc
 5e6cb70eb64b0e08126dfebc9284a395873aa84443688cba410b581f09267e1d 348137 texlive-bin_2007.dfsg.1-4.diff.gz
 6ea456cd8aef00df7c3004cbe93039e1e0663d315f36f54d8c39d9cb20f310ba 2397468 texlive-base-bin_2007.dfsg.1-4_i386.deb
 5ef4207196e95436515a61053c75d829565210c898990647793809f2ff939836 603330 texlive-extra-utils_2007.dfsg.1-4_i386.deb
 c9cb1e66a76b6d3a634393b870dcb618634003fc1b7a0cce1f17cc31eadb295d 979790 texlive-font-utils_2007.dfsg.1-4_i386.deb
 0ad3607b9fd954c6b05f2f72182408c7d13be6649bf7408e3b19494e3975d3ab 604458 texlive-metapost_2007.dfsg.1-4_i386.deb
 26096de10f561119ee8478403f55930519277da1a7500e8f3c5ae65b90d71e0c 2720396 texlive-omega_2007.dfsg.1-4_i386.deb
 71fef172cf76bf49d1100f91b084d0936efa4776dd38374fc1614ae5a647998c 6381802 texlive-xetex_2007.dfsg.1-4_i386.deb
 5e57d0413b5d52c85c00c617401f1041571b994f2807f14eb5c9c13fb7608944 1721912 texlive-music_2007.dfsg.1-4_i386.deb
 de64ee5caf281a3748568c19e896c720dd3f57256cbf8ea2c22085b0f0d0f553 6727652 texlive-lang-indic_2007.dfsg.1-4_i386.deb
 37021569535a6f5e67c27bf2dd2a3920cab95f518c1029a09eb639cfe2202d7f 119850 libkpathsea4_2007.dfsg.1-4_i386.deb
 c1d255bf0be7f32bf2e28858c6fe03bd82d828c3a741a6b25d9b4453f885a5a4 156622 libkpathsea-dev_2007.dfsg.1-4_i386.deb
 5233f59dbb7580c1fe02a519bf0903c938da8371a684978ff4aa69e221ea9478 6781848 texlive-metapost-doc_2007.dfsg.1-4_i386.deb
 df32713722f0e25e5a0ae356d1a9beabdfe2b8105fd91e60442d9d5171272014 8608012 texlive-base-bin-doc_2007.dfsg.1-4_i386.deb
Files: 
 3bd150c5dd9e21f8f6f5a74c46b81211 1654 tex optional texlive-bin_2007.dfsg.1-4.dsc
 fa0c510c4b6040804fd05723c2a150b3 348137 tex optional texlive-bin_2007.dfsg.1-4.diff.gz
 4d6713e7a8f05e8ad03ca12103c13cc0 2397468 tex optional texlive-base-bin_2007.dfsg.1-4_i386.deb
 d3246967fc4ffef239ecc1ae2910abc9 603330 tex optional texlive-extra-utils_2007.dfsg.1-4_i386.deb
 77614c8cdf568e2a3a4e3a9aad695f21 979790 tex optional texlive-font-utils_2007.dfsg.1-4_i386.deb
 0eeddaaacb134f4e473bda7cc7eb0230 604458 tex optional texlive-metapost_2007.dfsg.1-4_i386.deb
 ce1bebb6b94430078ae1556e35505c35 2720396 tex optional texlive-omega_2007.dfsg.1-4_i386.deb
 c60adcf1507fe63fe8f1f38e77569268 6381802 tex optional texlive-xetex_2007.dfsg.1-4_i386.deb
 a854d02af1aa65e7db83eb5d33373250 1721912 tex optional texlive-music_2007.dfsg.1-4_i386.deb
 9bbc16293389cc3efd9bb85c4a10ca9d 6727652 tex optional texlive-lang-indic_2007.dfsg.1-4_i386.deb
 2cb61935b49a5235e34d565ea5313613 119850 libs optional libkpathsea4_2007.dfsg.1-4_i386.deb
 49bec705af3b669a26f81b586508a193 156622 libdevel optional libkpathsea-dev_2007.dfsg.1-4_i386.deb
 a77e65353bea47c4dc07ead064ec9f4f 6781848 doc optional texlive-metapost-doc_2007.dfsg.1-4_i386.deb
 3ec1adf6a6e2749f7831f3f9efe5b19f 8608012 doc optional texlive-base-bin-doc_2007.dfsg.1-4_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD4DBQFIQsDP0r9KownFsJQRAiLmAKCQx2f+zz594p3q42LH3jPyMNtbkgCVEJL+
Ie6eS8qD2TLzfCA75tE5IA==
=iMr2
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: