Bibus 1.5.2-1 cannot connect to libreoffice

Bug #1070476 reported by Bart de Koning
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
bibus
New
Undecided
Unassigned
bibus (Ubuntu)
Confirmed
Low
Unassigned

Bug Description

Ubuntu 12.10
Bibus 1.5.2-1
LibreOffice 3.6.2.2

Bibus cannot connect to LibreOffice (gives a 'failed pipe message'). Insertion of references or go to writer will not work.

Due to a little bug, the correct path to libreoffice is not found during initialization.
This little patch in the setup.py file should fix this.

It might be necessary to remove ~/.bibus (make sure to copy the references database!)

---

HowTo apply:
download source:
bzr branch lp:ubuntu/bibus
cd bibus
merge patch:
bzr merge path_to_patch
make debian package:
dpkg-buildpackage -rfakeroot -uc -b
dubble click on the debian package bibus_1.5.2-2_all.deb (within parent folder of bibus)

Tags: patch
Revision history for this message
Bart de Koning (bratdaking) wrote :
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "LibreOffice connection fix" of this bug report has been identified as being a patch in the form of a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. In the event that this is in fact not a patch you can resolve this situation by removing the tag 'patch' from the bug report and editing the attachment so that it is not flagged as a patch. Additionally, if you are member of the ubuntu-sponsors team please also unsubscribe the team from this bug report.

[This is an automated message performed by a Launchpad user owned by Brian Murray. Please contact him regarding any issues with the action taken in this bug report.]

tags: added: patch
Revision history for this message
Micah Gersten (micahg) wrote :

Thank you for trying to improve Ubuntu. The paths used in this patch don't reflect the available paths in Libreoffice on precise and later. Could you please look into the correct paths for Libreoffice in precise and later?

Changed in bibus (Ubuntu):
status: New → Incomplete
Revision history for this message
Micah Gersten (micahg) wrote :

Unsubscribing ubuntu-sponsors for now, please resubscribe when a new patch is ready for review

Also, you should be targetting raring and the version ATM would be 1.5.2-1ubuntu1

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for bibus (Ubuntu) because there has been no activity for 60 days.]

Changed in bibus (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Bart de Koning (bratdaking) wrote :

Dear all,

Sorry, I did not notice the rejection until I did a system upgrade to Raring and noticed that Bibus was not working again. Hereby my updated fix, with some minor adjustments in the other paths, although it was working already the first time. So apparently the other paths are actually not used. Also the version is adjusted to 1.5.2-1ubuntu1.

My current versions (for which the patch is also tested to work):
Ubuntu 13.04
Bibus 1.5.2-1
LibreOffice 4.0.2.2 .2.2

Kind regards,
Bart de Koning

BTW> There is a newer version available on SourceForge. What is the strategy to get it into the ubuntu repositories?

Changed in bibus (Ubuntu):
status: Expired → New
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks, the patch looks mostly good, is there a chance that you could:

- create a patch in debian/patches with the diff rather than applying it inline (http://developer.ubuntu.com/packaging/html/patches-to-packages.html)

- send the bug/patch to debian, we are getting the package for them without Ubuntu specific changes and it would be good to keep it this way

- you also mentioned a new version available on sourceforge, where is it? http://sourceforge.net/projects/bibus-biblio/files/bibus-biblio/ has 1.5.2 as current

Rajiv Shah (rajivshah3)
tags: added: oneiric
Revision history for this message
Sebastien Bacher (seb128) wrote :

(unsubscribing sponsors since works is needed, please subscribe them back if you update your patch to address the review comments)

Changed in bibus (Ubuntu):
importance: Undecided → Low
status: New → Confirmed
tags: removed: oneiric
Revision history for this message
PeterPall (peterpall) wrote :

bibus is still not working out-of-the-box with libreoffice in saucy ;-(

Revision history for this message
simone (simone-polvani) wrote :

Dear all Bibus 1.5.2 doesn't work in ubuntu 13.10. The problem is related to python-uno (bibus doesn't work with python-3uno) deprecated in ubuntu 13.10

Revision history for this message
simone (simone-polvani) wrote :

Sorry, I forgot to mention that for "not working" I mean can't connect to libreoffice

Revision history for this message
Bart de Koning (bratdaking) wrote : Re: [Bug 1070476] Re: Bibus 1.5.2-1 cannot connect to libreoffice

The problem is even slightly more complicated, as it is actually libre
office 4 that made python-uno deprecated. So installing an older python2
version does not fix the problem, because that cannot communicate with
libre office itself any longer. Bibus uses wxpython to create the GUI,
which does not have a version for python3 yet. So I was trying to convert
bibus to python3 to solve this issue, but that failed, as I could not load
the GUI modules in python 3. In other words or we have to wait for wx for
python 3 (which is a major update called phoenix and is essentially a
complete rewrite, so most probably all the bibus code that handles the GUI
has to be debugged) or somebody should rewrite the GUI in something else,
ubuntu's qt for example (would be nice to have bibus on an Ubuntu tablet
😉). Any volunteers? So the loss of communication with libre office will
take some time. You could save the file as rtf and use bibus to format the
references afterwards in the meantime.

Kind regards,
Bart
Op 7 jan. 2014 13:46 schreef "simone" <email address hidden>:

> Sorry, I forgot to mention that for "not working" I mean can't connect
> to libreoffice
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1070476
>
> Title:
> Bibus 1.5.2-1 cannot connect to libreoffice
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/bibus/+bug/1070476/+subscriptions
>

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.