Debian Bug report logs -
#182324
please remove psfig.sty
Reported by: Hilmar Preusse <hille42@web.de>
Date: Mon, 24 Feb 2003 17:18:01 UTC
Severity: wishlist
Tags: fixed-upstream
Found in version 2.0.1-2
Fixed in version tetex-base/2.0.2a-1
Done: Frank Küster <frank@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded to debian-bugs-dist@lists.debian.org, teTeX maintainers <debian-tetex-maint@lists.debian.org>, tetex-base@packages.qa.debian.org:
Bug#182324; Package tetex-base.
(full text, mbox, link).
Acknowledgement sent to Hilmar Preusse <hille42@web.de>:
New Bug report received and forwarded. Copy sent to teTeX maintainers <debian-tetex-maint@lists.debian.org>, tetex-base@packages.qa.debian.org.
(full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: tetex-base
Version: 2.0.1-2
Severity: wishlist
Hi,
please remove psfig.sty from
/usr/share/texmf/tex/generic/misc/psfig.sty (also tetex-src). This
package is quite obsolete in should should not be used in new
documents. If you have still old documents using that package you can
take instead epsfig.sty (part of the graphics-bundle), which is a
compatibility wrapper around graphics.
H.
--
Information forwarded to debian-bugs-dist@lists.debian.org, teTeX maintainers <debian-tetex-maint@lists.debian.org>, tetex-base@packages.qa.debian.org:
Bug#182324; Package tetex-base.
(full text, mbox, link).
Acknowledgement sent to Atsuhito Kohda <kohda@pm.tokushima-u.ac.jp>:
Extra info received and forwarded to list. Copy sent to teTeX maintainers <debian-tetex-maint@lists.debian.org>, tetex-base@packages.qa.debian.org.
(full text, mbox, link).
Message #10 received at 182324@bugs.debian.org (full text, mbox, reply):
From: Hilmar Preusse <hille42@web.de>
Subject: Bug#182324: please remove psfig.sty
Date: Mon, 24 Feb 2003 18:10:18 +0100
> please remove psfig.sty from
> /usr/share/texmf/tex/generic/misc/psfig.sty (also tetex-src). This
> package is quite obsolete in should should not be used in new
> documents. If you have still old documents using that package you can
> take instead epsfig.sty (part of the graphics-bundle), which is a
> compatibility wrapper around graphics.
But is there any inconvenience to include obsolete
file(s)?
Thanks for your interest in tetex.
2003-2-25(Tue)
--
Debian Developer & Debian JP Developer - much more I18N of Debian
Atsuhito Kohda <kohda@debian.org>
Department of Math., Tokushima Univ.
Information forwarded to debian-bugs-dist@lists.debian.org, teTeX maintainers <debian-tetex-maint@lists.debian.org>, tetex-base@packages.qa.debian.org:
Bug#182324; Package tetex-base.
(full text, mbox, link).
Acknowledgement sent to Hilmar Preusse <hille42@web.de>:
Extra info received and forwarded to list. Copy sent to teTeX maintainers <debian-tetex-maint@lists.debian.org>, tetex-base@packages.qa.debian.org.
(full text, mbox, link).
Message #15 received at 182324@bugs.debian.org (full text, mbox, reply):
On 25.02.03 Atsuhito Kohda (kohda@pm.tokushima-u.ac.jp) wrote:
> > please remove psfig.sty from
> > /usr/share/texmf/tex/generic/misc/psfig.sty (also tetex-src). This
> > package is quite obsolete in should should not be used in new
> > documents. If you have still old documents using that package you can
> > take instead epsfig.sty (part of the graphics-bundle), which is a
> > compatibility wrapper around graphics.
>
> But is there any inconvenience to include obsolete
> file(s)?
>
Not really. It makes the package smaller (just kidding!) and people
are forced to use the official supported LaTeX-packages and do not
rely on old obsolete packages. If you remove it the best would be be
to leave a note in README.Debian or in the changelog.
Hilmar
--
Information forwarded to debian-bugs-dist@lists.debian.org, teTeX maintainers <debian-tetex-maint@lists.debian.org>:
Bug#182324; Package tetex-base.
(full text, mbox, link).
Acknowledgement sent to Hilmar Preusse <hille42@web.de>:
Extra info received and forwarded to list. Copy sent to teTeX maintainers <debian-tetex-maint@lists.debian.org>.
(full text, mbox, link).
Message #20 received at 182324@bugs.debian.org (full text, mbox, reply):
tags 182324 + fixed-upstream
thanks
On 25.02.03 Atsuhito Kohda (kohda@pm.tokushima-u.ac.jp) wrote:
Hi,
> > please remove psfig.sty from
> > /usr/share/texmf/tex/generic/misc/psfig.sty (also tetex-src). This
> > package is quite obsolete in should should not be used in new
> > documents. If you have still old documents using that package you
> > can take instead epsfig.sty (part of the graphics-bundle), which
> > is a compatibility wrapper around graphics.
>
> But is there any inconvenience to include obsolete file(s)?
> Thanks for your interest in tetex.
>
Thomas has removed the file from tetex due to licensing problems,
hence I tag that bug fixed-upstream.
H.
--
sigmentation fault
Tags added: fixed-upstream
Request was from Hilmar Preusse <hille42@web.de>
to control@bugs.debian.org.
(full text, mbox, link).
Information forwarded to debian-bugs-dist@lists.debian.org, teTeX maintainers <debian-tetex-maint@lists.debian.org>:
Bug#182324; Package tetex-base.
(full text, mbox, link).
Acknowledgement sent to frank@kuesterei.ch (Frank Küster):
Extra info received and forwarded to list. Copy sent to teTeX maintainers <debian-tetex-maint@lists.debian.org>.
(full text, mbox, link).
Message #27 received at 182324@bugs.debian.org (full text, mbox, reply):
Frank Küster <frank@debian.org> wrote:
> So, this is what we want to do:
>
> 1. Remove non-free files from the orig.tar.gz (this is a must!)
>
Ad 1)
- #175623: Pandora - a non-free font family?
There's no pandora.sty left in tetex-beta - probably because even the
tfm files are non-free. If we stick to TE's decisions, this would mean
removing
$ find tetex-base-2.0.2/texmf/ -name "*pandora*" -type f | grep -v Catalogue
tetex-base-2.0.2/texmf/doc/latex/mfnfss/pandora.dvi
tetex-base-2.0.2/texmf/tex/latex/mfnfss/pandora.sty
$ find tetex-base-2.0.2/texmf/ -name "pandora" -type d
tetex-base-2.0.2/texmf/fonts/tfm/public/pandora
tetex-base-2.0.2/texmf/fonts/source/public/pandora
$ ls tetex-base-2.0.2/texmf/fonts/{source,tfm}/public/pandora/*
[...] output snipped, see complete list below.
- #182324: please remove psfig.sty
tetex-base-2.0.2/texmf/tex/generic/misc/psfig.sty
- #139900: Contains non-free hyphenation files and
#219294, #247046: Please include (now free) cahyph.tex
In my last mail to that bug, I wrote:
> In the current beta, the following files have been removed:
>
> ushyph1.tex
> ushyph2.tex
> shhyphl.tex
> sihyph22.tex
In fact those are not even in the tetex-2.0.2 tarball - no action needed.
> These are included, now under a free license:
>
> cahpyh.tex (LPPL)
> gahyph.tex (GPL)
> sehyph.tex (LPPL)
> sihyph23.tex (LPPL), instead of sihyph22.tex
> ruhyphas.tex (LPPL)
> ruhyphzn.tex (LPPL)
>
sihyph23.tex is in 2.0.2, the others are missing. We should add them
from the current tetex-beta.
> This one's included, and was free, although critized in the bug report:
>
> hyphen.tex (may be modified, but name has to be changed; allowed under
> clause 4 of DFSG)
No action needed here.
That's all, AFAIS.
Alltogether, I suggest removing:
tetex-base-2.0.2/texmf/doc/latex/mfnfss/pandora.dvi
tetex-base-2.0.2/texmf/tex/latex/mfnfss/pandora.sty
tetex-base-2.0.2/texmf/fonts/source/public/pandora
tetex-base-2.0.2/texmf/fonts/source/public/pandora/caps.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/fligs.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/ligs.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/number.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/panaccent.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/pandor.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/pangreeku.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/panlowers.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/panpunct.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/pnb10.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/pnr10.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/pnsl10.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/pnss10.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/pnssb10.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/pnssi10.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/pntt9.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/punctr.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/puncts.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/punctt.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/rotext.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/ttchar.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/tttext.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/widths.mf
tetex-base-2.0.2/texmf/fonts/tfm/public/pandora
tetex-base-2.0.2/texmf/fonts/tfm/public/pandora/pnb10.tfm
tetex-base-2.0.2/texmf/fonts/tfm/public/pandora/pnr10.tfm
tetex-base-2.0.2/texmf/fonts/tfm/public/pandora/pnsl10.tfm
tetex-base-2.0.2/texmf/fonts/tfm/public/pandora/pnss10.tfm
tetex-base-2.0.2/texmf/fonts/tfm/public/pandora/pnssb10.tfm
tetex-base-2.0.2/texmf/fonts/tfm/public/pandora/pnssi10.tfm
tetex-base-2.0.2/texmf/fonts/tfm/public/pandora/pntt9.tfm
tetex-base-2.0.2/texmf/tex/generic/misc/psfig.sty
Regards, Frank
--
Frank Küster, Biozentrum der Univ. Basel
Abt. Biophysikalische Chemie
Information forwarded to debian-bugs-dist@lists.debian.org, teTeX maintainers <debian-tetex-maint@lists.debian.org>:
Bug#182324; Package tetex-base.
(full text, mbox, link).
Acknowledgement sent to Frank Küster <frank@debian.org>:
Extra info received and forwarded to list. Copy sent to teTeX maintainers <debian-tetex-maint@lists.debian.org>.
(full text, mbox, link).
Message #32 received at 182324@bugs.debian.org (full text, mbox, reply):
frank@kuesterei.ch (Frank Küster) wrote:
> Frank Küster <frank@debian.org> wrote:
>
>> So, this is what we want to do:
>>
>> 1. Remove non-free files from the orig.tar.gz (this is a must!)
>>
>
> Ad 1)
>
[...]
> - #139900: Contains non-free hyphenation files and
> #219294, #247046: Please include (now free) cahyph.tex
There's one more: ukhyphen.tex, which is also removed from
tetex-beta. There's no permission to distribute derivative works.
That makes:
tetex-base-2.0.2/texmf/doc/latex/mfnfss/pandora.dvi
tetex-base-2.0.2/texmf/tex/latex/mfnfss/pandora.sty
tetex-base-2.0.2/texmf/fonts/source/public/pandora
tetex-base-2.0.2/texmf/fonts/source/public/pandora/caps.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/fligs.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/ligs.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/number.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/panaccent.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/pandor.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/pangreeku.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/panlowers.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/panpunct.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/pnb10.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/pnr10.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/pnsl10.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/pnss10.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/pnssb10.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/pnssi10.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/pntt9.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/punctr.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/puncts.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/punctt.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/rotext.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/ttchar.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/tttext.mf
tetex-base-2.0.2/texmf/fonts/source/public/pandora/widths.mf
tetex-base-2.0.2/texmf/fonts/tfm/public/pandora
tetex-base-2.0.2/texmf/fonts/tfm/public/pandora/pnb10.tfm
tetex-base-2.0.2/texmf/fonts/tfm/public/pandora/pnr10.tfm
tetex-base-2.0.2/texmf/fonts/tfm/public/pandora/pnsl10.tfm
tetex-base-2.0.2/texmf/fonts/tfm/public/pandora/pnss10.tfm
tetex-base-2.0.2/texmf/fonts/tfm/public/pandora/pnssb10.tfm
tetex-base-2.0.2/texmf/fonts/tfm/public/pandora/pnssi10.tfm
tetex-base-2.0.2/texmf/fonts/tfm/public/pandora/pntt9.tfm
tetex-base-2.0.2/texmf/tex/generic/misc/psfig.sty
tetex-base-2.0.2/texmf/tex/generic/hyphen/ukhyphen.tex
> Regards, Frank
--
Frank Küster, Biozentrum der Univ. Basel
Abt. Biophysikalische Chemie
Information forwarded to debian-bugs-dist@lists.debian.org, teTeX maintainers <debian-tetex-maint@lists.debian.org>:
Bug#182324; Package tetex-base.
(full text, mbox, link).
Acknowledgement sent to Frank Küster <frank@debian.org>:
Extra info received and forwarded to list. Copy sent to teTeX maintainers <debian-tetex-maint@lists.debian.org>.
(full text, mbox, link).
Message #37 received at 182324@bugs.debian.org (full text, mbox, reply):
Frank Küster <frank@debian.org> schrieb:
> frank@kuesterei.ch (Frank Küster) wrote:
>
>> Frank Küster <frank@debian.org> wrote:
>>
>>> So, this is what we want to do:
>>>
>>> 1. Remove non-free files from the orig.tar.gz (this is a must!)
>>>
>>
>> Ad 1)
>>
> [...]
>> - #139900: Contains non-free hyphenation files and
>> #219294, #247046: Please include (now free) cahyph.tex
>
> There's one more: ukhyphen.tex, which is also removed from
> tetex-beta. There's no permission to distribute derivative works.
We should also change tetex-bin and add the new files to the debconf
choices. But this one requires a change, because the postinst (fmtutil)
will fail if ukhyphen is enabled, but not found.
I noticed that the dependencies between tetex-bin and tetex-base are
awkward:
tetex-bin: Conflicts: tetex-base (<< 2.0.2-6)
Depends: tetex-base (>> 2.0.2-5.1)
tetex-base: Conflicts: tetex-bin (<= 2.0.2-3)
I think for tetex-bin it would be sufficient to have the Conflicts
versioned, and the Depends without a version. Alternatively, we should
rather use Conflicts: tetex-base (<< $version) together with Depends:
tetex-base (>= $version), because it's easier to understand. But are
there any reasons why we can't simply use an unversioned depends? It
won't be unpacked with the old tetex-base being installed, and it won't
be configured without any tetex-base installed - and here any results in
"recent enough". Comments?
As for the new problem, we cannot put the information into tetex-bin,
because then one could install the new tetex-base and keep the old
tetex-bin, which would then fail upon dpkg-reconfigure. Therefore, we
have to increase the versioned conflicts:
tetex-base: Conflicts: tetex-bin (<= 2.0.2-15)
Regards, Frank
--
Frank Küster, Biozentrum der Univ. Basel
Abt. Biophysikalische Chemie
Reply sent to Frank Küster <frank@debian.org>:
You have taken responsibility.
(full text, mbox, link).
Notification sent to Hilmar Preusse <hille42@web.de>:
Bug acknowledged by developer.
(full text, mbox, link).
Message #42 received at 182324-close@bugs.debian.org (full text, mbox, reply):
Source: tetex-base
Source-Version: 2.0.2a-1
We believe that the bug you reported is fixed in the latest version of
tetex-base, which is due to be installed in the Debian FTP archive:
tetex-base_2.0.2a-1.diff.gz
to pool/main/t/tetex-base/tetex-base_2.0.2a-1.diff.gz
tetex-base_2.0.2a-1.dsc
to pool/main/t/tetex-base/tetex-base_2.0.2a-1.dsc
tetex-base_2.0.2a-1_all.deb
to pool/main/t/tetex-base/tetex-base_2.0.2a-1_all.deb
tetex-base_2.0.2a.orig.tar.gz
to pool/main/t/tetex-base/tetex-base_2.0.2a.orig.tar.gz
tetex-doc_2.0.2a-1_all.deb
to pool/main/t/tetex-base/tetex-doc_2.0.2a-1_all.deb
tetex-extra_2.0.2a-1_all.deb
to pool/main/t/tetex-base/tetex-extra_2.0.2a-1_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 182324@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Frank Küster <frank@debian.org> (supplier of updated tetex-base 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.7
Date: Sat, 24 Jul 2004 19:48:40 +0200
Source: tetex-base
Binary: tetex-extra tetex-doc tetex-base
Architecture: source all
Version: 2.0.2a-1
Distribution: unstable
Urgency: high
Maintainer: teTeX maintainers <debian-tetex-maint@lists.debian.org>
Changed-By: Frank Küster <frank@debian.org>
Description:
tetex-base - Basic library files of teTeX
tetex-doc - The documentation component of the Debian teTeX packages
tetex-extra - Additional library files of teTeX
Closes: 139900 175623 176153 177401 182324 186869 219294 223912 245599 251761 255246 255672 255891 256911 258267 259003 261137 261496
Changes:
tetex-base (2.0.2a-1) unstable; urgency=high
.
* Don't rely on /var/lib/texmf/web2c's existense in tetex-extra's
postrm - urgency high because of this bug's severity (Closes:
#261137). [frank]
.
* New upstream tarball: Repacked by the Debian team to remove files with
non-free licenses:
.
- british hyphenation (ukhyphen.tex) - users, please bug the UK-TUG to
resolve this issue! Some of the other hyphenation files mentioned in
#139900 are not contained in 2.0.2 any more, the other were taken
from CTAN (with clarified license). (Closes: #139900)
- Pandora fonts (closes: #175623, #261496)
- psfig.sty (People still using it should consider switching
to the graphics package. As long as this is not done you may use
epsfig.sty from the same package) (closes: #182324)
.
Some files have been updated with now free versions from CTAN:
- russion, swedish, and galician hyphenation patterns (see #139900 and
above)
- g-brief: license clarified, new version from CTAN (europs.sty is
only used if available) (closes: #176153)
- caption.sty and caption2.sty (closes: #251761)
- fancyverb-examples in fvrb-ex.sty (closes: #177401)
.
Wile on the way,
- we removed the obsolete pdfcrypt.sty. PDF encryption is no longer
supported by pdfTeX, please use external tools! (closes: #186869)
- include (now free) cahyph.tex and icehyph.tex in orig.tar.gz
(Closes: #219294, #223912)
- We updated listings.sty which was first deleted from the
orig.tar.gz, then added in diff.gz. But the version we had in
diff.gz had a problematic license, the new one is LPPL. euler.sty
also is in the orig.tar.gz again.
- we included updated kpathsea.{pdf,dvi} in the documentation (fix to
tetex-bin's bug #253958)
[frank] with thanks to Hilmar
.
* Static font map files are no longer treated as conffiles (or with
ucf), but instead are installed as ordinary files under
/usr/share/texmf. Nobody really needs to edit those files (and they
can still be overriden by putting files in /usr/local/share/texmf).
Please refer to README.debian in order to learn how to get rid of the
old files in /etc/texmf/dvips (closes: 259003). [frank]
* Conflict with tetex-bin (<=2.0.2-15) because older versions will fail
to install if ukhyph.tex is missing. [frank]
* Include a correct fancyvrb.ps (in patch-tmp) (Closes: #256911) [frank]
* Use correct name for the tetex-xwarn binary in texfind.pl and
texshow.pl, thanks to Hilmar (closes: #258267) [frank]
* Remove tetex-extra's formats in postrm, also upon upgrade - thanks to
Hilmar (closes: 245599) [frank]
* Translations:
- Updated Danish translation, thanks to Claus Hindsgaul (Closes:
#255246) [frank].
- Updated japanese translation, thanks to Kenshi Muto
<kmuto@debian.org> (closes: #255672) [frank]
- Updated french translation, thanks to Christian Perrier
<bubulle@debian.org> (closes: #255891) [frank]
Files:
ee5da82f65c1ab4e81f3d372d4b5430c 838 tex optional tetex-base_2.0.2a-1.dsc
700087ae24393d5835b4aa0f2c8c6f9f 52770971 tex optional tetex-base_2.0.2a.orig.tar.gz
23f6c3e1e692b4634a53312b518f96ef 139211 tex optional tetex-base_2.0.2a-1.diff.gz
f6983111c081d60d7c79c53783d29e61 14349890 tex optional tetex-base_2.0.2a-1_all.deb
f7227dba70fa04c32afe7c0e6aa6bb07 10466026 tex optional tetex-extra_2.0.2a-1_all.deb
b2c32f1b3dfb93db89b1de88460787de 27779578 doc optional tetex-doc_2.0.2a-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFBBRWD+xs9YyJS+hoRApaGAKCNEKS6F9QOK/gmmX5dziNhLkGckwCgq7wq
d86Q5mR70HIK1JWuLwsLN1w=
=K9sH
-----END PGP SIGNATURE-----
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Mon Jun 5 01:48:20 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.