Bug 427070

Summary: Alexandria fails to start
Product: [Fedora] Fedora Reporter: James Begley <fedora>
Component: alexandriaAssignee: Mamoru TASAKA <mtasaka>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: low    
Version: 8   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: 0.6.2-2.fc8 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-01-03 01:30:14 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description James Begley 2007-12-30 21:12:32 UTC
Description of problem: Alexandria fails to start.

Version-Release number of selected component (if applicable): 
alexandria-0.6.2-1.fc8


How reproducible: Every time


Steps to Reproduce:
1. start alexandria (eg from the bash shell install alexandria (+deps) and type 
alexandria)
2.
3.
  
Actual results: The following error message gets spewed to the screen
[james@jumbovaio ~]$ alexandria 
/usr/lib/ruby/site_ruby/1.8/alexandria/ui/completion_models.rb:56:in `gm': time 
out of range (ArgumentError)
        from /usr/lib/ruby/site_ruby/1.8/alexandria/ui/
completion_models.rb:56:in `get_all_contacts'
        from /usr/lib/ruby/site_ruby/1.8/alexandria/ui/completion_models.rb:56
        from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in 
`gem_original_require'
        from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in 
`require'
        from /usr/lib/ruby/site_ruby/1.8/alexandria/ui.rb:24
        from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in 
`gem_original_require'
        from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in 
`require'
        from /usr/lib/ruby/site_ruby/1.8/alexandria.rb:119
        from /usr/bin/alexandria:4:in `require'
        from /usr/bin/alexandria:4


Expected results:
Alexandria should start and show the main 'library' screen.

Additional info:
Downgrading from version 0.6.2-1.fc8 to version 0.6.2-0.6.b2.fc8 'solves' the 
problem.

Comment 1 James Begley 2007-12-30 22:53:09 UTC
Umm .. actually I lied.  Downgrading to version 0.6.2-0.6.b2.fc8 doesnt solve 
the problem.  That version used to work though - I was using it 2 weeks ago 
before the latest updates came through.  Perhaps it's a wider Ruby issue?

Comment 2 Mamoru TASAKA 2007-12-31 02:01:00 UTC
The reason needs investigating, however would you check if
0.6.2-2.fc8 solves your problem?

(Not pushed to testing or stable yet, please download it from
 http://koji.fedoraproject.org/packages/alexandria/0.6.2/2.fc8/ )

Comment 3 James Begley 2007-12-31 09:03:30 UTC
Yep, version 0.6.2-2.fc8 has fixed things.

[james@jumbovaio ~]$ alexandria 
W, [2007-12-31T08:47:58.336154 #3819]  WARN -- : time out of range

Thanks.

Comment 4 Mamoru TASAKA 2007-12-31 09:18:56 UTC
(In reply to comment #3)
> Yep, version 0.6.2-2.fc8 has fixed things.

Thanks for confirming! I will request to push 0.6.2-2.fc8.
Also reported to upstream:
http://rubyforge.org/tracker/index.php?func=detail&aid=16728&group_id=205&atid=863

Comment 5 Mamoru TASAKA 2007-12-31 14:04:35 UTC
By the way, are you using evolution as mail client?
If so, would you tell me the NVR (name-version-release) of
evolution. evolution-data-server for information?

Comment 6 James Begley 2007-12-31 14:16:40 UTC
Yes, I'm using evolution as my mail client.

[james@jumbovaio ~]$ rpm -qa | grep evolution
evolution-exchange-2.12.2-2.fc8
ruby-revolution-0.5-1.svn210.fc8
evolution-webcal-2.12.0-1.fc8
evolution-sharp-0.14.0.1-1.fc8
mail-notification-evolution-plugin-4.1-4.1
evolution-data-server-devel-1.12.2-1.fc8
evolution-data-server-1.12.2-1.fc8
evolution-2.12.2-2.fc8


Comment 7 Fedora Update System 2008-01-03 01:29:43 UTC
alexandria-0.6.2-2.fc7 has been pushed to the Fedora 7 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 8 Fedora Update System 2008-01-03 01:30:12 UTC
alexandria-0.6.2-2.fc8 has been pushed to the Fedora 8 stable repository.  If problems still persist, please make note of it in this bug report.