Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 799377 - sys-cluster/charliecloud-0.24 ./configure: 6772: Syntax error: "&" unexpected when SHELL=/bin/dash and CONFIG_SHELL=/bin/dash
Summary: sys-cluster/charliecloud-0.24 ./configure: 6772: Syntax error: "&" unexpected...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Oliver Freyermuth
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks: nonbash
  Show dependency tree
 
Reported: 2021-06-30 17:16 UTC by Alessandro Barbieri
Modified: 2021-07-08 12:45 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge_info (emerge_info,36.15 KB, text/plain)
2021-06-30 17:16 UTC, Alessandro Barbieri
Details
charliecloud-0.24:20210630-171211.log (charliecloud-0.24:20210630-171211.log,8.85 KB, text/plain)
2021-06-30 17:16 UTC, Alessandro Barbieri
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alessandro Barbieri 2021-06-30 17:16:24 UTC
This package fails to build on an unstable system. Attached relevant logs and emerge --info
Comment 1 Alessandro Barbieri 2021-06-30 17:16:39 UTC
Created attachment 720390 [details]
emerge_info

emerge --info
Comment 2 Alessandro Barbieri 2021-06-30 17:16:40 UTC
Created attachment 720393 [details]
charliecloud-0.24:20210630-171211.log

build log
Comment 3 Oliver Freyermuth 2021-06-30 19:52:26 UTC
Many thanks for this report! 

I've submitted a patch to upstream fixing this:
https://github.com/hpc/charliecloud/pull/1111
and a PR to get this patch into portage:
https://github.com/gentoo/gentoo/pull/21489
Comment 4 Larry the Git Cow gentoo-dev 2021-07-08 12:45:07 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9827ae2965e07be294903a4790b5a9c161ca8ad

commit c9827ae2965e07be294903a4790b5a9c161ca8ad
Author:     Oliver Freyermuth <o.freyermuth@googlemail.com>
AuthorDate: 2021-06-30 19:48:56 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2021-07-08 12:42:22 +0000

    sys-cluster/charliecloud: Fix configure with dash shell.
    
    Closes: https://bugs.gentoo.org/799377
    Package-Manager: Portage-3.0.20, Repoman-3.0.2
    Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com>
    Closes: https://github.com/gentoo/gentoo/pull/21489
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 sys-cluster/charliecloud/charliecloud-0.23.ebuild       |  1 +
 sys-cluster/charliecloud/charliecloud-0.24.ebuild       |  4 ++++
 .../charliecloud/files/charliecloud-0.24-dash.patch     | 17 +++++++++++++++++
 3 files changed, 22 insertions(+)