So, there has been much talk of overlays on the gentoo-dev mailing list. I have had an overlay that I use between 2 different laptops, and I have always “synced” them using
rsync –rsh=”ssh” -avzP –delete . laptopname:/usr/local/portage/
Now, it hasn’t been easy, as there were times where I would have ebuilds that I wanted to keep in one, but I didn’t have in the other, and so on and so forth, so I have decided to try out cogito, as a versioned control system for them, and while creating the repository was easy, and doing an initial import of it on the other laptop was easy, I am not sure what I am doing wrong now. I had a directory with an ebuild where the software was no longer available (brightside) so I did a cg-rm ebuild, cg-rm -r brightside, and then did a cg-commit, and cg-log shows that its committed, and when I goto the other machine, and cg-update, it shows that it should be branched exactly the same, but for some reason, it isn’t. I am still showing the files in there. I am continuing my search, but, if anyone knows what I am doing wrong, let me know!