Bug#1062761: transition: libfm-qt

2024-02-02 Thread
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: transition
X-Debbugs-Cc: libfm...@packages.debian.org
Control: affects -1 + src:libfm-qt

libfm-qt has bumped its soversion from 13 to 14, so we need a
transition.

All affected packages listed in 
https://release.debian.org/transitions/html/auto-libfm-qt.html
are good in experimental.


Ben file:

title = "libfm-qt";
is_affected = .depends ~ "libfm-qt13" | .depends ~ "libfm-qt14";
is_good = .depends ~ "libfm-qt14";
is_bad = .depends ~ "libfm-qt13";

-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Bug#1051999: transition: libfm

2023-09-15 Thread
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: transition
X-Debbugs-Cc: li...@packages.debian.org, team+l...@tracker.debian.org
Control: affects -1 + src:libfm

We want to transition libfm from gtk2 to gtk3. All affected packages are
ready in experimental.

https://release.debian.org/transitions/html/auto-libfm.html

Ben file:

title = "libfm";
is_affected = .depends ~ "libfm-gtk4" | .depends ~ "libfm-gtk3-4";
is_good = .depends ~ "libfm-gtk3-4";
is_bad = .depends ~ "libfm-gtk4";

-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
https://czchen.org/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Bug#1040842: transition: libfm-qt

2023-07-27 Thread
On Thu, Jul 27, 2023 at 12:30:58AM +0200, Sebastian Ramacher wrote:
> Please go ahead.

All packages have been uploaded to unstable, thanks for the help.

https://release.debian.org/transitions/html/auto-libfm-qt.html



-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
https://czchen.org/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Bug#1040842: transition: libfm-qt

2023-07-11 Thread
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: transition
X-Debbugs-Cc: libfm...@packages.debian.org, team+l...@tracker.debian.org
Control: affects -1 + src:libfm-qt

libfm-qt has bumped its soversion from 12 to 13, and so we need a transition.

All affected packages listed in 
https://release.debian.org/transitions/html/auto-libfm-qt.html
are good in experimental.


Ben file:

title = "libfm-qt";
is_affected = .depends ~ "libfm-qt12" | .depends ~ "libfm-qt13";
is_good = .depends ~ "libfm-qt13";
is_bad = .depends ~ "libfm-qt12";

-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
https://czchen.org/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Bug#1036927: unblock: liblxqt/1.2.0-8

2023-05-29 Thread
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: libl...@packages.debian.org
Control: affects -1 + src:liblxqt

Please unblock package liblxqt

[ Reason ]

Fix RC bug https://bugs.debian.org/1034943 due to wrong
Breaks/Replaces.

[ Impact ]

Althrough the Breaks/Replaces are wrong, upgrading from liblxqt0-dev in
Bullseye to unfixed liblxqt1-dev=1.2.0-7 in Bookworm is still good in my
test due to wrongly Breaks/Replaces on liblxqt0.


[ Tests ]

Manual test to upgrade liblxqt0-dev to liblxqt1-dev from 0.16.0-1 to
1.2.0-8.

[ Risks ]

