Bug#385359: Debug-Information and workaround

2006-09-27 Thread Michael Banck
Hi,

Just got another duplicate filed on opensync-plugin-syncml.

On Sat, Sep 16, 2006 at 03:25:02PM +0200, Michael Banck wrote:
 On Sat, Sep 16, 2006 at 11:40:46AM +0300, Riku Voipio wrote:
  2006/9/12, Michael Banck [EMAIL PROTECTED]:
  So are you saying you are not going to address this issue, or just that
  this aspect is irrelevant?
  
  I'm fixing it, jus pointing it doesn't brake sarge upgrades.
  Before I throw it at NEW, just confirming:
  
  renaming the lib package to libwbxml2-0 is the correct way?
 
 Well, I am not sure.  I suggest you talk to upstream about it.  

Did you get around checking back with upstream?  What did they say about
this issue?


cheers,

Michael


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#385359: Debug-Information and workaround

2006-09-27 Thread Michael Banck
Hi,

On Thu, Sep 28, 2006 at 01:00:35AM +0200, Michael Banck wrote:
 Did you get around checking back with upstream?  What did they say about
 this issue?

Just noticed you uploaded it and it is sitting in NEW, sorry for
bothering.


Michael


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#385359: Debug-Information and workaround

2006-09-21 Thread Steinar H. Gunderson
On Sat, Sep 16, 2006 at 11:41:45AM +0300, Riku Voipio wrote:
 I'm fixing it, jus pointing it doesn't brake sarge upgrades.
 Before I throw it at NEW, just confirming:
 
 renaming the lib package to libwbxml2-0 is the correct way?

You'll also need to bump the soname.

/* Steinar */
-- 
Homepage: http://www.sesse.net/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#385359: Debug-Information and workaround

2006-09-21 Thread Michael Banck
Hi,

On Sat, Sep 16, 2006 at 11:40:46AM +0300, Riku Voipio wrote:
 2006/9/12, Michael Banck [EMAIL PROTECTED]:
 So are you saying you are not going to address this issue, or just that
 this aspect is irrelevant?
 
 I'm fixing it, jus pointing it doesn't brake sarge upgrades.
 Before I throw it at NEW, just confirming:
 
 renaming the lib package to libwbxml2-0 is the correct way?

Well, I am not sure.  I suggest you talk to upstream about it.  The
proper fix (in my opinion) would be for upstream to acknowledge they
broke API, and release a new version with a libwbxml2.so.1.* instead of
libwbxml2.so.0.*.  Then the package would be called libwbxml2-1.  

However, I guess renaming the package to libwbxml2-0 would work for
Debian's purposes as well, but maybe you should get a third opinion from
somebody on that.


cheers,

Michael


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#385359: Fwd: Bug#385359: Debug-Information and workaround

2006-09-16 Thread Riku Voipio

2006/9/12, Michael Banck [EMAIL PROTECTED]:

So are you saying you are not going to address this issue, or just that
this aspect is irrelevant?


I'm fixing it, jus pointing it doesn't brake sarge upgrades.
Before I throw it at NEW, just confirming:

renaming the lib package to libwbxml2-0 is the correct way?


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#385359: Debug-Information and workaround

2006-09-11 Thread Michael Banck
On Wed, Sep 06, 2006 at 03:39:48AM +0200, Martin Stigge wrote:
 Here is some debug information:
 
 $ OSYNC_DEBUG=5 msynctool --listplugins
 [OSPLG] ERROR: Unable to load
 plugin /usr/lib/opensync/plugins/syncml_plugin.so: Unable to open
 module /usr/lib/opensync/plugins/syncml_plugin.so: /usr/lib/libsyncml.so.0: 
 undefined symbol: wbxml_conv_xml2wbxml
 Available plugins:
 evo2-sync
 file-sync

Aha!  Do you know which versions of libsyncml0 and libwbxml2 you had
installed when you had that issue? (maybe you could check
/var/log/dpkg.log)


thanks,

Michael


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Processed: Re: Bug#385359: Debug-Information and workaround

2006-09-11 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

 title 385359 libwbxml2 changed symbol without soname bump
Unknown command or malformed arguments to command.

 reassign 385359 wbxml2
Bug#385359: opensync-plugin-syncml: after installing this package, msynctool 
--listplugins does not list syncml
Bug reassigned from package `opensync-plugin-syncml' to `wbxml2'.

 thanks
Stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#385359: Debug-Information and workaround

2006-09-11 Thread Michael Banck
title 385359 libwbxml2 changed symbol without soname bump
reassign 385359 wbxml2
thanks

