Skip to content

Failure to build vegetables #264

Closed
@everythingfunctional

Description

@everythingfunctional

I wanted to see how well the Fortran version was doing (I haven't really used it at all yet). I tried building my vegetables package and got the following error.

Unable to find source for module dependency: "parff" used by "app/make_driver_m.f90"
ERROR STOP 1

Error termination. Backtrace:
#0  0x105acfebd
#1  0x105ad0b75
#2  0x105ad1f6e
#3  0x105a03440
#4  0x105a9b886

Looks like it just isn't fetching the dependency specified for the executable, as seen in the below fpm.toml file.

name = "vegetables"
version = "6.0.0"
license = "MIT"
author = "Brad Richardson"
maintainer = "[email protected]"
copyright = "2020 Brad Richardson"

[dependencies]
  iso_varying_string = { git = "https://gitlab.com/everythingfunctional/iso_varying_string.git", tag = "v2.0.0" }
  strff = { git = "https://gitlab.com/everythingfunctional/strff.git", tag = "v2.0.0" }

[[executable]]
  name = "make_vegetable_driver"
  source-dir = "app"
  main = "main.f90"
  [executable.dependencies]
    parff = { git = "https://gitlab.com/everythingfunctional/parff.git", tag = "v2.0.0" }

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions