Bug#979139: /usr/bin/linphonec: Missing documentation: access to linphone-friends.db.

2021-01-04 Thread ael
On Mon, Jan 04, 2021 at 05:47:38PM +0100, Bernhard Schmidt wrote:
> Am 04.01.21 um 17:32 schrieb ael via Pkg-voip-maintainers:
> 
> > 
> > However there is something amiss with the redering of icons.
> > Screenshot attached (I have cut out some contact details to protect
> > privacy). Perhaps a missing dependency?
> 
> Quite possible, but I'm a bit unsure which one. It works fine for me.
> 
> Are you using the KDE Plasma desktop or something else? 

xfce4. 

> days. If you want to beat me to it, you could check with strace for
> unsuccessful file accesses.

I was looking for some debug switches, but the only thing was -V
which produced very little, and nothing of interest.

I will have a look with strace, but I am usually overwhelmed with
the huge volume irrelevant data :-)

I suppose that I could install the -dbgsym package and try with
gdb, but I suspect I won't know where to look.

I did look to see whether I could see a plasma-theme package that I
could install as a test, but that wanted to pull in too much other stuff
:-(



Bug#979139: /usr/bin/linphonec: Missing documentation: access to linphone-friends.db.

2021-01-04 Thread ael
> gone upstream and will not come back.
> 
> However, linphonec is not the successor. The successor is a Qt based GUI
> client which unfortunately will only migrate to testing in a few days.
> 
> https://tracker.debian.org/pkg/linphone-desktop
> 
> Please try this one instead. It is still a very different beast than the
> Gtk client, but I hope it will be more usable as a SIP client than
> linphonec.

I have installed linphone-desktop from the unstable distribution.
As you say, very different!

It has read the linphone_friend.db which is good.

However there is something amiss with the redering of icons.
Screenshot attached (I have cut out some contact details to protect
privacy). Perhaps a missing dependency?

I may report more when I have collected information.


Bug#979139: /usr/bin/linphonec: Missing documentation: access to linphone-friends.db.

2021-01-04 Thread Bernhard Schmidt
Control: clone 979139 -1
Control: reassign -1 src:linphone-desktop 4.2.5-3
Control: retitle -1 linphone-desktop: Icons not shown

Hi,

Am 04.01.21 um 18:02 schrieb ael:
> On Mon, Jan 04, 2021 at 05:47:38PM +0100, Bernhard Schmidt wrote:
>> Am 04.01.21 um 17:32 schrieb ael via Pkg-voip-maintainers:
>>
>>>
>>> However there is something amiss with the redering of icons.
>>> Screenshot attached (I have cut out some contact details to protect
>>> privacy). Perhaps a missing dependency?
>>
>> Quite possible, but I'm a bit unsure which one. It works fine for me.
>>
>> Are you using the KDE Plasma desktop or something else? 
> 
> xfce4. 
> 
>> days. If you want to beat me to it, you could check with strace for
>> unsuccessful file accesses.
> 
> I was looking for some debug switches, but the only thing was -V
> which produced very little, and nothing of interest.
> 
> I will have a look with strace, but I am usually overwhelmed with
> the huge volume irrelevant data :-)
> 
> I suppose that I could install the -dbgsym package and try with
> gdb, but I suspect I won't know where to look.

No, that won't help.

strace -ff linphone > linphone.log 2>&1

and then have a look at linphone.log

I have spun up a Testing VM with XFCE4 and my linphone-desktop works
fine. I have no idea what might be missing in your case. Maybe someone
else will have an idea. I'm going to clone this bug to linphone-desktop.

Bernhard



Bug#979139: /usr/bin/linphonec: Missing documentation: access to linphone-friends.db.

2021-01-04 Thread ael
On Mon, Jan 04, 2021 at 02:21:24PM +0100, Bernhard Schmidt wrote:

> https://tracker.debian.org/pkg/linphone-desktop
> 
> Please try this one instead. It is still a very different beast than the
> Gtk client, but I hope it will be more usable as a SIP client than
> linphonec.

OK. I will try that. Thanks.



Bug#979139: /usr/bin/linphonec: Missing documentation: access to linphone-friends.db.

2021-01-04 Thread Bernhard Schmidt
Am 04.01.21 um 17:32 schrieb ael via Pkg-voip-maintainers:

Hi,

>> gone upstream and will not come back.
>>
>> However, linphonec is not the successor. The successor is a Qt based GUI
>> client which unfortunately will only migrate to testing in a few days.
>>
>> https://tracker.debian.org/pkg/linphone-desktop
>>
>> Please try this one instead. It is still a very different beast than the
>> Gtk client, but I hope it will be more usable as a SIP client than
>> linphonec.
> 
> I have installed linphone-desktop from the unstable distribution.
> As you say, very different!
> 
> It has read the linphone_friend.db which is good.
> 
> However there is something amiss with the redering of icons.
> Screenshot attached (I have cut out some contact details to protect
> privacy). Perhaps a missing dependency?

Quite possible, but I'm a bit unsure which one. It works fine for me.

Are you using the KDE Plasma desktop or something else? Maybe it is a
KDE icon theme that is missing. I can have a look in the next couple of
days. If you want to beat me to it, you could check with strace for
unsuccessful file accesses.

Bernhard



Bug#979139: /usr/bin/linphonec: Missing documentation: access to linphone-friends.db.

2021-01-04 Thread Bernhard Schmidt
Am 03.01.21 um 14:30 schrieb ael via Pkg-voip-maintainers:

Hi,

> I realise that this is probably an upstream problem, but removing an
> excellent working linphone and replacing it with a barely documented
> substitute which appears to only have 5% of the old functionality
> without warning is really poor.
> 
> Removing the GUI completely is pretty dire. I am very comfortable with
> the cli, but it is completely unclear how it is intended to be used.

The old GTK client (that used to be packaged in the linphone package) is
gone upstream and will not come back.

However, linphonec is not the successor. The successor is a Qt based GUI
client which unfortunately will only migrate to testing in a few days.

https://tracker.debian.org/pkg/linphone-desktop

Please try this one instead. It is still a very different beast than the
Gtk client, but I hope it will be more usable as a SIP client than
linphonec.

Bernhard



Bug#979139: /usr/bin/linphonec: Missing documentation: access to linphone-friends.db.

2021-01-03 Thread ael
Package: linphone-nogtk
Severity: normal
File: /usr/bin/linphonec

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?

I did an upgrade and lost a excellent working linphone installation :-(

I realise that this is probably an upstream problem, but removing an
excellent working linphone and replacing it with a barely documented
substitute which appears to only have 5% of the old functionality
without warning is really poor.

Removing the GUI completely is pretty dire. I am very comfortable with
the cli, but it is completely unclear how it is intended to be used.

To be a bit more specific:

1) Starting linphonec gives a series of error messages:

belle-sip-error-Cannot connect to [UDP://sipgate.co.uk:5060]
2021-01-03 13:10:21:607 belle-sip-error-belle_sip_get_src_addr_for: 
bctbx_connect() failed: Network is unreachable
[..snip 5 repeats ]

These do not seem to prevent outgoing calls, so perhaps as just
informative, although it is unclear what is happening.

2) There seems to be no acccess to ~/.linphone-friends.db

linphonec> friend list

gives no results. Checking ~./linphone-friends.db with
sqlite3 ~/.linphone-friends.db
shows that all the contacts are still there.

How is linphonec usable without access to the "directory".

3) How is linphonec supposed to answer calls? Yes there is an "answer"
command, but is a copy of linphonec supposed to be running
perhaps in a terminal to accept calls?

>From the linphonecsh man page and inspection with htop, it seems
that linphonec has an undocumented --pipe option, which presumably
is the answer to the question above. It is unclear how an incoming call
is  signalled.

I am sorry to be so negative, and perhaps need to do more reading, but
such a sudden downgrade without warning is upsetting.
Thank you for all the working in maintaining the package.


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

Kernel: Linux 5.9.0-5-amd64 (SMP w/8 CPU threads)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)