No matter which step fails, the build is considered failed if return code differs from 0...

2017-11-06 15:23 GMT+01:00 Raffaello Giulietti <raffaello.giulietti@lifeware.ch>:
Hi Nicolas,

seems that only the upload to the Pharo repo fails, not the building by itself.

But the cog_win64x64_pharo.stack.spur_201711061254.zip is not even on the bintray repo. I would expect it at least there. Is that right? Just wondering...

Of course, I'll try to grab the SqueakSSL.dll from the squeak 64 bit/win vm.




On 2017-11-06 15:05, Nicolas Cellier wrote:
Unfortunately, the VM is corectly built, but the script fails at deploy stage...
https://ci.appveyor.com/project/OpenSmalltalk/vm/branch/Cog/job/gx20b215gls5jq7w

Uploading ./pharo-win-x86_64-201711061254-f819c8f.zip to pharo.files.org//appli/files.pharo.org/vm/pharo-spur64/win <http://pharo.files.org//appli/files.pharo.org/vm/pharo-spur64/win>
Warning: Permanently added the RSA host key for IP address '193.51.193.142' to the list of known hosts.
Uploading ./pharo-win-x86_64-201711061254-f819c8f.zip to pharo.files.org//appli/files.pharo.org/vm/pharo-spur64/win/latest.zip <http://pharo.files.org//appli/files.pharo.org/vm/pharo-spur64/win/latest.zip>
scp: /appli/files.pharo.org/vm/pharo-spur64/win/latest.zip <http://files.pharo.org/vm/pharo-spur64/win/latest.zip>: Permission denied
Command exited with code 1

At this stage, there's not much i can do.
You'll have to ask to Pharo team to correct this problem.

In the interim, I suggest you download the Squeak VM for Win64 and pick SqueakSSL.dll there...

2017-11-06 11:34 GMT+01:00 Raffaello Giulietti <raffaello.giulietti@lifeware.ch <mailto:raffaello.giulietti@lifeware.ch>>:

�� �� Thanks Nicolas!



�� �� On 2017-11-06 11:30, Nicolas Cellier wrote:

�� �� �� �� Oh yes, you're right,
�� �� �� �� the SqueakSLL could have been built but was not built in pharo...
�� �� �� �� I just changed
�� �� �� �� https://github.com/OpenSmalltalk/opensmalltalk-vm/edit/Cog/build.win64x64/pharo.cog.spur/plugins.ext
�� �� �� �� <https://github.com/OpenSmalltalk/opensmalltalk-vm/edit/Cog/build.win64x64/pharo.cog.spur/plugins.ext>
�� �� �� �� this should trigger another automated build and if all goes well
�� �� �� �� you will have a new bintray artefact to test.

�� �� �� �� 2017-11-06 10:21 GMT+01:00 Raffaello Giulietti
�� �� �� �� <raffaello.giulietti@lifeware.ch
�� �� �� �� <mailto:raffaello.giulietti@lifeware.ch>
�� �� �� �� <mailto:raffaello.giulietti@lifeware.ch

�� �� �� �� <mailto:raffaello.giulietti@lifeware.ch>>>:


�� �� �� �� ���� �� Hi Nicolas,

�� �� �� �� ���� �� I tried both the vm found at the location you mention (dated
�� �� �� �� ���� �� 2017-10-22):

�� �� �� �� https://bintray.com/opensmalltalk/vm/download_file?file_path=cog_win64x64_pharo.cog.spur_201710221351.zip
�� �� �� �� <https://bintray.com/opensmalltalk/vm/download_file?file_path=cog_win64x64_pharo.cog.spur_201710221351.zip>
�� �� �� �� �� �� �� �� �� �� <https://bintray.com/opensmalltalk/vm/download_file?file_path=cog_win64x64_pharo.cog.spur_201710221351.zip
�� �� �� �� <https://bintray.com/opensmalltalk/vm/download_file?file_path=cog_win64x64_pharo.cog.spur_201710221351.zip>>

�� �� �� �� ���� �� and the "official" latest vm on the Pharo site (dated
�� �� �� �� 2017-11-01)

�� �� �� �� http://files.pharo.org/vm/pharo-spur64/win/pharo-win-x86_64-201711010928-e14fbab.zip
�� �� �� �� <http://files.pharo.org/vm/pharo-spur64/win/pharo-win-x86_64-201711010928-e14fbab.zip>
�� �� �� �� �� �� �� �� �� �� <http://files.pharo.org/vm/pharo-spur64/win/pharo-win-x86_64-201711010928-e14fbab.zip
�� �� �� �� <http://files.pharo.org/vm/pharo-spur64/win/pharo-win-x86_64-201711010928-e14fbab.zip>>



�� �� �� �� ���� �� Neither of them contains the SqueakSSL.dll and, in fact, in
�� �� �� �� both
�� �� �� �� ���� �� cases I get an exception when using Gofer to download Roassal2,
�� �� �� �� ���� �� using the latest 60519 image:

�� �� �� �� ���� �� Gofer it
�� �� �� �� ���� �� ���� �� smalltalkhubUser: 'ObjectProfile' project: 'Roassal2';
�� �� �� �� ���� �� ���� �� configurationOf: 'Roassal2';
�� �� �� �� ���� �� ���� �� loadDevelopment

�� �� �� �� ���� �� This works on Pharo 32 bit/Win, where SquekSSL is present.








�� �� �� �� ���� �� On 2017-11-04 23:31, Nicolas Cellier wrote:

�� �� �� �� ���� �� �� �� Note that win64 SSL works at least since
�� �� �� �� https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/baa70862014d3bb510f2edf7465e857c645be0e4
�� �� �� �� <https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/baa70862014d3bb510f2edf7465e857c645be0e4>
�� �� �� �� �� �� �� �� �� �� �� �� <https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/baa70862014d3bb510f2edf7465e857c645be0e4
�� �� �� �� <https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/baa70862014d3bb510f2edf7465e857c645be0e4>>
�� �� �� �� ���� �� �� �� and
�� �� �� �� https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/caa8241de11b99ecaea5236b3d3e3c0d303c6eb4
�� �� �� �� <https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/caa8241de11b99ecaea5236b3d3e3c0d303c6eb4>
�� �� �� �� �� �� �� �� �� �� �� �� <https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/caa8241de11b99ecaea5236b3d3e3c0d303c6eb4
�� �� �� �� <https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/caa8241de11b99ecaea5236b3d3e3c0d303c6eb4>>

�� �� �� �� ���� �� �� �� Maybe it's a bit too recent to be found in official Pharo
�� �� �� �� ���� �� �� �� distribution, but if you can live with bleeding edge,
�� �� �� �� pick a
�� �� �� �� ���� �� �� �� more recent VM here:
�� �� �� �� https://bintray.com/opensmalltalk/vm/cog/201710221351#files
�� �� �� �� <https://bintray.com/opensmalltalk/vm/cog/201710221351#files>
�� �� �� �� �� �� �� �� �� �� �� �� <https://bintray.com/opensmalltalk/vm/cog/201710221351#files
�� �� �� �� <https://bintray.com/opensmalltalk/vm/cog/201710221351#files>>
�� �� �� �� ���� �� �� �� (or maybe you can find one from the Pharo site?)


�� �� �� �� ���� �� �� �� 2017-11-04 22:21 GMT+01:00 henry <henry@callistohouse.club
�� �� �� �� ���� �� �� �� <mailto:henry@callistohouse.club
�� �� �� �� <mailto:henry@callistohouse.club>
�� �� �� �� ���� �� �� �� <mailto:henry@callistohouse.club
�� �� �� �� <mailto:henry@callistohouse.club>>>>:

�� �� �� �� ���� �� �� �� ���� �� This is the advantage of in-image SSL solution,
�� �� �� �� found in the
�� �� �� �� ���� �� �� �� ���� �� Cryptography repository:

�� �� �� �� http://www.squeaksource.com/Cryptography.html
�� �� �� �� <http://www.squeaksource.com/Cryptography.html>
�� �� �� �� ���� �� �� �� <http://www.squeaksource.com/Cryptography.html
�� �� �� �� <http://www.squeaksource.com/Cryptography.html>>
�� �� �� �� ���� �� �� �� ���� �� <http://www.squeaksource.com/Cryptography.html
�� �� �� �� <http://www.squeaksource.com/Cryptography.html>
�� �� �� �� ���� �� �� �� <http://www.squeaksource.com/Cryptography.html
�� �� �� �� <http://www.squeaksource.com/Cryptography.html>>>

�� �� �� �� ���� �� �� �� ���� �� Sent from ProtonMail Mobile


�� �� �� �� ���� �� �� �� ���� �� On Fri, Nov 3, 2017 at 12:53, Raffaello Giulietti
�� �� �� �� ���� �� �� �� ���� �� <raffaello.giulietti@lifeware.ch
�� �� �� �� <mailto:raffaello.giulietti@lifeware.ch>
�� �� �� �� ���� �� �� �� <mailto:raffaello.giulietti@lifeware.ch
�� �� �� �� <mailto:raffaello.giulietti@lifeware.ch>>
�� �� �� �� ���� �� �� �� ���� �� <mailto:raffaello.giulietti@lifeware.ch
�� �� �� �� <mailto:raffaello.giulietti@lifeware.ch>
�� �� �� �� ���� �� �� �� <mailto:raffaello.giulietti@lifeware.ch
�� �� �� �� <mailto:raffaello.giulietti@lifeware.ch>>>> wrote:

�� �� �� �� ���� �� �� �� �� �� ���� �� Hi, the SqueakSSL dll is not included in the Pharo
�� �� �� �� ���� �� �� �� �� �� 64bit/Win vm
�� �� �� �� ���� �� �� �� �� �� ���� �� distribution. I guess this has to do with
�� �� �� �� problems in
�� �� �� �� ���� �� �� �� �� �� building it.
�� �� �� �� ���� �� �� �� �� �� ���� �� Anybody knows where the difficulties lie?
�� �� �� �� Greetings
�� �� �� �� ���� �� �� �� �� �� Raffaello