On Sun, Jan 28, 2018 at 8:51 AM, Hernán Morales Durand < hernan.mora...@gmail.com> wrote:
> Hi Stef, > > 2018-01-28 4:15 GMT-03:00 Stephane Ducasse <stepharo.s...@gmail.com>: > > Ok I see. I think that I never tried this version of Pillar on windows. > > And I hate make because it is impossible for me to debug it. I will > > check with Damien > > because I do not get make. > > > > Now we removed the dependency to make in the dev branch > > Could you try the following: > > https://github.com/pillar-markup/pillar/blob/newpipeline/README.md > > > > 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 > 2) I got confused with this: > > mv pillar ~/.pillar > > 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. > Ah! the instructions are not right :) Sorry for that. Actually, the instructions are written so you execute the build script from within the pillar repository. Something like this. $ git clone g...@github.com:pillar-markup/pillar.git -b newpipeline $ cd pillar $ ./scripts/build.sh that is why the next lines are $ mv pillar ~/.pillar and $ export PILLAR_HOME="$HOME/.pillar/build"$ export PATH="$PATH:$PILLAR_HOME" Now, to fix your setup, you can try: $ mv build ~/.pillar/ and that should make the pillar launcher scripts available. We changed these scripts with stef a couple of weeks ago to keep not only the build directory but also the git repository, and so be able to upgrade pillar. But a docbug slipped in ^^. Can you check it like that? > > 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=9ecb9c284b9a92c8dbae0c15d8e490 > 324f0fc7ea3cbe98104080f99c4573e1d6&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=9ecb9c284b9a92c8dbae0c15d8e490 > 324f0fc7ea3cbe98104080f99c4573e1d6&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=9ecb9c284b9a92c8dbae0c15d8e490 > 324f0fc7ea3cbe98104080f99c4573e1d6&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 > >>>> > >>> > >> > > > > -- Guille Polito Research Engineer Centre de Recherche en Informatique, Signal et Automatique de Lille CRIStAL - UMR 9189 French National Center for Scientific Research - *http://www.cnrs.fr <http://www.cnrs.fr>* *Web:* *http://guillep.github.io* <http://guillep.github.io> *Phone: *+33 06 52 70 66 13