Himerge
From HaskellWiki
| Line 10: | Line 10: | ||
== FAQs == | == FAQs == | ||
| - | '''What does Himerge really/exactly stands for?''' | + | * '''What does Himerge really/exactly stands for?''' |
It technically stands for "Haskell Interface for eMerge" ; though I personally can also think about some funny terms like: | It technically stands for "Haskell Interface for eMerge" ; though I personally can also think about some funny terms like: | ||
| Line 17: | Line 17: | ||
- Himerge Is (only) emerge | - Himerge Is (only) emerge | ||
| - | '''How do I install Himerge?''' | + | * '''How do I install Himerge?''' |
Since emerge is the Gentoo package manager, these instructions are unlikely to work on any other distro/OS unless of course you have installed [http://www.gentoo.org/proj/en/gentoo-alt/prefix/index.xml prefixed portage]. | Since emerge is the Gentoo package manager, these instructions are unlikely to work on any other distro/OS unless of course you have installed [http://www.gentoo.org/proj/en/gentoo-alt/prefix/index.xml prefixed portage]. | ||
| Line 41: | Line 41: | ||
If you're currently running stable ghc, you should upgrade ghc first and then run ghc-updater. Either way, it would be good to emerge ghc first, then emerge himerge. | If you're currently running stable ghc, you should upgrade ghc first and then run ghc-updater. Either way, it would be good to emerge ghc first, then emerge himerge. | ||
| - | '''Every time I try to search for a package I receive the 'Package not found' error''' | + | * '''Every time I try to search for a package I receive the 'Package not found' error''' |
Himerge uses eix for searching packages in the tree, so every time you sync , you also need to update the eix data-base. After a sync just do Ctrl+U or go to the "Tools -> Update Eix" option in the main menu bar to solve it. | Himerge uses eix for searching packages in the tree, so every time you sync , you also need to update the eix data-base. After a sync just do Ctrl+U or go to the "Tools -> Update Eix" option in the main menu bar to solve it. | ||
Revision as of 16:26, 9 February 2008
This wiki site is supposed to be the place containing all the possible information and documentation for Himerge
1 Latest Release (Beta)
Himerge version 0.17 released on February, 9, 2008.
http://www.haskell.org/himerge/release/himerge-0.17.tar.gz
You always can check the latest himerge screen-shot from this link
2 FAQs
- What does Himerge really/exactly stands for?
It technically stands for "Haskell Interface for eMerge" ; though I personally can also think about some funny terms like:
- Hi 'emerge' - High-Emerge - Himerge Is (only) emerge
- How do I install Himerge?
Since emerge is the Gentoo package manager, these instructions are unlikely to work on any other distro/OS unless of course you have installed prefixed portage.
You need to unmask several packages, by putting the following in /etc/portage/package.keywords to run the 'unstable' branch. Note that these are actually developed in the haskell overlay before moving to the portage tree.
# haskell dev-lang/ghc dev-haskell/cabal # haskell deps dev-haskell/mtl dev-haskell/filepath dev-haskell/regex-base dev-haskell/regex-posix dev-haskell/regex-compat # himerge app-portage/himerge dev-haskell/parallel dev-haskell/gtk2hs
If you're currently running stable ghc, you should upgrade ghc first and then run ghc-updater. Either way, it would be good to emerge ghc first, then emerge himerge.
- Every time I try to search for a package I receive the 'Package not found' error
Himerge uses eix for searching packages in the tree, so every time you sync , you also need to update the eix data-base. After a sync just do Ctrl+U or go to the "Tools -> Update Eix" option in the main menu bar to solve it.
