[PetiteCloud] Petitecloud Install Freebsd
Aryeh Friedman
aryeh.friedman at gmail.com
Sat Feb 22 13:05:33 PST 2014
just so you know I have separated out how "releases" are made and now
automatically update all the downloadable files on the various *.
petitecloud.org sites... the problem is that the project make file is
attempting to pull from ftp which is version senstive versions from the web
which is not I would say focus on that and if you get that download
location right plus that file just mentioned I think most of the "the damn
target will not stay still" problems will go away
On Sat, Feb 22, 2014 at 4:01 PM, Aryeh Friedman <aryeh.friedman at gmail.com>wrote:
> Should I add a small file to downloads.petitecloud.org that contains the
> current version number?
>
>
> On Sat, Feb 22, 2014 at 3:34 PM, Michael Thoreson <m.thoreson at c4labs.ca>wrote:
>
>> Oops put the wrong version into the instructions. I put 0.2.5 by mistake,
>> should be 0.2.6
>>
>>
>> On 22/02/2014 1:16 PM, Michael Thoreson 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>> 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>> 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>
>>>>> 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
>>>>
>>>
>>> _______________________________________________
>>> petitecloud-general mailing list
>>> 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
>> http://lists.petitecloud.nyclocal.net/listinfo.cgi/petitecloud-general-
>> petitecloud.nyclocal.net
>>
>
>
>
> --
> Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org
>
--
Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.petitecloud.nyclocal.net/pipermail/petitecloud-general-petitecloud.nyclocal.net/attachments/20140222/776e9457/attachment-0002.htm>
More information about the petitecloud-general
mailing list