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

Bug#1035403: marked as done (unblock: src:texlive-extra/2022.20230122-4)



Your message dated Wed, 3 May 2023 22:59:10 +0200
with message-id <ZFLLHtiyASxONU/e@ramacher.at>
and subject line Re: Bug#1035403: unblock: src:texlive-extra/2022.20230122-4
has caused the Debian Bug report #1035403,
regarding unblock: src:texlive-extra/2022.20230122-4
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.)


-- 
1035403: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1035403
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 src:texlive-extra. It was already uploaded
to unstable.

Recently we were informed (#1035313), that color handling for some
dvi viewers is broken due to a bug in pstricks. The upstream author
released a simple fix, which was tested and was proven to solve this
specific issue.

[ Reason ]
We would like to unbreak the color handling in dvi previewers, which
is confusing for end users, if the displayed fonts do not have the
expected color.

[ Impact ]
Wrong color in previewed documents is confusing and could reduce
credibility of used software.

[ Tests ]
There were no automated tests. We applied the (one line) patch we got
from upstream. The submitter confirmed that the patch solved
the specific issue.

[ Risks ]
Code change is rather trivial and should not affect source packages.
The human end users already confirmed that the change is useful.

[ Checklist ]
  [X] all changes are documented in the d/changelog
  [X] I reviewed all changes and I approve them
  [X] attach debdiff against the package in testing

Thanks,
  Hilmar

unblock src:texlive-extra/2022.20230122-4/2022.20230122-4

-- 
sigmentation fault
diff -Nru texlive-extra-2022.20230122/debian/changelog texlive-extra-2022.20230122/debian/changelog
--- texlive-extra-2022.20230122/debian/changelog	2023-03-24 09:56:36.000000000 +0100
+++ texlive-extra-2022.20230122/debian/changelog	2023-05-02 12:56:07.000000000 +0200
@@ -1,3 +1,10 @@
+texlive-extra (2022.20230122-4) unstable; urgency=medium
+
+  * Apply patch for pstricks.tex to fix dvi color handling
+    (Closes: #1035313).
+
+ -- Hilmar Preusse <hille42@web.de>  Tue, 02 May 2023 12:56:07 +0200
+
 texlive-extra (2022.20230122-3) unstable; urgency=medium
 
   * Apply patch for ooffice.4ht to fix conversion LaTeX ->
diff -Nru texlive-extra-2022.20230122/debian/patches/pstricks_color texlive-extra-2022.20230122/debian/patches/pstricks_color
--- texlive-extra-2022.20230122/debian/patches/pstricks_color	1970-01-01 01:00:00.000000000 +0100
+++ texlive-extra-2022.20230122/debian/patches/pstricks_color	2023-05-02 09:30:12.000000000 +0200
@@ -0,0 +1,14 @@
+--- texlive-extra-2022.20230122.orig/texmf-dist/tex/generic/pstricks/pstricks.tex
++++ texlive-extra-2022.20230122/texmf-dist/tex/generic/pstricks/pstricks.tex
+@@ -4246,8 +4251,9 @@
+ \@namedef{endpspicture*}{\endpspicture}
+ %
+ \ifx\pstcustomize\relax \input pstricks.con \fi
+-\pstVerb{0.8 setlinewidth 0 setgray}%    default setting (needed for lualatex)
+-
++%%% changed 20230430 by hv, confuses otherwise the dvi color handling
++\ifluatex\pstVerb{0.8 setlinewidth 0 setgray}\fi%    default setting (needed for lualatex)
++%%%
+ \catcode`\@=\PstAtCode\relax
+ %
+ \endinput
diff -Nru texlive-extra-2022.20230122/debian/patches/series texlive-extra-2022.20230122/debian/patches/series
--- texlive-extra-2022.20230122/debian/patches/series	2023-03-15 21:17:39.000000000 +0100
+++ texlive-extra-2022.20230122/debian/patches/series	2023-05-01 23:30:44.000000000 +0200
@@ -14,3 +14,4 @@
 # fix-jadetex-new-latex
 #tex4ht-babel
 update_ooffice.4ht
+pstricks_color

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
On 2023-05-02 23:38:57 +0200, Hilmar Preusse wrote:
> Package: release.debian.org
> Severity: normal
> User: release.debian.org@packages.debian.org
> Usertags: unblock
> 
> Please unblock package src:texlive-extra. It was already uploaded
> to unstable.
> 
> Recently we were informed (#1035313), that color handling for some
> dvi viewers is broken due to a bug in pstricks. The upstream author
> released a simple fix, which was tested and was proven to solve this
> specific issue.
> 
> [ Reason ]
> We would like to unbreak the color handling in dvi previewers, which
> is confusing for end users, if the displayed fonts do not have the
> expected color.
> 
> [ Impact ]
> Wrong color in previewed documents is confusing and could reduce
> credibility of used software.
> 
> [ Tests ]
> There were no automated tests. We applied the (one line) patch we got
> from upstream. The submitter confirmed that the patch solved
> the specific issue.
> 
> [ Risks ]
> Code change is rather trivial and should not affect source packages.
> The human end users already confirmed that the change is useful.
> 
> [ Checklist ]
>   [X] all changes are documented in the d/changelog
>   [X] I reviewed all changes and I approve them
>   [X] attach debdiff against the package in testing
> 
> Thanks,
>   Hilmar
> 
> unblock src:texlive-extra/2022.20230122-4/2022.20230122-4

Unblocked

Cheers

> 
> -- 
> sigmentation fault

> diff -Nru texlive-extra-2022.20230122/debian/changelog texlive-extra-2022.20230122/debian/changelog
> --- texlive-extra-2022.20230122/debian/changelog	2023-03-24 09:56:36.000000000 +0100
> +++ texlive-extra-2022.20230122/debian/changelog	2023-05-02 12:56:07.000000000 +0200
> @@ -1,3 +1,10 @@
> +texlive-extra (2022.20230122-4) unstable; urgency=medium
> +
> +  * Apply patch for pstricks.tex to fix dvi color handling
> +    (Closes: #1035313).
> +
> + -- Hilmar Preusse <hille42@web.de>  Tue, 02 May 2023 12:56:07 +0200
> +
>  texlive-extra (2022.20230122-3) unstable; urgency=medium
>  
>    * Apply patch for ooffice.4ht to fix conversion LaTeX ->
> diff -Nru texlive-extra-2022.20230122/debian/patches/pstricks_color texlive-extra-2022.20230122/debian/patches/pstricks_color
> --- texlive-extra-2022.20230122/debian/patches/pstricks_color	1970-01-01 01:00:00.000000000 +0100
> +++ texlive-extra-2022.20230122/debian/patches/pstricks_color	2023-05-02 09:30:12.000000000 +0200
> @@ -0,0 +1,14 @@
> +--- texlive-extra-2022.20230122.orig/texmf-dist/tex/generic/pstricks/pstricks.tex
> ++++ texlive-extra-2022.20230122/texmf-dist/tex/generic/pstricks/pstricks.tex
> +@@ -4246,8 +4251,9 @@
> + \@namedef{endpspicture*}{\endpspicture}
> + %
> + \ifx\pstcustomize\relax \input pstricks.con \fi
> +-\pstVerb{0.8 setlinewidth 0 setgray}%    default setting (needed for lualatex)
> +-
> ++%%% changed 20230430 by hv, confuses otherwise the dvi color handling
> ++\ifluatex\pstVerb{0.8 setlinewidth 0 setgray}\fi%    default setting (needed for lualatex)
> ++%%%
> + \catcode`\@=\PstAtCode\relax
> + %
> + \endinput
> diff -Nru texlive-extra-2022.20230122/debian/patches/series texlive-extra-2022.20230122/debian/patches/series
> --- texlive-extra-2022.20230122/debian/patches/series	2023-03-15 21:17:39.000000000 +0100
> +++ texlive-extra-2022.20230122/debian/patches/series	2023-05-01 23:30:44.000000000 +0200
> @@ -14,3 +14,4 @@
>  # fix-jadetex-new-latex
>  #tex4ht-babel
>  update_ooffice.4ht
> +pstricks_color




-- 
Sebastian Ramacher

--- End Message ---

Reply to: