Bug 555899 - Problem with ruby 1.8.6 and SiSU
Summary: Problem with ruby 1.8.6 and SiSU
Alias: None
Product: Fedora
Classification: Fedora
Component: ruby
Version: 12
Hardware: x86_64
OS: Linux
Target Milestone: ---
Assignee: Jeroen van Meeuwen
QA Contact: Fedora Extras Quality Assurance
Depends On:
TreeView+ depends on / blocked
Reported: 2010-01-15 21:11 UTC by Nathan Thomas
Modified: 2010-01-21 02:52 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2010-01-21 00:15:25 UTC
Type: ---

Attachments (Terms of Use)
Example SiSU markup file (325 bytes, application/octet-stream)
2010-01-15 21:11 UTC, Nathan Thomas
no flags Details

Description Nathan Thomas 2010-01-15 21:11:04 UTC
Created attachment 384710 [details]
Example SiSU markup file

Description of problem: SiSU is an information structuring, publishing and search framework written in Ruby. I am able to compile SiSU from source in Fedora 12 with Ruby 1.8.6, but attempting to convert a marked up document to ODT format using SiSU produces an error. Using SiSU on the same system with Ruby 1.9.1 produces the desired result, suggesting that the cause is a bug with the 1.8.6 version.

Version-Release number of selected component (if applicable): Ruby 1.8.6, SiSU 0.70.5

How reproducible:

Steps to Reproduce:
1. Install SiSU from source (no other dependencies required apart from Ruby)
2. Attempt to convert the attached file 'sisu_test.sst' using the command 'sisu -o <file>'.
Actual results: Error message produced, no .odt file

Expected results: File 'opendocument.odt' produced in the folder '~/sisu_www', no error message.

Additional info: Version 1.9.1 of Ruby fixes problem

Comment 1 Jeroen van Meeuwen 2010-01-21 00:15:25 UTC
I can't go around supporting stuff that is not in Fedora. That said, if there's a fix for it, I'd be willing to look at it.

Comment 2 Akira TAGOH 2010-01-21 02:52:12 UTC
Since there are too much difference between 1.8.x and 1.9.x, the problem description is vague to determine if it's the ruby bug or the application bug. You can write the code working expectedly on 1.9 only. also Jeroen said we don't ship SiSU in Fedora, you should ask SiSU upstream first.

Hopes that help,

Note You need to log in before you can comment on or make changes to this bug.