-
Notifications
You must be signed in to change notification settings - Fork 13
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
nonexistent url in configure-get.sh file #4
Comments
Thank you for considering XCONFIGURE! One cannot easily "query" content from GitHub using typical download protocols. The current way is to know all filenames upfront, or trying to generate the filenames according to some rules. Depending on the application (e.g., ELPA) some attempts to grab content may not have such content. As mechanism to download "unknown" filesets, the getter also attempts to download a list of files (a plain text file called ".filelist"). The latter does not exist for ELPA, and is also not necessary (since everything is covered by rules). It's "normal" that the getter attempts to download some files, which do not exist. I haven't spent time to "hide" this from the user. Sorry if this is confusing... |
As a side note: elpa-2017.05.001 (RC2 is available meanwhile) is not supported for QE. I have only incorporated ELPA-2017 support into CP2K, but not (yet) into QE. Unless you want to contribute the patches, I recommend you to stick with ELPA-2016. The latter is a bit unpleasant since ELPA-2017 now properly incorporates AVX-512 support. |
On the other hand QE only uses ELPA based on implicit interfaces so supporting ELPA-2017 is by far easier than for CP2K. Though, ELPA changed/adjusted its interface with every release. Even minor thing like renaming an argument eventually broke integration with certain application (e.g., if they used FORTRAN's named arguments). |
I see, thank you for the detailed reply! We will work on installing ELPA 2016 and not worry then about missing files. |
…nd" errors quietly. This change improves on issue #4, which led to irritation in case of non-existing URLs (by design it's needed to attempt such downloads; see #4 (comment)).
I am trying to use xconfigure to install elpa-2017.05.001.rc1 (prior to installing QE v.6.1), but the configure-get.sh file is calling to the url https://github.com/hfp/xconfigure/raw/master/elpa/.filelist, which does not exist in the git repository. Is this something that is supposed to be present or is it deprecated / not necessary anymore?
The text was updated successfully, but these errors were encountered: