Bug 576243 - Unable to rebuild blam against latest xulrunner
Summary: Unable to rebuild blam against latest xulrunner
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: blam
Version: 13
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Alex Lancaster
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-03-23 15:46 UTC by Jan Horak
Modified: 2010-03-25 22:27 UTC (History)
2 users (show)

Fixed In Version: blam-1.8.7-1.fc13
Clone Of:
Environment:
Last Closed: 2010-03-25 22:27:52 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Jan Horak 2010-03-23 15:46:08 UTC
Building blam in koji ends with exception:
/usr/bin/gmcs /debug  -lib:../lib -resource:blam.glade,blam.glade -resource:../icons/blam-add-news.png,blam-add-news.png -resource:../icons/blam-edit-news.png,blam-edit-news.png -resource:../icons/blam-about.png,blam-about.png -resource:../icons/blam.png,blam.png -resource:../icons/blam-tray-icon.png,blam-tray-icon.png -r:/usr/lib/mono/gtk-sharp-2.0/pango-sharp.dll -r:/usr/lib/mono/gtk-sharp-2.0/atk-sharp.dll -r:/usr/lib/mono/gtk-sharp-2.0/gdk-sharp.dll -r:/usr/lib/mono/gtk-sharp-2.0/gtk-sharp.dll -r:/usr/lib/mono/gtk-sharp-2.0/glib-sharp.dll -r:/usr/lib/mono/gecko-sharp-2.0/gecko-sharp.dll -r:/usr/lib/mono/gtk-sharp-2.0/gconf-sharp.dll -r:/usr/lib/mono/gtk-sharp-2.0/glade-sharp.dll -r:/usr/lib/mono/gtk-sharp-2.0/gnome-sharp.dll -r:/usr/lib/mono/gtk-sharp-2.0/art-sharp.dll -r:/usr/lib/mono/gtk-sharp-2.0/gnome-vfs-sharp.dll -r:/usr/lib/mono/gnome-print-sharp-2.18/gnome-print-sharp.dll   -r:System.Web -r:RSS.NET.dll -r:Mono.Posix -r:../lib/AtomFeed.dll  Application.cs ChannelDialog.cs Channel.cs ChannelCollection.cs ChannelList.cs Conf.cs Delegates.cs Dialogs.cs FeedUpdater.cs HigUtils.cs HtmlUtils.cs Item.cs ItemList.cs ItemView.cs MainloopEmitter.cs MessageConnection.cs Opml.cs PreferencesDialog.cs Printing.cs Theme.cs ThemeManager.cs TrayIcon.cs Utils.cs Proxy.cs  Defines.cs -out:blam.exe

Unhandled Exception: Mono.CSharp.InternalErrorException: Application.cs(113,16): Imendio.Blam.Application.Application(string[], params object[]) ---> System.NullReferenceException: Object reference not set to an instance of an object
  at Mono.CSharp.DelegateCreation.DoResolve (Mono.CSharp.ResolveContext ec) [0x00000] in <filename unknown>:0 
  at Mono.CSharp.Expression.Resolve (Mono.CSharp.ResolveContext ec, ResolveFlags flags) [0x00000] in <filename unknown>:0 
  at Mono.CSharp.Expression.Resolve (Mono.CSharp.ResolveContext ec) [0x00000] in <filename unknown>:0 
  at Mono.CSharp.New.DoResolve (Mono.CSharp.ResolveContext ec) [0x00000] in <filename unknown>:0 
  at Mono.CSharp.Expression.Resolve (Mono.CSharp.ResolveContext ec, ResolveFlags flags) [0x00000] in <filename unknown>:0 
  at Mono.CSharp.Expression.Resolve (Mono.CSharp.ResolveContext ec) [0x00000] in <filename unknown>:0 
  at Mono.CSharp.Assign.DoResolve (Mono.CSharp.ResolveContext ec) [0x00000] in <filename unknown>:0 
  at Mono.CSharp.Expression.Resolve (Mono.CSharp.ResolveContext ec, ResolveFlags flags) [0x00000] in <filename unknown>:0 
  at Mono.CSharp.Expression.Resolve (Mono.CSharp.ResolveContext ec) [0x00000] in <filename unknown>:0 
  at Mono.CSharp.ExpressionStatement.ResolveStatement (Mono.CSharp.BlockContext ec) [0x00000] in <filename unknown>:0 
  at Mono.CSharp.StatementExpression.Resolve (Mono.CSharp.BlockContext ec) [0x00000] in <filename unknown>:0 
  at Mono.CSharp.Block.Resolve (Mono.CSharp.BlockContext ec) [0x00000] in <filename unknown>:0 
  at Mono.CSharp.ToplevelBlock.Resolve (Mono.CSharp.FlowBranching parent, Mono.CSharp.BlockContext rc, Mono.CSharp.ParametersCompiled ip, IMethodData md) [0x00000] in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at Mono.CSharp.TypeContainer.EmitConstructors () [0x00000] in <filename unknown>:0 
  at Mono.CSharp.TypeContainer.EmitType () [0x00000] in <filename unknown>:0 
  at Mono.CSharp.RootContext.EmitCode () [0x00000] in <filename unknown>:0 
  at Mono.CSharp.Driver.Compile () [0x00000] in <filename unknown>:0 
  at Mono.CSharp.Driver.Main (System.String[] args) [0x00000] in <filename unknown>:0 
make[2]: *** [blam.exe] Error 1

Until this is resolved there's going to be broken dependency for blam.

Version-Release number of selected component (if applicable):
blam-1.8.5-23-fc13



Additional info:
http://koji.fedoraproject.org/koji/taskinfo?taskID=2070556

Comment 1 Alex Lancaster 2010-03-24 22:04:09 UTC
This is particularly odd since the same version build just fine in rawhide/F-14:

http://koji.fedoraproject.org/koji/buildinfo?buildID=163222

I'm not sure if blam is still active upstream.  I don't use it myself and only picked up a while back to stop it being orphaned.  It may be time to retire it, I'll look into it.

Comment 2 Fedora Update System 2010-03-24 23:21:37 UTC
blam-1.8.7-1.fc13 has been submitted as an update for Fedora 13.
http://admin.fedoraproject.org/updates/blam-1.8.7-1.fc13

Comment 3 Alex Lancaster 2010-03-24 23:24:33 UTC
OK, I updated this to 1.8.7 which uses webkit rather than gecko, so should fix the broken deps issue.  Please karma +1 this update.

Comment 4 Fedora Update System 2010-03-25 22:27:44 UTC
blam-1.8.7-1.fc13 has been pushed to the Fedora 13 stable repository.  If problems still persist, please make note of it in this bug report.


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