Ticket #1128 (closed task: fixed)

Opened 7 years ago

Last modified 5 years ago

Support cabal install

Reported by: guest Owned by: duncan
Priority: blocker Milestone: 1.0
Component: general (Gtk+, Glib) Version: 0.9.12
Keywords: cabal, build, install Cc:


soegtk-9.12.2 fails to build. I get the following error message:

~/tmp/soegtk- cabal install
Resolving dependencies...
Configuring soegtk-
Preprocessing library soegtk-
Building soegtk-

    Could not find module `System.Time':
      it is a member of package old-time-, which is hidden
cabal: Error: some packages failed to install:
soegtk- failed during the building phase. The exception was:
exit: ExitFailure 1

Change History

Changed 7 years ago by anonymous

  • summary changed from soegtk Fails to build to q

Ah, I see where the problem lies. This error does not occur when I build the package with ghc --make. Apparently, cabal will hide all modules not explicitly required by the .cabal file. So, to fix this problem, I simply added "old-time" to the requirements.

Maybe this should be added upstream?

Changed 6 years ago by pgavin

  • status changed from new to closed
  • resolution set to duplicate

We don't support cabal (but plan to in the future). Marking as duplicate.

Changed 6 years ago by guest

  • status changed from closed to reopened
  • type changed from defect to task
  • component changed from SOE package to general (Gtk+, Glib)
  • summary changed from q to Support cabal install
  • milestone set to 1.0
  • keywords cabal, install added; fail, install, time removed
  • resolution duplicate deleted

Duplicate of what? Let's make this bug the cabal install task.

Changed 5 years ago by axel

  • status changed from reopened to closed
  • resolution set to fixed

Now all things are cabal and this is no longer an issue since cabal handles this.

Note: See TracTickets for help on using tickets.