claws-mail-extra-plugins don't match claws-mail version

Bug #358608 reported by Guillermo Gonzalez
114
This bug affects 17 people
Affects Status Importance Assigned to Milestone
claws-mail-extra-plugins (Ubuntu)
Fix Released
Medium
Laurent Bigonville
Jaunty
Won't Fix
Undecided
Unassigned

Bug Description

Binary package hint: claws-mail-extra-plugins

Some plugins don't work due to be b uild withj a different version of claws-mail.
While trying to load html2-viewer I got:
"
The following error occurred while loading gtkhtml2_viewer.so :

/usr/lib/claws-mail/plugins/gtkhtml2_viewer.so: undefined symbol: menu_create_items
"

The output of apt-cache policy is:

guillermo@gothmog:~$ apt-cache policy claws-mail
claws-mail:
  Installed: 3.6.1-1ubuntu1
  Candidate: 3.6.1-1ubuntu1
  Version table:
 *** 3.6.1-1ubuntu1 0
        500 http://espelhos.edugraf.ufsc.br jaunty/universe Packages
        500 http://sft.if.usp.br jaunty/universe Packages
        100 /var/lib/dpkg/status
guillermo@gothmog:~$ apt-cache policy claws-mail-extra-plugins
claws-mail-extra-plugins:
  Installed: 3.5.0-3ubuntu1
  Candidate: 3.5.0-3ubuntu1
  Version table:
 *** 3.5.0-3ubuntu1 0
        500 http://espelhos.edugraf.ufsc.br jaunty/universe Packages
        500 http://sft.if.usp.br jaunty/universe Packages
        100 /var/lib/dpkg/status

ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 9.04
Package: claws-mail-html2-viewer 3.5.0-3ubuntu1
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: claws-mail-extra-plugins
Uname: Linux 2.6.28-11-generic x86_64

