Despam
[ikiwiki.git] / docs / howtos / rpkgmanager / index.mdwn
index 3b66c65..d830d61 100644 (file)
@@ -13,6 +13,7 @@ Now it's time to set up wanted.db, the file that holds all packages you want ins
     devel/mercurial,42
     devel/scmgit,42
     devel/subversion-base,42
+    lang/kaffe,41
     lang/pcc-current,42
     lang/ruby,42
     mail/mutt-devel,42
@@ -34,11 +35,11 @@ Now it's time to set up wanted.db, the file that holds all packages you want ins
     www/curl,42
     www/links,42
 
-The number after the comma tells rpkgmanager in which order to install/upgrade the packages. I really don't care, so all packages have the same priority.
+The number after the comma tells rpkgmanager in which order to install/upgrade the packages. I usually don't care and put the same priority on all packages, except for wip/jdk16 that needs lang/kaffe to bootstrap.
 
 ### Using it
 
-Running rpkgmanager may take some time depending on how many packages you install. It has to gather information on everyone of them. It will ask the simple Yes or No question when done. Remember that it will want to remove all packages that are not in your wanted.db file. Proceed or not.
+Running rpkgmanager may take some time depending on how many packages you install. It has to gather information on everyone of them. It will ask the simple Yes or No question when done. Remember that it will want to remove all packages that are not in your wanted.db file or not dependencies of those packages.
 
 To run it, just execute the ruby file.
 
@@ -46,8 +47,17 @@ To run it, just execute the ruby file.
 
 I've set it up to run every night answering No to the proceed question, just to see what it wants to do. Add this to your /etc/crontab:
 
-    0 3 * * * root cd /usr/pkgsrc && /usr/pkg/bin/git pull && echo n | /home/luxh/bin/rpkgmanager.rb
+    0 3 * * * root cd /usr/pkgsrc && git pull && echo n | /home/luxh/bin/rpkgmanager.rb
+
+Remember to add /usr/pkg/bin to your crontabs's $PATH if you don't already have it there.
 
 Then in the morning when you've read the night's logs and wish to upgrade your packages:
 
     # yes | rpkgmanager.rb
+
+### More information
+
+Read the manpage in your checked out copy of the repo, rpkgmanager(8)
+
+    > cd rpkgmanager && man ./rpkgmanager.8
+