On 15 April 2011 01:18, Benji York <email address hidden> wrote:
> I haven't seen this particular behavior before. Similar server (i.e.,
> non-desktop) scenarios were brought up in bug 686690 and addressed in
> launchpadlib 1.9.0 and later.
Well, they are addressed in the sense that there is a designed path
for them to work by using plain credential files. The problem is that
path does not work reliably in some common cases, like ssh-ing to a
machine with X forwarding, or running under schroot.
> The keyring library has difficulties with keyring/wallet backends that
> appear to be available but when used do not work. That seems to be the
> class of defect being experienced here.
That's right. Really these are bugs in lower layers but my experience
with bzr-gtk suggests we will have to just work around them in lplib.
On 15 April 2011 01:18, Benji York <email address hidden> wrote:
> I haven't seen this particular behavior before. Similar server (i.e.,
> non-desktop) scenarios were brought up in bug 686690 and addressed in
> launchpadlib 1.9.0 and later.
Well, they are addressed in the sense that there is a designed path
for them to work by using plain credential files. The problem is that
path does not work reliably in some common cases, like ssh-ing to a
machine with X forwarding, or running under schroot.
> The keyring library has difficulties with keyring/wallet backends that
> appear to be available but when used do not work. That seems to be the
> class of defect being experienced here.
That's right. Really these are bugs in lower layers but my experience
with bzr-gtk suggests we will have to just work around them in lplib.