Bug 65761 - UI: DB: Thunderbird/Icedove doesn't appear anymore
Summary: UI: DB: Thunderbird/Icedove doesn't appear anymore
Status: VERIFIED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Base (show other bugs)
Version:
(earliest affected)
4.1.0.0.beta2
Hardware: Other All
: high critical
Assignee: DavidO
URL:
Whiteboard: BSA target:4.2.0 target:4.1.0
Keywords: bibisectRequest, regression
Depends on:
Blocks:
 
Reported: 2013-06-14 16:48 UTC by Julien Nabet
Modified: 2015-12-17 07:15 UTC (History)
7 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Julien Nabet 2013-06-14 16:48:53 UTC
Problem description: 
On pc Debian x86-64 with master sources updated today, with brand new LO profile, Thunderbird/Icedove doesn't appear anymore in wizard db.

Steps to reproduce:
1. Open LO database Wizard
2. Click on Connect to an existing database
3. Try to select Thunderbird/Icedove

Current behavior:
This option doesn't appear

Expected behavior:
should appear
              
Operating System: Debian
Version: 4.2.0.0.alpha0+ Master
Comment 1 Robert Großkopf 2013-06-14 17:10:18 UTC
I could confirm it for LO 4.1.0.0 beta2.
Thunderbird doesn't appear when you choos "try to connect to an existing database" in the wizard.

If I open a database, that has a connection to thunderbird (from older versions of LO) it shows bug https://bugs.freedesktop.org/show_bug.cgi?id=64741 , which first appeared with LO 4.0
Comment 2 Julien Nabet 2013-06-14 17:13:26 UTC
Joren: I don't know if you could sync your bibisect repo but it could really help here (if you have some time of course! :-))
Comment 3 Alex Thurgood 2013-07-13 11:27:48 UTC
Confirming also on Mac OSX.

I see the TB entry on LO 4.0.3.3, it is however missing in :

Version: 4.2.0.0.alpha0+
Build ID: 0581c61c8b61041692befac101466190767e6597


Alex
Comment 4 Alex Thurgood 2013-07-13 11:29:05 UTC
Shouldn't this be a blocker for 4.1 release ?


Alex
Comment 5 Petr Mladek 2013-07-17 08:14:58 UTC
As mentioned at https://bugs.freedesktop.org/show_bug.cgi?id=64741#c8 the Mozilla and Thunderbird drivers were reworked in 4.0 and the new implementation had some problems.

The other bug also suggested that the rework was done by David Ostrovsky => adding him to CC.

BTW: I searched /opt/libreoffice4.1/share/registry for the string "Icedove". It is mentioned in 4.1 only in the "res/registry_<main>.xcd" and nowhere else. Note that it was mentioned also in "main.xcd" in LO 4.0. I wonder if this might be the reason for this bug. I wonder if it might be related to gbuildisation or so.

Anyway, if I understand the bug #64741 correctly, the driver did not work in 4.0 => it does not matter if we show it or not in the menu => of course, we need to make it working again but it should not suddenly start blocking the 4.1.0 release => lowering severity a bit.
Comment 6 DavidO 2013-07-17 20:38:18 UTC
So the unit test sems to be broken here:

make cnnectivity 
warn:cppuhelper:16833:1:cppuhelper/source/shlib.cxx:501: loading component library failed: file:///home/davido/projects/libo/solver/unxlngx6/lib/libmorklo.so

##Failure Location unknown## : Error
Test name: connectivity::mork::MorkDriverTest::test_metadata
setUp() failed
- An uncaught exception of type com.sun.star.loader.CannotActivateFactoryException
- loading component library failed: file:///home/davido/projects/libo/solver/unxlngx6/lib/libmorklo.so

When i add the following to connectivity/DriversConfig.cxx:245

SAL_WARN("connectivity.urls", "URL: " << aIter->first);

URL: jdbc:*
URL: jdbc:oracle:thin:*
URL: sdbc:calc:*
URL: sdbc:dbase:*
URL: sdbc:embedded:hsqldb
URL: sdbc:flat:*
URL: sdbc:mysql:jdbc:*
URL: sdbc:mysql:mysqlc:*
URL: sdbc:mysql:odbc:*
URL: sdbc:odbc:*

No mention of "mork". Why?

Adding Stephan here.
Comment 7 DavidO 2013-07-18 03:59:25 UTC
Update: after reboot, the mork driver unit test works as expected.(In reply to comment #6)
> So the unit test sems to be broken here:
> 
> make cnnectivity 
> warn:cppuhelper:16833:1:cppuhelper/source/shlib.cxx:501: loading component
> library failed:
> file:///home/davido/projects/libo/solver/unxlngx6/lib/libmorklo.so
> 
> ##Failure Location unknown## : Error
> Test name: connectivity::mork::MorkDriverTest::test_metadata
> setUp() failed
> - An uncaught exception of type
> com.sun.star.loader.CannotActivateFactoryException
> - loading component library failed:
> file:///home/davido/projects/libo/solver/unxlngx6/lib/libmorklo.so

Update: after reboot, the mork driver unit test works as expected.
Comment 8 Commit Notification 2013-07-18 19:08:09 UTC
David Ostrovsky committed a patch related to this issue.
It has been pushed to "master":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=f20313f9ad1803a2cee313b2c2075349b07ec6ad

fdo#65761 yet another gbuildification bug



The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
http://wiki.documentfoundation.org/Testing_Daily_Builds
Affected users are encouraged to test the fix and report feedback.
Comment 9 Commit Notification 2013-07-19 07:54:41 UTC
David Ostrovsky committed a patch related to this issue.
It has been pushed to "libreoffice-4-1":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=881bbc204f051f7b867c0579ec2a3428967e7468&h=libreoffice-4-1

fdo#65761 yet another gbuildification bug


It will be available in LibreOffice 4.1.1.

The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
http://wiki.documentfoundation.org/Testing_Daily_Builds
Affected users are encouraged to test the fix and report feedback.
Comment 10 Julien Nabet 2013-07-20 22:48:35 UTC
Thank you David and Petr, i git updated today and saw it was ok!
Comment 11 Commit Notification 2013-07-22 14:53:20 UTC
David Ostrovsky committed a patch related to this issue.
It has been pushed to "libreoffice-4-1-0":

http://cgit.freedesktop.org/libreoffice/core/commit/?id=7d61c222ff1fded3524351bf6b16e34736ac17fa&h=libreoffice-4-1-0

fdo#65761 yet another gbuildification bug


It will be available already in LibreOffice 4.1.0.

The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
http://wiki.documentfoundation.org/Testing_Daily_Builds
Affected users are encouraged to test the fix and report feedback.
Comment 12 Robinson Tryon (qubit) 2015-12-17 07:15:55 UTC Comment hidden (obsolete)