Hernan

what we can also do is the following: I set up the pillar project on
github with travis and bintray and when you commit
the book is automatically built.


> Tried both options, 1) downloading pre-compiled and 2) building from
> sources+setting up environment.
> 1) Nothing happened after "pillar archetype build", exit without
> error, no stdout output, no _result folder

this is super strange. We should check the AppVeyor because it should
tell us what is not working on windows.

> 2) I got confused with this:
>
> mv pillar ~/.pillar

the idea was that once you get pillar on linux/mac we move the
donwloaded version into ~./pillar
so that after we have only one pillar installation for all the books
(contrary to what is done in Pillar 50 and 60).

here is what I get in my .pillar

cd build

~/.pillar/build(newpipeline*) » ls
Pharo.changes mustache pharo-ui pillar-db
Pharo.image pharo pharo-vm pillar-dev-upgrade
archetypes pharo-local pillar pillar-upgrade

and

cd pillar

~/.pillar/pillar(newpipeline*) » ls
LICENSE README.md archetypes scripts src

> because now I have two directories: the .pillar in HOME and the build/
> directory separated. And no "pillar" shell script so should I copy the
> one from 1) ?






> I will re-check tomorrow maybe I'm reading this the wrong way.
>
>> so that I can see if this is working.
>> I know that guille worked on windows and AppVeyor support but he got
>> distracted by the github refactoring.
>> We hope to come back this week to Pillar. We plan to release a version
>> (still with Magritte) but with a full documentation.
>>
>
> Cool, I will test because I have several chapters ready to publish.
>
>> Stef
>>
>>
>>
>>
>>
>> On Sat, Jan 27, 2018 at 4:47 PM, Hernán Morales Durand
>> <hernan.mora...@gmail.com> wrote:
>>> Hi Stef
>>>
>>> 2018-01-27 9:30 GMT-03:00 Stephane Ducasse <stepharo.s...@gmail.com>:
>>>> Hi Hernan
>>>>
>>>>
>>>>
>>>> On Thu, Jan 25, 2018 at 10:30 PM, Hernán Morales Durand
>>>> <hernan.mora...@gmail.com> wrote:
>>>>> I am following the Publishing Pillar Booklet guide from here
>>>>> https://github.com/SquareBracketAssociates/Booklet-PublishingAPillarBooklet
>>>>
>>>> pay attention it is not public because it is in flux because we were
>>>> working on Pillar 70.
>>>>
>>>> Now if you follow the readme of pillar-markup/pillar/ it should work
>>>> since I used it yesterday.
>>>>
>>>> $ wget 
>>>> https://raw.githubusercontent.com/pillar-markup/pillar/master/download.sh
>>>>> $ chmod +x download.sh
>>>>> $ ./download.sh
>>>>
>>>>>./pillar archetype book
>>>> make book.
>>>>
>>>>
>>>> What you should know is that the stable version sucks at the
>>>> infrastructure level (relying on too many servers + silent failures in
>>>> bash files).
>>>>
>>>> Can you retry and let me know?
>>>
>>> Ok I tried again using MinGW in Windows 8.1
>>> Image is downloaded ok but final step gives an error:
>>>
>>> $ make book
>>> support/makefiles/prepare.mk:1: *** Undefined setting OUTPUTDIRECTORY 
>>> (Directory
>>>  for build products).  Stop.
>>>
>>> I replaced the expanded shell variables in main.mk from using := to =
>>> and it seems to "solve" this problem, though someone else should check
>>> why this happens
>>>
>>> MAIN = $(shell ./pillar introspect mainDocument)
>>>
>>> OUTPUTDIRECTORY = $(shell ./pillar introspect outputDirectory)
>>> LATEXTEMPLATE = $(shell ./pillar introspect latexTemplate)
>>> LATEXCHAPTERTEMPLATE = $(shell ./pillar introspect latexChapterTemplate)
>>> HTMLTEMPLATE = $(shell ./pillar introspect htmlTemplate)
>>> HTMLCHAPTERTEMPLATE = $(shell ./pillar introspect htmlChapterTemplate)
>>> CHAPTERS = $(shell ./pillar introspect chapters)
>>>
>>> $ make book
>>> make: *** No rule to make target `/.pdf', needed by `pdfbook'.  Stop.
>>>
>>> I am using
>>> $ make --version
>>> GNU Make 3.81
>>>
>>>
>>>> BTW why do you want to compile Booklet-PublishingAPillarBooklet/
>>>> If you want just create your own repo and do
>>>>
>>>> wget 
>>>> https://raw.githubusercontent.com/pillar-markup/pillar/master/download.sh
>>>> chmod +x download.sh
>>>> ./download.sh
>>>> ./pillar archetype book
>>>> make book.
>>>>
>>>
>>> Thanks, I just followed the install instructions.
>>>
>>> Hernán
>>>
>>>>
>>>> Stef
>>>>
>>>>
>>>>> $ git clone 
>>>>> g...@github.com:SquareBracketAssociates/Booklet-PublishingAPillarBooklet.git
>>>>> $ cd Booklet-PublishingAPillarBooklet/
>>>>> $ wget 
>>>>> https://raw.githubusercontent.com/pillar-markup/pillar/master/download.sh
>>>>> $ chmod +x download.sh
>>>>> $ ./download.sh
>>>>>
>>>>> --2018-01-25 17:56:32--  http://get.pharo.org/vm50
>>>>> Resolving get.pharo.org (get.pharo.org)... 164.132.235.17
>>>>> Connecting to get.pharo.org (get.pharo.org)|164.132.235.17|:80... 
>>>>> connected.
>>>>> HTTP request sent, awaiting response... 200 OK
>>>>> Length: 5819 (5.7K)
>>>>> Saving to: 'STDOUT'
>>>>>
>>>>>      0K .....                                                 100%  
>>>>> 371K=0.02s
>>>>>
>>>>> 2018-01-25 17:56:33 (371 KB/s) - written to stdout [5819/5819]
>>>>>
>>>>> Downloading the latest pharoVM:
>>>>>         http://files.pharo.org/get-files/50/pharo-win-stable.zip
>>>>> pharo-vm/Pharo.exe
>>>>> Downloading PharoV50.sources:
>>>>>         http://files.pharo.org/get-files/50/sources.zip
>>>>> Creating starter scripts pharo and pharo-ui
>>>>> --2018-01-25 17:57:21--
>>>>> https://github.com/pillar-markup/pillar/releases/download/50/Pillar-deployment50.zip
>>>>> Resolving github.com (github.com)... 192.30.253.112, 192.30.253.113
>>>>> Connecting to github.com (github.com)|192.30.253.112|:443... connected.
>>>>> HTTP request sent, awaiting response... 302 Found
>>>>> Location: 
>>>>> https://github-production-release-asset-2e65be.s3.amazonaws.com/41843105/f4ea97f0-e63b-11e7-9012-edab5af1a547?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20180125%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20180125T205723Z&X-Amz-Expires=300&X-Amz-Signature=9ecb9c284b9a92c8dbae0c15d8e490324f0fc7ea3cbe98104080f99c4573e1d6&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3DPillar-deployment50.zip&response-content-type=application%2Foctet-stream
>>>>> [following]
>>>>> --2018-01-25 17:57:23--
>>>>> https://github-production-release-asset-2e65be.s3.amazonaws.com/41843105/f4ea97f0-e63b-11e7-9012-edab5af1a547?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20180125%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20180125T205723Z&X-Amz-Expires=300&X-Amz-Signature=9ecb9c284b9a92c8dbae0c15d8e490324f0fc7ea3cbe98104080f99c4573e1d6&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3DPillar-deployment50.zip&response-content-type=application%2Foctet-stream
>>>>> Resolving github-production-release-asset-2e65be.s3.amazonaws.com
>>>>> (github-production-release-asset-2e65be.s3.amazonaws.com)...
>>>>> 54.231.115.35
>>>>> Connecting to github-production-release-asset-2e65be.s3.amazonaws.com
>>>>> (github-production-release-asset-2e65be.s3.amazonaws.com)|54.231.115.35|:443...
>>>>> connected.
>>>>> HTTP request sent, awaiting response... 200 OK
>>>>> Length: 18482449 (18M) [application/octet-stream]
>>>>> Saving to: 'imageLn5zD.zip'
>>>>>
>>>>> imageLn5zD.zip       10%[=>                  ]   1.88M   502 B/s    in 8m 
>>>>> 7s
>>>>>
>>>>> 2018-01-25 18:15:45 (3.94 KB/s) - Read error at byte 1966661/18482449
>>>>> (Bad file descriptor). Retrying.
>>>>>
>>>>> --2018-01-25 18:15:46--  (try: 2)
>>>>> https://github-production-release-asset-2e65be.s3.amazonaws.com/41843105/f4ea97f0-e63b-11e7-9012-edab5af1a547?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20180125%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20180125T205723Z&X-Amz-Expires=300&X-Amz-Signature=9ecb9c284b9a92c8dbae0c15d8e490324f0fc7ea3cbe98104080f99c4573e1d6&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3DPillar-deployment50.zip&response-content-type=application%2Foctet-stream
>>>>> Connecting to github-production-release-asset-2e65be.s3.amazonaws.com
>>>>> (github-production-release-asset-2e65be.s3.amazonaws.com)|54.231.115.35|:443...
>>>>> connected.
>>>>> HTTP request sent, awaiting response... 403 Forbidden
>>>>> 2018-01-25 18:15:47 ERROR 403: Forbidden.
>>>>>
>>>>>
>>>>> Also the download speed was super slow.
>>>>>
>>>>> Any ideas?
>>>>>
>>>>> Cheers,
>>>>>
>>>>> Hernán
>>>>>
>>>>
>>>
>>
>

Reply via email to