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

Reply via email to