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

Bug#771320: marked as done (unblock: latex-mk/2.1-1.3)



Your message dated Fri, 28 Nov 2014 13:53:08 +0000
with message-id <01a932e6c1113e76eb930b89417e322a@mail.adsl.funky-badger.org>
and subject line Re: Bug#771320: unblock: latex-mk/2.1-1.3
has caused the Debian Bug report #771320,
regarding unblock: latex-mk/2.1-1.3
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.)


-- 
771320: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=771320
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package latex-mk

This is an NMU patch removes dependency on tgif
which, with high confidence, is not going to be released with jessie.
Tgif is not an essential dependency and latex-mk is goind to work
just fine. If the user tries to use tgif functionality, she/he
will be shown a message showing that tgif support is not available.
The patch is attached.

unblock latex-mk/2.1-1.3

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (200, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
diff -Nru latex-mk-2.1/debian/changelog latex-mk-2.1/debian/changelog
--- latex-mk-2.1/debian/changelog	2014-04-25 16:45:24.000000000 +0200
+++ latex-mk-2.1/debian/changelog	2014-11-22 20:19:57.000000000 +0100
@@ -1,3 +1,10 @@
+latex-mk (2.1-1.3) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Disable support and dependency on tgif (Closes: #768690)
+
+ -- Tomasz Buchert <tomasz.buchert@inria.fr>  Sat, 22 Nov 2014 18:14:45 +0100
+
 latex-mk (2.1-1.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru latex-mk-2.1/debian/control latex-mk-2.1/debian/control
--- latex-mk-2.1/debian/control	2014-04-25 16:44:02.000000000 +0200
+++ latex-mk-2.1/debian/control	2014-11-22 20:19:57.000000000 +0100
@@ -6,7 +6,7 @@
 Build-Depends-Indep: texlive-base, texlive-latex-base, texlive-latex-extra,
  texlive-latex-recommended, texlive-fonts-recommended, texinfo, xsltproc,
  docbook-xsl, graphicsmagick-imagemagick-compat, gv, hevea, latex2rtf, cups-bsd,
- ghostscript, tgif, transfig, csh, autoconf
+ ghostscript, transfig, csh, autoconf
 Standards-Version: 3.9.2
 Homepage: http://latex-mk.sourceforge.net/
 
@@ -15,7 +15,7 @@
 Depends: ${misc:Depends}
 Recommends: make, texlive-latex-recommended, texlive-base
 Suggests: graphicsmagick-imagemagick-compat, gv, hevea, latex2rtf, cups-bsd,
- ghostscript, tgif, transfig
+ ghostscript, transfig
 Description: tool for managing LaTeX projects
  LaTeX-Mk is a collection of Makefile fragments and shell scripts for
  managing small to large sized LaTeX projects. The typical LaTeX-Mk
diff -Nru latex-mk-2.1/debian/patches/disable-tgif.patch latex-mk-2.1/debian/patches/disable-tgif.patch
--- latex-mk-2.1/debian/patches/disable-tgif.patch	1970-01-01 01:00:00.000000000 +0100
+++ latex-mk-2.1/debian/patches/disable-tgif.patch	2014-11-22 20:19:57.000000000 +0100
@@ -0,0 +1,28 @@
+Description: Disables build dependency on tgif
+ tgif was removed from testing for various reasons.
+ First, its dependencies are not in testing (see https://bugs.debian.org/699301)
+ and then its own status is ambiguous (see https://bugs.debian.org/668249).
+ This patch disables tgif-related functionality by showing error
+ message if the user wants to use it.
+ .
+ latex-mk (2.1-1.3) unstable; urgency=medium
+ .
+   * Non-maintainer upload.
+   * Disable support and dependency on tgif (Closes: #768690)
+Author: Tomasz Buchert <tomasz.buchert@inria.fr>
+Bug-Debian: https://bugs.debian.org/768690
+
+--- a/latex.mk.in.in
++++ b/latex.mk.in.in
+@@ -432,9 +432,11 @@
+ # pull in tgif.[g]mk if needed
+ 
+ BMK:.if defined(_USE_TGIF_MK)
++BMK:.error Support for tgif files is not available, see https://bugs.debian.org/768690
+ BMK:.include "${LATEX_MK_DIR}/tgif.mk"
+ BMK:.endif
+ GMK:ifdef _USE_TGIF_MK
++GMK:$(error Support for tgif files is not available, see https://bugs.debian.org/768690)
+ GMK:include ${LATEX_MK_DIR}/tgif.gmk
+ GMK:endif
+ 
diff -Nru latex-mk-2.1/debian/patches/series latex-mk-2.1/debian/patches/series
--- latex-mk-2.1/debian/patches/series	2011-06-22 04:36:52.000000000 +0200
+++ latex-mk-2.1/debian/patches/series	2014-11-22 20:19:57.000000000 +0100
@@ -2,3 +2,4 @@
 use-fancyhdr.patch
 new-nomencl.patch
 use-gunzip-instead-of-gzcat.patch
+disable-tgif.patch

--- End Message ---
--- Begin Message ---
On 2014-11-28 12:50, Tomasz Buchert wrote:
Please unblock package latex-mk

This is an NMU patch removes dependency on tgif
which, with high confidence, is not going to be released with jessie.
Tgif is not an essential dependency and latex-mk is goind to work
just fine. If the user tries to use tgif functionality, she/he
will be shown a message showing that tgif support is not available.

Unblocked, thanks.

Regards,

Adam

--- End Message ---

Reply to: