Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

slight difference between products.st and products #276

Open
dalehenrich opened this issue Nov 21, 2019 · 0 comments
Open

slight difference between products.st and products #276

dalehenrich opened this issue Nov 21, 2019 · 0 comments
Labels
Issue_260 porting devKitCommandLine image from pharo to gemstone

Comments

@dalehenrich
Copy link
Member

When I run products.st and products with the same $GS_HOME, I get slightly different output:

rogue:gsdevkit_launcher_350>products.st
Installed Products:
	2.4.8
	3.0.1
	3.1.0.6
	3.2.0
	3.2.11
	3.2.15
	3.2.17
	3.2.8.1
	3.3.0
	3.3.1
	3.3.3
	3.3.6
	3.3.7
	3.3.8
	3.3.9
	3.4.0
	3.4.1
	3.4.2
	3.4.3
	3.5.0
rogue:gsdevkit_launcher_350>products
Installed Products:
	2.4.8
	3.0.1
	3.1.0.6
	3.2.0
	3.2.11
	3.2.15
	3.2.17
	3.2.8.1
	3.3.0
	3.3.1
	3.3.3
	3.3.6
	3.3.7
	3.3.8
	3.3.9
	3.3.9_a
	3.4.0
	3.4.1
	3.4.2
	3.4.3
	3.4.3_e
	3.5.0
	3.5.0_g
	3.5.0_h
	3.6.0_hood
	3.6.0_i

This is what my products directory looks like:

rogue:gsdevkit_launcher_350>ls -l $GS_HOME/shared/downloads/products/
total 92
drwxr-xr-x  3 dhenrich smalltalk 4096 Oct 24  2018 bak
drwxr-xr-x 18 dhenrich smalltalk 4096 Feb  3  2016 GemStone64Bit2.4.8-x86_64.Linux
drwxr-xr-x 17 dhenrich smalltalk 4096 Oct 31  2011 GemStone64Bit3.0.1-x86_64.Linux
drwxr-xr-x 18 dhenrich smalltalk 4096 Apr 17  2014 GemStone64Bit3.1.0.6-x86_64.Linux
drwxr-xr-x 19 dhenrich smalltalk 4096 Apr 24  2014 GemStone64Bit3.2.0-x86_64.Linux
drwxr-xr-x 19 dhenrich smalltalk 4096 Oct 28  2015 GemStone64Bit3.2.11-x86_64.Linux
drwxr-xr-x 19 dhenrich smalltalk 4096 May 13  2016 GemStone64Bit3.2.15-x86_64.Linux
drwxr-xr-x 19 dhenrich smalltalk 4096 May 19  2017 GemStone64Bit3.2.17-x86_64.Linux
drwxr-xr-x 19 dhenrich smalltalk 4096 Aug 28  2015 GemStone64Bit3.2.8.1-x86_64.Linux
drwxr-xr-x 18 dhenrich smalltalk 4096 Feb 10  2016 GemStone64Bit3.3.0-x86_64.Linux
drwxr-xr-x 18 dhenrich smalltalk 4096 Jun 10  2016 GemStone64Bit3.3.1-x86_64.Linux
drwxr-xr-x 18 dhenrich smalltalk 4096 Nov 30  2016 GemStone64Bit3.3.3-x86_64.Linux
drwxr-xr-x 18 dhenrich smalltalk 4096 Jun  1  2017 GemStone64Bit3.3.6-x86_64.Linux
drwxr-xr-x 18 dhenrich smalltalk 4096 Jun 26  2018 GemStone64Bit3.3.7-x86_64.Linux
drwxr-xr-x 18 dhenrich smalltalk 4096 Aug 15  2018 GemStone64Bit3.3.8-x86_64.Linux
lrwxrwxrwx  1 dhenrich smalltalk   43 Oct 24  2018 GemStone64Bit3.3.9_a-x86_64.Linux -> /home/dhenrich/work/a_33x/fast50/gs/product
drwxr-xr-x 18 dhenrich smalltalk 4096 Nov  7  2018 GemStone64Bit3.3.9-x86_64.Linux
drwxr-xr-x 18 dhenrich smalltalk 4096 Oct 19  2017 GemStone64Bit3.4.0-x86_64.Linux
drwxr-xr-x 18 dhenrich smalltalk 4096 Jan  2  2018 GemStone64Bit3.4.1-x86_64.Linux
drwxr-xr-x 18 dhenrich smalltalk 4096 Jul 31  2018 GemStone64Bit3.4.2-x86_64.Linux
lrwxrwxrwx  1 dhenrich smalltalk   43 May 30  2018 GemStone64Bit3.4.3_e-x86_64.Linux -> /home/dhenrich/work/e_34x/fast50/gs/product
drwxr-xr-x 18 dhenrich smalltalk 4096 Dec 11  2018 GemStone64Bit3.4.3-x86_64.Linux
lrwxrwxrwx  1 dhenrich smalltalk   43 Jan 24  2019 GemStone64Bit3.5.0_g-x86_64.Linux -> /home/dhenrich/work/g_35x/fast50/gs/product
lrwxrwxrwx  1 dhenrich smalltalk   43 Oct 24  2018 GemStone64Bit3.5.0_h-x86_64.Linux -> /home/dhenrich/work/h_35x/fast50/gs/product
drwxr-xr-x 18 dhenrich smalltalk 4096 May 30 20:56 GemStone64Bit3.5.0-x86_64.Linux
lrwxrwxrwx  1 dhenrich smalltalk   48 Jul 26 09:27 GemStone64Bit3.6.0_hood-x86_64.Linux -> /export/hood5/users/otisa/36a/fast50/gs/product/
lrwxrwxrwx  1 dhenrich smalltalk   43 Jun 18 13:55 GemStone64Bit3.6.0_i-x86_64.Linux -> /home/dhenrich/work/i_36x/fast50/gs/product
drwxr-xr-x 16 dhenrich smalltalk 4096 Aug  7  2018 old_GemStone64Bit3.2.15-x86_64.Linux
-rw-r--r--  1 dhenrich smalltalk  118 Jan 18  2018 README.md

and it appears that the missing product names are coming from symbolic links ... this is very likely to be a bug in the FileSystemGs implementation that is part of Rowan. I will submit a bug against FileSystemGs ... this is not a critical bug for GsDevKit_home, since I'm probably the only person in the world using symbolic links:)

@dalehenrich dalehenrich added the Issue_260 porting devKitCommandLine image from pharo to gemstone label Nov 21, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Issue_260 porting devKitCommandLine image from pharo to gemstone
Projects
None yet
Development

No branches or pull requests

1 participant