Skip to content
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

bug fixes #1

Merged
merged 1 commit into from
Jan 23, 2014
Merged

bug fixes #1

merged 1 commit into from
Jan 23, 2014

Conversation

lee218llnl
Copy link
Contributor

No description provided.

@tgamblin
Copy link
Member

I changed the commit to make prefix a string rather than having to call str() on it everywhere.

@tgamblin
Copy link
Member

I also modified the exception to be a SpackError instead of exception.

- Make prefix an actual string so that install doesn't fail.
- Executable should throw SpackError on command failure.
tgamblin added a commit that referenced this pull request Jan 23, 2014
@tgamblin tgamblin merged commit aaf16a3 into master Jan 23, 2014
@tgamblin tgamblin deleted the 20140121_bug_fixes branch January 23, 2014 09:31
alalazo referenced this pull request in epfl-scitas/spack Feb 15, 2016
brettviren pushed a commit to brettviren/spack that referenced this pull request Feb 23, 2016
Add recursion and force-overwrite to create-tarball.
AaronTHolt pushed a commit to AaronTHolt/spack that referenced this pull request Mar 30, 2016
becker33 pushed a commit that referenced this pull request Aug 1, 2016
tgamblin pushed a commit that referenced this pull request Aug 25, 2016
skosukhin pushed a commit to skosukhin/spack that referenced this pull request Dec 1, 2016
gartung referenced this pull request in gartung/spack May 24, 2017
commit 4ef502d
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Tue May 23 18:41:52 2017 -0500

    autopep8

commit 80ccb59
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Tue May 23 15:55:06 2017 -0500

    Make installtarball and createtarball a multi level command
    spack buildcache create
    spack buildcache install
    ala spack pgp

commit 2109078
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Tue May 23 14:25:12 2017 -0500

    does spack really hate dashes in command names???

commit 589f119
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Tue May 23 13:36:34 2017 -0500

    autopep8

commit 52b614c
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Tue May 23 13:34:55 2017 -0500

    unknown command error caused by import of relocate.py failing

commit 30aa688
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Tue May 23 13:14:22 2017 -0500

    spack does not seem to like dashes or underscores in the command names

commit e06576f
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Tue May 23 12:36:06 2017 -0500

    don't need symbolic links

commit 7a269f8
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Tue May 23 12:32:52 2017 -0500

    use filter_file instead of os.system('sed....')

commit 7f6c669
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Tue May 23 12:21:06 2017 -0500

    replace use of getstatusoutput() with which(command) followed by command()

commit beb878d
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Tue May 23 11:51:51 2017 -0500

    fix the error from spack help -a

commit 99ed0cc
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Mon May 22 23:21:02 2017 -0500

    remove outdated packaging.py

commit 1961e68
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Mon May 22 23:04:13 2017 -0500

    Extract the signature files and the tarball in stage directory.

commit 7d64020
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Mon May 22 22:33:02 2017 -0500

    update binary_cache doc

commit d8e2d17
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Mon May 22 22:28:36 2017 -0500

    Expand on Ben Boeckel's use of python tarfile

commit 78e0eb5
Author: Ben Boeckel <ben.boeckel@kitware.com>
Date:   Mon May 22 15:10:00 2017 -0400

    WIP: binary_distribution: pseudocode for GPG-signed binaries

commit 01f3887
Merge: eaff47b 8ab8459
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Mon May 22 10:12:06 2017 -0500

    Merge branch 'develop' into binary_packages

commit eaff47b
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Wed May 17 13:37:15 2017 -0500

    more fixes from testing

commit 2093e57
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Wed May 17 12:38:46 2017 -0500

    remove error for create_tarball and install_tarball when spack is run with no arguments

commit 847ba89
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Tue May 16 21:28:42 2017 -0500

    add to description

commit bb117f6
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Tue May 16 21:21:38 2017 -0500

    fixes from testing

commit 1222851
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Fri May 12 18:19:34 2017 -0500

    autopep8

commit a1d05c0
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Fri May 12 17:56:34 2017 -0500

    move the installation of binary tarballs to its own command

commit 9552235
Merge: 9a4bccf f147c9f
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Fri May 12 17:10:43 2017 -0500

    Merge branch 'develop' into binary_packages

commit 9a4bccf
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Fri May 12 17:10:37 2017 -0500

    move fetch_binary actions out of install method

commit 8830cfc
Merge: b2019a6 e78e87f
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Fri Apr 28 10:52:30 2017 -0500

    Merge remote-tracking branch 'llnl/develop' into binary_packages

commit b2019a6
Merge: 9412ee1 52a9e5d
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Wed Mar 15 14:30:31 2017 -0500

    Merge tag 'v0.10.0' into binary_packages

