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

Lester Anderson arctica1963 at gmail.com
Fri Jan 15 15:51:09 CET 2016


Still not working.

On 15 January 2016 at 14:26, Antoine Monmayrant
<antoine.monmayrant at laas.fr> wrote:
> Le 01/15/2016 03:16 PM, Lester Anderson a écrit :
>>
>> tried atomsSetConfig('Offline','True') with no change in result
>
>
> That's weird because I found the relevant bit in atomsInstall:
> // edit atomsInstall
> //lines 221->229
>     // Force update the system information
>     //
> =========================================================================
>     if from_localarchive then
>         if (atomsGetConfig("offLine") == "True" | atomsGetConfig("offline")
> == "True") then
>             warning(msprintf(gettext("Option offline of ATOMS configuration
> is set to True. atomsSystemUpdate did not check the latest modules
> availables.")));
>         else
>             atomsDESCRIPTIONget(%T);
>         end
>     end
>
>
> OK, I got it: wrong capitalization: Offline->offline
>
>     atomsSetConfig('offline','True')
>
> does the trick!
>
> Antoine
>
>>
>> As you say Antoine, room for improvement in terms of installing
>> offline for sure.
>>
>> On 15 January 2016 at 13:29, Stéphane Mottelet <stephane.mottelet at utc.fr>
>> wrote:
>>>
>>> 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
>>>
>>>
>>> _______________________________________________
>>> 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
>>
>
>
> --
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
>  Antoine Monmayrant LAAS - CNRS
>  7 avenue du Colonel Roche
>  BP 54200
>  31031 TOULOUSE Cedex 4
>  FRANCE
>
>  Tel:+33 5 61 33 64 59
>   email : antoine.monmayrant at laas.fr
>  permanent email : antoine.monmayrant at polytechnique.org
>
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
> _______________________________________________
> users mailing list
> users at lists.scilab.org
> http://lists.scilab.org/mailman/listinfo/users



More information about the users mailing list