[ 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

[ Other info ]

unblock liblxqt/1.2.0-8

-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
https://czchen.org/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B
diff -Nru liblxqt-1.2.0/debian/changelog liblxqt-1.2.0/debian/changelog
--- liblxqt-1.2.0/debian/changelog	2023-05-13 17:41:17.0 +0800
+++ liblxqt-1.2.0/debian/changelog	2023-05-29 03:12:02.0 +0800
@@ -1,3 +1,9 @@
+liblxqt (1.2.0-8) unstable; urgency=medium
+
+  * Fix wrong Breaks/Replaces in liblxqt1-dev. (Closes: #1034943)
+
+ -- ChangZhuo Chen (陳昌倬)   Mon, 29 May 2023 03:12:02 +0800
+
 liblxqt (1.2.0-7) unstable; urgency=medium
 
   * liblxqt1-dev: sufficient Breaks and Replaces declarations.
diff -Nru liblxqt-1.2.0/debian/control liblxqt-1.2.0/debian/control
--- liblxqt-1.2.0/debian/control	2023-05-13 17:41:17.0 +0800
+++ liblxqt-1.2.0/debian/control	2023-05-29 03:03:01.0 +0800
@@ -51,8 +51,8 @@
  libqt5xdgiconloader-dev (>= 3.10.0~),
  lxqt-build-tools (>= 0.12.0~),
  ${misc:Depends}
-Breaks: liblxqt0 (<< 0.99)
-Replaces: liblxqt0 (<< 0.99)
+Breaks: liblxqt0-dev (<< 0.99)
+Replaces: liblxqt0-dev (<< 0.99)
 Description: Shared libraries for LXQt desktop environment (dev)
  LXQt is an advanced, easy-to-use, and fast desktop environment based on Qt
  technologies. It has been tailored for users who value simplicity, speed, and


signature.asc
Description: PGP signature


Bug#1036099: unblock: liblxqt/1.2.0-7

2023-05-15 Thread
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: libl...@packages.debian.org
Control: affects -1 + src:liblxqt

Please unblock package liblxqt

[ Reason ]

Fix RC bug https://bugs.debian.org/1034943 due to missing
Breaks/Replaces.

[ Impact ]

This bug prevent user from upgrading LXQt desktop from Bullseye to
Bookworm.

[ Tests ]

Manual test to upgrade liblxqt from 0.16.0-1 to 1.2.0-7.

[ Risks ]

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

[ Other info ]

unblock liblxqt/1.2.0-7

-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
https://czchen.org/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B
diff -Nru liblxqt-1.2.0/debian/changelog liblxqt-1.2.0/debian/changelog
--- liblxqt-1.2.0/debian/changelog  2023-04-27 13:10:28.0 +0800
+++ liblxqt-1.2.0/debian/changelog  2023-05-13 17:41:17.0 +0800
@@ -1,3 +1,10 @@
+liblxqt (1.2.0-7) unstable; urgency=medium
+
+  * liblxqt1-dev: sufficient Breaks and Replaces declarations.
+Thanks Helmut Grohne . (Closes:#1034943)
+
+ -- Andrew Lee (李健秋)   Sat, 13 May 2023 11:41:17 +0200
+
 liblxqt (1.2.0-6) unstable; urgency=medium
 
   * Add missing Breaks/Replaces (Closes: #1034894)
diff -Nru liblxqt-1.2.0/debian/control liblxqt-1.2.0/debian/control
--- liblxqt-1.2.0/debian/control2023-04-27 13:10:28.0 +0800
+++ liblxqt-1.2.0/debian/control2023-05-13 17:41:17.0 +0800
@@ -51,6 +51,8 @@
  libqt5xdgiconloader-dev (>= 3.10.0~),
  lxqt-build-tools (>= 0.12.0~),
  ${misc:Depends}
+Breaks: liblxqt0 (<< 0.99)
+Replaces: liblxqt0 (<< 0.99)
 Description: Shared libraries for LXQt desktop environment (dev)
  LXQt is an advanced, easy-to-use, and fast desktop environment based on Qt
  technologies. It has been tailored for users who value simplicity, speed, and


signature.asc
Description: PGP signature


Bug#1035067: unblock: qtxdg-tools/3.10.0-2

2023-04-28 Thread
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: qtxdg-to...@packages.debian.org
Control: affects -1 + src:qtxdg-tools

Please unblock package qtxdg-tools

(Please provide enough (but not too much) information to help
the release team to judge the request efficiently. E.g. by
filling in the sections below.)

[ Reason ]

Fix RC bug https://bugs.debian.org/1034957 due to missing
Breaks/Replaces.

[ Impact ]

This bug prevent user from upgrading LXQt desktop from Bullseye to
Bookworm.

[ Tests ]

Test manually in pbuilder.

[ Risks ]

[ 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

[ Other info ]

unblock qtxdg-tools/3.10.0-2

-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
https://czchen.org/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B
diff -Nru qtxdg-tools-3.10.0/debian/changelog 
qtxdg-tools-3.10.0/debian/changelog
--- qtxdg-tools-3.10.0/debian/changelog 2022-12-08 01:09:08.0 +0800
+++ qtxdg-tools-3.10.0/debian/changelog 2023-04-28 00:10:21.0 +0800
@@ -1,3 +1,9 @@
+qtxdg-tools (3.10.0-2) unstable; urgency=medium
+
+  * Add missing Breaks/Replaces (Closes: #1034957)
+
+ -- ChangZhuo Chen (陳昌倬)   Fri, 28 Apr 2023 00:10:21 +0800
+
 qtxdg-tools (3.10.0-1) unstable; urgency=medium
 
   [ Palo Kisa ]
diff -Nru qtxdg-tools-3.10.0/debian/control qtxdg-tools-3.10.0/debian/control
--- qtxdg-tools-3.10.0/debian/control   2022-12-08 01:04:29.0 +0800
+++ qtxdg-tools-3.10.0/debian/control   2023-04-27 23:59:18.0 +0800
@@ -20,6 +20,8 @@
 Depends: ${misc:Depends},
  ${shlibs:Depends}
 Pre-Depends: ${misc:Pre-Depends}
+Breaks: qtxdg-dev-tools (<< 3.9.1)
+Replaces: qtxdg-dev-tools (<< 3.9.1)
 Description: User tools for libqtxdg
  LXQt is an advanced, easy-to-use, and fast desktop environment based on Qt
  technologies. It has been tailored for users who value simplicity, speed, and


signature.asc
Description: PGP signature


Bug#1034900: unblock: liblxqt/1.2.0-6

2023-04-27 Thread
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: libl...@packages.debian.org
Control: affects -1 + src:liblxqt

Please unblock package liblxqt

[ Reason ]

Fix RC bug https://bugs.debian.org/1034894 due to missing
Breaks/Replaces.

[ Impact ]

This bug prevent user from upgrading LXQt desktop from Bullseye to
Bookworm.

[ Tests ]

Manual test to upgrade liblxqt from 0.16.0-1 to 1.2.0-6.

[ Risks ]

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


unblock liblxqt/1.2.0-6

-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
https://czchen.org/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B
diff -Nru liblxqt-1.2.0/debian/changelog liblxqt-1.2.0/debian/changelog
--- liblxqt-1.2.0/debian/changelog  2023-01-05 13:02:36.0 +0800
+++ liblxqt-1.2.0/debian/changelog  2023-04-27 13:10:28.0 +0800
@@ -1,3 +1,9 @@
+liblxqt (1.2.0-6) unstable; urgency=medium
+
+  * Add missing Breaks/Replaces (Closes: #1034894)
+
+ -- ChangZhuo Chen (陳昌倬)   Thu, 27 Apr 2023 13:10:28 +0800
+
 liblxqt (1.2.0-5) unstable; urgency=medium
 
   [ Aaron Rainbolt ]
diff -Nru liblxqt-1.2.0/debian/control liblxqt-1.2.0/debian/control
--- liblxqt-1.2.0/debian/control2023-01-05 13:02:19.0 +0800
+++ liblxqt-1.2.0/debian/control2023-04-27 13:10:28.0 +0800
@@ -64,6 +64,10 @@
 Depends: liblxqt1 (= ${binary:Version}),
  ${misc:Depends},
  ${shlibs:Depends}
+Breaks: liblxqt0 (<< 0.99),
+liblxqt1 (<< 1.2.0-2)
+Replaces: liblxqt0 (<< 0.99),
+  liblxqt1 (<< 1.2.0-2)
 Description: backlight helper for liblxqt
  This package contains the backlight helper for liblxqt.
 


signature.asc
Description: PGP signature


Bug#1022573: transition: procps

2022-12-22 Thread
On Wed, Dec 21, 2022 at 07:54:17PM +0100, Paul Gevers wrote:
> ChangZhuo, src:lxqt-session is in the same boat, but already changed it's
> Build-Dependency in experimental. An upload to unstable would be
> appreciated.

Uploaded to unstable


-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
http://czchen.info/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Bug#1022573: lxqt-session is affected by procps transition

2022-12-06 Thread
On Tue, Dec 06, 2022 at 11:37:15PM +0100, Sebastian Ramacher wrote:
> On 2022-12-07 00:30:30 +0800, ChangZhuo Chen wrote:
> > Hi,
> > 
> > lxqt-session is also affected by procps transition, and there is
> > untested patch [0] available.
> 
> Please avoid an upload until we get the current lxqt situation settled.
> I'd prefer to not entangle lxqt with the procps transition.

No problem. We will wait for lxqt transition first.


-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
http://czchen.info/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Bug#1022573: lxqt-session is affected by procps transition

2022-12-06 Thread
Hi,

lxqt-session is also affected by procps transition, and there is
untested patch [0] available.


[0] https://github.com/lxqt/lxqt-session/issues/427#issuecomment-1159589484

-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
http://czchen.info/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Bug#1025215: Prepare for qtermwidget transition

2022-12-05 Thread
On Sun, Dec 04, 2022 at 09:35:58PM +0100, Tom Jampen wrote:
> Hi ChangZhuo
> 
> I'm sorry for not getting back to you, your email went to my spam
> folder. Thanks for contacting me anyway.
> 
> I've fixed #1025377 just now, TeXstudio is building now.

Hi Tom,

Sorry, looks like I use the wrong dev package when doing transition
test. texstudio needs to upload new version for qtermwidget transition.

Anyway, all packages in qtermwidget transition are okay now.
https://release.debian.org/transitions/html/auto-qtermwidget.html


-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
http://czchen.info/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Bug#1023787: transition: liblxqt

2022-12-03 Thread
On Tue, Nov 29, 2022 at 07:33:11PM +0100, Paul Gevers wrote:
> Hi ChangZhuo,
> 
> On 29-11-2022 06:29, ChangZhuo Chen (陳昌倬) wrote:
> > Please help to
> > migrate libfm-qt in new queue [0] so that we can prepare the migration.
> 
> That's not under our control. You'll need to talk to ftp-master (typically a
> note with explanation on IRC helps).

Hi Paul,

Do we need to submit transition for lxqt-globalkeys [0], which is
totally covered by liblxqt transition?


[0] https://release.debian.org/transitions/html/auto-lxqt-globalkeys.html


-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
http://czchen.info/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Bug#1025337: nmu: texstudio_4.3.1+ds-1

2022-12-02 Thread
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: binnmu
X-Debbugs-Cc: LXQt Packaging Team 

nmu texstudio_4.3.1+ds-1 . ANY . unstable . -m "Rebuild against the new 
qtermwidget"


This is for #1025215.

-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
http://czchen.info/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Bug#1025215: transition: qtermwidget

2022-11-30 Thread
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: transition
X-Debbugs-Cc: LXQt Packaging Team , Tom 
Jampen 


This transition is for qtermwidget soversion changing from 0 to 1. The
following are reverse dependencies affected by this transition:

* qterminal: new version has been uploaded to experimental
* texstudio: binNMU


Ben file:

title = "qtermwidget";
is_affected = .depends ~ "libqtermwidget5-0" | .depends ~ "libqtermwidget5-1";
is_good = .depends ~ "libqtermwidget5-1";
is_bad = .depends ~ "libqtermwidget5-0";

-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
http://czchen.info/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Bug#1025212: transition: libfm-qt

2022-11-30 Thread
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: transition

This transition is for libfm-qt soversion changing from 11 to 12.  All
affected packages listed in [0] have been uploaded to experimental.
Except mips64el, mipsel, ppc64el, all other architectures can be built
successful.


[0] https://release.debian.org/transitions/html/auto-libfm-qt.html


Ben file:

title = "libfm-qt";
is_affected = .depends ~ "libfm-qt11" | .depends ~ "libfm-qt12";
is_good = .depends ~ "libfm-qt12";
is_bad = .depends ~ "libfm-qt11";

-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
http://czchen.info/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Bug#1023787: transition: liblxqt

2022-11-28 Thread
On Mon, Nov 28, 2022 at 08:07:14PM +0100, Paul Gevers wrote:
> Hi,
> 
> On 28-11-2022 17:50, ChangZhuo Chen (陳昌倬) wrote:
> > On Tue, Nov 22, 2022 at 09:58:48PM +0100, Paul Gevers wrote:
> > > Hi,
> > > 
> > > On 21-11-2022 01:05, ChangZhuo Chen (陳昌倬) wrote:
> > > > All affected packages have been uploaded to unstable. Sorry for the
> > > > mess.
> > > 
> > > Thanks. Let's see if they can migrate on their own to testing in the
> > > following days.
> > 
> > They do not migrate after 8 days, do we need to do anything?
> 
> Yes, bug 1024687 needs fixing.


In that case, we also need to finish libfm-qt migration. Please help to 
migrate libfm-qt in new queue [0] so that we can prepare the migration.


[0] https://ftp-master.debian.org/new/libfm-qt_1.2.0-2.html


-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
http://czchen.info/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Bug#1023787: transition: liblxqt

2022-11-28 Thread
On Tue, Nov 22, 2022 at 09:58:48PM +0100, Paul Gevers wrote:
> Hi,
> 
> On 21-11-2022 01:05, ChangZhuo Chen (陳昌倬) wrote:
> > All affected packages have been uploaded to unstable. Sorry for the
> > mess.
> 
> Thanks. Let's see if they can migrate on their own to testing in the
> following days.

They do not migrate after 8 days, do we need to do anything?


-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
http://czchen.info/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Bug#1023787: transition: liblxqt

2022-11-20 Thread
On Fri, Nov 18, 2022 at 11:17:34PM +0800, ChangZhuo Chen (陳昌倬) wrote:
> On Wed, Nov 16, 2022 at 09:26:42PM +0100, Paul Gevers wrote:
> > Dear LXQt maintainers,
> > 
> > Can you please comment on this and also elaborate how you intent to fix the
> > situation. At this moment we have a whole bunch of packages [1] that can't
> > be rebuild in testing due to this, which means all those packages are RC
> > buggy. The LXQt stack is part of the key package set, so the packages are
> > not trivial to remove. We only have slightly under 2 months until the first
> > bookworm freeze, I'd like to see this issue solved ASAP.
> 
> Sorry for the mess. Our current plan is to package 1.1.0 first. I will
> spend some time this week to work on these packages.
> 
> > 
> > Paul
> > 
> > [1] https://qa.debian.org/dose/debcheck/src_testing_main/latest/amd64.html

All affected packages have been uploaded to unstable. Sorry for the
mess.


-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
http://czchen.info/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Bug#1023787: transition: liblxqt

2022-11-18 Thread
On Wed, Nov 16, 2022 at 09:26:42PM +0100, Paul Gevers wrote:
> Dear LXQt maintainers,
> 
> On 10-11-2022 07:56, plugwash wrote:
> > It appears a liblxqt transition has started, possiblly inadvertantly.
> > 
> > Back in June, Simon Quigley prepared an update of the lxqt stack. He 
> > announced
> > that he intended to update the stack in unstable, but only actually did so 
> > in
> > experimental.
> > 
> > Part of this update was a transition from liblxqt0 to liblxqt1. The dev 
> > package
> > has also been renamed from liblxqt0 to liblxqt1-dev, so this transition 
> > requires
> > sourceful uploads of all reverse dependencies.
> > 
> > In late October, Andrew Lee uploaded the new versions liblxqt and 
> > lxqt-session
> > to unstable, but did not upload the rest of the stack.
> > 
> > liblxqt has migrated to testing thanks to "smooth updates", leaving the lxqt
> > stack in testing in violation of "packages must be buildable within the same
> > release".
> 
> Can you please comment on this and also elaborate how you intent to fix the
> situation. At this moment we have a whole bunch of packages [1] that can't
> be rebuild in testing due to this, which means all those packages are RC
> buggy. The LXQt stack is part of the key package set, so the packages are
> not trivial to remove. We only have slightly under 2 months until the first
> bookworm freeze, I'd like to see this issue solved ASAP.

Sorry for the mess. Our current plan is to package 1.1.0 first. I will
spend some time this week to work on these packages.

> 
> Paul
> 
> [1] https://qa.debian.org/dose/debcheck/src_testing_main/latest/amd64.html



-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
http://czchen.info/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Bug#888655: transition: libpinyin

2018-01-28 Thread
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: transition

Hi Release Team.

I am working on push libpinyin13 into sid. The following are affacted
packages:

* ibus-libpinyin: Support version is in experimental.
* ibus-libzhuyin: Support version is in experimental.
* fcitx-libpinyin: binNMU.
* libzhuyin: ROM, superseded by libpinyin.
* fcitx-zhuyin: ROM, superseded by fcitx-libpinyin.


Ben file:

title = "libpinyin";
is_affected = .depends ~ "libpinyin7" | .depends ~ "libpinyin13";
is_good = .depends ~ "libpinyin13";
is_bad = .depends ~ "libpinyin7";


-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 
'stable-debug'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.14.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 
(charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debconf,debian}.org
http://czchen.info/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Bug#888563: ibus-libpinyin 1.9.2 in Ubuntu

2018-01-27 Thread
On Sat, Jan 27, 2018 at 03:24:33PM +0100, Gunnar Hjalmarsson wrote:
> So, as far as I now understand, the fcitx-zhuyin and libzhuyin source
> packages should simply be dropped from sid, and these packages in
> experimental:
> 
> libpinyin
> ibus-libpinyin
> ibus-libzhuyin
> fcitx-libpinyin
> 
> should be moved to sid.
> 
> Does that make sense to you?

Looks good to me. I will following this if there is no objection.


To Boyuan Yang,

Since you request a transition for fcitx, and libpinyin transition also
need to rebuild fcitx, maybe we shall do it together so that we don't
need to build fcitx twice?


-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debconf,debian}.org
http://czchen.info/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Bug#873624: stretch-pu: package yadm/1.06-1+deb9u1

2017-08-29 Thread
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian@packages.debian.org
Usertags: pu


This pu fix the no-dsa security vulnerability CVE-2017-11353 [0]. The
diff is attached.

[0] https://security-tracker.debian.org/tracker/CVE-2017-11353


(please explain the reason for this update here)

-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 
'stable-debug'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.12.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 
(charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debconf,debian}.org
http://czchen.info/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B
diff -Nru yadm-1.06/debian/.git-dpm yadm-1.06/debian/.git-dpm
--- yadm-1.06/debian/.git-dpm	2017-01-22 20:34:20.0 +0800
+++ yadm-1.06/debian/.git-dpm	2017-08-29 18:55:37.0 +0800
@@ -1,6 +1,6 @@
 # see git-dpm(1) from git-dpm package
-9cb961482ec197763f4c8ad91a81ffded3df4a1a
-9cb961482ec197763f4c8ad91a81ffded3df4a1a
+d0794f7ce09d4a116352f88d2ff9484fd495bed8
+d0794f7ce09d4a116352f88d2ff9484fd495bed8
 4a966e850653e4ab353af1e0c033e4267c51c914
 4a966e850653e4ab353af1e0c033e4267c51c914
 yadm_1.06.orig.tar.gz
diff -Nru yadm-1.06/debian/changelog yadm-1.06/debian/changelog
--- yadm-1.06/debian/changelog	2017-01-22 20:34:20.0 +0800
+++ yadm-1.06/debian/changelog	2017-08-29 18:55:37.0 +0800
@@ -1,3 +1,9 @@
+yadm (1.06-1+deb9u1) stretch; urgency=high
+
+  * Backport for CVE-2017-11353.
+
+ -- ChangZhuo Chen (陳昌倬) <czc...@debian.org>  Tue, 29 Aug 2017 18:55:37 +0800
+
 yadm (1.06-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru yadm-1.06/debian/patches/0002-CVE-2017-11353.patch yadm-1.06/debian/patches/0002-CVE-2017-11353.patch
--- yadm-1.06/debian/patches/0002-CVE-2017-11353.patch	1970-01-01 08:00:00.0 +0800
+++ yadm-1.06/debian/patches/0002-CVE-2017-11353.patch	2017-08-29 18:55:37.0 +0800
@@ -0,0 +1,418 @@
+From d0794f7ce09d4a116352f88d2ff9484fd495bed8 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?ChangZhuo=20Chen=20=28=E9=99=B3=E6=98=8C=E5=80=AC=29?=
+ <czc...@debian.org>
+Date: Tue, 29 Aug 2017 18:49:41 +0800
+Subject: CVE-2017-11353
+
+---
+ test/105_accept_clone.bats   | 137 +++
+ test/118_accept_assert_private_dirs.bats | 102 +++
+ yadm |  43 ++
+ yadm.1   |  38 +++--
+ 4 files changed, 312 insertions(+), 8 deletions(-)
+ create mode 100644 test/118_accept_assert_private_dirs.bats
+
+diff --git a/test/105_accept_clone.bats b/test/105_accept_clone.bats
+index 0f32453..b2e69ec 100644
+--- a/test/105_accept_clone.bats
 b/test/105_accept_clone.bats
+@@ -177,3 +177,140 @@ setup() {
+   remote_output=$(GIT_DIR="$T_DIR_REPO" git remote show)
+   [ "$remote_output" = "origin" ]
+ }
++
++@test "Command 'clone' (local insecure .ssh and .gnupg data, no related data in repo)" {
++  echo "
++Local .ssh/.gnupg data exists and is insecure
++but yadm repo contains no .ssh/.gnupg data
++  local insecure data should remain accessible
++  (yadm is hands-off)
++  "
++  #; setup scenario
++  rm -rf "$T_DIR_WORK" "$T_DIR_REPO"
++  mkdir -p "$T_DIR_WORK/.ssh"
++  mkdir -p "$T_DIR_WORK/.gnupg"
++  touch "$T_DIR_WORK/.ssh/testfile"
++  touch "$T_DIR_WORK/.gnupg/testfile"
++  find "$T_DIR_WORK" -exec chmod a+rw '{}' ';'
++
++  #; run clone (with debug on)
++  run "${T_YADM_Y[@]}" clone -d -w "$T_DIR_WORK" "$REMOTE_URL"
++
++  #; validate status and output
++  [ "$status" -eq 0 ]
++  [[ "$output" =~ Initialized ]]
++  [[ "$output" =~ initial\ private\ dir\ perms\ drwxrwxrwx.+\.ssh ]]
++  [[ "$output" =~ initial\ private\ dir\ perms\ drwxrwxrwx.+\.gnupg ]]
++  [[ "$output" =~ pre-merge\ private\ dir\ perms\ drwxrwxrwx.+\.ssh ]]
++  [[ "$output" =~ pre-merge\ private\ dir\ perms\ drwxrwxrwx.+\.gnupg ]]
++  [[ "$output" =~ post-merge\ private\ dir\ perms\ drwxrwxrwx.+\.ssh ]]
++  [[ "$output" =~ post-merge\ private\ dir\ perms\ drwxrwxrwx.+\.gnupg ]]
++  # standard perms still apply afterwards unless disabled with auto.perms
++  test_perms "$T_DIR_WORK/.gnupg" "drwx--"
++  test_perms "$T_DIR_WORK/.ssh" "drwx--"
++
++}
++
++@test "Command 'clone' (local insecure .gnupg data, related data in repo)" {
++  echo "
++Loca

Bug#865542: jessie-pu: package shutter/0.92-0.1+deb8u1

2017-06-25 Thread
On Sun, Jun 25, 2017 at 04:16:01PM +0200, Salvatore Bonaccorso wrote:
> 
> There is as well a pending jessie-pu from gregor herrmann, in #863049
> whith at least both wanting to address CVE-2016-10081.

We can drop this one since the only thing I do is to send gregor
herrmann's work in git repo.


-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
http://czchen.info/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Bug#865542: jessie-pu: package shutter/0.92-0.1+deb8u1

2017-06-22 Thread
Package: release.debian.org
Severity: normal
Tags: jessie
User: release.debian@packages.debian.org
Usertags: pu


The attachment is debdiff for shutter to fix CVE-2016-10081 and use
secure system() call in jessie.


-- System Information:
Debian Release: 9.0
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 
'stable-debug'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 
(charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
http://czchen.info/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B
diff -Nru shutter-0.92/debian/changelog shutter-0.92/debian/changelog
--- shutter-0.92/debian/changelog	2016-12-21 02:00:20.0 +0800
+++ shutter-0.92/debian/changelog	2017-06-22 22:49:09.0 +0800
@@ -1,3 +1,11 @@
+shutter (0.92-0.1+deb8u2) jessie; urgency=medium
+
+  [ Dominique Dumont ]
+  * add patch to fix CVE-2016-10081 (Closes: #849777)
+  * add patch to secure system() calls
+
+ -- ChangZhuo Chen (陳昌倬) <czc...@debian.org>  Thu, 22 Jun 2017 22:49:09 +0800
+
 shutter (0.92-0.1+deb8u1) jessie; urgency=high
 
   * Fix insecure usage of system(). Closes: #798862 [CVE-2015-0854]
diff -Nru shutter-0.92/debian/patches/CVE-2016-10081.patch shutter-0.92/debian/patches/CVE-2016-10081.patch
--- shutter-0.92/debian/patches/CVE-2016-10081.patch	1970-01-01 08:00:00.0 +0800
+++ shutter-0.92/debian/patches/CVE-2016-10081.patch	2017-06-22 22:49:09.0 +0800
@@ -0,0 +1,42 @@
+Bug: https://bugs.launchpad.net/shutter/+bug/1652600
+Bug-Debian: https://bugs.debian.org/849777
+Author: Christoph Biedl <debian.a...@manchmal.in-ulm.de>
+Description: fix insecure use of perl exec()
+ The patch attached uses the multi-argument invocation and also changes
+ it in the code path for non-Perl plugins.
+--- a/bin/shutter
 b/bin/shutter
+@@ -7159,8 +7159,13 @@
+ elsif ( $pid == 0 ) {
+ 
+ #see Bug #661424
+-my $qfilename = quotemeta $session_screens{$key}->{'long'};
+-exec( sprintf( "$^X $plugin_value %d $qfilename $session_screens{$key}->{'width'} $session_screens{$key}->{'height'} $session_screens{$key}->{'filetype'}\n", $socket->get_id ) );
++#my $qfilename = quotemeta $session_screens{$key}->{'long'};
++exec( $^X, $plugin_value,
++$socket->get_id,
++$session_screens{$key}->{'long'},
++$session_screens{$key}->{'width'},
++$session_screens{$key}->{'height'},
++$session_screens{$key}->{'filetype'} );
+ }
+ 
+ $sdialog->show_all;
+@@ -7193,11 +7198,15 @@
+ my $plugin_process = Proc::Simple->new;
+ 
+ #see Bug #661424
+-my $qfilename = quotemeta $session_screens{$key}->{'long'};
++#my $qfilename = quotemeta $session_screens{$key}->{'long'};
+ 
+ $plugin_process->start(
+ sub {
+-system("'$plugin_value' $qfilename '$session_screens{$key}->{'width'}' '$session_screens{$key}->{'height'}' '$session_screens{$key}->{'filetype'}' ");
++system( $plugin_value,
++$session_screens{$key}->{'long'},
++$session_screens{$key}->{'width'},
++$session_screens{$key}->{'height'},
++$session_screens{$key}->{'filetype'} );
+ POSIX::_exit(0);
+ }
+ );
diff -Nru shutter-0.92/debian/patches/fix-perl-system-calls shutter-0.92/debian/patches/fix-perl-system-calls
--- shutter-0.92/debian/patches/fix-perl-system-calls	1970-01-01 08:00:00.0 +0800
+++ shutter-0.92/debian/patches/fix-perl-system-calls	2017-06-22 22:49:09.0 +0800
@@ -0,0 +1,268 @@
+Author: dod
+Description: Fix perl system calls
+ This patch replaces all system("big string") calls to 
+ system(@big_list) in all plugins to avoid problems similar to CVE-2016-10081.
+--- a/share/shutter/resources/system/plugins/perl/sppolaroid/sppolaroid
 b/share/shutter/resources/system/plugins/perl/sppolaroid/sppolaroid
+@@ -349,9 +349,6 @@
+ 
+ sub apply_effect {
+ 
+-	#quote filename
+-	my $qfilename = quotemeta $filename;
+-
+ 	if ( $use_caption ) {
+ 
+ 		my $text = $caption_entry->get_text;
+@@ -360,27 +357,32 @@
+ 		$text = quotemeta $text;
+ 
+ 		my $color = $stroke_color->get_color;
+-			
+-		system( "convert -caption "
+-. $text
+-. " -fill '"
+-

Re: Help to add LXQt 0.11 as new desktop environment in Stretch release note

2017-06-07 Thread
On Wed, Jun 07, 2017 at 04:28:30PM +0200, W. Martin Borgert wrote:
> I think the right way to get missing items or corrections into the release
> notes is by filing a proper bug report against package "release-notes".

#864361 is submitted for LXQt 0.11, thanks for the hint.


-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
http://czchen.info/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Help to add LXQt 0.11 as new desktop environment in Stretch release note

2017-06-07 Thread
Hi,

Please help to add LXQt 0.11 as new desktop environment in Stretch
release note in chpater 2.2:

Debian again ships with several desktop applications and
environments.  Among others it now includes the desktop environments
GNOME 3.22, KDE 5.8, Xfce 4.12, MATE 1.16 and LXDE.

Change to
...
GNOME 3.22, KDE 5.8, Xfce 4.12, MATE 1.16, LXDE and LXQt 0.11.


-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
http://czchen.info/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Bug#862308: RM: gemanx-gtk2/0.1.0.3-2 -- RoM; FTBFS

2017-05-10 Thread
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: rm

gemanx-gtk2 is original maintained Debian Chinese Team [0], and uploaded
by LI Daobing <lidaob...@debian.org>. In #841808, LI Daobing no longer
wish to maintain it anymore, and the package now is FTBFS (#811755).

I send a mail [1] to see if anyone in Debian Chinese team want to
maintain this package, and no one willing to do so. So I think it is
time to remove this package from Debian.


[0] chinese-develop...@lists.alioth.debian.org
[1] http://lists.alioth.debian.org/pipermail/chinese-developers/2017/000523.html


-- System Information:
Debian Release: 9.0
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 
'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental-debug'), (1, 
'experimental')
Architecture: amd64
 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
http://czchen.info/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Bug#858965: unblock: xfonts-wqy/1.0.0~rc1-6

2017-03-28 Thread
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package xfonts-wqy to fix #858959, which does not remove
config file when purge. The debdiff is in attachment.


unblock xfonts-wqy/1.0.0~rc1-6

-- System Information:
Debian Release: 9.0
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 
'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental-debug'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
http://czchen.info/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B
diff -Nru xfonts-wqy-1.0.0~rc1/debian/changelog 
xfonts-wqy-1.0.0~rc1/debian/changelog
--- xfonts-wqy-1.0.0~rc1/debian/changelog   2017-03-23 09:25:56.0 
+0800
+++ xfonts-wqy-1.0.0~rc1/debian/changelog   2017-03-29 11:11:38.0 
+0800
@@ -1,3 +1,9 @@
+xfonts-wqy (1.0.0~rc1-6) unstable; urgency=medium
+
+  * Remove configure files correctly when purge (Closes: #858959).
+
+ -- ChangZhuo Chen (陳昌倬) <czc...@debian.org>  Wed, 29 Mar 2017 11:11:38 +0800
+
 xfonts-wqy (1.0.0~rc1-5) unstable; urgency=medium
 
   * Fix wrong config file symlink (Closes: #858471).
diff -Nru xfonts-wqy-1.0.0~rc1/debian/postrm xfonts-wqy-1.0.0~rc1/debian/postrm
--- xfonts-wqy-1.0.0~rc1/debian/postrm  2017-03-23 09:11:30.0 +0800
+++ xfonts-wqy-1.0.0~rc1/debian/postrm  2017-03-29 10:55:36.0 +0800
@@ -1,14 +1,15 @@
 #! /bin/sh
-
 set -e
 
+CONFAVAIL=/etc/fonts/conf.avail
 CONFDIR=/etc/fonts/conf.d
-wqy_prio="85-"
-wqy_conf="xfonts-wqy.conf"
+
+wqy_conf="85-xfonts-wqy-1.conf"
 
 case "$1" in
 purge)
-   rm $CONFDIR/$wqy_prio$wqy_conf 2>/dev/null || true
+rm $CONFDIR/$wqy_conf 2>/dev/null || true
+rm $CONFAVAIL/$wqy_conf 2>/dev/null || true
 ;;
 esac
 


signature.asc
Description: PGP signature


Bug#858522: unblock: xfonts-wqy/1.0.0~rc1-5

2017-03-22 Thread
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package xfonts-wqy to fix #858471. This version fix the
wrong symlink for config file.


unblock xfonts-wqy/1.0.0~rc1-5

-- System Information:
Debian Release: 9.0
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 
'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental-debug'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

-- 
ChangZhuo Chen (陳昌倬) czchen@{czchen,debian}.org
http://czchen.info/
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B
diff -Nru xfonts-wqy-1.0.0~rc1/debian/changelog xfonts-wqy-1.0.0~rc1/debian/changelog
--- xfonts-wqy-1.0.0~rc1/debian/changelog	2017-01-20 11:52:21.0 +0800
+++ xfonts-wqy-1.0.0~rc1/debian/changelog	2017-03-23 09:25:56.0 +0800
@@ -1,3 +1,9 @@
+xfonts-wqy (1.0.0~rc1-5) unstable; urgency=medium
+
+  * Fix wrong config file symlink (Closes: #858471).
+
+ -- ChangZhuo Chen (陳昌倬) <czc...@debian.org>  Thu, 23 Mar 2017 09:25:56 +0800
+
 xfonts-wqy (1.0.0~rc1-4) unstable; urgency=medium
 
   * Rename /etc/fonts/conf.avail/85-xfonts-wqy.conf to fix wrongly placed
diff -Nru xfonts-wqy-1.0.0~rc1/debian/postinst xfonts-wqy-1.0.0~rc1/debian/postinst
--- xfonts-wqy-1.0.0~rc1/debian/postinst	2015-09-17 21:24:36.0 +0800
+++ xfonts-wqy-1.0.0~rc1/debian/postinst	2017-03-23 09:24:24.0 +0800
@@ -16,11 +16,18 @@
 	enable_wqy="$RET"
 
 	wqy_old_conf="70-debconf-wqy.conf"
-	wqy_conf="85-xfonts-wqy.conf"
+	wqy_old_conf_2="85-xfonts-wqy.conf"
+	wqy_conf="85-xfonts-wqy-1.conf"
 
 	if [ -h $CONFDIR/$wqy_old_conf ]; then
 	rm -f $CONFDIR/$wqy_old_conf
-	elif [ -h $CONFDIR/$wqy_conf ]; then
+	fi
+
+	if [ -h $CONFDIR/$wqy_old_conf_2 ]; then
+	rm -f $CONFDIR/$wqy_old_conf_2
+	fi
+
+	if [ -h $CONFDIR/$wqy_conf ]; then
 	rm -f $CONFDIR/$wqy_conf
 	fi
 


signature.asc
Description: PGP signature


Bug#855047: unblock: fonts-noto-cjk/1:1.004+repack2-2

2017-02-13 Thread
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package fonts-noto-cjk

The version fonts-noto-cjk/1:1.004+repack2-2 add a configuration file so
that it can use different variants of fonts based on different locale
(ja, ko, zh_cn, zh_tw).

(include/attach the debdiff against the package in testing)

unblock fonts-noto-cjk/1:1.004+repack2-2

-- System Information:
Debian Release: 9.0
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 
'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental-debug'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

-- 
ChangZhuo Chen (陳昌倬) <czc...@debian.org>
Debian Developer (https://nm.debian.org/public/person/czchen)
Key fingerprint = BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B
diff -Nru fonts-noto-cjk-1.004+repack2/debian/70-fonts-noto-cjk.conf fonts-noto-cjk-1.004+repack2/debian/70-fonts-noto-cjk.conf
--- fonts-noto-cjk-1.004+repack2/debian/70-fonts-noto-cjk.conf	1970-01-01 08:00:00.0 +0800
+++ fonts-noto-cjk-1.004+repack2/debian/70-fonts-noto-cjk.conf	2017-02-13 22:38:48.0 +0800
@@ -0,0 +1,147 @@
+
+
+
+
+
+ja
+
+
+serif
+
+
+Noto Sans CJK JP
+
+
+
+
+
+ko
+
+
+serif
+
+
+Noto Sans CJK KR
+
+
+
+
+
+zh-cn
+
+
+serif
+
+
+Noto Sans CJK SC
+
+
+
+
+
+zh-tw
+
+
+serif
+
+
+Noto Sans CJK TC
+
+
+
+
+
+ja
+
+
+sans-serif
+
+
+Noto Sans CJK JP
+
+
+
+
+
+ko
+
+
+sans-serif
+
+
+Noto Sans CJK KR
+
+
+
+
+
+zh-cn
+
+
+sans-serif
+
+
+Noto Sans CJK SC
+
+
+
+
+
+zh-tw
+
+
+sans-serif
+
+
+Noto Sans CJK TC
+
+
+
+
+
+ja
+
+
+monospace
+
+
+Noto Sans Mono CJK JP
+
+
+
+
+
+ko
+
+
+monospace
+
+
+Noto Sans Mono CJK KR
+
+
+
+
+
+zh-cn
+
+
+monospace
+
+
+Noto Sans Mono CJK SC
+
+
+
+
+
+zh-tw
+
+
+monospace
+
+
+Noto Sans Mono CJK TC
+
+
+
diff -Nru fonts-noto-cjk-1.004+repack2/debian/changelog fonts-noto-cjk-1.004+repack2/debian/changelog
--- fonts-noto-cjk-1.004+repack2/debian/changelog	2016-05-04 22:51:24.0 +0800
+++ fonts-noto-cjk-1.004+repack2/debian/changelog	2017-02-13 22:40:52.0 +0800
@@ -1,3 +1,10 @@
+fonts-noto-cjk (1:1.004+repack2-2) unstable; urgency=medium
+
+  * Add 70-fonts-noto-cjk.conf to select properly font based on lang.
+(Closes: #854772)
+
+ -- ChangZhuo Chen (陳昌倬) <czc...@debian.org>  Mon, 13 Feb 2017 22:40:52 +0800
+
 fonts-noto-cjk (1:1.004+repack2-1) unstable; urgency=medium
 
   * Repack with seven OTC fonts instead of one Super OTC font to fix display
diff -Nru fonts-noto-cjk-1.004+repack2/debian/fonts-noto-cjk.install fonts-noto-cjk-1.004+repack2/debian/fonts-noto-cjk.install
--- fonts-noto-cjk-1.004+repack2/debian/fonts-noto-cjk.install	2016-05-04 22:51:24.0 +0800
+++ fonts-noto-cjk-1.004+repack2/debian/fonts-noto-cjk.install	2017-02-13 22:38:48.0 +0800
@@ -7,3 +7,4 @@
 NotoSansCJK-Thin.ttc /usr/share/fonts/opentype/noto/
 
 NEWS /usr/share/doc/fonts-noto-cjk/
+debian/70-fonts-noto-cjk.conf etc/fonts/conf.avail/
diff -Nru fonts-noto-cjk-1.004+repack2/debian/fonts-noto-cjk.links fonts-noto-cjk-1.004+repack2/debian/fonts-noto-cjk.links
--- fonts-noto-cjk-1.004+repack2/debian/fonts-noto-cjk.links	1970-01-01 08:00:00.0 +0800
+++ fonts-noto-cjk-1.004+repack2/debian/fonts-noto-cjk.links	2017-02-13 22:38:48.0 +0800
@@ -0,0 +1 @@
+etc/fonts/conf.avail/70-fonts-noto-cjk.conf etc/fonts/conf.d/70-fonts-noto-cjk.conf


signature.asc
Description: PGP signature


Bug#833720: transition: libzhuyin

2016-08-08 Thread
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: transition

Hi,

Due to ibus-libzhuyin, libzhuyin transition and opencc transition
(#833589) need to be done together. Since opencc transition starts, we
need to start this transition as well.

Please tell me when I can do uploads to unstable, thanks.


Ben file:

title = "libzhuyin";
is_affected = .depends ~ "libzhuyin6" | .depends ~ "libzhuyin7";
is_good = .depends ~ "libzhuyin7";
is_bad = .depends ~ "libzhuyin6";

Dependency:

- ibus-libzhuyin: experimental version works


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 
'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental-debug'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
ChangZhuo Chen (陳昌倬) <czc...@debian.org>
Debian Developer (https://nm.debian.org/public/person/czchen)
Key fingerprint = EC9F 905D 866D BE46 A896  C827 BE0C 9242 03F4 552D
  BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Bug#833589: transition: opencc

2016-08-07 Thread
On Sun, Aug 07, 2016 at 12:33:45PM +0200, Emilio Pozuelo Monfort wrote:
> On 06/08/16 17:21, Aron Xu wrote:
> >  - ibus-libzhuyin: experimental version works

I will handle this package, thanks for the transition.

-- 
ChangZhuo Chen (陳昌倬) <czc...@debian.org>
Debian Developer (https://nm.debian.org/public/person/czchen)
Key fingerprint = EC9F 905D 866D BE46 A896  C827 BE0C 9242 03F4 552D
  BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Bug#819491: transition: libfm-qt

2016-03-29 Thread
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: transition

Hi release team,

libfm-qt bumps its so version from 2 to 3, so we need to do the
transition for it. The affected packages are listed in [0], and the
following actions are needed:

* lximage-qt needs binNMU.
* pcmanfm-qt has new version in experimental which supports new
  libfm-qt.

[0] https://release.debian.org/transitions/html/auto-libfm-qt.html

Ben file:

title = "libfm-qt";
is_affected = .depends ~ "libfm-qt2" | .depends ~ "libfm-qt3";
is_good = .depends ~ "libfm-qt3";
is_bad = .depends ~ "libfm-qt2";




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

Kernel: Linux 4.4.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
ChangZhuo Chen (陳昌倬) <czc...@debian.org>
Debian Developer (https://nm.debian.org/public/person/czchen)
Key fingerprint = EC9F 905D 866D BE46 A896  C827 BE0C 9242 03F4 552D
  BA04 346D C2E1 FE63 C790  8793 CC65 B0CD EC27 5D5B


signature.asc
Description: PGP signature


Bug#787895: nmu: gcin_2.8.3+dfsg1-5

2015-06-05 Thread
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: binnmu

nmu gcin_2.8.3+dfsg1-5 . amd64 . -m Rebuild to fix wrong dependencies

Hi,

I built and uploaded the gcin_2.8.3+dfsg1-5 amd64 with depencency
package qtbase-abi-5-4-0 in experimental. Thus the package
gcon-qt5-immodule is uninstallable in unstable in amd64. Please help to
bo binnmu to fix this issue, thanks.


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 
'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.0.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
ChangZhuo Chen (陳昌倬) czc...@gmail.com
http://czchen.info/
Key fingerprint = EC9F 905D 866D BE46 A896  C827 BE0C 9242 03F4 552D


signature.asc
Description: Digital signature


Bug#783811: jessie-pu: package ibus-cangjie/2.2-2

2015-05-12 Thread
On Sat, May 09, 2015 at 08:34:26PM +0100, Adam D. Barratt wrote:
 It's up to you which way you want to manage that. However, I would
 appreciate it if the changelog could mention the actual issues
 addressed, rather than simply Backport 2.4 bugfix.
 
 With the above note in mind, please go ahead.

The package ibus-cangjie (2.2-2+deb8u1) is in stable now, with a revised
changelog.

-- 
ChangZhuo Chen (陳昌倬) czc...@gmail.com
http://czchen.info/
Key fingerprint = EC9F 905D 866D BE46 A896  C827 BE0C 9242 03F4 552D
diff -Nru ibus-cangjie-2.2/debian/changelog ibus-cangjie-2.2/debian/changelog
--- ibus-cangjie-2.2/debian/changelog	2015-05-11 01:13:01.0 +0800
+++ ibus-cangjie-2.2/debian/changelog	2015-05-12 23:16:54.0 +0800
@@ -1,3 +1,25 @@
+ibus-cangjie (2.2-2+deb8u1) stable; urgency=medium
+
+  * Backport 2.4 bugfix (Closes: 782453)
+* A serious usability issue, where we would in some cases suggest
+  duplicate characters to the users:
+  https://github.com/Cangjians/ibus-cangjie/issues/63
+
+* A python traceback (in the background, not crashing the engine,
+  but which was nevertheless triggering automatic crash catchers):
+  https://github.com/Cangjians/ibus-cangjie/issues/57
+
+* An incorrect translation for Taiwan users:
+  https://github.com/Cangjians/ibus-cangjie/issues/61
+
+* works around another serious usability issue, where the candidate popup
+  was misplaced (i.e not at the input cursor, but at the bottom of the
+  screen) on some applications, most notably Firefox (which is quite the
+  common app)
+  https://github.com/Cangjians/ibus-cangjie/issues/60
+
+ -- ChangZhuo Chen (陳昌倬) czc...@gmail.com  Sun, 10 May 2015 18:00:01 +0800
+
 ibus-cangjie (2.2-2) unstable; urgency=medium
 
   [ChangZhuo Chen]
diff -Nru ibus-cangjie-2.2/debian/patches/0002-backport-2.4-bugfix.patch ibus-cangjie-2.2/debian/patches/0002-backport-2.4-bugfix.patch
--- ibus-cangjie-2.2/debian/patches/0002-backport-2.4-bugfix.patch	1970-01-01 08:00:00.0 +0800
+++ ibus-cangjie-2.2/debian/patches/0002-backport-2.4-bugfix.patch	2015-05-12 23:15:18.0 +0800
@@ -0,0 +1,96 @@
+Description: Backport 2.4 bugfix
+---
+Origin: upstream
+Bug-Debian: http://bugs.debian.org/782453
+--- ibus-cangjie-2.2.orig/po/zh_TW.po
 ibus-cangjie-2.2/po/zh_TW.po
+@@ -98,7 +98,7 @@ msgstr 輸入法版本
+ msgid 
+ Only characters common in Hong Kong can be inputted by default.\n
+ The following additional characters can be enabled:
+-msgstr 預設情況下只能輸入香港常用字。\n可以額外啟用下列額字元:
++msgstr 預設情況下只能輸入香港常用字。\n可以額外啟用下列字元:
+ 
+ #. The Taiwanese Zhuyin alphabet is known under two names in English.
+ #. Obviously, if it only has one name in your language, don't try to keep two
+--- ibus-cangjie-2.2.orig/src/engine.py
 ibus-cangjie-2.2/src/engine.py
+@@ -249,7 +249,12 @@ class Engine(IBus.Engine):
+ self.get_candidates(by_shortcode=True)
+ 
+ else:
+-self.get_candidates()
++try:
++self.get_candidates()
++
++except cangjie.errors.CangjieNoCharsError:
++self.play_error_bell()
++return True
+ 
+ if self.lookuptable.get_number_of_candidates():
+ self.do_select_candidate(1)
+@@ -394,9 +399,16 @@ class Engine(IBus.Engine):
+ else:
+ chars = self.cangjie.get_characters_by_shortcode(code)
+ 
++# Finding an element in a dict is **much** faster than in a list
++seen = {}
++
+ for c in sorted(chars, key=attrgetter(frequency), reverse=True):
++if c.chchar in seen:
++continue
++
+ self.lookuptable.append_candidate(IBus.Text.new_from_string(c.chchar))
+ num_candidates += 1
++seen[c.chchar] = True
+ 
+ if num_candidates == 1:
+ self.do_select_candidate(1)
+@@ -421,6 +433,20 @@ class Engine(IBus.Engine):
+ text = IBus.Text.new_from_string(self.current_radicals)
+ super(Engine, self).update_auxiliary_text(text, len(self.current_radicals)0)
+ 
++# We don't use pre-edit at all for Cangjie or Quick
++#
++# However, some applications (most notably Firefox) fail to correctly
++# position the candidate popup, as if they got confused by the absence
++# of a pre-edit text. :(
++#
++# This is a horrible hack, but it fixes the immediate problem.
++if self.current_radicals:
++super(Engine, self).update_preedit_text(IBus.Text.new_from_string('\u200B'), 0, True)
++
++else:
++super(Engine, self).update_preedit_text(IBus.Text.new_from_string(''), 0, False)
++# End of the horrible workaround
++
+ def update_lookup_table(self):
+ Update the lookup table.
+ if not self.current_input:
+--- ibus-cangjie-2.2.orig/src/setup.py
 ibus-cangjie-2.2/src/setup.py
+@@ -99,6 +99,9 @@ class Setup(object):
+ We need

Bug#783811: jessie-pu: package ibus-cangjie/2.2-2

2015-04-30 Thread
Package: release.debian.org
Severity: normal
Tags: jessie
User: release.debian@packages.debian.org
Usertags: pu

The attachment is debdiff for Jessie point release to fix #782453. The
issue is reported and patched by upstream to fix the following issues:


The 2.3 release fixes:

* a serious usability issue, where we would in some cases suggest
  duplicate characters to the users:
  https://github.com/Cangjians/ibus-cangjie/issues/63

* a python traceback (in the background, not crashing the engine,
  but which was nevertheless triggering automatic crash catchers):
  https://github.com/Cangjians/ibus-cangjie/issues/57

* an incorrect translation for Taiwan users:
  https://github.com/Cangjians/ibus-cangjie/issues/61

And the 2.4 release works around another serious usability issue,
where the candidate popup was misplaced (i.e not at the input
cursor, but at the bottom of the screen) on some applications, most
notably Firefox (which is quite the common app):

https://github.com/Cangjians/ibus-cangjie/issues/60


Please let me know if there is any problem in the patch, and I will
cooperate with upstream to fix it to ensure it can be in Debian 8.1,
thanks.

-- System Information:
Debian Release: 8.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
ChangZhuo Chen (陳昌倬) czc...@gmail.com
http://czchen.info/
Key fingerprint = EC9F 905D 866D BE46 A896  C827 BE0C 9242 03F4 552D
diff -Nru ibus-cangjie-2.2/debian/changelog ibus-cangjie-2.2/debian/changelog
--- ibus-cangjie-2.2/debian/changelog   2015-04-30 17:42:11.0 +0800
+++ ibus-cangjie-2.2/debian/changelog   2015-04-30 18:17:21.0 +0800
@@ -1,3 +1,9 @@
+ibus-cangjie (2.2-2+deb8u1) jessie; urgency=medium
+
+  * Backport 2.4 bugfix (Closes: 782453)
+
+ -- ChangZhuo Chen (陳昌倬) czc...@gmail.com  Thu, 30 Apr 2015 18:16:50 +0800
+
 ibus-cangjie (2.2-2) unstable; urgency=medium
 
   [ChangZhuo Chen]
diff -Nru ibus-cangjie-2.2/debian/patches/0002-backport-2.4-bugfix.patch 
ibus-cangjie-2.2/debian/patches/0002-backport-2.4-bugfix.patch
--- ibus-cangjie-2.2/debian/patches/0002-backport-2.4-bugfix.patch  
1970-01-01 08:00:00.0 +0800
+++ ibus-cangjie-2.2/debian/patches/0002-backport-2.4-bugfix.patch  
2015-04-30 18:44:02.0 +0800
@@ -0,0 +1,96 @@
+Description: Backport 2.4 bugfix
+---
+Origin: upstream
+Bug-Debian: http://bugs.debian.org/782453
+--- ibus-cangjie-2.2.orig/po/zh_TW.po
 ibus-cangjie-2.2/po/zh_TW.po
+@@ -98,7 +98,7 @@ msgstr 輸入法版本
+ msgid 
+ Only characters common in Hong Kong can be inputted by default.\n
+ The following additional characters can be enabled:
+-msgstr 預設情況下只能輸入香港常用字。\n可以額外啟用下列額字元:
++msgstr 預設情況下只能輸入香港常用字。\n可以額外啟用下列字元:
+ 
+ #. The Taiwanese Zhuyin alphabet is known under two names in English.
+ #. Obviously, if it only has one name in your language, don't try to keep two
+--- ibus-cangjie-2.2.orig/src/engine.py
 ibus-cangjie-2.2/src/engine.py
+@@ -249,7 +249,12 @@ class Engine(IBus.Engine):
+ self.get_candidates(by_shortcode=True)
+ 
+ else:
+-self.get_candidates()
++try:
++self.get_candidates()
++
++except cangjie.errors.CangjieNoCharsError:
++self.play_error_bell()
++return True
+ 
+ if self.lookuptable.get_number_of_candidates():
+ self.do_select_candidate(1)
+@@ -394,9 +399,16 @@ class Engine(IBus.Engine):
+ else:
+ chars = self.cangjie.get_characters_by_shortcode(code)
+ 
++# Finding an element in a dict is **much** faster than in a list
++seen = {}
++
+ for c in sorted(chars, key=attrgetter(frequency), reverse=True):
++if c.chchar in seen:
++continue
++
+ 
self.lookuptable.append_candidate(IBus.Text.new_from_string(c.chchar))
+ num_candidates += 1
++seen[c.chchar] = True
+ 
+ if num_candidates == 1:
+ self.do_select_candidate(1)
+@@ -421,6 +433,20 @@ class Engine(IBus.Engine):
+ text = IBus.Text.new_from_string(self.current_radicals)
+ super(Engine, self).update_auxiliary_text(text, 
len(self.current_radicals)0)
+ 
++# We don't use pre-edit at all for Cangjie or Quick
++#
++# However, some applications (most notably Firefox) fail to correctly
++# position the candidate popup, as if they got confused by the absence
++# of a pre-edit text. :(
++#
++# This is a horrible hack, but it fixes the immediate problem.
++if self.current_radicals:
++super(Engine, 
self

Bug#783811: jessie-pu: package ibus-cangjie/2.2-2

2015-04-30 Thread
Control: tags -1 - moreinfo

The ibus-cangjie 2.4-1 is uploaded to unstable. Please help to review
the patch for Jessie.

Currently I use only single patch for all 4 issues need to be fixed in
Jessie. I can contact upstream and provide the individual patch files if
you perfer that way.
-- 
ChangZhuo Chen (陳昌倬) czc...@gmail.com
http://czchen.info/
Key fingerprint = EC9F 905D 866D BE46 A896  C827 BE0C 9242 03F4 552D


signature.asc
Description: Digital signature


Bug#782506: unblock: libcangjie/1.2-1

2015-04-14 Thread
Control: tags -1 -moreinfo

On Mon, Apr 13, 2015 at 06:26:47PM +0200, Niels Thykier wrote:
 Hi,
 
 The package does not appear to be uploaded to unstable, so it cannot be
 unblocked.  Please upload this to unstable before the 9:52 UTC dinstall
 on Wednesday.  If it is any later than that, it will have to wait for
 the first point release.

The libcangjie 1.2-2 is uploaded to unstable, and all architectures
except hurd-i386 and kfreebsd-amd64 are ready.


[0] https://buildd.debian.org/status/package.php?p=libcangjiesuite=unstable

-- 
ChangZhuo Chen (陳昌倬) czc...@gmail.com
http://czchen.info/
Key fingerprint = EC9F 905D 866D BE46 A896  C827 BE0C 9242 03F4 552D


signature.asc
Description: Digital signature


Bug#782506: unblock: libcangjie/1.2-1

2015-04-13 Thread
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package libcangjie to fix #782452.

libcangjie is an input method library, and the current one in testing
contains the wrong data table. The issue let user cannot input Chinese
correctly with libcangjie, and force them to use another input method to
type certain word. So it is a serious bug from user perspective.

The change only contain data file, no code is changed.

unblock libcangjie/1.2-1

-- System Information:
Debian Release: 8.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
ChangZhuo Chen (陳昌倬) czc...@gmail.com
http://czchen.info/
Key fingerprint = EC9F 905D 866D BE46 A896  C827 BE0C 9242 03F4 552D
diff -Nru libcangjie-1.2/debian/changelog libcangjie-1.2/debian/changelog
--- libcangjie-1.2/debian/changelog	2014-10-26 15:30:05.0 +0800
+++ libcangjie-1.2/debian/changelog	2015-04-13 19:42:19.0 +0800
@@ -1,3 +1,11 @@
+libcangjie (1.2-2) unstable; urgency=medium
+
+  * Team upload.
+  * Backport table fix from 1.3.
+Thanks to Mathieu Bridon (Closes: #782452)
+
+ -- ChangZhuo Chen (陳昌倬) czc...@gmail.com  Mon, 13 Apr 2015 19:41:21 +0800
+
 libcangjie (1.2-1) unstable; urgency=low
 
   * New upstream release.
diff -Nru libcangjie-1.2/debian/patches/fix-table-error.patch libcangjie-1.2/debian/patches/fix-table-error.patch
--- libcangjie-1.2/debian/patches/fix-table-error.patch	1970-01-01 08:00:00.0 +0800
+++ libcangjie-1.2/debian/patches/fix-table-error.patch	2015-04-13 19:38:57.0 +0800
@@ -0,0 +1,137 @@
+Description: Backport table fix from 1.3
+---
+Origin: upstream
+Bug-Debian: https://bugs.debian.org/782452
+Forwarded: not-needed
+
+--- libcangjie-1.2.orig/data/table.txt
 libcangjie-1.2/data/table.txt
+@@ -6817,7 +6817,7 @@
+ 䱺 1 0 0 0 0 0 0 0 0 nfumt nfumt NA 0
+ 䱻 1 0 1 0 0 0 0 0 0 nfbbb nfbbb NA 0
+ 䱼 1 0 0 0 0 0 0 0 0 nfstv nfstv NA 0
+-䱽 1 0 1 0 0 0 0 0 0 nfomr nfoir NA 0
++䱽 1 0 1 0 0 0 0 0 0 nfoir nfoir NA 0
+ 䱾 1 0 0 0 0 0 0 0 0 nflwv nfllv NA 0
+ 䱿 1 0 0 0 0 0 0 0 0 nfjjl nfjjl NA 0
+ 䲀 1 0 0 0 0 0 0 0 0 ginwf ginwf NA 0
+@@ -8124,7 +8124,7 @@
+ 凟 1 0 1 0 1 0 0 0 0 imgwc imgwc NA 0
+ 几 1 1 0 0 1 0 0 0 0 hn hn NA 23218
+ 凡 1 1 0 0 1 0 0 0 0 hni hni NA 23204
+-凢 1 0 1 0 1 0 0 0 0 hn hhn,xhhn NA 0
++凢 1 0 1 0 1 0 0 0 0 hhn hhn,xhhn NA 0
+ 凣 1 0 0 0 1 0 0 0 0 lhn lhn NA 0
+ 凤 1 0 1 0 1 0 0 0 0 hne hne NA 0
+ 凥 1 0 0 0 1 0 0 0 0 shn shn NA 0
+@@ -8584,7 +8584,7 @@
+ 厫 1 0 1 0 1 0 0 0 0 mgsk mgsk,mqsk NA 0
+ 厬 1 1 0 0 1 0 0 0 0 mahr mahr NA 8313
+ 厭 1 1 0 0 1 0 0 0 0 mabk mabk NA 17729
+-厮 1 0 1 0 1 0 0 0 0 itcl mtcl NA 0
++厮 1 0 1 0 1 0 0 0 0 mtcl mtcl NA 0
+ 厯 1 0 0 0 1 0 0 0 0 mduii mddi NA 0
+ 厰 1 0 1 0 1 0 0 0 0 mfbk mfbk,xmfbk NA 0
+ 厱 1 0 0 0 1 0 0 0 0 momo momo NA 0
+@@ -8680,7 +8680,7 @@
+ 吋 1 1 0 0 1 0 0 0 0 rdi rdi NA 22698
+ 同 1 1 0 0 1 0 0 0 0 bmr bmr NA 22702
+ 名 1 1 0 0 1 0 0 0 0 nir nir NA 22695
+-后 1 1 0 0 1 0 0 0 0 hmr,hovie hmr NA 22692
++后 1 1 0 0 1 0 0 0 0 hmr hmr NA 22692
+ 吏 1 1 0 0 1 0 0 0 0 jlk jlk NA 22703
+ 吐 1 1 0 0 1 0 0 0 0 rg rg NA 22700
+ 向 1 1 0 0 1 0 0 0 0 hbr hbr NA 22696
+@@ -9183,7 +9183,7 @@
+ 嘂 1 1 0 0 1 0 0 0 0 rrvlr rrvlr NA 8303
+ 嘃 1 0 0 0 1 0 0 0 0 rilb rilb NA 0
+ 嘄 1 1 0 0 1 0 0 0 0 rhad rhad NA 8300
+-嘅 1 0 1 0 1 0 0 0 0 rhpu raiu,rhpu NA 0
++嘅 1 0 1 0 1 0 0 0 0 raiu,rhpu raiu,rhpu NA 0
+ 嘆 1 1 0 0 1 0 0 0 0 rtlo rtlo NA 17722
+ 嘇 1 0 0 0 1 0 0 0 0 riih riih NA 0
+ 嘈 1 1 0 0 1 0 0 0 0 rtwa rtwa NA 17715
+@@ -11622,7 +11622,7 @@
+ 徉 1 1 0 0 1 0 0 0 0 hotq hotq NA 21276
+ 徊 1 1 0 0 1 0 0 0 0 howr howr NA 21280
+ 律 1 1 0 0 1 0 0 0 0 holq holq NA 21279
+-後 1 1 0 0 1 0 0 0 0 hmr,hovie hovie NA 21277
++後 1 1 0 0 1 0 0 0 0 hovie hovie NA 21277
+ 徍 1 0 0 0 1 0 0 0 0 hogg hogg NA 0
+ 徎 1 0 0 0 1 0 0 0 0 horhg hormg NA 0
+ 徏 1 0 0 0 1 0 0 0 0 hoylh hoylh NA 0
+@@ -15633,7 +15633,7 @@
+ 漮 1 1 0 0 1 0 0 0 0 eile eile NA 8011
+ 漯 1 1 0 0 1 0 0 0 0 ewvf ewvf NA 17492
+ 漰 1 1 0 0 1 0 0 0 0 eubb eubb NA 7960
+-漱 1 1 0 0 1 0 0 0 0 edlk,edlo edlo,xedlo NA 17498
++漱 1 1 0 0 1 0 0 0 0 edlo edlo,xedlo NA 17498
+ 漲 1 1 0 0 1 0 0 0 0 ensv ensv NA 17496
+ 漳 1 1 0 0 1 0 0 0 0 eytj eytj NA 17547
+ 漴 1 0 1 0 1 0 0 0 0 eujf eujf NA 0
+@@ -16794,7 +16794,7 @@
+ 玷 1 1 0 0 1 0 0 0 0 mgyr mgyr NA 21055
+ 玸 1 1 0 0 1 0 0 0 0 mgpru mgpru NA 12778
+ 玹 1 1 0 0 1 0 0 0 0 mgyvi mgyvi NA 12788
+-玺 1 0 1 0 1 0 0 0 0 mbmgi nfmgi NA 0
++玺 1 0 1 0 1 0 0 0 0 nfmgi nfmgi NA 0
+ 玻 1 1 0 0 1 0 0 0 0 mgdhe mgdhe NA 21053
+ 玼 1 1 0 0 1 0 0 0 0 mgymp mgymp NA 12048
+ 玽 1 0 0 0 1 0 0 0 0 mgpr mgpr NA 0
+@@ -17300,7 +17300,7 @@
+ 疱 1 0 1 0 1 0 0 0 0 depru kpru NA 0
+ 疲 1 1 0 0 1 0 0 0 0 kdhe kdhe NA 20374
+ 疳 1 1 0 0 1 0 0 0 0 ktm ktm NA 20373
+-疴 1 0 1