commit 52a9e5d
Merge: 4f8167b 1856317
Author: Todd Gamblin <tgamblin@llnl.gov>
Date:   Tue Jan 17 01:36:03 2017 -0800

    Merge branch 'releases/v0.10.0'

commit 9412ee1
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Fri Dec 16 14:28:22 2016 -0600

    add binary_caches to index.rst???

commit c881b54
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Fri Dec 16 13:52:04 2016 -0600

    no leading spaces???

commit 9cd1543
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Fri Dec 16 13:43:38 2016 -0600

    no spaces in docstring???

commit d9fedc4
Merge: a7c0408 87c9b01
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Fri Dec 16 12:45:30 2016 -0600

    Merge remote-tracking branch 'llnl/develop' into binary_packages

commit a7c0408
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Wed Dec 14 11:54:19 2016 -0600

    more test fixups

commit 9d94d24
Merge: 95e8b91 2245c00
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Mon Dec 5 12:53:29 2016 -0600

    Merge remote-tracking branch 'my/binary_packages' into binary_packages

commit 95e8b91
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Mon Dec 5 12:51:53 2016 -0600

    apple-clang does have cxx14 support

commit 2245c00
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Wed Nov 16 15:13:40 2016 -0600

    more format fixes

commit e15a3f0
Merge: 6000d15 41722b8
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Wed Nov 16 15:02:07 2016 -0600

    Merge branch 'binary_packages' of github.com:gartung/spack into binary_packages

commit 41722b8
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Wed Nov 16 13:16:31 2016 -0600

    more nit picking

commit 6000d15
Merge: 53b15b5 ac68a2d
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Wed Nov 16 10:20:22 2016 -0600

    Merge branch 'binary_packages' of github.com:gartung/spack into binary_packages

commit ac68a2d
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Tue Nov 15 14:56:31 2016 -0600

    this is really needed for the test

commit 1d475a7
Merge: e18fddd 2fcac22
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Tue Nov 15 14:23:31 2016 -0600

    Merge remote-tracking branch 'llnl/develop' into binary_packages

commit e18fddd
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Tue Nov 15 14:18:29 2016 -0600

    now avaliable in upstream

commit aa378db
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Tue Nov 15 14:16:32 2016 -0600

    use upstream sqlite

commit 47f5133
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Tue Nov 15 14:10:59 2016 -0600

    sigh

commit b0206ba
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Tue Nov 15 13:59:51 2016 -0600

    fix errors travis found

commit 6f47aa2
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Tue Nov 15 12:08:34 2016 -0600

    this is the correct path to use

commit 7da99bb
Merge: 6e99a79 9eb6e1a
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Tue Nov 15 11:08:12 2016 -0600

    Merge branch 'binary_packages' of github.com:gartung/spack into binary_packages

commit 9eb6e1a
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Tue Nov 15 10:38:54 2016 -0600

    this got removed in merge

commit 6e99a79
Merge: 42a2553 fa01377
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Tue Nov 15 09:26:48 2016 -0600

    Merge branch 'binary_packages' of github.com:gartung/spack into binary_packages

commit fa01377
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Fri Nov 11 12:50:57 2016 -0600

    pass fetch_binary with the new api

commit 8576e76
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Fri Nov 11 11:07:45 2016 -0600

    missed

commit bf7f1e0
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Thu Nov 10 16:50:32 2016 -0600

    changes needed after merging

commit bf3b163
Merge: 04dc337 1eeef97
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Thu Nov 3 13:58:59 2016 -0500

    Merge branch 'develop' of https://github.com/LLNL/spack into binary_packages

commit 53b15b5
Merge: cfee296 42a2553
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Fri Sep 30 12:08:07 2016 -0500

    Merge branch 'binary_packages' of github.com:gartung/spack into binary_packages

commit 42a2553
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Fri Sep 30 12:07:44 2016 -0500

    add sqlite 3.12.2

commit cfee296
Merge: 772668e 04dc337
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Fri Sep 30 11:24:49 2016 -0500

    Merge branch 'binary_packages' of github.com:gartung/spack into binary_packages

commit 04dc337
Merge: dc5cf9f 6df84a7
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Wed Sep 28 11:15:47 2016 -0500

    Merge branch 'develop' of https://github.com/LLNL/spack into binary_packages

commit 772668e
Merge: 6f7bcd2 dc5cf9f
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Tue Sep 27 16:07:44 2016 -0500

    Merge branch 'binary_packages' of github.com:gartung/spack into binary_packages

    Conflicts:
    	lib/spack/spack/test/__init__.py

commit dc5cf9f
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Thu Sep 22 21:11:42 2016 -0500

    new opsnssl version

commit 1cf9e76
Merge: 5f2243a cb74a9b
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Thu Sep 22 14:40:33 2016 -0500

    Merge remote-tracking branch 'my/binary_packages' into binary_packages

commit 5f2243a
Merge: 29e4233 a638b62
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Thu Sep 22 14:37:08 2016 -0500

    Merge branch 'develop' of https://github.com/LLNL/spack into binary_packages

commit cb74a9b
Merge: 22b0e4b 7ad6c35
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Thu Sep 22 11:10:28 2016 -0500

    Merge remote-tracking branch 'llnl/develop' into binary_packages

commit 29e4233
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Tue Aug 30 12:38:19 2016 -0500

    Merge branch 'develop' of https://github.com/LLNL/spack into binary_packages

commit 1d73ce4
Merge: 22b0e4b abd1546
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Tue Aug 30 12:37:20 2016 -0500

    Merge branch 'develop' of https://github.com/LLNL/spack into binary_packages

commit 4f8167b
Author: Todd Gamblin <tgamblin@llnl.gov>
Date:   Mon Aug 15 10:49:09 2016 -0700

    Don't assume spack is in the path when building docs.

commit 22b0e4b
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Thu Aug 11 15:06:43 2016 -0500

    install-policy -> fetch-binary

commit 9ce4863
Merge: 90bbdca d380d16
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Tue Aug 9 16:26:11 2016 -0500

    Merge remote-tracking branch 'llnl/develop' into binary_packages

commit 90bbdca
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Thu Aug 4 10:25:12 2016 -0500

    Loop over all mirrors trying to find binary tarball

commit e9bc73c
Merge: 436d734 14d861a
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Mon Aug 1 16:37:41 2016 -0500

    Merge branch 'develop' of https://github.com/LLNL/spack into llnl-develop

commit 436d734
Merge: b892ceb 7446f7c
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Mon Aug 1 16:32:28 2016 -0500

    Merge branch 'binary_packages' into llnl-develop

commit 7446f7c
Merge: 8c32777 0e422de
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Thu Jun 30 09:41:39 2016 -0500

    Merge remote-tracking branch 'llnl/develop' into binary_packages

commit 6f7bcd2
Merge: 20953d7 0185226
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Mon Jun 27 09:32:14 2016 -0500

    Merge remote-tracking branch 'origin/develop' into binary_packages

    Conflicts:
    	lib/spack/spack/test/__init__.py

commit 8c32777
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Thu Jun 23 16:30:25 2016 -0500

    only create tarball if it does not exist

commit c67e4a7
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Thu Jun 23 16:27:17 2016 -0500

    only create tarball if it does not exist

commit b26f811
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Thu Jun 23 16:17:46 2016 -0500

    do not fail if tarball exists

commit 20953d7
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Thu Jun 23 08:39:54 2016 -0500

    these were removed during merge

commit f42ff74
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Wed Jun 22 16:17:34 2016 -0500

    even more merge fixups

commit f2bd84e
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Wed Jun 22 16:13:46 2016 -0500

    more merge fixups

commit a8e2230
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Wed Jun 22 14:53:19 2016 -0500

    fixup merge

commit acaff17
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Wed Jun 22 14:42:46 2016 -0500

    fix typo from merge

commit 1602d70
Merge: 4033646 005827a
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Wed Jun 22 14:38:48 2016 -0500

    Merge branch 'llnl-develop' into binary_packages

    Conflicts:
    	lib/spack/spack/cmd/install.py
    	lib/spack/spack/package.py
    	lib/spack/spack/test/__init__.py

commit 4033646
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Mon May 23 13:04:04 2016 -0500

    typo

commit a285488
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Mon May 23 12:39:22 2016 -0500

    fix incorrect change

commit 4d3a7dc
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Thu May 19 13:39:55 2016 -0500

    fix bug that kept LC_LOAD_DYLIB from being changed

commit b48047e
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Wed May 18 18:39:56 2016 -0500

    revert change to cc script

commit 987c549
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Wed May 18 18:30:04 2016 -0500

    using @rpath was a bust; switched replacing olddir with newdir; add option to Darwin ld to pad rpath entries as much as possible for long relocation paths:

commit 164da8e
Author: Todd Gamblin <tgamblin@llnl.gov>
Date:   Wed May 18 08:30:13 2016 -0700

    Version bump to 0.9.1

    - Bugfixes for spack find
    - 0.9.1 can read specs from current develop.

commit 6e1257e
Author: alalazo <massimiliano.culpo@googlemail.com>
Date:   Wed May 18 11:48:03 2016 +0200

    fixes spack#967

commit 5f85533
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Tue May 17 18:29:51 2016 -0500

    fixes

commit a3783c1
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Tue May 17 17:22:29 2016 -0500

    use only otool and install_name_tool

commit 0607152
Author: Benedikt Hegner <benedikt.hegner@cern.ch>
Date:   Tue May 17 15:43:43 2016 +0200

    various fixes

commit 66a812d
Author: Benedikt Hegner <benedikt.hegner@cern.ch>
Date:   Sun May 15 20:40:09 2016 +0200

    pep8

commit f9cd9a2
Author: Benedikt Hegner <benedikt.hegner@cern.ch>
Date:   Sun May 15 20:23:07 2016 +0200

    refactoring; documentation; testing

commit 4282850
Author: Benedikt Hegner <benedikt.hegner@cern.ch>
Date:   Thu May 12 12:06:35 2016 +0200

    code cleanup

commit ebd7fe9
Author: Benedikt Hegner <benedikt.hegner@cern.ch>
Date:   Thu May 12 12:01:09 2016 +0200

    clean up mac relocation

commit a506bf9
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Wed May 11 15:22:34 2016 -0500

    making this work on OSX

commit 132993d
Author: Benedikt Hegner <benedikt.hegner@cern.ch>
Date:   Thu May 12 11:47:26 2016 +0200

    fix compression flag

commit a476bd7
Author: Patrick Gartung <gartung@fnal.gov>
Date:   Wed May 11 11:50:20 2016 -0500

    quote pathnames in case there are spaces

commit 1f9a01d
Author: Benedikt Hegner <benedikt.hegner@cern.ch>
Date:   Thu May 12 11:30:45 2016 +0200

    address flake8 checks

commit 779b8dc
Merge: 5911b0b e7ced54
Author: Benedikt Hegner <benedikt.hegner@cern.ch>
Date:   Thu May 12 11:02:37 2016 +0200

    Merge branch 'develop' of https://github.com/LLNL/spack into binary_packages

commit 5911b0b
Author: Benedikt Hegner <hegner@cern.ch>
Date:   Mon May 9 21:50:41 2016 +0200

    fix wrong ident

commit bfa5f2c
Author: Benedikt Hegner <hegner@cern.ch>
Date:   Mon May 9 21:48:16 2016 +0200

    refine relocation

commit 6bad462
Author: Benedikt Hegner <hegner@cern.ch>
Date:   Mon May 9 19:38:01 2016 +0200

    reduce verbosity

commit 80dbd10
Author: Benedikt Hegner <benedikt.hegner@cern.ch>
Date:   Sun May 8 12:05:57 2016 +0200

    add relocation for shebang and config files

commit 8446096
Author: Benedikt Hegner <benedikt.hegner@cern.ch>
Date:   Sun May 8 11:10:18 2016 +0200

    remove duplicated fetch; remnant from last merge which lead to duplication of some code

commit 5fb14db
Author: Benedikt Hegner <benedikt.hegner@cern.ch>
Date:   Sat May 7 16:30:36 2016 +0200

    use full version of linux distribution

commit 3210dd2
Author: Benedikt Hegner <benedikt.hegner@cern.ch>
Date:   Sat May 7 13:16:51 2016 +0200

    use mirrors for downloading binary tarballs

commit 8324fcf
Author: Benedikt Hegner <benedikt.hegner@cern.ch>
Date:   Sat May 7 10:50:00 2016 +0200

    remove duplicate creation of install layout

commit 4c8c82a
Merge: e7773ce 407920e
Author: Benedikt Hegner <benedikt.hegner@cern.ch>
Date:   Sat May 7 10:42:31 2016 +0200

    Merge branch 'develop' of https://github.com/LLNL/spack into binary_packages

commit e7773ce
Author: Benedikt Hegner <hegner@cern.ch>
Date:   Sat Feb 20 15:32:44 2016 +0100

    remove accidentally added files

commit 4498737
Author: Benedikt Hegner <benedikt.hegner@cern.ch>
Date:   Sat Feb 20 15:29:00 2016 +0100

    Extend binary packaging features

     o Add lazy policy for install
     o Use Stage class for download
     o Add meta-data
     o Improve logging

commit 7719192
Merge: 95fe15a 860e5df
Author: hegner <benedikt.hegner@cern.ch>
Date:   Fri Feb 19 23:52:17 2016 +0100

    Merge pull request #2 from brettviren/features/binary-packages

    Fix dependency recursion.

commit 860e5df
Author: Brett Viren <bv@bnl.gov>
Date:   Fri Feb 19 17:44:41 2016 -0500

    Fix dependency recursion.

