Summary: | dune.eclass: src_install() fails when gentoo package name is different than $pkg.install name - dev-ml/ocaml-base64-3.4.0 - Error: Unknown package ocaml-base64! | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | account-removed-pi8sho5Quotohwohmee6 |
Component: | Eclasses | Assignee: | Rafael Kitover <rkitover> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
account-removed-pi8sho5Quotohwohmee6
2020-07-10 10:34:12 UTC
I wonder if this gentoo package name should not be renamed to base64 instead of ocaml-base64. On the opam website the package is named base64 and not ocaml-base64. https://opam.ocaml.org/packages/base64/ What is your point of view about that. Thx You have to set DUNE_PKG_NAME before you inherit dune if it's different from the gentoo package name, for example: DUNE_PKG_NAME=base64 inherit dune see dev-ml/ocaml-fileutils/ocaml-fileutils-0.6.2.ebuild for an example. Ok, I see. I would like to come back about gentoo package naming. Why some of gentoo packages in dev-ml use a different naming than the list of packages on https://opam.ocaml.org/packages. Thx The gentoo-dev mailing list is a good place to discuss this. |