Revision history for this message
Guillermo Gonzalez (verterok) wrote :
Changed in claws-mail-extra-plugins (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
maxadamo (massimilianoadamo) wrote :

same identical problem with the x86 version of Ubuntu 9.04 Jaunty Jackal.

Revision history for this message
Charles Curley (charlescurley) wrote :

I can confirm that this bug is present in released Jaunty.

In addition, the pre-built plugins available on the Claws web server are for a later version. http://www.claws-mail.org/plugins.php This means there is no way to use the offending plugins with the version of claws packaged with Jaunty.

From the web page: Latest Release: 3.7.1 (News), on 06-March-2009 http://www.claws-mail.org/

Thank you.

ccurley@dragon:~$ apt-cache policy claws-mail
claws-mail:
  Installed: 3.6.1-1ubuntu1
  Candidate: 3.6.1-1ubuntu1
  Version table:
 *** 3.6.1-1ubuntu1 0
        500 http://mirrors.xmission.com jaunty/universe Packages
        100 /var/lib/dpkg/status
ccurley@dragon:~$ apt-cache policy claws-mail-extra-plugins
claws-mail-extra-plugins:
  Installed: (none)
  Candidate: 3.5.0-3ubuntu1
  Version table:
     3.5.0-3ubuntu1 0
        500 http://mirrors.xmission.com jaunty/universe Packages
ccurley@dragon:~$

Revision history for this message
Martin Günther (launchpad-domain-the-phoenix) wrote :

I can also confirm this bug. As mentioned before, this not only concerns the html2-viewer plugin, but also others like the multi-notifier, attach-warner and cache-saver plugins.

Revision history for this message
Laurent Bigonville (bigon) wrote :

Sync has been requested, see bug #368792

Changed in claws-mail-extra-plugins (Ubuntu):
assignee: nobody → Laurent Bigonville (bigon)
status: Triaged → Fix Committed
Revision history for this message
Laurent Bigonville (bigon) wrote :

package has been synced

Changed in claws-mail-extra-plugins (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

jaunty still needs a solution.

Changed in claws-mail-extra-plugins (Ubuntu Jaunty):
milestone: none → jaunty-updates
status: New → Triaged
Revision history for this message
Jesse Barnes (jbarnes-virtuousgeek) wrote :

Any update on fixing this for Jaunty? The html2 viewer in the extras package looks nicer than dillo (which is included in the working regular plugins package) imo.

Revision history for this message
Ilya Barygin (randomaction) wrote :

As a workaround, you can use the claws-mail ppa: https://launchpad.net/~claws-mail/+archive/ppa

Revision history for this message
Martin Pitt (pitti) wrote :

Accepted claws-mail-extra-plugins into jaunty-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in claws-mail-extra-plugins (Ubuntu Jaunty):
status: Triaged → Fix Committed
tags: added: verification-needed
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

Unfortunately it failed to build, because a build-dep of libgail-dev needs to be added. I tried to build it with that, but it fails:

 x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../libical/libical -I/usr/include/enchant -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/claws-mail -I/usr/include/claws-mail/common -I/usr/include/claws-mail/gtk -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DLOCALEDIR=\"/usr/share/locale\" -Wall -g -O2 -Wall -MT vcalendar.lo -MD -MP -MF .deps/vcalendar.Tpo -c vcalendar.c -fPIC -DPIC -o .libs/vcalendar.o
vcalendar.c: In function 'vcalendar_init':
vcalendar.c:1320: error: 'SummaryView' has no member named 'popupfactory'
vcalendar.c: In function 'vcalendar_done':
vcalendar.c:1363: error: 'SummaryView' has no member named 'popupfactory'
vcalendar.c:1365: error: 'SummaryView' has no member named 'popupfactory'
make[4]: *** [vcalendar.lo] Error 1
make[4]: Leaving directory `/tmp/buildd/claws-mail-extra-plugins-3.5.0/vcalendar-2.0/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/tmp/buildd/claws-mail-extra-plugins-3.5.0/vcalendar-2.0'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/tmp/buildd/claws-mail-extra-plugins-3.5.0/vcalendar-2.0'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/tmp/buildd/claws-mail-extra-plugins-3.5.0'
make: *** [build-stamp] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2

I'm not sure how to proceed from here..

Revision history for this message
Sebastien Lumineau (sebastien-lumineau) wrote :

Ilya,

the build seems not to be ready in launchpad eather. So there is no workaround so far. And some of my mails really need attach-remover to diet...

Revision history for this message
Ilya Barygin (randomaction) wrote :

Sebastien, I don't quite understand what you mean. There are packages for Claws Mail and plugins v 3.7.1 in the PPA.

Revision history for this message
Ilya Barygin (randomaction) wrote :

It should come as no surprise that claws-mail-extra-plugins 3.5.0 doesn't build against claws-mail 3.6.1. Is it possible to upgrade claws-mail-extra-plugins to 3.6.1 in Jaunty? The source tarball is easily obtainable, and there used to be a version of Debian packaging (I can't find it on the Debian servers, but it's possibly obtainable from maintainer).

Revision history for this message
Sebastien Lumineau (sebastien-lumineau) wrote : Re: [Bug 358608] Re: claws-mail-extra-plugins don't match claws-mail version

Thanks for your reply.

yes but the build status is red crossed which I thought meant "not
ready yet". Are they actually availabled ?

Furthermore, my current version of Claws-mail is 3.6. So I presume I
will have to upgrade to v3.7 (through launchpad since this version is
not yet available in stable repos), won't I ?

Sebastien

----- En réponse au message suivant -----

 Date: vendredi 22 mai 2009, 09h33
 De: Ilya B <email address hidden>
 Sujet: [Bug 358608] Re: claws-mail-extra-plugins don't match claws-mail version

> Sebastien, I don't quite understand what you mean. There are packages
> for Claws Mail and plugins v 3.7.1 in the PPA.
>

Revision history for this message
Martin Pitt (pitti) wrote :

Failed to build, setting back to Triaged.

Changed in claws-mail-extra-plugins (Ubuntu Jaunty):
status: Fix Committed → Triaged
Revision history for this message
Colin Leroy-Mira (colin-colino) wrote :

Of course it fails to build, you guys are trying to build claws-mail-extra-plugins-3.5.0 with libclaws-mail-dev 3.6.1. Structures changed and you have to build claws-mail-extra-plugins-3.6.1 to match the core version 3.6.1.

Revision history for this message
Mark Richardson (mark-richardson) wrote :

PPA builds of claws and plugins currently work for me.
Jaunty - AMD64

Revision history for this message
Mark Richardson (mark-richardson) wrote :

sorry forgot to mention upgraded from 3.6.1 to 3.7.2

Revision history for this message
Charles Curley (charlescurley) wrote :

Thanks for reminding me, Mark. The PPA versions works for me also. Ubuntu 9.04 32 bit, as upgraded.

claws-mail-3.7.2-1jauntyubuntu2--i386
claws-mail-acpi-notifier-3.7.2-1jauntyubuntu3--i386
claws-mail-archiver-plugin-3.7.2-1jauntyubuntu3--i386
etc....

deb http://ppa.launchpad.net/claws-mail/ppa/ubuntu jaunty main
# deb-src http://ppa.launchpad.net/claws-mail/ppa/ubuntu jaunty main

Revision history for this message
Martin Pitt (pitti) wrote :

2009-09-09 10:23:11 INFO Removing candidates:
2009-09-09 10:23:11 INFO claws-mail-extra-plugins 3.5.0-3ubuntu1.1 in jaunty
2009-09-09 10:23:11 INFO Removed-by: Martin Pitt
2009-09-09 10:23:11 INFO Comment: failed SRU
2009-09-09 10:23:11 INFO 1 package successfully removed.

Revision history for this message
Ricardo Mones (mones) wrote : Re: [Bug 358608] Re: claws-mail-extra-plugins don't match claws-mail version

Hi,

On Wed, Sep 9, 2009 at 12:23 PM, Martin Pitt <email address hidden> wrote:
> 2009-09-09 10:23:11 INFO    Removing candidates:
> 2009-09-09 10:23:11 INFO        claws-mail-extra-plugins 3.5.0-3ubuntu1.1 in jaunty
> 2009-09-09 10:23:11 INFO    Removed-by: Martin Pitt
> 2009-09-09 10:23:11 INFO    Comment: failed SRU
> 2009-09-09 10:23:11 INFO    1 package successfully removed.
>
> --
> claws-mail-extra-plugins don't match claws-mail version
> https://bugs.launchpad.net/bugs/358608

First excuse my ignorance about Ubuntu procedures, but, is there
something I could be doing easily to improve synchronization of Ubuntu
packages from the Debian ones? Report a bug at launchpad for example?
Or is there any other method already established?

  TIA,
--
  Ricardo Mones
  ~
  Never send a human to do a machine's job. Agent Smith

Revision history for this message
Charlie Kravetz (cjkgeek) wrote :

Thank you for reporting this bug to Ubuntu. Ubuntu 9.04(Jaunty) reached EOL on 2010-10-23.
Please see this document for currently supported Ubuntu releases:
https://wiki.ubuntu.com/Releases

This issue has been resolved in later releases, but will not be fixed in Ubuntu 9.04.

Please feel free to report any other bugs you may find.

Changed in claws-mail-extra-plugins (Ubuntu Jaunty):
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.