commit 95fe15a
Merge: 2ef4768 90fcba0
Author: hegner <benedikt.hegner@cern.ch>
Date:   Fri Feb 19 23:30:56 2016 +0100

    Merge pull request #1 from brettviren/features/binary-packages

    Add recursion and force-overwrite to create-tarball.

commit 90fcba0
Author: Brett Viren <bv@bnl.gov>
Date:   Fri Feb 19 16:25:02 2016 -0500

    Add recursion and force-overwrite to create-tarball.

commit 2ef4768
Merge: d31ba16 d8a7016
Author: Benedikt Hegner <hegner@cern.ch>
Date:   Thu Feb 18 22:11:50 2016 +0100

    Merge branch 'develop' of https://github.com/LLNL/spack into binary_packages

commit d31ba16
Author: Benedikt Hegner <hegner@cern.ch>
Date:   Thu Feb 18 22:09:25 2016 +0100

    add version to tarball name

commit c053647
Author: Benedikt Hegner <hegner@cern.ch>
Date:   Wed Feb 17 06:56:19 2016 +0100

    remove debug printout

commit 9c67751
Author: Benedikt Hegner <hegner@cern.ch>
Date:   Wed Feb 17 06:55:03 2016 +0100

    first test version of binary install procedures

commit 84de4be
Author: Benedikt Hegner <hegner@cern.ch>
Date:   Wed Feb 17 03:49:07 2016 +0100

    move to non-CERN specific naming conventions

commit e67b7eb
Author: Benedikt Hegner <hegner@cern.ch>
Date:   Wed Feb 17 02:23:32 2016 +0100

    add create_tarball command to package build artifacts into tarballs
bd4 pushed a commit to bd4/spack that referenced this pull request Jul 20, 2017
python variant, missing swig dep
gartung referenced this pull request in gartung/spack Jun 21, 2018
@Saremox Saremox mentioned this pull request Aug 13, 2018
oracleLee added a commit that referenced this pull request Jun 8, 2020
jjolly referenced this pull request in jjolly/spack Jun 9, 2020
Whenever attempting to use any ncurses functionality within cscope, a
page fault would result within the ncurses library.

    Program received signal SIGSEGV, Segmentation fault.
    0x00007ffff7fad3cf in termattrs_sp () from .../lib/libncursesw.so.6
    (gdb) bt
    #0  0x00007ffff7fad3cf in termattrs_sp () from .../lib/libncursesw.so.6
    #1  0x00007ffff7faa794 in _nc_setupscreen_sp () from .../lib/libncursesw.so.6
    #2  0x00007ffff7fa614c in newterm_sp () from .../lib/libncursesw.so.6
    #3  0x00007ffff7fa65b9 in newterm () from .../lib/libncursesw.so.6
    #4  0x00007ffff7fa2970 in initscr () from .../lib/libncursesw.so.6
    #5  0x0000000000403dc2 in main (argc=<optimized out>, argv=0x7fffffffcea8) at main.c:574

This is due to a conflict between libtinfo.so and libtinfow.so. Both are
linked into cscope:

$ ldd $(which cscope)
/bin/bash: .../lib/libtinfo.so.6: no version information available (required by /bin/bash)
        linux-vdso.so.1 (0x00007fff5dbcb000)
        libncursesw.so.6 => .../lib/libncursesw.so.6 (0x00007f435cc69000)
        libtinfo.so.6 => .../lib/libtinfo.so.6 (0x00007f435cc2c000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f435ca29000)
        libtinfow.so.6 => .../lib/libtinfow.so.6 (0x00007f435c9e8000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f435cca7000)

Specifically linking libtinfow.so instead of libtinfo.so resolves the
issue.

All instances of '...' above represent the path to the installed ncurses
for Spack.
jjolly referenced this pull request in jjolly/spack Jun 9, 2020
Whenever attempting to use any ncurses functionality within cscope, a
page fault would result within the ncurses library.

    Program received signal SIGSEGV, Segmentation fault.
    0x00007ffff7fad3cf in termattrs_sp () from .../lib/libncursesw.so.6
    (gdb) bt
    #0  0x00007ffff7fad3cf in termattrs_sp () from .../lib/libncursesw.so.6
    #1  0x00007ffff7faa794 in _nc_setupscreen_sp () from .../lib/libncursesw.so.6
    #2  0x00007ffff7fa614c in newterm_sp () from .../lib/libncursesw.so.6
    #3  0x00007ffff7fa65b9 in newterm () from .../lib/libncursesw.so.6
    #4  0x00007ffff7fa2970 in initscr () from .../lib/libncursesw.so.6
    #5  0x0000000000403dc2 in main (argc=<optimized out>, argv=0x7fffffffcea8) at main.c:574

