Skip to content

spack find -d does not group #21374

@yellowhat

Description

@yellowhat

Hi,
I have notice a strange behaviour in the spack find command.
If I run:

$ spack find
==> 58 installed packages
-- linux-centos7-broadwell / [email protected] --------------------------
[email protected]  [email protected]  [email protected]  [email protected]  [email protected]  [email protected]  [email protected]  [email protected]

-- linux-centos7-skylake_avx512 / [email protected] ---------------------
[email protected]  [email protected]  [email protected]  [email protected]  [email protected]  [email protected]  [email protected]  [email protected]  [email protected]  [email protected]  [email protected]  [email protected]  [email protected]

-- linux-centos7-x86_64 / [email protected] -----------------------------
[email protected]  [email protected]  [email protected]  [email protected]  [email protected]  [email protected]  [email protected]  [email protected]  openfoam-org@8  [email protected]  [email protected]  [email protected]  [email protected]  [email protected]

-- linux-centos7-zen / [email protected] --------------------------------
[email protected]  [email protected]  [email protected]  [email protected]  [email protected]  [email protected]  [email protected]  [email protected]  [email protected]  [email protected]  [email protected]  [email protected]  [email protected]

-- linux-centos7-zen2 / [email protected] -------------------------------
[email protected]  [email protected]  [email protected]  [email protected]  [email protected]  [email protected]  [email protected]  [email protected]  [email protected]  [email protected]

As you can see the packages are grouped by the architecture/compiler making the output human readable.

Not if I add the "-d" flag:

$ spack find -d
==> 58 installed packages
-- linux-centos7-broadwell / [email protected] --------------------------

-- linux-centos7-skylake_avx512 / [email protected] ---------------------

-- linux-centos7-x86_64 / [email protected] -----------------------------

-- linux-centos7-zen / [email protected] --------------------------------

-- linux-centos7-zen2 / [email protected] -------------------------------
[email protected]

[email protected]
    [email protected]
        [email protected]
        [email protected]
        [email protected]

[email protected]

[email protected]

[email protected]
    [email protected]
    [email protected]
    [email protected]

[email protected]
    [email protected]
    [email protected]
        [email protected]
            [email protected]
            [email protected]
            [email protected]
    [email protected]

[email protected]

[email protected]

[email protected]
    [email protected]

[email protected]
    [email protected]

[email protected]
    [email protected]
        [email protected]
        [email protected]
            [email protected]
            [email protected]
            [email protected]
    [email protected]
    [email protected]

[email protected]
    [email protected]
    [email protected]
        [email protected]
        [email protected]
        [email protected]

[email protected]

[email protected]

[email protected]

[email protected]

[email protected]
    [email protected]
    [email protected]
    [email protected]

[email protected]
    [email protected]
        [email protected]
    [email protected]

[email protected]

[email protected]

[email protected]

[email protected]

[email protected]

[email protected]
    [email protected]

[email protected]
    [email protected]
    [email protected]

[email protected]
    [email protected]
    [email protected]

[email protected]

[email protected]

[email protected]
    [email protected]

openfoam-org@8
    [email protected]
    [email protected]
    [email protected]
        [email protected]

[email protected]

[email protected]
    [email protected]

[email protected]
    [email protected]

[email protected]
    [email protected]
    [email protected]

[email protected]

[email protected]
    [email protected]

[email protected]
    [email protected]

[email protected]
    [email protected]
        [email protected]
        [email protected]
            [email protected]
            [email protected]
            [email protected]
    [email protected]
    [email protected]

[email protected]
    [email protected]
    [email protected]
        [email protected]
        [email protected]
        [email protected]

[email protected]

[email protected]

[email protected]

[email protected]
...

The installed packages are not grouped anymore by architecture/compiler and makes very difficult to understand which package is build for which architecture/compiler.
Same output with spack find -d --groups.

Is this the desired behaviour?

Thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingtriageThe issue needs to be prioritized

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions