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

Bug#562783: marked as done (`dh_installtex hyphen=X,X,lhm=1,rhm=1' produces newline before `lefthyphenmin')



Your message dated Sun, 27 Dec 2009 22:32:47 +0000
with message-id <E1NP1fL-0007dd-Ug@ries.debian.org>
and subject line Bug#562783: fixed in tex-common 2.04
has caused the Debian Bug report #562783,
regarding `dh_installtex hyphen=X,X,lhm=1,rhm=1' produces newline before  `lefthyphenmin'
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.)


-- 
562783: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=562783
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: tex-common
Version: 2.03
Severity: normal

Hi Norbert, Frank et al.

When I use the following line in my debian/rules file,
     dh_installtex hyphen=pinyin,loadhyph-zh-latn.tex,lhm=1,rhm=1
I get the following warning during installation:

Instellen van latex-cjk-chinese (4.8.2+git20090105-4) ...
the line lefthyphenmin=1 righthyphenmin=1 does not contain a name=
directive, ignored!
the line lefthyphenmin=1 righthyphenmin=1 does not contain a name=
directive, ignored!

When I check /etc/texmf/hyphen.d/20latex-cjk-chinese.cnf, I get the
following lines:

%
name=pinyin file=loadhyph-zh-latn.tex
 lefthyphenmin=1 righthyphenmin=1

In other words, the line gets broken off right before ",lhm=".
Joining both lines in the .cnf file fixes the problem.

I think the reason is because on line 340 of /usr/bin/dh_installtex
the "\n" is called in too early:

               my $ret="name=$lang file=$pat\n";

I would suggest to add a new line at 361:

               $ret .= "\n";

and remove "\n" from line 340.


Best regards

--
Danai



-- System Information:
Debian Release: squeeze/sid
 APT prefers unstable
 APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-trunk-amd64 (SMP w/1 CPU core)
Locale: LANG=nl_BE.UTF-8, LC_CTYPE=nl_BE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages tex-common depends on:
ii  debconf [debconf-2.0]         1.5.28     Debian configuration management sy
ii  dpkg                          1.15.5.5   Debian package management system
ii  ucf                           3.0025     Update Configuration File: preserv

tex-common recommends no packages.

Versions of packages tex-common suggests:
ii  debhelper                     7.4.10     helper programs for debian/rules

Versions of packages texlive-base depends on:
ii  dpkg                      1.15.5.5       Debian package management system
ii  install-info              4.13a.dfsg.1-5 Manage installed documentation in
ii  luatex                    0.50.0-1       next generation TeX engine
ii  mime-support              3.48-1         MIME files 'mime.types' & 'mailcap
ii  texlive-binaries          2009-4         Binaries for TeX Live
ii  texlive-common            2009-6         TeX Live: Base component
ii  texlive-doc-base          2009-2         TeX Live: TeX Live documentation
-- debconf information excluded



--- End Message ---
--- Begin Message ---
Source: tex-common
Source-Version: 2.04

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

tex-common_2.04.dsc
  to main/t/tex-common/tex-common_2.04.dsc
tex-common_2.04.tar.gz
  to main/t/tex-common/tex-common_2.04.tar.gz
tex-common_2.04_all.deb
  to main/t/tex-common/tex-common_2.04_all.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 562783@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 tex-common 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: Mon, 28 Dec 2009 07:05:31 +0900
Source: tex-common
Binary: tex-common
Architecture: source all
Version: 2.04
Distribution: unstable
Urgency: low
Maintainer: Debian TeX maintainers <debian-tex-maint@lists.debian.org>
Changed-By: Norbert Preining <preining@debian.org>
Description: 
 tex-common - common infrastructure for building and installing TeX
Closes: 562783
Changes: 
 tex-common (2.04) unstable; urgency=low
 .
   * fix bug in dh_installtex that added a rogue newline in hyphenation
     definitions, thanks Danai (Closes: #562783)
Checksums-Sha1: 
 4793e33eaf06089c305c2d9140b3e7587fa2e719 1130 tex-common_2.04.dsc
 202c727a5f5f9e8a51dc3f70c6f4aa1cd59aa537 806901 tex-common_2.04.tar.gz
 58920ee13753e3b3e8caf0353c995c421c507fa7 723794 tex-common_2.04_all.deb
Checksums-Sha256: 
 8098ce0eddf5f95f65c4066322d752aba186731e7aef0df10a3d0e4807bb6c99 1130 tex-common_2.04.dsc
 296a93659fca50ae333923a57b743b3800fcf135c845dfbfe0be8d3968e63746 806901 tex-common_2.04.tar.gz
 71629a264ac21dac2c83f6e9b86409db21cbd32d49f07f6867dc40f89367121e 723794 tex-common_2.04_all.deb
Files: 
 8670e4e047e6d8a7d272a6dc5ef9d90e 1130 tex optional tex-common_2.04.dsc
 e84f3eecadc15d836682579d84270f16 806901 tex optional tex-common_2.04.tar.gz
 c7c8fb2996ad16b3c76bd20ec375d19b 723794 tex optional tex-common_2.04_all.deb

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

iD8DBQFLN9s60r9KownFsJQRAgCTAJ4i0RjFDw/DTjBap3aZYYSwDh1xZwCbBNSV
OfBd026E1LeeYscQmq26zko=
=WEVP
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: