Your message dated Thu, 06 Sep 2012 17:32:45 +0000
with message-id <e1t9fwb-0004jf...@franck.debian.org>
and subject line Bug#686836: fixed in telepathy-mission-control-5 1:5.12.1-3
has caused the Debian Bug report #686836,
regarding telepathy-mission-control-5: can't delete old passwords from 
gnome-keyring
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 ow...@bugs.debian.org
immediately.)


-- 
686836: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=686836
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: telepathy-mission-control-5
Version: 1:5.12.1-2
Severity: serious
Justification: maintainer's opinion: poor user experience during upgrade
Tags: patch upstream
Forwarded: https://bugs.freedesktop.org/show_bug.cgi?id=42088

Telepathy upstream has moved from storing passwords in Mission Control
(which stores them in gnome-keyring if available, or in plain-text)
to querying for them interactively at connection (which, in practice, means
they come from gnome-keyring for Empathy users, or KWallet for kde-telepathy
users).

While upgrading from the version of Empathy in squeeze to the version in
wheezy, Empathy is meant to migrate passwords from Mission Control's storage
to its own separate storage in gnome-keyring. It does this in the obvious
way, described by this pseudocode:

   foreach account:
       if the account's connection manager can get passwords interactively:
           try:
               get the password from Mission Control
               copy it to a different item in gnome-keyring, which Empathy uses
               delete the item that Mission Control would have used
           except:
               log a warning and move on

Unfortunately, Mission Control has a long-standing bug that means it cannot
delete passwords from gnome-keyring, which I've recently fixed upstream.
This means you end up with two copies of the password: one that MC will
use, and one that Empathy would use if given the chance (but because MC
thinks it knows the password, it will never ask Empathy).

This is particularly annoying if you change your password. Changing the
password in Empathy will change Empathy's gnome-keyring item, which
has no effect on the leftover MC gnome-keyring item, which is the one
that is actually used!

I believe my upstream patches from fd.o #42088 should fix this. I have a
virtual machine image in which I'm going to test it, copied after
installing squeeze, adding a couple of IM test accounts and upgrading to
wheezy in a text console, but before logging in to the wheezy GUI for the
first time and triggering the automatic migration.

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

Kernel: Linux 3.2.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages telepathy-mission-control-5 depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.12.1-2
ii  libc6                                        2.13-35
ii  libdbus-1-3                                  1.6.4-1
ii  libdbus-glib-1-2                             0.100-1
ii  libglib2.0-0                                 2.32.3-1
ii  libgnome-keyring0                            3.4.1-1
ii  libmission-control-plugins0                  1:5.12.1-2
ii  libnm-glib4                                  0.9.4.0-5
ii  libtelepathy-glib0                           0.19.3-1
ii  libupower-glib1                              0.9.17-1

telepathy-mission-control-5 recommends no packages.

Versions of packages telepathy-mission-control-5 suggests:
ii  telepathy-haze  0.6.0-1

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: telepathy-mission-control-5
Source-Version: 1:5.12.1-3