On Wed, Sep 06, 2006 at 03:39:48AM +0200, Martin Stigge wrote:
 Here is some debug information:
 
 $ OSYNC_DEBUG=5 msynctool --listplugins
 [OSPLG] ERROR: Unable to load
 plugin /usr/lib/opensync/plugins/syncml_plugin.so: Unable to open
 module /usr/lib/opensync/plugins/syncml_plugin.so: /usr/lib/libsyncml.so.0: 
 undefined symbol: wbxml_conv_xml2wbxml
 Available plugins:
 evo2-sync
 file-sync
 
 So it seems this is a bug in libsyncml? 

Actually, it is a bug in libwbxml2:

nighthawk~/tmp$ dpkg-deb -x libwbxml2_0.9.0-3_i386.deb .
nighthawk~/tmp$ objdump -T usr/lib/libwbxml2.so.0.0.9 | grep 
wbxml_conv_xml2wbxml
87e0 gDF .text  016b  Basewbxml_conv_xml2wbxml
nighthawk~/tmp$ dpkg-deb -x libwbxml2_0.9.2-1_i386.deb .
nighthawk~/tmp$ objdump -T usr/lib/libwbxml2.so.0.0.9 | grep 
wbxml_conv_xml2wbxml
a860 gDF .text  00a5  Basewbxml_conv_xml2wbxml_withlen

So libwbxml2 changed the wbxml_conv_xml2wbxml symbol to
wbxml_conv_xml2wbxml_withlen without increasing the soname and now the
old wbxml_conv_xml2wbxml symbol is undefined in libsyncml0.  Please
coordinate with upstream on how to solve this (or reassign back if you
think this is not a problem).  We need to fix this in order to not break
partial upgrades from sarge (if a user just upgrades libwbxml2 but not
libsyncml0, the opensync syncml plugin would break on their system)

BTW, the library is misnamed anyway, it should be named libwbxml2-0 (or
libwbxml2-1 or libwbxml2-0d now)


cheers,

Michael


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#385359: Debug-Information and workaround

2006-09-11 Thread Riku Voipio

Hi,


 So libwbxml2 changed the wbxml_conv_xml2wbxml symbol to
 wbxml_conv_xml2wbxml_withlen without increasing the soname and now
 the old wbxml_conv_xml2wbxml symbol is undefined in libsyncml0


I was delaying library rename until upstream changes ABI.. and
when it happened I didn't notice it :( I'll upload as libwbxml2-1
at the soonest.


 we need to fix this in order to not break partial upgrades from sarge
 (if a user just upgrades libwbxml2 but not libsyncml0, the opensync

 syncml plugin would break on their system)

This is not an issue since libsyncml0 nor opensync where in sarge :)

ps. Michael, please CC: the maintainer of package you are reassigning to
if putting control messages to the bugreport..


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#385359: Debug-Information and workaround

2006-09-11 Thread Michael Banck
Hi,

On Mon, Sep 11, 2006 at 05:42:12PM +0300, Riku Voipio wrote:
  we need to fix this in order to not break partial upgrades from sarge
  (if a user just upgrades libwbxml2 but not libsyncml0, the opensync
  syncml plugin would break on their system)
 
 This is not an issue since libsyncml0 nor opensync where in sarge :)

So are you saying you are not going to address this issue, or just that
this aspect is irrelevant?

 ps. Michael, please CC: the maintainer of package you are reassigning to
 if putting control messages to the bugreport..

Sorry about that, I was hesitating, but hoping you'd get the whole mail
:-/


cheers,

Michael


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#385359: Debug-Information and workaround

2006-09-05 Thread Martin Stigge
Hi!

Here is some debug information:

$ OSYNC_DEBUG=5 msynctool --listplugins
[OSPLG] ERROR: Unable to load
plugin /usr/lib/opensync/plugins/syncml_plugin.so: Unable to open
module /usr/lib/opensync/plugins/syncml_plugin.so: /usr/lib/libsyncml.so.0: 
undefined symbol: wbxml_conv_xml2wbxml
Available plugins:
evo2-sync
file-sync

So it seems this is a bug in libsyncml? After rebuilding the libsyncml
and installing it, the problem vanishes:

$ msynctool --listplugins
Available plugins:
syncml-http-server
syncml-obex-client
evo2-sync
file-sync

I had libwbxml2-dev 0.9.2 installed when building my new libsyncml, but
0.9.0dfsg was used when libsyncml from the archive was built. Maybe this
has something to do with it? (Just guessing...)

Regards,
Martin Stigge





-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]