[Bug 637165] New: jpilot dies with error about free_CalendarEvent not being found
https://bugzilla.novell.com/show_bug.cgi?id=637165 https://bugzilla.novell.com/show_bug.cgi?id=637165#c0 Summary: jpilot dies with error about free_CalendarEvent not being found Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: x86-64 OS/Version: openSUSE 11.3 Status: NEW Severity: Critical Priority: P5 - None Component: Mobile Devices AssignedTo: mobile-bugs@forge.provo.novell.com ReportedBy: jpschewe@mtu.net QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.8) Gecko/20100723 SUSE/3.6.8-0.1.1 Firefox/3.6.8 Execute jpilot and get: jpilot: symbol lookup error: jpilot: undefined symbol: free_CalendarEvent It looks like incompatible versions of jpilot and pilot-link were shipped with opensuse 11.3. Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=637165 https://bugzilla.novell.com/show_bug.cgi?id=637165#c1 Vladimir Botka <vbotka@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED CC| |vbotka@novell.com --- Comment #1 from Vladimir Botka <vbotka@novell.com> 2010-09-06 09:47:32 UTC --- No such problem here. Try to rename the ~/.jpilot, configure and sync again. # jpilot -v J-Pilot version 1.8.0 <snip> pilot-link version - 0.12.5 <snip> -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=637165 https://bugzilla.novell.com/show_bug.cgi?id=637165#c2 Vladimir Botka <vbotka@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO InfoProvider| |jpschewe@mtu.net --- Comment #2 from Vladimir Botka <vbotka@novell.com> 2010-09-06 09:47:58 UTC --- needinfo -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=637165 https://bugzilla.novell.com/show_bug.cgi?id=637165#c3 Jon Schewe <jpschewe@mtu.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED InfoProvider|jpschewe@mtu.net | --- Comment #3 from Jon Schewe <jpschewe@mtu.net> 2010-09-06 14:11:09 UTC --- And you don't have an extra libpisock somewhere? If I leave my source built version in place, and install the RPMs for jpilot, then jpilot runs because it's linking against /usr/local/lib/libpisock.so.9. If I move /usr/local/lib out of the way so that the linker can't find that library and then make sure I've installed from the suse repositories it dies. RPMs installed: libpisock9-0.12.5-2.13.x86_64.rpm pilot-link-0.12.5-2.13.x86_64.rpm jpilot-1.8.0-1.25.x86_64.rpm Linker output: linux-vdso.so.1 => (0x00007fff1dbe0000) libpisock.so.9 => /usr/lib64/libpisock.so.9 (0x00007fbdc32a1000) libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007fbdc2c68000) libgdk-x11-2.0.so.0 => /usr/lib64/libgdk-x11-2.0.so.0 (0x00007fbdc29b6000) libgdk_pixbuf-2.0.so.0 => /usr/lib64/libgdk_pixbuf-2.0.so.0 (0x00007fbdc2798000) libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 (0x00007fbdc254e000) libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007fbdc226a000) libdl.so.2 => /lib64/libdl.so.2 (0x00007fbdc2066000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fbdc1e49000) libc.so.6 => /lib64/libc.so.6 (0x00007fbdc1ae9000) libusb-0.1.so.4 => /usr/lib64/libusb-0.1.so.4 (0x00007fbdc18e4000) libbluetooth.so.3 => /usr/lib64/libbluetooth.so.3 (0x00007fbdc16c8000) libpangocairo-1.0.so.0 => /usr/lib64/libpangocairo-1.0.so.0 (0x00007fbdc14bb000) libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007fbdc117b000) libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007fbdc0f75000) libatk-1.0.so.0 => /usr/lib64/libatk-1.0.so.0 (0x00007fbdc0d53000) libcairo.so.2 => /usr/lib64/libcairo.so.2 (0x00007fbdc0ad2000) libgio-2.0.so.0 => /usr/lib64/libgio-2.0.so.0 (0x00007fbdc081b000) libpangoft2-1.0.so.0 => /usr/lib64/libpangoft2-1.0.so.0 (0x00007fbdc05e9000) libpango-1.0.so.0 => /usr/lib64/libpango-1.0.so.0 (0x00007fbdc039d000) libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007fbdc0166000) libgmodule-2.0.so.0 => /usr/lib64/libgmodule-2.0.so.0 (0x00007fbdbff62000) libm.so.6 => /lib64/libm.so.6 (0x00007fbdbfd0b000) libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007fbdbfaf8000) libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007fbdbf8ed000) libXinerama.so.1 => /usr/lib64/libXinerama.so.1 (0x00007fbdbf6ea000) libXi.so.6 => /usr/lib64/libXi.so.6 (0x00007fbdbf4da000) libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x00007fbdbf2d1000) libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x00007fbdbf0c6000) libXcomposite.so.1 => /usr/lib64/libXcomposite.so.1 (0x00007fbdbeec3000) libXdamage.so.1 => /usr/lib64/libXdamage.so.1 (0x00007fbdbecc0000) libgthread-2.0.so.0 => /usr/lib64/libgthread-2.0.so.0 (0x00007fbdbeabb000) libpcre.so.0 => /lib64/libpcre.so.0 (0x00007fbdbe88d000) /lib64/ld-linux-x86-64.so.2 (0x00007fbdc34e2000) libusb-1.0.so.0 => /usr/lib64/libusb-1.0.so.0 (0x00007fbdbe67f000) libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007fbdbe3f6000) libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007fbdbe1d9000) libpixman-1.so.0 => /usr/lib64/libpixman-1.so.0 (0x00007fbdbdf77000) libpng14.so.14 => /usr/lib64/libpng14.so.14 (0x00007fbdbdd4d000) libxcb-render-util.so.0 => /usr/lib64/libxcb-render-util.so.0 (0x00007fbdbdb49000) libxcb-render.so.0 => /usr/lib64/libxcb-render.so.0 (0x00007fbdbd940000) libz.so.1 => /lib64/libz.so.1 (0x00007fbdbd72a000) libresolv.so.2 => /lib64/libresolv.so.2 (0x00007fbdbd513000) libselinux.so.1 => /lib64/libselinux.so.1 (0x00007fbdbd2f4000) libexpat.so.1 => /lib64/libexpat.so.1 (0x00007fbdbd0ca000) librt.so.1 => /lib64/librt.so.1 (0x00007fbdbcec1000) libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007fbdbccbd000) Output from running:
jpilot removing stale pidfile jpilot: symbol lookup error: jpilot: undefined symbol: unpack_CalendarEvent
Moving .jpilot out of the way works, but then I don't have my calendar information. My guess is that jpilot recognizes the new calendar databases and is only trying to load that code when you have a new calendar database. Have you tested it with that? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=637165 https://bugzilla.novell.com/show_bug.cgi?id=637165#c4 --- Comment #4 from Vladimir Botka <vbotka@novell.com> 2010-09-06 16:24:50 UTC --- (In reply to comment #3)
And you don't have an extra libpisock somewhere?
No.
Moving .jpilot out of the way works, but then I don't have my calendar information. My guess is that jpilot recognizes the new calendar databases and is only trying to load that code when you have a new calendar database. Have you tested it with that?
No. But I'm not using Calendar > 5.2 . -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=637165 https://bugzilla.novell.com/show_bug.cgi?id=637165#c5 --- Comment #5 from Jon Schewe <jpschewe@mtu.net> 2010-09-06 16:27:19 UTC --- (In reply to comment #4)
(In reply to comment #3)
Moving .jpilot out of the way works, but then I don't have my calendar information. My guess is that jpilot recognizes the new calendar databases and is only trying to load that code when you have a new calendar database. Have you tested it with that?
No. But I'm not using Calendar > 5.2 .
That's probably it then. I built both pilot-link and jpilot from the tip of their source repositories and that works just fine. In fact the bluetooth syncing started working too (fingers crossed that it keeps working). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=637165 https://bugzilla.novell.com/show_bug.cgi?id=637165#c6 --- Comment #6 from Vladimir Botka <vbotka@novell.com> 2010-09-06 16:56:44 UTC --- (In reply to comment #5)
That's probably it then. I built both pilot-link and jpilot from the tip of their source repositories and that works just fine.
Could yo try and update the packaged in the build service ?
In fact the bluetooth syncing started working too (fingers crossed that it keeps working).
It'll keep working. I've been syncing via BT successfully too. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=637165 https://bugzilla.novell.com/show_bug.cgi?id=637165#c7 --- Comment #7 from Jon Schewe <jpschewe@mtu.net> 2010-09-06 17:06:57 UTC --- (In reply to comment #6)
(In reply to comment #5)
That's probably it then. I built both pilot-link and jpilot from the tip of their source repositories and that works just fine.
Could yo try and update the packaged in the build service ?
I'll need some pointers to documentation on this. I've never submitted something to the build service before.
In fact the bluetooth syncing started working too (fingers crossed that it keeps working).
It'll keep working. I've been syncing via BT successfully too.
That will be nice. It was broken in 11.1 and 11.2, so I've had to keep an 11.0 machine around just to sync. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=637165 https://bugzilla.novell.com/show_bug.cgi?id=637165#c8 Jon Schewe <jpschewe@mtu.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |INVALID --- Comment #8 from Jon Schewe <jpschewe@mtu.net> 2010-09-06 17:13:50 UTC --- I found the problem, I had a symlink left lying around that the libpisock9 RPM didn't overwrite. Once I removed the bad symlink and reinstalled, everything is fine. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com