We believe that the bug you reported is fixed in the latest version of
telepathy-mission-control-5, which is due to be installed in the Debian FTP 
archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 686...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Simon McVittie <s...@debian.org> (supplier of updated 
telepathy-mission-control-5 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 06 Sep 2012 17:06:32 +0100
Source: telepathy-mission-control-5
Binary: telepathy-mission-control-5 telepathy-mission-control-5-dbg 
libmission-control-plugins0 libmission-control-plugins-dev 
libmission-control-plugins-doc
Architecture: source amd64 all
Version: 1:5.12.1-3
Distribution: unstable
Urgency: low
Maintainer: Debian Telepathy maintainers 
<pkg-telepathy-maintain...@lists.alioth.debian.org>
Changed-By: Simon McVittie <s...@debian.org>
Description: 
 libmission-control-plugins-dev - management daemon for Telepathy (headers for 
plugins)
 libmission-control-plugins-doc - management daemon for Telepathy 
(documentation for plugins)
 libmission-control-plugins0 - management daemon for Telepathy (library for 
plugins)
 telepathy-mission-control-5 - management daemon for Telepathy real-time 
communication framework
 telepathy-mission-control-5-dbg - management daemon for Telepathy (debug 
symbols)
Closes: 686835 686836
Changes: 
 telepathy-mission-control-5 (1:5.12.1-3) unstable; urgency=low
 .
   * Add patches from upstream stable release 5.12.2 to fix deletion of
     passwords from gnome-keyring, in particular when upgrading Empathy
     from squeeze to wheezy triggers a format migration. (Closes: #686836)
   * Add patch from upstream stable release 5.12.2 to enable migration of
     Butterfly accounts to Haze after Butterfly has been uninstalled
     (Closes: #686835)
   * Add patch from upstream stable release 5.12.2 to migrate the
     passwords of Butterfly accounts too
Checksums-Sha1: 
 3855919f92f357ee8ca9b4e399ed6ccc171ec967 2862 
telepathy-mission-control-5_5.12.1-3.dsc
 3513b0051736beb273551cffb563b5035000581c 14507 
telepathy-mission-control-5_5.12.1-3.debian.tar.gz
 e3635fecdb6c6281c1e3ea005a5e78d77b7da88f 306302 
telepathy-mission-control-5_5.12.1-3_amd64.deb
 48dda3b116497839c1a8284f67339fed124d215b 586220 
telepathy-mission-control-5-dbg_5.12.1-3_amd64.deb
 384db3648db10cbee790aaabe1282597cf9526d8 128850 
libmission-control-plugins0_5.12.1-3_amd64.deb
 26fbdb9814c42260c3b3fc5de5635d08fe42fb32 6446 
libmission-control-plugins-dev_5.12.1-3_amd64.deb
 31b8afe69fd0dc5242ad715ce340a32752bc049c 147918 
libmission-control-plugins-doc_5.12.1-3_all.deb
Checksums-Sha256: 
 27e1d7ce96a2df0dc8b922f9c95220bf966ed7e0d644cf30bea9adbe08547f33 2862 
telepathy-mission-control-5_5.12.1-3.dsc
 c93b07f179d3db26252500350f1f89fd4871ef638784a88b12904686458991c0 14507 
telepathy-mission-control-5_5.12.1-3.debian.tar.gz
 023ff5592181a855ae28b2a87b7c5d8473d9d05ab1a57e7cb497e30f2776abcd 306302 
telepathy-mission-control-5_5.12.1-3_amd64.deb
 d4d177bde914a0323837f211f79d775caad99911c78ca7e5bb43772b019472d8 586220 
telepathy-mission-control-5-dbg_5.12.1-3_amd64.deb
 d22040fafe4940ea6fd9ba2ba032095b0e8ee5d835367ae67761e79e7ba73837 128850 
libmission-control-plugins0_5.12.1-3_amd64.deb
 666d5b5e166716dc2723f7140fd890bbe1c47905fceccaf42860bf15ff3b130b 6446 
libmission-control-plugins-dev_5.12.1-3_amd64.deb
 631ac4adaf37bbd26d8ebbbd69d11b54782618a03db3c16858d02b482daeb647 147918 
libmission-control-plugins-doc_5.12.1-3_all.deb
Files: 
 6825e7f9068f74b8d8c78e761a0e5e16 2862 net optional 
telepathy-mission-control-5_5.12.1-3.dsc
 2bce285caee34e4fbbbcdfc47c9749eb 14507 net optional 
telepathy-mission-control-5_5.12.1-3.debian.tar.gz
 b2e2e441ffd65f70a36c884faa5aecf6 306302 net optional 
telepathy-mission-control-5_5.12.1-3_amd64.deb
 ffe718cd0dc1451d3bd60f8ef312feee 586220 debug extra 
telepathy-mission-control-5-dbg_5.12.1-3_amd64.deb
 3a75e58ed522fb936d9286b066f3c138 128850 libs optional 
libmission-control-plugins0_5.12.1-3_amd64.deb
 543ece9236da620cbf8ae07d2c42be5a 6446 libdevel extra 
libmission-control-plugins-dev_5.12.1-3_amd64.deb
 1d179dd31803f57e9bd79d4945e328ed 147918 doc extra 
libmission-control-plugins-doc_5.12.1-3_all.deb

-----BEGIN PGP SIGNATURE-----

iQIVAwUBUEjbDU3o/ypjx8yQAQgB6hAAnuALPLJNZoCaUI/KoZdQ1+KdJVW9tzb5
zDQaxNNuQeL0VU8BzW2Er3WVD4a6/w6CXtmMnODJffuN6sblnZTxKKqUrzFW/rL5
g2kvLX68ajMN/5/bXg184xW8EA2+jdX0OpU9d5c6O9eG4FFT9GdavQY0PMmLJDwW
E5DVg9Z0seIntiVffq1C7POFjQx2vUCXhLUkqtS9HmGCBNU00ZCp5kA5o0+3gJGr
Yuy6tGycpSqkLjWD2U1Thaf4CJu82VHAxnOcgBpOpbDxGdLISWqXABl1OayNf6KG
EyKM9AFUcczM7MuEl6ZBuTz0TALnNPjtHJKx4JooylSEQx3rThPtdOxUC0tRw23o
b6YS0w0YSfyzakoqXVamcMVxaL0vHzDytmYE8DNwxThHSKPijtv3FDabQccyL1/n
Fzao+/igyq2WvjxQivdq7u8ADktGqJc0r8BRMzo+f8969xGMhCsou6pBk6qmgww/
FMCnXtYtFzvNILCoTvJMNpKgup2SB9WaLq37OuOJENQC+2cypEEsF4c1XVSq3jak
tbxbMaSXd4KCe/1BUU2FQSlvA18SaiB37kPTdgOovQfYcdQ0YgwA/XT18F1eA4up
jThsTsP7lS77zA2gigdNGA6HEFeKIx7Y6N+nzYiDIgG5G/EaODHzfxJmX2rQsMlT
VAz+ZHfQCXM=
=Nolc
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to