Hi, Sorry for the late answer, I'm not getting clearly what are you trying to do but i'll try to answer as better as i can:
1) Not that i'm aware of 2) Not that directly that i'm aware of, but if you go on the /etc/entropy/packages there are some files that can help you (packages.db.post_update.sh.example should fit your case, you need to check if the packages is already installed, and then trigger an install) Anyway, i would try a different approach: if you need something useflag enabled by official repository, we can try to do our best to fits your needs. But if i was in you i would try to keep all the packages in one repository, or trying to solve the deps problems in a more cleaner way (that is easier also to mantain, for you) Cheers Il giorno dom 27 set 2015 alle ore 11:52 Geaaru <[email protected]> ha scritto: > Hi guys, > > I have two questions about how can I manage installation of packages fr > om a particular repository. > > Let me explain my use case. In my case I'm trying to create three > different repositories for permit installation of all available three > of openstack framework: juno, kilo and liberty. > > These major release has different dependencies of same packages so for > manage these dependencies I create different SLOT and fix dependencies > directly to ebuilds of my overlay. > > I think that I will try to manage these three openstack major release > through three sabayon repository with eit command. > > So, my questions are: > > 1) With sabayon repository is possible automatically mask packages of > sabayon-weekly/sabayonlinux.org repository without create a file under > /etc/entropy/packages/package.mask.d/ directory ? Is there a logic like > for package.mask under profiles directory that is override automacally > when it is installed a portage overlay ? > > 2) is it possibile handle automatically installation of a particular > package when I enable a particular repository ? The idea is that when I > enable openstack-juno repository automatically is installed a package > that add file under /etc/entropy/packages/package.mask.d directory that > mask libraries used by openstack framework from sabayon-weekly > repository. > > Thanks in advance for any feedback. > > Geaaru > > > >
