Common Label Stage 1
    group-conary-packages=f20s1.flnx.org@f:20s1-c
Package Label Stage 1
    group-os=f20s1.flnx.org@f:20sbeta

Build a Fedora 20 dev machine. Preferably on a vm so you can take a snapshot 
before starting.

Compile conary, rmake and any other bits in we might need

Edit configs

install conary and conary-policy

Bootstraping conary


sudo yum install mercurial python-lxml python-epdb rpm-libs rpm-python 
openssl-devel python-crypto m2crypto zlib-devel elfutils-libelf-devel 
python-devel python-kid



mkdir work
cd work/


hg clone https://bitbucket.org/rpathsync/conary
hg clone https://bitbucket.org/rpathsync/conary-policy

cd conary

make clean
make

sudo make install

cd ../conary-policy

sudo make install


vi ~/.conaryrc

name Your  Name
contact [email protected]

includeConfigFile ~/.conaryuser

installLabelPath f20s1.flnx.org@f:20s1-c f20s1.flnx.org@f:20sbeta
buildLabel f20s1.flnx.org@f:20sbeta

macros repositoryUrl http://fdev.foresightlinux.org/mirror/fedora/linux/releases

autoLoadRecipes group-superclasses=f20s1.flnx.org@f:20s-c


[x86_64]
buildFlavor is: x86_64
flavor is: x86
flavor is: x86_64


vi ~/.conaryuser

user foresight.rpath.org <user> <passwd>
user *.flnx.org <user> <passwd>



sudo conary q

# Make sure it works
conary rq --install-label f20s1.flnx.org@f:20s1-c

GRPOS=$(conary rq group-os=f20s1.flnx.org@f:20sbeta --labels --flavors)
GRPPKGS=$(conary rq group-conary-packages=f20s1.flnx.org@f:20s1-c --labels 
--flavors)
GRPSTD=$(conary rq group-standard=f20s1.flnx.org@f:20sbeta --labels --flavors)
GRPTOOLS=$(conary rq group-conary-tools=f20s1.flnx.org@f:20s1-c --labels 
--flavors)

echo "search '${GRPOS}'" > system-model
echo "search '${GRPPKGS}'" >> system-model

# This makes things explode so don't do the following line. I commented it out
echo "install  #'${GRPSTD}'" >> system-model

echo "install '${GRPTOOLS}'" >>system-model

sudo cp system-model /etc/conary/

sudo yum remove python-devel


conary rq --install-label f20s1.flnx.org@f:20s1-c

sudo conary install group-conary-tools --replace-files

or

sudo conary install conary --replace-files

--

Brett C. Smith
[email protected]
Sr Software Developer
Platform Deployment Technologies
(919)531-6635  -- x16635
_______________________________________________
Foresight-devel mailing list
[email protected]
https://lists.foresightlinux.org/mailman/listinfo/foresight-devel

Reply via email to