[PetiteCloud] Petitecloud Install Freebsd

Michael Thoreson m.thoreson at c4labs.ca
Sat Feb 22 12:25:42 PST 2014


What I gave was a fresh pull from downloads.petitecloud.org.

I think there is a delay between what is being posted from build and 
what is available at downloads.petitcloud.org.

Michael Thoreson,

On 22/02/2014 1:49 PM, Scott Seekamp wrote:
> What pulled down for me doing the fetch Michael posted was this:
>
> SHA256 (/usr/ports/distfiles/src-petitecloud-aryeh-0.2.6.tar.gz) 
> = 179a0c71ead5affe291b566808baa2ef18bf03fb30cd6c26ba308b0bb1881295
>
> Thanks
> Scott
>
> On Feb 22, 2014, at 12:46 PM, Aryeh Friedman <aryeh.friedman at gmail.com 
> <mailto:aryeh.friedman at gmail.com>> wrote:
>
>> The most current ones are:
>>
>> SIZE (src-petitecloud-aegis-0.2.6.tar.gz) = 234414
>> SHA256 (src-petitecloud-aegis-0.2.6.tar.gz) = 
>> ca7fd2546365c78ef74c95ee52d5a70626e45a1ee98eb0307640379c25c560b5
>>
>> you should always fetch the latest port.tar.gz before any attempt 
>> (mike we really need to have to port pull from the web not ftp 
>> because cook on pc-dev is set up to upload to the web as a prerelease)
>>
>>
>> On Sat, Feb 22, 2014 at 2:40 PM, Scott Seekamp <sseekamp at risei.net 
>> <mailto:sseekamp at risei.net>> wrote:
>>
>>     Thanks Michael,
>>
>>     This is the fresh install of 10.0 and the ports tree is installed.
>>
>>     Everything has worked properly according to the instructions up
>>     until the "make install" command. I am pulling the 0.2.6 version
>>     if I should use an older one let me know!
>>
>>     Scott
>>
>>
>>     On Feb 22, 2014, at 12:16 PM, Michael Thoreson
>>     <m.thoreson at c4labs.ca <mailto:m.thoreson at c4labs.ca>> wrote:
>>
>>     > You need to install FreeBSD ports.
>>     >
>>     > If you have not installed the ports collection run the following:
>>     >
>>     > portsnap fetch extract
>>     >
>>     > If you have previously installed the ports collection on the
>>     same computer it may need to be updated, run the following.
>>     >
>>     > portsnap fetch update
>>     >
>>     > As for the install direction they need a slight adjustment as
>>     the download link has changed. I have marked the changed lines
>>     below and added in the version for you.
>>     >
>>     > If you recieve a checksum mismatch, you will also need to edit
>>     the distfile so the checksum matches for
>>     src.petitecloud-aryeh-0.2.6.tar.gz. I am partial to nano but any
>>     text editor will work.
>>     >
>>     > Change from:
>>     >
>>     > SIZE (src-petitecloud-aryeh-0.2.5.tar.gz) = 201332
>>     > SHA256 (src-petitecloud-aryeh-0.2.5.tar.gz) =
>>     5e97805409a9065773aaa7109551f43e5f6d7f5d9a69f0c2d666bb9d33f683ec
>>     >
>>     > To:
>>     >
>>     > SIZE (src-petitecloud-aryeh-0.2.6.tar.gz) = 212024
>>     > SHA256 (src-petitecloud-aryeh-0.2.6.tar.gz) =
>>     179a0c71ead5affe291b566808baa2ef18bf03fb30cd6c26ba308b0bb1881295
>>     >
>>     > How to install:
>>     >
>>     > 1. Install FreeBSD 10 as per instructions in the FreeBSD Handbook.
>>     > 2. Login as root.
>>     >   2a (only required until port is committed to FreeBSD ports
>>     collection)
>>     >
>>     >       cd /usr/ports/emulators
>>     >       mkdir petitecloud
>>     >       cd petitecloud
>>     >   *-->        fetch http://downloads.petitecloud.org/port.tar.gz
>>     >       tar fvxz port.tar.gz
>>     >       cd /usr/ports/distfiles
>>     >   *-->        fetch
>>     http://downloads.petitecloud.org/petitecloud.tar.gz -o
>>     src.petitecloud-aryeh-0.2.5.tar.gz
>>     >
>>     > 3.
>>     >
>>     >   Do the following commands:
>>     >
>>     > 4.
>>     >
>>     >       cd /usr/ports/emulators/petitecloud
>>     >       make install
>>     >
>>     > 5. Answer all the prompts given from the above (default values
>>     are fine).
>>     > 6. Reboot.
>>     > 7. Point your browser to
>>     > http://127.0.0.1:8080/petitecloud-aryeh-[version]. Your PetiteCloud
>>     >   host is now 100% configured for first time use.
>>     >
>>     > If this doesn't work please let me know.
>>     >
>>     > Michael Thoreson,
>>     >
>>     >
>>     >
>>     > On 22/02/2014 12:46 PM, Scott Seekamp wrote:
>>     >> Excellent - thanks for the quick response!
>>     >>
>>     >> On Feb 22, 2014, at 11:22 AM, Aryeh Friedman
>>     <aryeh.friedman at gmail.com <mailto:aryeh.friedman at gmail.com>
>>     <mailto:aryeh.friedman at gmail.com
>>     <mailto:aryeh.friedman at gmail.com>>> wrote:
>>     >>
>>     >>> We are in the process of getting ready for 0.2.6 and post
>>     snap shots of stuff... this is an outright bug and I will look
>>     into it later... in the mean time I think mike might have a work
>>     around
>>     >>>
>>     >>>
>>     >>> On Sat, Feb 22, 2014 at 11:19 AM, Scott Seekamp
>>     <sseekamp at risei.net <mailto:sseekamp at risei.net>
>>     <mailto:sseekamp at risei.net <mailto:sseekamp at risei.net>>> wrote:
>>     >>>
>>     >>>    Hello!
>>     >>>
>>     >>>    When I try to install from the instructions on the site with a
>>     >>>    Vanilla FreeBSD 10 box I receive the following:
>>     >>>
>>     >>>     make install clean
>>     >>>    ===>  License BSD accepted by the user
>>     >>>    ===> src-petitecloud-aryeh-0.2.6 depends on file:
>>     >>>    /usr/local/sbin/pkg - found
>>     >>>    ===> Fetching all distfiles required by
>>     >>>    src-petitecloud-aryeh-0.2.6 for building
>>     >>>    ===>  Extracting for src-petitecloud-aryeh-0.2.6
>>     >>>    => SHA256 Checksum OK for src-petitecloud-aryeh-0.2.6.tar.gz.
>>     >>>    ===>  Patching for src-petitecloud-aryeh-0.2.6
>>     >>>    ===> src-petitecloud-aryeh-0.2.6 depends on file:
>>     >>>    /usr/local/bin/cook - found
>>     >>>    ===> src-petitecloud-aryeh-0.2.6 depends on file:
>>     >>>    /usr/local/openjdk7/bin/java - found
>>     >>>    ===> src-petitecloud-aryeh-0.2.6 depends on file:
>>     >>>  /usr/local/apache-tomcat-7.0/bin/catalina.sh - found
>>     >>>    ===> src-petitecloud-aryeh-0.2.6 depends on file:
>>     >>>    /usr/local/bin/qemu-system-x86_64 - found
>>     >>>    ===> src-petitecloud-aryeh-0.2.6 depends on file:
>>     >>>    /usr/local/sbin/grub-bhyve - found
>>     >>>    ===>  Configuring for src-petitecloud-aryeh-0.2.6
>>     >>>    ===>  Building for src-petitecloud-aryeh-0.2.6
>>     >>>    --- all ---
>>     >>>    All work done in install
>>     >>>    ===>  Staging for src-petitecloud-aryeh-0.2.6
>>     >>>    ===>   Generating temporary packing list
>>     >>>    ===> Creating users and/or groups.
>>     >>>    All work done in install
>>     >>>    cook -nl -s -b src/build/cook/Howto.cook project=o-petitecloud
>>     >>>    @@usr/local change=%CHANGE%  cook-blank/deploy-local
>>     >>>    installdir=%DEVDIR% inrelease=true user=aryeh sudo="";
>>     >>>    cook: @@usr/local: don't know how
>>     >>>    *** Error code 1
>>     >>>
>>     >>>    Stop.
>>     >>>    make[1]: stopped in
>>     >>>
>>      /usr/ports/emulators/petitecloud/work/src-petitecloud-aryeh-0.2.6
>>     >>>    *** Error code 1
>>     >>>
>>     >>>    Stop.
>>     >>>    make: stopped in /usr/ports/emulators/petitecloud
>>     >>>
>>     >>>    Is there a step or dependency missing?
>>     >>>
>>     >>>    Thanks for the effort all - great to see it coming along!
>>     >>>
>>     >>>    Scott
>>     >>>  _______________________________________________
>>     >>>    petitecloud-general mailing list
>>     >>> petitecloud-general at lists.petitecloud.nyclocal.net
>>     <mailto:petitecloud-general at lists.petitecloud.nyclocal.net>
>>     >>>    <mailto:petitecloud-general at lists.petitecloud.nyclocal.net
>>     <mailto:petitecloud-general at lists.petitecloud.nyclocal.net>>
>>     >>>
>>     http://lists.petitecloud.nyclocal.net/listinfo.cgi/petitecloud-general-petitecloud.nyclocal.net
>>     >>>
>>     >>>
>>     >>>
>>     >>>
>>     >>> --
>>     >>> Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org
>>     <http://www.petitecloud.org/> <http://www.petitecloud.org/>
>>     >>
>>     >>
>>     >>
>>     >> _______________________________________________
>>     >> petitecloud-general mailing list
>>     >> petitecloud-general at lists.petitecloud.nyclocal.net
>>     <mailto:petitecloud-general at lists.petitecloud.nyclocal.net>
>>     >>
>>     http://lists.petitecloud.nyclocal.net/listinfo.cgi/petitecloud-general-petitecloud.nyclocal.net
>>     >
>>     > _______________________________________________
>>     > petitecloud-general mailing list
>>     > petitecloud-general at lists.petitecloud.nyclocal.net
>>     <mailto:petitecloud-general at lists.petitecloud.nyclocal.net>
>>     >
>>     http://lists.petitecloud.nyclocal.net/listinfo.cgi/petitecloud-general-petitecloud.nyclocal.net
>>     >
>>
>>     _______________________________________________
>>     petitecloud-general mailing list
>>     petitecloud-general at lists.petitecloud.nyclocal.net
>>     <mailto:petitecloud-general at lists.petitecloud.nyclocal.net>
>>     http://lists.petitecloud.nyclocal.net/listinfo.cgi/petitecloud-general-petitecloud.nyclocal.net
>>
>>
>>
>>
>> -- 
>> Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org 
>> <http://www.petitecloud.org/>
>
>
>
> _______________________________________________
> petitecloud-general mailing list
> petitecloud-general at lists.petitecloud.nyclocal.net
> http://lists.petitecloud.nyclocal.net/listinfo.cgi/petitecloud-general-petitecloud.nyclocal.net




More information about the petitecloud-general mailing list