Skip to content

Commit 8896ae6

Browse files
committed
README.md: Update "quickest start"
Remove the instructions, instead using Gentoo Wiki links to provide instructions for installing the repository and generating metadata. This will be less error prone (and will stay up-to-date if there are any changes to the process.) Rename "quickest start" to the more boring title of "quick start" (since "quickest start" implies there's a slightly slower "quick start" hiding somewhere.) Signed-off-by: hololeap <hololeap@protonmail.com>
1 parent 20bba73 commit 8896ae6

File tree

1 file changed

+6
-24
lines changed

1 file changed

+6
-24
lines changed

README.rst

Lines changed: 6 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -13,35 +13,17 @@ Find us in ``#gentoo-haskell`` on `libera.chat`_!
1313

1414
.. _libera.chat: https://libera.chat
1515

16-
Quickest start
17-
==============
18-
19-
First, let's enable the Gentoo Haskell overlay using the eselect-repository method::
20-
21-
# Install eselect-repository if you don't already have it
22-
emerge app-eselect/eselect-repository
23-
# Fetch and output the list of overlays
24-
eselect repository list
25-
eselect repository enable haskell
26-
27-
Finally, we need to unmask the overlay (this does not apply if your system
28-
is already running on the ~testing branch)::
29-
# Unmask ~testing versions for your arch:
30-
echo "*/*::haskell" >> /etc/portage/package.accept_keywords
16+
Quick start
17+
===========
3118

32-
And here is the trick to speed up metadata resolution a bit.
33-
If you happen to use ``eix-sync`` for rsyncs you might
34-
like the following ``/etc/eix-sync.conf``::
19+
Enable the ``haskell`` repository in the normal manner explained here::
3520

36-
*
37-
@egencache --jobs="$(($(nproc) + 1))" --repo=haskell --update --update-use-local-desc
21+
https://wiki.gentoo.org/wiki/Eselect/Repository
3822

39-
It basically means:
23+
Optionally, enable a sync hook to automatically generate metadata for you::
4024

41-
- sync overlays in layman list before the main tree sync
25+
https://wiki.gentoo.org/wiki//etc/portage/repo.postsync.d#Pkgcore_example
4226

43-
- generate metadata for haskell repo after main
44-
tree sync is done, using N+1 cores
4527

4628
Overlay Priority
4729
================

0 commit comments

Comments
 (0)