Open APN-Pucky opened 1 month ago
Usually if a package uses fortran the first approach is to just have
BDEPEND="virtual/fortran"
With clear deficits compared to the recommended inherit fortran-2.
inherit fortran-2
https://gitweb.gentoo.org/repo/gentoo.git/tree/sci-physics/fastjet/fastjet-3.4.0-r1.ebuild#n35 ^ still uses BDEPEND on fortran, while the later version is updated using inherit instead: https://gitweb.gentoo.org/repo/gentoo.git/tree/sci-physics/fastjet/fastjet-3.4.2.ebuild#n15
https://github.com/gentoo/sci/pull/1267#discussion_r1593557911
Just grepping through ::gentoo I see many virtual/fortan BDEPENDS that probably should better use the fortran eclass.
::gentoo
virtual/fortan
suggest usage of inherit fortran-2 over BDEPEND="virtual/fortran"
No response
info
Is there an existing such new check request for this?
Explain
Usually if a package uses fortran the first approach is to just have
With clear deficits compared to the recommended
inherit fortran-2
.Examples
https://gitweb.gentoo.org/repo/gentoo.git/tree/sci-physics/fastjet/fastjet-3.4.0-r1.ebuild#n35 ^ still uses BDEPEND on fortran, while the later version is updated using inherit instead: https://gitweb.gentoo.org/repo/gentoo.git/tree/sci-physics/fastjet/fastjet-3.4.2.ebuild#n15
https://github.com/gentoo/sci/pull/1267#discussion_r1593557911
Just grepping through
::gentoo
I see manyvirtual/fortan
BDEPENDS that probably should better use the fortran eclass.Output message
suggest usage of
inherit fortran-2
over BDEPEND="virtual/fortran"Documentation
No response
Result level
info