I'm trying to load Voyage for MongoDB and I'm having great difficulty. The docs seem to be out of date. What are the current instructions for doing this? The docs also refer to "Configurations Browser" in World Menu/Tools, but there is no longer any such thing. -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
Le 16/11/2018 à 02:02, horrido a écrit :
I'm trying to load Voyage for MongoDB and I'm having great difficulty. The docs seem to be out of date.
What are the current instructions for doing this?
The docs also refer to "Configurations Browser" in World Menu/Tools, but there is no longer any such thing.
Hi, Voyage-Mongo Metacello new repository: 'github://pharo-nosql/voyage/mc'; baseline: 'Voyage'; onConflictUseIncoming; load: 'mongo tests'. Voyage-UnQLite Metacello new repository: 'github://pharo-nosql/voyage/mc'; baseline: 'Voyage'; onConflictUseIncoming; load: 'unqlite tests'. Voyage-Memory Metacello new repository: 'github://pharo-nosql/voyage/mc'; baseline: 'Voyage'; onConflictUseIncoming; load: 'memory tests'. Should work.
-- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
-- Cyril Ferlicot https://ferlicot.fr
I am unable to load Voyage-Mongo and Voyage-Memory in Pharo 7.0.0rC1 tried using the scipt below and also thru the Catalog Browser entries for Voyage any pointers CyrilFerlicot wrote
Le 16/11/2018 à 02:02, horrido a écrit :
I'm trying to load Voyage for MongoDB and I'm having great difficulty. The docs seem to be out of date.
What are the current instructions for doing this?
The docs also refer to "Configurations Browser" in World Menu/Tools, but there is no longer any such thing.
Hi,
Voyage-Mongo
Metacello new repository: 'github://pharo-nosql/voyage/mc'; baseline: 'Voyage'; onConflictUseIncoming; load: 'mongo tests'.
Voyage-UnQLite
Metacello new repository: 'github://pharo-nosql/voyage/mc'; baseline: 'Voyage'; onConflictUseIncoming; load: 'unqlite tests'.
Voyage-Memory
Metacello new repository: 'github://pharo-nosql/voyage/mc'; baseline: 'Voyage'; onConflictUseIncoming; load: 'memory tests'.
Should work.
-- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
-- Cyril Ferlicot https://ferlicot.fr
signature.asc (836 bytes) <http://forum.world.st/attachment/5088985/0/signature.asc>
----- cheers, Sanjay -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
There is indeed a problem because cryptography package is still using an old API: #ifNotNilDo: that does not exists anymore in Pharo. You are probably seen something like this: (And this is a bug) Anyway, while we fix this, you can replace #ifNotNilDo: for #ifNotNil:, then save and select âproceedâ. That will allow voyage to load properly. Cheers, Esteban
On 2 Dec 2018, at 12:39, Sanjay Minni <sm@planage.com> wrote:
I am unable to load Voyage-Mongo and Voyage-Memory in Pharo 7.0.0rC1
tried using the scipt below and also thru the Catalog Browser entries for Voyage any pointers
CyrilFerlicot wrote
Le 16/11/2018 à 02:02, horrido a écrit :
I'm trying to load Voyage for MongoDB and I'm having great difficulty. The docs seem to be out of date.
What are the current instructions for doing this?
The docs also refer to "Configurations Browser" in World Menu/Tools, but there is no longer any such thing.
Hi,
Voyage-Mongo
Metacello new repository: 'github://pharo-nosql/voyage/mc'; baseline: 'Voyage'; onConflictUseIncoming; load: 'mongo tests'.
Voyage-UnQLite
Metacello new repository: 'github://pharo-nosql/voyage/mc'; baseline: 'Voyage'; onConflictUseIncoming; load: 'unqlite tests'.
Voyage-Memory
Metacello new repository: 'github://pharo-nosql/voyage/mc'; baseline: 'Voyage'; onConflictUseIncoming; load: 'memory tests'.
Should work.
-- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
-- Cyril Ferlicot https://ferlicot.fr
signature.asc (836 bytes) <http://forum.world.st/attachment/5088985/0/signature.asc>
----- cheers, Sanjay -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
On Sun 2 Dec 2018 at 15:08, Esteban Lorenzano <estebanlm@gmail.com> wrote:
There is indeed a problem because cryptography package is still using an old API: #ifNotNilDo: that does not exists anymore in Pharo. You are probably seen something like this:
I looked at it last time and the problem is that one of the dependency hosted on StHub still depends on the StHub version of Cryptography. http://smalltalkhub.com/#!/~UdoSchneider/PBKDF2/ But not many people can write on this project I think.
(And this is a bug) Anyway, while we fix this, you can replace #ifNotNilDo: for #ifNotNil:, then save and select âproceedâ.
That will allow voyage to load properly.
Cheers, Esteban
--
Cyril Ferlicot https://ferlicot.fr
There was a cryptography version on GitHub, isnât?
On 2 Dec 2018, at 15:31, Cyril Ferlicot <cyril.ferlicot@gmail.com> wrote:
On Sun 2 Dec 2018 at 15:08, Esteban Lorenzano <estebanlm@gmail.com <mailto:estebanlm@gmail.com>> wrote: There is indeed a problem because cryptography package is still using an old API: #ifNotNilDo: that does not exists anymore in Pharo. You are probably seen something like this:
<Screenshot 2018-12-02 at 15.02.19.png>
I looked at it last time and the problem is that one of the dependency hosted on StHub still depends on the StHub version of Cryptography.
http://smalltalkhub.com/#!/~UdoSchneider/PBKDF2/ <http://smalltalkhub.com/#!/~UdoSchneider/PBKDF2/> But not many people can write on this project I think.
(And this is a bug) Anyway, while we fix this, you can replace #ifNotNilDo: for #ifNotNil:, then save and select âproceedâ.
That will allow voyage to load properly.
Cheers, Esteban
-- Cyril Ferlicot https://ferlicot.fr <https://ferlicot.fr/>
On Sun 2 Dec 2018 at 15:38, Esteban Lorenzano <estebanlm@gmail.com> wrote:
There was a cryptography version on GitHub, isnât?
Yes, but we need someone with the rights to write on PBKDF2 on StHub, or migrate it in github aswell to fix the issue.
On 2 Dec 2018, at 15:31, Cyril Ferlicot <cyril.ferlicot@gmail.com> wrote:
On Sun 2 Dec 2018 at 15:08, Esteban Lorenzano <estebanlm@gmail.com> wrote:
There is indeed a problem because cryptography package is still using an old API: #ifNotNilDo: that does not exists anymore in Pharo. You are probably seen something like this:
<Screenshot 2018-12-02 at 15.02.19.png>
I looked at it last time and the problem is that one of the dependency hosted on StHub still depends on the StHub version of Cryptography.
http://smalltalkhub.com/#!/~UdoSchneider/PBKDF2/
But not many people can write on this project I think.
(And this is a bug) Anyway, while we fix this, you can replace #ifNotNilDo: for #ifNotNil:, then save and select âproceedâ.
That will allow voyage to load properly.
Cheers, Esteban
--
Cyril Ferlicot https://ferlicot.fr
-- Cyril Ferlicot https://ferlicot.fr
I added PBKDF2 to the cryptography repository on github a while ago. One reason why I migrated cryptography in the first place Norbert
Am 02.12.2018 um 15:59 schrieb Cyril Ferlicot <cyril.ferlicot@gmail.com>:
On Sun 2 Dec 2018 at 15:38, Esteban Lorenzano <estebanlm@gmail.com> wrote: There was a cryptography version on GitHub, isnât?
Yes, but we need someone with the rights to write on PBKDF2 on StHub, or migrate it in github aswell to fix the issue.
On 2 Dec 2018, at 15:31, Cyril Ferlicot <cyril.ferlicot@gmail.com> wrote:
On Sun 2 Dec 2018 at 15:08, Esteban Lorenzano <estebanlm@gmail.com> wrote:
There is indeed a problem because cryptography package is still using an old API: #ifNotNilDo: that does not exists anymore in Pharo. You are probably seen something like this:
<Screenshot 2018-12-02 at 15.02.19.png>
I looked at it last time and the problem is that one of the dependency hosted on StHub still depends on the StHub version of Cryptography.
http://smalltalkhub.com/#!/~UdoSchneider/PBKDF2/
But not many people can write on this project I think.
(And this is a bug) Anyway, while we fix this, you can replace #ifNotNilDo: for #ifNotNil:, then save and select âproceedâ.
That will allow voyage to load properly.
Cheers, Esteban
-- Cyril Ferlicot https://ferlicot.fr
-- Cyril Ferlicot https://ferlicot.fr
So we just need to change the dependency. Cool :)
On 2 Dec 2018, at 16:18, Norbert Hartl <norbert@hartl.name> wrote:
I added PBKDF2 to the cryptography repository on github a while ago. One reason why I migrated cryptography in the first place
Norbert
Am 02.12.2018 um 15:59 schrieb Cyril Ferlicot <cyril.ferlicot@gmail.com <mailto:cyril.ferlicot@gmail.com>>:
On Sun 2 Dec 2018 at 15:38, Esteban Lorenzano <estebanlm@gmail.com <mailto:estebanlm@gmail.com>> wrote: There was a cryptography version on GitHub, isnât?
Yes, but we need someone with the rights to write on PBKDF2 on StHub, or migrate it in github aswell to fix the issue.
On 2 Dec 2018, at 15:31, Cyril Ferlicot <cyril.ferlicot@gmail.com <mailto:cyril.ferlicot@gmail.com>> wrote:
On Sun 2 Dec 2018 at 15:08, Esteban Lorenzano <estebanlm@gmail.com <mailto:estebanlm@gmail.com>> wrote: There is indeed a problem because cryptography package is still using an old API: #ifNotNilDo: that does not exists anymore in Pharo. You are probably seen something like this:
<Screenshot 2018-12-02 at 15.02.19.png>
I looked at it last time and the problem is that one of the dependency hosted on StHub still depends on the StHub version of Cryptography.
http://smalltalkhub.com/#!/~UdoSchneider/PBKDF2/ <http://smalltalkhub.com/#!/~UdoSchneider/PBKDF2/> But not many people can write on this project I think.
(And this is a bug) Anyway, while we fix this, you can replace #ifNotNilDo: for #ifNotNil:, then save and select âproceedâ.
That will allow voyage to load properly.
Cheers, Esteban
-- Cyril Ferlicot https://ferlicot.fr <https://ferlicot.fr/>
-- Cyril Ferlicot https://ferlicot.fr <https://ferlicot.fr/>
I thought I did it already. Cannot check now, I donât have a computer right now.
Am 02.12.2018 um 16:44 schrieb Esteban Lorenzano <estebanlm@gmail.com>:
So we just need to change the dependency. Cool :)
On 2 Dec 2018, at 16:18, Norbert Hartl <norbert@hartl.name> wrote:
I added PBKDF2 to the cryptography repository on github a while ago. One reason why I migrated cryptography in the first place
Norbert
Am 02.12.2018 um 15:59 schrieb Cyril Ferlicot <cyril.ferlicot@gmail.com>:
On Sun 2 Dec 2018 at 15:38, Esteban Lorenzano <estebanlm@gmail.com> wrote: There was a cryptography version on GitHub, isnât?
Yes, but we need someone with the rights to write on PBKDF2 on StHub, or migrate it in github aswell to fix the issue.
On 2 Dec 2018, at 15:31, Cyril Ferlicot <cyril.ferlicot@gmail.com> wrote:
On Sun 2 Dec 2018 at 15:08, Esteban Lorenzano <estebanlm@gmail.com> wrote:
There is indeed a problem because cryptography package is still using an old API: #ifNotNilDo: that does not exists anymore in Pharo. You are probably seen something like this:
<Screenshot 2018-12-02 at 15.02.19.png>
I looked at it last time and the problem is that one of the dependency hosted on StHub still depends on the StHub version of Cryptography.
http://smalltalkhub.com/#!/~UdoSchneider/PBKDF2/
But not many people can write on this project I think.
(And this is a bug) Anyway, while we fix this, you can replace #ifNotNilDo: for #ifNotNil:, then save and select âproceedâ.
That will allow voyage to load properly.
Cheers, Esteban
-- Cyril Ferlicot https://ferlicot.fr
-- Cyril Ferlicot https://ferlicot.fr
On Sun, Dec 2, 2018 at 4:46 PM Esteban Lorenzano <estebanlm@gmail.com> wrote:
So we just need to change the dependency. Cool :)
In fact the dependency was already changed by Norbert! The problem is that we need a new release of mongotalk and to update the release used by Voyage :) So I cannot help here since I'm not part of pharo-nosql. -- Cyril Ferlicot https://ferlicot.fr
Hi Esteban, I get a Debug Popup as per below - how do I debug from here <http://forum.world.st/file/t368721/VoyageIcebergLoadErr01.jpg> <http://forum.world.st/file/t368721/VoyageLoadError01.jpg> EstebanLM wrote
There is indeed a problem because cryptography package is still using an old API: #ifNotNilDo: that does not exists anymore in Pharo. You are probably seen something like this:
(And this is a bug) Anyway, while we fix this, you can replace #ifNotNilDo: for #ifNotNil:, then save and select âproceedâ.
That will allow voyage to load properly.
Cheers, Esteban
On 2 Dec 2018, at 12:39, Sanjay Minni <
sm@
> wrote:
I am unable to load Voyage-Mongo and Voyage-Memory in Pharo 7.0.0rC1
tried using the scipt below and also thru the Catalog Browser entries for Voyage any pointers
CyrilFerlicot wrote
Le 16/11/2018 à 02:02, horrido a écrit :
I'm trying to load Voyage for MongoDB and I'm having great difficulty. The docs seem to be out of date.
What are the current instructions for doing this?
The docs also refer to "Configurations Browser" in World Menu/Tools, but there is no longer any such thing.
Hi,
Voyage-Mongo
Metacello new repository: 'github://pharo-nosql/voyage/mc'; baseline: 'Voyage'; onConflictUseIncoming; load: 'mongo tests'.
Voyage-UnQLite
Metacello new repository: 'github://pharo-nosql/voyage/mc'; baseline: 'Voyage'; onConflictUseIncoming; load: 'unqlite tests'.
Voyage-Memory
Metacello new repository: 'github://pharo-nosql/voyage/mc'; baseline: 'Voyage'; onConflictUseIncoming; load: 'memory tests'.
Should work.
-- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
-- Cyril Ferlicot https://ferlicot.fr
signature.asc (836 bytes) <http://forum.world.st/attachment/5088985/0/signature.asc>
----- cheers, Sanjay -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
Screenshot 2018-12-02 at 15.02.19.png (165K) <http://forum.world.st/attachment/5090021/0/Screenshot%202018-12-02%20at%2015...;
----- cheers, Sanjay -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
On Wed, 5 Dec 2018 at 00:25, Sanjay Minni <sm@planage.com> wrote:
Hi Esteban,
I get a Debug Popup as per below - how do I debug from here
<http://forum.world.st/file/t368721/VoyageIcebergLoadErr01.jpg>
Is this on Windows? It could be that long path names continue to bite. Could you try a hack... go in on the command line and shorten the directory names after "source" ? cheers -ben EstebanLM wrote
There is indeed a problem because cryptography package is still using an old API: #ifNotNilDo: that does not exists anymore in Pharo. You are probably seen something like this:
(And this is a bug) Anyway, while we fix this, you can replace #ifNotNilDo: for #ifNotNil:, then save and select âproceedâ.
That will allow voyage to load properly.
Cheers, Esteban
On 2 Dec 2018, at 12:39, Sanjay Minni <
sm@
> wrote:
I am unable to load Voyage-Mongo and Voyage-Memory in Pharo 7.0.0rC1
tried using the scipt below and also thru the Catalog Browser entries
for
Voyage any pointers
CyrilFerlicot wrote
Le 16/11/2018 à 02:02, horrido a écrit :
I'm trying to load Voyage for MongoDB and I'm having great difficulty. The docs seem to be out of date.
What are the current instructions for doing this?
The docs also refer to "Configurations Browser" in World Menu/Tools, but there is no longer any such thing.
Hi,
Voyage-Mongo
Metacello new repository: 'github://pharo-nosql/voyage/mc'; baseline: 'Voyage'; onConflictUseIncoming; load: 'mongo tests'.
Voyage-UnQLite
Metacello new repository: 'github://pharo-nosql/voyage/mc'; baseline: 'Voyage'; onConflictUseIncoming; load: 'unqlite tests'.
Voyage-Memory
Metacello new repository: 'github://pharo-nosql/voyage/mc'; baseline: 'Voyage'; onConflictUseIncoming; load: 'memory tests'.
Should work.
-- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
-- Cyril Ferlicot https://ferlicot.fr
signature.asc (836 bytes) <http://forum.world.st/attachment/5088985/0/signature.asc>
----- cheers, Sanjay -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
Screenshot 2018-12-02 at 15.02.19.png (165K) < http://forum.world.st/attachment/5090021/0/Screenshot%202018-12-02%20at%2015... ;
----- cheers, Sanjay -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
Hi Ben, how to go about the hack ? it seems the file being looked for is this(from the github Cryptography repository) <http://forum.world.st/file/t368721/CryptographyLoadErr.jpg> but this is not copied in ...\pharo-local\...\sources\... <http://forum.world.st/file/t368721/CryptographyFilesInSource.jpg> also Voyage loading thru playground ultimately terminates as per screen below (is this an expected behaviour) ? <http://forum.world.st/file/t368721/VoyageLoadTermination.jpg> Ben Coman wrote
On Wed, 5 Dec 2018 at 00:25, Sanjay Minni <
sm@
> wrote:
Hi Esteban,
I get a Debug Popup as per below - how do I debug from here
<http://forum.world.st/file/t368721/VoyageIcebergLoadErr01.jpg>
<http://forum.world.st/file/t368721/VoyageLoadError01.jpg>
Is this on Windows? It could be that long path names continue to bite. Could you try a hack... go in on the command line and shorten the directory names after "source" ?
cheers -ben
[... snip ...]
----- cheers, Sanjay -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
On Fri, 7 Dec 2018 at 00:26, Sanjay Minni <sm@planage.com> wrote:
Hi Ben,
how to go about the hack ?
it seems the file being looked for is this(from the github Cryptography repository) <http://forum.world.st/file/t368721/CryptographyLoadErr.jpg>
but this is not copied in ...\pharo-local\...\sources\...
<http://forum.world.st/file/t368721/CryptographyFilesInSource.jpg>
Try manually downloading that file and put it in place named something short like e.g. "xx.st" I'm not certain that will work, but worth a try. Alternatively, install pharo in a short root folder "C:\x" to give it filenames plenty of headroom. Note, this might not be your problem, but should help scope it out.
also Voyage loading thru playground ultimately terminates as per screen below (is this an expected behaviour) ? <http://forum.world.st/file/t368721/VoyageLoadTermination.jpg>
I'm not familiar with that. cheers -ben
Ben Coman wrote
On Wed, 5 Dec 2018 at 00:25, Sanjay Minni <
sm@
> wrote:
Hi Esteban,
I get a Debug Popup as per below - how do I debug from here
<http://forum.world.st/file/t368721/VoyageIcebergLoadErr01.jpg>
<http://forum.world.st/file/t368721/VoyageLoadError01.jpg>
Is this on Windows? It could be that long path names continue to bite. Could you try a hack... go in on the command line and shorten the directory names after "source" ?
cheers -ben
[... snip ...]
----- cheers, Sanjay -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
I can download the file and shorten the name but the issue is it seems that the process stops and remaining files and not downloaded, how to get around that ? to elaborate - only the first 7 files of this folder is copied/downloaded into pharo-local/... https://github.com/pharo-contributions/Cryptography/tree/master/source/Crypt... Ben Coman wrote
On Fri, 7 Dec 2018 at 00:26, Sanjay Minni <
sm@
> wrote:
Hi Ben,
how to go about the hack ?
it seems the file being looked for is this(from the github Cryptography repository) <http://forum.world.st/file/t368721/CryptographyLoadErr.jpg>
but this is not copied in ...\pharo-local\...\sources\...
<http://forum.world.st/file/t368721/CryptographyFilesInSource.jpg>
Try manually downloading that file and put it in place named something short like e.g. "xx.st" I'm not certain that will work, but worth a try.
Alternatively, install pharo in a short root folder "C:\x" to give it filenames plenty of headroom. Note, this might not be your problem, but should help scope it out.
also Voyage loading thru playground ultimately terminates as per screen below (is this an expected behaviour) ? <http://forum.world.st/file/t368721/VoyageLoadTermination.jpg>
I'm not familiar with that.
cheers -ben
Ben Coman wrote
On Wed, 5 Dec 2018 at 00:25, Sanjay Minni <
sm@
> wrote:
Hi Esteban,
I get a Debug Popup as per below - how do I debug from here
<http://forum.world.st/file/t368721/VoyageIcebergLoadErr01.jpg>
<http://forum.world.st/file/t368721/VoyageLoadError01.jpg>
Is this on Windows? It could be that long path names continue to bite. Could you try a hack... go in on the command line and shorten the directory names after "source" ?
cheers -ben
[... snip ...]
----- cheers, Sanjay -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
----- cheers, Sanjay -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
Second thing to try, is copy the VM and Image into a short path location e.g.... C:\pharo Then try your Pharo actions again. As backup, you might use these... http://files.pharo.org/get-files/70/pharo.zip http://files.pharo.org/get-files/70/pharo-win-stable.zip cheers -ben On Fri, 7 Dec 2018 at 17:39, Sanjay Minni <sm@planage.com> wrote:
I can download the file and shorten the name but the issue is it seems that the process stops and remaining files and not downloaded, how to get around that ?
to elaborate - only the first 7 files of this folder is copied/downloaded into pharo-local/...
https://github.com/pharo-contributions/Cryptography/tree/master/source/Crypt...
Ben Coman wrote
On Fri, 7 Dec 2018 at 00:26, Sanjay Minni <
sm@
> wrote:
Hi Ben,
how to go about the hack ?
it seems the file being looked for is this(from the github Cryptography repository) <http://forum.world.st/file/t368721/CryptographyLoadErr.jpg>
but this is not copied in ...\pharo-local\...\sources\...
<http://forum.world.st/file/t368721/CryptographyFilesInSource.jpg> ;
Try manually downloading that file and put it in place named something short like e.g. "xx.st" I'm not certain that will work, but worth a try.
Alternatively, install pharo in a short root folder "C:\x" to give it filenames plenty of headroom. Note, this might not be your problem, but should help scope it out.
also Voyage loading thru playground ultimately terminates as per screen below (is this an expected behaviour) ? <http://forum.world.st/file/t368721/VoyageLoadTermination.jpg>
I'm not familiar with that.
cheers -ben
Ben Coman wrote
On Wed, 5 Dec 2018 at 00:25, Sanjay Minni <
sm@
> wrote:
Hi Esteban,
I get a Debug Popup as per below - how do I debug from here
<http://forum.world.st/file/t368721/VoyageIcebergLoadErr01.jpg>
;
<http://forum.world.st/file/t368721/VoyageLoadError01.jpg>
Is this on Windows? It could be that long path names continue to bite. Could you try a hack... go in on the command line and shorten the directory names after "source" ?
cheers -ben
[... snip ...]
----- cheers, Sanjay -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
----- cheers, Sanjay -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
Hi, Iâm sorry I didnât see this before. This happens because there are many projects that are still using filetree format which stores one file per method. And the problem here is that windows has a path limit that you are exceeding. To workaround this problem: - Open iceberg settings (toolbar button in repositories window). - Check "Share repositories between imagesâ. - In "Location for shared repositoriesâ put something like âC:\repoâ (you will need to create that dir too). And retry :) Esteban
On 4 Dec 2018, at 17:24, Sanjay Minni <sm@planage.com> wrote:
Hi Esteban,
I get a Debug Popup as per below - how do I debug from here
<http://forum.world.st/file/t368721/VoyageIcebergLoadErr01.jpg <http://forum.world.st/file/t368721/VoyageIcebergLoadErr01.jpg>>
<http://forum.world.st/file/t368721/VoyageLoadError01.jpg <http://forum.world.st/file/t368721/VoyageLoadError01.jpg>>
EstebanLM wrote
There is indeed a problem because cryptography package is still using an old API: #ifNotNilDo: that does not exists anymore in Pharo. You are probably seen something like this:
(And this is a bug) Anyway, while we fix this, you can replace #ifNotNilDo: for #ifNotNil:, then save and select âproceedâ.
That will allow voyage to load properly.
Cheers, Esteban
On 2 Dec 2018, at 12:39, Sanjay Minni <
sm@
> wrote:
I am unable to load Voyage-Mongo and Voyage-Memory in Pharo 7.0.0rC1
tried using the scipt below and also thru the Catalog Browser entries for Voyage any pointers
CyrilFerlicot wrote
Le 16/11/2018 à 02:02, horrido a écrit :
I'm trying to load Voyage for MongoDB and I'm having great difficulty. The docs seem to be out of date.
What are the current instructions for doing this?
The docs also refer to "Configurations Browser" in World Menu/Tools, but there is no longer any such thing.
Hi,
Voyage-Mongo
Metacello new repository: 'github://pharo-nosql/voyage/mc'; baseline: 'Voyage'; onConflictUseIncoming; load: 'mongo tests'.
Voyage-UnQLite
Metacello new repository: 'github://pharo-nosql/voyage/mc'; baseline: 'Voyage'; onConflictUseIncoming; load: 'unqlite tests'.
Voyage-Memory
Metacello new repository: 'github://pharo-nosql/voyage/mc'; baseline: 'Voyage'; onConflictUseIncoming; load: 'memory tests'.
Should work.
-- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
-- Cyril Ferlicot https://ferlicot.fr
signature.asc (836 bytes) <http://forum.world.st/attachment/5088985/0/signature.asc>
----- cheers, Sanjay -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
Screenshot 2018-12-02 at 15.02.19.png (165K) <http://forum.world.st/attachment/5090021/0/Screenshot%202018-12-02%20at%2015... <http://forum.world.st/attachment/5090021/0/Screenshot%202018-12-02%20at%2015...>;
----- cheers, Sanjay -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html <http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html>
This seems to work - at least loading seems to have gone thru but is it possible to shorten the following filename in the github repository itself cryptUIDlgSelectCertificateFromStore.winHandle.pwszTitle.pwszDisplayString.dwDontUseColumn.flags.reserved..st it is in https://github.com/pharo-contributions/Cryptography/tree/master/source/Crypt... i do not know if there any any other filenames that long EstebanLM wrote
Hi,
Iâm sorry I didnât see this before. This happens because there are many projects that are still using filetree format which stores one file per method. And the problem here is that windows has a path limit that you are exceeding. To workaround this problem:
- Open iceberg settings (toolbar button in repositories window). - Check "Share repositories between imagesâ. - In "Location for shared repositoriesâ put something like âC:\repoâ (you will need to create that dir too).
And retry :)
Esteban
On 4 Dec 2018, at 17:24, Sanjay Minni <
sm@
> wrote:
Hi Esteban,
I get a Debug Popup as per below - how do I debug from here
<http://forum.world.st/file/t368721/VoyageIcebergLoadErr01.jpg <http://forum.world.st/file/t368721/VoyageIcebergLoadErr01.jpg>>
<http://forum.world.st/file/t368721/VoyageLoadError01.jpg <http://forum.world.st/file/t368721/VoyageLoadError01.jpg>>
EstebanLM wrote
There is indeed a problem because cryptography package is still using an old API: #ifNotNilDo: that does not exists anymore in Pharo. You are probably seen something like this:
(And this is a bug) Anyway, while we fix this, you can replace #ifNotNilDo: for #ifNotNil:, then save and select âproceedâ.
That will allow voyage to load properly.
Cheers, Esteban
On 2 Dec 2018, at 12:39, Sanjay Minni <
sm@
> wrote:
I am unable to load Voyage-Mongo and Voyage-Memory in Pharo 7.0.0rC1
tried using the scipt below and also thru the Catalog Browser entries for Voyage any pointers
CyrilFerlicot wrote
Le 16/11/2018 à 02:02, horrido a écrit :
I'm trying to load Voyage for MongoDB and I'm having great difficulty. The docs seem to be out of date.
What are the current instructions for doing this?
The docs also refer to "Configurations Browser" in World Menu/Tools, but there is no longer any such thing.
Hi,
Voyage-Mongo
Metacello new repository: 'github://pharo-nosql/voyage/mc'; baseline: 'Voyage'; onConflictUseIncoming; load: 'mongo tests'.
Voyage-UnQLite
Metacello new repository: 'github://pharo-nosql/voyage/mc'; baseline: 'Voyage'; onConflictUseIncoming; load: 'unqlite tests'.
Voyage-Memory
Metacello new repository: 'github://pharo-nosql/voyage/mc'; baseline: 'Voyage'; onConflictUseIncoming; load: 'memory tests'.
Should work.
-- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
-- Cyril Ferlicot https://ferlicot.fr
signature.asc (836 bytes) <http://forum.world.st/attachment/5088985/0/signature.asc>
----- cheers, Sanjay -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
Screenshot 2018-12-02 at 15.02.19.png (165K) <http://forum.world.st/attachment/5090021/0/Screenshot%202018-12-02%20at%2015... <http://forum.world.st/attachment/5090021/0/Screenshot%202018-12-02%20at%2015.02.19.png>>;
----- cheers, Sanjay -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html <http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html>
----- cheers, Sanjay -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
Hi, can the following filename in Cryptography package in github repository be shortened. its causing a crash when loading in Win 10 (so a workaround has to be done just for this much) as this package is used by Voyage it may be fairly in use. filename: cryptUIDlgSelectCertificateFromStore.winHandle.pwszTitle.pwszDisplayString.dwDontUseColumn.flags.reserved..st location: https://github.com/pharo-contributions/Cryptography/tree/master/source/Crypt... Probably this filename is autogenerated so a tweak could be attempted This seems to work - at least loading seems to have gone thru but is it possible to shorten the following filename in the github repository itself cryptUIDlgSelectCertificateFromStore.winHandle.pwszTitle.pwszDisplayString.dwDontUseColumn.flags.reserved..st it is in https://github.com/pharo-contributions/Cryptography/tree/master/source/Crypt... i do not know if there any any other filenames that long EstebanLM wrote
Hi,
Iâm sorry I didnât see this before. This happens because there are many projects that are still using filetree format which stores one file per method. And the problem here is that windows has a path limit that you are exceeding. To workaround this problem:
- Open iceberg settings (toolbar button in repositories window). - Check "Share repositories between imagesâ. - In "Location for shared repositoriesâ put something like âC:\repoâ (you will need to create that dir too).
And retry :)
Esteban
On 4 Dec 2018, at 17:24, Sanjay Minni <
sm@
----- cheers, Sanjay -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
Switching to the Tonel file format in git solves this. There is an option to convert a repo in Iceberg (under extra).
On 27 Jan 2019, at 05:01, Sanjay Minni <sm@planage.com> wrote:
Hi,
can the following filename in Cryptography package in github repository be shortened. its causing a crash when loading in Win 10 (so a workaround has to be done just for this much) as this package is used by Voyage it may be fairly in use.
filename: cryptUIDlgSelectCertificateFromStore.winHandle.pwszTitle.pwszDisplayString.dwDontUseColumn.flags.reserved..st
location: https://github.com/pharo-contributions/Cryptography/tree/master/source/Crypt...
Probably this filename is autogenerated so a tweak could be attempted
This seems to work - at least loading seems to have gone thru
but is it possible to shorten the following filename in the github repository itself
cryptUIDlgSelectCertificateFromStore.winHandle.pwszTitle.pwszDisplayString.dwDontUseColumn.flags.reserved..st
it is in https://github.com/pharo-contributions/Cryptography/tree/master/source/Crypt...
i do not know if there any any other filenames that long
EstebanLM wrote
Hi,
Iâm sorry I didnât see this before. This happens because there are many projects that are still using filetree format which stores one file per method. And the problem here is that windows has a path limit that you are exceeding. To workaround this problem:
- Open iceberg settings (toolbar button in repositories window). - Check "Share repositories between imagesâ. - In "Location for shared repositoriesâ put something like âC:\repoâ (you will need to create that dir too).
And retry :)
Esteban
On 4 Dec 2018, at 17:24, Sanjay Minni <
sm@
----- cheers, Sanjay -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
I am trying to convert the cryptography package to tonel. Take new pharo 7 image, load cryptograpy from github and then in iceberg I select "Extras->convert sources to tonel". I get this error ""'Method protocol ''crypto3.9compatibility'' for the method ''new'' in class ''ThirtyTwoBitRegister'' is inconsistent with the package name ''crypto3.9compatibility'''" don't know how to proceed here -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html
Wasnât someone looking at enhancements to pillar and itâs publishing environment (I forget itâs name) - this is a great usecase, generating menu names for docs (and other similar constants) so that name changes can be accommodated automatically... a thought anyway. Tim Sent from my iPhone
On 16 Nov 2018, at 17:47, Sven Van Caekenberghe <sven@stfx.eu> wrote:
On 16 Nov 2018, at 02:02, horrido <horrido.hobbies@gmail.com> wrote:
The docs also refer to "Configurations Browser" in World Menu/Tools, but
It is called Catalog (name change happened long ago).
World Menu > Tools > Catalog Browser = "Pharo Project Catalog"
participants (10)
-
Ben Coman -
Cyril Ferlicot -
Cyril Ferlicot D. -
Esteban Lorenzano -
horrido -
Norbert Hartl -
Sabine Manaa -
Sanjay Minni -
Sven Van Caekenberghe -
Tim Mackinnon