Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#16946 - [abiword-plugins] collaboration plugin broken due to missing dependency

Attached to Project: Arch Linux
Opened by Florian Müllner (pulguita) - Saturday, 31 October 2009, 23:54 GMT
Last edited by Giovanni Scafora (giovanni) - Monday, 02 November 2009, 00:56 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Giovanni Scafora (giovanni)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
In order to use the collaboration plugin included in the package, an account has to be created first (via Collaborate->Accounts->Add), but the drop-down list used to select the account type is insensitive (see also this[1] forum thread).

The plugin has various backends, two of them have a dependency on community/asio. This is the relevant configure output:
<snip>
checking asio.hpp usability... no
checking asio.hpp presence... no
checking for asio.hpp... no
checking for collab tcp backend...
checking for collab sugar backend... yes
checking for asio.hpp... (cached) no
checking for collab service backend...
<snap>

Installing the asio package and rebuilding abiword-plugins solves the issue. I therefore propose the following solution:
1. move asio from community to extra
2. add a dependency on asio to abiword-plugins (see attached patch)

Alternatively, the package may be patched to either use boost/asio instead of (stand-alone) asio or to not build the collaboration plugin.

I experienced the issue with version 2.8.1-1 on both i686 and x86_64.

[1] http://bbs.archlinux.org/viewtopic.php?id=78643
This task depends upon

Closed by  Giovanni Scafora (giovanni)
Monday, 02 November 2009, 00:56 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed in abiword-plugins-2.8.1-2 for both arch
Comment by Florian Müllner (pulguita) - Sunday, 01 November 2009, 16:29 GMT
Please re-open to allow me to post an alternative patch which removes the collaboration plugin from the package. This would make it possible to add a separate abiword-plugin-collab package to AUR, and thus avoiding any additions to extra.
Comment by Florian Müllner (pulguita) - Sunday, 01 November 2009, 17:08 GMT
An alternative patch as mentioned in the original report, which removes the collaboration plugin from the package. With this patch, a separate package for the collaboration plugin with a dependency on community/asio can be added to AUR without introducing file conflicts with the original packet.
Comment by Giovanni Scafora (giovanni) - Monday, 02 November 2009, 00:55 GMT
I added asio to extra and I rebuilt abiword-plugins.

Loading...