Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 711572

Summary: sci-chemistry/gromacs-2020 typo in ebuild results in completion file install error
Product: Gentoo Linux Reporter: hsk17
Component: Current packagesAssignee: Alexey Shvetsov <alexxy>
Status: RESOLVED FIXED    
Severity: normal CC: jstein, sci-chemistry
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description hsk17 2020-03-05 09:41:55 UTC
in the gromacs-2020 ebuilds, installation of the bash completion files goes wrong and throws several "missing alias (symlink) for completed command" error messages.

in src_install(), in the second "for" loop, the line

cat "${ED}"/usr/bin/gmx-completion-gmx.bash "$x" > "${T}/${n}" || die

should be

cat "${ED}"/usr/bin/gmx-completion.bash "$x" > "${T}/${n}" || die

as it was in earlier (2019, 2018, ...) releases
Comment 1 Larry the Git Cow gentoo-dev 2020-05-12 13:53:56 UTC
The bug has been closed via the following commit(s):

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

commit 8143bb9df09da64ba58b9046cf3ced9a1e956e6f
Author:     Alexey Shvetsov <alexxy@gentoo.org>
AuthorDate: 2020-05-12 13:53:00 +0000
Commit:     Alexey Shvetsov <alexxy@gentoo.org>
CommitDate: 2020-05-12 13:53:15 +0000

    sci-chemistry/gromacs: Version bump to 2020.2
    
    Also added custom-cflags and fixed bash-completion
    
    Closes: https://bugs.gentoo.org/687920
    Closes: https://bugs.gentoo.org/711572
    Package-Manager: Portage-2.3.99, Repoman-2.3.22
    Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>

 sci-chemistry/gromacs/Manifest                     |  4 ++--
 ...acs-2020-r1.ebuild => gromacs-2020.1-r1.ebuild} | 24 +++++++++++++---------
 ...gromacs-2020.1.ebuild => gromacs-2020.2.ebuild} | 24 +++++++++++++---------
 3 files changed, 30 insertions(+), 22 deletions(-)