Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 796497 - sci-chemistry/gromacs now requires documentation to be installed?
Summary: sci-chemistry/gromacs now requires documentation to be installed?
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Alexey Shvetsov
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-06-17 17:02 UTC by Hypoon
Modified: 2021-06-19 04:59 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hypoon 2021-06-17 17:02:39 UTC
A recent commit (48e8d1fbc7aecb38c2e1623d1e89458833d90d5b) adds a REQUIRED_USE which forces documentation to be installed, at least for gromacs-2021.2, perhaps also for other versions.

Reproducible: Always

Steps to Reproduce:
1. USE="-doc -build-manual" emerge -pv =sci-chemistry/gromacs-2021.2
2. Observe error
Actual Results:  
  The following REQUIRED_USE flag constraints are unsatisfied:
    any-of ( doc build-manual )

Expected Results:  
No error message.

Does Gromacs now require documentation to be installed locally for it to run correctly? If it's not required to function, users shouldn't be forced to install it.
Comment 1 Larry the Git Cow gentoo-dev 2021-06-18 12:35:30 UTC
The bug has been closed via the following commit(s):

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

commit 01d2250e0e1ae030ca8f51470e0c0d844452c963
Author:     Alexey Shvetsov <alexxy@gentoo.org>
AuthorDate: 2021-06-18 12:35:17 +0000
Commit:     Alexey Shvetsov <alexxy@gentoo.org>
CommitDate: 2021-06-18 12:35:26 +0000

    sci-chemistry/gromacs: Fix manual use
    
    Closes: https://bugs.gentoo.org/796497
    Package-Manager: Portage-3.0.20, Repoman-3.0.3
    Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>

 sci-chemistry/gromacs/gromacs-2020.4.ebuild    |  6 ++-
 sci-chemistry/gromacs/gromacs-2020.6.ebuild    |  6 ++-
 sci-chemistry/gromacs/gromacs-2021.2.ebuild    |  6 ++-
 sci-chemistry/gromacs/gromacs-2021.9999.ebuild |  6 ++-
 sci-chemistry/gromacs/gromacs-9999.ebuild      | 61 +++++++++++++++-----------
 5 files changed, 52 insertions(+), 33 deletions(-)
Comment 2 Hypoon 2021-06-19 04:59:54 UTC
Thank you for the quick resolution!