Debian Bug report logs - #638130
hamster-applet: needs porting to new libpanel-applet interface

version graph

Package: hamster-applet; Maintainer for hamster-applet is Project Hamster Team <team+project-hamster@tracker.debian.org>; Source for hamster-applet is src:hamster-time-tracker (PTS, buildd, popcon).

Reported by: joss@debian.org

Date: Tue, 16 Aug 2011 23:36:57 UTC

Severity: serious

Found in version hamster-applet/2.32.1-1

Fixed in version hamster-applet/2.91.3+git20110714.9aefd7-1

Done: Josselin Mouette <joss@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to Pedro Fragoso <ember@ubuntu.com>:
Bug#638130; Package hamster-applet. (Tue, 16 Aug 2011 23:37:00 GMT) (full text, mbox, link).


Acknowledgement sent to joss@debian.org:
New Bug report received and forwarded. Copy sent to Pedro Fragoso <ember@ubuntu.com>. (Tue, 16 Aug 2011 23:37:00 GMT) (full text, mbox, link).


Message #5 received at maintonly@bugs.debian.org (full text, mbox, reply):

From: joss@debian.org
To: maintonly@bugs.debian.org
Subject: hamster-applet: needs porting to new libpanel-applet interface
Date: Wed, 17 Aug 2011 01:33:18 +0200
Package: hamster-applet
Version: 2.32.1-1
Severity: important
User: pkg-gnome-maintainers@lists.alioth.debian.org
Usertags: applets-transition

Hi,

this package currently depends on python-gnomeapplet - most likely 
because it provides an applet for the GNOME panel.

The introduction of gnome-panel 3.0 to unstable is imminent. In this 
version, the panel-applet library has undergone large changes, and 
hamster-applet requires changes to support this version:
 * updating to the D-Bus activation mechanism
 * porting to GTK+ 3
 * porting from PyGTK to the GObject Introspection mechanism

You might want to check if upstream developers provide a new version, 
compatible with gnome-panel 3.x. Otherwise, porting is a feasible task 
if you have a few hours to spare. If you feel like it, the following 
guides should help you:
 * http://live.gnome.org/PyGObject/IntrospectionPorting
 * http://developer.gnome.org/gtk3/stable/gtk-migrating-2-to-3.html
 * http://live.gnome.org/GnomeGoals/AppletsDbusMigration

For packages that provide other functionality than the GNOME applet, 
you can simply disable it in the build and remove the dependency if 
it hasn’t been ported. 

For pure applets packages, you should ask for removal from the 
archive if you do not intend to port it to the new interface. Such 
packages that have not been ported when gnome-panel is ready to 
migrate will be kicked out of testing.

Cheers,
-- 
 .''`.      Josselin Mouette
: :' :
`. `'
  `-





Reply sent to Josselin Mouette <joss@debian.org>:
You have taken responsibility. (Fri, 19 Aug 2011 19:21:03 GMT) (full text, mbox, link).


Notification sent to joss@debian.org:
Bug acknowledged by developer. (Fri, 19 Aug 2011 19:21:03 GMT) (full text, mbox, link).


Message #10 received at 638130-close@bugs.debian.org (full text, mbox, reply):

From: Josselin Mouette <joss@debian.org>
To: 638130-close@bugs.debian.org
Subject: Bug#638130: fixed in hamster-applet 2.91.3+git20110714.9aefd7-1
Date: Fri, 19 Aug 2011 19:17:22 +0000
Source: hamster-applet
Source-Version: 2.91.3+git20110714.9aefd7-1

We believe that the bug you reported is fixed in the latest version of
hamster-applet, which is due to be installed in the Debian FTP archive:

hamster-applet_2.91.3+git20110714.9aefd7-1.debian.tar.gz
  to main/h/hamster-applet/hamster-applet_2.91.3+git20110714.9aefd7-1.debian.tar.gz
hamster-applet_2.91.3+git20110714.9aefd7-1.dsc
  to main/h/hamster-applet/hamster-applet_2.91.3+git20110714.9aefd7-1.dsc
hamster-applet_2.91.3+git20110714.9aefd7-1_all.deb
  to main/h/hamster-applet/hamster-applet_2.91.3+git20110714.9aefd7-1_all.deb
hamster-applet_2.91.3+git20110714.9aefd7.orig.tar.gz
  to main/h/hamster-applet/hamster-applet_2.91.3+git20110714.9aefd7.orig.tar.gz



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 638130@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Josselin Mouette <joss@debian.org> (supplier of updated hamster-applet 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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 19 Aug 2011 21:02:49 +0200
Source: hamster-applet
Binary: hamster-applet
Architecture: source all
Version: 2.91.3+git20110714.9aefd7-1
Distribution: experimental
Urgency: low
Maintainer: Pedro Fragoso <ember@ubuntu.com>
Changed-By: Josselin Mouette <joss@debian.org>
Description: 
 hamster-applet - time tracking applet for GNOME
Closes: 638130
Changes: 
 hamster-applet (2.91.3+git20110714.9aefd7-1) experimental; urgency=low
 .
   * New upstream git snapshot.
   * Remove obsolete preinst.
   * Only suggest python-evolution since it is going away.
   * Explicitly remove the GNOME panel applet files, it is now a
     standalone only. Drop dependency on python-gnomeapplet accordingly.
     Closes: #638130.
   * Drop some useless build-dependencies.
Checksums-Sha1: 
 181b551bc6579bdf3913265e1d9f7eecd88317f1 1689 hamster-applet_2.91.3+git20110714.9aefd7-1.dsc
 ffeebb9b5589adf2c887d8d624622cda8a911045 633865 hamster-applet_2.91.3+git20110714.9aefd7.orig.tar.gz
 fa69d85869404414e297f65d66172fb9f67a624c 4712 hamster-applet_2.91.3+git20110714.9aefd7-1.debian.tar.gz
 30f37fab4995e6e83e80dce71818d3437f78fe53 489684 hamster-applet_2.91.3+git20110714.9aefd7-1_all.deb
Checksums-Sha256: 
 45fdfad4401b2ae791189a412b691e20baf92b2bfc8cbac14f5ff993a3d5ae89 1689 hamster-applet_2.91.3+git20110714.9aefd7-1.dsc
 4932eec07576a2ddc02e038e97ddc88985e1a27e0c12303a711bff303d411085 633865 hamster-applet_2.91.3+git20110714.9aefd7.orig.tar.gz
 9592e4f7c92ac5116b5de2211bddd88a3706f22a4cbb45b422839b4ead2455d4 4712 hamster-applet_2.91.3+git20110714.9aefd7-1.debian.tar.gz
 e8d743ee33bb39e347e79b24f733bc91378cb5a984b1f76037245995341917b0 489684 hamster-applet_2.91.3+git20110714.9aefd7-1_all.deb
Files: 
 1d01a20582b9ff9a6c6aa8fd2f3dba3a 1689 gnome optional hamster-applet_2.91.3+git20110714.9aefd7-1.dsc
 e8c5b197d77231d79b0ab6e952d3b1fe 633865 gnome optional hamster-applet_2.91.3+git20110714.9aefd7.orig.tar.gz
 fcc86016c53b98b604a0954576be1b3a 4712 gnome optional hamster-applet_2.91.3+git20110714.9aefd7-1.debian.tar.gz
 19a440e7c2a52982544c84eac75af906 489684 gnome optional hamster-applet_2.91.3+git20110714.9aefd7-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iD8DBQFOTrVBrSla4ddfhTMRAsQaAJ9X43E2hEtWM+8sGDdizv29on7V5ACg935W
sQjfjvFBy7f/ss8BbN3D5q4=
=SUCN
-----END PGP SIGNATURE-----





Severity set to 'serious' from 'important' Request was from Jordi Mallach <jordi@debian.org> to control@bugs.debian.org. (Fri, 14 Oct 2011 08:21:21 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Pedro Fragoso <ember@ubuntu.com>:
Bug#638130; Package hamster-applet. (Fri, 14 Oct 2011 08:32:20 GMT) (full text, mbox, link).


Acknowledgement sent to Jordi Mallach <jordi@debian.org>:
Extra info received and forwarded to list. Copy sent to Pedro Fragoso <ember@ubuntu.com>. (Fri, 14 Oct 2011 08:32:21 GMT) (full text, mbox, link).


Message #17 received at 638130@bugs.debian.org (full text, mbox, reply):

From: Jordi Mallach <jordi@debian.org>
To: 638115@bugs.debian.org, 638083@bugs.debian.org, 638107@bugs.debian.org, 638082@bugs.debian.org, 638106@bugs.debian.org, 638113@bugs.debian.org, 638126@bugs.debian.org, 638101@bugs.debian.org, 638089@bugs.debian.org, 638092@bugs.debian.org, 638080@bugs.debian.org, 638110@bugs.debian.org, 638100@bugs.debian.org, 638109@bugs.debian.org, 638130@bugs.debian.org, 638087@bugs.debian.org, 638128@bugs.debian.org, 638122@bugs.debian.org, 638077@bugs.debian.org, 638121@bugs.debian.org, 638124@bugs.debian.org, 638091@bugs.debian.org, 638135@bugs.debian.org, 638098@bugs.debian.org, 638079@bugs.debian.org, 638076@bugs.debian.org, 638086@bugs.debian.org, 638117@bugs.debian.org, 638129@bugs.debian.org, 638123@bugs.debian.org, 638132@bugs.debian.org, 638093@bugs.debian.org, 638131@bugs.debian.org, 638094@bugs.debian.org, 638120@bugs.debian.org, 638095@bugs.debian.org, 638099@bugs.debian.org, 638075@bugs.debian.org, 638112@bugs.debian.org, 638102@bugs.debian.org, 638133@bugs.debian.org, 638127@bugs.debian.org, 638097@bugs.debian.org, 638103@bugs.debian.org, 638078@bugs.debian.org, 638088@bugs.debian.org, 638081@bugs.debian.org, 638119@bugs.debian.org, 638116@bugs.debian.org, 638105@bugs.debian.org, 638125@bugs.debian.org, 638111@bugs.debian.org, 638134@bugs.debian.org, 638118@bugs.debian.org, 638084@bugs.debian.org, 638085@bugs.debian.org, 638104@bugs.debian.org, 638074@bugs.debian.org, 638090@bugs.debian.org, 638096@bugs.debian.org, 638114@bugs.debian.org, 638108@bugs.debian.org
Subject: libpanel-applet transition: please upload a fix to unstable
Date: Fri, 14 Oct 2011 10:16:59 +0200
[Message part 1 (text/plain, inline)]
Hi,

The GNOME 3 transition has started and it's time to upload fixes for the
panel applets to unstable. If a fix isn't available or doable, please disable
applet support; otherwise, your package will we removed from testing in
order to complete the transition.

Bugs concerning this migration are now considered release critical and
will be updated to serious severity following this email.

Thanks,
Jordi, on behalf of the GNOME team.
-- 
Jordi Mallach Pérez  --  Debian developer     http://www.debian.org/
jordi@sindominio.net     jordi@debian.org     http://www.sindominio.net/
GnuPG public key information available at http://oskuro.net/
[signature.asc (application/pgp-signature, inline)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Tue, 22 Nov 2011 07:30:41 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Apr 26 07:47:31 2024; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.