
Hi folks, I'm trying to install Brent Yorgey's diagrams library. I'm having trouble getting the Haskell bindings to the Cairo library installed correctly and/or visible. As you can see below, I have the Haskell Cairo stuff installed at /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1 I did this with something like $ sudo aptitude install libghc6-cairo-dev In other words, I used the ubuntu package system to install this. You can also see that ghc-pkg does not see this installation. I thought I might be able to fix the problem by registering these packages with 'ghc-pkg register', but I can't get that to work. Finally (and this is not shown below) I tried to compile gtk2hs from source. I seem to have had a successful './configure' step, but then I fail at the 'make' step, for a similar reason. The system can't find the cairo and similar files at /usr/lib/haskell-packages One more point about my system might be important. I installed GHC 6.10 using the ubuntu installer, then compiled 6.12 from source, then installed the most recent haskell-platform. I would greatly appreciate any help you all could provide. Thanks, Scott walck@walck-nsf:~/computer/haskell/Yorgey$ cd diagrams-new/ walck@walck-nsf:~/computer/haskell/Yorgey/diagrams-new$ runhaskell Setup.lhs configure Configuring diagrams-0.2.9... Setup.lhs: At least the following dependencies are missing: cairo >=0.9 && <0.11, colour >=2.2.1 && <2.4, containers ==0.2.* walck@walck-nsf:~/computer/haskell/Yorgey/diagrams-new$ runhaskell Setup.lhs configure --user Configuring diagrams-0.2.9... Setup.lhs: At least the following dependencies are missing: cairo >=0.9 && <0.11, containers ==0.2.* walck@walck-nsf:~/computer/haskell/Yorgey/diagrams-new$ ghc-pkg list /usr/local/lib/ghc-6.12.1/package.conf.d: Cabal-1.8.0.2 GLUT-2.1.2.1 HTTP-4000.0.9 HUnit-1.2.2.1 OpenGL-2.2.3.0 QuickCheck-2.1.0.3 array-0.3.0.0 base-3.0.3.2 base-4.2.0.0 bin-package-db-0.0.0.0 bytestring-0.9.1.5 cgi-3001.1.7.2 containers-0.3.0.0 deepseq-1.1.0.0 directory-1.0.1.0 (dph-base-0.4.0) (dph-par-0.4.0) (dph-prim-interface-0.4.0) (dph-prim-par-0.4.0) (dph-prim-seq-0.4.0) (dph-seq-0.4.0) extensible-exceptions-0.1.1.1 ffi-1.0 fgl-5.4.2.2 filepath-1.1.0.3 (ghc-6.12.1) (ghc-binary-0.5.0.2) ghc-prim-0.2.0.0 haskell-platform-2010.1.0.0 haskell-src-1.0.1.3 haskell98-1.0.1.1 hpc-0.5.0.4 html-1.0.1.2 integer-gmp-0.2.0.0 mtl-1.1.0.2 network-2.2.1.7 old-locale-1.0.0.2 old-time-1.0.0.3 parallel-2.2.0.1 parsec-2.1.0.1 pretty-1.0.1.1 process-1.0.1.2 random-1.0.0.2 regex-base-0.93.1 regex-compat-0.92 regex-posix-0.94.1 rts-1.0 stm-2.1.1.2 syb-0.1.0.2 template-haskell-2.4.0.0 time-1.1.4 unix-2.4.0.0 utf8-string-0.3.4 xhtml-3000.2.0.1 zlib-0.5.2.0 /home/walck/.ghc/x86_64-linux-6.12.1/package.conf.d: GLFW-0.4.2 binary-0.5.0.2 colour-2.3.1 darcs-2.4.1 dataenc-0.13.0.2 dimensional-0.8 gnuplot-0.3.4 hashed-storage-0.4.11 haskeline-0.6.2.2 mmap-0.4.1 monoid-transformer-0.0.2 non-negative-0.0.5.1 numeric-prelude-0.1.3.4 numtype-1.0 storable-record-0.0.2.2 terminfo-0.3.1.2 transformers-0.2.1.0 utf8-string-0.3.6 utility-ht-0.0.5.1 walck@walck-nsf:~/computer/haskell/Yorgey/diagrams-new$ dpkg -L libghc6-cairo-dev /. /usr /usr/share /usr/share/doc /usr/share/doc/libghc6-cairo-dev /usr/share/doc/libghc6-cairo-dev/changelog.gz /usr/share/doc/libghc6-cairo-dev/copyright /usr/share/doc/libghc6-cairo-dev/changelog.Debian.gz /usr/lib /usr/lib/haskell-packages /usr/lib/haskell-packages/ghc6 /usr/lib/haskell-packages/ghc6/lib /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1 /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1/cairo.package.conf /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1/libHScairo.a /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1/HScairo.o /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1/imports /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1/imports/Graphics /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1/imports/Graphics/Rendering /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1/imports/Graphics/Rendering/Cairo /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1/imports/Graphics/Rendering/Cairo/Internal /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1/imports/Graphics/Rendering/Cairo/Internal/Drawing /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1/imports/Graphics/Rendering/Cairo/Internal/Drawing/Cairo.hi /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1/imports/Graphics/Rendering/Cairo/Internal/Drawing/Paths.hi /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1/imports/Graphics/Rendering/Cairo/Internal/Drawing/Patterns.hi /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1/imports/Graphics/Rendering/Cairo/Internal/Drawing/Text.hi /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1/imports/Graphics/Rendering/Cairo/Internal/Drawing/Transformations.hi /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1/imports/Graphics/Rendering/Cairo/Internal/Fonts /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1/imports/Graphics/Rendering/Cairo/Internal/Fonts/FontOptions.hi /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1/imports/Graphics/Rendering/Cairo/Internal/Surfaces /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1/imports/Graphics/Rendering/Cairo/Internal/Surfaces/Image.hi /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1/imports/Graphics/Rendering/Cairo/Internal/Surfaces/PDF.hi /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1/imports/Graphics/Rendering/Cairo/Internal/Surfaces/PNG.hi /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1/imports/Graphics/Rendering/Cairo/Internal/Surfaces/PS.hi /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1/imports/Graphics/Rendering/Cairo/Internal/Surfaces/SVG.hi /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1/imports/Graphics/Rendering/Cairo/Internal/Surfaces/Surface.hi /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1/imports/Graphics/Rendering/Cairo/Internal/Utilities.hi /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1/imports/Graphics/Rendering/Cairo/Matrix.hi /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1/imports/Graphics/Rendering/Cairo/Types.hi /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1/imports/Graphics/Rendering/Cairo/Internal.hi /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1/imports/Graphics/Rendering/Cairo.hi walck@walck-nsf:~/computer/haskell/Yorgey/diagrams-new$ ls -l /usr/lib/haskell-packages/ghc6/lib/ total 20 drwxr-xr-x 3 root root 4096 2010-05-04 08:25 cairo-0.10.1 drwxr-xr-x 3 root root 4096 2010-05-04 16:48 curl-1.3.5 drwxr-xr-x 4 root root 4096 2010-05-04 08:25 glib-0.10.1 drwxr-xr-x 3 root root 4096 2010-05-04 16:00 gtk-0.10.1 drwxr-xr-x 3 root root 4096 2010-05-04 08:25 mtl-1.1.0.2 walck@walck-nsf:~/computer/haskell/Yorgey/diagrams-new$ ghc-pkg register /usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1/cairo.package.conf Reading package info from "/usr/lib/haskell-packages/ghc6/lib/cairo-0.10.1/cairo.package.conf" ... done. cairo-0.10.1: missing id field cairo-0.10.1: dependency "base-4.1.0.0" doesn't exist (use --force to override) cairo-0.10.1: dependency "mtl-1.1.0.2" doesn't exist (use --force to override) cairo-0.10.1: dependency "glib-0.10.1" doesn't exist (use --force to override) cairo-0.10.1: dependency "bytestring-0.9.1.4" doesn't exist (use --force to override) walck@walck-nsf:~/computer/haskell/Yorgey/diagrams-new$ ghc-pkg register /usr/lib/haskell-packages/ghc6/lib/glib-0.10.1/glib.package.conf Reading package info from "/usr/lib/haskell-packages/ghc6/lib/glib-0.10.1/glib.package.conf" ... done. glib-0.10.1: missing id field glib-0.10.1: dependency "base-4.1.0.0" doesn't exist (use --force to override) walck@walck-nsf:~/computer/haskell/Yorgey/diagrams-new$ -- Scott N. Walck Associate Professor of Physics Lebanon Valley College Annville, PA 17003 phone: 717-867-6153 fax: 717-867-6075 email: walck@lvc.edu