This is due to a conflict between libtinfo.so and libtinfow.so. Both are
linked into cscope:

    $ ldd $(which cscope)
    /bin/bash: .../lib/libtinfo.so.6: no version information available (required by /bin/bash)
        linux-vdso.so.1 (0x00007fff5dbcb000)
        libncursesw.so.6 => .../lib/libncursesw.so.6 (0x00007f435cc69000)
        libtinfo.so.6 => .../lib/libtinfo.so.6 (0x00007f435cc2c000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f435ca29000)
        libtinfow.so.6 => .../lib/libtinfow.so.6 (0x00007f435c9e8000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f435cca7000)

Specifically linking libtinfow.so instead of libtinfo.so resolves the
issue.

All instances of '...' above represent the path to the installed ncurses
for Spack.
scheibelp pushed a commit that referenced this pull request Jun 12, 2020
Whenever attempting to use any ncurses functionality within cscope, a
page fault would result within the ncurses library.

    Program received signal SIGSEGV, Segmentation fault.
    0x00007ffff7fad3cf in termattrs_sp () from .../lib/libncursesw.so.6
    (gdb) bt
    #0  0x00007ffff7fad3cf in termattrs_sp () from .../lib/libncursesw.so.6
    #1  0x00007ffff7faa794 in _nc_setupscreen_sp () from .../lib/libncursesw.so.6
    #2  0x00007ffff7fa614c in newterm_sp () from .../lib/libncursesw.so.6
    #3  0x00007ffff7fa65b9 in newterm () from .../lib/libncursesw.so.6
    #4  0x00007ffff7fa2970 in initscr () from .../lib/libncursesw.so.6
    #5  0x0000000000403dc2 in main (argc=<optimized out>, argv=0x7fffffffcea8) at main.c:574

This is due to a conflict between libtinfo.so and libtinfow.so. Both are
linked into cscope:

    $ ldd $(which cscope)
    /bin/bash: .../lib/libtinfo.so.6: no version information available (required by /bin/bash)
        linux-vdso.so.1 (0x00007fff5dbcb000)
        libncursesw.so.6 => .../lib/libncursesw.so.6 (0x00007f435cc69000)
        libtinfo.so.6 => .../lib/libtinfo.so.6 (0x00007f435cc2c000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f435ca29000)
        libtinfow.so.6 => .../lib/libtinfow.so.6 (0x00007f435c9e8000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f435cca7000)

Specifically linking libtinfow.so instead of libtinfo.so resolves the
issue.

All instances of '...' above represent the path to the installed ncurses
for Spack.
haampie referenced this pull request in haampie/spack Aug 7, 2020
glennpj referenced this pull request in glennpj/spack Sep 26, 2020
The r-devtools package was not installable due to a few issues.

- The rstudioapi spec was for 0.11.0 but the rstudioapi version is
  actually 0.11. This caused an error during concretization.
- Set r-usethis to depend on rlang@0.4.3: rather than r-lang@0.4.3.
- Set r-usethis to depend on r-gh@1.1.0: rather than r-gh@1.1.0.
- Added version r-gh-1.1.0 as it is not currently present in spack.
@glennpj glennpj mentioned this pull request Sep 26, 2020
alalazo pushed a commit that referenced this pull request Oct 12, 2020
The r-devtools package was not installable due to a few issues.

- The rstudioapi spec was for 0.11.0 but the rstudioapi version is
  actually 0.11. This caused an error during concretization.
- Set r-usethis to depend on rlang@0.4.3: rather than r-lang@0.4.3.
- Set r-usethis to depend on r-gh@1.1.0: rather than r-gh@1.1.0.
- Added version r-gh-1.1.0 as it is not currently present in spack.
amd-toolchain-support referenced this pull request in amd-toolchain-support/spack Mar 17, 2021
…ilers

refers #1

Working with a single type per attribute makes the JSON file
easier to parse and work with (in particular for statically
typed languages).

To this end the compilers attribute has been simplified to
only accept arrays of objects.
sethrj pushed a commit that referenced this pull request May 28, 2021
Before:

```
$ hyperfine '~/spack/bin/spack -e . build-env rocfft'
Benchmark #1: ~/spack/bin/spack -e . build-env rocfft
  Time (mean ± σ):      1.593 s ±  0.016 s    [User: 1.468 s, System: 0.126 s]
  Range (min … max):    1.575 s …  1.628 s    10 runs
```

After:

```
$ hyperfine '~/spack/bin/spack -e . build-env rocfft'
Benchmark #1: ~/spack/bin/spack -e . build-env rocfft
  Time (mean ± σ):      1.407 s ±  0.020 s    [User: 1.280 s, System: 0.127 s]
  Range (min … max):    1.393 s …  1.455 s    10 runs
```
RikkiButler20 referenced this pull request in RikkiButler20/spack Jun 11, 2021
Before:

```
$ hyperfine '~/spack/bin/spack -e . build-env rocfft'
Benchmark #1: ~/spack/bin/spack -e . build-env rocfft
  Time (mean ± σ):      1.593 s ±  0.016 s    [User: 1.468 s, System: 0.126 s]
  Range (min … max):    1.575 s …  1.628 s    10 runs
```

After:

```
$ hyperfine '~/spack/bin/spack -e . build-env rocfft'
Benchmark #1: ~/spack/bin/spack -e . build-env rocfft
  Time (mean ± σ):      1.407 s ±  0.020 s    [User: 1.280 s, System: 0.127 s]
  Range (min … max):    1.393 s …  1.455 s    10 runs
```
tgamblin pushed a commit that referenced this pull request Sep 16, 2021
Git 2.24 introduced a feature flag for repositories with many files, see:
https://github.blog/2019-11-03-highlights-from-git-2-24/#feature-macros

Since Spack's Git repository contains roughly 8,500 files, it can be
worthwhile to enable this, especially on slow file systems such as NFS:
```
$ hyperfine --warmup 3 'cd spack-default; git status' 'cd spack-manyfiles; git status'
Benchmark #1: cd spack-default; git status
  Time (mean ± σ):      3.388 s ±  0.095 s    [User: 256.2 ms, System: 625.8 ms]
  Range (min … max):    3.168 s …  3.535 s    10 runs

Benchmark #2: cd spack-manyfiles; git status
  Time (mean ± σ):     168.7 ms ±  10.9 ms    [User: 98.6 ms, System: 126.1 ms]
  Range (min … max):   144.8 ms … 188.0 ms    19 runs

Summary
  'cd spack-manyfiles; git status' ran
   20.09 ± 1.42 times faster than 'cd spack-default; git status'
```
bernhardkaindl pushed a commit to bernhardkaindl/spack that referenced this pull request Nov 2, 2021
…ions/cache-v2.1.5

build(deps): bump actions/cache from v2.1.4 to v2.1.5
@lrknox lrknox mentioned this pull request Jan 14, 2022
4 tasks
xylar added a commit to xylar/spack that referenced this pull request Mar 18, 2022
Enable option to build Albany within E3SM fork of spack
@x2v0 x2v0 mentioned this pull request Apr 29, 2022
3 tasks
AlexanderRichert-NOAA referenced this pull request in AlexanderRichert-NOAA/spack Jan 4, 2023
tldahlgren pushed a commit that referenced this pull request Apr 21, 2023
1. support version 3.1.3, which now depends on sundials@6

2. support version 3.1.2:, which broke the two patch files and
   therefore the two patch files have been replaced by more flexible
   filter_file() commands inside a patch() function.

3. rename the variant for python extension from using the package name
   "+pyuqtk" to the more standard "+python"

4. add maintainers @omsai and the upstream developer @bjdebus who
   offered to help with the spack packaging.

5. swig should only be a build-time dependency.  swig is only
   necessary until @:3.1.0

6. confirmed python dependencies are correct by inspecting imports,
   subset python dependencies type to build, run, and confirmed all
   31 build-time tests pass including the 9 python tests:

