[Bug 283219] Mk/Uses/cargo.mk: Port configure fails due to a github-sourced dependency: rustpython-doc is commented out which leads to a build failure (port lang/rustpython)

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 09 Dec 2024 11:26:44 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=283219

            Bug ID: 283219
           Summary: Mk/Uses/cargo.mk: Port configure fails due to a
                    github-sourced dependency: rustpython-doc is commented
                    out which leads to a build failure (port
                    lang/rustpython)
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: yuri@freebsd.org

Created attachment 255736
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=255736&action=edit
port.shar

In an attempt to update lang/rustpython with the attached shar archive the
build fails:

> error: failed to load manifest for workspace member `/usr/ports/lang/rustpython/work/RustPython-0.4.0-73-g97e5ec02f/.`
> referenced by workspace at `/usr/ports/lang/rustpython/work/RustPython-0.4.0-73-g97e5ec02f/Cargo.toml`
> <...skipped...>
>  Caused by:
>   `dependency.rustpython-doc` was not found in `workspace.dependencies`

The immediate cause is that the rustpython-doc line is commented out during
configure.
rustpython-doc is references from other submodules, and is also referenced from
the Rust code.

Please advise how to proceed.

-- 
You are receiving this mail because:
You are the assignee for the bug.