On Monday 17 May 2010 18:06:29, Scott N. Walck wrote:
Hi folks,
One more point about my system might be important. I installed GHC 6.10 using the ubuntu installer, then compiled 6.12 from source, then installed the most recent haskell-platform.
That means your system package manager only knows about 6.10 and 6.12 doesn't know about any packages installed via apt-get (and couldn't use them anyway, because they've been compiled with 6.10). If there aren't ubuntu packages for 6.12 yet, you have to either downgrade to 6.10 or install the cairo stuff manually with 6.12.
I would greatly appreciate any help you all could provide.
Thanks,
Scott

Daniel, Thank you. That's helpful information. I'd like to try to get gtk2hs to compile with GHC 6.12. Below I show the trouble that I run into. Maybe there's an easy fix? Thanks, Scott On Mon, May 17, 2010 at 01:15:14PM -0400, Daniel Fischer wrote:
On Monday 17 May 2010 18:06:29, Scott N. Walck wrote:
Hi folks,
One more point about my system might be important. I installed GHC 6.10 using the ubuntu installer, then compiled 6.12 from source, then installed the most recent haskell-platform.
That means your system package manager only knows about 6.10 and 6.12 doesn't know about any packages installed via apt-get (and couldn't use them anyway, because they've been compiled with 6.10). If there aren't ubuntu packages for 6.12 yet, you have to either downgrade to 6.10 or install the cairo stuff manually with 6.12.
I would greatly appreciate any help you all could provide.
Thanks,
Scott
walck@walck-nsf:/usr/local/src$ sudo tar -xzf gtk2hs-0.10.1.tar.gz [sudo] password for walck: walck@walck-nsf:/usr/local/src$ cd gtk2hs-0.10.1 walck@walck-nsf:/usr/local/src/gtk2hs-0.10.1$ sudo ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking for style of include used by make... GNU checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking dependency style of gcc... none checking how to run the C preprocessor... gcc -E checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking for ar... /usr/bin/ar checking for ld... /usr/bin/ld checking for basename... /usr/bin/basename checking for grep that handles long lines and -e... /bin/grep checking for gzip... /bin/gzip checking for a sed that does not truncate output... /bin/sed checking for cut... /usr/bin/cut checking for tar... /bin/tar checking for touch... /usr/bin/touch checking for ranlib... ranlib checking for xargs... /usr/bin/xargs checking for ghc... /usr/local/bin/ghc checking version of GHC... 6.12.1 checking for ghc-pkg... /usr/local/bin/ghc-pkg checking whether to build deprecated bindings... yes checking whether to build deprecated packages (gnomevfs, sourceview)... yes checking for the GHC package "base"... yes, version 4.2.0.0 checking for the GHC package "haskell98"... yes, version 1.0.1.1 checking for the GHC package "mtl"... yes, version 1.1.0.2 checking for the GHC package "bytestring"... yes, version 0.9.1.5 checking for the GHC package "containers"... yes, version 0.3.0.0 checking for the GHC package "array"... yes, version 0.3.0.0 checking for the GHC package "old-time"... yes, version 1.0.0.3 checking for the GHC package "pretty"... yes, version 1.0.1.1 checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for GLIB... yes checking for GTK... yes checking whether to build gtk package... yes checking for GIO... yes checking whether to build gio package... yes checking for LIBGLADE... no checking whether to build glade package... no checking for GCONF... no checking whether to build gconf package... no checking for GTKSOURCEVIEW2... no checking whether to build gtksourceview2 package... no checking for SOURCEVIEW... no checking whether to build sourceview package... no checking for MOZILLA_MOZEMBED... no checking whether to build mozembed package... no checking for SEAMONKEY_MOZEMBED... no checking whether to build mozembed package... no checking for FIREFOX_MOZEMBED... no checking whether to build mozembed package... no checking for XULRUNNER_MOZEMBED... no checking whether to build mozembed package... no checking for CAIRO... yes checking whether to build cairo package... yes checking for SVGCAIRO... no checking whether to build svgcairo package... no checking for GTKGLEXT... no checking whether to build gtkglext package... no checking for GNOMEVFS... no checking whether to build gnomevfs package... no checking for GSTREAMER... no checking whether to build gstreamer package... no Package gtksourceview-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gtksourceview-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gtksourceview-2.0' found Package gstreamer-0.10 was not found in the pkg-config search path. Perhaps you should add the directory containing `gstreamer-0.10.pc' to the PKG_CONFIG_PATH environment variable No package 'gstreamer-0.10' found Package gnome-vfs-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gnome-vfs-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gnome-vfs-2.0' found Package librsvg-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `librsvg-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'librsvg-2.0' found checking for hsc2hs... /usr/local/bin/hsc2hs checking for happy... /usr/local/bin/happy checking version of happy... 1.18.4 checking for alex... /usr/local/bin/alex configure: creating ./config.status config.status: creating Makefile config.status: creating gtk2hs.spec config.status: creating mk/chsDepend config.status: creating mk/link-splitobjs.sh config.status: creating mk/fix-package-conf.sh config.status: creating docs/prologue.txt config.status: creating glib/glib.package.conf config.status: creating glib/glib.cabal config.status: creating gtk/gtk.package.conf config.status: creating gtk/gtk.cabal config.status: creating gio/gio.package.conf config.status: creating gio/gio.cabal config.status: creating glade/glade.package.conf config.status: creating glade/glade.cabal config.status: creating gconf/gconf.package.conf config.status: creating gconf/gconf.cabal config.status: creating sourceview/sourceview.package.conf config.status: creating sourceview/sourceview.cabal config.status: creating gtksourceview2/gtksourceview2.package.conf config.status: creating gtksourceview2/gtksourceview2.cabal config.status: creating mozembed/mozembed.package.conf config.status: creating mozembed/mozembed.cabal config.status: creating cairo/cairo.package.conf config.status: creating cairo/cairo.cabal config.status: creating svgcairo/svgcairo.package.conf config.status: creating svgcairo/svgcairo.cabal config.status: creating gtkglext/gtkglext.package.conf config.status: creating gtkglext/gtkglext.cabal config.status: creating soegtk/soegtk.package.conf config.status: creating soegtk/soegtk.cabal config.status: creating gnomevfs/gnomevfs.package.conf config.status: creating gnomevfs/gnomevfs.cabal config.status: creating gstreamer/gstreamer.package.conf config.status: creating gstreamer/gstreamer.cabal config.status: creating gtk2hs-config.h config.status: executing depfiles commands config.status: executing default commands ************************************************** * Configuration completed successfully. * * The following packages will be built: * * glib : yes * gtk : yes * gio : yes * glade : no * cairo : yes * svgcairo : no * gtkglext : no * gconf : no * sourceview : no * gtksourceview2 : no * mozembed : no * soegtk : yes * gnomevfs : no * gstreamer : no * documentation : no * * Now do "(g)make" followed by "(g)make install" ************************************************** walck@walck-nsf:/usr/local/src/gtk2hs-0.10.1$ sudo make echo "[]" > package.conf.inplace /bin/sed -e 's|${pkglibdir}/imports|.|' -e 's|"${pkglibdir}/include"|.|' -e 's|${pkglibdir}|.|' -e 's|${modules}|System.Glib, System.Glib.Attributes, System.Glib.FFI, System.Glib.Flags, System.Glib.GDateTime, System.Glib.GError, System.Glib.GList, System.Glib.GObject, System.Glib.GParameter, System.Glib.GType, System.Glib.GTypeConstants, System.Glib.GValue, System.Glib.GValueTypes, System.Glib.MainLoop, System.Glib.Properties, System.Glib.Signals, System.Glib.StoreValue, System.Glib.Types, System.Glib.UTFString|' glib/glib.package.conf | /usr/local/bin/ghc-pkg update - --force --package-conf=package.conf.inplace; /bin/sed -e 's|${pkglibdir}/imports|.|' -e 's|"${pkglibdir}/include"|.|' -e 's|${pkglibdir}|.|' -e 's|${modules}|Graphics.Rendering.Cairo, Graphics.Rendering.Cairo.Internal, Graphics.Rendering.Cairo.Internal.Drawing.Cairo, Graphics.Rendering.Cairo.Internal.Drawing.Paths, Graphics.Rendering.Cairo.Internal.Drawing.Patterns, Graphics.Rendering.Cairo.Internal.Drawing.Text, Graphics.Rendering.Cairo.Internal.Drawing.Transformations, Graphics.Rendering.Cairo.Internal.Fonts.FontOptions, Graphics.Rendering.Cairo.Internal.Surfaces.Image, Graphics.Rendering.Cairo.Internal.Surfaces.PDF, Graphics.Rendering.Cairo.Internal.Surfaces.PNG, Graphics.Rendering.Cairo.Internal.Surfaces.PS, Graphics.Rendering.Cairo.Internal.Surfaces.SVG, Graphics.Rendering.Cairo.Internal.Surfaces.Surface, Graphics.Rendering.Cairo.Internal.Utilities, Graphics.Rendering.Cairo.Matrix, Graphics.Rendering.Cairo.Types|' cairo/cairo.package.conf | /usr/local/bin/ghc-pkg update - --force --package-conf=package.conf.inplace; /bin/sed -e 's|${pkglibdir}/imports|.|' -e 's|"${pkglibdir}/include"|.|' -e 's|${pkglibdir}|.|' -e 's|${modules}|Graphics.UI.Gtk, Graphics.UI.Gtk.Abstract.Bin, Graphics.UI.Gtk.Abstract.Box, Graphics.UI.Gtk.Abstract.ButtonBox, Graphics.UI.Gtk.Abstract.Container, Graphics.UI.Gtk.Abstract.ContainerChildProperties, Graphics.UI.Gtk.Abstract.Misc, Graphics.UI.Gtk.Abstract.Object, Graphics.UI.Gtk.Abstract.Paned, Graphics.UI.Gtk.Abstract.Range, Graphics.UI.Gtk.Abstract.Scale, Graphics.UI.Gtk.Abstract.Scrollbar, Graphics.UI.Gtk.Abstract.Separator, Graphics.UI.Gtk.Abstract.Widget, Graphics.UI.Gtk.ActionMenuToolbar.Action, Graphics.UI.Gtk.ActionMenuToolbar.ActionGroup, Graphics.UI.Gtk.ActionMenuToolbar.RadioAction, Graphics.UI.Gtk.ActionMenuToolbar.ToggleAction, Graphics.UI.Gtk.ActionMenuToolbar.UIManager, Graphics.UI.Gtk.Buttons.Button, Graphics.UI.Gtk.Buttons.CheckButton, Graphics.UI.Gtk.Buttons.RadioButton, Graphics.UI.Gtk.Buttons.ToggleButton, Graphics.UI.Gtk.Cairo, Graphics.UI.Gtk.Display.AccelLabel, Graphics.UI.Gtk.Display.Image, Graphics.UI.Gtk.Display.Label, Graphics.UI.Gtk.Display.ProgressBar, Graphics.UI.Gtk.Display.StatusIcon, Graphics.UI.Gtk.Display.Statusbar, Graphics.UI.Gtk.Embedding.Embedding, Graphics.UI.Gtk.Embedding.Plug, Graphics.UI.Gtk.Embedding.Socket, Graphics.UI.Gtk.Entry.Editable, Graphics.UI.Gtk.Entry.Entry, Graphics.UI.Gtk.Entry.EntryCompletion, Graphics.UI.Gtk.Entry.HScale, Graphics.UI.Gtk.Entry.SpinButton, Graphics.UI.Gtk.Entry.VScale, Graphics.UI.Gtk.Gdk.Cursor, Graphics.UI.Gtk.Gdk.DrawWindow, Graphics.UI.Gtk.Gdk.Drawable, Graphics.UI.Gtk.Gdk.Enums, Graphics.UI.Gtk.Gdk.EventM, Graphics.UI.Gtk.Gdk.Events, Graphics.UI.Gtk.Gdk.GC, Graphics.UI.Gtk.Gdk.Gdk, Graphics.UI.Gtk.Gdk.Keys, Graphics.UI.Gtk.Gdk.Pixbuf, Graphics.UI.Gtk.Gdk.PixbufData, Graphics.UI.Gtk.Gdk.Pixmap, Graphics.UI.Gtk.Gdk.Region, Graphics.UI.Gtk.Gdk.Screen, Graphics.UI.Gtk.General.Clipboard, Graphics.UI.Gtk.General.DNDTypes, Graphics.UI.Gtk.General.Drag, Graphics.UI.Gtk.General.Enums, Graphics.UI.Gtk.General.General, Graphics.UI.Gtk.General.IconFactory, Graphics.UI.Gtk.General.Selection, Graphics.UI.Gtk.General.StockItems, Graphics.UI.Gtk.General.Structs, Graphics.UI.Gtk.General.Style, Graphics.UI.Gtk.Layout.Alignment, Graphics.UI.Gtk.Layout.AspectFrame, Graphics.UI.Gtk.Layout.Expander, Graphics.UI.Gtk.Layout.Fixed, Graphics.UI.Gtk.Layout.HBox, Graphics.UI.Gtk.Layout.HButtonBox, Graphics.UI.Gtk.Layout.HPaned, Graphics.UI.Gtk.Layout.Layout, Graphics.UI.Gtk.Layout.Notebook, Graphics.UI.Gtk.Layout.Table, Graphics.UI.Gtk.Layout.VBox, Graphics.UI.Gtk.Layout.VButtonBox, Graphics.UI.Gtk.Layout.VPaned, Graphics.UI.Gtk.MenuComboToolbar.CheckMenuItem, Graphics.UI.Gtk.MenuComboToolbar.Combo, Graphics.UI.Gtk.MenuComboToolbar.ComboBox, Graphics.UI.Gtk.MenuComboToolbar.ComboBoxEntry, Graphics.UI.Gtk.MenuComboToolbar.ImageMenuItem, Graphics.UI.Gtk.MenuComboToolbar.Menu, Graphics.UI.Gtk.MenuComboToolbar.MenuBar, Graphics.UI.Gtk.MenuComboToolbar.MenuItem, Graphics.UI.Gtk.MenuComboToolbar.MenuShell, Graphics.UI.Gtk.MenuComboToolbar.MenuToolButton, Graphics.UI.Gtk.MenuComboToolbar.OptionMenu, Graphics.UI.Gtk.MenuComboToolbar.RadioMenuItem, Graphics.UI.Gtk.MenuComboToolbar.RadioToolButton, Graphics.UI.Gtk.MenuComboToolbar.SeparatorMenuItem, Graphics.UI.Gtk.MenuComboToolbar.SeparatorToolItem, Graphics.UI.Gtk.MenuComboToolbar.TearoffMenuItem, Graphics.UI.Gtk.MenuComboToolbar.ToggleToolButton, Graphics.UI.Gtk.MenuComboToolbar.ToolButton, Graphics.UI.Gtk.MenuComboToolbar.ToolItem, Graphics.UI.Gtk.MenuComboToolbar.Toolbar, Graphics.UI.Gtk.Misc.Adjustment, Graphics.UI.Gtk.Misc.Arrow, Graphics.UI.Gtk.Misc.Calendar, Graphics.UI.Gtk.Misc.DrawingArea, Graphics.UI.Gtk.Misc.EventBox, Graphics.UI.Gtk.Misc.HandleBox, Graphics.UI.Gtk.Misc.SizeGroup, Graphics.UI.Gtk.Misc.Tooltips, Graphics.UI.Gtk.Misc.Viewport, Graphics.UI.Gtk.ModelView, Graphics.UI.Gtk.ModelView.CellLayout, Graphics.UI.Gtk.ModelView.CellRenderer, Graphics.UI.Gtk.ModelView.CellRendererCombo, Graphics.UI.Gtk.ModelView.CellRendererPixbuf, Graphics.UI.Gtk.ModelView.CellRendererProgress, Graphics.UI.Gtk.ModelView.CellRendererText, Graphics.UI.Gtk.ModelView.CellRendererToggle, Graphics.UI.Gtk.ModelView.CellView, Graphics.UI.Gtk.ModelView.CustomStore, Graphics.UI.Gtk.ModelView.IconView, Graphics.UI.Gtk.ModelView.ListStore, Graphics.UI.Gtk.ModelView.Sequence, Graphics.UI.Gtk.ModelView.TreeDrag, Graphics.UI.Gtk.ModelView.TreeModel, Graphics.UI.Gtk.ModelView.TreeModelSort, Graphics.UI.Gtk.ModelView.TreeRowReference, Graphics.UI.Gtk.ModelView.TreeSelection, Graphics.UI.Gtk.ModelView.TreeSortable, Graphics.UI.Gtk.ModelView.TreeStore, Graphics.UI.Gtk.ModelView.TreeView, Graphics.UI.Gtk.ModelView.TreeViewColumn, Graphics.UI.Gtk.ModelView.Types, Graphics.UI.Gtk.Multiline.TextBuffer, Graphics.UI.Gtk.Multiline.TextIter, Graphics.UI.Gtk.Multiline.TextMark, Graphics.UI.Gtk.Multiline.TextTag, Graphics.UI.Gtk.Multiline.TextTagTable, Graphics.UI.Gtk.Multiline.TextView, Graphics.UI.Gtk.Multiline.Types, Graphics.UI.Gtk.Ornaments.Frame, Graphics.UI.Gtk.Ornaments.HSeparator, Graphics.UI.Gtk.Ornaments.VSeparator, Graphics.UI.Gtk.Pango.Attributes, Graphics.UI.Gtk.Pango.Context, Graphics.UI.Gtk.Pango.Description, Graphics.UI.Gtk.Pango.Enums, Graphics.UI.Gtk.Pango.Font, Graphics.UI.Gtk.Pango.GlyphStorage, Graphics.UI.Gtk.Pango.Layout, Graphics.UI.Gtk.Pango.Markup, Graphics.UI.Gtk.Pango.Rendering, Graphics.UI.Gtk.Pango.Structs, Graphics.UI.Gtk.Pango.Types, Graphics.UI.Gtk.Scrolling.HScrollbar, Graphics.UI.Gtk.Scrolling.ScrolledWindow, Graphics.UI.Gtk.Scrolling.VScrollbar, Graphics.UI.Gtk.Selectors.ColorButton, Graphics.UI.Gtk.Selectors.ColorSelection, Graphics.UI.Gtk.Selectors.ColorSelectionDialog, Graphics.UI.Gtk.Selectors.FileChooser, Graphics.UI.Gtk.Selectors.FileChooserButton, Graphics.UI.Gtk.Selectors.FileChooserDialog, Graphics.UI.Gtk.Selectors.FileChooserWidget, Graphics.UI.Gtk.Selectors.FileFilter, Graphics.UI.Gtk.Selectors.FileSelection, Graphics.UI.Gtk.Selectors.FontButton, Graphics.UI.Gtk.Selectors.FontSelection, Graphics.UI.Gtk.Selectors.FontSelectionDialog, Graphics.UI.Gtk.Signals, Graphics.UI.Gtk.TreeList, Graphics.UI.Gtk.TreeList.CellRenderer, Graphics.UI.Gtk.TreeList.CellRendererPixbuf, Graphics.UI.Gtk.TreeList.CellRendererText, Graphics.UI.Gtk.TreeList.CellRendererToggle, Graphics.UI.Gtk.TreeList.CellView, Graphics.UI.Gtk.TreeList.IconView, Graphics.UI.Gtk.TreeList.ListStore, Graphics.UI.Gtk.TreeList.TreeIter, Graphics.UI.Gtk.TreeList.TreeModel, Graphics.UI.Gtk.TreeList.TreeModelSort, Graphics.UI.Gtk.TreeList.TreePath, Graphics.UI.Gtk.TreeList.TreeRowReference, Graphics.UI.Gtk.TreeList.TreeSelection, Graphics.UI.Gtk.TreeList.TreeStore, Graphics.UI.Gtk.TreeList.TreeView, Graphics.UI.Gtk.TreeList.TreeViewColumn, Graphics.UI.Gtk.Types, Graphics.UI.Gtk.Windows.AboutDialog, Graphics.UI.Gtk.Windows.Dialog, Graphics.UI.Gtk.Windows.MessageDialog, Graphics.UI.Gtk.Windows.Window, Graphics.UI.Gtk.Windows.WindowGroup|' gtk/gtk.package.conf | /usr/local/bin/ghc-pkg update - --force --package-conf=package.conf.inplace; /bin/sed -e 's|${pkglibdir}/imports|.|' -e 's|"${pkglibdir}/include"|.|' -e 's|${pkglibdir}|.|' -e 's|${modules}|Graphics.SOE.Gtk|' soegtk/soegtk.package.conf | /usr/local/bin/ghc-pkg update - --force --package-conf=package.conf.inplace; /bin/sed -e 's|${pkglibdir}/imports|.|' -e 's|"${pkglibdir}/include"|.|' -e 's|${pkglibdir}|.|' -e 's|${modules}|System.GIO, System.GIO.AsyncResult, System.GIO.Base, System.GIO.Cancellable, System.GIO.File, System.GIO.FileAttribute, System.GIO.Signals, System.GIO.Types|' gio/gio.package.conf | /usr/local/bin/ghc-pkg update - --force --package-conf=package.conf.inplace; Reading package info from stdin ... done. glib-0.10.1: missing id field glib-0.10.1: dependency "base-4.2.0.0" doesn't exist (ignoring) glib-0.10.1: file System/Glib.hi is missing (ignoring) glib-0.10.1: file System/Glib/Attributes.hi is missing (ignoring) glib-0.10.1: file System/Glib/FFI.hi is missing (ignoring) glib-0.10.1: file System/Glib/Flags.hi is missing (ignoring) glib-0.10.1: file System/Glib/GDateTime.hi is missing (ignoring) glib-0.10.1: file System/Glib/GError.hi is missing (ignoring) glib-0.10.1: file System/Glib/GList.hi is missing (ignoring) glib-0.10.1: file System/Glib/GObject.hi is missing (ignoring) glib-0.10.1: file System/Glib/GParameter.hi is missing (ignoring) glib-0.10.1: file System/Glib/GType.hi is missing (ignoring) glib-0.10.1: file System/Glib/GTypeConstants.hi is missing (ignoring) glib-0.10.1: file System/Glib/GValue.hi is missing (ignoring) glib-0.10.1: file System/Glib/GValueTypes.hi is missing (ignoring) glib-0.10.1: file System/Glib/MainLoop.hi is missing (ignoring) glib-0.10.1: file System/Glib/Properties.hi is missing (ignoring) glib-0.10.1: file System/Glib/Signals.hi is missing (ignoring) glib-0.10.1: file System/Glib/StoreValue.hi is missing (ignoring) glib-0.10.1: file System/Glib/Types.hi is missing (ignoring) glib-0.10.1: file System/Glib/UTFString.hi is missing (ignoring) glib-0.10.1: cannot find libHSglib.a on library path (ignoring) Reading package info from stdin ... done. cairo-0.10.1: missing id field cairo-0.10.1: dependency "base-4.2.0.0" doesn't exist (ignoring) cairo-0.10.1: dependency "mtl-1.1.0.2" doesn't exist (ignoring) cairo-0.10.1: dependency "glib-0.10.1" doesn't exist (ignoring) cairo-0.10.1: dependency "bytestring-0.9.1.5" doesn't exist (ignoring) cairo-0.10.1: file Graphics/Rendering/Cairo.hi is missing (ignoring) cairo-0.10.1: file Graphics/Rendering/Cairo/Internal.hi is missing (ignoring) cairo-0.10.1: file Graphics/Rendering/Cairo/Internal/Drawing/Cairo.hi is missing (ignoring) cairo-0.10.1: file Graphics/Rendering/Cairo/Internal/Drawing/Paths.hi is missing (ignoring) cairo-0.10.1: file Graphics/Rendering/Cairo/Internal/Drawing/Patterns.hi is missing (ignoring) cairo-0.10.1: file Graphics/Rendering/Cairo/Internal/Drawing/Text.hi is missing (ignoring) cairo-0.10.1: file Graphics/Rendering/Cairo/Internal/Drawing/Transformations.hi is missing (ignoring) cairo-0.10.1: file Graphics/Rendering/Cairo/Internal/Fonts/FontOptions.hi is missing (ignoring) cairo-0.10.1: file Graphics/Rendering/Cairo/Internal/Surfaces/Image.hi is missing (ignoring) cairo-0.10.1: file Graphics/Rendering/Cairo/Internal/Surfaces/PDF.hi is missing (ignoring) cairo-0.10.1: file Graphics/Rendering/Cairo/Internal/Surfaces/PNG.hi is missing (ignoring) cairo-0.10.1: file Graphics/Rendering/Cairo/Internal/Surfaces/PS.hi is missing (ignoring) cairo-0.10.1: file Graphics/Rendering/Cairo/Internal/Surfaces/SVG.hi is missing (ignoring) cairo-0.10.1: file Graphics/Rendering/Cairo/Internal/Surfaces/Surface.hi is missing (ignoring) cairo-0.10.1: file Graphics/Rendering/Cairo/Internal/Utilities.hi is missing (ignoring) cairo-0.10.1: file Graphics/Rendering/Cairo/Matrix.hi is missing (ignoring) cairo-0.10.1: file Graphics/Rendering/Cairo/Types.hi is missing (ignoring) cairo-0.10.1: cannot find libHScairo.a on library path (ignoring) Reading package info from stdin ... done. gtk-0.10.1: missing id field gtk-0.10.1: dependency "base-4.2.0.0" doesn't exist (ignoring) gtk-0.10.1: dependency "mtl-1.1.0.2" doesn't exist (ignoring) gtk-0.10.1: dependency "glib-0.10.1" doesn't exist (ignoring) gtk-0.10.1: dependency "cairo-0.10.1" doesn't exist (ignoring) gtk-0.10.1: dependency "containers-0.3.0.0" doesn't exist (ignoring) gtk-0.10.1: dependency "array-0.3.0.0" doesn't exist (ignoring) gtk-0.10.1: file Graphics/UI/Gtk.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Abstract/Bin.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Abstract/Box.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Abstract/ButtonBox.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Abstract/Container.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Abstract/ContainerChildProperties.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Abstract/Misc.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Abstract/Object.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Abstract/Paned.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Abstract/Range.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Abstract/Scale.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Abstract/Scrollbar.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Abstract/Separator.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Abstract/Widget.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/ActionMenuToolbar/Action.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/ActionMenuToolbar/ActionGroup.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/ActionMenuToolbar/RadioAction.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/ActionMenuToolbar/ToggleAction.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/ActionMenuToolbar/UIManager.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Buttons/Button.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Buttons/CheckButton.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Buttons/RadioButton.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Buttons/ToggleButton.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Cairo.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Display/AccelLabel.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Display/Image.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Display/Label.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Display/ProgressBar.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Display/StatusIcon.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Display/Statusbar.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Embedding/Embedding.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Embedding/Plug.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Embedding/Socket.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Entry/Editable.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Entry/Entry.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Entry/EntryCompletion.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Entry/HScale.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Entry/SpinButton.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Entry/VScale.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Gdk/Cursor.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Gdk/DrawWindow.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Gdk/Drawable.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Gdk/Enums.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Gdk/EventM.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Gdk/Events.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Gdk/GC.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Gdk/Gdk.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Gdk/Keys.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Gdk/Pixbuf.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Gdk/PixbufData.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Gdk/Pixmap.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Gdk/Region.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Gdk/Screen.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/General/Clipboard.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/General/DNDTypes.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/General/Drag.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/General/Enums.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/General/General.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/General/IconFactory.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/General/Selection.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/General/StockItems.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/General/Structs.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/General/Style.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Layout/Alignment.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Layout/AspectFrame.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Layout/Expander.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Layout/Fixed.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Layout/HBox.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Layout/HButtonBox.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Layout/HPaned.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Layout/Layout.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Layout/Notebook.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Layout/Table.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Layout/VBox.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Layout/VButtonBox.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Layout/VPaned.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/MenuComboToolbar/CheckMenuItem.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/MenuComboToolbar/Combo.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/MenuComboToolbar/ComboBox.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/MenuComboToolbar/ComboBoxEntry.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/MenuComboToolbar/ImageMenuItem.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/MenuComboToolbar/Menu.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/MenuComboToolbar/MenuBar.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/MenuComboToolbar/MenuItem.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/MenuComboToolbar/MenuShell.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/MenuComboToolbar/MenuToolButton.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/MenuComboToolbar/OptionMenu.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/MenuComboToolbar/RadioMenuItem.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/MenuComboToolbar/RadioToolButton.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/MenuComboToolbar/SeparatorMenuItem.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/MenuComboToolbar/SeparatorToolItem.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/MenuComboToolbar/TearoffMenuItem.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/MenuComboToolbar/ToggleToolButton.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/MenuComboToolbar/ToolButton.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/MenuComboToolbar/ToolItem.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/MenuComboToolbar/Toolbar.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Misc/Adjustment.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Misc/Arrow.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Misc/Calendar.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Misc/DrawingArea.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Misc/EventBox.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Misc/HandleBox.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Misc/SizeGroup.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Misc/Tooltips.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Misc/Viewport.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/ModelView.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/ModelView/CellLayout.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/ModelView/CellRenderer.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/ModelView/CellRendererCombo.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/ModelView/CellRendererPixbuf.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/ModelView/CellRendererProgress.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/ModelView/CellRendererText.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/ModelView/CellRendererToggle.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/ModelView/CellView.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/ModelView/CustomStore.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/ModelView/IconView.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/ModelView/ListStore.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/ModelView/Sequence.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/ModelView/TreeDrag.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/ModelView/TreeModel.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/ModelView/TreeModelSort.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/ModelView/TreeRowReference.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/ModelView/TreeSelection.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/ModelView/TreeSortable.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/ModelView/TreeStore.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/ModelView/TreeView.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/ModelView/TreeViewColumn.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/ModelView/Types.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Multiline/TextBuffer.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Multiline/TextIter.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Multiline/TextMark.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Multiline/TextTag.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Multiline/TextTagTable.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Multiline/TextView.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Multiline/Types.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Ornaments/Frame.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Ornaments/HSeparator.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Ornaments/VSeparator.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Pango/Attributes.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Pango/Context.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Pango/Description.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Pango/Enums.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Pango/Font.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Pango/GlyphStorage.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Pango/Layout.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Pango/Markup.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Pango/Rendering.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Pango/Structs.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Pango/Types.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Scrolling/HScrollbar.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Scrolling/ScrolledWindow.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Scrolling/VScrollbar.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Selectors/ColorButton.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Selectors/ColorSelection.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Selectors/ColorSelectionDialog.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Selectors/FileChooser.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Selectors/FileChooserButton.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Selectors/FileChooserDialog.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Selectors/FileChooserWidget.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Selectors/FileFilter.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Selectors/FileSelection.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Selectors/FontButton.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Selectors/FontSelection.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Selectors/FontSelectionDialog.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Signals.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/TreeList.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/TreeList/CellRenderer.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/TreeList/CellRendererPixbuf.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/TreeList/CellRendererText.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/TreeList/CellRendererToggle.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/TreeList/CellView.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/TreeList/IconView.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/TreeList/ListStore.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/TreeList/TreeIter.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/TreeList/TreeModel.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/TreeList/TreeModelSort.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/TreeList/TreePath.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/TreeList/TreeRowReference.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/TreeList/TreeSelection.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/TreeList/TreeStore.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/TreeList/TreeView.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/TreeList/TreeViewColumn.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Types.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Windows/AboutDialog.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Windows/Dialog.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Windows/MessageDialog.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Windows/Window.hi is missing (ignoring) gtk-0.10.1: file Graphics/UI/Gtk/Windows/WindowGroup.hi is missing (ignoring) gtk-0.10.1: cannot find libHSgtk.a on library path (ignoring) Reading package info from stdin ... done. soegtk-0.10.1: missing id field soegtk-0.10.1: dependency "base-4.2.0.0" doesn't exist (ignoring) soegtk-0.10.1: dependency "mtl-1.1.0.2" doesn't exist (ignoring) soegtk-0.10.1: dependency "gtk-0.10.1" doesn't exist (ignoring) soegtk-0.10.1: dependency "cairo-0.10.1" doesn't exist (ignoring) soegtk-0.10.1: dependency "old-time-1.0.0.3" doesn't exist (ignoring) soegtk-0.10.1: file Graphics/SOE/Gtk.hi is missing (ignoring) soegtk-0.10.1: cannot find libHSsoegtk.a on library path (ignoring) Reading package info from stdin ... done. gio-0.10.1: missing id field gio-0.10.1: dependency "base-4.2.0.0" doesn't exist (ignoring) gio-0.10.1: dependency "glib-0.10.1" doesn't exist (ignoring) gio-0.10.1: file System/GIO.hi is missing (ignoring) gio-0.10.1: file System/GIO/AsyncResult.hi is missing (ignoring) gio-0.10.1: file System/GIO/Base.hi is missing (ignoring) gio-0.10.1: file System/GIO/Cancellable.hi is missing (ignoring) gio-0.10.1: file System/GIO/File.hi is missing (ignoring) gio-0.10.1: file System/GIO/FileAttribute.hi is missing (ignoring) gio-0.10.1: file System/GIO/Signals.hi is missing (ignoring) gio-0.10.1: file System/GIO/Types.hi is missing (ignoring) gio-0.10.1: cannot find libHSgio.a on library path (ignoring) make: *** [package.conf.inplace] Error 1 make: *** Deleting file `package.conf.inplace' walck@walck-nsf:/usr/local/src/gtk2hs-0.10.1$

On Monday 17 May 2010 19:40:06, Scott N. Walck wrote:
I'd like to try to get gtk2hs to compile with GHC 6.12. Below I show the trouble that I run into. Maybe there's an easy fix?
Thanks,
Scott <snip wall of text from gtk2hs>
I don't know what that means, maybe it's "January 18th, 2010 Duncan posted a patch that allows compilation of Gtk2Hs with ghc 6.12. However, you need to specify –disable-split-objs option when running configure as ghc 6.12 puts object files in directories where our Makefile does not expect them." So you could try configuring with --disable-split-objs. But perhaps better try http://haskell.org/gtk2hs/archives/2010/04/21/cabalized-version-of-gtk2hs- now-up-for-testing/ ?
participants (2)
-
Daniel Fischer
-
Scott N. Walck