```console
$ spack env create uqtk-dev
$ spack add uqtk@3.1.3
$ spack install --test root && cat $(spack location -i uqtk)/.spack/install-time-test-log.txt
==> Testing package uqtk-3.1.3-nok6fut
==> [2023-04-19-14:56:25.005361] Running build-time tests
==> [2023-04-19-14:56:25.005536] RUN-TESTS: build-time tests [check]
==> [2023-04-19-14:56:25.009543] '/home/omsai/src/spack/opt/spack/linux-pureos10-skylake/gcc-10.2.1/gmake-4.4.1-b6g4apmfvxz3bn4eabh37dehcrg65fj7/bin/make' '-j4' '-n' 'test'
==> [2023-04-19-14:56:25.014903] '/home/omsai/src/spack/opt/spack/linux-pureos10-skylake/gcc-10.2.1/gmake-4.4.1-b6g4apmfvxz3bn4eabh37dehcrg65fj7/bin/make' '-j4' 'test'
Running tests...
/home/omsai/src/spack/opt/spack/linux-pureos10-skylake/gcc-10.2.1/cmake-3.26.3-zjmsfz23j5l4ytniz26uzvxonlu5qebr/bin/ctest --force-new-ctest-process
Test project /tmp/omsai/spack-stage/spack-stage-uqtk-3.1.3-nok6fut47h42cnaau7wkoohgqy5f2qqa/spack-build-nok6fut
      Start  1: ArrayReadAndWrite
      Start  2: ArrayDelColumn
      Start  3: Array1DMiscTest
      Start  4: Array2DMiscTest
 1/31 Test  #1: ArrayReadAndWrite ................   Passed    0.01 sec
      Start  5: ArraySortTest
 2/31 Test  #2: ArrayDelColumn ...................   Passed    0.01 sec
      Start  6: MultiIndexTest
 3/31 Test  #3: Array1DMiscTest ..................   Passed    0.01 sec
      Start  7: CorrTest
 4/31 Test  #4: Array2DMiscTest ..................   Passed    0.01 sec
      Start  8: QuadLUTest
 5/31 Test  #5: ArraySortTest ....................   Passed    0.02 sec
      Start  9: MCMC2dTest
 6/31 Test  #6: MultiIndexTest ...................   Passed    0.01 sec
      Start 10: MCMCRandomTest
 7/31 Test  #8: QuadLUTest .......................   Passed    0.02 sec
      Start 11: MCMCNestedTest
 8/31 Test #10: MCMCRandomTest ...................   Passed    0.02 sec
      Start 12: Deriv1dTest
 9/31 Test #12: Deriv1dTest ......................   Passed    0.01 sec
      Start 13: SecondDeriv1dTest
10/31 Test #13: SecondDeriv1dTest ................   Passed    0.01 sec
      Start 14: GradHessianTest
11/31 Test #11: MCMCNestedTest ...................   Passed    0.03 sec
      Start 15: GradientPCETest
12/31 Test #14: GradHessianTest ..................   Passed    0.01 sec
      Start 16: PCE1dTest
13/31 Test #15: GradientPCETest ..................   Passed    0.01 sec
      Start 17: PCEImplTest
14/31 Test #16: PCE1dTest ........................   Passed    0.01 sec
      Start 18: PCELogTest
15/31 Test #18: PCELogTest .......................   Passed    0.01 sec
      Start 19: Hessian2dTest
16/31 Test #19: Hessian2dTest ....................   Passed    0.01 sec
      Start 20: BCS1dTest
17/31 Test #20: BCS1dTest ........................   Passed    0.01 sec
      Start 21: BCS2dTest
18/31 Test #21: BCS2dTest ........................   Passed    0.01 sec
      Start 22: LowRankRegrTest
19/31 Test #22: LowRankRegrTest ..................   Passed    0.01 sec
      Start 23: PyModTest
20/31 Test #17: PCEImplTest ......................   Passed    0.07 sec
      Start 24: PyArrayTest
21/31 Test #23: PyModTest ........................   Passed    0.08 sec
      Start 25: PyArrayTest2
22/31 Test #25: PyArrayTest2 .....................   Passed    0.30 sec
      Start 26: PyQuadTest
23/31 Test #24: PyArrayTest ......................   Passed    1.44 sec
      Start 27: PyBCSTest1D
24/31 Test #26: PyQuadTest .......................   Passed    1.68 sec
      Start 28: PyBCSTest2D
25/31 Test #27: PyBCSTest1D ......................   Passed    1.66 sec
      Start 29: PyBADPTest
26/31 Test  #7: CorrTest .........................   Passed    3.43 sec
      Start 30: PyRegressionTest
27/31 Test #28: PyBCSTest2D ......................   Passed    1.50 sec
      Start 31: PyGalerkinTest
28/31 Test  #9: MCMC2dTest .......................   Passed    3.90 sec
29/31 Test #29: PyBADPTest .......................   Passed    1.66 sec
30/31 Test #30: PyRegressionTest .................   Passed    1.72 sec
31/31 Test #31: PyGalerkinTest ...................   Passed    1.63 sec

100% tests passed, 0 tests failed out of 31

Total Test time (real) =   5.35 sec
==> [2023-04-19-14:56:30.382797] '/home/omsai/src/spack/opt/spack/linux-pureos10-skylake/gcc-10.2.1/gmake-4.4.1-b6g4apmfvxz3bn4eabh37dehcrg65fj7/bin/make' '-j4' '-n' 'check'
==> [2023-04-19-14:56:30.385983] Target 'check' not found in Makefile
```
DavidHuber-NOAA pushed a commit to DavidHuber-NOAA/spack that referenced this pull request Jun 24, 2023
lz4: fix bug on darwin, use makefile by default (spack#36820)
@AcriusWinter AcriusWinter mentioned this pull request Jun 5, 2024
6 tasks
@SQLimit SQLimit mentioned this pull request Jun 9, 2024
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants