bugHexoshi - Bugs: bug #54946, Request to harden the build with...

 
 

bug #54946: Request to harden the build with explicit versions for dependencies

Submitter:  vaeringjar <vaeringjar>
Submitted:  Sun 04 Nov 2018 03:27:19 AM UTC
   
 
Severity:  3 - Normal Status:  None
Assigned to:  None Open/Closed:  Open
* Mandatory Fields

Add a New Comment Rich Markup
   

Sun 04 Nov 2018 05:40:06 PM UTC, comment #1: 

I'm generally very, very bad at keeping those version number indications up-to-date. And since these are libraries I am the developer of, I always use the absolute latest version from Git.

Anyway, the way Hexoshi is distributed is to actually include the needed dependencies, so I'm not too concerned about it. The problem you faced before is, as far as I can tell, because you got a dependency from an unsupported source (pip), so I've rectified that by removing those entirely from PyPI (or whatever it's called now). The only supported way to install SGE or xSGE is through the SGE and xSGE websites:

http://stellarengine.nongnu.org
http://xsge.nongnu.org

The latest released version of both should be sufficient; I don't recall Hexoshi's current Git revision requiring the latest Git revisions of any dependencies.

Layla Marchant <onpon4>
Group administrator
Sun 04 Nov 2018 03:27:19 AM UTC, original submission:  

This project doesn't have very many dependencies, just the three from the CONTRIBUTING file, but since I ran into several pitfalls getting the version from source to work, I think it could benefit from either adding the current version numbers or git commit hashes. And if you had checks for these, then running pyinstaller (or whichever applicable) would be easy to test locally.

vaeringjar <vaeringjar>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by onpon4 (Posted a comment)
  • -email is unavailable- added by vaeringjar (Submitted the item)
  •  

    No changes have been made to this item

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code