Hi I need to install a patched version of evms. In portage i'd just set up an overlay, hack the ebuild to increment the -rX number and emerge away.
Of course paludis has much more elegant ways of doing this. But it doesn't tell you what they are. After sweating through man pages and all the stuff on the web page, I have to note that there is no user guide. We have FAQ, Migration guides, Configurations guides, set guides, hook guides and no user guide. Curious. So, how do I do something that is dead simple, if nasty, in portage? Dunno, and I even reviewed the release notes. I've created /var/portage-local created local.conf mostly as copy of gentoo.conf. No sync and it has importance=1 I ran paludis --regnereate-installable-something to create the name caches. At this point I was reduced to running paludis -i evms and trying to figure out what the error messages meant. Ok, so ./profiles must exist, why I can't imagine. Ok so ./profiles/repo_name must exist as a file, I put "local" in it. Hopefully that will match the local.conf. There is no documentation that I could find concerning that. Now it is moaning about categories. At this point I noticed that it was talking about sys-fs/evms-2.5.5.-r5::gentoo I had wondered how, if you had more than one repository, how to tell paludis which one you were talking about. After discovering the "importance" keyword, I thought that was it. "A>B>C">. Set the keyword in each repository and "paludis -i" However maybe the :: delimiter identifies the repository? This is not documented or even mentioned, anywhere I could find. So I tried to run paludis -i sys-fs/evms::local And the errors run off the screen. Generally speaking, this needs explicit documentation. At present I just need a quick fix, no matter how cheap and nasty. Any cheap nasty fix appreciated, Regards, john _______________________________________________ Paludis-user mailing list [email protected] https://lists.berlios.de/mailman/listinfo/paludis-user
