summaryrefslogtreecommitdiff
path: root/parallel/sge
AgeCommit message (Collapse)AuthorFilesLines
2007-09-25Back out previous. Pointed out by uebayasi@ and martti@.hira1-5/+5
2007-09-25ln -> ${LN}.hira1-4/+4
2007-08-15Update sge to 6.0 Update 11markd19-322/+83
Bugs fixed in SGE 6.0u11 since release 6.0u10 -------------------------------------------- scalability issue with qdel and very large array jobs loadcheck reports on a hyperthreaded CPU only one processor CSP mode auto installation: certificates are not copied to submit hosts qmon crashes when displaying about dialog sge_schedd deadlock upon schedd_job_info job_list being enabled Qmon has a ticket number limitation qmon on secondary screen crashes when "Job Control" is pressed queue status in reporting file is missing. "Modify"-Button is activated but should be grayed reporting(5) man page lacks information about sharelog records Ability to sort queue instances using each column of the queue instances table Queue request -q from sge_request can't be overridden through command line qdel on a job in deleted state does not output any information qsub -terse to just output job id qrsh man page doesn't explain which options don't work with interactive jobs Numbers in error mail too large still used usersets/project/calendar/pe/checkpoint can be removed under certain conditions remove util/sge_log_tee from distribution shell_start_mode should be documentated to be only used for batch jobs reserved usage not explained in sge_conf.5 Discrepancy between load values reported by Gridengine and from the HP-UX 64 bit env. auto installation option failed to save the install log function job_get_id_string() is not MT save and used in qmaster Broken output of job name with 'qsub -N' meaningless error in clients when reporting_param flush_time is incorrectly set remote installation of execd's need enhancement, rework, cleanup Scheduler does not write pid file in daemonize phase invalid memory access in cl_com_get_handle Qconf usage x man page inconsistency Project man page contains different attribute names. the binary check in inst_sge is wrong! Wrong exit code with qconf -sds qacct -l h=<hostname> dumps core on darwin and linux itanium inst_sge -m fails for non-root when USER variable is not set Extraneous space in qsub's "Invalid month specification." message Hybrid user/project share-tree is broken for user sharing amongst array jobs clear usage operation should implicitely trigger refresh in share-tree dialogue UNKNOWN group/owner in accouting(5) qmon's Complex Configuration Load and Save buttons did not work memory leak in sge_schedd Bugs fixed in SGE 6.0u10 since release 6.0u9 -------------------------------------------- qdel of just submitted job can't start qmaster message appears, but qmaster is started inst_sge script does not add the master host to the shadow_masters file wrong qlogin_daemon or rlogin_daemon in host conf doesn't set host and job into error state reprioritize field in qmon cluster config missing hostname resolving should not be case sensitive drmaa_version() function should return 1.0 DRMAA sessions should be persistent drmaa_control() causes illegal memory access getDrmaaImplementation() should return the same string as getDrmSystem() qconf rejects configuration, when attribute value ends with a space character during QMaster installation, creation of local database directory fails on hp11 the execd auto_install takes too long because of long delays after a parallel install block Unable to modify Advanced Settings in Configuration for Host in my cluster using qmon qacct -l h=<hostname> dump core shared library name DT_SONAME not set with libdrmaa.so Berkeley DB backup failed when using hostname with a fully qualified domain name the inst_common.sh is missing $SGE_EXECD_PORT potential security issues in cull library inst_sge -help wrongly indicates -bup/-rst works with BDB spooling only qping segfaults in ssl mode The sge_share_mon utility does not work with the automatic policy enforcement the auto uninstall execd needs a ssh deamon when the uninstall is done local accounting records for slave tasks of pe jobs contain invalid submission time DRMAA 1.0 interface need complete documentation in man pages qselect matches wrong resources which have been overridden at lower level qsh does not work if XAUTHORITY is set in root environment In certain cases jobs may stay in "t" state for 5 minutes qmaster logging "scheduler tried to remove a incomplete" ignore_fqdn is broken for the local configuration host already exists when modifying cluster settings segmentation fault with empty string qmaster performance gets throttled if qsub -sync y is used when many jobs are in the system sge_conf(5) setting 'max_u_jobs' broken if BDB spooling is used job control: sorting by different fields qmon job control: display wider default columns load formula does not recognize float as weighting factor qmaster dies when modifying slots value for queue domain when queuename is missing spooledit cannot dump USERSET objects default xterm path in arch_variables script not correct for darwin architectures qsh problems on darwin architecture because of wrong crypto lib execution daemon can crash on Linux where libnss_ldap.so uses BDB 4.2 shared library Bugs fixed in SGE 6.0u9 since release 6.0u8 ------------------------------------------- CSP mode is affected by OpenSSL Security Advisory [28th September 2006] account string does not accept the "|" character unreasonably long scheduler dispatch times if lots of projects are used in share tree unreasonably long scheduler dispatch times if lots of cluster queues are deployed in large clusters jobs with negative priority will be rejected by qmaster
2007-07-04Make it easier to build and install packages "unprivileged", wherejlam1-1/+3
the owner of all installed files is a non-root user. This change affects most packages that require special users or groups by making them use the specified unprivileged user and group instead. (1) Add two new variables PKG_GROUPS_VARS and PKG_USERS_VARS to unprivileged.mk. These two variables are lists of other bmake variables that define package-specific users and groups. Packages that have user-settable variables for users and groups, e.g. apache and APACHE_{USER,GROUP}, courier-mta and COURIER_{USER,GROUP}, etc., should list these variables in PKG_USERS_VARS and PKG_GROUPS_VARS so that unprivileged.mk can know to set them to ${UNPRIVILEGED_USER} and ${UNPRIVILEGED_GROUP}. (2) Modify packages to use PKG_GROUPS_VARS and PKG_USERS_VARS.
2007-06-08PKGREVISION bump for db4 shlib name change.wiz1-2/+2
2007-01-25Fix linkage of some support programs. Bump PKGREVISION.markd3-2/+26
2006-12-15Mechanically replace all includes of buildlink3.mk of the followingjoerg1-2/+2
packages with the modular Xorg equivalent. Those are falling back to the old location by default, so this commmit doesn't change dependencies. graphics/xpm ==> x11/libXpm fonts/Xft2 ==> x11/libXft x11/Xfixes ==> x11/libXfixes x11/xcursor ==> x11/libXcursor x11/Xrender ==> x11/libXrender x11/Xrandr ==> libXrandr
2006-10-21Note that the fetch stage is interactive.markd1-1/+3
2006-10-19Update sge to 6.0.8.markd40-896/+597
Several years worth of bug fixes and features.
2006-04-23Modify packages that set PKG_USERS and PKG_GROUPS to follow the newjlam1-2/+3
syntax as specified in pkgsrc/mk/install/bsd.pkginstall.mk:1.47.
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam1-2/+2
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-2/+2
2005-12-29Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mkjlam1-2/+1
automatically detects whether we want the pkginstall machinery to be used by the package Makefile.
2005-12-12Bump all motif packages for recent openmotif update. The major versionjoerg1-2/+2
of the shared libXm has changed.
2005-12-05Ran "pkglint --autofix", which corrected some of the quoting issues inrillig1-2/+2
CONFIGURE_ARGS.
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-5/+5
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-11-26Fix build on NetBSD-current of the included tcsh in the same way thatmarkd2-1/+24
tron fixed the actual tcsh package.
2005-09-28Removed trailing white-space.rillig1-3/+3
2005-08-23The real user name in PKG_USERS does not need to be escaped with doublerillig1-2/+2
backslashes anymore. A single backslash is enough. Changed the definition in all affected packages. For those that are not caught, an additional check is placed into bsd.pkginstall.mk.
2005-07-16Get rid of USE_PERL5. The new way to express needing the Perl executablejlam1-3/+2
around at either build-time or at run-time is: USE_TOOLS+= perl # build-time USE_TOOLS+= perl:run # run-time Also remove some places where perl5/buildlink3.mk was being included by a package Makefile, but all that the package wanted was the Perl executable.
2005-06-17Create directories before installing files into them.jlam1-1/+3
2005-06-01Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.jlam1-2/+1
Several changes are involved since they are all interrelated. These changes affect about 1000 files. The first major change is rewriting bsd.builtin.mk as well as all of the builtin.mk files to follow the new example in bsd.builtin.mk. The loop to include all of the builtin.mk files needed by the package is moved from bsd.builtin.mk and into bsd.buildlink3.mk. bsd.builtin.mk is now included by each of the individual builtin.mk files and provides some common logic for all of the builtin.mk files. Currently, this includes the computation for whether the native or pkgsrc version of the package is preferred. This causes USE_BUILTIN.* to be correctly set when one builtin.mk file includes another. The second major change is teach the builtin.mk files to consider files under ${LOCALBASE} to be from pkgsrc-controlled packages. Most of the builtin.mk files test for the presence of built-in software by checking for the existence of certain files, e.g. <pthread.h>, and we now assume that if that file is under ${LOCALBASE}, then it must be from pkgsrc. This modification is a nod toward LOCALBASE=/usr. The exceptions to this new check are the X11 distribution packages, which are handled specially as noted below. The third major change is providing builtin.mk and version.mk files for each of the X11 distribution packages in pkgsrc. The builtin.mk file can detect whether the native X11 distribution is the same as the one provided by pkgsrc, and the version.mk file computes the version of the X11 distribution package, whether it's built-in or not. The fourth major change is that the buildlink3.mk files for X11 packages that install parts which are part of X11 distribution packages, e.g. Xpm, Xcursor, etc., now use imake to query the X11 distribution for whether the software is already provided by the X11 distribution. This is more accurate than grepping for a symbol name in the imake config files. Using imake required sprinkling various builtin-imake.mk helper files into pkgsrc directories. These files are used as input to imake since imake can't use stdin for that purpose. The fifth major change is in how packages note that they use X11. Instead of setting USE_X11, package Makefiles should now include x11.buildlink3.mk instead. This causes the X11 package buildlink3 and builtin logic to be executed at the correct place for buildlink3.mk and builtin.mk files that previously set USE_X11, and fixes packages that relied on buildlink3.mk files to implicitly note that X11 is needed. Package buildlink3.mk should also include x11.buildlink3.mk when linking against the package libraries requires also linking against the X11 libraries. Where it was obvious, redundant inclusions of x11.buildlink3.mk have been removed.
2005-05-23Removed trailing white-space.rillig1-1/+1
2005-05-22Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:jlam1-2/+2
USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
2005-04-28Avoid using != to define some variables .. just use :sh instead to deferjlam1-5/+7
evaluation until the make targets are invoked. This avoids needing ${ECHO} and ${TR} in the top-level make.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-24Add RMD160 digestsagc1-1/+2
2004-12-28The default location of the pkgsrc-installed rc.d scripts is nowreed1-2/+2
under share/examples/rc.d. The variable name already was named RCD_SCRIPTS_EXAMPLEDIR. This is from ideas from Greg Woods and others. Also bumped PKGREVISION for all packages using RCD_SCRIPTS mechanism (as requested by wiz).
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-1/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-07-20This package needs CONFIG_GUESS_OVERRIDE and CONFIG_SUB_OVERRIDE inkristerw1-1/+6
order to build on x86_64. Noted by dmcmahill@.
2004-06-27correctly detect sparcv9, allows this to get further on Solarisgrant1-2/+6
when running a 64-bit kernel.
2004-06-15add some patches for 64 bit systems from Nicolas Jolydmcmahill4-6/+91
2004-05-19make sure we use MACHINE_ARCH (uname -p) instead of MACHINE (uname -m) fordmcmahill2-17/+19
setting the SGE arch. Should fix x86_64 (amd64) as well as others that have a different MACHINE and MACHINE_ARCH. Noted on the SGE developers list by Nicolas Joly
2004-05-03import sge-5.3p6 (Sun Grid Engine)dmcmahill37-0/+1406
The Grid Engine project is an open source community effort to facilitate the adoption of distributed computing solutions. Sponsored by Sun Microsystems and hosted by CollabNet, the Grid Engine project provides enabling distributed resource management software for wide ranging requirements from compute farms to grid computing.