Giter Club home page Giter Club logo

Comments (16)

0xaf1f avatar 0xaf1f commented on June 27, 2024

Well, so there's already https://github.com/son-of-gridengine/sge/blob/master/source/README.BUILD#building-debian-or-red-hat-packages-a-id-packages-a. Are you looking for any expansion to those sections?

Currently, the source doesn't build with Java 9. See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=875404. Not sure if we should file new bugs or if there's a way to import things from Dave's site.

from sge.

0xaf1f avatar 0xaf1f commented on June 27, 2024

And I see now that there's also https://github.com/son-of-gridengine/sge/blob/master/source/README.packages

from sge.

danpovey avatar danpovey commented on June 27, 2024

from sge.

0xaf1f avatar 0xaf1f commented on June 27, 2024

That gets into just the general procedure of building packages. I personally use sbuild to build in a chroot, which can be set for any particular Debian version. sbuild takes care of installing all the build-dependencies and running the whole build process. But there are other tools to do basically the same thing. The documentation in this repository describes the build process on the system in use.

Also, the Debian package source included here is different from what we distribute in Debian. the latter reorganize files according to the FHS and so don't install anything into /opt.

from sge.

danpovey avatar danpovey commented on June 27, 2024

from sge.

entn-at avatar entn-at commented on June 27, 2024

There's another git repository of SGE from which the Debian packages seem to be built: https://salsa.debian.org/hpc-team/gridengine

There appear to be a number of patches (under debian/patches) from only a few months ago to make it compatible with newer versions of glibc & openssl. However, it also seems to be broken (git fsck errors).

(Note: I just saw this effort; lately, I've been having issues with SGE on Ubuntu, tried to build it from source myself, and failed.)

from sge.

danpovey avatar danpovey commented on June 27, 2024

from sge.

danpovey avatar danpovey commented on June 27, 2024

from sge.

0xaf1f avatar 0xaf1f commented on June 27, 2024

@danpovey The sbuild link I listed before explains how to set it up and use it. Here it is again in literal form: https://wiki.debian.org/sbuild

@entn-at

There's another git repository of SGE from which the Debian packages seem to be built: https://salsa.debian.org/hpc-team/gridengine

This is the source for the official Debian packages.

There appear to be a number of patches (under debian/patches) from only a few months ago to make it compatible with newer versions of glibc & openssl. However, it also seems to be broken (git fsck errors).

Those should be applied already. For example, the ssl patches are included here f75d727 (although mistakenly attributed to me; they were actually the work of Mark Hymers).

from sge.

0xaf1f avatar 0xaf1f commented on June 27, 2024

8.1.9 looks to correspond to 7222ec8

from sge.

danpovey avatar danpovey commented on June 27, 2024

from sge.

danpovey avatar danpovey commented on June 27, 2024

from sge.

0xaf1f avatar 0xaf1f commented on June 27, 2024

I think Dave was primarily using darcs and used an auto-git importer.

from sge.

entn-at avatar entn-at commented on June 27, 2024

@danpovey My problem was much simpler than that. sge_qmaster kept segfaulting after a few seconds. This seems to be a known problem (I found reports dating back to 2012), but I did not find a solution. I tried to build from source and debug the issue, but after struggling too much with the build process I gave up. In the end, I solved it by installing the latest Debian packages, as the ones in Ubuntu are broken (see Launchpad bug: https://bugs.launchpad.net/ubuntu/+source/gridengine/+bug/1633251).

I didn't mean to detract from the Debian package build process issue.

from sge.

Kunzol avatar Kunzol commented on June 27, 2024

Please look at the patches I sent via darcs to the ticket system.
I guess some of them already solve the problem you have.
Especially number 1619.

SGE Tickets

And please do not mix several issues into one !!!

from sge.

Kunzol avatar Kunzol commented on June 27, 2024

Back to the topic ...

I found the list of dependencies for building the Debian package.
Actually I created a Debian package with all the dependencies, last time I built packages for Jessie and Stretch.

Off Topic: please do not miss my last comment on Issue #1 (I mention this because it is already closed).

from sge.

Related Issues (8)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.