[Scilab-users] Problem installing modules manually (atomsInstall)

Stéphane Mottelet stephane.mottelet at utc.fr
Fri Jan 15 14:29:34 CET 2016


Le 15/01/2016 14:25, Lester Anderson a écrit :
> Hello Antoine,
>
> How does one get a "cached" version of the repository list and where
> is it placed?
>
> -->atomsRepositoryList()
>   ans  =
>
> !http://atoms.scilab.org/5.5  official  !
>
> -->atomsVersion()
>   ans  =
>
>   5.5
>
> Is there an option to disable fetching when installing locally,
> presumably after one has cached module list.

maybe

atomsSetConfig offLine True

S.

>
> Thanks
>
> On 15 January 2016 at 13:13,  <amonmayr at laas.fr> wrote:
>> Le 01/15/2016 01:45 PM, Lester Anderson a écrit :
>>> Hello,
>>>
>>> Tried setting the proxy with the settings our IT guy gave in the
>>> Scilab preferences and it still failed, basically thinking it could
>>> not access the Internet (which is incorrect)!
>>>
>>> Trying the manual install again (downloaded a toolbox zip file) it
>>> looks like it still needs access!
>>>
>>> -->atomsInstall('scinetcdf_1.1.bin.x64.windows.zip')
>>>
>>> !
>>>            !
>>> !
>>>            !
>>> !gzip:
>>> C:\Users\xxxxxxx\AppData\Local\Temp\SCI_TM~1\ATOMS~1\1_TOOLBOXES.gz: not!
>>> !      in gzip format
>>>            !
>>> WARNING: atomsDESCRIPTIONget: Extraction of the DESCRIPTION file
>>> ('C:\Users\landerso\AppData\Local\Temp\SCI_TM~1\ATOMS~1\1_TOOLBOXES.gz')
>>> has failed.
>>> Scanning repository http://atoms.scilab.org/5.5 ... Skipped
>>>
>>>    !--error 10000
>>> All ATOMS repositories scan failed.
>>> at line     198 of function atomsDESCRIPTIONget called by :
>>> at line     227 of function atomsInstall called by :
>>> atomsInstall('scinetcdf_1.1.bin.x64.windows.zip')
>>>
>>> and ...
>>>
>>> -->atomsInstall('apifun_0.4.2-3.bin.zip')
>>>    !--error 21
>>> Invalid index.
>>> at line     170 of function atomsInstall called by :
>>> atomsInstall('apifun_0.4.2-3.bin.zip')
>>>
>>> Confused to say the least the errors vary between the different archives.
>>>
>>> I thought that atomsInstall could be used to install a module
>>> downloaded without having access to the Internet.
>>
>> Well, there is something weird in the way the atoms system is working.
>> Whenever you install a package, it first fetches the list of all available
>> packages (which takes a while).
>> I just ran a test by
>> I didn't find a way to turn it off.
>> It's particularly annoying because it re-fetched everything even if the list
>> was updated seconds ago during a previous install.
>> When you install sequentially 5 local packages, it's really infuriating!
>> There's room for improvement:
>>
>> - By default, turn off fetching when installing a local package,
>> - Cache locally the list and avoid refetching if there is no change or if it
>> was updated XX minutes ago.
>> - Speed-up the process of updating the list: on my computer it takes 3
>> minutes!
>>
>> Antoine
>>
>>
>>>
>>>
>>>
>>> On 15 January 2016 at 10:42, Lavitha Pereira <lavitha89 at gmail.com> wrote:
>>>> Hi Lester,
>>>>
>>>> If you are under proxy, follow the below instructions.
>>>>
>>>> Configure the network proxy
>>>>
>>>>
>>>> atomsSetConfig("Verbose","True")
>>>> atomsSetConfig("useProxy","True")
>>>> atomsSetConfig("proxyHost","myProxyHost")
>>>> atomsSetConfig("proxyPort","myProxyPort")
>>>> atomsSetConfig("proxyUser","myUserName")
>>>> atomsSetConfig("proxyPassword","myPassword")
>>>>
>>>>
>>>> Read the more documentation below:
>>>> https://wiki.scilab.org/ATOMS
>>>>
>>>> Reagrds,
>>>>
>>>> Lavita Pereira
>>>>
>>>>
>>>>
>>>> On Fri, Jan 15, 2016 at 3:59 PM, Lester Anderson <arctica1963 at gmail.com>
>>>> wrote:
>>>>> I assume that the following error from atomsGui is due to no direct
>>>>> port access to the Internet? The webpage links from Scilab work fine.
>>>>>
>>>>> Somewhat at a loss as to how to proceed. Do I need to get the IT guys
>>>>> to open a port/proxy access ?
>>>>>
>>>>> Works fine when I do things from home.
>>>>>
>>>>> Cheers
>>>>>
>>>>> On 15 January 2016 at 06:37, Lester Anderson <arctica1963 at gmail.com>
>>>>> wrote:
>>>>>> Just installed v5.5.2 and get the same issue when trying to install a
>>>>>> module manually, error 21 at line 170 of atomsInstall
>>>>>>
>>>>>> Scilab is installed in Program Files on Windows, and so I am guessing
>>>>>> that it might be a permissions issue for a work machine?
>>>>>>
>>>>>> On 13 January 2016 at 08:51, Lester Anderson <arctica1963 at gmail.com>
>>>>>> wrote:
>>>>>>> Hello,
>>>>>>>
>>>>>>> I currently have v5.4.1 of Scilab, and have to install modules
>>>>>>> manually.
>>>>>>>
>>>>>>> I am trying to install apifun (as quite a few modules use it), but get
>>>>>>> this error
>>>>>>>
>>>>>>> -->atomsInstall('c:\ss20-work\scilab\apifun_0.4.2-3.bin.zip')
>>>>>>>    !--error 21
>>>>>>> Invalid index.
>>>>>>> at line     170 of function atomsInstall called by :
>>>>>>> atomsInstall('c:\ss20-work\scilab\apifun_0.4.2-3.bin.zip')
>>>>>>>
>>>>>>> Checked the code for atomsInstall:
>>>>>>>
>>>>>>> eb_ki.Callback = "updateedit_ki";  Line 170
>>>>>>>
>>>>>>> Any ideas how to resolve this? Will have to follow the same procedure
>>>>>>> for v5.5.2 when I update.
>>>>>>>
>>>>>>> Thanks
>>>>>>> Lester
>>>>> _______________________________________________
>>>>> users mailing list
>>>>> users at lists.scilab.org
>>>>> http://lists.scilab.org/mailman/listinfo/users
>>>>>
>>>>
>>>> --
>>>> Thanks & Regards,
>>>> Lavitha M. Pereira
>>> _______________________________________________
>>> users mailing list
>>> users at lists.scilab.org
>>> http://lists.scilab.org/mailman/listinfo/users
>>>
>> _______________________________________________
>> users mailing list
>> users at lists.scilab.org
>> http://lists.scilab.org/mailman/listinfo/users
> _______________________________________________
> users mailing list
> users at lists.scilab.org
> http://lists.scilab.org/mailman/listinfo/users


-- 
Département de Génie Informatique
EA 4297 Transformations Intégrées de la Matière Renouvelable
Université de Technologie de Compiègne -  CS 60319
60203 Compiègne cedex




More information about the users mailing list