Bug#882059: python-ibus package is missing in testing repository

2017-12-17 Thread Osamu Aoki
Hi,

Thanks for the reply ;-)

Please don't feel to "sorry".  My comments are not meant to blame you but to
be educational one to get you involved smoothly.

On Sat, Dec 16, 2017 at 03:04:46PM -0800, Van Goodwin wrote:
> Hello,
...
> I did use this package seriously.  I have used it since I first started using
> Debian.  It is necessary to be able to use the tegaki handwriting recognizer 
> as
> an input method.

I see.
 
> Well, no one using any current version of Debian is using it now since it is
> broken.  According to a post on Github, the tegaki project is no longer being
> maintained so there will be no fix coming from them.  I expect that this issue
> will not get fixed and ibus-tegaki will be removed from stable, testing, and
> unstable.  It is a shame since it was the best Japanese handwriting input
> method I have found for Linux.  The tegaki recognizer still works, but without
> integration with ibus or scim working  and no way to copy to the clipboard, it
> is useless for anything except for practicing one's handwriting.

Can you work on updating the script?  Hints are in my previous mail.

I have many backlog on important packages such as ibus itself.

Your help is most appreciated.

Regards,

Osamu
 



Bug#882059: python-ibus package is missing in testing repository

2017-12-16 Thread Van Goodwin
Hello,

> This bug report was very difficult to understand for me initially ...
> When filing bug a report, please make sure to explain situation clearly.

I am sorry that you were not able to immediately understand the bug report,
however I feel that I did clearly and fully describe the situation.  I
stated the problem I was having, the steps I took to try to resolve the
problem, the reasoning behind the steps I took,  and the result of my
efforts to resolve the problem.  I used concise, meaningful sentences and
proper grammar.  I truly do not know what else I could have done to make my
description of the situation more understandable.  The comments that you
wrote throughout my written description indicate that you understood the
situation after reading the description.  Perhaps you mean that it was the
information automatically supplied at the beginning of the bug report by
the reportbug program that confused you.

> Also, are you using this package seriously or were you just trying to
> use this package for curiosity...

I did use this package seriously.  I have used it since I first started
using Debian.  It is necessary to be able to use the tegaki handwriting
recognizer as an input method.

> When you file a GRAVE bug with the not-exactly-correct facts, you are
> causing negative service to many people.  Please be careful.  I hope you
> understand this.  In short, there is no bug for ibus.  Wrong package to
> blame!  Unless you are very sure, don't use this level of bug.

Filing the bug report against python-ibus was my mistake, but it was an
honest one.  After reading your explanation of the cause of my problem, I
now realize that the bug should have been filed against ibus-tegaki since
it should no longer be depending on python-ibus.  Howerver, when I was
filing the bug report I did not know that all packages that had previously
depended on python-ibus were supposed to have been updated to remove that
dependency nor did I find anything stating that while investigating my
problem, so I thought that ibus-tegaki was fine and that the problem was
that python-ibus had been removed from the repository by mistake thus
making python-ibus unusable and the bug severity GRAVE.  As you have noted,
the severity is still GRAVE, but the fault lies with ibus-tegaki.

> For case like this, please don't label ibus bug as i10n.  This is
> neither translation error, not the encoding problem, nor localization
> specific font rendering problem.

I apologize for the incorrect use of the l10n tag; I tried to make the best
selection I could from the limited options offered to me by the reportbug
program and it seemed to be the most appropriate choice since my ability to
select an input method for a foreign language was impacted.  From your
feedback, I now suppose that it would have been better to select the option
for no tags.

> Hmmm... maybe no one is using this package... it should be removed from
> all stable/testing/unstable

Well, no one using any current version of Debian is using it now since it
is broken.  According to a post on Github, the tegaki project is no longer
being maintained so there will be no fix coming from them.  I expect that
this issue will not get fixed and ibus-tegaki will be removed from stable,
testing, and unstable.  It is a shame since it was the best Japanese
handwriting input method I have found for Linux.  The tegaki recognizer
still works, but without integration with ibus or scim working  and no way
to copy to the clipboard, it is useless for anything except for practicing
one's handwriting.

Thank you


Bug#882059: python-ibus package is missing in testing repository

2017-12-16 Thread Osamu Aoki
control: tags -1 - l10n
control: retitle -1 rewrite ibus-tegaki with GObject introspection (GI)
control: reassign -1 ibus-tegaki
control: tags -1 jessie
control: tags -1 stretch

Hi,

This bug report was very difficult to understand for me initially ...
When filing bug a report, please make sure to explain situation clearly.

Also, are you using this package seriously or were you just trying to
use this package for curiosity...

On Sat, Nov 18, 2017 at 02:23:41AM -0800, Ben Goodwin wrote:
> Package: python-ibus
> Version: 1.5.1.is.1.4.2-1~bpo70+1

What is this o-o-stable package version doing here?.

o-o-stable1.4.1-9+deb7u1
o-o-bpo   1.5.1.is.1.4.2-1~bpo70+1
oldstable 1.5.9-1
stable1.5.14-3
testing   1.5.14-3
unstable  1.5.14-3
Ubuntu1.5.14-3ubuntu1

> Severity: grave

When you file a GRAVE bug with the not-exactly-correct facts, you are
causing negative service to many people.  Please be careful.  I hope you
understand this.  In short, there is no bug for ibus.  Wrong package to
blame!  Unless you are very sure, don't use this level of bug.

> Tags: l10n

For case like this, please don't label ibus bug as i10n.  This is
neither translation error, not the encoding problem, nor localization
specific font rendering problem.

> Justification: renders package unusable

That's because ibus-tegaki is broken for the new upstream core package.

> -- System Information:
> Debian Release: buster/sid
>   APT prefers testing
>   APT policy: (500, 'testing')


My intial thought ...

 Why you have oddly old package installed?  Are you doing this
 intentionally?  (Or did you forgot to do "dist-upgrade"?  Using
 "upgrade" only has bad side effects and not recommended to update to the
 newer releases.   

> The package python-ibus is missing from the testing repository. 

That is intentional.  It's upstream choice.  Keeping up with upstream
core package changes are the responsibility of leaf packages such as
ibus-tegaki.

> The latest python-ibus package available is in wheezy-backports. 

>I am using
> Debian testing (buster), so python-ibus is not available to me.

Sure.  That is the way it is recently.  All maintained packages which
used to use ibus-python has been updated.

> This causes ibus-tegaki to fail which prevents me from launching the
> tegaki Japanese/Chinese handwriting IME via the ibus hotkeys and tray
> icon.

I see.  When python binding is migrated to GI, ibus-tegaki update its
code.  If no one volunteers to update, that happens.  I doubt Li is not
so active DD if I am not mistaken.  If anyone is willing to maintain it,
please step up.

It's trivial rerwites which upstream may have done it or other distro
may have.

The trick is to bind python scripts to ibus via GI.  I don't have time
now.  You can get the idea from ibus-pinyin bug reports like:
 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=746969

> According to the tegaki developers, python-ibus is a dependency for
> ibus-tegaki, even though the maintainer of the ibus-tegaki Debian
> package never included python-ibus as a dependency. In the past I have
> been able to get ibus-tegaki to work by installing python-ibus, but that
> is not possible now. I tried installiing the version of python-ibus
> available in wheezy-backports, 

Now I see the reason for the strange version in this bug report.

> but it does not work, presumably because it
> was compiled for wheezy and not for the current testing version
> (buster).
> 
> I request that the python-ibus package be made available in the current
> Debian repositories since it is required for ibus-tegaki and possibly
> other packages to function.

No that is not the way to fix this bug.

Reassigning bug to ibus-tegaki  If no one takes on this bug, ibus-tegaki
shall be removed from testing/unstable.  GRAVE: true for ibus-tegaki.

Wait, ibus-tegaki can't work with the jessie nor stretch version too as
I observe.  They got released without people complaining...

Hmmm... maybe no one is using this package... it should be removed from
all stable/testing/unstable

Osamu



Bug#882059: python-ibus package is missing in testing repository

2017-11-18 Thread Ben Goodwin
Package: python-ibus
Version: 1.5.1.is.1.4.2-1~bpo70+1
Severity: grave
Tags: l10n
Justification: renders package unusable



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

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

Versions of packages python-ibus depends on:
ii  iso-codes3.76-1
ii  python   2.7.14-1
ii  python-dbus  1.2.4-1+b4
ii  python-gtk2  2.24.0-5.1

python-ibus recommends no packages.

python-ibus suggests no packages.

-- no debconf information

The package python-ibus is missing from the testing repository. The
latest python-ibus package available is in wheezy-backports. I am using
Debian testing (buster), so python-ibus is not available to me.
This causes ibus-tegaki to fail which prevents me from launching the
tegaki Japanese/Chinese handwriting IME via the ibus hotkeys and tray
icon.

According to the tegaki developers, python-ibus is a dependency for
ibus-tegaki, even though the maintainer of the ibus-tegaki Debian
package never included python-ibus as a dependency. In the past I have
been able to get ibus-tegaki to work by installing python-ibus, but that
is not possible now. I tried installiing the version of python-ibus
available in wheezy-backports, but it does not work, presumably because it
was compiled for wheezy and not for the current testing version
(buster).

I request that the python-ibus package be made available in the current
Debian repositories since it is required for ibus-tegaki and possibly
other packages to function.

Thank you.